Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/plugin.xml1
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src/org/eclipse/etrice/core/fsm/ui/quickfix/FSMQuickfixProvider.xtend18
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/validation/FSMJavaValidator.java2
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/util/RoomCrossReferencer.java11
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/plugin.xml64
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/AbstractRoomUiModule.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java9
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g186
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java94
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java19638
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handlers/MigrateActionCodes.xtend77
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handlers/MigrateTransitionData.xtend112
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/quickfix/RoomQuickfixProvider.java12
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml220
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore7
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbinbin24322 -> 24533 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g67
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java94
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java7273
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageData.java78
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSegment.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomFactory.java9
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java191
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java265
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java16
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java12
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java49
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomAdapterFactory.java20
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomSwitch.java23
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java50
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java242
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/CommonDataCalculator.xtend8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java11
-rw-r--r--plugins/org.eclipse.etrice.expressions.ui/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.etrice.expressions.ui/src/org/eclipse/etrice/expressions/ui/contentassist/DetailExpressionProposalConfig.xtend7
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/CExtensions.xtend21
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppExtensions.xtend13
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ProtocolClassGen.xtend27
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/gen/DocGen.xtend32
-rw-r--r--plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/generic/TransitionChainGenerator.java1
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ActorClassGen.xtend23
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/JavaExtensions.xtend15
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.xtend19
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/PortMessageSelectionDialog.java5
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.c.zipbin104132 -> 104130 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.java.zipbin210088 -> 210088 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.c.zipbin53255 -> 2608805 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.cpp.zipbin24677 -> 745138 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.java.zipbin44877 -> 141064 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.c.zipbin204885 -> 7169484 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.cpp.zipbin84418 -> 8036571 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.java.zipbin70686 -> 244754 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.c.zipbin12277 -> 12275 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.cpp.zipbin14004 -> 14004 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.c.zipbin20907 -> 21404 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.cpp.zipbin22174 -> 22171 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.java.zipbin17881 -> 17881 bytes
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/PInterrupt.room48
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/TcpService.room285
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/TimingService.room408
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpClient.h2
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpServer.c1
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpServer.h2
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/timing/ATimingService.c30
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/timing/ATimingService.h2
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/model/TimingService.room444
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.cpp30
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.h1
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.cpp52
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.h15
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/model/ALogService.room127
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/model/TcpService.room406
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/model/TimingService.room280
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/logging/Log.java16
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/ATcpClient.java35
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/ATcpServer.java48
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/PTcpControl.java8
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/PTcpPayload.java16
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/timing/PTimer.java52
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/bug417433.room24
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/cashTerminal.room76
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/reachability.room8
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics.room36
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics_basic.room32
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/CodeInheritanceExample.room44
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/FlatFSMExample.room4
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/FlatInheritedFSMExample.room8
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/HierInheritedFSMExample.room8
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/MultipleConnectedChoicepointExample.room34
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/StatesInheritanceExample.room20
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/StatesTriggersExample.room14
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/TriggerExample.room8
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.fsm.tests/src/org/eclipse/etrice/core/genmodel/fsm/tests/TestMultipleConnectedChoicepoint.xtend13
-rw-r--r--tests/org.eclipse.etrice.generator.tests/src/org/eclipse/etrice/generator/base/TestDetailCodeTranslator.java5
105 files changed, 16661 insertions, 15074 deletions
diff --git a/plugins/org.eclipse.etrice.core.fsm.ui/plugin.xml b/plugins/org.eclipse.etrice.core.fsm.ui/plugin.xml
index 87f044c39..bef30644d 100644
--- a/plugins/org.eclipse.etrice.core.fsm.ui/plugin.xml
+++ b/plugins/org.eclipse.etrice.core.fsm.ui/plugin.xml
@@ -185,6 +185,7 @@
</command>
</menuContribution>
</extension>
+
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="popup:#TextEditorContext?endof=group.find">
<command commandId="org.eclipse.xtext.ui.editor.FindReferences">
diff --git a/plugins/org.eclipse.etrice.core.fsm.ui/src/org/eclipse/etrice/core/fsm/ui/quickfix/FSMQuickfixProvider.xtend b/plugins/org.eclipse.etrice.core.fsm.ui/src/org/eclipse/etrice/core/fsm/ui/quickfix/FSMQuickfixProvider.xtend
index 8b842d9d2..9f1359a61 100644
--- a/plugins/org.eclipse.etrice.core.fsm.ui/src/org/eclipse/etrice/core/fsm/ui/quickfix/FSMQuickfixProvider.xtend
+++ b/plugins/org.eclipse.etrice.core.fsm.ui/src/org/eclipse/etrice/core/fsm/ui/quickfix/FSMQuickfixProvider.xtend
@@ -7,12 +7,10 @@ import com.google.inject.Inject
import org.eclipse.etrice.core.fsm.fSM.DetailCode
import org.eclipse.etrice.core.fsm.validation.FSMJavaValidator
import org.eclipse.xtext.formatting.IWhitespaceInformationProvider
-import org.eclipse.xtext.nodemodel.util.NodeModelUtils
import org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider
import org.eclipse.xtext.ui.editor.quickfix.Fix
import org.eclipse.xtext.ui.editor.quickfix.IssueResolutionAcceptor
import org.eclipse.xtext.validation.Issue
-import org.eclipse.etrice.core.common.converter.BaseConverterService
/**
* Custom quickfixes.
@@ -22,9 +20,6 @@ import org.eclipse.etrice.core.common.converter.BaseConverterService
class FSMQuickfixProvider extends DefaultQuickfixProvider {
@Inject
- BaseConverterService converterService
-
- @Inject
IWhitespaceInformationProvider whitespaceProvider;
@Fix(FSMJavaValidator.PLAIN_STRING_DETAILCODE)
@@ -33,16 +28,9 @@ class FSMQuickfixProvider extends DefaultQuickfixProvider {
element as DetailCode => [
val ccString = lines.join(whitespaceProvider.getLineSeparatorInformation(eResource.URI).lineSeparator)
- // xtext bug: serializer freezes in many situations (manual serialization via ISerializer does not work either)
- // semantic change can trigger formatting, activate in RoomUiModule (https://www.eclipse.org/forums/index.php/t/1067512/)
-// used = false
-// lines.clear
-// lines += ccString
-
- // workaround, TODO do formatting manually
- NodeModelUtils.findActualNodeFor(it) => [
- context.xtextDocument.replace(offset, length, converterService.CC_StringConverter.addDelim(ccString))
- ]
+ used = false
+ lines.clear
+ lines += ccString
]
])
}
diff --git a/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/validation/FSMJavaValidator.java b/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/validation/FSMJavaValidator.java
index 4be718ea4..f9aaedca7 100644
--- a/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/validation/FSMJavaValidator.java
+++ b/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/validation/FSMJavaValidator.java
@@ -158,7 +158,7 @@ public class FSMJavaValidator extends org.eclipse.etrice.core.fsm.validation.Abs
}
if(isPlainStyle) {
// TODO quickfix here does not work yet, see FSMQuickfixProvider
-// warning("old style line string", dc, null, PLAIN_STRING_DETAILCODE);
+ warning("old style line string", dc, null, PLAIN_STRING_DETAILCODE);
}
}
diff --git a/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/util/RoomCrossReferencer.java b/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/util/RoomCrossReferencer.java
index 02a9751c6..ca49c767e 100644
--- a/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/util/RoomCrossReferencer.java
+++ b/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/util/RoomCrossReferencer.java
@@ -28,6 +28,7 @@ import org.eclipse.etrice.core.room.DataType;
import org.eclipse.etrice.core.room.EnumerationType;
import org.eclipse.etrice.core.room.InterfaceItem;
import org.eclipse.etrice.core.room.Message;
+import org.eclipse.etrice.core.room.MessageData;
import org.eclipse.etrice.core.room.Operation;
import org.eclipse.etrice.core.room.Port;
import org.eclipse.etrice.core.room.PortClass;
@@ -288,11 +289,11 @@ public class RoomCrossReferencer {
for (ProtocolClass pc : protocolClasses) {
for (Message m : pc.getIncomingMessages()) {
if (m.getData()!=null)
- getVarDeclDataClasses(dataClasses, enumClasses, Collections.singleton(m.getData()));
+ getMessageDataClasses(dataClasses, enumClasses, Collections.singleton(m.getData()));
}
for (Message m : pc.getOutgoingMessages()) {
if (m.getData()!=null)
- getVarDeclDataClasses(dataClasses, enumClasses, Collections.singleton(m.getData()));
+ getMessageDataClasses(dataClasses, enumClasses, Collections.singleton(m.getData()));
}
if (pc.getRegular()!=null) {
@@ -366,6 +367,12 @@ public class RoomCrossReferencer {
}
}
+ private void getMessageDataClasses(Set<DataClass> dataClasses, Set<EnumerationType> enumClasses, Collection<MessageData> decls) {
+ for (MessageData vd : decls) {
+ getClasses(vd.getRefType().getType(), dataClasses, enumClasses);
+ }
+ }
+
private void getAttributeDataClasses(Set<DataClass> dataClasses, Set<EnumerationType> enumClasses, Collection<Attribute> attributes) {
for (Attribute attr : attributes) {
getClasses(attr.getType().getType(), dataClasses, enumClasses);
diff --git a/plugins/org.eclipse.etrice.core.room.ui/plugin.xml b/plugins/org.eclipse.etrice.core.room.ui/plugin.xml
index aad007144..311b0a822 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/plugin.xml
+++ b/plugins/org.eclipse.etrice.core.room.ui/plugin.xml
@@ -142,7 +142,71 @@
</reference>
</activeWhen>
</handler>
+ </extension>
+
+ <extension
+ point="org.eclipse.ui.commands">
+ <command
+ description="Migrate model to transition data with generic name"
+ id="org.eclipse.etrice.core.room.ui.migratetransitiondata"
+ name="Migrate Transition Data Style">
+ </command>
+ </extension>
+ <extension point="org.eclipse.ui.menus">
+ <menuContribution locationURI="popup:#TextEditorContext?after=org.eclipse.etrice.core.Room.validate">
+ <command
+ commandId="org.eclipse.etrice.core.room.ui.migratetransitiondata"
+ icon="icons/correction_change.gif">
+ <visibleWhen checkEnabled="false">
+ <reference definitionId="org.eclipse.etrice.core.Room.Editor.opened">
+ </reference>
+ </visibleWhen>
+ </command>
+ </menuContribution>
+ </extension>
+ <extension point="org.eclipse.ui.handlers">
+ <handler
+ class="org.eclipse.etrice.core.ui.RoomExecutableExtensionFactory:org.eclipse.etrice.core.ui.handlers.MigrateTransitionData"
+ commandId="org.eclipse.etrice.core.room.ui.migratetransitiondata">
+ <activeWhen>
+ <reference
+ definitionId="org.eclipse.etrice.core.Room.Editor.opened">
+ </reference>
+ </activeWhen>
+ </handler>
</extension>
+
+ <extension
+ point="org.eclipse.ui.commands">
+ <command
+ description="Migrate model to smart action codes"
+ id="org.eclipse.etrice.core.room.ui.migrateactioncodes"
+ name="Migrate to Smart Action Codes">
+ </command>
+ </extension>
+ <extension point="org.eclipse.ui.menus">
+ <menuContribution locationURI="popup:#TextEditorContext?after=org.eclipse.etrice.core.fsm.FSM.validate">
+ <command
+ commandId="org.eclipse.etrice.core.room.ui.migrateactioncodes"
+ icon="icons/correction_change.gif">
+ <visibleWhen checkEnabled="false">
+ <reference definitionId="org.eclipse.etrice.core.Room.Editor.opened">
+ </reference>
+ </visibleWhen>
+ </command>
+ </menuContribution>
+ </extension>
+ <extension point="org.eclipse.ui.handlers">
+ <handler
+ class="org.eclipse.etrice.core.ui.RoomExecutableExtensionFactory:org.eclipse.etrice.core.ui.handlers.MigrateActionCodes"
+ commandId="org.eclipse.etrice.core.room.ui.migrateactioncodes">
+ <activeWhen>
+ <reference
+ definitionId="org.eclipse.etrice.core.Room.Editor.opened">
+ </reference>
+ </activeWhen>
+ </handler>
+ </extension>
<!-- adding resource factories -->
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/AbstractRoomUiModule.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/AbstractRoomUiModule.java
index df718a6f7..3f2d172cb 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/AbstractRoomUiModule.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/AbstractRoomUiModule.java
@@ -157,5 +157,10 @@ public abstract class AbstractRoomUiModule extends org.eclipse.xtext.ui.DefaultU
return org.eclipse.xtext.ui.compare.DefaultViewerCreator.class;
}
+ // contributed by org.eclipse.xtext.ui.generator.compare.CompareFragment
+ public void configureCompareViewerTitle(com.google.inject.Binder binder) {
+ binder.bind(String.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.ui.UIBindings.COMPARE_VIEWER_TITLE)).toInstance("Room Compare");
+ }
+
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java
index 2bec217e6..dc1371252 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,12 @@ 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 completeMessageData_DeprecatedName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMessageData_RefType(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void completeRefableType_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
@@ -558,6 +564,9 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void complete_VarDecl(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
+ public void complete_MessageData(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void complete_RefableType(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
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 86e777865..7f96d7b73 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
@@ -100,6 +100,8 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getLiteralTypeAccess().getAlternatives(), "rule__LiteralType__Alternatives");
put(grammarAccess.getRoomModelAccess().getGroup(), "rule__RoomModel__Group__0");
put(grammarAccess.getVarDeclAccess().getGroup(), "rule__VarDecl__Group__0");
+ put(grammarAccess.getMessageDataAccess().getGroup(), "rule__MessageData__Group__0");
+ put(grammarAccess.getMessageDataAccess().getGroup_0(), "rule__MessageData__Group_0__0");
put(grammarAccess.getRefableTypeAccess().getGroup(), "rule__RefableType__Group__0");
put(grammarAccess.getPrimitiveTypeAccess().getGroup(), "rule__PrimitiveType__Group__0");
put(grammarAccess.getPrimitiveTypeAccess().getGroup_6(), "rule__PrimitiveType__Group_6__0");
@@ -273,6 +275,8 @@ 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.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");
put(grammarAccess.getRefableTypeAccess().getRefAssignment_1(), "rule__RefableType__RefAssignment_1");
put(grammarAccess.getPrimitiveTypeAccess().getNameAssignment_1(), "rule__PrimitiveType__NameAssignment_1");
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 275e04cf9..4730482d0 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
@@ -170,6 +170,34 @@ finally {
+// Entry rule entryRuleMessageData
+entryRuleMessageData
+:
+{ before(grammarAccess.getMessageDataRule()); }
+ ruleMessageData
+{ after(grammarAccess.getMessageDataRule()); }
+ EOF
+;
+
+// Rule MessageData
+ruleMessageData
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getMessageDataAccess().getGroup()); }
+(rule__MessageData__Group__0)
+{ after(grammarAccess.getMessageDataAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
// Entry rule entryRuleRefableType
entryRuleRefableType
:
@@ -4964,6 +4992,130 @@ finally {
+rule__MessageData__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MessageData__Group__0__Impl
+ rule__MessageData__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MessageData__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMessageDataAccess().getGroup_0()); }
+(rule__MessageData__Group_0__0)?
+{ after(grammarAccess.getMessageDataAccess().getGroup_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MessageData__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MessageData__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MessageData__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMessageDataAccess().getRefTypeAssignment_1()); }
+(rule__MessageData__RefTypeAssignment_1)
+{ after(grammarAccess.getMessageDataAccess().getRefTypeAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__MessageData__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MessageData__Group_0__0__Impl
+ rule__MessageData__Group_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MessageData__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMessageDataAccess().getDeprecatedNameAssignment_0_0()); }
+(rule__MessageData__DeprecatedNameAssignment_0_0)
+{ after(grammarAccess.getMessageDataAccess().getDeprecatedNameAssignment_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MessageData__Group_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MessageData__Group_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MessageData__Group_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMessageDataAccess().getColonKeyword_0_1()); }
+
+ ':'
+
+{ after(grammarAccess.getMessageDataAccess().getColonKeyword_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
rule__RefableType__Group__0
@init {
int stackSize = keepStackSize();
@@ -23593,6 +23745,36 @@ finally {
restoreStackSize(stackSize);
}
+rule__MessageData__DeprecatedNameAssignment_0_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMessageDataAccess().getDeprecatedNameIDTerminalRuleCall_0_0_0()); }
+ RULE_ID{ after(grammarAccess.getMessageDataAccess().getDeprecatedNameIDTerminalRuleCall_0_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MessageData__RefTypeAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMessageDataAccess().getRefTypeRefableTypeParserRuleCall_1_0()); }
+ ruleRefableType{ after(grammarAccess.getMessageDataAccess().getRefTypeRefableTypeParserRuleCall_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__RefableType__TypeAssignment_0
@init {
int stackSize = keepStackSize();
@@ -24713,8 +24895,8 @@ rule__Message__DataAssignment_4
}
:
(
-{ before(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_4_0()); }
- ruleVarDecl{ after(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_4_0()); }
+{ before(grammarAccess.getMessageAccess().getDataMessageDataParserRuleCall_4_0()); }
+ ruleMessageData{ after(grammarAccess.getMessageAccess().getDataMessageDataParserRuleCall_4_0()); }
)
;
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 259a21d55..b37cf879a 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
@@ -2661,10 +2661,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27905:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalRoom.g:27905:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:28087:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalRoom.g:28087:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalRoom.g:27905:12: ( '0x' | '0X' )
+ // InternalRoom.g:28087:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2692,7 +2692,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalRoom.g:27905:13: '0x'
+ // InternalRoom.g:28087:13: '0x'
{
match("0x");
@@ -2700,7 +2700,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27905:18: '0X'
+ // InternalRoom.g:28087:18: '0X'
{
match("0X");
@@ -2710,7 +2710,7 @@ public class InternalRoomLexer extends Lexer {
}
- // InternalRoom.g:27905:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:28087:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -2764,12 +2764,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_CC_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27907:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
- // InternalRoom.g:27907:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ // InternalRoom.g:28089:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalRoom.g:28089:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
{
match("'''");
- // InternalRoom.g:27907:27: ( options {greedy=false; } : . )*
+ // InternalRoom.g:28089:27: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -2803,7 +2803,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalRoom.g:27907:55: .
+ // InternalRoom.g:28089:55: .
{
matchAny();
@@ -2833,10 +2833,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27909:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalRoom.g:27909:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:28091:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalRoom.g:28091:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalRoom.g:27909:11: ( '^' )?
+ // InternalRoom.g:28091:11: ( '^' )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2845,7 +2845,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalRoom.g:27909:11: '^'
+ // InternalRoom.g:28091:11: '^'
{
match('^');
@@ -2863,7 +2863,7 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalRoom.g:27909:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:28091:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop5:
do {
int alt5=2;
@@ -2912,10 +2912,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27911:10: ( ( '0' .. '9' )+ )
- // InternalRoom.g:27911:12: ( '0' .. '9' )+
+ // InternalRoom.g:28093:10: ( ( '0' .. '9' )+ )
+ // InternalRoom.g:28093:12: ( '0' .. '9' )+
{
- // InternalRoom.g:27911:12: ( '0' .. '9' )+
+ // InternalRoom.g:28093:12: ( '0' .. '9' )+
int cnt6=0;
loop6:
do {
@@ -2929,7 +2929,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalRoom.g:27911:13: '0' .. '9'
+ // InternalRoom.g:28093:13: '0' .. '9'
{
matchRange('0','9');
@@ -2961,10 +2961,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27913:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalRoom.g:27913:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:28095:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalRoom.g:28095:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalRoom.g:27913:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:28095:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2982,10 +2982,10 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalRoom.g:27913:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalRoom.g:28095:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalRoom.g:27913:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalRoom.g:28095:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop7:
do {
int alt7=3;
@@ -3001,7 +3001,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalRoom.g:27913:21: '\\\\' .
+ // InternalRoom.g:28095:21: '\\\\' .
{
match('\\');
matchAny();
@@ -3009,7 +3009,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27913:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalRoom.g:28095:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3034,10 +3034,10 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27913:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalRoom.g:28095:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalRoom.g:27913:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalRoom.g:28095:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop8:
do {
int alt8=3;
@@ -3053,7 +3053,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalRoom.g:27913:54: '\\\\' .
+ // InternalRoom.g:28095:54: '\\\\' .
{
match('\\');
matchAny();
@@ -3061,7 +3061,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27913:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalRoom.g:28095:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3104,12 +3104,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27915:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalRoom.g:27915:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalRoom.g:28097:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalRoom.g:28097:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalRoom.g:27915:24: ( options {greedy=false; } : . )*
+ // InternalRoom.g:28097:24: ( options {greedy=false; } : . )*
loop10:
do {
int alt10=2;
@@ -3134,7 +3134,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt10) {
case 1 :
- // InternalRoom.g:27915:52: .
+ // InternalRoom.g:28097:52: .
{
matchAny();
@@ -3164,12 +3164,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27917:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalRoom.g:27917:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:28099:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalRoom.g:28099:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalRoom.g:27917:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalRoom.g:28099:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop11:
do {
int alt11=2;
@@ -3182,7 +3182,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalRoom.g:27917:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalRoom.g:28099:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3202,7 +3202,7 @@ public class InternalRoomLexer extends Lexer {
}
} while (true);
- // InternalRoom.g:27917:40: ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:28099:40: ( ( '\\r' )? '\\n' )?
int alt13=2;
int LA13_0 = input.LA(1);
@@ -3211,9 +3211,9 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt13) {
case 1 :
- // InternalRoom.g:27917:41: ( '\\r' )? '\\n'
+ // InternalRoom.g:28099:41: ( '\\r' )? '\\n'
{
- // InternalRoom.g:27917:41: ( '\\r' )?
+ // InternalRoom.g:28099:41: ( '\\r' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3222,7 +3222,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalRoom.g:27917:41: '\\r'
+ // InternalRoom.g:28099:41: '\\r'
{
match('\r');
@@ -3254,10 +3254,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27919:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalRoom.g:27919:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:28101:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalRoom.g:28101:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalRoom.g:27919:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:28101:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt14=0;
loop14:
do {
@@ -3311,8 +3311,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27921:16: ( . )
- // InternalRoom.g:27921:18: .
+ // InternalRoom.g:28103:16: ( . )
+ // InternalRoom.g:28103:18: .
{
matchAny();
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 9609ea605..4b61fbaca 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
@@ -500,12 +500,89 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleVarDecl"
+ // $ANTLR start "entryRuleMessageData"
+ // InternalRoom.g:174:1: entryRuleMessageData : ruleMessageData EOF ;
+ public final void entryRuleMessageData() throws RecognitionException {
+ try {
+ // InternalRoom.g:175:1: ( ruleMessageData EOF )
+ // InternalRoom.g:176:1: ruleMessageData EOF
+ {
+ before(grammarAccess.getMessageDataRule());
+ pushFollow(FOLLOW_1);
+ ruleMessageData();
+
+ state._fsp--;
+
+ after(grammarAccess.getMessageDataRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMessageData"
+
+
+ // $ANTLR start "ruleMessageData"
+ // InternalRoom.g:183:1: ruleMessageData : ( ( rule__MessageData__Group__0 ) ) ;
+ public final void ruleMessageData() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:187:2: ( ( ( rule__MessageData__Group__0 ) ) )
+ // InternalRoom.g:188:1: ( ( rule__MessageData__Group__0 ) )
+ {
+ // InternalRoom.g:188:1: ( ( rule__MessageData__Group__0 ) )
+ // InternalRoom.g:189:1: ( rule__MessageData__Group__0 )
+ {
+ before(grammarAccess.getMessageDataAccess().getGroup());
+ // InternalRoom.g:190:1: ( rule__MessageData__Group__0 )
+ // InternalRoom.g:190:2: rule__MessageData__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__MessageData__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMessageDataAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMessageData"
+
+
// $ANTLR start "entryRuleRefableType"
- // InternalRoom.g:174:1: entryRuleRefableType : ruleRefableType EOF ;
+ // InternalRoom.g:202:1: entryRuleRefableType : ruleRefableType EOF ;
public final void entryRuleRefableType() throws RecognitionException {
try {
- // InternalRoom.g:175:1: ( ruleRefableType EOF )
- // InternalRoom.g:176:1: ruleRefableType EOF
+ // InternalRoom.g:203:1: ( ruleRefableType EOF )
+ // InternalRoom.g:204:1: ruleRefableType EOF
{
before(grammarAccess.getRefableTypeRule());
pushFollow(FOLLOW_1);
@@ -531,21 +608,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefableType"
- // InternalRoom.g:183:1: ruleRefableType : ( ( rule__RefableType__Group__0 ) ) ;
+ // InternalRoom.g:211:1: ruleRefableType : ( ( rule__RefableType__Group__0 ) ) ;
public final void ruleRefableType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:187:2: ( ( ( rule__RefableType__Group__0 ) ) )
- // InternalRoom.g:188:1: ( ( rule__RefableType__Group__0 ) )
+ // InternalRoom.g:215:2: ( ( ( rule__RefableType__Group__0 ) ) )
+ // InternalRoom.g:216:1: ( ( rule__RefableType__Group__0 ) )
{
- // InternalRoom.g:188:1: ( ( rule__RefableType__Group__0 ) )
- // InternalRoom.g:189:1: ( rule__RefableType__Group__0 )
+ // InternalRoom.g:216:1: ( ( rule__RefableType__Group__0 ) )
+ // InternalRoom.g:217:1: ( rule__RefableType__Group__0 )
{
before(grammarAccess.getRefableTypeAccess().getGroup());
- // InternalRoom.g:190:1: ( rule__RefableType__Group__0 )
- // InternalRoom.g:190:2: rule__RefableType__Group__0
+ // InternalRoom.g:218:1: ( rule__RefableType__Group__0 )
+ // InternalRoom.g:218:2: rule__RefableType__Group__0
{
pushFollow(FOLLOW_2);
rule__RefableType__Group__0();
@@ -578,11 +655,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataType"
- // InternalRoom.g:202:1: entryRuleDataType : ruleDataType EOF ;
+ // InternalRoom.g:230:1: entryRuleDataType : ruleDataType EOF ;
public final void entryRuleDataType() throws RecognitionException {
try {
- // InternalRoom.g:203:1: ( ruleDataType EOF )
- // InternalRoom.g:204:1: ruleDataType EOF
+ // InternalRoom.g:231:1: ( ruleDataType EOF )
+ // InternalRoom.g:232:1: ruleDataType EOF
{
before(grammarAccess.getDataTypeRule());
pushFollow(FOLLOW_1);
@@ -608,21 +685,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataType"
- // InternalRoom.g:211:1: ruleDataType : ( ( rule__DataType__Alternatives ) ) ;
+ // InternalRoom.g:239:1: ruleDataType : ( ( rule__DataType__Alternatives ) ) ;
public final void ruleDataType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:215:2: ( ( ( rule__DataType__Alternatives ) ) )
- // InternalRoom.g:216:1: ( ( rule__DataType__Alternatives ) )
+ // InternalRoom.g:243:2: ( ( ( rule__DataType__Alternatives ) ) )
+ // InternalRoom.g:244:1: ( ( rule__DataType__Alternatives ) )
{
- // InternalRoom.g:216:1: ( ( rule__DataType__Alternatives ) )
- // InternalRoom.g:217:1: ( rule__DataType__Alternatives )
+ // InternalRoom.g:244:1: ( ( rule__DataType__Alternatives ) )
+ // InternalRoom.g:245:1: ( rule__DataType__Alternatives )
{
before(grammarAccess.getDataTypeAccess().getAlternatives());
- // InternalRoom.g:218:1: ( rule__DataType__Alternatives )
- // InternalRoom.g:218:2: rule__DataType__Alternatives
+ // InternalRoom.g:246:1: ( rule__DataType__Alternatives )
+ // InternalRoom.g:246:2: rule__DataType__Alternatives
{
pushFollow(FOLLOW_2);
rule__DataType__Alternatives();
@@ -655,11 +732,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleComplexType"
- // InternalRoom.g:230:1: entryRuleComplexType : ruleComplexType EOF ;
+ // InternalRoom.g:258:1: entryRuleComplexType : ruleComplexType EOF ;
public final void entryRuleComplexType() throws RecognitionException {
try {
- // InternalRoom.g:231:1: ( ruleComplexType EOF )
- // InternalRoom.g:232:1: ruleComplexType EOF
+ // InternalRoom.g:259:1: ( ruleComplexType EOF )
+ // InternalRoom.g:260:1: ruleComplexType EOF
{
before(grammarAccess.getComplexTypeRule());
pushFollow(FOLLOW_1);
@@ -685,21 +762,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleComplexType"
- // InternalRoom.g:239:1: ruleComplexType : ( ( rule__ComplexType__Alternatives ) ) ;
+ // InternalRoom.g:267:1: ruleComplexType : ( ( rule__ComplexType__Alternatives ) ) ;
public final void ruleComplexType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:243:2: ( ( ( rule__ComplexType__Alternatives ) ) )
- // InternalRoom.g:244:1: ( ( rule__ComplexType__Alternatives ) )
+ // InternalRoom.g:271:2: ( ( ( rule__ComplexType__Alternatives ) ) )
+ // InternalRoom.g:272:1: ( ( rule__ComplexType__Alternatives ) )
{
- // InternalRoom.g:244:1: ( ( rule__ComplexType__Alternatives ) )
- // InternalRoom.g:245:1: ( rule__ComplexType__Alternatives )
+ // InternalRoom.g:272:1: ( ( rule__ComplexType__Alternatives ) )
+ // InternalRoom.g:273:1: ( rule__ComplexType__Alternatives )
{
before(grammarAccess.getComplexTypeAccess().getAlternatives());
- // InternalRoom.g:246:1: ( rule__ComplexType__Alternatives )
- // InternalRoom.g:246:2: rule__ComplexType__Alternatives
+ // InternalRoom.g:274:1: ( rule__ComplexType__Alternatives )
+ // InternalRoom.g:274:2: rule__ComplexType__Alternatives
{
pushFollow(FOLLOW_2);
rule__ComplexType__Alternatives();
@@ -732,11 +809,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRulePrimitiveType"
- // InternalRoom.g:258:1: entryRulePrimitiveType : rulePrimitiveType EOF ;
+ // InternalRoom.g:286:1: entryRulePrimitiveType : rulePrimitiveType EOF ;
public final void entryRulePrimitiveType() throws RecognitionException {
try {
- // InternalRoom.g:259:1: ( rulePrimitiveType EOF )
- // InternalRoom.g:260:1: rulePrimitiveType EOF
+ // InternalRoom.g:287:1: ( rulePrimitiveType EOF )
+ // InternalRoom.g:288:1: rulePrimitiveType EOF
{
before(grammarAccess.getPrimitiveTypeRule());
pushFollow(FOLLOW_1);
@@ -762,21 +839,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePrimitiveType"
- // InternalRoom.g:267:1: rulePrimitiveType : ( ( rule__PrimitiveType__Group__0 ) ) ;
+ // InternalRoom.g:295:1: rulePrimitiveType : ( ( rule__PrimitiveType__Group__0 ) ) ;
public final void rulePrimitiveType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:271:2: ( ( ( rule__PrimitiveType__Group__0 ) ) )
- // InternalRoom.g:272:1: ( ( rule__PrimitiveType__Group__0 ) )
+ // InternalRoom.g:299:2: ( ( ( rule__PrimitiveType__Group__0 ) ) )
+ // InternalRoom.g:300:1: ( ( rule__PrimitiveType__Group__0 ) )
{
- // InternalRoom.g:272:1: ( ( rule__PrimitiveType__Group__0 ) )
- // InternalRoom.g:273:1: ( rule__PrimitiveType__Group__0 )
+ // InternalRoom.g:300:1: ( ( rule__PrimitiveType__Group__0 ) )
+ // InternalRoom.g:301:1: ( rule__PrimitiveType__Group__0 )
{
before(grammarAccess.getPrimitiveTypeAccess().getGroup());
- // InternalRoom.g:274:1: ( rule__PrimitiveType__Group__0 )
- // InternalRoom.g:274:2: rule__PrimitiveType__Group__0
+ // InternalRoom.g:302:1: ( rule__PrimitiveType__Group__0 )
+ // InternalRoom.g:302:2: rule__PrimitiveType__Group__0
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group__0();
@@ -809,11 +886,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleEnumerationType"
- // InternalRoom.g:286:1: entryRuleEnumerationType : ruleEnumerationType EOF ;
+ // InternalRoom.g:314:1: entryRuleEnumerationType : ruleEnumerationType EOF ;
public final void entryRuleEnumerationType() throws RecognitionException {
try {
- // InternalRoom.g:287:1: ( ruleEnumerationType EOF )
- // InternalRoom.g:288:1: ruleEnumerationType EOF
+ // InternalRoom.g:315:1: ( ruleEnumerationType EOF )
+ // InternalRoom.g:316:1: ruleEnumerationType EOF
{
before(grammarAccess.getEnumerationTypeRule());
pushFollow(FOLLOW_1);
@@ -839,21 +916,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEnumerationType"
- // InternalRoom.g:295:1: ruleEnumerationType : ( ( rule__EnumerationType__Group__0 ) ) ;
+ // InternalRoom.g:323:1: ruleEnumerationType : ( ( rule__EnumerationType__Group__0 ) ) ;
public final void ruleEnumerationType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:299:2: ( ( ( rule__EnumerationType__Group__0 ) ) )
- // InternalRoom.g:300:1: ( ( rule__EnumerationType__Group__0 ) )
+ // InternalRoom.g:327:2: ( ( ( rule__EnumerationType__Group__0 ) ) )
+ // InternalRoom.g:328:1: ( ( rule__EnumerationType__Group__0 ) )
{
- // InternalRoom.g:300:1: ( ( rule__EnumerationType__Group__0 ) )
- // InternalRoom.g:301:1: ( rule__EnumerationType__Group__0 )
+ // InternalRoom.g:328:1: ( ( rule__EnumerationType__Group__0 ) )
+ // InternalRoom.g:329:1: ( rule__EnumerationType__Group__0 )
{
before(grammarAccess.getEnumerationTypeAccess().getGroup());
- // InternalRoom.g:302:1: ( rule__EnumerationType__Group__0 )
- // InternalRoom.g:302:2: rule__EnumerationType__Group__0
+ // InternalRoom.g:330:1: ( rule__EnumerationType__Group__0 )
+ // InternalRoom.g:330:2: rule__EnumerationType__Group__0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group__0();
@@ -886,11 +963,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleEnumLiteral"
- // InternalRoom.g:314:1: entryRuleEnumLiteral : ruleEnumLiteral EOF ;
+ // InternalRoom.g:342:1: entryRuleEnumLiteral : ruleEnumLiteral EOF ;
public final void entryRuleEnumLiteral() throws RecognitionException {
try {
- // InternalRoom.g:315:1: ( ruleEnumLiteral EOF )
- // InternalRoom.g:316:1: ruleEnumLiteral EOF
+ // InternalRoom.g:343:1: ( ruleEnumLiteral EOF )
+ // InternalRoom.g:344:1: ruleEnumLiteral EOF
{
before(grammarAccess.getEnumLiteralRule());
pushFollow(FOLLOW_1);
@@ -916,21 +993,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEnumLiteral"
- // InternalRoom.g:323:1: ruleEnumLiteral : ( ( rule__EnumLiteral__Group__0 ) ) ;
+ // InternalRoom.g:351:1: ruleEnumLiteral : ( ( rule__EnumLiteral__Group__0 ) ) ;
public final void ruleEnumLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:327:2: ( ( ( rule__EnumLiteral__Group__0 ) ) )
- // InternalRoom.g:328:1: ( ( rule__EnumLiteral__Group__0 ) )
+ // InternalRoom.g:355:2: ( ( ( rule__EnumLiteral__Group__0 ) ) )
+ // InternalRoom.g:356:1: ( ( rule__EnumLiteral__Group__0 ) )
{
- // InternalRoom.g:328:1: ( ( rule__EnumLiteral__Group__0 ) )
- // InternalRoom.g:329:1: ( rule__EnumLiteral__Group__0 )
+ // InternalRoom.g:356:1: ( ( rule__EnumLiteral__Group__0 ) )
+ // InternalRoom.g:357:1: ( rule__EnumLiteral__Group__0 )
{
before(grammarAccess.getEnumLiteralAccess().getGroup());
- // InternalRoom.g:330:1: ( rule__EnumLiteral__Group__0 )
- // InternalRoom.g:330:2: rule__EnumLiteral__Group__0
+ // InternalRoom.g:358:1: ( rule__EnumLiteral__Group__0 )
+ // InternalRoom.g:358:2: rule__EnumLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group__0();
@@ -963,11 +1040,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleExternalType"
- // InternalRoom.g:342:1: entryRuleExternalType : ruleExternalType EOF ;
+ // InternalRoom.g:370:1: entryRuleExternalType : ruleExternalType EOF ;
public final void entryRuleExternalType() throws RecognitionException {
try {
- // InternalRoom.g:343:1: ( ruleExternalType EOF )
- // InternalRoom.g:344:1: ruleExternalType EOF
+ // InternalRoom.g:371:1: ( ruleExternalType EOF )
+ // InternalRoom.g:372:1: ruleExternalType EOF
{
before(grammarAccess.getExternalTypeRule());
pushFollow(FOLLOW_1);
@@ -993,21 +1070,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleExternalType"
- // InternalRoom.g:351:1: ruleExternalType : ( ( rule__ExternalType__Group__0 ) ) ;
+ // InternalRoom.g:379:1: ruleExternalType : ( ( rule__ExternalType__Group__0 ) ) ;
public final void ruleExternalType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:355:2: ( ( ( rule__ExternalType__Group__0 ) ) )
- // InternalRoom.g:356:1: ( ( rule__ExternalType__Group__0 ) )
+ // InternalRoom.g:383:2: ( ( ( rule__ExternalType__Group__0 ) ) )
+ // InternalRoom.g:384:1: ( ( rule__ExternalType__Group__0 ) )
{
- // InternalRoom.g:356:1: ( ( rule__ExternalType__Group__0 ) )
- // InternalRoom.g:357:1: ( rule__ExternalType__Group__0 )
+ // InternalRoom.g:384:1: ( ( rule__ExternalType__Group__0 ) )
+ // InternalRoom.g:385:1: ( rule__ExternalType__Group__0 )
{
before(grammarAccess.getExternalTypeAccess().getGroup());
- // InternalRoom.g:358:1: ( rule__ExternalType__Group__0 )
- // InternalRoom.g:358:2: rule__ExternalType__Group__0
+ // InternalRoom.g:386:1: ( rule__ExternalType__Group__0 )
+ // InternalRoom.g:386:2: rule__ExternalType__Group__0
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group__0();
@@ -1040,11 +1117,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataClass"
- // InternalRoom.g:370:1: entryRuleDataClass : ruleDataClass EOF ;
+ // InternalRoom.g:398:1: entryRuleDataClass : ruleDataClass EOF ;
public final void entryRuleDataClass() throws RecognitionException {
try {
- // InternalRoom.g:371:1: ( ruleDataClass EOF )
- // InternalRoom.g:372:1: ruleDataClass EOF
+ // InternalRoom.g:399:1: ( ruleDataClass EOF )
+ // InternalRoom.g:400:1: ruleDataClass EOF
{
before(grammarAccess.getDataClassRule());
pushFollow(FOLLOW_1);
@@ -1070,21 +1147,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataClass"
- // InternalRoom.g:379:1: ruleDataClass : ( ( rule__DataClass__Group__0 ) ) ;
+ // InternalRoom.g:407:1: ruleDataClass : ( ( rule__DataClass__Group__0 ) ) ;
public final void ruleDataClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:383:2: ( ( ( rule__DataClass__Group__0 ) ) )
- // InternalRoom.g:384:1: ( ( rule__DataClass__Group__0 ) )
+ // InternalRoom.g:411:2: ( ( ( rule__DataClass__Group__0 ) ) )
+ // InternalRoom.g:412:1: ( ( rule__DataClass__Group__0 ) )
{
- // InternalRoom.g:384:1: ( ( rule__DataClass__Group__0 ) )
- // InternalRoom.g:385:1: ( rule__DataClass__Group__0 )
+ // InternalRoom.g:412:1: ( ( rule__DataClass__Group__0 ) )
+ // InternalRoom.g:413:1: ( rule__DataClass__Group__0 )
{
before(grammarAccess.getDataClassAccess().getGroup());
- // InternalRoom.g:386:1: ( rule__DataClass__Group__0 )
- // InternalRoom.g:386:2: rule__DataClass__Group__0
+ // InternalRoom.g:414:1: ( rule__DataClass__Group__0 )
+ // InternalRoom.g:414:2: rule__DataClass__Group__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group__0();
@@ -1117,11 +1194,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAttribute"
- // InternalRoom.g:398:1: entryRuleAttribute : ruleAttribute EOF ;
+ // InternalRoom.g:426:1: entryRuleAttribute : ruleAttribute EOF ;
public final void entryRuleAttribute() throws RecognitionException {
try {
- // InternalRoom.g:399:1: ( ruleAttribute EOF )
- // InternalRoom.g:400:1: ruleAttribute EOF
+ // InternalRoom.g:427:1: ( ruleAttribute EOF )
+ // InternalRoom.g:428:1: ruleAttribute EOF
{
before(grammarAccess.getAttributeRule());
pushFollow(FOLLOW_1);
@@ -1147,21 +1224,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAttribute"
- // InternalRoom.g:407:1: ruleAttribute : ( ( rule__Attribute__Group__0 ) ) ;
+ // InternalRoom.g:435:1: ruleAttribute : ( ( rule__Attribute__Group__0 ) ) ;
public final void ruleAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:411:2: ( ( ( rule__Attribute__Group__0 ) ) )
- // InternalRoom.g:412:1: ( ( rule__Attribute__Group__0 ) )
+ // InternalRoom.g:439:2: ( ( ( rule__Attribute__Group__0 ) ) )
+ // InternalRoom.g:440:1: ( ( rule__Attribute__Group__0 ) )
{
- // InternalRoom.g:412:1: ( ( rule__Attribute__Group__0 ) )
- // InternalRoom.g:413:1: ( rule__Attribute__Group__0 )
+ // InternalRoom.g:440:1: ( ( rule__Attribute__Group__0 ) )
+ // InternalRoom.g:441:1: ( rule__Attribute__Group__0 )
{
before(grammarAccess.getAttributeAccess().getGroup());
- // InternalRoom.g:414:1: ( rule__Attribute__Group__0 )
- // InternalRoom.g:414:2: rule__Attribute__Group__0
+ // InternalRoom.g:442:1: ( rule__Attribute__Group__0 )
+ // InternalRoom.g:442:2: rule__Attribute__Group__0
{
pushFollow(FOLLOW_2);
rule__Attribute__Group__0();
@@ -1194,11 +1271,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStandardOperation"
- // InternalRoom.g:428:1: entryRuleStandardOperation : ruleStandardOperation EOF ;
+ // InternalRoom.g:456:1: entryRuleStandardOperation : ruleStandardOperation EOF ;
public final void entryRuleStandardOperation() throws RecognitionException {
try {
- // InternalRoom.g:429:1: ( ruleStandardOperation EOF )
- // InternalRoom.g:430:1: ruleStandardOperation EOF
+ // InternalRoom.g:457:1: ( ruleStandardOperation EOF )
+ // InternalRoom.g:458:1: ruleStandardOperation EOF
{
before(grammarAccess.getStandardOperationRule());
pushFollow(FOLLOW_1);
@@ -1224,21 +1301,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStandardOperation"
- // InternalRoom.g:437:1: ruleStandardOperation : ( ( rule__StandardOperation__Group__0 ) ) ;
+ // InternalRoom.g:465:1: ruleStandardOperation : ( ( rule__StandardOperation__Group__0 ) ) ;
public final void ruleStandardOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:441:2: ( ( ( rule__StandardOperation__Group__0 ) ) )
- // InternalRoom.g:442:1: ( ( rule__StandardOperation__Group__0 ) )
+ // InternalRoom.g:469:2: ( ( ( rule__StandardOperation__Group__0 ) ) )
+ // InternalRoom.g:470:1: ( ( rule__StandardOperation__Group__0 ) )
{
- // InternalRoom.g:442:1: ( ( rule__StandardOperation__Group__0 ) )
- // InternalRoom.g:443:1: ( rule__StandardOperation__Group__0 )
+ // InternalRoom.g:470:1: ( ( rule__StandardOperation__Group__0 ) )
+ // InternalRoom.g:471:1: ( rule__StandardOperation__Group__0 )
{
before(grammarAccess.getStandardOperationAccess().getGroup());
- // InternalRoom.g:444:1: ( rule__StandardOperation__Group__0 )
- // InternalRoom.g:444:2: rule__StandardOperation__Group__0
+ // InternalRoom.g:472:1: ( rule__StandardOperation__Group__0 )
+ // InternalRoom.g:472:2: rule__StandardOperation__Group__0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group__0();
@@ -1271,11 +1348,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRulePortOperation"
- // InternalRoom.g:456:1: entryRulePortOperation : rulePortOperation EOF ;
+ // InternalRoom.g:484:1: entryRulePortOperation : rulePortOperation EOF ;
public final void entryRulePortOperation() throws RecognitionException {
try {
- // InternalRoom.g:457:1: ( rulePortOperation EOF )
- // InternalRoom.g:458:1: rulePortOperation EOF
+ // InternalRoom.g:485:1: ( rulePortOperation EOF )
+ // InternalRoom.g:486:1: rulePortOperation EOF
{
before(grammarAccess.getPortOperationRule());
pushFollow(FOLLOW_1);
@@ -1301,21 +1378,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePortOperation"
- // InternalRoom.g:465:1: rulePortOperation : ( ( rule__PortOperation__Group__0 ) ) ;
+ // InternalRoom.g:493:1: rulePortOperation : ( ( rule__PortOperation__Group__0 ) ) ;
public final void rulePortOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:469:2: ( ( ( rule__PortOperation__Group__0 ) ) )
- // InternalRoom.g:470:1: ( ( rule__PortOperation__Group__0 ) )
+ // InternalRoom.g:497:2: ( ( ( rule__PortOperation__Group__0 ) ) )
+ // InternalRoom.g:498:1: ( ( rule__PortOperation__Group__0 ) )
{
- // InternalRoom.g:470:1: ( ( rule__PortOperation__Group__0 ) )
- // InternalRoom.g:471:1: ( rule__PortOperation__Group__0 )
+ // InternalRoom.g:498:1: ( ( rule__PortOperation__Group__0 ) )
+ // InternalRoom.g:499:1: ( rule__PortOperation__Group__0 )
{
before(grammarAccess.getPortOperationAccess().getGroup());
- // InternalRoom.g:472:1: ( rule__PortOperation__Group__0 )
- // InternalRoom.g:472:2: rule__PortOperation__Group__0
+ // InternalRoom.g:500:1: ( rule__PortOperation__Group__0 )
+ // InternalRoom.g:500:2: rule__PortOperation__Group__0
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group__0();
@@ -1348,11 +1425,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleClassStructor"
- // InternalRoom.g:484:1: entryRuleClassStructor : ruleClassStructor EOF ;
+ // InternalRoom.g:512:1: entryRuleClassStructor : ruleClassStructor EOF ;
public final void entryRuleClassStructor() throws RecognitionException {
try {
- // InternalRoom.g:485:1: ( ruleClassStructor EOF )
- // InternalRoom.g:486:1: ruleClassStructor EOF
+ // InternalRoom.g:513:1: ( ruleClassStructor EOF )
+ // InternalRoom.g:514:1: ruleClassStructor EOF
{
before(grammarAccess.getClassStructorRule());
pushFollow(FOLLOW_1);
@@ -1378,21 +1455,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleClassStructor"
- // InternalRoom.g:493:1: ruleClassStructor : ( ( rule__ClassStructor__Group__0 ) ) ;
+ // InternalRoom.g:521:1: ruleClassStructor : ( ( rule__ClassStructor__Group__0 ) ) ;
public final void ruleClassStructor() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:497:2: ( ( ( rule__ClassStructor__Group__0 ) ) )
- // InternalRoom.g:498:1: ( ( rule__ClassStructor__Group__0 ) )
+ // InternalRoom.g:525:2: ( ( ( rule__ClassStructor__Group__0 ) ) )
+ // InternalRoom.g:526:1: ( ( rule__ClassStructor__Group__0 ) )
{
- // InternalRoom.g:498:1: ( ( rule__ClassStructor__Group__0 ) )
- // InternalRoom.g:499:1: ( rule__ClassStructor__Group__0 )
+ // InternalRoom.g:526:1: ( ( rule__ClassStructor__Group__0 ) )
+ // InternalRoom.g:527:1: ( rule__ClassStructor__Group__0 )
{
before(grammarAccess.getClassStructorAccess().getGroup());
- // InternalRoom.g:500:1: ( rule__ClassStructor__Group__0 )
- // InternalRoom.g:500:2: rule__ClassStructor__Group__0
+ // InternalRoom.g:528:1: ( rule__ClassStructor__Group__0 )
+ // InternalRoom.g:528:2: rule__ClassStructor__Group__0
{
pushFollow(FOLLOW_2);
rule__ClassStructor__Group__0();
@@ -1425,11 +1502,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleGeneralProtocolClass"
- // InternalRoom.g:512:1: entryRuleGeneralProtocolClass : ruleGeneralProtocolClass EOF ;
+ // InternalRoom.g:540:1: entryRuleGeneralProtocolClass : ruleGeneralProtocolClass EOF ;
public final void entryRuleGeneralProtocolClass() throws RecognitionException {
try {
- // InternalRoom.g:513:1: ( ruleGeneralProtocolClass EOF )
- // InternalRoom.g:514:1: ruleGeneralProtocolClass EOF
+ // InternalRoom.g:541:1: ( ruleGeneralProtocolClass EOF )
+ // InternalRoom.g:542:1: ruleGeneralProtocolClass EOF
{
before(grammarAccess.getGeneralProtocolClassRule());
pushFollow(FOLLOW_1);
@@ -1455,21 +1532,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleGeneralProtocolClass"
- // InternalRoom.g:521:1: ruleGeneralProtocolClass : ( ( rule__GeneralProtocolClass__Alternatives ) ) ;
+ // InternalRoom.g:549:1: ruleGeneralProtocolClass : ( ( rule__GeneralProtocolClass__Alternatives ) ) ;
public final void ruleGeneralProtocolClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:525:2: ( ( ( rule__GeneralProtocolClass__Alternatives ) ) )
- // InternalRoom.g:526:1: ( ( rule__GeneralProtocolClass__Alternatives ) )
+ // InternalRoom.g:553:2: ( ( ( rule__GeneralProtocolClass__Alternatives ) ) )
+ // InternalRoom.g:554:1: ( ( rule__GeneralProtocolClass__Alternatives ) )
{
- // InternalRoom.g:526:1: ( ( rule__GeneralProtocolClass__Alternatives ) )
- // InternalRoom.g:527:1: ( rule__GeneralProtocolClass__Alternatives )
+ // InternalRoom.g:554:1: ( ( rule__GeneralProtocolClass__Alternatives ) )
+ // InternalRoom.g:555:1: ( rule__GeneralProtocolClass__Alternatives )
{
before(grammarAccess.getGeneralProtocolClassAccess().getAlternatives());
- // InternalRoom.g:528:1: ( rule__GeneralProtocolClass__Alternatives )
- // InternalRoom.g:528:2: rule__GeneralProtocolClass__Alternatives
+ // InternalRoom.g:556:1: ( rule__GeneralProtocolClass__Alternatives )
+ // InternalRoom.g:556:2: rule__GeneralProtocolClass__Alternatives
{
pushFollow(FOLLOW_2);
rule__GeneralProtocolClass__Alternatives();
@@ -1502,11 +1579,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleProtocolClass"
- // InternalRoom.g:540:1: entryRuleProtocolClass : ruleProtocolClass EOF ;
+ // InternalRoom.g:568:1: entryRuleProtocolClass : ruleProtocolClass EOF ;
public final void entryRuleProtocolClass() throws RecognitionException {
try {
- // InternalRoom.g:541:1: ( ruleProtocolClass EOF )
- // InternalRoom.g:542:1: ruleProtocolClass EOF
+ // InternalRoom.g:569:1: ( ruleProtocolClass EOF )
+ // InternalRoom.g:570:1: ruleProtocolClass EOF
{
before(grammarAccess.getProtocolClassRule());
pushFollow(FOLLOW_1);
@@ -1532,21 +1609,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleProtocolClass"
- // InternalRoom.g:549:1: ruleProtocolClass : ( ( rule__ProtocolClass__Group__0 ) ) ;
+ // InternalRoom.g:577:1: ruleProtocolClass : ( ( rule__ProtocolClass__Group__0 ) ) ;
public final void ruleProtocolClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:553:2: ( ( ( rule__ProtocolClass__Group__0 ) ) )
- // InternalRoom.g:554:1: ( ( rule__ProtocolClass__Group__0 ) )
+ // InternalRoom.g:581:2: ( ( ( rule__ProtocolClass__Group__0 ) ) )
+ // InternalRoom.g:582:1: ( ( rule__ProtocolClass__Group__0 ) )
{
- // InternalRoom.g:554:1: ( ( rule__ProtocolClass__Group__0 ) )
- // InternalRoom.g:555:1: ( rule__ProtocolClass__Group__0 )
+ // InternalRoom.g:582:1: ( ( rule__ProtocolClass__Group__0 ) )
+ // InternalRoom.g:583:1: ( rule__ProtocolClass__Group__0 )
{
before(grammarAccess.getProtocolClassAccess().getGroup());
- // InternalRoom.g:556:1: ( rule__ProtocolClass__Group__0 )
- // InternalRoom.g:556:2: rule__ProtocolClass__Group__0
+ // InternalRoom.g:584:1: ( rule__ProtocolClass__Group__0 )
+ // InternalRoom.g:584:2: rule__ProtocolClass__Group__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group__0();
@@ -1579,11 +1656,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleCompoundProtocolClass"
- // InternalRoom.g:568:1: entryRuleCompoundProtocolClass : ruleCompoundProtocolClass EOF ;
+ // InternalRoom.g:596:1: entryRuleCompoundProtocolClass : ruleCompoundProtocolClass EOF ;
public final void entryRuleCompoundProtocolClass() throws RecognitionException {
try {
- // InternalRoom.g:569:1: ( ruleCompoundProtocolClass EOF )
- // InternalRoom.g:570:1: ruleCompoundProtocolClass EOF
+ // InternalRoom.g:597:1: ( ruleCompoundProtocolClass EOF )
+ // InternalRoom.g:598:1: ruleCompoundProtocolClass EOF
{
before(grammarAccess.getCompoundProtocolClassRule());
pushFollow(FOLLOW_1);
@@ -1609,21 +1686,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCompoundProtocolClass"
- // InternalRoom.g:577:1: ruleCompoundProtocolClass : ( ( rule__CompoundProtocolClass__Group__0 ) ) ;
+ // InternalRoom.g:605:1: ruleCompoundProtocolClass : ( ( rule__CompoundProtocolClass__Group__0 ) ) ;
public final void ruleCompoundProtocolClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:581:2: ( ( ( rule__CompoundProtocolClass__Group__0 ) ) )
- // InternalRoom.g:582:1: ( ( rule__CompoundProtocolClass__Group__0 ) )
+ // InternalRoom.g:609:2: ( ( ( rule__CompoundProtocolClass__Group__0 ) ) )
+ // InternalRoom.g:610:1: ( ( rule__CompoundProtocolClass__Group__0 ) )
{
- // InternalRoom.g:582:1: ( ( rule__CompoundProtocolClass__Group__0 ) )
- // InternalRoom.g:583:1: ( rule__CompoundProtocolClass__Group__0 )
+ // InternalRoom.g:610:1: ( ( rule__CompoundProtocolClass__Group__0 ) )
+ // InternalRoom.g:611:1: ( rule__CompoundProtocolClass__Group__0 )
{
before(grammarAccess.getCompoundProtocolClassAccess().getGroup());
- // InternalRoom.g:584:1: ( rule__CompoundProtocolClass__Group__0 )
- // InternalRoom.g:584:2: rule__CompoundProtocolClass__Group__0
+ // InternalRoom.g:612:1: ( rule__CompoundProtocolClass__Group__0 )
+ // InternalRoom.g:612:2: rule__CompoundProtocolClass__Group__0
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__Group__0();
@@ -1656,11 +1733,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubProtocol"
- // InternalRoom.g:596:1: entryRuleSubProtocol : ruleSubProtocol EOF ;
+ // InternalRoom.g:624:1: entryRuleSubProtocol : ruleSubProtocol EOF ;
public final void entryRuleSubProtocol() throws RecognitionException {
try {
- // InternalRoom.g:597:1: ( ruleSubProtocol EOF )
- // InternalRoom.g:598:1: ruleSubProtocol EOF
+ // InternalRoom.g:625:1: ( ruleSubProtocol EOF )
+ // InternalRoom.g:626:1: ruleSubProtocol EOF
{
before(grammarAccess.getSubProtocolRule());
pushFollow(FOLLOW_1);
@@ -1686,21 +1763,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubProtocol"
- // InternalRoom.g:605:1: ruleSubProtocol : ( ( rule__SubProtocol__Group__0 ) ) ;
+ // InternalRoom.g:633:1: ruleSubProtocol : ( ( rule__SubProtocol__Group__0 ) ) ;
public final void ruleSubProtocol() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:609:2: ( ( ( rule__SubProtocol__Group__0 ) ) )
- // InternalRoom.g:610:1: ( ( rule__SubProtocol__Group__0 ) )
+ // InternalRoom.g:637:2: ( ( ( rule__SubProtocol__Group__0 ) ) )
+ // InternalRoom.g:638:1: ( ( rule__SubProtocol__Group__0 ) )
{
- // InternalRoom.g:610:1: ( ( rule__SubProtocol__Group__0 ) )
- // InternalRoom.g:611:1: ( rule__SubProtocol__Group__0 )
+ // InternalRoom.g:638:1: ( ( rule__SubProtocol__Group__0 ) )
+ // InternalRoom.g:639:1: ( rule__SubProtocol__Group__0 )
{
before(grammarAccess.getSubProtocolAccess().getGroup());
- // InternalRoom.g:612:1: ( rule__SubProtocol__Group__0 )
- // InternalRoom.g:612:2: rule__SubProtocol__Group__0
+ // InternalRoom.g:640:1: ( rule__SubProtocol__Group__0 )
+ // InternalRoom.g:640:2: rule__SubProtocol__Group__0
{
pushFollow(FOLLOW_2);
rule__SubProtocol__Group__0();
@@ -1733,11 +1810,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMessage"
- // InternalRoom.g:624:1: entryRuleMessage : ruleMessage EOF ;
+ // InternalRoom.g:652:1: entryRuleMessage : ruleMessage EOF ;
public final void entryRuleMessage() throws RecognitionException {
try {
- // InternalRoom.g:625:1: ( ruleMessage EOF )
- // InternalRoom.g:626:1: ruleMessage EOF
+ // InternalRoom.g:653:1: ( ruleMessage EOF )
+ // InternalRoom.g:654:1: ruleMessage EOF
{
before(grammarAccess.getMessageRule());
pushFollow(FOLLOW_1);
@@ -1763,21 +1840,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMessage"
- // InternalRoom.g:633:1: ruleMessage : ( ( rule__Message__Group__0 ) ) ;
+ // InternalRoom.g:661:1: ruleMessage : ( ( rule__Message__Group__0 ) ) ;
public final void ruleMessage() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:637:2: ( ( ( rule__Message__Group__0 ) ) )
- // InternalRoom.g:638:1: ( ( rule__Message__Group__0 ) )
+ // InternalRoom.g:665:2: ( ( ( rule__Message__Group__0 ) ) )
+ // InternalRoom.g:666:1: ( ( rule__Message__Group__0 ) )
{
- // InternalRoom.g:638:1: ( ( rule__Message__Group__0 ) )
- // InternalRoom.g:639:1: ( rule__Message__Group__0 )
+ // InternalRoom.g:666:1: ( ( rule__Message__Group__0 ) )
+ // InternalRoom.g:667:1: ( rule__Message__Group__0 )
{
before(grammarAccess.getMessageAccess().getGroup());
- // InternalRoom.g:640:1: ( rule__Message__Group__0 )
- // InternalRoom.g:640:2: rule__Message__Group__0
+ // InternalRoom.g:668:1: ( rule__Message__Group__0 )
+ // InternalRoom.g:668:2: rule__Message__Group__0
{
pushFollow(FOLLOW_2);
rule__Message__Group__0();
@@ -1810,11 +1887,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRulePortClass"
- // InternalRoom.g:652:1: entryRulePortClass : rulePortClass EOF ;
+ // InternalRoom.g:680:1: entryRulePortClass : rulePortClass EOF ;
public final void entryRulePortClass() throws RecognitionException {
try {
- // InternalRoom.g:653:1: ( rulePortClass EOF )
- // InternalRoom.g:654:1: rulePortClass EOF
+ // InternalRoom.g:681:1: ( rulePortClass EOF )
+ // InternalRoom.g:682:1: rulePortClass EOF
{
before(grammarAccess.getPortClassRule());
pushFollow(FOLLOW_1);
@@ -1840,21 +1917,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePortClass"
- // InternalRoom.g:661:1: rulePortClass : ( ( rule__PortClass__Group__0 ) ) ;
+ // InternalRoom.g:689:1: rulePortClass : ( ( rule__PortClass__Group__0 ) ) ;
public final void rulePortClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:665:2: ( ( ( rule__PortClass__Group__0 ) ) )
- // InternalRoom.g:666:1: ( ( rule__PortClass__Group__0 ) )
+ // InternalRoom.g:693:2: ( ( ( rule__PortClass__Group__0 ) ) )
+ // InternalRoom.g:694:1: ( ( rule__PortClass__Group__0 ) )
{
- // InternalRoom.g:666:1: ( ( rule__PortClass__Group__0 ) )
- // InternalRoom.g:667:1: ( rule__PortClass__Group__0 )
+ // InternalRoom.g:694:1: ( ( rule__PortClass__Group__0 ) )
+ // InternalRoom.g:695:1: ( rule__PortClass__Group__0 )
{
before(grammarAccess.getPortClassAccess().getGroup());
- // InternalRoom.g:668:1: ( rule__PortClass__Group__0 )
- // InternalRoom.g:668:2: rule__PortClass__Group__0
+ // InternalRoom.g:696:1: ( rule__PortClass__Group__0 )
+ // InternalRoom.g:696:2: rule__PortClass__Group__0
{
pushFollow(FOLLOW_2);
rule__PortClass__Group__0();
@@ -1887,11 +1964,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMessageHandler"
- // InternalRoom.g:680:1: entryRuleMessageHandler : ruleMessageHandler EOF ;
+ // InternalRoom.g:708:1: entryRuleMessageHandler : ruleMessageHandler EOF ;
public final void entryRuleMessageHandler() throws RecognitionException {
try {
- // InternalRoom.g:681:1: ( ruleMessageHandler EOF )
- // InternalRoom.g:682:1: ruleMessageHandler EOF
+ // InternalRoom.g:709:1: ( ruleMessageHandler EOF )
+ // InternalRoom.g:710:1: ruleMessageHandler EOF
{
before(grammarAccess.getMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -1917,21 +1994,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMessageHandler"
- // InternalRoom.g:689:1: ruleMessageHandler : ( ( rule__MessageHandler__Alternatives ) ) ;
+ // InternalRoom.g:717:1: ruleMessageHandler : ( ( rule__MessageHandler__Alternatives ) ) ;
public final void ruleMessageHandler() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:693:2: ( ( ( rule__MessageHandler__Alternatives ) ) )
- // InternalRoom.g:694:1: ( ( rule__MessageHandler__Alternatives ) )
+ // InternalRoom.g:721:2: ( ( ( rule__MessageHandler__Alternatives ) ) )
+ // InternalRoom.g:722:1: ( ( rule__MessageHandler__Alternatives ) )
{
- // InternalRoom.g:694:1: ( ( rule__MessageHandler__Alternatives ) )
- // InternalRoom.g:695:1: ( rule__MessageHandler__Alternatives )
+ // InternalRoom.g:722:1: ( ( rule__MessageHandler__Alternatives ) )
+ // InternalRoom.g:723:1: ( rule__MessageHandler__Alternatives )
{
before(grammarAccess.getMessageHandlerAccess().getAlternatives());
- // InternalRoom.g:696:1: ( rule__MessageHandler__Alternatives )
- // InternalRoom.g:696:2: rule__MessageHandler__Alternatives
+ // InternalRoom.g:724:1: ( rule__MessageHandler__Alternatives )
+ // InternalRoom.g:724:2: rule__MessageHandler__Alternatives
{
pushFollow(FOLLOW_2);
rule__MessageHandler__Alternatives();
@@ -1964,11 +2041,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInMessageHandler"
- // InternalRoom.g:708:1: entryRuleInMessageHandler : ruleInMessageHandler EOF ;
+ // InternalRoom.g:736:1: entryRuleInMessageHandler : ruleInMessageHandler EOF ;
public final void entryRuleInMessageHandler() throws RecognitionException {
try {
- // InternalRoom.g:709:1: ( ruleInMessageHandler EOF )
- // InternalRoom.g:710:1: ruleInMessageHandler EOF
+ // InternalRoom.g:737:1: ( ruleInMessageHandler EOF )
+ // InternalRoom.g:738:1: ruleInMessageHandler EOF
{
before(grammarAccess.getInMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -1994,21 +2071,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInMessageHandler"
- // InternalRoom.g:717:1: ruleInMessageHandler : ( ( rule__InMessageHandler__Group__0 ) ) ;
+ // InternalRoom.g:745:1: ruleInMessageHandler : ( ( rule__InMessageHandler__Group__0 ) ) ;
public final void ruleInMessageHandler() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:721:2: ( ( ( rule__InMessageHandler__Group__0 ) ) )
- // InternalRoom.g:722:1: ( ( rule__InMessageHandler__Group__0 ) )
+ // InternalRoom.g:749:2: ( ( ( rule__InMessageHandler__Group__0 ) ) )
+ // InternalRoom.g:750:1: ( ( rule__InMessageHandler__Group__0 ) )
{
- // InternalRoom.g:722:1: ( ( rule__InMessageHandler__Group__0 ) )
- // InternalRoom.g:723:1: ( rule__InMessageHandler__Group__0 )
+ // InternalRoom.g:750:1: ( ( rule__InMessageHandler__Group__0 ) )
+ // InternalRoom.g:751:1: ( rule__InMessageHandler__Group__0 )
{
before(grammarAccess.getInMessageHandlerAccess().getGroup());
- // InternalRoom.g:724:1: ( rule__InMessageHandler__Group__0 )
- // InternalRoom.g:724:2: rule__InMessageHandler__Group__0
+ // InternalRoom.g:752:1: ( rule__InMessageHandler__Group__0 )
+ // InternalRoom.g:752:2: rule__InMessageHandler__Group__0
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__Group__0();
@@ -2041,11 +2118,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOutMessageHandler"
- // InternalRoom.g:736:1: entryRuleOutMessageHandler : ruleOutMessageHandler EOF ;
+ // InternalRoom.g:764:1: entryRuleOutMessageHandler : ruleOutMessageHandler EOF ;
public final void entryRuleOutMessageHandler() throws RecognitionException {
try {
- // InternalRoom.g:737:1: ( ruleOutMessageHandler EOF )
- // InternalRoom.g:738:1: ruleOutMessageHandler EOF
+ // InternalRoom.g:765:1: ( ruleOutMessageHandler EOF )
+ // InternalRoom.g:766:1: ruleOutMessageHandler EOF
{
before(grammarAccess.getOutMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -2071,21 +2148,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOutMessageHandler"
- // InternalRoom.g:745:1: ruleOutMessageHandler : ( ( rule__OutMessageHandler__Group__0 ) ) ;
+ // InternalRoom.g:773:1: ruleOutMessageHandler : ( ( rule__OutMessageHandler__Group__0 ) ) ;
public final void ruleOutMessageHandler() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:749:2: ( ( ( rule__OutMessageHandler__Group__0 ) ) )
- // InternalRoom.g:750:1: ( ( rule__OutMessageHandler__Group__0 ) )
+ // InternalRoom.g:777:2: ( ( ( rule__OutMessageHandler__Group__0 ) ) )
+ // InternalRoom.g:778:1: ( ( rule__OutMessageHandler__Group__0 ) )
{
- // InternalRoom.g:750:1: ( ( rule__OutMessageHandler__Group__0 ) )
- // InternalRoom.g:751:1: ( rule__OutMessageHandler__Group__0 )
+ // InternalRoom.g:778:1: ( ( rule__OutMessageHandler__Group__0 ) )
+ // InternalRoom.g:779:1: ( rule__OutMessageHandler__Group__0 )
{
before(grammarAccess.getOutMessageHandlerAccess().getGroup());
- // InternalRoom.g:752:1: ( rule__OutMessageHandler__Group__0 )
- // InternalRoom.g:752:2: rule__OutMessageHandler__Group__0
+ // InternalRoom.g:780:1: ( rule__OutMessageHandler__Group__0 )
+ // InternalRoom.g:780:2: rule__OutMessageHandler__Group__0
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__Group__0();
@@ -2118,11 +2195,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleModelComponent"
- // InternalRoom.g:764:1: entryRuleModelComponent : ruleModelComponent EOF ;
+ // InternalRoom.g:792:1: entryRuleModelComponent : ruleModelComponent EOF ;
public final void entryRuleModelComponent() throws RecognitionException {
try {
- // InternalRoom.g:765:1: ( ruleModelComponent EOF )
- // InternalRoom.g:766:1: ruleModelComponent EOF
+ // InternalRoom.g:793:1: ( ruleModelComponent EOF )
+ // InternalRoom.g:794:1: ruleModelComponent EOF
{
before(grammarAccess.getModelComponentRule());
pushFollow(FOLLOW_1);
@@ -2148,17 +2225,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleModelComponent"
- // InternalRoom.g:773:1: ruleModelComponent : ( ruleActorClass ) ;
+ // InternalRoom.g:801:1: ruleModelComponent : ( ruleActorClass ) ;
public final void ruleModelComponent() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:777:2: ( ( ruleActorClass ) )
- // InternalRoom.g:778:1: ( ruleActorClass )
+ // InternalRoom.g:805:2: ( ( ruleActorClass ) )
+ // InternalRoom.g:806:1: ( ruleActorClass )
{
- // InternalRoom.g:778:1: ( ruleActorClass )
- // InternalRoom.g:779:1: ruleActorClass
+ // InternalRoom.g:806:1: ( ruleActorClass )
+ // InternalRoom.g:807:1: ruleActorClass
{
before(grammarAccess.getModelComponentAccess().getActorClassParserRuleCall());
pushFollow(FOLLOW_2);
@@ -2189,11 +2266,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleActorClass"
- // InternalRoom.g:792:1: entryRuleActorClass : ruleActorClass EOF ;
+ // InternalRoom.g:820:1: entryRuleActorClass : ruleActorClass EOF ;
public final void entryRuleActorClass() throws RecognitionException {
try {
- // InternalRoom.g:793:1: ( ruleActorClass EOF )
- // InternalRoom.g:794:1: ruleActorClass EOF
+ // InternalRoom.g:821:1: ( ruleActorClass EOF )
+ // InternalRoom.g:822:1: ruleActorClass EOF
{
before(grammarAccess.getActorClassRule());
pushFollow(FOLLOW_1);
@@ -2219,21 +2296,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleActorClass"
- // InternalRoom.g:801:1: ruleActorClass : ( ( rule__ActorClass__Group__0 ) ) ;
+ // InternalRoom.g:829:1: ruleActorClass : ( ( rule__ActorClass__Group__0 ) ) ;
public final void ruleActorClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:805:2: ( ( ( rule__ActorClass__Group__0 ) ) )
- // InternalRoom.g:806:1: ( ( rule__ActorClass__Group__0 ) )
+ // InternalRoom.g:833:2: ( ( ( rule__ActorClass__Group__0 ) ) )
+ // InternalRoom.g:834:1: ( ( rule__ActorClass__Group__0 ) )
{
- // InternalRoom.g:806:1: ( ( rule__ActorClass__Group__0 ) )
- // InternalRoom.g:807:1: ( rule__ActorClass__Group__0 )
+ // InternalRoom.g:834:1: ( ( rule__ActorClass__Group__0 ) )
+ // InternalRoom.g:835:1: ( rule__ActorClass__Group__0 )
{
before(grammarAccess.getActorClassAccess().getGroup());
- // InternalRoom.g:808:1: ( rule__ActorClass__Group__0 )
- // InternalRoom.g:808:2: rule__ActorClass__Group__0
+ // InternalRoom.g:836:1: ( rule__ActorClass__Group__0 )
+ // InternalRoom.g:836:2: rule__ActorClass__Group__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group__0();
@@ -2266,11 +2343,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInterfaceItem"
- // InternalRoom.g:820:1: entryRuleInterfaceItem : ruleInterfaceItem EOF ;
+ // InternalRoom.g:848:1: entryRuleInterfaceItem : ruleInterfaceItem EOF ;
public final void entryRuleInterfaceItem() throws RecognitionException {
try {
- // InternalRoom.g:821:1: ( ruleInterfaceItem EOF )
- // InternalRoom.g:822:1: ruleInterfaceItem EOF
+ // InternalRoom.g:849:1: ( ruleInterfaceItem EOF )
+ // InternalRoom.g:850:1: ruleInterfaceItem EOF
{
before(grammarAccess.getInterfaceItemRule());
pushFollow(FOLLOW_1);
@@ -2296,21 +2373,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInterfaceItem"
- // InternalRoom.g:829:1: ruleInterfaceItem : ( ( rule__InterfaceItem__Alternatives ) ) ;
+ // InternalRoom.g:857:1: ruleInterfaceItem : ( ( rule__InterfaceItem__Alternatives ) ) ;
public final void ruleInterfaceItem() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:833:2: ( ( ( rule__InterfaceItem__Alternatives ) ) )
- // InternalRoom.g:834:1: ( ( rule__InterfaceItem__Alternatives ) )
+ // InternalRoom.g:861:2: ( ( ( rule__InterfaceItem__Alternatives ) ) )
+ // InternalRoom.g:862:1: ( ( rule__InterfaceItem__Alternatives ) )
{
- // InternalRoom.g:834:1: ( ( rule__InterfaceItem__Alternatives ) )
- // InternalRoom.g:835:1: ( rule__InterfaceItem__Alternatives )
+ // InternalRoom.g:862:1: ( ( rule__InterfaceItem__Alternatives ) )
+ // InternalRoom.g:863:1: ( rule__InterfaceItem__Alternatives )
{
before(grammarAccess.getInterfaceItemAccess().getAlternatives());
- // InternalRoom.g:836:1: ( rule__InterfaceItem__Alternatives )
- // InternalRoom.g:836:2: rule__InterfaceItem__Alternatives
+ // InternalRoom.g:864:1: ( rule__InterfaceItem__Alternatives )
+ // InternalRoom.g:864:2: rule__InterfaceItem__Alternatives
{
pushFollow(FOLLOW_2);
rule__InterfaceItem__Alternatives();
@@ -2343,11 +2420,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRulePort"
- // InternalRoom.g:848:1: entryRulePort : rulePort EOF ;
+ // InternalRoom.g:876:1: entryRulePort : rulePort EOF ;
public final void entryRulePort() throws RecognitionException {
try {
- // InternalRoom.g:849:1: ( rulePort EOF )
- // InternalRoom.g:850:1: rulePort EOF
+ // InternalRoom.g:877:1: ( rulePort EOF )
+ // InternalRoom.g:878:1: rulePort EOF
{
before(grammarAccess.getPortRule());
pushFollow(FOLLOW_1);
@@ -2373,21 +2450,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePort"
- // InternalRoom.g:857:1: rulePort : ( ( rule__Port__Group__0 ) ) ;
+ // InternalRoom.g:885:1: rulePort : ( ( rule__Port__Group__0 ) ) ;
public final void rulePort() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:861:2: ( ( ( rule__Port__Group__0 ) ) )
- // InternalRoom.g:862:1: ( ( rule__Port__Group__0 ) )
+ // InternalRoom.g:889:2: ( ( ( rule__Port__Group__0 ) ) )
+ // InternalRoom.g:890:1: ( ( rule__Port__Group__0 ) )
{
- // InternalRoom.g:862:1: ( ( rule__Port__Group__0 ) )
- // InternalRoom.g:863:1: ( rule__Port__Group__0 )
+ // InternalRoom.g:890:1: ( ( rule__Port__Group__0 ) )
+ // InternalRoom.g:891:1: ( rule__Port__Group__0 )
{
before(grammarAccess.getPortAccess().getGroup());
- // InternalRoom.g:864:1: ( rule__Port__Group__0 )
- // InternalRoom.g:864:2: rule__Port__Group__0
+ // InternalRoom.g:892:1: ( rule__Port__Group__0 )
+ // InternalRoom.g:892:2: rule__Port__Group__0
{
pushFollow(FOLLOW_2);
rule__Port__Group__0();
@@ -2420,11 +2497,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleExternalPort"
- // InternalRoom.g:876:1: entryRuleExternalPort : ruleExternalPort EOF ;
+ // InternalRoom.g:904:1: entryRuleExternalPort : ruleExternalPort EOF ;
public final void entryRuleExternalPort() throws RecognitionException {
try {
- // InternalRoom.g:877:1: ( ruleExternalPort EOF )
- // InternalRoom.g:878:1: ruleExternalPort EOF
+ // InternalRoom.g:905:1: ( ruleExternalPort EOF )
+ // InternalRoom.g:906:1: ruleExternalPort EOF
{
before(grammarAccess.getExternalPortRule());
pushFollow(FOLLOW_1);
@@ -2450,21 +2527,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleExternalPort"
- // InternalRoom.g:885:1: ruleExternalPort : ( ( rule__ExternalPort__Group__0 ) ) ;
+ // InternalRoom.g:913:1: ruleExternalPort : ( ( rule__ExternalPort__Group__0 ) ) ;
public final void ruleExternalPort() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:889:2: ( ( ( rule__ExternalPort__Group__0 ) ) )
- // InternalRoom.g:890:1: ( ( rule__ExternalPort__Group__0 ) )
+ // InternalRoom.g:917:2: ( ( ( rule__ExternalPort__Group__0 ) ) )
+ // InternalRoom.g:918:1: ( ( rule__ExternalPort__Group__0 ) )
{
- // InternalRoom.g:890:1: ( ( rule__ExternalPort__Group__0 ) )
- // InternalRoom.g:891:1: ( rule__ExternalPort__Group__0 )
+ // InternalRoom.g:918:1: ( ( rule__ExternalPort__Group__0 ) )
+ // InternalRoom.g:919:1: ( rule__ExternalPort__Group__0 )
{
before(grammarAccess.getExternalPortAccess().getGroup());
- // InternalRoom.g:892:1: ( rule__ExternalPort__Group__0 )
- // InternalRoom.g:892:2: rule__ExternalPort__Group__0
+ // InternalRoom.g:920:1: ( rule__ExternalPort__Group__0 )
+ // InternalRoom.g:920:2: rule__ExternalPort__Group__0
{
pushFollow(FOLLOW_2);
rule__ExternalPort__Group__0();
@@ -2497,11 +2574,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSAP"
- // InternalRoom.g:904:1: entryRuleSAP : ruleSAP EOF ;
+ // InternalRoom.g:932:1: entryRuleSAP : ruleSAP EOF ;
public final void entryRuleSAP() throws RecognitionException {
try {
- // InternalRoom.g:905:1: ( ruleSAP EOF )
- // InternalRoom.g:906:1: ruleSAP EOF
+ // InternalRoom.g:933:1: ( ruleSAP EOF )
+ // InternalRoom.g:934:1: ruleSAP EOF
{
before(grammarAccess.getSAPRule());
pushFollow(FOLLOW_1);
@@ -2527,21 +2604,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSAP"
- // InternalRoom.g:913:1: ruleSAP : ( ( rule__SAP__Group__0 ) ) ;
+ // InternalRoom.g:941:1: ruleSAP : ( ( rule__SAP__Group__0 ) ) ;
public final void ruleSAP() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:917:2: ( ( ( rule__SAP__Group__0 ) ) )
- // InternalRoom.g:918:1: ( ( rule__SAP__Group__0 ) )
+ // InternalRoom.g:945:2: ( ( ( rule__SAP__Group__0 ) ) )
+ // InternalRoom.g:946:1: ( ( rule__SAP__Group__0 ) )
{
- // InternalRoom.g:918:1: ( ( rule__SAP__Group__0 ) )
- // InternalRoom.g:919:1: ( rule__SAP__Group__0 )
+ // InternalRoom.g:946:1: ( ( rule__SAP__Group__0 ) )
+ // InternalRoom.g:947:1: ( rule__SAP__Group__0 )
{
before(grammarAccess.getSAPAccess().getGroup());
- // InternalRoom.g:920:1: ( rule__SAP__Group__0 )
- // InternalRoom.g:920:2: rule__SAP__Group__0
+ // InternalRoom.g:948:1: ( rule__SAP__Group__0 )
+ // InternalRoom.g:948:2: rule__SAP__Group__0
{
pushFollow(FOLLOW_2);
rule__SAP__Group__0();
@@ -2574,11 +2651,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSPP"
- // InternalRoom.g:932:1: entryRuleSPP : ruleSPP EOF ;
+ // InternalRoom.g:960:1: entryRuleSPP : ruleSPP EOF ;
public final void entryRuleSPP() throws RecognitionException {
try {
- // InternalRoom.g:933:1: ( ruleSPP EOF )
- // InternalRoom.g:934:1: ruleSPP EOF
+ // InternalRoom.g:961:1: ( ruleSPP EOF )
+ // InternalRoom.g:962:1: ruleSPP EOF
{
before(grammarAccess.getSPPRule());
pushFollow(FOLLOW_1);
@@ -2604,21 +2681,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSPP"
- // InternalRoom.g:941:1: ruleSPP : ( ( rule__SPP__Group__0 ) ) ;
+ // InternalRoom.g:969:1: ruleSPP : ( ( rule__SPP__Group__0 ) ) ;
public final void ruleSPP() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:945:2: ( ( ( rule__SPP__Group__0 ) ) )
- // InternalRoom.g:946:1: ( ( rule__SPP__Group__0 ) )
+ // InternalRoom.g:973:2: ( ( ( rule__SPP__Group__0 ) ) )
+ // InternalRoom.g:974:1: ( ( rule__SPP__Group__0 ) )
{
- // InternalRoom.g:946:1: ( ( rule__SPP__Group__0 ) )
- // InternalRoom.g:947:1: ( rule__SPP__Group__0 )
+ // InternalRoom.g:974:1: ( ( rule__SPP__Group__0 ) )
+ // InternalRoom.g:975:1: ( rule__SPP__Group__0 )
{
before(grammarAccess.getSPPAccess().getGroup());
- // InternalRoom.g:948:1: ( rule__SPP__Group__0 )
- // InternalRoom.g:948:2: rule__SPP__Group__0
+ // InternalRoom.g:976:1: ( rule__SPP__Group__0 )
+ // InternalRoom.g:976:2: rule__SPP__Group__0
{
pushFollow(FOLLOW_2);
rule__SPP__Group__0();
@@ -2651,11 +2728,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleServiceImplementation"
- // InternalRoom.g:960:1: entryRuleServiceImplementation : ruleServiceImplementation EOF ;
+ // InternalRoom.g:988:1: entryRuleServiceImplementation : ruleServiceImplementation EOF ;
public final void entryRuleServiceImplementation() throws RecognitionException {
try {
- // InternalRoom.g:961:1: ( ruleServiceImplementation EOF )
- // InternalRoom.g:962:1: ruleServiceImplementation EOF
+ // InternalRoom.g:989:1: ( ruleServiceImplementation EOF )
+ // InternalRoom.g:990:1: ruleServiceImplementation EOF
{
before(grammarAccess.getServiceImplementationRule());
pushFollow(FOLLOW_1);
@@ -2681,21 +2758,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleServiceImplementation"
- // InternalRoom.g:969:1: ruleServiceImplementation : ( ( rule__ServiceImplementation__Group__0 ) ) ;
+ // InternalRoom.g:997:1: ruleServiceImplementation : ( ( rule__ServiceImplementation__Group__0 ) ) ;
public final void ruleServiceImplementation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:973:2: ( ( ( rule__ServiceImplementation__Group__0 ) ) )
- // InternalRoom.g:974:1: ( ( rule__ServiceImplementation__Group__0 ) )
+ // InternalRoom.g:1001:2: ( ( ( rule__ServiceImplementation__Group__0 ) ) )
+ // InternalRoom.g:1002:1: ( ( rule__ServiceImplementation__Group__0 ) )
{
- // InternalRoom.g:974:1: ( ( rule__ServiceImplementation__Group__0 ) )
- // InternalRoom.g:975:1: ( rule__ServiceImplementation__Group__0 )
+ // InternalRoom.g:1002:1: ( ( rule__ServiceImplementation__Group__0 ) )
+ // InternalRoom.g:1003:1: ( rule__ServiceImplementation__Group__0 )
{
before(grammarAccess.getServiceImplementationAccess().getGroup());
- // InternalRoom.g:976:1: ( rule__ServiceImplementation__Group__0 )
- // InternalRoom.g:976:2: rule__ServiceImplementation__Group__0
+ // InternalRoom.g:1004:1: ( rule__ServiceImplementation__Group__0 )
+ // InternalRoom.g:1004:2: rule__ServiceImplementation__Group__0
{
pushFollow(FOLLOW_2);
rule__ServiceImplementation__Group__0();
@@ -2728,11 +2805,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLogicalSystem"
- // InternalRoom.g:988:1: entryRuleLogicalSystem : ruleLogicalSystem EOF ;
+ // InternalRoom.g:1016:1: entryRuleLogicalSystem : ruleLogicalSystem EOF ;
public final void entryRuleLogicalSystem() throws RecognitionException {
try {
- // InternalRoom.g:989:1: ( ruleLogicalSystem EOF )
- // InternalRoom.g:990:1: ruleLogicalSystem EOF
+ // InternalRoom.g:1017:1: ( ruleLogicalSystem EOF )
+ // InternalRoom.g:1018:1: ruleLogicalSystem EOF
{
before(grammarAccess.getLogicalSystemRule());
pushFollow(FOLLOW_1);
@@ -2758,21 +2835,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLogicalSystem"
- // InternalRoom.g:997:1: ruleLogicalSystem : ( ( rule__LogicalSystem__Group__0 ) ) ;
+ // InternalRoom.g:1025:1: ruleLogicalSystem : ( ( rule__LogicalSystem__Group__0 ) ) ;
public final void ruleLogicalSystem() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1001:2: ( ( ( rule__LogicalSystem__Group__0 ) ) )
- // InternalRoom.g:1002:1: ( ( rule__LogicalSystem__Group__0 ) )
+ // InternalRoom.g:1029:2: ( ( ( rule__LogicalSystem__Group__0 ) ) )
+ // InternalRoom.g:1030:1: ( ( rule__LogicalSystem__Group__0 ) )
{
- // InternalRoom.g:1002:1: ( ( rule__LogicalSystem__Group__0 ) )
- // InternalRoom.g:1003:1: ( rule__LogicalSystem__Group__0 )
+ // InternalRoom.g:1030:1: ( ( rule__LogicalSystem__Group__0 ) )
+ // InternalRoom.g:1031:1: ( rule__LogicalSystem__Group__0 )
{
before(grammarAccess.getLogicalSystemAccess().getGroup());
- // InternalRoom.g:1004:1: ( rule__LogicalSystem__Group__0 )
- // InternalRoom.g:1004:2: rule__LogicalSystem__Group__0
+ // InternalRoom.g:1032:1: ( rule__LogicalSystem__Group__0 )
+ // InternalRoom.g:1032:2: rule__LogicalSystem__Group__0
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__Group__0();
@@ -2805,11 +2882,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubSystemRef"
- // InternalRoom.g:1018:1: entryRuleSubSystemRef : ruleSubSystemRef EOF ;
+ // InternalRoom.g:1046:1: entryRuleSubSystemRef : ruleSubSystemRef EOF ;
public final void entryRuleSubSystemRef() throws RecognitionException {
try {
- // InternalRoom.g:1019:1: ( ruleSubSystemRef EOF )
- // InternalRoom.g:1020:1: ruleSubSystemRef EOF
+ // InternalRoom.g:1047:1: ( ruleSubSystemRef EOF )
+ // InternalRoom.g:1048:1: ruleSubSystemRef EOF
{
before(grammarAccess.getSubSystemRefRule());
pushFollow(FOLLOW_1);
@@ -2835,21 +2912,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubSystemRef"
- // InternalRoom.g:1027:1: ruleSubSystemRef : ( ( rule__SubSystemRef__Group__0 ) ) ;
+ // InternalRoom.g:1055:1: ruleSubSystemRef : ( ( rule__SubSystemRef__Group__0 ) ) ;
public final void ruleSubSystemRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1031:2: ( ( ( rule__SubSystemRef__Group__0 ) ) )
- // InternalRoom.g:1032:1: ( ( rule__SubSystemRef__Group__0 ) )
+ // InternalRoom.g:1059:2: ( ( ( rule__SubSystemRef__Group__0 ) ) )
+ // InternalRoom.g:1060:1: ( ( rule__SubSystemRef__Group__0 ) )
{
- // InternalRoom.g:1032:1: ( ( rule__SubSystemRef__Group__0 ) )
- // InternalRoom.g:1033:1: ( rule__SubSystemRef__Group__0 )
+ // InternalRoom.g:1060:1: ( ( rule__SubSystemRef__Group__0 ) )
+ // InternalRoom.g:1061:1: ( rule__SubSystemRef__Group__0 )
{
before(grammarAccess.getSubSystemRefAccess().getGroup());
- // InternalRoom.g:1034:1: ( rule__SubSystemRef__Group__0 )
- // InternalRoom.g:1034:2: rule__SubSystemRef__Group__0
+ // InternalRoom.g:1062:1: ( rule__SubSystemRef__Group__0 )
+ // InternalRoom.g:1062:2: rule__SubSystemRef__Group__0
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__Group__0();
@@ -2882,11 +2959,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubSystemClass"
- // InternalRoom.g:1046:1: entryRuleSubSystemClass : ruleSubSystemClass EOF ;
+ // InternalRoom.g:1074:1: entryRuleSubSystemClass : ruleSubSystemClass EOF ;
public final void entryRuleSubSystemClass() throws RecognitionException {
try {
- // InternalRoom.g:1047:1: ( ruleSubSystemClass EOF )
- // InternalRoom.g:1048:1: ruleSubSystemClass EOF
+ // InternalRoom.g:1075:1: ( ruleSubSystemClass EOF )
+ // InternalRoom.g:1076:1: ruleSubSystemClass EOF
{
before(grammarAccess.getSubSystemClassRule());
pushFollow(FOLLOW_1);
@@ -2912,21 +2989,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubSystemClass"
- // InternalRoom.g:1055:1: ruleSubSystemClass : ( ( rule__SubSystemClass__Group__0 ) ) ;
+ // InternalRoom.g:1083:1: ruleSubSystemClass : ( ( rule__SubSystemClass__Group__0 ) ) ;
public final void ruleSubSystemClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1059:2: ( ( ( rule__SubSystemClass__Group__0 ) ) )
- // InternalRoom.g:1060:1: ( ( rule__SubSystemClass__Group__0 ) )
+ // InternalRoom.g:1087:2: ( ( ( rule__SubSystemClass__Group__0 ) ) )
+ // InternalRoom.g:1088:1: ( ( rule__SubSystemClass__Group__0 ) )
{
- // InternalRoom.g:1060:1: ( ( rule__SubSystemClass__Group__0 ) )
- // InternalRoom.g:1061:1: ( rule__SubSystemClass__Group__0 )
+ // InternalRoom.g:1088:1: ( ( rule__SubSystemClass__Group__0 ) )
+ // InternalRoom.g:1089:1: ( rule__SubSystemClass__Group__0 )
{
before(grammarAccess.getSubSystemClassAccess().getGroup());
- // InternalRoom.g:1062:1: ( rule__SubSystemClass__Group__0 )
- // InternalRoom.g:1062:2: rule__SubSystemClass__Group__0
+ // InternalRoom.g:1090:1: ( rule__SubSystemClass__Group__0 )
+ // InternalRoom.g:1090:2: rule__SubSystemClass__Group__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group__0();
@@ -2959,11 +3036,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLogicalThread"
- // InternalRoom.g:1074:1: entryRuleLogicalThread : ruleLogicalThread EOF ;
+ // InternalRoom.g:1102:1: entryRuleLogicalThread : ruleLogicalThread EOF ;
public final void entryRuleLogicalThread() throws RecognitionException {
try {
- // InternalRoom.g:1075:1: ( ruleLogicalThread EOF )
- // InternalRoom.g:1076:1: ruleLogicalThread EOF
+ // InternalRoom.g:1103:1: ( ruleLogicalThread EOF )
+ // InternalRoom.g:1104:1: ruleLogicalThread EOF
{
before(grammarAccess.getLogicalThreadRule());
pushFollow(FOLLOW_1);
@@ -2989,21 +3066,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLogicalThread"
- // InternalRoom.g:1083:1: ruleLogicalThread : ( ( rule__LogicalThread__Group__0 ) ) ;
+ // InternalRoom.g:1111:1: ruleLogicalThread : ( ( rule__LogicalThread__Group__0 ) ) ;
public final void ruleLogicalThread() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1087:2: ( ( ( rule__LogicalThread__Group__0 ) ) )
- // InternalRoom.g:1088:1: ( ( rule__LogicalThread__Group__0 ) )
+ // InternalRoom.g:1115:2: ( ( ( rule__LogicalThread__Group__0 ) ) )
+ // InternalRoom.g:1116:1: ( ( rule__LogicalThread__Group__0 ) )
{
- // InternalRoom.g:1088:1: ( ( rule__LogicalThread__Group__0 ) )
- // InternalRoom.g:1089:1: ( rule__LogicalThread__Group__0 )
+ // InternalRoom.g:1116:1: ( ( rule__LogicalThread__Group__0 ) )
+ // InternalRoom.g:1117:1: ( rule__LogicalThread__Group__0 )
{
before(grammarAccess.getLogicalThreadAccess().getGroup());
- // InternalRoom.g:1090:1: ( rule__LogicalThread__Group__0 )
- // InternalRoom.g:1090:2: rule__LogicalThread__Group__0
+ // InternalRoom.g:1118:1: ( rule__LogicalThread__Group__0 )
+ // InternalRoom.g:1118:2: rule__LogicalThread__Group__0
{
pushFollow(FOLLOW_2);
rule__LogicalThread__Group__0();
@@ -3036,11 +3113,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleActorInstanceMapping"
- // InternalRoom.g:1102:1: entryRuleActorInstanceMapping : ruleActorInstanceMapping EOF ;
+ // InternalRoom.g:1130:1: entryRuleActorInstanceMapping : ruleActorInstanceMapping EOF ;
public final void entryRuleActorInstanceMapping() throws RecognitionException {
try {
- // InternalRoom.g:1103:1: ( ruleActorInstanceMapping EOF )
- // InternalRoom.g:1104:1: ruleActorInstanceMapping EOF
+ // InternalRoom.g:1131:1: ( ruleActorInstanceMapping EOF )
+ // InternalRoom.g:1132:1: ruleActorInstanceMapping EOF
{
before(grammarAccess.getActorInstanceMappingRule());
pushFollow(FOLLOW_1);
@@ -3066,21 +3143,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleActorInstanceMapping"
- // InternalRoom.g:1111:1: ruleActorInstanceMapping : ( ( rule__ActorInstanceMapping__Group__0 ) ) ;
+ // InternalRoom.g:1139:1: ruleActorInstanceMapping : ( ( rule__ActorInstanceMapping__Group__0 ) ) ;
public final void ruleActorInstanceMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1115:2: ( ( ( rule__ActorInstanceMapping__Group__0 ) ) )
- // InternalRoom.g:1116:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
+ // InternalRoom.g:1143:2: ( ( ( rule__ActorInstanceMapping__Group__0 ) ) )
+ // InternalRoom.g:1144:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
{
- // InternalRoom.g:1116:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
- // InternalRoom.g:1117:1: ( rule__ActorInstanceMapping__Group__0 )
+ // InternalRoom.g:1144:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
+ // InternalRoom.g:1145:1: ( rule__ActorInstanceMapping__Group__0 )
{
before(grammarAccess.getActorInstanceMappingAccess().getGroup());
- // InternalRoom.g:1118:1: ( rule__ActorInstanceMapping__Group__0 )
- // InternalRoom.g:1118:2: rule__ActorInstanceMapping__Group__0
+ // InternalRoom.g:1146:1: ( rule__ActorInstanceMapping__Group__0 )
+ // InternalRoom.g:1146:2: rule__ActorInstanceMapping__Group__0
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group__0();
@@ -3113,11 +3190,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefPath"
- // InternalRoom.g:1130:1: entryRuleRefPath : ruleRefPath EOF ;
+ // InternalRoom.g:1158:1: entryRuleRefPath : ruleRefPath EOF ;
public final void entryRuleRefPath() throws RecognitionException {
try {
- // InternalRoom.g:1131:1: ( ruleRefPath EOF )
- // InternalRoom.g:1132:1: ruleRefPath EOF
+ // InternalRoom.g:1159:1: ( ruleRefPath EOF )
+ // InternalRoom.g:1160:1: ruleRefPath EOF
{
before(grammarAccess.getRefPathRule());
pushFollow(FOLLOW_1);
@@ -3143,21 +3220,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefPath"
- // InternalRoom.g:1139:1: ruleRefPath : ( ( rule__RefPath__Group__0 ) ) ;
+ // InternalRoom.g:1167:1: ruleRefPath : ( ( rule__RefPath__Group__0 ) ) ;
public final void ruleRefPath() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1143:2: ( ( ( rule__RefPath__Group__0 ) ) )
- // InternalRoom.g:1144:1: ( ( rule__RefPath__Group__0 ) )
+ // InternalRoom.g:1171:2: ( ( ( rule__RefPath__Group__0 ) ) )
+ // InternalRoom.g:1172:1: ( ( rule__RefPath__Group__0 ) )
{
- // InternalRoom.g:1144:1: ( ( rule__RefPath__Group__0 ) )
- // InternalRoom.g:1145:1: ( rule__RefPath__Group__0 )
+ // InternalRoom.g:1172:1: ( ( rule__RefPath__Group__0 ) )
+ // InternalRoom.g:1173:1: ( rule__RefPath__Group__0 )
{
before(grammarAccess.getRefPathAccess().getGroup());
- // InternalRoom.g:1146:1: ( rule__RefPath__Group__0 )
- // InternalRoom.g:1146:2: rule__RefPath__Group__0
+ // InternalRoom.g:1174:1: ( rule__RefPath__Group__0 )
+ // InternalRoom.g:1174:2: rule__RefPath__Group__0
{
pushFollow(FOLLOW_2);
rule__RefPath__Group__0();
@@ -3190,11 +3267,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefSegment"
- // InternalRoom.g:1158:1: entryRuleRefSegment : ruleRefSegment EOF ;
+ // InternalRoom.g:1186:1: entryRuleRefSegment : ruleRefSegment EOF ;
public final void entryRuleRefSegment() throws RecognitionException {
try {
- // InternalRoom.g:1159:1: ( ruleRefSegment EOF )
- // InternalRoom.g:1160:1: ruleRefSegment EOF
+ // InternalRoom.g:1187:1: ( ruleRefSegment EOF )
+ // InternalRoom.g:1188:1: ruleRefSegment EOF
{
before(grammarAccess.getRefSegmentRule());
pushFollow(FOLLOW_1);
@@ -3220,21 +3297,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefSegment"
- // InternalRoom.g:1167:1: ruleRefSegment : ( ( rule__RefSegment__Group__0 ) ) ;
+ // InternalRoom.g:1195:1: ruleRefSegment : ( ( rule__RefSegment__Group__0 ) ) ;
public final void ruleRefSegment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1171:2: ( ( ( rule__RefSegment__Group__0 ) ) )
- // InternalRoom.g:1172:1: ( ( rule__RefSegment__Group__0 ) )
+ // InternalRoom.g:1199:2: ( ( ( rule__RefSegment__Group__0 ) ) )
+ // InternalRoom.g:1200:1: ( ( rule__RefSegment__Group__0 ) )
{
- // InternalRoom.g:1172:1: ( ( rule__RefSegment__Group__0 ) )
- // InternalRoom.g:1173:1: ( rule__RefSegment__Group__0 )
+ // InternalRoom.g:1200:1: ( ( rule__RefSegment__Group__0 ) )
+ // InternalRoom.g:1201:1: ( rule__RefSegment__Group__0 )
{
before(grammarAccess.getRefSegmentAccess().getGroup());
- // InternalRoom.g:1174:1: ( rule__RefSegment__Group__0 )
- // InternalRoom.g:1174:2: rule__RefSegment__Group__0
+ // InternalRoom.g:1202:1: ( rule__RefSegment__Group__0 )
+ // InternalRoom.g:1202:2: rule__RefSegment__Group__0
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group__0();
@@ -3267,11 +3344,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBinding"
- // InternalRoom.g:1186:1: entryRuleBinding : ruleBinding EOF ;
+ // InternalRoom.g:1214:1: entryRuleBinding : ruleBinding EOF ;
public final void entryRuleBinding() throws RecognitionException {
try {
- // InternalRoom.g:1187:1: ( ruleBinding EOF )
- // InternalRoom.g:1188:1: ruleBinding EOF
+ // InternalRoom.g:1215:1: ( ruleBinding EOF )
+ // InternalRoom.g:1216:1: ruleBinding EOF
{
before(grammarAccess.getBindingRule());
pushFollow(FOLLOW_1);
@@ -3297,21 +3374,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBinding"
- // InternalRoom.g:1195:1: ruleBinding : ( ( rule__Binding__Group__0 ) ) ;
+ // InternalRoom.g:1223:1: ruleBinding : ( ( rule__Binding__Group__0 ) ) ;
public final void ruleBinding() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1199:2: ( ( ( rule__Binding__Group__0 ) ) )
- // InternalRoom.g:1200:1: ( ( rule__Binding__Group__0 ) )
+ // InternalRoom.g:1227:2: ( ( ( rule__Binding__Group__0 ) ) )
+ // InternalRoom.g:1228:1: ( ( rule__Binding__Group__0 ) )
{
- // InternalRoom.g:1200:1: ( ( rule__Binding__Group__0 ) )
- // InternalRoom.g:1201:1: ( rule__Binding__Group__0 )
+ // InternalRoom.g:1228:1: ( ( rule__Binding__Group__0 ) )
+ // InternalRoom.g:1229:1: ( rule__Binding__Group__0 )
{
before(grammarAccess.getBindingAccess().getGroup());
- // InternalRoom.g:1202:1: ( rule__Binding__Group__0 )
- // InternalRoom.g:1202:2: rule__Binding__Group__0
+ // InternalRoom.g:1230:1: ( rule__Binding__Group__0 )
+ // InternalRoom.g:1230:2: rule__Binding__Group__0
{
pushFollow(FOLLOW_2);
rule__Binding__Group__0();
@@ -3344,11 +3421,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBindingEndPoint"
- // InternalRoom.g:1214:1: entryRuleBindingEndPoint : ruleBindingEndPoint EOF ;
+ // InternalRoom.g:1242:1: entryRuleBindingEndPoint : ruleBindingEndPoint EOF ;
public final void entryRuleBindingEndPoint() throws RecognitionException {
try {
- // InternalRoom.g:1215:1: ( ruleBindingEndPoint EOF )
- // InternalRoom.g:1216:1: ruleBindingEndPoint EOF
+ // InternalRoom.g:1243:1: ( ruleBindingEndPoint EOF )
+ // InternalRoom.g:1244:1: ruleBindingEndPoint EOF
{
before(grammarAccess.getBindingEndPointRule());
pushFollow(FOLLOW_1);
@@ -3374,21 +3451,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBindingEndPoint"
- // InternalRoom.g:1223:1: ruleBindingEndPoint : ( ( rule__BindingEndPoint__Group__0 ) ) ;
+ // InternalRoom.g:1251:1: ruleBindingEndPoint : ( ( rule__BindingEndPoint__Group__0 ) ) ;
public final void ruleBindingEndPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1227:2: ( ( ( rule__BindingEndPoint__Group__0 ) ) )
- // InternalRoom.g:1228:1: ( ( rule__BindingEndPoint__Group__0 ) )
+ // InternalRoom.g:1255:2: ( ( ( rule__BindingEndPoint__Group__0 ) ) )
+ // InternalRoom.g:1256:1: ( ( rule__BindingEndPoint__Group__0 ) )
{
- // InternalRoom.g:1228:1: ( ( rule__BindingEndPoint__Group__0 ) )
- // InternalRoom.g:1229:1: ( rule__BindingEndPoint__Group__0 )
+ // InternalRoom.g:1256:1: ( ( rule__BindingEndPoint__Group__0 ) )
+ // InternalRoom.g:1257:1: ( rule__BindingEndPoint__Group__0 )
{
before(grammarAccess.getBindingEndPointAccess().getGroup());
- // InternalRoom.g:1230:1: ( rule__BindingEndPoint__Group__0 )
- // InternalRoom.g:1230:2: rule__BindingEndPoint__Group__0
+ // InternalRoom.g:1258:1: ( rule__BindingEndPoint__Group__0 )
+ // InternalRoom.g:1258:2: rule__BindingEndPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group__0();
@@ -3421,11 +3498,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLayerConnection"
- // InternalRoom.g:1242:1: entryRuleLayerConnection : ruleLayerConnection EOF ;
+ // InternalRoom.g:1270:1: entryRuleLayerConnection : ruleLayerConnection EOF ;
public final void entryRuleLayerConnection() throws RecognitionException {
try {
- // InternalRoom.g:1243:1: ( ruleLayerConnection EOF )
- // InternalRoom.g:1244:1: ruleLayerConnection EOF
+ // InternalRoom.g:1271:1: ( ruleLayerConnection EOF )
+ // InternalRoom.g:1272:1: ruleLayerConnection EOF
{
before(grammarAccess.getLayerConnectionRule());
pushFollow(FOLLOW_1);
@@ -3451,21 +3528,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLayerConnection"
- // InternalRoom.g:1251:1: ruleLayerConnection : ( ( rule__LayerConnection__Group__0 ) ) ;
+ // InternalRoom.g:1279:1: ruleLayerConnection : ( ( rule__LayerConnection__Group__0 ) ) ;
public final void ruleLayerConnection() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1255:2: ( ( ( rule__LayerConnection__Group__0 ) ) )
- // InternalRoom.g:1256:1: ( ( rule__LayerConnection__Group__0 ) )
+ // InternalRoom.g:1283:2: ( ( ( rule__LayerConnection__Group__0 ) ) )
+ // InternalRoom.g:1284:1: ( ( rule__LayerConnection__Group__0 ) )
{
- // InternalRoom.g:1256:1: ( ( rule__LayerConnection__Group__0 ) )
- // InternalRoom.g:1257:1: ( rule__LayerConnection__Group__0 )
+ // InternalRoom.g:1284:1: ( ( rule__LayerConnection__Group__0 ) )
+ // InternalRoom.g:1285:1: ( rule__LayerConnection__Group__0 )
{
before(grammarAccess.getLayerConnectionAccess().getGroup());
- // InternalRoom.g:1258:1: ( rule__LayerConnection__Group__0 )
- // InternalRoom.g:1258:2: rule__LayerConnection__Group__0
+ // InternalRoom.g:1286:1: ( rule__LayerConnection__Group__0 )
+ // InternalRoom.g:1286:2: rule__LayerConnection__Group__0
{
pushFollow(FOLLOW_2);
rule__LayerConnection__Group__0();
@@ -3498,11 +3575,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSAPoint"
- // InternalRoom.g:1270:1: entryRuleSAPoint : ruleSAPoint EOF ;
+ // InternalRoom.g:1298:1: entryRuleSAPoint : ruleSAPoint EOF ;
public final void entryRuleSAPoint() throws RecognitionException {
try {
- // InternalRoom.g:1271:1: ( ruleSAPoint EOF )
- // InternalRoom.g:1272:1: ruleSAPoint EOF
+ // InternalRoom.g:1299:1: ( ruleSAPoint EOF )
+ // InternalRoom.g:1300:1: ruleSAPoint EOF
{
before(grammarAccess.getSAPointRule());
pushFollow(FOLLOW_1);
@@ -3528,21 +3605,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSAPoint"
- // InternalRoom.g:1279:1: ruleSAPoint : ( ( rule__SAPoint__Alternatives ) ) ;
+ // InternalRoom.g:1307:1: ruleSAPoint : ( ( rule__SAPoint__Alternatives ) ) ;
public final void ruleSAPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1283:2: ( ( ( rule__SAPoint__Alternatives ) ) )
- // InternalRoom.g:1284:1: ( ( rule__SAPoint__Alternatives ) )
+ // InternalRoom.g:1311:2: ( ( ( rule__SAPoint__Alternatives ) ) )
+ // InternalRoom.g:1312:1: ( ( rule__SAPoint__Alternatives ) )
{
- // InternalRoom.g:1284:1: ( ( rule__SAPoint__Alternatives ) )
- // InternalRoom.g:1285:1: ( rule__SAPoint__Alternatives )
+ // InternalRoom.g:1312:1: ( ( rule__SAPoint__Alternatives ) )
+ // InternalRoom.g:1313:1: ( rule__SAPoint__Alternatives )
{
before(grammarAccess.getSAPointAccess().getAlternatives());
- // InternalRoom.g:1286:1: ( rule__SAPoint__Alternatives )
- // InternalRoom.g:1286:2: rule__SAPoint__Alternatives
+ // InternalRoom.g:1314:1: ( rule__SAPoint__Alternatives )
+ // InternalRoom.g:1314:2: rule__SAPoint__Alternatives
{
pushFollow(FOLLOW_2);
rule__SAPoint__Alternatives();
@@ -3575,11 +3652,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefSAPoint"
- // InternalRoom.g:1298:1: entryRuleRefSAPoint : ruleRefSAPoint EOF ;
+ // InternalRoom.g:1326:1: entryRuleRefSAPoint : ruleRefSAPoint EOF ;
public final void entryRuleRefSAPoint() throws RecognitionException {
try {
- // InternalRoom.g:1299:1: ( ruleRefSAPoint EOF )
- // InternalRoom.g:1300:1: ruleRefSAPoint EOF
+ // InternalRoom.g:1327:1: ( ruleRefSAPoint EOF )
+ // InternalRoom.g:1328:1: ruleRefSAPoint EOF
{
before(grammarAccess.getRefSAPointRule());
pushFollow(FOLLOW_1);
@@ -3605,21 +3682,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefSAPoint"
- // InternalRoom.g:1307:1: ruleRefSAPoint : ( ( rule__RefSAPoint__Group__0 ) ) ;
+ // InternalRoom.g:1335:1: ruleRefSAPoint : ( ( rule__RefSAPoint__Group__0 ) ) ;
public final void ruleRefSAPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1311:2: ( ( ( rule__RefSAPoint__Group__0 ) ) )
- // InternalRoom.g:1312:1: ( ( rule__RefSAPoint__Group__0 ) )
+ // InternalRoom.g:1339:2: ( ( ( rule__RefSAPoint__Group__0 ) ) )
+ // InternalRoom.g:1340:1: ( ( rule__RefSAPoint__Group__0 ) )
{
- // InternalRoom.g:1312:1: ( ( rule__RefSAPoint__Group__0 ) )
- // InternalRoom.g:1313:1: ( rule__RefSAPoint__Group__0 )
+ // InternalRoom.g:1340:1: ( ( rule__RefSAPoint__Group__0 ) )
+ // InternalRoom.g:1341:1: ( rule__RefSAPoint__Group__0 )
{
before(grammarAccess.getRefSAPointAccess().getGroup());
- // InternalRoom.g:1314:1: ( rule__RefSAPoint__Group__0 )
- // InternalRoom.g:1314:2: rule__RefSAPoint__Group__0
+ // InternalRoom.g:1342:1: ( rule__RefSAPoint__Group__0 )
+ // InternalRoom.g:1342:2: rule__RefSAPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__RefSAPoint__Group__0();
@@ -3652,11 +3729,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRelaySAPoint"
- // InternalRoom.g:1326:1: entryRuleRelaySAPoint : ruleRelaySAPoint EOF ;
+ // InternalRoom.g:1354:1: entryRuleRelaySAPoint : ruleRelaySAPoint EOF ;
public final void entryRuleRelaySAPoint() throws RecognitionException {
try {
- // InternalRoom.g:1327:1: ( ruleRelaySAPoint EOF )
- // InternalRoom.g:1328:1: ruleRelaySAPoint EOF
+ // InternalRoom.g:1355:1: ( ruleRelaySAPoint EOF )
+ // InternalRoom.g:1356:1: ruleRelaySAPoint EOF
{
before(grammarAccess.getRelaySAPointRule());
pushFollow(FOLLOW_1);
@@ -3682,21 +3759,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRelaySAPoint"
- // InternalRoom.g:1335:1: ruleRelaySAPoint : ( ( rule__RelaySAPoint__Group__0 ) ) ;
+ // InternalRoom.g:1363:1: ruleRelaySAPoint : ( ( rule__RelaySAPoint__Group__0 ) ) ;
public final void ruleRelaySAPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1339:2: ( ( ( rule__RelaySAPoint__Group__0 ) ) )
- // InternalRoom.g:1340:1: ( ( rule__RelaySAPoint__Group__0 ) )
+ // InternalRoom.g:1367:2: ( ( ( rule__RelaySAPoint__Group__0 ) ) )
+ // InternalRoom.g:1368:1: ( ( rule__RelaySAPoint__Group__0 ) )
{
- // InternalRoom.g:1340:1: ( ( rule__RelaySAPoint__Group__0 ) )
- // InternalRoom.g:1341:1: ( rule__RelaySAPoint__Group__0 )
+ // InternalRoom.g:1368:1: ( ( rule__RelaySAPoint__Group__0 ) )
+ // InternalRoom.g:1369:1: ( rule__RelaySAPoint__Group__0 )
{
before(grammarAccess.getRelaySAPointAccess().getGroup());
- // InternalRoom.g:1342:1: ( rule__RelaySAPoint__Group__0 )
- // InternalRoom.g:1342:2: rule__RelaySAPoint__Group__0
+ // InternalRoom.g:1370:1: ( rule__RelaySAPoint__Group__0 )
+ // InternalRoom.g:1370:2: rule__RelaySAPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__RelaySAPoint__Group__0();
@@ -3729,11 +3806,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSPPoint"
- // InternalRoom.g:1354:1: entryRuleSPPoint : ruleSPPoint EOF ;
+ // InternalRoom.g:1382:1: entryRuleSPPoint : ruleSPPoint EOF ;
public final void entryRuleSPPoint() throws RecognitionException {
try {
- // InternalRoom.g:1355:1: ( ruleSPPoint EOF )
- // InternalRoom.g:1356:1: ruleSPPoint EOF
+ // InternalRoom.g:1383:1: ( ruleSPPoint EOF )
+ // InternalRoom.g:1384:1: ruleSPPoint EOF
{
before(grammarAccess.getSPPointRule());
pushFollow(FOLLOW_1);
@@ -3759,21 +3836,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSPPoint"
- // InternalRoom.g:1363:1: ruleSPPoint : ( ( rule__SPPoint__Group__0 ) ) ;
+ // InternalRoom.g:1391:1: ruleSPPoint : ( ( rule__SPPoint__Group__0 ) ) ;
public final void ruleSPPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1367:2: ( ( ( rule__SPPoint__Group__0 ) ) )
- // InternalRoom.g:1368:1: ( ( rule__SPPoint__Group__0 ) )
+ // InternalRoom.g:1395:2: ( ( ( rule__SPPoint__Group__0 ) ) )
+ // InternalRoom.g:1396:1: ( ( rule__SPPoint__Group__0 ) )
{
- // InternalRoom.g:1368:1: ( ( rule__SPPoint__Group__0 ) )
- // InternalRoom.g:1369:1: ( rule__SPPoint__Group__0 )
+ // InternalRoom.g:1396:1: ( ( rule__SPPoint__Group__0 ) )
+ // InternalRoom.g:1397:1: ( rule__SPPoint__Group__0 )
{
before(grammarAccess.getSPPointAccess().getGroup());
- // InternalRoom.g:1370:1: ( rule__SPPoint__Group__0 )
- // InternalRoom.g:1370:2: rule__SPPoint__Group__0
+ // InternalRoom.g:1398:1: ( rule__SPPoint__Group__0 )
+ // InternalRoom.g:1398:2: rule__SPPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__SPPoint__Group__0();
@@ -3806,11 +3883,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleActorRef"
- // InternalRoom.g:1382:1: entryRuleActorRef : ruleActorRef EOF ;
+ // InternalRoom.g:1410:1: entryRuleActorRef : ruleActorRef EOF ;
public final void entryRuleActorRef() throws RecognitionException {
try {
- // InternalRoom.g:1383:1: ( ruleActorRef EOF )
- // InternalRoom.g:1384:1: ruleActorRef EOF
+ // InternalRoom.g:1411:1: ( ruleActorRef EOF )
+ // InternalRoom.g:1412:1: ruleActorRef EOF
{
before(grammarAccess.getActorRefRule());
pushFollow(FOLLOW_1);
@@ -3836,21 +3913,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleActorRef"
- // InternalRoom.g:1391:1: ruleActorRef : ( ( rule__ActorRef__Group__0 ) ) ;
+ // InternalRoom.g:1419:1: ruleActorRef : ( ( rule__ActorRef__Group__0 ) ) ;
public final void ruleActorRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1395:2: ( ( ( rule__ActorRef__Group__0 ) ) )
- // InternalRoom.g:1396:1: ( ( rule__ActorRef__Group__0 ) )
+ // InternalRoom.g:1423:2: ( ( ( rule__ActorRef__Group__0 ) ) )
+ // InternalRoom.g:1424:1: ( ( rule__ActorRef__Group__0 ) )
{
- // InternalRoom.g:1396:1: ( ( rule__ActorRef__Group__0 ) )
- // InternalRoom.g:1397:1: ( rule__ActorRef__Group__0 )
+ // InternalRoom.g:1424:1: ( ( rule__ActorRef__Group__0 ) )
+ // InternalRoom.g:1425:1: ( rule__ActorRef__Group__0 )
{
before(grammarAccess.getActorRefAccess().getGroup());
- // InternalRoom.g:1398:1: ( rule__ActorRef__Group__0 )
- // InternalRoom.g:1398:2: rule__ActorRef__Group__0
+ // InternalRoom.g:1426:1: ( rule__ActorRef__Group__0 )
+ // InternalRoom.g:1426:2: rule__ActorRef__Group__0
{
pushFollow(FOLLOW_2);
rule__ActorRef__Group__0();
@@ -3883,11 +3960,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMULTIPLICITY"
- // InternalRoom.g:1412:1: entryRuleMULTIPLICITY : ruleMULTIPLICITY EOF ;
+ // InternalRoom.g:1440:1: entryRuleMULTIPLICITY : ruleMULTIPLICITY EOF ;
public final void entryRuleMULTIPLICITY() throws RecognitionException {
try {
- // InternalRoom.g:1413:1: ( ruleMULTIPLICITY EOF )
- // InternalRoom.g:1414:1: ruleMULTIPLICITY EOF
+ // InternalRoom.g:1441:1: ( ruleMULTIPLICITY EOF )
+ // InternalRoom.g:1442:1: ruleMULTIPLICITY EOF
{
before(grammarAccess.getMULTIPLICITYRule());
pushFollow(FOLLOW_1);
@@ -3913,21 +3990,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMULTIPLICITY"
- // InternalRoom.g:1421:1: ruleMULTIPLICITY : ( ( rule__MULTIPLICITY__Group__0 ) ) ;
+ // InternalRoom.g:1449:1: ruleMULTIPLICITY : ( ( rule__MULTIPLICITY__Group__0 ) ) ;
public final void ruleMULTIPLICITY() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1425:2: ( ( ( rule__MULTIPLICITY__Group__0 ) ) )
- // InternalRoom.g:1426:1: ( ( rule__MULTIPLICITY__Group__0 ) )
+ // InternalRoom.g:1453:2: ( ( ( rule__MULTIPLICITY__Group__0 ) ) )
+ // InternalRoom.g:1454:1: ( ( rule__MULTIPLICITY__Group__0 ) )
{
- // InternalRoom.g:1426:1: ( ( rule__MULTIPLICITY__Group__0 ) )
- // InternalRoom.g:1427:1: ( rule__MULTIPLICITY__Group__0 )
+ // InternalRoom.g:1454:1: ( ( rule__MULTIPLICITY__Group__0 ) )
+ // InternalRoom.g:1455:1: ( rule__MULTIPLICITY__Group__0 )
{
before(grammarAccess.getMULTIPLICITYAccess().getGroup());
- // InternalRoom.g:1428:1: ( rule__MULTIPLICITY__Group__0 )
- // InternalRoom.g:1428:2: rule__MULTIPLICITY__Group__0
+ // InternalRoom.g:1456:1: ( rule__MULTIPLICITY__Group__0 )
+ // InternalRoom.g:1456:2: rule__MULTIPLICITY__Group__0
{
pushFollow(FOLLOW_2);
rule__MULTIPLICITY__Group__0();
@@ -3960,11 +4037,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotationTargetType"
- // InternalRoom.g:1440:1: entryRuleAnnotationTargetType : ruleAnnotationTargetType EOF ;
+ // InternalRoom.g:1468:1: entryRuleAnnotationTargetType : ruleAnnotationTargetType EOF ;
public final void entryRuleAnnotationTargetType() throws RecognitionException {
try {
- // InternalRoom.g:1441:1: ( ruleAnnotationTargetType EOF )
- // InternalRoom.g:1442:1: ruleAnnotationTargetType EOF
+ // InternalRoom.g:1469:1: ( ruleAnnotationTargetType EOF )
+ // InternalRoom.g:1470:1: ruleAnnotationTargetType EOF
{
before(grammarAccess.getAnnotationTargetTypeRule());
pushFollow(FOLLOW_1);
@@ -3990,21 +4067,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotationTargetType"
- // InternalRoom.g:1449:1: ruleAnnotationTargetType : ( ( rule__AnnotationTargetType__Alternatives ) ) ;
+ // InternalRoom.g:1477:1: ruleAnnotationTargetType : ( ( rule__AnnotationTargetType__Alternatives ) ) ;
public final void ruleAnnotationTargetType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1453:2: ( ( ( rule__AnnotationTargetType__Alternatives ) ) )
- // InternalRoom.g:1454:1: ( ( rule__AnnotationTargetType__Alternatives ) )
+ // InternalRoom.g:1481:2: ( ( ( rule__AnnotationTargetType__Alternatives ) ) )
+ // InternalRoom.g:1482:1: ( ( rule__AnnotationTargetType__Alternatives ) )
{
- // InternalRoom.g:1454:1: ( ( rule__AnnotationTargetType__Alternatives ) )
- // InternalRoom.g:1455:1: ( rule__AnnotationTargetType__Alternatives )
+ // InternalRoom.g:1482:1: ( ( rule__AnnotationTargetType__Alternatives ) )
+ // InternalRoom.g:1483:1: ( rule__AnnotationTargetType__Alternatives )
{
before(grammarAccess.getAnnotationTargetTypeAccess().getAlternatives());
- // InternalRoom.g:1456:1: ( rule__AnnotationTargetType__Alternatives )
- // InternalRoom.g:1456:2: rule__AnnotationTargetType__Alternatives
+ // InternalRoom.g:1484:1: ( rule__AnnotationTargetType__Alternatives )
+ // InternalRoom.g:1484:2: rule__AnnotationTargetType__Alternatives
{
pushFollow(FOLLOW_2);
rule__AnnotationTargetType__Alternatives();
@@ -4037,11 +4114,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateGraphNode"
- // InternalRoom.g:1470:1: entryRuleStateGraphNode : ruleStateGraphNode EOF ;
+ // InternalRoom.g:1498:1: entryRuleStateGraphNode : ruleStateGraphNode EOF ;
public final void entryRuleStateGraphNode() throws RecognitionException {
try {
- // InternalRoom.g:1471:1: ( ruleStateGraphNode EOF )
- // InternalRoom.g:1472:1: ruleStateGraphNode EOF
+ // InternalRoom.g:1499:1: ( ruleStateGraphNode EOF )
+ // InternalRoom.g:1500:1: ruleStateGraphNode EOF
{
before(grammarAccess.getStateGraphNodeRule());
pushFollow(FOLLOW_1);
@@ -4067,21 +4144,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateGraphNode"
- // InternalRoom.g:1479:1: ruleStateGraphNode : ( ( rule__StateGraphNode__Alternatives ) ) ;
+ // InternalRoom.g:1507:1: ruleStateGraphNode : ( ( rule__StateGraphNode__Alternatives ) ) ;
public final void ruleStateGraphNode() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1483:2: ( ( ( rule__StateGraphNode__Alternatives ) ) )
- // InternalRoom.g:1484:1: ( ( rule__StateGraphNode__Alternatives ) )
+ // InternalRoom.g:1511:2: ( ( ( rule__StateGraphNode__Alternatives ) ) )
+ // InternalRoom.g:1512:1: ( ( rule__StateGraphNode__Alternatives ) )
{
- // InternalRoom.g:1484:1: ( ( rule__StateGraphNode__Alternatives ) )
- // InternalRoom.g:1485:1: ( rule__StateGraphNode__Alternatives )
+ // InternalRoom.g:1512:1: ( ( rule__StateGraphNode__Alternatives ) )
+ // InternalRoom.g:1513:1: ( rule__StateGraphNode__Alternatives )
{
before(grammarAccess.getStateGraphNodeAccess().getAlternatives());
- // InternalRoom.g:1486:1: ( rule__StateGraphNode__Alternatives )
- // InternalRoom.g:1486:2: rule__StateGraphNode__Alternatives
+ // InternalRoom.g:1514:1: ( rule__StateGraphNode__Alternatives )
+ // InternalRoom.g:1514:2: rule__StateGraphNode__Alternatives
{
pushFollow(FOLLOW_2);
rule__StateGraphNode__Alternatives();
@@ -4114,11 +4191,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateGraph"
- // InternalRoom.g:1500:1: entryRuleStateGraph : ruleStateGraph EOF ;
+ // InternalRoom.g:1528:1: entryRuleStateGraph : ruleStateGraph EOF ;
public final void entryRuleStateGraph() throws RecognitionException {
try {
- // InternalRoom.g:1501:1: ( ruleStateGraph EOF )
- // InternalRoom.g:1502:1: ruleStateGraph EOF
+ // InternalRoom.g:1529:1: ( ruleStateGraph EOF )
+ // InternalRoom.g:1530:1: ruleStateGraph EOF
{
before(grammarAccess.getStateGraphRule());
pushFollow(FOLLOW_1);
@@ -4144,21 +4221,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateGraph"
- // InternalRoom.g:1509:1: ruleStateGraph : ( ( rule__StateGraph__Group__0 ) ) ;
+ // InternalRoom.g:1537:1: ruleStateGraph : ( ( rule__StateGraph__Group__0 ) ) ;
public final void ruleStateGraph() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1513:2: ( ( ( rule__StateGraph__Group__0 ) ) )
- // InternalRoom.g:1514:1: ( ( rule__StateGraph__Group__0 ) )
+ // InternalRoom.g:1541:2: ( ( ( rule__StateGraph__Group__0 ) ) )
+ // InternalRoom.g:1542:1: ( ( rule__StateGraph__Group__0 ) )
{
- // InternalRoom.g:1514:1: ( ( rule__StateGraph__Group__0 ) )
- // InternalRoom.g:1515:1: ( rule__StateGraph__Group__0 )
+ // InternalRoom.g:1542:1: ( ( rule__StateGraph__Group__0 ) )
+ // InternalRoom.g:1543:1: ( rule__StateGraph__Group__0 )
{
before(grammarAccess.getStateGraphAccess().getGroup());
- // InternalRoom.g:1516:1: ( rule__StateGraph__Group__0 )
- // InternalRoom.g:1516:2: rule__StateGraph__Group__0
+ // InternalRoom.g:1544:1: ( rule__StateGraph__Group__0 )
+ // InternalRoom.g:1544:2: rule__StateGraph__Group__0
{
pushFollow(FOLLOW_2);
rule__StateGraph__Group__0();
@@ -4191,11 +4268,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateMachine"
- // InternalRoom.g:1528:1: entryRuleStateMachine : ruleStateMachine EOF ;
+ // InternalRoom.g:1556:1: entryRuleStateMachine : ruleStateMachine EOF ;
public final void entryRuleStateMachine() throws RecognitionException {
try {
- // InternalRoom.g:1529:1: ( ruleStateMachine EOF )
- // InternalRoom.g:1530:1: ruleStateMachine EOF
+ // InternalRoom.g:1557:1: ( ruleStateMachine EOF )
+ // InternalRoom.g:1558:1: ruleStateMachine EOF
{
before(grammarAccess.getStateMachineRule());
pushFollow(FOLLOW_1);
@@ -4221,21 +4298,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateMachine"
- // InternalRoom.g:1537:1: ruleStateMachine : ( ( rule__StateMachine__Group__0 ) ) ;
+ // InternalRoom.g:1565:1: ruleStateMachine : ( ( rule__StateMachine__Group__0 ) ) ;
public final void ruleStateMachine() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1541:2: ( ( ( rule__StateMachine__Group__0 ) ) )
- // InternalRoom.g:1542:1: ( ( rule__StateMachine__Group__0 ) )
+ // InternalRoom.g:1569:2: ( ( ( rule__StateMachine__Group__0 ) ) )
+ // InternalRoom.g:1570:1: ( ( rule__StateMachine__Group__0 ) )
{
- // InternalRoom.g:1542:1: ( ( rule__StateMachine__Group__0 ) )
- // InternalRoom.g:1543:1: ( rule__StateMachine__Group__0 )
+ // InternalRoom.g:1570:1: ( ( rule__StateMachine__Group__0 ) )
+ // InternalRoom.g:1571:1: ( rule__StateMachine__Group__0 )
{
before(grammarAccess.getStateMachineAccess().getGroup());
- // InternalRoom.g:1544:1: ( rule__StateMachine__Group__0 )
- // InternalRoom.g:1544:2: rule__StateMachine__Group__0
+ // InternalRoom.g:1572:1: ( rule__StateMachine__Group__0 )
+ // InternalRoom.g:1572:2: rule__StateMachine__Group__0
{
pushFollow(FOLLOW_2);
rule__StateMachine__Group__0();
@@ -4268,11 +4345,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleState"
- // InternalRoom.g:1556:1: entryRuleState : ruleState EOF ;
+ // InternalRoom.g:1584:1: entryRuleState : ruleState EOF ;
public final void entryRuleState() throws RecognitionException {
try {
- // InternalRoom.g:1557:1: ( ruleState EOF )
- // InternalRoom.g:1558:1: ruleState EOF
+ // InternalRoom.g:1585:1: ( ruleState EOF )
+ // InternalRoom.g:1586:1: ruleState EOF
{
before(grammarAccess.getStateRule());
pushFollow(FOLLOW_1);
@@ -4298,21 +4375,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleState"
- // InternalRoom.g:1565:1: ruleState : ( ( rule__State__Alternatives ) ) ;
+ // InternalRoom.g:1593:1: ruleState : ( ( rule__State__Alternatives ) ) ;
public final void ruleState() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1569:2: ( ( ( rule__State__Alternatives ) ) )
- // InternalRoom.g:1570:1: ( ( rule__State__Alternatives ) )
+ // InternalRoom.g:1597:2: ( ( ( rule__State__Alternatives ) ) )
+ // InternalRoom.g:1598:1: ( ( rule__State__Alternatives ) )
{
- // InternalRoom.g:1570:1: ( ( rule__State__Alternatives ) )
- // InternalRoom.g:1571:1: ( rule__State__Alternatives )
+ // InternalRoom.g:1598:1: ( ( rule__State__Alternatives ) )
+ // InternalRoom.g:1599:1: ( rule__State__Alternatives )
{
before(grammarAccess.getStateAccess().getAlternatives());
- // InternalRoom.g:1572:1: ( rule__State__Alternatives )
- // InternalRoom.g:1572:2: rule__State__Alternatives
+ // InternalRoom.g:1600:1: ( rule__State__Alternatives )
+ // InternalRoom.g:1600:2: rule__State__Alternatives
{
pushFollow(FOLLOW_2);
rule__State__Alternatives();
@@ -4345,11 +4422,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSimpleState"
- // InternalRoom.g:1584:1: entryRuleSimpleState : ruleSimpleState EOF ;
+ // InternalRoom.g:1612:1: entryRuleSimpleState : ruleSimpleState EOF ;
public final void entryRuleSimpleState() throws RecognitionException {
try {
- // InternalRoom.g:1585:1: ( ruleSimpleState EOF )
- // InternalRoom.g:1586:1: ruleSimpleState EOF
+ // InternalRoom.g:1613:1: ( ruleSimpleState EOF )
+ // InternalRoom.g:1614:1: ruleSimpleState EOF
{
before(grammarAccess.getSimpleStateRule());
pushFollow(FOLLOW_1);
@@ -4375,21 +4452,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSimpleState"
- // InternalRoom.g:1593:1: ruleSimpleState : ( ( rule__SimpleState__Group__0 ) ) ;
+ // InternalRoom.g:1621:1: ruleSimpleState : ( ( rule__SimpleState__Group__0 ) ) ;
public final void ruleSimpleState() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1597:2: ( ( ( rule__SimpleState__Group__0 ) ) )
- // InternalRoom.g:1598:1: ( ( rule__SimpleState__Group__0 ) )
+ // InternalRoom.g:1625:2: ( ( ( rule__SimpleState__Group__0 ) ) )
+ // InternalRoom.g:1626:1: ( ( rule__SimpleState__Group__0 ) )
{
- // InternalRoom.g:1598:1: ( ( rule__SimpleState__Group__0 ) )
- // InternalRoom.g:1599:1: ( rule__SimpleState__Group__0 )
+ // InternalRoom.g:1626:1: ( ( rule__SimpleState__Group__0 ) )
+ // InternalRoom.g:1627:1: ( rule__SimpleState__Group__0 )
{
before(grammarAccess.getSimpleStateAccess().getGroup());
- // InternalRoom.g:1600:1: ( rule__SimpleState__Group__0 )
- // InternalRoom.g:1600:2: rule__SimpleState__Group__0
+ // InternalRoom.g:1628:1: ( rule__SimpleState__Group__0 )
+ // InternalRoom.g:1628:2: rule__SimpleState__Group__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group__0();
@@ -4422,11 +4499,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefinedState"
- // InternalRoom.g:1612:1: entryRuleRefinedState : ruleRefinedState EOF ;
+ // InternalRoom.g:1640:1: entryRuleRefinedState : ruleRefinedState EOF ;
public final void entryRuleRefinedState() throws RecognitionException {
try {
- // InternalRoom.g:1613:1: ( ruleRefinedState EOF )
- // InternalRoom.g:1614:1: ruleRefinedState EOF
+ // InternalRoom.g:1641:1: ( ruleRefinedState EOF )
+ // InternalRoom.g:1642:1: ruleRefinedState EOF
{
before(grammarAccess.getRefinedStateRule());
pushFollow(FOLLOW_1);
@@ -4452,21 +4529,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefinedState"
- // InternalRoom.g:1621:1: ruleRefinedState : ( ( rule__RefinedState__Group__0 ) ) ;
+ // InternalRoom.g:1649:1: ruleRefinedState : ( ( rule__RefinedState__Group__0 ) ) ;
public final void ruleRefinedState() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1625:2: ( ( ( rule__RefinedState__Group__0 ) ) )
- // InternalRoom.g:1626:1: ( ( rule__RefinedState__Group__0 ) )
+ // InternalRoom.g:1653:2: ( ( ( rule__RefinedState__Group__0 ) ) )
+ // InternalRoom.g:1654:1: ( ( rule__RefinedState__Group__0 ) )
{
- // InternalRoom.g:1626:1: ( ( rule__RefinedState__Group__0 ) )
- // InternalRoom.g:1627:1: ( rule__RefinedState__Group__0 )
+ // InternalRoom.g:1654:1: ( ( rule__RefinedState__Group__0 ) )
+ // InternalRoom.g:1655:1: ( rule__RefinedState__Group__0 )
{
before(grammarAccess.getRefinedStateAccess().getGroup());
- // InternalRoom.g:1628:1: ( rule__RefinedState__Group__0 )
- // InternalRoom.g:1628:2: rule__RefinedState__Group__0
+ // InternalRoom.g:1656:1: ( rule__RefinedState__Group__0 )
+ // InternalRoom.g:1656:2: rule__RefinedState__Group__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group__0();
@@ -4499,11 +4576,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDetailCode"
- // InternalRoom.g:1640:1: entryRuleDetailCode : ruleDetailCode EOF ;
+ // InternalRoom.g:1668:1: entryRuleDetailCode : ruleDetailCode EOF ;
public final void entryRuleDetailCode() throws RecognitionException {
try {
- // InternalRoom.g:1641:1: ( ruleDetailCode EOF )
- // InternalRoom.g:1642:1: ruleDetailCode EOF
+ // InternalRoom.g:1669:1: ( ruleDetailCode EOF )
+ // InternalRoom.g:1670:1: ruleDetailCode EOF
{
before(grammarAccess.getDetailCodeRule());
pushFollow(FOLLOW_1);
@@ -4529,21 +4606,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDetailCode"
- // InternalRoom.g:1649:1: ruleDetailCode : ( ( rule__DetailCode__Alternatives ) ) ;
+ // InternalRoom.g:1677:1: ruleDetailCode : ( ( rule__DetailCode__Alternatives ) ) ;
public final void ruleDetailCode() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1653:2: ( ( ( rule__DetailCode__Alternatives ) ) )
- // InternalRoom.g:1654:1: ( ( rule__DetailCode__Alternatives ) )
+ // InternalRoom.g:1681:2: ( ( ( rule__DetailCode__Alternatives ) ) )
+ // InternalRoom.g:1682:1: ( ( rule__DetailCode__Alternatives ) )
{
- // InternalRoom.g:1654:1: ( ( rule__DetailCode__Alternatives ) )
- // InternalRoom.g:1655:1: ( rule__DetailCode__Alternatives )
+ // InternalRoom.g:1682:1: ( ( rule__DetailCode__Alternatives ) )
+ // InternalRoom.g:1683:1: ( rule__DetailCode__Alternatives )
{
before(grammarAccess.getDetailCodeAccess().getAlternatives());
- // InternalRoom.g:1656:1: ( rule__DetailCode__Alternatives )
- // InternalRoom.g:1656:2: rule__DetailCode__Alternatives
+ // InternalRoom.g:1684:1: ( rule__DetailCode__Alternatives )
+ // InternalRoom.g:1684:2: rule__DetailCode__Alternatives
{
pushFollow(FOLLOW_2);
rule__DetailCode__Alternatives();
@@ -4576,11 +4653,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTrPoint"
- // InternalRoom.g:1668:1: entryRuleTrPoint : ruleTrPoint EOF ;
+ // InternalRoom.g:1696:1: entryRuleTrPoint : ruleTrPoint EOF ;
public final void entryRuleTrPoint() throws RecognitionException {
try {
- // InternalRoom.g:1669:1: ( ruleTrPoint EOF )
- // InternalRoom.g:1670:1: ruleTrPoint EOF
+ // InternalRoom.g:1697:1: ( ruleTrPoint EOF )
+ // InternalRoom.g:1698:1: ruleTrPoint EOF
{
before(grammarAccess.getTrPointRule());
pushFollow(FOLLOW_1);
@@ -4606,21 +4683,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTrPoint"
- // InternalRoom.g:1677:1: ruleTrPoint : ( ( rule__TrPoint__Alternatives ) ) ;
+ // InternalRoom.g:1705:1: ruleTrPoint : ( ( rule__TrPoint__Alternatives ) ) ;
public final void ruleTrPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1681:2: ( ( ( rule__TrPoint__Alternatives ) ) )
- // InternalRoom.g:1682:1: ( ( rule__TrPoint__Alternatives ) )
+ // InternalRoom.g:1709:2: ( ( ( rule__TrPoint__Alternatives ) ) )
+ // InternalRoom.g:1710:1: ( ( rule__TrPoint__Alternatives ) )
{
- // InternalRoom.g:1682:1: ( ( rule__TrPoint__Alternatives ) )
- // InternalRoom.g:1683:1: ( rule__TrPoint__Alternatives )
+ // InternalRoom.g:1710:1: ( ( rule__TrPoint__Alternatives ) )
+ // InternalRoom.g:1711:1: ( rule__TrPoint__Alternatives )
{
before(grammarAccess.getTrPointAccess().getAlternatives());
- // InternalRoom.g:1684:1: ( rule__TrPoint__Alternatives )
- // InternalRoom.g:1684:2: rule__TrPoint__Alternatives
+ // InternalRoom.g:1712:1: ( rule__TrPoint__Alternatives )
+ // InternalRoom.g:1712:2: rule__TrPoint__Alternatives
{
pushFollow(FOLLOW_2);
rule__TrPoint__Alternatives();
@@ -4653,11 +4730,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionPoint"
- // InternalRoom.g:1696:1: entryRuleTransitionPoint : ruleTransitionPoint EOF ;
+ // InternalRoom.g:1724:1: entryRuleTransitionPoint : ruleTransitionPoint EOF ;
public final void entryRuleTransitionPoint() throws RecognitionException {
try {
- // InternalRoom.g:1697:1: ( ruleTransitionPoint EOF )
- // InternalRoom.g:1698:1: ruleTransitionPoint EOF
+ // InternalRoom.g:1725:1: ( ruleTransitionPoint EOF )
+ // InternalRoom.g:1726:1: ruleTransitionPoint EOF
{
before(grammarAccess.getTransitionPointRule());
pushFollow(FOLLOW_1);
@@ -4683,21 +4760,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionPoint"
- // InternalRoom.g:1705:1: ruleTransitionPoint : ( ( rule__TransitionPoint__Group__0 ) ) ;
+ // InternalRoom.g:1733:1: ruleTransitionPoint : ( ( rule__TransitionPoint__Group__0 ) ) ;
public final void ruleTransitionPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1709:2: ( ( ( rule__TransitionPoint__Group__0 ) ) )
- // InternalRoom.g:1710:1: ( ( rule__TransitionPoint__Group__0 ) )
+ // InternalRoom.g:1737:2: ( ( ( rule__TransitionPoint__Group__0 ) ) )
+ // InternalRoom.g:1738:1: ( ( rule__TransitionPoint__Group__0 ) )
{
- // InternalRoom.g:1710:1: ( ( rule__TransitionPoint__Group__0 ) )
- // InternalRoom.g:1711:1: ( rule__TransitionPoint__Group__0 )
+ // InternalRoom.g:1738:1: ( ( rule__TransitionPoint__Group__0 ) )
+ // InternalRoom.g:1739:1: ( rule__TransitionPoint__Group__0 )
{
before(grammarAccess.getTransitionPointAccess().getGroup());
- // InternalRoom.g:1712:1: ( rule__TransitionPoint__Group__0 )
- // InternalRoom.g:1712:2: rule__TransitionPoint__Group__0
+ // InternalRoom.g:1740:1: ( rule__TransitionPoint__Group__0 )
+ // InternalRoom.g:1740:2: rule__TransitionPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__Group__0();
@@ -4730,11 +4807,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleEntryPoint"
- // InternalRoom.g:1724:1: entryRuleEntryPoint : ruleEntryPoint EOF ;
+ // InternalRoom.g:1752:1: entryRuleEntryPoint : ruleEntryPoint EOF ;
public final void entryRuleEntryPoint() throws RecognitionException {
try {
- // InternalRoom.g:1725:1: ( ruleEntryPoint EOF )
- // InternalRoom.g:1726:1: ruleEntryPoint EOF
+ // InternalRoom.g:1753:1: ( ruleEntryPoint EOF )
+ // InternalRoom.g:1754:1: ruleEntryPoint EOF
{
before(grammarAccess.getEntryPointRule());
pushFollow(FOLLOW_1);
@@ -4760,21 +4837,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEntryPoint"
- // InternalRoom.g:1733:1: ruleEntryPoint : ( ( rule__EntryPoint__Group__0 ) ) ;
+ // InternalRoom.g:1761:1: ruleEntryPoint : ( ( rule__EntryPoint__Group__0 ) ) ;
public final void ruleEntryPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1737:2: ( ( ( rule__EntryPoint__Group__0 ) ) )
- // InternalRoom.g:1738:1: ( ( rule__EntryPoint__Group__0 ) )
+ // InternalRoom.g:1765:2: ( ( ( rule__EntryPoint__Group__0 ) ) )
+ // InternalRoom.g:1766:1: ( ( rule__EntryPoint__Group__0 ) )
{
- // InternalRoom.g:1738:1: ( ( rule__EntryPoint__Group__0 ) )
- // InternalRoom.g:1739:1: ( rule__EntryPoint__Group__0 )
+ // InternalRoom.g:1766:1: ( ( rule__EntryPoint__Group__0 ) )
+ // InternalRoom.g:1767:1: ( rule__EntryPoint__Group__0 )
{
before(grammarAccess.getEntryPointAccess().getGroup());
- // InternalRoom.g:1740:1: ( rule__EntryPoint__Group__0 )
- // InternalRoom.g:1740:2: rule__EntryPoint__Group__0
+ // InternalRoom.g:1768:1: ( rule__EntryPoint__Group__0 )
+ // InternalRoom.g:1768:2: rule__EntryPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__EntryPoint__Group__0();
@@ -4807,11 +4884,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleExitPoint"
- // InternalRoom.g:1752:1: entryRuleExitPoint : ruleExitPoint EOF ;
+ // InternalRoom.g:1780:1: entryRuleExitPoint : ruleExitPoint EOF ;
public final void entryRuleExitPoint() throws RecognitionException {
try {
- // InternalRoom.g:1753:1: ( ruleExitPoint EOF )
- // InternalRoom.g:1754:1: ruleExitPoint EOF
+ // InternalRoom.g:1781:1: ( ruleExitPoint EOF )
+ // InternalRoom.g:1782:1: ruleExitPoint EOF
{
before(grammarAccess.getExitPointRule());
pushFollow(FOLLOW_1);
@@ -4837,21 +4914,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleExitPoint"
- // InternalRoom.g:1761:1: ruleExitPoint : ( ( rule__ExitPoint__Group__0 ) ) ;
+ // InternalRoom.g:1789:1: ruleExitPoint : ( ( rule__ExitPoint__Group__0 ) ) ;
public final void ruleExitPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1765:2: ( ( ( rule__ExitPoint__Group__0 ) ) )
- // InternalRoom.g:1766:1: ( ( rule__ExitPoint__Group__0 ) )
+ // InternalRoom.g:1793:2: ( ( ( rule__ExitPoint__Group__0 ) ) )
+ // InternalRoom.g:1794:1: ( ( rule__ExitPoint__Group__0 ) )
{
- // InternalRoom.g:1766:1: ( ( rule__ExitPoint__Group__0 ) )
- // InternalRoom.g:1767:1: ( rule__ExitPoint__Group__0 )
+ // InternalRoom.g:1794:1: ( ( rule__ExitPoint__Group__0 ) )
+ // InternalRoom.g:1795:1: ( rule__ExitPoint__Group__0 )
{
before(grammarAccess.getExitPointAccess().getGroup());
- // InternalRoom.g:1768:1: ( rule__ExitPoint__Group__0 )
- // InternalRoom.g:1768:2: rule__ExitPoint__Group__0
+ // InternalRoom.g:1796:1: ( rule__ExitPoint__Group__0 )
+ // InternalRoom.g:1796:2: rule__ExitPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__ExitPoint__Group__0();
@@ -4884,11 +4961,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleChoicePoint"
- // InternalRoom.g:1780:1: entryRuleChoicePoint : ruleChoicePoint EOF ;
+ // InternalRoom.g:1808:1: entryRuleChoicePoint : ruleChoicePoint EOF ;
public final void entryRuleChoicePoint() throws RecognitionException {
try {
- // InternalRoom.g:1781:1: ( ruleChoicePoint EOF )
- // InternalRoom.g:1782:1: ruleChoicePoint EOF
+ // InternalRoom.g:1809:1: ( ruleChoicePoint EOF )
+ // InternalRoom.g:1810:1: ruleChoicePoint EOF
{
before(grammarAccess.getChoicePointRule());
pushFollow(FOLLOW_1);
@@ -4914,21 +4991,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleChoicePoint"
- // InternalRoom.g:1789:1: ruleChoicePoint : ( ( rule__ChoicePoint__Group__0 ) ) ;
+ // InternalRoom.g:1817:1: ruleChoicePoint : ( ( rule__ChoicePoint__Group__0 ) ) ;
public final void ruleChoicePoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1793:2: ( ( ( rule__ChoicePoint__Group__0 ) ) )
- // InternalRoom.g:1794:1: ( ( rule__ChoicePoint__Group__0 ) )
+ // InternalRoom.g:1821:2: ( ( ( rule__ChoicePoint__Group__0 ) ) )
+ // InternalRoom.g:1822:1: ( ( rule__ChoicePoint__Group__0 ) )
{
- // InternalRoom.g:1794:1: ( ( rule__ChoicePoint__Group__0 ) )
- // InternalRoom.g:1795:1: ( rule__ChoicePoint__Group__0 )
+ // InternalRoom.g:1822:1: ( ( rule__ChoicePoint__Group__0 ) )
+ // InternalRoom.g:1823:1: ( rule__ChoicePoint__Group__0 )
{
before(grammarAccess.getChoicePointAccess().getGroup());
- // InternalRoom.g:1796:1: ( rule__ChoicePoint__Group__0 )
- // InternalRoom.g:1796:2: rule__ChoicePoint__Group__0
+ // InternalRoom.g:1824:1: ( rule__ChoicePoint__Group__0 )
+ // InternalRoom.g:1824:2: rule__ChoicePoint__Group__0
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__Group__0();
@@ -4961,11 +5038,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionBase"
- // InternalRoom.g:1808:1: entryRuleTransitionBase : ruleTransitionBase EOF ;
+ // InternalRoom.g:1836:1: entryRuleTransitionBase : ruleTransitionBase EOF ;
public final void entryRuleTransitionBase() throws RecognitionException {
try {
- // InternalRoom.g:1809:1: ( ruleTransitionBase EOF )
- // InternalRoom.g:1810:1: ruleTransitionBase EOF
+ // InternalRoom.g:1837:1: ( ruleTransitionBase EOF )
+ // InternalRoom.g:1838:1: ruleTransitionBase EOF
{
before(grammarAccess.getTransitionBaseRule());
pushFollow(FOLLOW_1);
@@ -4991,21 +5068,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionBase"
- // InternalRoom.g:1817:1: ruleTransitionBase : ( ( rule__TransitionBase__Alternatives ) ) ;
+ // InternalRoom.g:1845:1: ruleTransitionBase : ( ( rule__TransitionBase__Alternatives ) ) ;
public final void ruleTransitionBase() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1821:2: ( ( ( rule__TransitionBase__Alternatives ) ) )
- // InternalRoom.g:1822:1: ( ( rule__TransitionBase__Alternatives ) )
+ // InternalRoom.g:1849:2: ( ( ( rule__TransitionBase__Alternatives ) ) )
+ // InternalRoom.g:1850:1: ( ( rule__TransitionBase__Alternatives ) )
{
- // InternalRoom.g:1822:1: ( ( rule__TransitionBase__Alternatives ) )
- // InternalRoom.g:1823:1: ( rule__TransitionBase__Alternatives )
+ // InternalRoom.g:1850:1: ( ( rule__TransitionBase__Alternatives ) )
+ // InternalRoom.g:1851:1: ( rule__TransitionBase__Alternatives )
{
before(grammarAccess.getTransitionBaseAccess().getAlternatives());
- // InternalRoom.g:1824:1: ( rule__TransitionBase__Alternatives )
- // InternalRoom.g:1824:2: rule__TransitionBase__Alternatives
+ // InternalRoom.g:1852:1: ( rule__TransitionBase__Alternatives )
+ // InternalRoom.g:1852:2: rule__TransitionBase__Alternatives
{
pushFollow(FOLLOW_2);
rule__TransitionBase__Alternatives();
@@ -5038,11 +5115,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransition"
- // InternalRoom.g:1836:1: entryRuleTransition : ruleTransition EOF ;
+ // InternalRoom.g:1864:1: entryRuleTransition : ruleTransition EOF ;
public final void entryRuleTransition() throws RecognitionException {
try {
- // InternalRoom.g:1837:1: ( ruleTransition EOF )
- // InternalRoom.g:1838:1: ruleTransition EOF
+ // InternalRoom.g:1865:1: ( ruleTransition EOF )
+ // InternalRoom.g:1866:1: ruleTransition EOF
{
before(grammarAccess.getTransitionRule());
pushFollow(FOLLOW_1);
@@ -5068,21 +5145,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransition"
- // InternalRoom.g:1845:1: ruleTransition : ( ( rule__Transition__Alternatives ) ) ;
+ // InternalRoom.g:1873:1: ruleTransition : ( ( rule__Transition__Alternatives ) ) ;
public final void ruleTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1849:2: ( ( ( rule__Transition__Alternatives ) ) )
- // InternalRoom.g:1850:1: ( ( rule__Transition__Alternatives ) )
+ // InternalRoom.g:1877:2: ( ( ( rule__Transition__Alternatives ) ) )
+ // InternalRoom.g:1878:1: ( ( rule__Transition__Alternatives ) )
{
- // InternalRoom.g:1850:1: ( ( rule__Transition__Alternatives ) )
- // InternalRoom.g:1851:1: ( rule__Transition__Alternatives )
+ // InternalRoom.g:1878:1: ( ( rule__Transition__Alternatives ) )
+ // InternalRoom.g:1879:1: ( rule__Transition__Alternatives )
{
before(grammarAccess.getTransitionAccess().getAlternatives());
- // InternalRoom.g:1852:1: ( rule__Transition__Alternatives )
- // InternalRoom.g:1852:2: rule__Transition__Alternatives
+ // InternalRoom.g:1880:1: ( rule__Transition__Alternatives )
+ // InternalRoom.g:1880:2: rule__Transition__Alternatives
{
pushFollow(FOLLOW_2);
rule__Transition__Alternatives();
@@ -5115,11 +5192,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNonInitialTransition"
- // InternalRoom.g:1864:1: entryRuleNonInitialTransition : ruleNonInitialTransition EOF ;
+ // InternalRoom.g:1892:1: entryRuleNonInitialTransition : ruleNonInitialTransition EOF ;
public final void entryRuleNonInitialTransition() throws RecognitionException {
try {
- // InternalRoom.g:1865:1: ( ruleNonInitialTransition EOF )
- // InternalRoom.g:1866:1: ruleNonInitialTransition EOF
+ // InternalRoom.g:1893:1: ( ruleNonInitialTransition EOF )
+ // InternalRoom.g:1894:1: ruleNonInitialTransition EOF
{
before(grammarAccess.getNonInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -5145,21 +5222,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNonInitialTransition"
- // InternalRoom.g:1873:1: ruleNonInitialTransition : ( ( rule__NonInitialTransition__Alternatives ) ) ;
+ // InternalRoom.g:1901:1: ruleNonInitialTransition : ( ( rule__NonInitialTransition__Alternatives ) ) ;
public final void ruleNonInitialTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1877:2: ( ( ( rule__NonInitialTransition__Alternatives ) ) )
- // InternalRoom.g:1878:1: ( ( rule__NonInitialTransition__Alternatives ) )
+ // InternalRoom.g:1905:2: ( ( ( rule__NonInitialTransition__Alternatives ) ) )
+ // InternalRoom.g:1906:1: ( ( rule__NonInitialTransition__Alternatives ) )
{
- // InternalRoom.g:1878:1: ( ( rule__NonInitialTransition__Alternatives ) )
- // InternalRoom.g:1879:1: ( rule__NonInitialTransition__Alternatives )
+ // InternalRoom.g:1906:1: ( ( rule__NonInitialTransition__Alternatives ) )
+ // InternalRoom.g:1907:1: ( rule__NonInitialTransition__Alternatives )
{
before(grammarAccess.getNonInitialTransitionAccess().getAlternatives());
- // InternalRoom.g:1880:1: ( rule__NonInitialTransition__Alternatives )
- // InternalRoom.g:1880:2: rule__NonInitialTransition__Alternatives
+ // InternalRoom.g:1908:1: ( rule__NonInitialTransition__Alternatives )
+ // InternalRoom.g:1908:2: rule__NonInitialTransition__Alternatives
{
pushFollow(FOLLOW_2);
rule__NonInitialTransition__Alternatives();
@@ -5192,11 +5269,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionChainStartTransition"
- // InternalRoom.g:1892:1: entryRuleTransitionChainStartTransition : ruleTransitionChainStartTransition EOF ;
+ // InternalRoom.g:1920:1: entryRuleTransitionChainStartTransition : ruleTransitionChainStartTransition EOF ;
public final void entryRuleTransitionChainStartTransition() throws RecognitionException {
try {
- // InternalRoom.g:1893:1: ( ruleTransitionChainStartTransition EOF )
- // InternalRoom.g:1894:1: ruleTransitionChainStartTransition EOF
+ // InternalRoom.g:1921:1: ( ruleTransitionChainStartTransition EOF )
+ // InternalRoom.g:1922:1: ruleTransitionChainStartTransition EOF
{
before(grammarAccess.getTransitionChainStartTransitionRule());
pushFollow(FOLLOW_1);
@@ -5222,21 +5299,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionChainStartTransition"
- // InternalRoom.g:1901:1: ruleTransitionChainStartTransition : ( ( rule__TransitionChainStartTransition__Alternatives ) ) ;
+ // InternalRoom.g:1929:1: ruleTransitionChainStartTransition : ( ( rule__TransitionChainStartTransition__Alternatives ) ) ;
public final void ruleTransitionChainStartTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1905:2: ( ( ( rule__TransitionChainStartTransition__Alternatives ) ) )
- // InternalRoom.g:1906:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
+ // InternalRoom.g:1933:2: ( ( ( rule__TransitionChainStartTransition__Alternatives ) ) )
+ // InternalRoom.g:1934:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
{
- // InternalRoom.g:1906:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
- // InternalRoom.g:1907:1: ( rule__TransitionChainStartTransition__Alternatives )
+ // InternalRoom.g:1934:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
+ // InternalRoom.g:1935:1: ( rule__TransitionChainStartTransition__Alternatives )
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getAlternatives());
- // InternalRoom.g:1908:1: ( rule__TransitionChainStartTransition__Alternatives )
- // InternalRoom.g:1908:2: rule__TransitionChainStartTransition__Alternatives
+ // InternalRoom.g:1936:1: ( rule__TransitionChainStartTransition__Alternatives )
+ // InternalRoom.g:1936:2: rule__TransitionChainStartTransition__Alternatives
{
pushFollow(FOLLOW_2);
rule__TransitionChainStartTransition__Alternatives();
@@ -5269,11 +5346,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInitialTransition"
- // InternalRoom.g:1920:1: entryRuleInitialTransition : ruleInitialTransition EOF ;
+ // InternalRoom.g:1948:1: entryRuleInitialTransition : ruleInitialTransition EOF ;
public final void entryRuleInitialTransition() throws RecognitionException {
try {
- // InternalRoom.g:1921:1: ( ruleInitialTransition EOF )
- // InternalRoom.g:1922:1: ruleInitialTransition EOF
+ // InternalRoom.g:1949:1: ( ruleInitialTransition EOF )
+ // InternalRoom.g:1950:1: ruleInitialTransition EOF
{
before(grammarAccess.getInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -5299,21 +5376,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInitialTransition"
- // InternalRoom.g:1929:1: ruleInitialTransition : ( ( rule__InitialTransition__Group__0 ) ) ;
+ // InternalRoom.g:1957:1: ruleInitialTransition : ( ( rule__InitialTransition__Group__0 ) ) ;
public final void ruleInitialTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1933:2: ( ( ( rule__InitialTransition__Group__0 ) ) )
- // InternalRoom.g:1934:1: ( ( rule__InitialTransition__Group__0 ) )
+ // InternalRoom.g:1961:2: ( ( ( rule__InitialTransition__Group__0 ) ) )
+ // InternalRoom.g:1962:1: ( ( rule__InitialTransition__Group__0 ) )
{
- // InternalRoom.g:1934:1: ( ( rule__InitialTransition__Group__0 ) )
- // InternalRoom.g:1935:1: ( rule__InitialTransition__Group__0 )
+ // InternalRoom.g:1962:1: ( ( rule__InitialTransition__Group__0 ) )
+ // InternalRoom.g:1963:1: ( rule__InitialTransition__Group__0 )
{
before(grammarAccess.getInitialTransitionAccess().getGroup());
- // InternalRoom.g:1936:1: ( rule__InitialTransition__Group__0 )
- // InternalRoom.g:1936:2: rule__InitialTransition__Group__0
+ // InternalRoom.g:1964:1: ( rule__InitialTransition__Group__0 )
+ // InternalRoom.g:1964:2: rule__InitialTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group__0();
@@ -5346,11 +5423,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleContinuationTransition"
- // InternalRoom.g:1948:1: entryRuleContinuationTransition : ruleContinuationTransition EOF ;
+ // InternalRoom.g:1976:1: entryRuleContinuationTransition : ruleContinuationTransition EOF ;
public final void entryRuleContinuationTransition() throws RecognitionException {
try {
- // InternalRoom.g:1949:1: ( ruleContinuationTransition EOF )
- // InternalRoom.g:1950:1: ruleContinuationTransition EOF
+ // InternalRoom.g:1977:1: ( ruleContinuationTransition EOF )
+ // InternalRoom.g:1978:1: ruleContinuationTransition EOF
{
before(grammarAccess.getContinuationTransitionRule());
pushFollow(FOLLOW_1);
@@ -5376,21 +5453,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleContinuationTransition"
- // InternalRoom.g:1957:1: ruleContinuationTransition : ( ( rule__ContinuationTransition__Group__0 ) ) ;
+ // InternalRoom.g:1985:1: ruleContinuationTransition : ( ( rule__ContinuationTransition__Group__0 ) ) ;
public final void ruleContinuationTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1961:2: ( ( ( rule__ContinuationTransition__Group__0 ) ) )
- // InternalRoom.g:1962:1: ( ( rule__ContinuationTransition__Group__0 ) )
+ // InternalRoom.g:1989:2: ( ( ( rule__ContinuationTransition__Group__0 ) ) )
+ // InternalRoom.g:1990:1: ( ( rule__ContinuationTransition__Group__0 ) )
{
- // InternalRoom.g:1962:1: ( ( rule__ContinuationTransition__Group__0 ) )
- // InternalRoom.g:1963:1: ( rule__ContinuationTransition__Group__0 )
+ // InternalRoom.g:1990:1: ( ( rule__ContinuationTransition__Group__0 ) )
+ // InternalRoom.g:1991:1: ( rule__ContinuationTransition__Group__0 )
{
before(grammarAccess.getContinuationTransitionAccess().getGroup());
- // InternalRoom.g:1964:1: ( rule__ContinuationTransition__Group__0 )
- // InternalRoom.g:1964:2: rule__ContinuationTransition__Group__0
+ // InternalRoom.g:1992:1: ( rule__ContinuationTransition__Group__0 )
+ // InternalRoom.g:1992:2: rule__ContinuationTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group__0();
@@ -5423,11 +5500,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTriggeredTransition"
- // InternalRoom.g:1976:1: entryRuleTriggeredTransition : ruleTriggeredTransition EOF ;
+ // InternalRoom.g:2004:1: entryRuleTriggeredTransition : ruleTriggeredTransition EOF ;
public final void entryRuleTriggeredTransition() throws RecognitionException {
try {
- // InternalRoom.g:1977:1: ( ruleTriggeredTransition EOF )
- // InternalRoom.g:1978:1: ruleTriggeredTransition EOF
+ // InternalRoom.g:2005:1: ( ruleTriggeredTransition EOF )
+ // InternalRoom.g:2006:1: ruleTriggeredTransition EOF
{
before(grammarAccess.getTriggeredTransitionRule());
pushFollow(FOLLOW_1);
@@ -5453,21 +5530,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTriggeredTransition"
- // InternalRoom.g:1985:1: ruleTriggeredTransition : ( ( rule__TriggeredTransition__Group__0 ) ) ;
+ // InternalRoom.g:2013:1: ruleTriggeredTransition : ( ( rule__TriggeredTransition__Group__0 ) ) ;
public final void ruleTriggeredTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1989:2: ( ( ( rule__TriggeredTransition__Group__0 ) ) )
- // InternalRoom.g:1990:1: ( ( rule__TriggeredTransition__Group__0 ) )
+ // InternalRoom.g:2017:2: ( ( ( rule__TriggeredTransition__Group__0 ) ) )
+ // InternalRoom.g:2018:1: ( ( rule__TriggeredTransition__Group__0 ) )
{
- // InternalRoom.g:1990:1: ( ( rule__TriggeredTransition__Group__0 ) )
- // InternalRoom.g:1991:1: ( rule__TriggeredTransition__Group__0 )
+ // InternalRoom.g:2018:1: ( ( rule__TriggeredTransition__Group__0 ) )
+ // InternalRoom.g:2019:1: ( rule__TriggeredTransition__Group__0 )
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup());
- // InternalRoom.g:1992:1: ( rule__TriggeredTransition__Group__0 )
- // InternalRoom.g:1992:2: rule__TriggeredTransition__Group__0
+ // InternalRoom.g:2020:1: ( rule__TriggeredTransition__Group__0 )
+ // InternalRoom.g:2020:2: rule__TriggeredTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group__0();
@@ -5500,11 +5577,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleGuardedTransition"
- // InternalRoom.g:2004:1: entryRuleGuardedTransition : ruleGuardedTransition EOF ;
+ // InternalRoom.g:2032:1: entryRuleGuardedTransition : ruleGuardedTransition EOF ;
public final void entryRuleGuardedTransition() throws RecognitionException {
try {
- // InternalRoom.g:2005:1: ( ruleGuardedTransition EOF )
- // InternalRoom.g:2006:1: ruleGuardedTransition EOF
+ // InternalRoom.g:2033:1: ( ruleGuardedTransition EOF )
+ // InternalRoom.g:2034:1: ruleGuardedTransition EOF
{
before(grammarAccess.getGuardedTransitionRule());
pushFollow(FOLLOW_1);
@@ -5530,21 +5607,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleGuardedTransition"
- // InternalRoom.g:2013:1: ruleGuardedTransition : ( ( rule__GuardedTransition__Group__0 ) ) ;
+ // InternalRoom.g:2041:1: ruleGuardedTransition : ( ( rule__GuardedTransition__Group__0 ) ) ;
public final void ruleGuardedTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2017:2: ( ( ( rule__GuardedTransition__Group__0 ) ) )
- // InternalRoom.g:2018:1: ( ( rule__GuardedTransition__Group__0 ) )
+ // InternalRoom.g:2045:2: ( ( ( rule__GuardedTransition__Group__0 ) ) )
+ // InternalRoom.g:2046:1: ( ( rule__GuardedTransition__Group__0 ) )
{
- // InternalRoom.g:2018:1: ( ( rule__GuardedTransition__Group__0 ) )
- // InternalRoom.g:2019:1: ( rule__GuardedTransition__Group__0 )
+ // InternalRoom.g:2046:1: ( ( rule__GuardedTransition__Group__0 ) )
+ // InternalRoom.g:2047:1: ( rule__GuardedTransition__Group__0 )
{
before(grammarAccess.getGuardedTransitionAccess().getGroup());
- // InternalRoom.g:2020:1: ( rule__GuardedTransition__Group__0 )
- // InternalRoom.g:2020:2: rule__GuardedTransition__Group__0
+ // InternalRoom.g:2048:1: ( rule__GuardedTransition__Group__0 )
+ // InternalRoom.g:2048:2: rule__GuardedTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group__0();
@@ -5577,11 +5654,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleCPBranchTransition"
- // InternalRoom.g:2032:1: entryRuleCPBranchTransition : ruleCPBranchTransition EOF ;
+ // InternalRoom.g:2060:1: entryRuleCPBranchTransition : ruleCPBranchTransition EOF ;
public final void entryRuleCPBranchTransition() throws RecognitionException {
try {
- // InternalRoom.g:2033:1: ( ruleCPBranchTransition EOF )
- // InternalRoom.g:2034:1: ruleCPBranchTransition EOF
+ // InternalRoom.g:2061:1: ( ruleCPBranchTransition EOF )
+ // InternalRoom.g:2062:1: ruleCPBranchTransition EOF
{
before(grammarAccess.getCPBranchTransitionRule());
pushFollow(FOLLOW_1);
@@ -5607,21 +5684,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCPBranchTransition"
- // InternalRoom.g:2041:1: ruleCPBranchTransition : ( ( rule__CPBranchTransition__Group__0 ) ) ;
+ // InternalRoom.g:2069:1: ruleCPBranchTransition : ( ( rule__CPBranchTransition__Group__0 ) ) ;
public final void ruleCPBranchTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2045:2: ( ( ( rule__CPBranchTransition__Group__0 ) ) )
- // InternalRoom.g:2046:1: ( ( rule__CPBranchTransition__Group__0 ) )
+ // InternalRoom.g:2073:2: ( ( ( rule__CPBranchTransition__Group__0 ) ) )
+ // InternalRoom.g:2074:1: ( ( rule__CPBranchTransition__Group__0 ) )
{
- // InternalRoom.g:2046:1: ( ( rule__CPBranchTransition__Group__0 ) )
- // InternalRoom.g:2047:1: ( rule__CPBranchTransition__Group__0 )
+ // InternalRoom.g:2074:1: ( ( rule__CPBranchTransition__Group__0 ) )
+ // InternalRoom.g:2075:1: ( rule__CPBranchTransition__Group__0 )
{
before(grammarAccess.getCPBranchTransitionAccess().getGroup());
- // InternalRoom.g:2048:1: ( rule__CPBranchTransition__Group__0 )
- // InternalRoom.g:2048:2: rule__CPBranchTransition__Group__0
+ // InternalRoom.g:2076:1: ( rule__CPBranchTransition__Group__0 )
+ // InternalRoom.g:2076:2: rule__CPBranchTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group__0();
@@ -5654,11 +5731,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefinedTransition"
- // InternalRoom.g:2060:1: entryRuleRefinedTransition : ruleRefinedTransition EOF ;
+ // InternalRoom.g:2088:1: entryRuleRefinedTransition : ruleRefinedTransition EOF ;
public final void entryRuleRefinedTransition() throws RecognitionException {
try {
- // InternalRoom.g:2061:1: ( ruleRefinedTransition EOF )
- // InternalRoom.g:2062:1: ruleRefinedTransition EOF
+ // InternalRoom.g:2089:1: ( ruleRefinedTransition EOF )
+ // InternalRoom.g:2090:1: ruleRefinedTransition EOF
{
before(grammarAccess.getRefinedTransitionRule());
pushFollow(FOLLOW_1);
@@ -5684,21 +5761,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefinedTransition"
- // InternalRoom.g:2069:1: ruleRefinedTransition : ( ( rule__RefinedTransition__Group__0 ) ) ;
+ // InternalRoom.g:2097:1: ruleRefinedTransition : ( ( rule__RefinedTransition__Group__0 ) ) ;
public final void ruleRefinedTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2073:2: ( ( ( rule__RefinedTransition__Group__0 ) ) )
- // InternalRoom.g:2074:1: ( ( rule__RefinedTransition__Group__0 ) )
+ // InternalRoom.g:2101:2: ( ( ( rule__RefinedTransition__Group__0 ) ) )
+ // InternalRoom.g:2102:1: ( ( rule__RefinedTransition__Group__0 ) )
{
- // InternalRoom.g:2074:1: ( ( rule__RefinedTransition__Group__0 ) )
- // InternalRoom.g:2075:1: ( rule__RefinedTransition__Group__0 )
+ // InternalRoom.g:2102:1: ( ( rule__RefinedTransition__Group__0 ) )
+ // InternalRoom.g:2103:1: ( rule__RefinedTransition__Group__0 )
{
before(grammarAccess.getRefinedTransitionAccess().getGroup());
- // InternalRoom.g:2076:1: ( rule__RefinedTransition__Group__0 )
- // InternalRoom.g:2076:2: rule__RefinedTransition__Group__0
+ // InternalRoom.g:2104:1: ( rule__RefinedTransition__Group__0 )
+ // InternalRoom.g:2104:2: rule__RefinedTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__Group__0();
@@ -5731,11 +5808,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionTerminal"
- // InternalRoom.g:2088:1: entryRuleTransitionTerminal : ruleTransitionTerminal EOF ;
+ // InternalRoom.g:2116:1: entryRuleTransitionTerminal : ruleTransitionTerminal EOF ;
public final void entryRuleTransitionTerminal() throws RecognitionException {
try {
- // InternalRoom.g:2089:1: ( ruleTransitionTerminal EOF )
- // InternalRoom.g:2090:1: ruleTransitionTerminal EOF
+ // InternalRoom.g:2117:1: ( ruleTransitionTerminal EOF )
+ // InternalRoom.g:2118:1: ruleTransitionTerminal EOF
{
before(grammarAccess.getTransitionTerminalRule());
pushFollow(FOLLOW_1);
@@ -5761,21 +5838,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionTerminal"
- // InternalRoom.g:2097:1: ruleTransitionTerminal : ( ( rule__TransitionTerminal__Alternatives ) ) ;
+ // InternalRoom.g:2125:1: ruleTransitionTerminal : ( ( rule__TransitionTerminal__Alternatives ) ) ;
public final void ruleTransitionTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2101:2: ( ( ( rule__TransitionTerminal__Alternatives ) ) )
- // InternalRoom.g:2102:1: ( ( rule__TransitionTerminal__Alternatives ) )
+ // InternalRoom.g:2129:2: ( ( ( rule__TransitionTerminal__Alternatives ) ) )
+ // InternalRoom.g:2130:1: ( ( rule__TransitionTerminal__Alternatives ) )
{
- // InternalRoom.g:2102:1: ( ( rule__TransitionTerminal__Alternatives ) )
- // InternalRoom.g:2103:1: ( rule__TransitionTerminal__Alternatives )
+ // InternalRoom.g:2130:1: ( ( rule__TransitionTerminal__Alternatives ) )
+ // InternalRoom.g:2131:1: ( rule__TransitionTerminal__Alternatives )
{
before(grammarAccess.getTransitionTerminalAccess().getAlternatives());
- // InternalRoom.g:2104:1: ( rule__TransitionTerminal__Alternatives )
- // InternalRoom.g:2104:2: rule__TransitionTerminal__Alternatives
+ // InternalRoom.g:2132:1: ( rule__TransitionTerminal__Alternatives )
+ // InternalRoom.g:2132:2: rule__TransitionTerminal__Alternatives
{
pushFollow(FOLLOW_2);
rule__TransitionTerminal__Alternatives();
@@ -5808,11 +5885,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateTerminal"
- // InternalRoom.g:2116:1: entryRuleStateTerminal : ruleStateTerminal EOF ;
+ // InternalRoom.g:2144:1: entryRuleStateTerminal : ruleStateTerminal EOF ;
public final void entryRuleStateTerminal() throws RecognitionException {
try {
- // InternalRoom.g:2117:1: ( ruleStateTerminal EOF )
- // InternalRoom.g:2118:1: ruleStateTerminal EOF
+ // InternalRoom.g:2145:1: ( ruleStateTerminal EOF )
+ // InternalRoom.g:2146:1: ruleStateTerminal EOF
{
before(grammarAccess.getStateTerminalRule());
pushFollow(FOLLOW_1);
@@ -5838,21 +5915,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateTerminal"
- // InternalRoom.g:2125:1: ruleStateTerminal : ( ( rule__StateTerminal__StateAssignment ) ) ;
+ // InternalRoom.g:2153:1: ruleStateTerminal : ( ( rule__StateTerminal__StateAssignment ) ) ;
public final void ruleStateTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2129:2: ( ( ( rule__StateTerminal__StateAssignment ) ) )
- // InternalRoom.g:2130:1: ( ( rule__StateTerminal__StateAssignment ) )
+ // InternalRoom.g:2157:2: ( ( ( rule__StateTerminal__StateAssignment ) ) )
+ // InternalRoom.g:2158:1: ( ( rule__StateTerminal__StateAssignment ) )
{
- // InternalRoom.g:2130:1: ( ( rule__StateTerminal__StateAssignment ) )
- // InternalRoom.g:2131:1: ( rule__StateTerminal__StateAssignment )
+ // InternalRoom.g:2158:1: ( ( rule__StateTerminal__StateAssignment ) )
+ // InternalRoom.g:2159:1: ( rule__StateTerminal__StateAssignment )
{
before(grammarAccess.getStateTerminalAccess().getStateAssignment());
- // InternalRoom.g:2132:1: ( rule__StateTerminal__StateAssignment )
- // InternalRoom.g:2132:2: rule__StateTerminal__StateAssignment
+ // InternalRoom.g:2160:1: ( rule__StateTerminal__StateAssignment )
+ // InternalRoom.g:2160:2: rule__StateTerminal__StateAssignment
{
pushFollow(FOLLOW_2);
rule__StateTerminal__StateAssignment();
@@ -5885,11 +5962,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTrPointTerminal"
- // InternalRoom.g:2144:1: entryRuleTrPointTerminal : ruleTrPointTerminal EOF ;
+ // InternalRoom.g:2172:1: entryRuleTrPointTerminal : ruleTrPointTerminal EOF ;
public final void entryRuleTrPointTerminal() throws RecognitionException {
try {
- // InternalRoom.g:2145:1: ( ruleTrPointTerminal EOF )
- // InternalRoom.g:2146:1: ruleTrPointTerminal EOF
+ // InternalRoom.g:2173:1: ( ruleTrPointTerminal EOF )
+ // InternalRoom.g:2174:1: ruleTrPointTerminal EOF
{
before(grammarAccess.getTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -5915,21 +5992,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTrPointTerminal"
- // InternalRoom.g:2153:1: ruleTrPointTerminal : ( ( rule__TrPointTerminal__Group__0 ) ) ;
+ // InternalRoom.g:2181:1: ruleTrPointTerminal : ( ( rule__TrPointTerminal__Group__0 ) ) ;
public final void ruleTrPointTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2157:2: ( ( ( rule__TrPointTerminal__Group__0 ) ) )
- // InternalRoom.g:2158:1: ( ( rule__TrPointTerminal__Group__0 ) )
+ // InternalRoom.g:2185:2: ( ( ( rule__TrPointTerminal__Group__0 ) ) )
+ // InternalRoom.g:2186:1: ( ( rule__TrPointTerminal__Group__0 ) )
{
- // InternalRoom.g:2158:1: ( ( rule__TrPointTerminal__Group__0 ) )
- // InternalRoom.g:2159:1: ( rule__TrPointTerminal__Group__0 )
+ // InternalRoom.g:2186:1: ( ( rule__TrPointTerminal__Group__0 ) )
+ // InternalRoom.g:2187:1: ( rule__TrPointTerminal__Group__0 )
{
before(grammarAccess.getTrPointTerminalAccess().getGroup());
- // InternalRoom.g:2160:1: ( rule__TrPointTerminal__Group__0 )
- // InternalRoom.g:2160:2: rule__TrPointTerminal__Group__0
+ // InternalRoom.g:2188:1: ( rule__TrPointTerminal__Group__0 )
+ // InternalRoom.g:2188:2: rule__TrPointTerminal__Group__0
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__Group__0();
@@ -5962,11 +6039,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubStateTrPointTerminal"
- // InternalRoom.g:2172:1: entryRuleSubStateTrPointTerminal : ruleSubStateTrPointTerminal EOF ;
+ // InternalRoom.g:2200:1: entryRuleSubStateTrPointTerminal : ruleSubStateTrPointTerminal EOF ;
public final void entryRuleSubStateTrPointTerminal() throws RecognitionException {
try {
- // InternalRoom.g:2173:1: ( ruleSubStateTrPointTerminal EOF )
- // InternalRoom.g:2174:1: ruleSubStateTrPointTerminal EOF
+ // InternalRoom.g:2201:1: ( ruleSubStateTrPointTerminal EOF )
+ // InternalRoom.g:2202:1: ruleSubStateTrPointTerminal EOF
{
before(grammarAccess.getSubStateTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -5992,21 +6069,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubStateTrPointTerminal"
- // InternalRoom.g:2181:1: ruleSubStateTrPointTerminal : ( ( rule__SubStateTrPointTerminal__Group__0 ) ) ;
+ // InternalRoom.g:2209:1: ruleSubStateTrPointTerminal : ( ( rule__SubStateTrPointTerminal__Group__0 ) ) ;
public final void ruleSubStateTrPointTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2185:2: ( ( ( rule__SubStateTrPointTerminal__Group__0 ) ) )
- // InternalRoom.g:2186:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
+ // InternalRoom.g:2213:2: ( ( ( rule__SubStateTrPointTerminal__Group__0 ) ) )
+ // InternalRoom.g:2214:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
{
- // InternalRoom.g:2186:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
- // InternalRoom.g:2187:1: ( rule__SubStateTrPointTerminal__Group__0 )
+ // InternalRoom.g:2214:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
+ // InternalRoom.g:2215:1: ( rule__SubStateTrPointTerminal__Group__0 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getGroup());
- // InternalRoom.g:2188:1: ( rule__SubStateTrPointTerminal__Group__0 )
- // InternalRoom.g:2188:2: rule__SubStateTrPointTerminal__Group__0
+ // InternalRoom.g:2216:1: ( rule__SubStateTrPointTerminal__Group__0 )
+ // InternalRoom.g:2216:2: rule__SubStateTrPointTerminal__Group__0
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__Group__0();
@@ -6039,11 +6116,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleChoicepointTerminal"
- // InternalRoom.g:2200:1: entryRuleChoicepointTerminal : ruleChoicepointTerminal EOF ;
+ // InternalRoom.g:2228:1: entryRuleChoicepointTerminal : ruleChoicepointTerminal EOF ;
public final void entryRuleChoicepointTerminal() throws RecognitionException {
try {
- // InternalRoom.g:2201:1: ( ruleChoicepointTerminal EOF )
- // InternalRoom.g:2202:1: ruleChoicepointTerminal EOF
+ // InternalRoom.g:2229:1: ( ruleChoicepointTerminal EOF )
+ // InternalRoom.g:2230:1: ruleChoicepointTerminal EOF
{
before(grammarAccess.getChoicepointTerminalRule());
pushFollow(FOLLOW_1);
@@ -6069,21 +6146,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleChoicepointTerminal"
- // InternalRoom.g:2209:1: ruleChoicepointTerminal : ( ( rule__ChoicepointTerminal__Group__0 ) ) ;
+ // InternalRoom.g:2237:1: ruleChoicepointTerminal : ( ( rule__ChoicepointTerminal__Group__0 ) ) ;
public final void ruleChoicepointTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2213:2: ( ( ( rule__ChoicepointTerminal__Group__0 ) ) )
- // InternalRoom.g:2214:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
+ // InternalRoom.g:2241:2: ( ( ( rule__ChoicepointTerminal__Group__0 ) ) )
+ // InternalRoom.g:2242:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
{
- // InternalRoom.g:2214:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
- // InternalRoom.g:2215:1: ( rule__ChoicepointTerminal__Group__0 )
+ // InternalRoom.g:2242:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
+ // InternalRoom.g:2243:1: ( rule__ChoicepointTerminal__Group__0 )
{
before(grammarAccess.getChoicepointTerminalAccess().getGroup());
- // InternalRoom.g:2216:1: ( rule__ChoicepointTerminal__Group__0 )
- // InternalRoom.g:2216:2: rule__ChoicepointTerminal__Group__0
+ // InternalRoom.g:2244:1: ( rule__ChoicepointTerminal__Group__0 )
+ // InternalRoom.g:2244:2: rule__ChoicepointTerminal__Group__0
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__Group__0();
@@ -6116,11 +6193,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTrigger"
- // InternalRoom.g:2228:1: entryRuleTrigger : ruleTrigger EOF ;
+ // InternalRoom.g:2256:1: entryRuleTrigger : ruleTrigger EOF ;
public final void entryRuleTrigger() throws RecognitionException {
try {
- // InternalRoom.g:2229:1: ( ruleTrigger EOF )
- // InternalRoom.g:2230:1: ruleTrigger EOF
+ // InternalRoom.g:2257:1: ( ruleTrigger EOF )
+ // InternalRoom.g:2258:1: ruleTrigger EOF
{
before(grammarAccess.getTriggerRule());
pushFollow(FOLLOW_1);
@@ -6146,21 +6223,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTrigger"
- // InternalRoom.g:2237:1: ruleTrigger : ( ( rule__Trigger__Group__0 ) ) ;
+ // InternalRoom.g:2265:1: ruleTrigger : ( ( rule__Trigger__Group__0 ) ) ;
public final void ruleTrigger() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2241:2: ( ( ( rule__Trigger__Group__0 ) ) )
- // InternalRoom.g:2242:1: ( ( rule__Trigger__Group__0 ) )
+ // InternalRoom.g:2269:2: ( ( ( rule__Trigger__Group__0 ) ) )
+ // InternalRoom.g:2270:1: ( ( rule__Trigger__Group__0 ) )
{
- // InternalRoom.g:2242:1: ( ( rule__Trigger__Group__0 ) )
- // InternalRoom.g:2243:1: ( rule__Trigger__Group__0 )
+ // InternalRoom.g:2270:1: ( ( rule__Trigger__Group__0 ) )
+ // InternalRoom.g:2271:1: ( rule__Trigger__Group__0 )
{
before(grammarAccess.getTriggerAccess().getGroup());
- // InternalRoom.g:2244:1: ( rule__Trigger__Group__0 )
- // InternalRoom.g:2244:2: rule__Trigger__Group__0
+ // InternalRoom.g:2272:1: ( rule__Trigger__Group__0 )
+ // InternalRoom.g:2272:2: rule__Trigger__Group__0
{
pushFollow(FOLLOW_2);
rule__Trigger__Group__0();
@@ -6193,11 +6270,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMessageFromIf"
- // InternalRoom.g:2256:1: entryRuleMessageFromIf : ruleMessageFromIf EOF ;
+ // InternalRoom.g:2284:1: entryRuleMessageFromIf : ruleMessageFromIf EOF ;
public final void entryRuleMessageFromIf() throws RecognitionException {
try {
- // InternalRoom.g:2257:1: ( ruleMessageFromIf EOF )
- // InternalRoom.g:2258:1: ruleMessageFromIf EOF
+ // InternalRoom.g:2285:1: ( ruleMessageFromIf EOF )
+ // InternalRoom.g:2286:1: ruleMessageFromIf EOF
{
before(grammarAccess.getMessageFromIfRule());
pushFollow(FOLLOW_1);
@@ -6223,21 +6300,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMessageFromIf"
- // InternalRoom.g:2265:1: ruleMessageFromIf : ( ( rule__MessageFromIf__Group__0 ) ) ;
+ // InternalRoom.g:2293:1: ruleMessageFromIf : ( ( rule__MessageFromIf__Group__0 ) ) ;
public final void ruleMessageFromIf() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2269:2: ( ( ( rule__MessageFromIf__Group__0 ) ) )
- // InternalRoom.g:2270:1: ( ( rule__MessageFromIf__Group__0 ) )
+ // InternalRoom.g:2297:2: ( ( ( rule__MessageFromIf__Group__0 ) ) )
+ // InternalRoom.g:2298:1: ( ( rule__MessageFromIf__Group__0 ) )
{
- // InternalRoom.g:2270:1: ( ( rule__MessageFromIf__Group__0 ) )
- // InternalRoom.g:2271:1: ( rule__MessageFromIf__Group__0 )
+ // InternalRoom.g:2298:1: ( ( rule__MessageFromIf__Group__0 ) )
+ // InternalRoom.g:2299:1: ( rule__MessageFromIf__Group__0 )
{
before(grammarAccess.getMessageFromIfAccess().getGroup());
- // InternalRoom.g:2272:1: ( rule__MessageFromIf__Group__0 )
- // InternalRoom.g:2272:2: rule__MessageFromIf__Group__0
+ // InternalRoom.g:2300:1: ( rule__MessageFromIf__Group__0 )
+ // InternalRoom.g:2300:2: rule__MessageFromIf__Group__0
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__Group__0();
@@ -6270,11 +6347,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleGuard"
- // InternalRoom.g:2284:1: entryRuleGuard : ruleGuard EOF ;
+ // InternalRoom.g:2312:1: entryRuleGuard : ruleGuard EOF ;
public final void entryRuleGuard() throws RecognitionException {
try {
- // InternalRoom.g:2285:1: ( ruleGuard EOF )
- // InternalRoom.g:2286:1: ruleGuard EOF
+ // InternalRoom.g:2313:1: ( ruleGuard EOF )
+ // InternalRoom.g:2314:1: ruleGuard EOF
{
before(grammarAccess.getGuardRule());
pushFollow(FOLLOW_1);
@@ -6300,21 +6377,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleGuard"
- // InternalRoom.g:2293:1: ruleGuard : ( ( rule__Guard__Group__0 ) ) ;
+ // InternalRoom.g:2321:1: ruleGuard : ( ( rule__Guard__Group__0 ) ) ;
public final void ruleGuard() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2297:2: ( ( ( rule__Guard__Group__0 ) ) )
- // InternalRoom.g:2298:1: ( ( rule__Guard__Group__0 ) )
+ // InternalRoom.g:2325:2: ( ( ( rule__Guard__Group__0 ) ) )
+ // InternalRoom.g:2326:1: ( ( rule__Guard__Group__0 ) )
{
- // InternalRoom.g:2298:1: ( ( rule__Guard__Group__0 ) )
- // InternalRoom.g:2299:1: ( rule__Guard__Group__0 )
+ // InternalRoom.g:2326:1: ( ( rule__Guard__Group__0 ) )
+ // InternalRoom.g:2327:1: ( rule__Guard__Group__0 )
{
before(grammarAccess.getGuardAccess().getGroup());
- // InternalRoom.g:2300:1: ( rule__Guard__Group__0 )
- // InternalRoom.g:2300:2: rule__Guard__Group__0
+ // InternalRoom.g:2328:1: ( rule__Guard__Group__0 )
+ // InternalRoom.g:2328:2: rule__Guard__Group__0
{
pushFollow(FOLLOW_2);
rule__Guard__Group__0();
@@ -6347,11 +6424,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleProtocolSemantics"
- // InternalRoom.g:2312:1: entryRuleProtocolSemantics : ruleProtocolSemantics EOF ;
+ // InternalRoom.g:2340:1: entryRuleProtocolSemantics : ruleProtocolSemantics EOF ;
public final void entryRuleProtocolSemantics() throws RecognitionException {
try {
- // InternalRoom.g:2313:1: ( ruleProtocolSemantics EOF )
- // InternalRoom.g:2314:1: ruleProtocolSemantics EOF
+ // InternalRoom.g:2341:1: ( ruleProtocolSemantics EOF )
+ // InternalRoom.g:2342:1: ruleProtocolSemantics EOF
{
before(grammarAccess.getProtocolSemanticsRule());
pushFollow(FOLLOW_1);
@@ -6377,21 +6454,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleProtocolSemantics"
- // InternalRoom.g:2321:1: ruleProtocolSemantics : ( ( rule__ProtocolSemantics__Group__0 ) ) ;
+ // InternalRoom.g:2349:1: ruleProtocolSemantics : ( ( rule__ProtocolSemantics__Group__0 ) ) ;
public final void ruleProtocolSemantics() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2325:2: ( ( ( rule__ProtocolSemantics__Group__0 ) ) )
- // InternalRoom.g:2326:1: ( ( rule__ProtocolSemantics__Group__0 ) )
+ // InternalRoom.g:2353:2: ( ( ( rule__ProtocolSemantics__Group__0 ) ) )
+ // InternalRoom.g:2354:1: ( ( rule__ProtocolSemantics__Group__0 ) )
{
- // InternalRoom.g:2326:1: ( ( rule__ProtocolSemantics__Group__0 ) )
- // InternalRoom.g:2327:1: ( rule__ProtocolSemantics__Group__0 )
+ // InternalRoom.g:2354:1: ( ( rule__ProtocolSemantics__Group__0 ) )
+ // InternalRoom.g:2355:1: ( rule__ProtocolSemantics__Group__0 )
{
before(grammarAccess.getProtocolSemanticsAccess().getGroup());
- // InternalRoom.g:2328:1: ( rule__ProtocolSemantics__Group__0 )
- // InternalRoom.g:2328:2: rule__ProtocolSemantics__Group__0
+ // InternalRoom.g:2356:1: ( rule__ProtocolSemantics__Group__0 )
+ // InternalRoom.g:2356:2: rule__ProtocolSemantics__Group__0
{
pushFollow(FOLLOW_2);
rule__ProtocolSemantics__Group__0();
@@ -6424,11 +6501,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSemanticsRule"
- // InternalRoom.g:2340:1: entryRuleSemanticsRule : ruleSemanticsRule EOF ;
+ // InternalRoom.g:2368:1: entryRuleSemanticsRule : ruleSemanticsRule EOF ;
public final void entryRuleSemanticsRule() throws RecognitionException {
try {
- // InternalRoom.g:2341:1: ( ruleSemanticsRule EOF )
- // InternalRoom.g:2342:1: ruleSemanticsRule EOF
+ // InternalRoom.g:2369:1: ( ruleSemanticsRule EOF )
+ // InternalRoom.g:2370:1: ruleSemanticsRule EOF
{
before(grammarAccess.getSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -6454,21 +6531,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSemanticsRule"
- // InternalRoom.g:2349:1: ruleSemanticsRule : ( ( rule__SemanticsRule__Alternatives ) ) ;
+ // InternalRoom.g:2377:1: ruleSemanticsRule : ( ( rule__SemanticsRule__Alternatives ) ) ;
public final void ruleSemanticsRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2353:2: ( ( ( rule__SemanticsRule__Alternatives ) ) )
- // InternalRoom.g:2354:1: ( ( rule__SemanticsRule__Alternatives ) )
+ // InternalRoom.g:2381:2: ( ( ( rule__SemanticsRule__Alternatives ) ) )
+ // InternalRoom.g:2382:1: ( ( rule__SemanticsRule__Alternatives ) )
{
- // InternalRoom.g:2354:1: ( ( rule__SemanticsRule__Alternatives ) )
- // InternalRoom.g:2355:1: ( rule__SemanticsRule__Alternatives )
+ // InternalRoom.g:2382:1: ( ( rule__SemanticsRule__Alternatives ) )
+ // InternalRoom.g:2383:1: ( rule__SemanticsRule__Alternatives )
{
before(grammarAccess.getSemanticsRuleAccess().getAlternatives());
- // InternalRoom.g:2356:1: ( rule__SemanticsRule__Alternatives )
- // InternalRoom.g:2356:2: rule__SemanticsRule__Alternatives
+ // InternalRoom.g:2384:1: ( rule__SemanticsRule__Alternatives )
+ // InternalRoom.g:2384:2: rule__SemanticsRule__Alternatives
{
pushFollow(FOLLOW_2);
rule__SemanticsRule__Alternatives();
@@ -6501,11 +6578,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInSemanticsRule"
- // InternalRoom.g:2368:1: entryRuleInSemanticsRule : ruleInSemanticsRule EOF ;
+ // InternalRoom.g:2396:1: entryRuleInSemanticsRule : ruleInSemanticsRule EOF ;
public final void entryRuleInSemanticsRule() throws RecognitionException {
try {
- // InternalRoom.g:2369:1: ( ruleInSemanticsRule EOF )
- // InternalRoom.g:2370:1: ruleInSemanticsRule EOF
+ // InternalRoom.g:2397:1: ( ruleInSemanticsRule EOF )
+ // InternalRoom.g:2398:1: ruleInSemanticsRule EOF
{
before(grammarAccess.getInSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -6531,21 +6608,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInSemanticsRule"
- // InternalRoom.g:2377:1: ruleInSemanticsRule : ( ( rule__InSemanticsRule__Group__0 ) ) ;
+ // InternalRoom.g:2405:1: ruleInSemanticsRule : ( ( rule__InSemanticsRule__Group__0 ) ) ;
public final void ruleInSemanticsRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2381:2: ( ( ( rule__InSemanticsRule__Group__0 ) ) )
- // InternalRoom.g:2382:1: ( ( rule__InSemanticsRule__Group__0 ) )
+ // InternalRoom.g:2409:2: ( ( ( rule__InSemanticsRule__Group__0 ) ) )
+ // InternalRoom.g:2410:1: ( ( rule__InSemanticsRule__Group__0 ) )
{
- // InternalRoom.g:2382:1: ( ( rule__InSemanticsRule__Group__0 ) )
- // InternalRoom.g:2383:1: ( rule__InSemanticsRule__Group__0 )
+ // InternalRoom.g:2410:1: ( ( rule__InSemanticsRule__Group__0 ) )
+ // InternalRoom.g:2411:1: ( rule__InSemanticsRule__Group__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup());
- // InternalRoom.g:2384:1: ( rule__InSemanticsRule__Group__0 )
- // InternalRoom.g:2384:2: rule__InSemanticsRule__Group__0
+ // InternalRoom.g:2412:1: ( rule__InSemanticsRule__Group__0 )
+ // InternalRoom.g:2412:2: rule__InSemanticsRule__Group__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group__0();
@@ -6578,11 +6655,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOutSemanticsRule"
- // InternalRoom.g:2396:1: entryRuleOutSemanticsRule : ruleOutSemanticsRule EOF ;
+ // InternalRoom.g:2424:1: entryRuleOutSemanticsRule : ruleOutSemanticsRule EOF ;
public final void entryRuleOutSemanticsRule() throws RecognitionException {
try {
- // InternalRoom.g:2397:1: ( ruleOutSemanticsRule EOF )
- // InternalRoom.g:2398:1: ruleOutSemanticsRule EOF
+ // InternalRoom.g:2425:1: ( ruleOutSemanticsRule EOF )
+ // InternalRoom.g:2426:1: ruleOutSemanticsRule EOF
{
before(grammarAccess.getOutSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -6608,21 +6685,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOutSemanticsRule"
- // InternalRoom.g:2405:1: ruleOutSemanticsRule : ( ( rule__OutSemanticsRule__Group__0 ) ) ;
+ // InternalRoom.g:2433:1: ruleOutSemanticsRule : ( ( rule__OutSemanticsRule__Group__0 ) ) ;
public final void ruleOutSemanticsRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2409:2: ( ( ( rule__OutSemanticsRule__Group__0 ) ) )
- // InternalRoom.g:2410:1: ( ( rule__OutSemanticsRule__Group__0 ) )
+ // InternalRoom.g:2437:2: ( ( ( rule__OutSemanticsRule__Group__0 ) ) )
+ // InternalRoom.g:2438:1: ( ( rule__OutSemanticsRule__Group__0 ) )
{
- // InternalRoom.g:2410:1: ( ( rule__OutSemanticsRule__Group__0 ) )
- // InternalRoom.g:2411:1: ( rule__OutSemanticsRule__Group__0 )
+ // InternalRoom.g:2438:1: ( ( rule__OutSemanticsRule__Group__0 ) )
+ // InternalRoom.g:2439:1: ( rule__OutSemanticsRule__Group__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup());
- // InternalRoom.g:2412:1: ( rule__OutSemanticsRule__Group__0 )
- // InternalRoom.g:2412:2: rule__OutSemanticsRule__Group__0
+ // InternalRoom.g:2440:1: ( rule__OutSemanticsRule__Group__0 )
+ // InternalRoom.g:2440:2: rule__OutSemanticsRule__Group__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group__0();
@@ -6655,11 +6732,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotation"
- // InternalRoom.g:2424:1: entryRuleAnnotation : ruleAnnotation EOF ;
+ // InternalRoom.g:2452:1: entryRuleAnnotation : ruleAnnotation EOF ;
public final void entryRuleAnnotation() throws RecognitionException {
try {
- // InternalRoom.g:2425:1: ( ruleAnnotation EOF )
- // InternalRoom.g:2426:1: ruleAnnotation EOF
+ // InternalRoom.g:2453:1: ( ruleAnnotation EOF )
+ // InternalRoom.g:2454:1: ruleAnnotation EOF
{
before(grammarAccess.getAnnotationRule());
pushFollow(FOLLOW_1);
@@ -6685,21 +6762,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotation"
- // InternalRoom.g:2433:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
+ // InternalRoom.g:2461:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
public final void ruleAnnotation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2437:2: ( ( ( rule__Annotation__Group__0 ) ) )
- // InternalRoom.g:2438:1: ( ( rule__Annotation__Group__0 ) )
+ // InternalRoom.g:2465:2: ( ( ( rule__Annotation__Group__0 ) ) )
+ // InternalRoom.g:2466:1: ( ( rule__Annotation__Group__0 ) )
{
- // InternalRoom.g:2438:1: ( ( rule__Annotation__Group__0 ) )
- // InternalRoom.g:2439:1: ( rule__Annotation__Group__0 )
+ // InternalRoom.g:2466:1: ( ( rule__Annotation__Group__0 ) )
+ // InternalRoom.g:2467:1: ( rule__Annotation__Group__0 )
{
before(grammarAccess.getAnnotationAccess().getGroup());
- // InternalRoom.g:2440:1: ( rule__Annotation__Group__0 )
- // InternalRoom.g:2440:2: rule__Annotation__Group__0
+ // InternalRoom.g:2468:1: ( rule__Annotation__Group__0 )
+ // InternalRoom.g:2468:2: rule__Annotation__Group__0
{
pushFollow(FOLLOW_2);
rule__Annotation__Group__0();
@@ -6732,11 +6809,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleKeyValue"
- // InternalRoom.g:2452:1: entryRuleKeyValue : ruleKeyValue EOF ;
+ // InternalRoom.g:2480:1: entryRuleKeyValue : ruleKeyValue EOF ;
public final void entryRuleKeyValue() throws RecognitionException {
try {
- // InternalRoom.g:2453:1: ( ruleKeyValue EOF )
- // InternalRoom.g:2454:1: ruleKeyValue EOF
+ // InternalRoom.g:2481:1: ( ruleKeyValue EOF )
+ // InternalRoom.g:2482:1: ruleKeyValue EOF
{
before(grammarAccess.getKeyValueRule());
pushFollow(FOLLOW_1);
@@ -6762,21 +6839,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleKeyValue"
- // InternalRoom.g:2461:1: ruleKeyValue : ( ( rule__KeyValue__Group__0 ) ) ;
+ // InternalRoom.g:2489:1: ruleKeyValue : ( ( rule__KeyValue__Group__0 ) ) ;
public final void ruleKeyValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2465:2: ( ( ( rule__KeyValue__Group__0 ) ) )
- // InternalRoom.g:2466:1: ( ( rule__KeyValue__Group__0 ) )
+ // InternalRoom.g:2493:2: ( ( ( rule__KeyValue__Group__0 ) ) )
+ // InternalRoom.g:2494:1: ( ( rule__KeyValue__Group__0 ) )
{
- // InternalRoom.g:2466:1: ( ( rule__KeyValue__Group__0 ) )
- // InternalRoom.g:2467:1: ( rule__KeyValue__Group__0 )
+ // InternalRoom.g:2494:1: ( ( rule__KeyValue__Group__0 ) )
+ // InternalRoom.g:2495:1: ( rule__KeyValue__Group__0 )
{
before(grammarAccess.getKeyValueAccess().getGroup());
- // InternalRoom.g:2468:1: ( rule__KeyValue__Group__0 )
- // InternalRoom.g:2468:2: rule__KeyValue__Group__0
+ // InternalRoom.g:2496:1: ( rule__KeyValue__Group__0 )
+ // InternalRoom.g:2496:2: rule__KeyValue__Group__0
{
pushFollow(FOLLOW_2);
rule__KeyValue__Group__0();
@@ -6809,11 +6886,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotationType"
- // InternalRoom.g:2480:1: entryRuleAnnotationType : ruleAnnotationType EOF ;
+ // InternalRoom.g:2508:1: entryRuleAnnotationType : ruleAnnotationType EOF ;
public final void entryRuleAnnotationType() throws RecognitionException {
try {
- // InternalRoom.g:2481:1: ( ruleAnnotationType EOF )
- // InternalRoom.g:2482:1: ruleAnnotationType EOF
+ // InternalRoom.g:2509:1: ( ruleAnnotationType EOF )
+ // InternalRoom.g:2510:1: ruleAnnotationType EOF
{
before(grammarAccess.getAnnotationTypeRule());
pushFollow(FOLLOW_1);
@@ -6839,21 +6916,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotationType"
- // InternalRoom.g:2489:1: ruleAnnotationType : ( ( rule__AnnotationType__Group__0 ) ) ;
+ // InternalRoom.g:2517:1: ruleAnnotationType : ( ( rule__AnnotationType__Group__0 ) ) ;
public final void ruleAnnotationType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2493:2: ( ( ( rule__AnnotationType__Group__0 ) ) )
- // InternalRoom.g:2494:1: ( ( rule__AnnotationType__Group__0 ) )
+ // InternalRoom.g:2521:2: ( ( ( rule__AnnotationType__Group__0 ) ) )
+ // InternalRoom.g:2522:1: ( ( rule__AnnotationType__Group__0 ) )
{
- // InternalRoom.g:2494:1: ( ( rule__AnnotationType__Group__0 ) )
- // InternalRoom.g:2495:1: ( rule__AnnotationType__Group__0 )
+ // InternalRoom.g:2522:1: ( ( rule__AnnotationType__Group__0 ) )
+ // InternalRoom.g:2523:1: ( rule__AnnotationType__Group__0 )
{
before(grammarAccess.getAnnotationTypeAccess().getGroup());
- // InternalRoom.g:2496:1: ( rule__AnnotationType__Group__0 )
- // InternalRoom.g:2496:2: rule__AnnotationType__Group__0
+ // InternalRoom.g:2524:1: ( rule__AnnotationType__Group__0 )
+ // InternalRoom.g:2524:2: rule__AnnotationType__Group__0
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group__0();
@@ -6886,11 +6963,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotationAttribute"
- // InternalRoom.g:2508:1: entryRuleAnnotationAttribute : ruleAnnotationAttribute EOF ;
+ // InternalRoom.g:2536:1: entryRuleAnnotationAttribute : ruleAnnotationAttribute EOF ;
public final void entryRuleAnnotationAttribute() throws RecognitionException {
try {
- // InternalRoom.g:2509:1: ( ruleAnnotationAttribute EOF )
- // InternalRoom.g:2510:1: ruleAnnotationAttribute EOF
+ // InternalRoom.g:2537:1: ( ruleAnnotationAttribute EOF )
+ // InternalRoom.g:2538:1: ruleAnnotationAttribute EOF
{
before(grammarAccess.getAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -6916,21 +6993,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotationAttribute"
- // InternalRoom.g:2517:1: ruleAnnotationAttribute : ( ( rule__AnnotationAttribute__Alternatives ) ) ;
+ // InternalRoom.g:2545:1: ruleAnnotationAttribute : ( ( rule__AnnotationAttribute__Alternatives ) ) ;
public final void ruleAnnotationAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2521:2: ( ( ( rule__AnnotationAttribute__Alternatives ) ) )
- // InternalRoom.g:2522:1: ( ( rule__AnnotationAttribute__Alternatives ) )
+ // InternalRoom.g:2549:2: ( ( ( rule__AnnotationAttribute__Alternatives ) ) )
+ // InternalRoom.g:2550:1: ( ( rule__AnnotationAttribute__Alternatives ) )
{
- // InternalRoom.g:2522:1: ( ( rule__AnnotationAttribute__Alternatives ) )
- // InternalRoom.g:2523:1: ( rule__AnnotationAttribute__Alternatives )
+ // InternalRoom.g:2550:1: ( ( rule__AnnotationAttribute__Alternatives ) )
+ // InternalRoom.g:2551:1: ( rule__AnnotationAttribute__Alternatives )
{
before(grammarAccess.getAnnotationAttributeAccess().getAlternatives());
- // InternalRoom.g:2524:1: ( rule__AnnotationAttribute__Alternatives )
- // InternalRoom.g:2524:2: rule__AnnotationAttribute__Alternatives
+ // InternalRoom.g:2552:1: ( rule__AnnotationAttribute__Alternatives )
+ // InternalRoom.g:2552:2: rule__AnnotationAttribute__Alternatives
{
pushFollow(FOLLOW_2);
rule__AnnotationAttribute__Alternatives();
@@ -6963,11 +7040,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSimpleAnnotationAttribute"
- // InternalRoom.g:2536:1: entryRuleSimpleAnnotationAttribute : ruleSimpleAnnotationAttribute EOF ;
+ // InternalRoom.g:2564:1: entryRuleSimpleAnnotationAttribute : ruleSimpleAnnotationAttribute EOF ;
public final void entryRuleSimpleAnnotationAttribute() throws RecognitionException {
try {
- // InternalRoom.g:2537:1: ( ruleSimpleAnnotationAttribute EOF )
- // InternalRoom.g:2538:1: ruleSimpleAnnotationAttribute EOF
+ // InternalRoom.g:2565:1: ( ruleSimpleAnnotationAttribute EOF )
+ // InternalRoom.g:2566:1: ruleSimpleAnnotationAttribute EOF
{
before(grammarAccess.getSimpleAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -6993,21 +7070,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSimpleAnnotationAttribute"
- // InternalRoom.g:2545:1: ruleSimpleAnnotationAttribute : ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) ;
+ // InternalRoom.g:2573:1: ruleSimpleAnnotationAttribute : ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) ;
public final void ruleSimpleAnnotationAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2549:2: ( ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) )
- // InternalRoom.g:2550:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
+ // InternalRoom.g:2577:2: ( ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) )
+ // InternalRoom.g:2578:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
{
- // InternalRoom.g:2550:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
- // InternalRoom.g:2551:1: ( rule__SimpleAnnotationAttribute__Group__0 )
+ // InternalRoom.g:2578:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
+ // InternalRoom.g:2579:1: ( rule__SimpleAnnotationAttribute__Group__0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getGroup());
- // InternalRoom.g:2552:1: ( rule__SimpleAnnotationAttribute__Group__0 )
- // InternalRoom.g:2552:2: rule__SimpleAnnotationAttribute__Group__0
+ // InternalRoom.g:2580:1: ( rule__SimpleAnnotationAttribute__Group__0 )
+ // InternalRoom.g:2580:2: rule__SimpleAnnotationAttribute__Group__0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Group__0();
@@ -7040,11 +7117,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleEnumAnnotationAttribute"
- // InternalRoom.g:2564:1: entryRuleEnumAnnotationAttribute : ruleEnumAnnotationAttribute EOF ;
+ // InternalRoom.g:2592:1: entryRuleEnumAnnotationAttribute : ruleEnumAnnotationAttribute EOF ;
public final void entryRuleEnumAnnotationAttribute() throws RecognitionException {
try {
- // InternalRoom.g:2565:1: ( ruleEnumAnnotationAttribute EOF )
- // InternalRoom.g:2566:1: ruleEnumAnnotationAttribute EOF
+ // InternalRoom.g:2593:1: ( ruleEnumAnnotationAttribute EOF )
+ // InternalRoom.g:2594:1: ruleEnumAnnotationAttribute EOF
{
before(grammarAccess.getEnumAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -7070,21 +7147,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEnumAnnotationAttribute"
- // InternalRoom.g:2573:1: ruleEnumAnnotationAttribute : ( ( rule__EnumAnnotationAttribute__Group__0 ) ) ;
+ // InternalRoom.g:2601:1: ruleEnumAnnotationAttribute : ( ( rule__EnumAnnotationAttribute__Group__0 ) ) ;
public final void ruleEnumAnnotationAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2577:2: ( ( ( rule__EnumAnnotationAttribute__Group__0 ) ) )
- // InternalRoom.g:2578:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
+ // InternalRoom.g:2605:2: ( ( ( rule__EnumAnnotationAttribute__Group__0 ) ) )
+ // InternalRoom.g:2606:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
{
- // InternalRoom.g:2578:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
- // InternalRoom.g:2579:1: ( rule__EnumAnnotationAttribute__Group__0 )
+ // InternalRoom.g:2606:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
+ // InternalRoom.g:2607:1: ( rule__EnumAnnotationAttribute__Group__0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup());
- // InternalRoom.g:2580:1: ( rule__EnumAnnotationAttribute__Group__0 )
- // InternalRoom.g:2580:2: rule__EnumAnnotationAttribute__Group__0
+ // InternalRoom.g:2608:1: ( rule__EnumAnnotationAttribute__Group__0 )
+ // InternalRoom.g:2608:2: rule__EnumAnnotationAttribute__Group__0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group__0();
@@ -7117,11 +7194,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleImport"
- // InternalRoom.g:2592:1: entryRuleImport : ruleImport EOF ;
+ // InternalRoom.g:2620:1: entryRuleImport : ruleImport EOF ;
public final void entryRuleImport() throws RecognitionException {
try {
- // InternalRoom.g:2593:1: ( ruleImport EOF )
- // InternalRoom.g:2594:1: ruleImport EOF
+ // InternalRoom.g:2621:1: ( ruleImport EOF )
+ // InternalRoom.g:2622:1: ruleImport EOF
{
before(grammarAccess.getImportRule());
pushFollow(FOLLOW_1);
@@ -7147,21 +7224,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleImport"
- // InternalRoom.g:2601:1: ruleImport : ( ( rule__Import__Group__0 ) ) ;
+ // InternalRoom.g:2629:1: ruleImport : ( ( rule__Import__Group__0 ) ) ;
public final void ruleImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2605:2: ( ( ( rule__Import__Group__0 ) ) )
- // InternalRoom.g:2606:1: ( ( rule__Import__Group__0 ) )
+ // InternalRoom.g:2633:2: ( ( ( rule__Import__Group__0 ) ) )
+ // InternalRoom.g:2634:1: ( ( rule__Import__Group__0 ) )
{
- // InternalRoom.g:2606:1: ( ( rule__Import__Group__0 ) )
- // InternalRoom.g:2607:1: ( rule__Import__Group__0 )
+ // InternalRoom.g:2634:1: ( ( rule__Import__Group__0 ) )
+ // InternalRoom.g:2635:1: ( rule__Import__Group__0 )
{
before(grammarAccess.getImportAccess().getGroup());
- // InternalRoom.g:2608:1: ( rule__Import__Group__0 )
- // InternalRoom.g:2608:2: rule__Import__Group__0
+ // InternalRoom.g:2636:1: ( rule__Import__Group__0 )
+ // InternalRoom.g:2636:2: rule__Import__Group__0
{
pushFollow(FOLLOW_2);
rule__Import__Group__0();
@@ -7194,11 +7271,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleImportedFQN"
- // InternalRoom.g:2620:1: entryRuleImportedFQN : ruleImportedFQN EOF ;
+ // InternalRoom.g:2648:1: entryRuleImportedFQN : ruleImportedFQN EOF ;
public final void entryRuleImportedFQN() throws RecognitionException {
try {
- // InternalRoom.g:2621:1: ( ruleImportedFQN EOF )
- // InternalRoom.g:2622:1: ruleImportedFQN EOF
+ // InternalRoom.g:2649:1: ( ruleImportedFQN EOF )
+ // InternalRoom.g:2650:1: ruleImportedFQN EOF
{
before(grammarAccess.getImportedFQNRule());
pushFollow(FOLLOW_1);
@@ -7224,21 +7301,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleImportedFQN"
- // InternalRoom.g:2629:1: ruleImportedFQN : ( ( rule__ImportedFQN__Group__0 ) ) ;
+ // InternalRoom.g:2657:1: ruleImportedFQN : ( ( rule__ImportedFQN__Group__0 ) ) ;
public final void ruleImportedFQN() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2633:2: ( ( ( rule__ImportedFQN__Group__0 ) ) )
- // InternalRoom.g:2634:1: ( ( rule__ImportedFQN__Group__0 ) )
+ // InternalRoom.g:2661:2: ( ( ( rule__ImportedFQN__Group__0 ) ) )
+ // InternalRoom.g:2662:1: ( ( rule__ImportedFQN__Group__0 ) )
{
- // InternalRoom.g:2634:1: ( ( rule__ImportedFQN__Group__0 ) )
- // InternalRoom.g:2635:1: ( rule__ImportedFQN__Group__0 )
+ // InternalRoom.g:2662:1: ( ( rule__ImportedFQN__Group__0 ) )
+ // InternalRoom.g:2663:1: ( rule__ImportedFQN__Group__0 )
{
before(grammarAccess.getImportedFQNAccess().getGroup());
- // InternalRoom.g:2636:1: ( rule__ImportedFQN__Group__0 )
- // InternalRoom.g:2636:2: rule__ImportedFQN__Group__0
+ // InternalRoom.g:2664:1: ( rule__ImportedFQN__Group__0 )
+ // InternalRoom.g:2664:2: rule__ImportedFQN__Group__0
{
pushFollow(FOLLOW_2);
rule__ImportedFQN__Group__0();
@@ -7271,11 +7348,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDocumentation"
- // InternalRoom.g:2648:1: entryRuleDocumentation : ruleDocumentation EOF ;
+ // InternalRoom.g:2676:1: entryRuleDocumentation : ruleDocumentation EOF ;
public final void entryRuleDocumentation() throws RecognitionException {
try {
- // InternalRoom.g:2649:1: ( ruleDocumentation EOF )
- // InternalRoom.g:2650:1: ruleDocumentation EOF
+ // InternalRoom.g:2677:1: ( ruleDocumentation EOF )
+ // InternalRoom.g:2678:1: ruleDocumentation EOF
{
before(grammarAccess.getDocumentationRule());
pushFollow(FOLLOW_1);
@@ -7301,21 +7378,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDocumentation"
- // InternalRoom.g:2657:1: ruleDocumentation : ( ( rule__Documentation__Group__0 ) ) ;
+ // InternalRoom.g:2685:1: ruleDocumentation : ( ( rule__Documentation__Group__0 ) ) ;
public final void ruleDocumentation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2661:2: ( ( ( rule__Documentation__Group__0 ) ) )
- // InternalRoom.g:2662:1: ( ( rule__Documentation__Group__0 ) )
+ // InternalRoom.g:2689:2: ( ( ( rule__Documentation__Group__0 ) ) )
+ // InternalRoom.g:2690:1: ( ( rule__Documentation__Group__0 ) )
{
- // InternalRoom.g:2662:1: ( ( rule__Documentation__Group__0 ) )
- // InternalRoom.g:2663:1: ( rule__Documentation__Group__0 )
+ // InternalRoom.g:2690:1: ( ( rule__Documentation__Group__0 ) )
+ // InternalRoom.g:2691:1: ( rule__Documentation__Group__0 )
{
before(grammarAccess.getDocumentationAccess().getGroup());
- // InternalRoom.g:2664:1: ( rule__Documentation__Group__0 )
- // InternalRoom.g:2664:2: rule__Documentation__Group__0
+ // InternalRoom.g:2692:1: ( rule__Documentation__Group__0 )
+ // InternalRoom.g:2692:2: rule__Documentation__Group__0
{
pushFollow(FOLLOW_2);
rule__Documentation__Group__0();
@@ -7348,11 +7425,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLiteral"
- // InternalRoom.g:2680:1: entryRuleLiteral : ruleLiteral EOF ;
+ // InternalRoom.g:2708:1: entryRuleLiteral : ruleLiteral EOF ;
public final void entryRuleLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2681:1: ( ruleLiteral EOF )
- // InternalRoom.g:2682:1: ruleLiteral EOF
+ // InternalRoom.g:2709:1: ( ruleLiteral EOF )
+ // InternalRoom.g:2710:1: ruleLiteral EOF
{
before(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_1);
@@ -7378,21 +7455,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLiteral"
- // InternalRoom.g:2689:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ;
+ // InternalRoom.g:2717:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ;
public final void ruleLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2693:2: ( ( ( rule__Literal__Alternatives ) ) )
- // InternalRoom.g:2694:1: ( ( rule__Literal__Alternatives ) )
+ // InternalRoom.g:2721:2: ( ( ( rule__Literal__Alternatives ) ) )
+ // InternalRoom.g:2722:1: ( ( rule__Literal__Alternatives ) )
{
- // InternalRoom.g:2694:1: ( ( rule__Literal__Alternatives ) )
- // InternalRoom.g:2695:1: ( rule__Literal__Alternatives )
+ // InternalRoom.g:2722:1: ( ( rule__Literal__Alternatives ) )
+ // InternalRoom.g:2723:1: ( rule__Literal__Alternatives )
{
before(grammarAccess.getLiteralAccess().getAlternatives());
- // InternalRoom.g:2696:1: ( rule__Literal__Alternatives )
- // InternalRoom.g:2696:2: rule__Literal__Alternatives
+ // InternalRoom.g:2724:1: ( rule__Literal__Alternatives )
+ // InternalRoom.g:2724:2: rule__Literal__Alternatives
{
pushFollow(FOLLOW_2);
rule__Literal__Alternatives();
@@ -7425,11 +7502,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBooleanLiteral"
- // InternalRoom.g:2708:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
+ // InternalRoom.g:2736:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
public final void entryRuleBooleanLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2709:1: ( ruleBooleanLiteral EOF )
- // InternalRoom.g:2710:1: ruleBooleanLiteral EOF
+ // InternalRoom.g:2737:1: ( ruleBooleanLiteral EOF )
+ // InternalRoom.g:2738:1: ruleBooleanLiteral EOF
{
before(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_1);
@@ -7455,21 +7532,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBooleanLiteral"
- // InternalRoom.g:2717:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__Group__0 ) ) ;
+ // InternalRoom.g:2745:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__Group__0 ) ) ;
public final void ruleBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2721:2: ( ( ( rule__BooleanLiteral__Group__0 ) ) )
- // InternalRoom.g:2722:1: ( ( rule__BooleanLiteral__Group__0 ) )
+ // InternalRoom.g:2749:2: ( ( ( rule__BooleanLiteral__Group__0 ) ) )
+ // InternalRoom.g:2750:1: ( ( rule__BooleanLiteral__Group__0 ) )
{
- // InternalRoom.g:2722:1: ( ( rule__BooleanLiteral__Group__0 ) )
- // InternalRoom.g:2723:1: ( rule__BooleanLiteral__Group__0 )
+ // InternalRoom.g:2750:1: ( ( rule__BooleanLiteral__Group__0 ) )
+ // InternalRoom.g:2751:1: ( rule__BooleanLiteral__Group__0 )
{
before(grammarAccess.getBooleanLiteralAccess().getGroup());
- // InternalRoom.g:2724:1: ( rule__BooleanLiteral__Group__0 )
- // InternalRoom.g:2724:2: rule__BooleanLiteral__Group__0
+ // InternalRoom.g:2752:1: ( rule__BooleanLiteral__Group__0 )
+ // InternalRoom.g:2752:2: rule__BooleanLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Group__0();
@@ -7502,11 +7579,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNumberLiteral"
- // InternalRoom.g:2736:1: entryRuleNumberLiteral : ruleNumberLiteral EOF ;
+ // InternalRoom.g:2764:1: entryRuleNumberLiteral : ruleNumberLiteral EOF ;
public final void entryRuleNumberLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2737:1: ( ruleNumberLiteral EOF )
- // InternalRoom.g:2738:1: ruleNumberLiteral EOF
+ // InternalRoom.g:2765:1: ( ruleNumberLiteral EOF )
+ // InternalRoom.g:2766:1: ruleNumberLiteral EOF
{
before(grammarAccess.getNumberLiteralRule());
pushFollow(FOLLOW_1);
@@ -7532,21 +7609,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNumberLiteral"
- // InternalRoom.g:2745:1: ruleNumberLiteral : ( ( rule__NumberLiteral__Alternatives ) ) ;
+ // InternalRoom.g:2773:1: ruleNumberLiteral : ( ( rule__NumberLiteral__Alternatives ) ) ;
public final void ruleNumberLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2749:2: ( ( ( rule__NumberLiteral__Alternatives ) ) )
- // InternalRoom.g:2750:1: ( ( rule__NumberLiteral__Alternatives ) )
+ // InternalRoom.g:2777:2: ( ( ( rule__NumberLiteral__Alternatives ) ) )
+ // InternalRoom.g:2778:1: ( ( rule__NumberLiteral__Alternatives ) )
{
- // InternalRoom.g:2750:1: ( ( rule__NumberLiteral__Alternatives ) )
- // InternalRoom.g:2751:1: ( rule__NumberLiteral__Alternatives )
+ // InternalRoom.g:2778:1: ( ( rule__NumberLiteral__Alternatives ) )
+ // InternalRoom.g:2779:1: ( rule__NumberLiteral__Alternatives )
{
before(grammarAccess.getNumberLiteralAccess().getAlternatives());
- // InternalRoom.g:2752:1: ( rule__NumberLiteral__Alternatives )
- // InternalRoom.g:2752:2: rule__NumberLiteral__Alternatives
+ // InternalRoom.g:2780:1: ( rule__NumberLiteral__Alternatives )
+ // InternalRoom.g:2780:2: rule__NumberLiteral__Alternatives
{
pushFollow(FOLLOW_2);
rule__NumberLiteral__Alternatives();
@@ -7579,11 +7656,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRealLiteral"
- // InternalRoom.g:2764:1: entryRuleRealLiteral : ruleRealLiteral EOF ;
+ // InternalRoom.g:2792:1: entryRuleRealLiteral : ruleRealLiteral EOF ;
public final void entryRuleRealLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2765:1: ( ruleRealLiteral EOF )
- // InternalRoom.g:2766:1: ruleRealLiteral EOF
+ // InternalRoom.g:2793:1: ( ruleRealLiteral EOF )
+ // InternalRoom.g:2794:1: ruleRealLiteral EOF
{
before(grammarAccess.getRealLiteralRule());
pushFollow(FOLLOW_1);
@@ -7609,21 +7686,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRealLiteral"
- // InternalRoom.g:2773:1: ruleRealLiteral : ( ( rule__RealLiteral__Group__0 ) ) ;
+ // InternalRoom.g:2801:1: ruleRealLiteral : ( ( rule__RealLiteral__Group__0 ) ) ;
public final void ruleRealLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2777:2: ( ( ( rule__RealLiteral__Group__0 ) ) )
- // InternalRoom.g:2778:1: ( ( rule__RealLiteral__Group__0 ) )
+ // InternalRoom.g:2805:2: ( ( ( rule__RealLiteral__Group__0 ) ) )
+ // InternalRoom.g:2806:1: ( ( rule__RealLiteral__Group__0 ) )
{
- // InternalRoom.g:2778:1: ( ( rule__RealLiteral__Group__0 ) )
- // InternalRoom.g:2779:1: ( rule__RealLiteral__Group__0 )
+ // InternalRoom.g:2806:1: ( ( rule__RealLiteral__Group__0 ) )
+ // InternalRoom.g:2807:1: ( rule__RealLiteral__Group__0 )
{
before(grammarAccess.getRealLiteralAccess().getGroup());
- // InternalRoom.g:2780:1: ( rule__RealLiteral__Group__0 )
- // InternalRoom.g:2780:2: rule__RealLiteral__Group__0
+ // InternalRoom.g:2808:1: ( rule__RealLiteral__Group__0 )
+ // InternalRoom.g:2808:2: rule__RealLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__RealLiteral__Group__0();
@@ -7656,11 +7733,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleIntLiteral"
- // InternalRoom.g:2792:1: entryRuleIntLiteral : ruleIntLiteral EOF ;
+ // InternalRoom.g:2820:1: entryRuleIntLiteral : ruleIntLiteral EOF ;
public final void entryRuleIntLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2793:1: ( ruleIntLiteral EOF )
- // InternalRoom.g:2794:1: ruleIntLiteral EOF
+ // InternalRoom.g:2821:1: ( ruleIntLiteral EOF )
+ // InternalRoom.g:2822:1: ruleIntLiteral EOF
{
before(grammarAccess.getIntLiteralRule());
pushFollow(FOLLOW_1);
@@ -7686,21 +7763,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleIntLiteral"
- // InternalRoom.g:2801:1: ruleIntLiteral : ( ( rule__IntLiteral__Group__0 ) ) ;
+ // InternalRoom.g:2829:1: ruleIntLiteral : ( ( rule__IntLiteral__Group__0 ) ) ;
public final void ruleIntLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2805:2: ( ( ( rule__IntLiteral__Group__0 ) ) )
- // InternalRoom.g:2806:1: ( ( rule__IntLiteral__Group__0 ) )
+ // InternalRoom.g:2833:2: ( ( ( rule__IntLiteral__Group__0 ) ) )
+ // InternalRoom.g:2834:1: ( ( rule__IntLiteral__Group__0 ) )
{
- // InternalRoom.g:2806:1: ( ( rule__IntLiteral__Group__0 ) )
- // InternalRoom.g:2807:1: ( rule__IntLiteral__Group__0 )
+ // InternalRoom.g:2834:1: ( ( rule__IntLiteral__Group__0 ) )
+ // InternalRoom.g:2835:1: ( rule__IntLiteral__Group__0 )
{
before(grammarAccess.getIntLiteralAccess().getGroup());
- // InternalRoom.g:2808:1: ( rule__IntLiteral__Group__0 )
- // InternalRoom.g:2808:2: rule__IntLiteral__Group__0
+ // InternalRoom.g:2836:1: ( rule__IntLiteral__Group__0 )
+ // InternalRoom.g:2836:2: rule__IntLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__IntLiteral__Group__0();
@@ -7733,11 +7810,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStringLiteral"
- // InternalRoom.g:2820:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
+ // InternalRoom.g:2848:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
public final void entryRuleStringLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2821:1: ( ruleStringLiteral EOF )
- // InternalRoom.g:2822:1: ruleStringLiteral EOF
+ // InternalRoom.g:2849:1: ( ruleStringLiteral EOF )
+ // InternalRoom.g:2850:1: ruleStringLiteral EOF
{
before(grammarAccess.getStringLiteralRule());
pushFollow(FOLLOW_1);
@@ -7763,21 +7840,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStringLiteral"
- // InternalRoom.g:2829:1: ruleStringLiteral : ( ( rule__StringLiteral__Group__0 ) ) ;
+ // InternalRoom.g:2857:1: ruleStringLiteral : ( ( rule__StringLiteral__Group__0 ) ) ;
public final void ruleStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2833:2: ( ( ( rule__StringLiteral__Group__0 ) ) )
- // InternalRoom.g:2834:1: ( ( rule__StringLiteral__Group__0 ) )
+ // InternalRoom.g:2861:2: ( ( ( rule__StringLiteral__Group__0 ) ) )
+ // InternalRoom.g:2862:1: ( ( rule__StringLiteral__Group__0 ) )
{
- // InternalRoom.g:2834:1: ( ( rule__StringLiteral__Group__0 ) )
- // InternalRoom.g:2835:1: ( rule__StringLiteral__Group__0 )
+ // InternalRoom.g:2862:1: ( ( rule__StringLiteral__Group__0 ) )
+ // InternalRoom.g:2863:1: ( rule__StringLiteral__Group__0 )
{
before(grammarAccess.getStringLiteralAccess().getGroup());
- // InternalRoom.g:2836:1: ( rule__StringLiteral__Group__0 )
- // InternalRoom.g:2836:2: rule__StringLiteral__Group__0
+ // InternalRoom.g:2864:1: ( rule__StringLiteral__Group__0 )
+ // InternalRoom.g:2864:2: rule__StringLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__StringLiteral__Group__0();
@@ -7810,11 +7887,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInteger"
- // InternalRoom.g:2848:1: entryRuleInteger : ruleInteger EOF ;
+ // InternalRoom.g:2876:1: entryRuleInteger : ruleInteger EOF ;
public final void entryRuleInteger() throws RecognitionException {
try {
- // InternalRoom.g:2849:1: ( ruleInteger EOF )
- // InternalRoom.g:2850:1: ruleInteger EOF
+ // InternalRoom.g:2877:1: ( ruleInteger EOF )
+ // InternalRoom.g:2878:1: ruleInteger EOF
{
before(grammarAccess.getIntegerRule());
pushFollow(FOLLOW_1);
@@ -7840,21 +7917,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInteger"
- // InternalRoom.g:2857:1: ruleInteger : ( ( rule__Integer__Alternatives ) ) ;
+ // InternalRoom.g:2885:1: ruleInteger : ( ( rule__Integer__Alternatives ) ) ;
public final void ruleInteger() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2861:2: ( ( ( rule__Integer__Alternatives ) ) )
- // InternalRoom.g:2862:1: ( ( rule__Integer__Alternatives ) )
+ // InternalRoom.g:2889:2: ( ( ( rule__Integer__Alternatives ) ) )
+ // InternalRoom.g:2890:1: ( ( rule__Integer__Alternatives ) )
{
- // InternalRoom.g:2862:1: ( ( rule__Integer__Alternatives ) )
- // InternalRoom.g:2863:1: ( rule__Integer__Alternatives )
+ // InternalRoom.g:2890:1: ( ( rule__Integer__Alternatives ) )
+ // InternalRoom.g:2891:1: ( rule__Integer__Alternatives )
{
before(grammarAccess.getIntegerAccess().getAlternatives());
- // InternalRoom.g:2864:1: ( rule__Integer__Alternatives )
- // InternalRoom.g:2864:2: rule__Integer__Alternatives
+ // InternalRoom.g:2892:1: ( rule__Integer__Alternatives )
+ // InternalRoom.g:2892:2: rule__Integer__Alternatives
{
pushFollow(FOLLOW_2);
rule__Integer__Alternatives();
@@ -7887,11 +7964,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleReal"
- // InternalRoom.g:2876:1: entryRuleReal : ruleReal EOF ;
+ // InternalRoom.g:2904:1: entryRuleReal : ruleReal EOF ;
public final void entryRuleReal() throws RecognitionException {
try {
- // InternalRoom.g:2877:1: ( ruleReal EOF )
- // InternalRoom.g:2878:1: ruleReal EOF
+ // InternalRoom.g:2905:1: ( ruleReal EOF )
+ // InternalRoom.g:2906:1: ruleReal EOF
{
before(grammarAccess.getRealRule());
pushFollow(FOLLOW_1);
@@ -7917,21 +7994,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReal"
- // InternalRoom.g:2885:1: ruleReal : ( ( rule__Real__Alternatives ) ) ;
+ // InternalRoom.g:2913:1: ruleReal : ( ( rule__Real__Alternatives ) ) ;
public final void ruleReal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2889:2: ( ( ( rule__Real__Alternatives ) ) )
- // InternalRoom.g:2890:1: ( ( rule__Real__Alternatives ) )
+ // InternalRoom.g:2917:2: ( ( ( rule__Real__Alternatives ) ) )
+ // InternalRoom.g:2918:1: ( ( rule__Real__Alternatives ) )
{
- // InternalRoom.g:2890:1: ( ( rule__Real__Alternatives ) )
- // InternalRoom.g:2891:1: ( rule__Real__Alternatives )
+ // InternalRoom.g:2918:1: ( ( rule__Real__Alternatives ) )
+ // InternalRoom.g:2919:1: ( rule__Real__Alternatives )
{
before(grammarAccess.getRealAccess().getAlternatives());
- // InternalRoom.g:2892:1: ( rule__Real__Alternatives )
- // InternalRoom.g:2892:2: rule__Real__Alternatives
+ // InternalRoom.g:2920:1: ( rule__Real__Alternatives )
+ // InternalRoom.g:2920:2: rule__Real__Alternatives
{
pushFollow(FOLLOW_2);
rule__Real__Alternatives();
@@ -7964,14 +8041,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDecimal"
- // InternalRoom.g:2904:1: entryRuleDecimal : ruleDecimal EOF ;
+ // InternalRoom.g:2932:1: entryRuleDecimal : ruleDecimal EOF ;
public final void entryRuleDecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:2908:1: ( ruleDecimal EOF )
- // InternalRoom.g:2909:1: ruleDecimal EOF
+ // InternalRoom.g:2936:1: ( ruleDecimal EOF )
+ // InternalRoom.g:2937:1: ruleDecimal EOF
{
before(grammarAccess.getDecimalRule());
pushFollow(FOLLOW_1);
@@ -8000,22 +8077,22 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDecimal"
- // InternalRoom.g:2919:1: ruleDecimal : ( ( rule__Decimal__Group__0 ) ) ;
+ // InternalRoom.g:2947:1: ruleDecimal : ( ( rule__Decimal__Group__0 ) ) ;
public final void ruleDecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2924:2: ( ( ( rule__Decimal__Group__0 ) ) )
- // InternalRoom.g:2925:1: ( ( rule__Decimal__Group__0 ) )
+ // InternalRoom.g:2952:2: ( ( ( rule__Decimal__Group__0 ) ) )
+ // InternalRoom.g:2953:1: ( ( rule__Decimal__Group__0 ) )
{
- // InternalRoom.g:2925:1: ( ( rule__Decimal__Group__0 ) )
- // InternalRoom.g:2926:1: ( rule__Decimal__Group__0 )
+ // InternalRoom.g:2953:1: ( ( rule__Decimal__Group__0 ) )
+ // InternalRoom.g:2954:1: ( rule__Decimal__Group__0 )
{
before(grammarAccess.getDecimalAccess().getGroup());
- // InternalRoom.g:2927:1: ( rule__Decimal__Group__0 )
- // InternalRoom.g:2927:2: rule__Decimal__Group__0
+ // InternalRoom.g:2955:1: ( rule__Decimal__Group__0 )
+ // InternalRoom.g:2955:2: rule__Decimal__Group__0
{
pushFollow(FOLLOW_2);
rule__Decimal__Group__0();
@@ -8049,14 +8126,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDecimalExp"
- // InternalRoom.g:2940:1: entryRuleDecimalExp : ruleDecimalExp EOF ;
+ // InternalRoom.g:2968:1: entryRuleDecimalExp : ruleDecimalExp EOF ;
public final void entryRuleDecimalExp() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:2944:1: ( ruleDecimalExp EOF )
- // InternalRoom.g:2945:1: ruleDecimalExp EOF
+ // InternalRoom.g:2972:1: ( ruleDecimalExp EOF )
+ // InternalRoom.g:2973:1: ruleDecimalExp EOF
{
before(grammarAccess.getDecimalExpRule());
pushFollow(FOLLOW_1);
@@ -8085,22 +8162,22 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDecimalExp"
- // InternalRoom.g:2955:1: ruleDecimalExp : ( ( rule__DecimalExp__Group__0 ) ) ;
+ // InternalRoom.g:2983:1: ruleDecimalExp : ( ( rule__DecimalExp__Group__0 ) ) ;
public final void ruleDecimalExp() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2960:2: ( ( ( rule__DecimalExp__Group__0 ) ) )
- // InternalRoom.g:2961:1: ( ( rule__DecimalExp__Group__0 ) )
+ // InternalRoom.g:2988:2: ( ( ( rule__DecimalExp__Group__0 ) ) )
+ // InternalRoom.g:2989:1: ( ( rule__DecimalExp__Group__0 ) )
{
- // InternalRoom.g:2961:1: ( ( rule__DecimalExp__Group__0 ) )
- // InternalRoom.g:2962:1: ( rule__DecimalExp__Group__0 )
+ // InternalRoom.g:2989:1: ( ( rule__DecimalExp__Group__0 ) )
+ // InternalRoom.g:2990:1: ( rule__DecimalExp__Group__0 )
{
before(grammarAccess.getDecimalExpAccess().getGroup());
- // InternalRoom.g:2963:1: ( rule__DecimalExp__Group__0 )
- // InternalRoom.g:2963:2: rule__DecimalExp__Group__0
+ // InternalRoom.g:2991:1: ( rule__DecimalExp__Group__0 )
+ // InternalRoom.g:2991:2: rule__DecimalExp__Group__0
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Group__0();
@@ -8134,11 +8211,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleFQN"
- // InternalRoom.g:2976:1: entryRuleFQN : ruleFQN EOF ;
+ // InternalRoom.g:3004:1: entryRuleFQN : ruleFQN EOF ;
public final void entryRuleFQN() throws RecognitionException {
try {
- // InternalRoom.g:2977:1: ( ruleFQN EOF )
- // InternalRoom.g:2978:1: ruleFQN EOF
+ // InternalRoom.g:3005:1: ( ruleFQN EOF )
+ // InternalRoom.g:3006:1: ruleFQN EOF
{
before(grammarAccess.getFQNRule());
pushFollow(FOLLOW_1);
@@ -8164,21 +8241,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleFQN"
- // InternalRoom.g:2985:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ;
+ // InternalRoom.g:3013:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ;
public final void ruleFQN() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2989:2: ( ( ( rule__FQN__Group__0 ) ) )
- // InternalRoom.g:2990:1: ( ( rule__FQN__Group__0 ) )
+ // InternalRoom.g:3017:2: ( ( ( rule__FQN__Group__0 ) ) )
+ // InternalRoom.g:3018:1: ( ( rule__FQN__Group__0 ) )
{
- // InternalRoom.g:2990:1: ( ( rule__FQN__Group__0 ) )
- // InternalRoom.g:2991:1: ( rule__FQN__Group__0 )
+ // InternalRoom.g:3018:1: ( ( rule__FQN__Group__0 ) )
+ // InternalRoom.g:3019:1: ( rule__FQN__Group__0 )
{
before(grammarAccess.getFQNAccess().getGroup());
- // InternalRoom.g:2992:1: ( rule__FQN__Group__0 )
- // InternalRoom.g:2992:2: rule__FQN__Group__0
+ // InternalRoom.g:3020:1: ( rule__FQN__Group__0 )
+ // InternalRoom.g:3020:2: rule__FQN__Group__0
{
pushFollow(FOLLOW_2);
rule__FQN__Group__0();
@@ -8211,21 +8288,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCommunicationType"
- // InternalRoom.g:3005:1: ruleCommunicationType : ( ( rule__CommunicationType__Alternatives ) ) ;
+ // InternalRoom.g:3033:1: ruleCommunicationType : ( ( rule__CommunicationType__Alternatives ) ) ;
public final void ruleCommunicationType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3009:1: ( ( ( rule__CommunicationType__Alternatives ) ) )
- // InternalRoom.g:3010:1: ( ( rule__CommunicationType__Alternatives ) )
+ // InternalRoom.g:3037:1: ( ( ( rule__CommunicationType__Alternatives ) ) )
+ // InternalRoom.g:3038:1: ( ( rule__CommunicationType__Alternatives ) )
{
- // InternalRoom.g:3010:1: ( ( rule__CommunicationType__Alternatives ) )
- // InternalRoom.g:3011:1: ( rule__CommunicationType__Alternatives )
+ // InternalRoom.g:3038:1: ( ( rule__CommunicationType__Alternatives ) )
+ // InternalRoom.g:3039:1: ( rule__CommunicationType__Alternatives )
{
before(grammarAccess.getCommunicationTypeAccess().getAlternatives());
- // InternalRoom.g:3012:1: ( rule__CommunicationType__Alternatives )
- // InternalRoom.g:3012:2: rule__CommunicationType__Alternatives
+ // InternalRoom.g:3040:1: ( rule__CommunicationType__Alternatives )
+ // InternalRoom.g:3040:2: rule__CommunicationType__Alternatives
{
pushFollow(FOLLOW_2);
rule__CommunicationType__Alternatives();
@@ -8258,21 +8335,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReferenceType"
- // InternalRoom.g:3024:1: ruleReferenceType : ( ( rule__ReferenceType__Alternatives ) ) ;
+ // InternalRoom.g:3052:1: ruleReferenceType : ( ( rule__ReferenceType__Alternatives ) ) ;
public final void ruleReferenceType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3028:1: ( ( ( rule__ReferenceType__Alternatives ) ) )
- // InternalRoom.g:3029:1: ( ( rule__ReferenceType__Alternatives ) )
+ // InternalRoom.g:3056:1: ( ( ( rule__ReferenceType__Alternatives ) ) )
+ // InternalRoom.g:3057:1: ( ( rule__ReferenceType__Alternatives ) )
{
- // InternalRoom.g:3029:1: ( ( rule__ReferenceType__Alternatives ) )
- // InternalRoom.g:3030:1: ( rule__ReferenceType__Alternatives )
+ // InternalRoom.g:3057:1: ( ( rule__ReferenceType__Alternatives ) )
+ // InternalRoom.g:3058:1: ( rule__ReferenceType__Alternatives )
{
before(grammarAccess.getReferenceTypeAccess().getAlternatives());
- // InternalRoom.g:3031:1: ( rule__ReferenceType__Alternatives )
- // InternalRoom.g:3031:2: rule__ReferenceType__Alternatives
+ // InternalRoom.g:3059:1: ( rule__ReferenceType__Alternatives )
+ // InternalRoom.g:3059:2: rule__ReferenceType__Alternatives
{
pushFollow(FOLLOW_2);
rule__ReferenceType__Alternatives();
@@ -8305,21 +8382,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleComponentCommunicationType"
- // InternalRoom.g:3045:1: ruleComponentCommunicationType : ( ( rule__ComponentCommunicationType__Alternatives ) ) ;
+ // InternalRoom.g:3073:1: ruleComponentCommunicationType : ( ( rule__ComponentCommunicationType__Alternatives ) ) ;
public final void ruleComponentCommunicationType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3049:1: ( ( ( rule__ComponentCommunicationType__Alternatives ) ) )
- // InternalRoom.g:3050:1: ( ( rule__ComponentCommunicationType__Alternatives ) )
+ // InternalRoom.g:3077:1: ( ( ( rule__ComponentCommunicationType__Alternatives ) ) )
+ // InternalRoom.g:3078:1: ( ( rule__ComponentCommunicationType__Alternatives ) )
{
- // InternalRoom.g:3050:1: ( ( rule__ComponentCommunicationType__Alternatives ) )
- // InternalRoom.g:3051:1: ( rule__ComponentCommunicationType__Alternatives )
+ // InternalRoom.g:3078:1: ( ( rule__ComponentCommunicationType__Alternatives ) )
+ // InternalRoom.g:3079:1: ( rule__ComponentCommunicationType__Alternatives )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getAlternatives());
- // InternalRoom.g:3052:1: ( rule__ComponentCommunicationType__Alternatives )
- // InternalRoom.g:3052:2: rule__ComponentCommunicationType__Alternatives
+ // InternalRoom.g:3080:1: ( rule__ComponentCommunicationType__Alternatives )
+ // InternalRoom.g:3080:2: rule__ComponentCommunicationType__Alternatives
{
pushFollow(FOLLOW_2);
rule__ComponentCommunicationType__Alternatives();
@@ -8352,21 +8429,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLiteralType"
- // InternalRoom.g:3064:1: ruleLiteralType : ( ( rule__LiteralType__Alternatives ) ) ;
+ // InternalRoom.g:3092:1: ruleLiteralType : ( ( rule__LiteralType__Alternatives ) ) ;
public final void ruleLiteralType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3068:1: ( ( ( rule__LiteralType__Alternatives ) ) )
- // InternalRoom.g:3069:1: ( ( rule__LiteralType__Alternatives ) )
+ // InternalRoom.g:3096:1: ( ( ( rule__LiteralType__Alternatives ) ) )
+ // InternalRoom.g:3097:1: ( ( rule__LiteralType__Alternatives ) )
{
- // InternalRoom.g:3069:1: ( ( rule__LiteralType__Alternatives ) )
- // InternalRoom.g:3070:1: ( rule__LiteralType__Alternatives )
+ // InternalRoom.g:3097:1: ( ( rule__LiteralType__Alternatives ) )
+ // InternalRoom.g:3098:1: ( rule__LiteralType__Alternatives )
{
before(grammarAccess.getLiteralTypeAccess().getAlternatives());
- // InternalRoom.g:3071:1: ( rule__LiteralType__Alternatives )
- // InternalRoom.g:3071:2: rule__LiteralType__Alternatives
+ // InternalRoom.g:3099:1: ( rule__LiteralType__Alternatives )
+ // InternalRoom.g:3099:2: rule__LiteralType__Alternatives
{
pushFollow(FOLLOW_2);
rule__LiteralType__Alternatives();
@@ -8399,25 +8476,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Alternatives_5"
- // InternalRoom.g:3082:1: rule__RoomModel__Alternatives_5 : ( ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) ) | ( ( rule__RoomModel__EnumerationTypesAssignment_5_1 ) ) | ( ( rule__RoomModel__ExternalTypesAssignment_5_2 ) ) | ( ( rule__RoomModel__DataClassesAssignment_5_3 ) ) | ( ( rule__RoomModel__ProtocolClassesAssignment_5_4 ) ) | ( ( rule__RoomModel__ActorClassesAssignment_5_5 ) ) | ( ( rule__RoomModel__SubSystemClassesAssignment_5_6 ) ) | ( ( rule__RoomModel__SystemsAssignment_5_7 ) ) | ( ( rule__RoomModel__AnnotationTypesAssignment_5_8 ) ) );
+ // InternalRoom.g:3110:1: rule__RoomModel__Alternatives_5 : ( ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) ) | ( ( rule__RoomModel__EnumerationTypesAssignment_5_1 ) ) | ( ( rule__RoomModel__ExternalTypesAssignment_5_2 ) ) | ( ( rule__RoomModel__DataClassesAssignment_5_3 ) ) | ( ( rule__RoomModel__ProtocolClassesAssignment_5_4 ) ) | ( ( rule__RoomModel__ActorClassesAssignment_5_5 ) ) | ( ( rule__RoomModel__SubSystemClassesAssignment_5_6 ) ) | ( ( rule__RoomModel__SystemsAssignment_5_7 ) ) | ( ( rule__RoomModel__AnnotationTypesAssignment_5_8 ) ) );
public final void rule__RoomModel__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3086:1: ( ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) ) | ( ( rule__RoomModel__EnumerationTypesAssignment_5_1 ) ) | ( ( rule__RoomModel__ExternalTypesAssignment_5_2 ) ) | ( ( rule__RoomModel__DataClassesAssignment_5_3 ) ) | ( ( rule__RoomModel__ProtocolClassesAssignment_5_4 ) ) | ( ( rule__RoomModel__ActorClassesAssignment_5_5 ) ) | ( ( rule__RoomModel__SubSystemClassesAssignment_5_6 ) ) | ( ( rule__RoomModel__SystemsAssignment_5_7 ) ) | ( ( rule__RoomModel__AnnotationTypesAssignment_5_8 ) ) )
+ // InternalRoom.g:3114:1: ( ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) ) | ( ( rule__RoomModel__EnumerationTypesAssignment_5_1 ) ) | ( ( rule__RoomModel__ExternalTypesAssignment_5_2 ) ) | ( ( rule__RoomModel__DataClassesAssignment_5_3 ) ) | ( ( rule__RoomModel__ProtocolClassesAssignment_5_4 ) ) | ( ( rule__RoomModel__ActorClassesAssignment_5_5 ) ) | ( ( rule__RoomModel__SubSystemClassesAssignment_5_6 ) ) | ( ( rule__RoomModel__SystemsAssignment_5_7 ) ) | ( ( rule__RoomModel__AnnotationTypesAssignment_5_8 ) ) )
int alt1=9;
alt1 = dfa1.predict(input);
switch (alt1) {
case 1 :
- // InternalRoom.g:3087:1: ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) )
+ // InternalRoom.g:3115:1: ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) )
{
- // InternalRoom.g:3087:1: ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) )
- // InternalRoom.g:3088:1: ( rule__RoomModel__PrimitiveTypesAssignment_5_0 )
+ // InternalRoom.g:3115:1: ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) )
+ // InternalRoom.g:3116:1: ( rule__RoomModel__PrimitiveTypesAssignment_5_0 )
{
before(grammarAccess.getRoomModelAccess().getPrimitiveTypesAssignment_5_0());
- // InternalRoom.g:3089:1: ( rule__RoomModel__PrimitiveTypesAssignment_5_0 )
- // InternalRoom.g:3089:2: rule__RoomModel__PrimitiveTypesAssignment_5_0
+ // InternalRoom.g:3117:1: ( rule__RoomModel__PrimitiveTypesAssignment_5_0 )
+ // InternalRoom.g:3117:2: rule__RoomModel__PrimitiveTypesAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__RoomModel__PrimitiveTypesAssignment_5_0();
@@ -8435,14 +8512,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3093:6: ( ( rule__RoomModel__EnumerationTypesAssignment_5_1 ) )
+ // InternalRoom.g:3121:6: ( ( rule__RoomModel__EnumerationTypesAssignment_5_1 ) )
{
- // InternalRoom.g:3093:6: ( ( rule__RoomModel__EnumerationTypesAssignment_5_1 ) )
- // InternalRoom.g:3094:1: ( rule__RoomModel__EnumerationTypesAssignment_5_1 )
+ // InternalRoom.g:3121:6: ( ( rule__RoomModel__EnumerationTypesAssignment_5_1 ) )
+ // InternalRoom.g:3122:1: ( rule__RoomModel__EnumerationTypesAssignment_5_1 )
{
before(grammarAccess.getRoomModelAccess().getEnumerationTypesAssignment_5_1());
- // InternalRoom.g:3095:1: ( rule__RoomModel__EnumerationTypesAssignment_5_1 )
- // InternalRoom.g:3095:2: rule__RoomModel__EnumerationTypesAssignment_5_1
+ // InternalRoom.g:3123:1: ( rule__RoomModel__EnumerationTypesAssignment_5_1 )
+ // InternalRoom.g:3123:2: rule__RoomModel__EnumerationTypesAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__RoomModel__EnumerationTypesAssignment_5_1();
@@ -8460,14 +8537,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3099:6: ( ( rule__RoomModel__ExternalTypesAssignment_5_2 ) )
+ // InternalRoom.g:3127:6: ( ( rule__RoomModel__ExternalTypesAssignment_5_2 ) )
{
- // InternalRoom.g:3099:6: ( ( rule__RoomModel__ExternalTypesAssignment_5_2 ) )
- // InternalRoom.g:3100:1: ( rule__RoomModel__ExternalTypesAssignment_5_2 )
+ // InternalRoom.g:3127:6: ( ( rule__RoomModel__ExternalTypesAssignment_5_2 ) )
+ // InternalRoom.g:3128:1: ( rule__RoomModel__ExternalTypesAssignment_5_2 )
{
before(grammarAccess.getRoomModelAccess().getExternalTypesAssignment_5_2());
- // InternalRoom.g:3101:1: ( rule__RoomModel__ExternalTypesAssignment_5_2 )
- // InternalRoom.g:3101:2: rule__RoomModel__ExternalTypesAssignment_5_2
+ // InternalRoom.g:3129:1: ( rule__RoomModel__ExternalTypesAssignment_5_2 )
+ // InternalRoom.g:3129:2: rule__RoomModel__ExternalTypesAssignment_5_2
{
pushFollow(FOLLOW_2);
rule__RoomModel__ExternalTypesAssignment_5_2();
@@ -8485,14 +8562,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3105:6: ( ( rule__RoomModel__DataClassesAssignment_5_3 ) )
+ // InternalRoom.g:3133:6: ( ( rule__RoomModel__DataClassesAssignment_5_3 ) )
{
- // InternalRoom.g:3105:6: ( ( rule__RoomModel__DataClassesAssignment_5_3 ) )
- // InternalRoom.g:3106:1: ( rule__RoomModel__DataClassesAssignment_5_3 )
+ // InternalRoom.g:3133:6: ( ( rule__RoomModel__DataClassesAssignment_5_3 ) )
+ // InternalRoom.g:3134:1: ( rule__RoomModel__DataClassesAssignment_5_3 )
{
before(grammarAccess.getRoomModelAccess().getDataClassesAssignment_5_3());
- // InternalRoom.g:3107:1: ( rule__RoomModel__DataClassesAssignment_5_3 )
- // InternalRoom.g:3107:2: rule__RoomModel__DataClassesAssignment_5_3
+ // InternalRoom.g:3135:1: ( rule__RoomModel__DataClassesAssignment_5_3 )
+ // InternalRoom.g:3135:2: rule__RoomModel__DataClassesAssignment_5_3
{
pushFollow(FOLLOW_2);
rule__RoomModel__DataClassesAssignment_5_3();
@@ -8510,14 +8587,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3111:6: ( ( rule__RoomModel__ProtocolClassesAssignment_5_4 ) )
+ // InternalRoom.g:3139:6: ( ( rule__RoomModel__ProtocolClassesAssignment_5_4 ) )
{
- // InternalRoom.g:3111:6: ( ( rule__RoomModel__ProtocolClassesAssignment_5_4 ) )
- // InternalRoom.g:3112:1: ( rule__RoomModel__ProtocolClassesAssignment_5_4 )
+ // InternalRoom.g:3139:6: ( ( rule__RoomModel__ProtocolClassesAssignment_5_4 ) )
+ // InternalRoom.g:3140:1: ( rule__RoomModel__ProtocolClassesAssignment_5_4 )
{
before(grammarAccess.getRoomModelAccess().getProtocolClassesAssignment_5_4());
- // InternalRoom.g:3113:1: ( rule__RoomModel__ProtocolClassesAssignment_5_4 )
- // InternalRoom.g:3113:2: rule__RoomModel__ProtocolClassesAssignment_5_4
+ // InternalRoom.g:3141:1: ( rule__RoomModel__ProtocolClassesAssignment_5_4 )
+ // InternalRoom.g:3141:2: rule__RoomModel__ProtocolClassesAssignment_5_4
{
pushFollow(FOLLOW_2);
rule__RoomModel__ProtocolClassesAssignment_5_4();
@@ -8535,14 +8612,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalRoom.g:3117:6: ( ( rule__RoomModel__ActorClassesAssignment_5_5 ) )
+ // InternalRoom.g:3145:6: ( ( rule__RoomModel__ActorClassesAssignment_5_5 ) )
{
- // InternalRoom.g:3117:6: ( ( rule__RoomModel__ActorClassesAssignment_5_5 ) )
- // InternalRoom.g:3118:1: ( rule__RoomModel__ActorClassesAssignment_5_5 )
+ // InternalRoom.g:3145:6: ( ( rule__RoomModel__ActorClassesAssignment_5_5 ) )
+ // InternalRoom.g:3146:1: ( rule__RoomModel__ActorClassesAssignment_5_5 )
{
before(grammarAccess.getRoomModelAccess().getActorClassesAssignment_5_5());
- // InternalRoom.g:3119:1: ( rule__RoomModel__ActorClassesAssignment_5_5 )
- // InternalRoom.g:3119:2: rule__RoomModel__ActorClassesAssignment_5_5
+ // InternalRoom.g:3147:1: ( rule__RoomModel__ActorClassesAssignment_5_5 )
+ // InternalRoom.g:3147:2: rule__RoomModel__ActorClassesAssignment_5_5
{
pushFollow(FOLLOW_2);
rule__RoomModel__ActorClassesAssignment_5_5();
@@ -8560,14 +8637,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalRoom.g:3123:6: ( ( rule__RoomModel__SubSystemClassesAssignment_5_6 ) )
+ // InternalRoom.g:3151:6: ( ( rule__RoomModel__SubSystemClassesAssignment_5_6 ) )
{
- // InternalRoom.g:3123:6: ( ( rule__RoomModel__SubSystemClassesAssignment_5_6 ) )
- // InternalRoom.g:3124:1: ( rule__RoomModel__SubSystemClassesAssignment_5_6 )
+ // InternalRoom.g:3151:6: ( ( rule__RoomModel__SubSystemClassesAssignment_5_6 ) )
+ // InternalRoom.g:3152:1: ( rule__RoomModel__SubSystemClassesAssignment_5_6 )
{
before(grammarAccess.getRoomModelAccess().getSubSystemClassesAssignment_5_6());
- // InternalRoom.g:3125:1: ( rule__RoomModel__SubSystemClassesAssignment_5_6 )
- // InternalRoom.g:3125:2: rule__RoomModel__SubSystemClassesAssignment_5_6
+ // InternalRoom.g:3153:1: ( rule__RoomModel__SubSystemClassesAssignment_5_6 )
+ // InternalRoom.g:3153:2: rule__RoomModel__SubSystemClassesAssignment_5_6
{
pushFollow(FOLLOW_2);
rule__RoomModel__SubSystemClassesAssignment_5_6();
@@ -8585,14 +8662,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // InternalRoom.g:3129:6: ( ( rule__RoomModel__SystemsAssignment_5_7 ) )
+ // InternalRoom.g:3157:6: ( ( rule__RoomModel__SystemsAssignment_5_7 ) )
{
- // InternalRoom.g:3129:6: ( ( rule__RoomModel__SystemsAssignment_5_7 ) )
- // InternalRoom.g:3130:1: ( rule__RoomModel__SystemsAssignment_5_7 )
+ // InternalRoom.g:3157:6: ( ( rule__RoomModel__SystemsAssignment_5_7 ) )
+ // InternalRoom.g:3158:1: ( rule__RoomModel__SystemsAssignment_5_7 )
{
before(grammarAccess.getRoomModelAccess().getSystemsAssignment_5_7());
- // InternalRoom.g:3131:1: ( rule__RoomModel__SystemsAssignment_5_7 )
- // InternalRoom.g:3131:2: rule__RoomModel__SystemsAssignment_5_7
+ // InternalRoom.g:3159:1: ( rule__RoomModel__SystemsAssignment_5_7 )
+ // InternalRoom.g:3159:2: rule__RoomModel__SystemsAssignment_5_7
{
pushFollow(FOLLOW_2);
rule__RoomModel__SystemsAssignment_5_7();
@@ -8610,14 +8687,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 9 :
- // InternalRoom.g:3135:6: ( ( rule__RoomModel__AnnotationTypesAssignment_5_8 ) )
+ // InternalRoom.g:3163:6: ( ( rule__RoomModel__AnnotationTypesAssignment_5_8 ) )
{
- // InternalRoom.g:3135:6: ( ( rule__RoomModel__AnnotationTypesAssignment_5_8 ) )
- // InternalRoom.g:3136:1: ( rule__RoomModel__AnnotationTypesAssignment_5_8 )
+ // InternalRoom.g:3163:6: ( ( rule__RoomModel__AnnotationTypesAssignment_5_8 ) )
+ // InternalRoom.g:3164:1: ( rule__RoomModel__AnnotationTypesAssignment_5_8 )
{
before(grammarAccess.getRoomModelAccess().getAnnotationTypesAssignment_5_8());
- // InternalRoom.g:3137:1: ( rule__RoomModel__AnnotationTypesAssignment_5_8 )
- // InternalRoom.g:3137:2: rule__RoomModel__AnnotationTypesAssignment_5_8
+ // InternalRoom.g:3165:1: ( rule__RoomModel__AnnotationTypesAssignment_5_8 )
+ // InternalRoom.g:3165:2: rule__RoomModel__AnnotationTypesAssignment_5_8
{
pushFollow(FOLLOW_2);
rule__RoomModel__AnnotationTypesAssignment_5_8();
@@ -8652,13 +8729,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructureClass__Alternatives"
- // InternalRoom.g:3147:1: rule__StructureClass__Alternatives : ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) );
+ // InternalRoom.g:3175:1: rule__StructureClass__Alternatives : ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) );
public final void rule__StructureClass__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3151:1: ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) )
+ // InternalRoom.g:3179:1: ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) )
int alt2=2;
int LA2_0 = input.LA(1);
@@ -8676,10 +8753,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt2) {
case 1 :
- // InternalRoom.g:3152:1: ( ruleActorContainerClass )
+ // InternalRoom.g:3180:1: ( ruleActorContainerClass )
{
- // InternalRoom.g:3152:1: ( ruleActorContainerClass )
- // InternalRoom.g:3153:1: ruleActorContainerClass
+ // InternalRoom.g:3180:1: ( ruleActorContainerClass )
+ // InternalRoom.g:3181:1: ruleActorContainerClass
{
before(grammarAccess.getStructureClassAccess().getActorContainerClassParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8695,10 +8772,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3158:6: ( ruleLogicalSystem )
+ // InternalRoom.g:3186:6: ( ruleLogicalSystem )
{
- // InternalRoom.g:3158:6: ( ruleLogicalSystem )
- // InternalRoom.g:3159:1: ruleLogicalSystem
+ // InternalRoom.g:3186:6: ( ruleLogicalSystem )
+ // InternalRoom.g:3187:1: ruleLogicalSystem
{
before(grammarAccess.getStructureClassAccess().getLogicalSystemParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8731,13 +8808,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorContainerClass__Alternatives"
- // InternalRoom.g:3169:1: rule__ActorContainerClass__Alternatives : ( ( ruleActorClass ) | ( ruleSubSystemClass ) );
+ // InternalRoom.g:3197:1: rule__ActorContainerClass__Alternatives : ( ( ruleActorClass ) | ( ruleSubSystemClass ) );
public final void rule__ActorContainerClass__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3173:1: ( ( ruleActorClass ) | ( ruleSubSystemClass ) )
+ // InternalRoom.g:3201:1: ( ( ruleActorClass ) | ( ruleSubSystemClass ) )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -8755,10 +8832,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt3) {
case 1 :
- // InternalRoom.g:3174:1: ( ruleActorClass )
+ // InternalRoom.g:3202:1: ( ruleActorClass )
{
- // InternalRoom.g:3174:1: ( ruleActorClass )
- // InternalRoom.g:3175:1: ruleActorClass
+ // InternalRoom.g:3202:1: ( ruleActorClass )
+ // InternalRoom.g:3203:1: ruleActorClass
{
before(grammarAccess.getActorContainerClassAccess().getActorClassParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8774,10 +8851,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3180:6: ( ruleSubSystemClass )
+ // InternalRoom.g:3208:6: ( ruleSubSystemClass )
{
- // InternalRoom.g:3180:6: ( ruleSubSystemClass )
- // InternalRoom.g:3181:1: ruleSubSystemClass
+ // InternalRoom.g:3208:6: ( ruleSubSystemClass )
+ // InternalRoom.g:3209:1: ruleSubSystemClass
{
before(grammarAccess.getActorContainerClassAccess().getSubSystemClassParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8810,13 +8887,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataType__Alternatives"
- // InternalRoom.g:3191:1: rule__DataType__Alternatives : ( ( rulePrimitiveType ) | ( ruleEnumerationType ) | ( ruleComplexType ) );
+ // InternalRoom.g:3219:1: rule__DataType__Alternatives : ( ( rulePrimitiveType ) | ( ruleEnumerationType ) | ( ruleComplexType ) );
public final void rule__DataType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3195:1: ( ( rulePrimitiveType ) | ( ruleEnumerationType ) | ( ruleComplexType ) )
+ // InternalRoom.g:3223:1: ( ( rulePrimitiveType ) | ( ruleEnumerationType ) | ( ruleComplexType ) )
int alt4=3;
switch ( input.LA(1) ) {
case 47:
@@ -8844,10 +8921,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt4) {
case 1 :
- // InternalRoom.g:3196:1: ( rulePrimitiveType )
+ // InternalRoom.g:3224:1: ( rulePrimitiveType )
{
- // InternalRoom.g:3196:1: ( rulePrimitiveType )
- // InternalRoom.g:3197:1: rulePrimitiveType
+ // InternalRoom.g:3224:1: ( rulePrimitiveType )
+ // InternalRoom.g:3225:1: rulePrimitiveType
{
before(grammarAccess.getDataTypeAccess().getPrimitiveTypeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8863,10 +8940,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3202:6: ( ruleEnumerationType )
+ // InternalRoom.g:3230:6: ( ruleEnumerationType )
{
- // InternalRoom.g:3202:6: ( ruleEnumerationType )
- // InternalRoom.g:3203:1: ruleEnumerationType
+ // InternalRoom.g:3230:6: ( ruleEnumerationType )
+ // InternalRoom.g:3231:1: ruleEnumerationType
{
before(grammarAccess.getDataTypeAccess().getEnumerationTypeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8882,10 +8959,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3208:6: ( ruleComplexType )
+ // InternalRoom.g:3236:6: ( ruleComplexType )
{
- // InternalRoom.g:3208:6: ( ruleComplexType )
- // InternalRoom.g:3209:1: ruleComplexType
+ // InternalRoom.g:3236:6: ( ruleComplexType )
+ // InternalRoom.g:3237:1: ruleComplexType
{
before(grammarAccess.getDataTypeAccess().getComplexTypeParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -8918,13 +8995,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ComplexType__Alternatives"
- // InternalRoom.g:3219:1: rule__ComplexType__Alternatives : ( ( ruleDataClass ) | ( ruleExternalType ) );
+ // InternalRoom.g:3247:1: rule__ComplexType__Alternatives : ( ( ruleDataClass ) | ( ruleExternalType ) );
public final void rule__ComplexType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3223:1: ( ( ruleDataClass ) | ( ruleExternalType ) )
+ // InternalRoom.g:3251:1: ( ( ruleDataClass ) | ( ruleExternalType ) )
int alt5=2;
int LA5_0 = input.LA(1);
@@ -8942,10 +9019,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt5) {
case 1 :
- // InternalRoom.g:3224:1: ( ruleDataClass )
+ // InternalRoom.g:3252:1: ( ruleDataClass )
{
- // InternalRoom.g:3224:1: ( ruleDataClass )
- // InternalRoom.g:3225:1: ruleDataClass
+ // InternalRoom.g:3252:1: ( ruleDataClass )
+ // InternalRoom.g:3253:1: ruleDataClass
{
before(grammarAccess.getComplexTypeAccess().getDataClassParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8961,10 +9038,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3230:6: ( ruleExternalType )
+ // InternalRoom.g:3258:6: ( ruleExternalType )
{
- // InternalRoom.g:3230:6: ( ruleExternalType )
- // InternalRoom.g:3231:1: ruleExternalType
+ // InternalRoom.g:3258:6: ( ruleExternalType )
+ // InternalRoom.g:3259:1: ruleExternalType
{
before(grammarAccess.getComplexTypeAccess().getExternalTypeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8997,13 +9074,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Alternatives_9"
- // InternalRoom.g:3241:1: rule__DataClass__Alternatives_9 : ( ( ( rule__DataClass__OperationsAssignment_9_0 ) ) | ( ( rule__DataClass__StructorsAssignment_9_1 ) ) | ( ( rule__DataClass__AttributesAssignment_9_2 ) ) );
+ // InternalRoom.g:3269:1: rule__DataClass__Alternatives_9 : ( ( ( rule__DataClass__OperationsAssignment_9_0 ) ) | ( ( rule__DataClass__StructorsAssignment_9_1 ) ) | ( ( rule__DataClass__AttributesAssignment_9_2 ) ) );
public final void rule__DataClass__Alternatives_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3245:1: ( ( ( rule__DataClass__OperationsAssignment_9_0 ) ) | ( ( rule__DataClass__StructorsAssignment_9_1 ) ) | ( ( rule__DataClass__AttributesAssignment_9_2 ) ) )
+ // InternalRoom.g:3273:1: ( ( ( rule__DataClass__OperationsAssignment_9_0 ) ) | ( ( rule__DataClass__StructorsAssignment_9_1 ) ) | ( ( rule__DataClass__AttributesAssignment_9_2 ) ) )
int alt6=3;
switch ( input.LA(1) ) {
case 64:
@@ -9032,14 +9109,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt6) {
case 1 :
- // InternalRoom.g:3246:1: ( ( rule__DataClass__OperationsAssignment_9_0 ) )
+ // InternalRoom.g:3274:1: ( ( rule__DataClass__OperationsAssignment_9_0 ) )
{
- // InternalRoom.g:3246:1: ( ( rule__DataClass__OperationsAssignment_9_0 ) )
- // InternalRoom.g:3247:1: ( rule__DataClass__OperationsAssignment_9_0 )
+ // InternalRoom.g:3274:1: ( ( rule__DataClass__OperationsAssignment_9_0 ) )
+ // InternalRoom.g:3275:1: ( rule__DataClass__OperationsAssignment_9_0 )
{
before(grammarAccess.getDataClassAccess().getOperationsAssignment_9_0());
- // InternalRoom.g:3248:1: ( rule__DataClass__OperationsAssignment_9_0 )
- // InternalRoom.g:3248:2: rule__DataClass__OperationsAssignment_9_0
+ // InternalRoom.g:3276:1: ( rule__DataClass__OperationsAssignment_9_0 )
+ // InternalRoom.g:3276:2: rule__DataClass__OperationsAssignment_9_0
{
pushFollow(FOLLOW_2);
rule__DataClass__OperationsAssignment_9_0();
@@ -9057,14 +9134,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3252:6: ( ( rule__DataClass__StructorsAssignment_9_1 ) )
+ // InternalRoom.g:3280:6: ( ( rule__DataClass__StructorsAssignment_9_1 ) )
{
- // InternalRoom.g:3252:6: ( ( rule__DataClass__StructorsAssignment_9_1 ) )
- // InternalRoom.g:3253:1: ( rule__DataClass__StructorsAssignment_9_1 )
+ // InternalRoom.g:3280:6: ( ( rule__DataClass__StructorsAssignment_9_1 ) )
+ // InternalRoom.g:3281:1: ( rule__DataClass__StructorsAssignment_9_1 )
{
before(grammarAccess.getDataClassAccess().getStructorsAssignment_9_1());
- // InternalRoom.g:3254:1: ( rule__DataClass__StructorsAssignment_9_1 )
- // InternalRoom.g:3254:2: rule__DataClass__StructorsAssignment_9_1
+ // InternalRoom.g:3282:1: ( rule__DataClass__StructorsAssignment_9_1 )
+ // InternalRoom.g:3282:2: rule__DataClass__StructorsAssignment_9_1
{
pushFollow(FOLLOW_2);
rule__DataClass__StructorsAssignment_9_1();
@@ -9082,14 +9159,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3258:6: ( ( rule__DataClass__AttributesAssignment_9_2 ) )
+ // InternalRoom.g:3286:6: ( ( rule__DataClass__AttributesAssignment_9_2 ) )
{
- // InternalRoom.g:3258:6: ( ( rule__DataClass__AttributesAssignment_9_2 ) )
- // InternalRoom.g:3259:1: ( rule__DataClass__AttributesAssignment_9_2 )
+ // InternalRoom.g:3286:6: ( ( rule__DataClass__AttributesAssignment_9_2 ) )
+ // InternalRoom.g:3287:1: ( rule__DataClass__AttributesAssignment_9_2 )
{
before(grammarAccess.getDataClassAccess().getAttributesAssignment_9_2());
- // InternalRoom.g:3260:1: ( rule__DataClass__AttributesAssignment_9_2 )
- // InternalRoom.g:3260:2: rule__DataClass__AttributesAssignment_9_2
+ // InternalRoom.g:3288:1: ( rule__DataClass__AttributesAssignment_9_2 )
+ // InternalRoom.g:3288:2: rule__DataClass__AttributesAssignment_9_2
{
pushFollow(FOLLOW_2);
rule__DataClass__AttributesAssignment_9_2();
@@ -9124,13 +9201,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Alternatives_6_1"
- // InternalRoom.g:3270:1: rule__StandardOperation__Alternatives_6_1 : ( ( 'void' ) | ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) ) );
+ // InternalRoom.g:3298:1: rule__StandardOperation__Alternatives_6_1 : ( ( 'void' ) | ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) ) );
public final void rule__StandardOperation__Alternatives_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3274:1: ( ( 'void' ) | ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) ) )
+ // InternalRoom.g:3302:1: ( ( 'void' ) | ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) ) )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -9148,10 +9225,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt7) {
case 1 :
- // InternalRoom.g:3275:1: ( 'void' )
+ // InternalRoom.g:3303:1: ( 'void' )
{
- // InternalRoom.g:3275:1: ( 'void' )
- // InternalRoom.g:3276:1: 'void'
+ // InternalRoom.g:3303:1: ( 'void' )
+ // InternalRoom.g:3304:1: 'void'
{
before(grammarAccess.getStandardOperationAccess().getVoidKeyword_6_1_0());
match(input,13,FOLLOW_2);
@@ -9163,14 +9240,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3283:6: ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) )
+ // InternalRoom.g:3311:6: ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) )
{
- // InternalRoom.g:3283:6: ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) )
- // InternalRoom.g:3284:1: ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 )
+ // InternalRoom.g:3311:6: ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) )
+ // InternalRoom.g:3312:1: ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 )
{
before(grammarAccess.getStandardOperationAccess().getReturnTypeAssignment_6_1_1());
- // InternalRoom.g:3285:1: ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 )
- // InternalRoom.g:3285:2: rule__StandardOperation__ReturnTypeAssignment_6_1_1
+ // InternalRoom.g:3313:1: ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 )
+ // InternalRoom.g:3313:2: rule__StandardOperation__ReturnTypeAssignment_6_1_1
{
pushFollow(FOLLOW_2);
rule__StandardOperation__ReturnTypeAssignment_6_1_1();
@@ -9205,13 +9282,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Alternatives_5"
- // InternalRoom.g:3294:1: rule__PortOperation__Alternatives_5 : ( ( ( rule__PortOperation__Group_5_0__0 ) ) | ( ( rule__PortOperation__Group_5_1__0 ) ) );
+ // InternalRoom.g:3322:1: rule__PortOperation__Alternatives_5 : ( ( ( rule__PortOperation__Group_5_0__0 ) ) | ( ( rule__PortOperation__Group_5_1__0 ) ) );
public final void rule__PortOperation__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3298:1: ( ( ( rule__PortOperation__Group_5_0__0 ) ) | ( ( rule__PortOperation__Group_5_1__0 ) ) )
+ // InternalRoom.g:3326:1: ( ( ( rule__PortOperation__Group_5_0__0 ) ) | ( ( rule__PortOperation__Group_5_1__0 ) ) )
int alt8=2;
int LA8_0 = input.LA(1);
@@ -9229,14 +9306,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt8) {
case 1 :
- // InternalRoom.g:3299:1: ( ( rule__PortOperation__Group_5_0__0 ) )
+ // InternalRoom.g:3327:1: ( ( rule__PortOperation__Group_5_0__0 ) )
{
- // InternalRoom.g:3299:1: ( ( rule__PortOperation__Group_5_0__0 ) )
- // InternalRoom.g:3300:1: ( rule__PortOperation__Group_5_0__0 )
+ // InternalRoom.g:3327:1: ( ( rule__PortOperation__Group_5_0__0 ) )
+ // InternalRoom.g:3328:1: ( rule__PortOperation__Group_5_0__0 )
{
before(grammarAccess.getPortOperationAccess().getGroup_5_0());
- // InternalRoom.g:3301:1: ( rule__PortOperation__Group_5_0__0 )
- // InternalRoom.g:3301:2: rule__PortOperation__Group_5_0__0
+ // InternalRoom.g:3329:1: ( rule__PortOperation__Group_5_0__0 )
+ // InternalRoom.g:3329:2: rule__PortOperation__Group_5_0__0
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_0__0();
@@ -9254,14 +9331,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3305:6: ( ( rule__PortOperation__Group_5_1__0 ) )
+ // InternalRoom.g:3333:6: ( ( rule__PortOperation__Group_5_1__0 ) )
{
- // InternalRoom.g:3305:6: ( ( rule__PortOperation__Group_5_1__0 ) )
- // InternalRoom.g:3306:1: ( rule__PortOperation__Group_5_1__0 )
+ // InternalRoom.g:3333:6: ( ( rule__PortOperation__Group_5_1__0 ) )
+ // InternalRoom.g:3334:1: ( rule__PortOperation__Group_5_1__0 )
{
before(grammarAccess.getPortOperationAccess().getGroup_5_1());
- // InternalRoom.g:3307:1: ( rule__PortOperation__Group_5_1__0 )
- // InternalRoom.g:3307:2: rule__PortOperation__Group_5_1__0
+ // InternalRoom.g:3335:1: ( rule__PortOperation__Group_5_1__0 )
+ // InternalRoom.g:3335:2: rule__PortOperation__Group_5_1__0
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_1__0();
@@ -9296,13 +9373,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Alternatives_5_0_1"
- // InternalRoom.g:3316:1: rule__PortOperation__Alternatives_5_0_1 : ( ( 'void' ) | ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) ) );
+ // InternalRoom.g:3344:1: rule__PortOperation__Alternatives_5_0_1 : ( ( 'void' ) | ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) ) );
public final void rule__PortOperation__Alternatives_5_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3320:1: ( ( 'void' ) | ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) ) )
+ // InternalRoom.g:3348:1: ( ( 'void' ) | ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) ) )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -9320,10 +9397,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt9) {
case 1 :
- // InternalRoom.g:3321:1: ( 'void' )
+ // InternalRoom.g:3349:1: ( 'void' )
{
- // InternalRoom.g:3321:1: ( 'void' )
- // InternalRoom.g:3322:1: 'void'
+ // InternalRoom.g:3349:1: ( 'void' )
+ // InternalRoom.g:3350:1: 'void'
{
before(grammarAccess.getPortOperationAccess().getVoidKeyword_5_0_1_0());
match(input,13,FOLLOW_2);
@@ -9335,14 +9412,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3329:6: ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) )
+ // InternalRoom.g:3357:6: ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) )
{
- // InternalRoom.g:3329:6: ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) )
- // InternalRoom.g:3330:1: ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 )
+ // InternalRoom.g:3357:6: ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) )
+ // InternalRoom.g:3358:1: ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 )
{
before(grammarAccess.getPortOperationAccess().getReturnTypeAssignment_5_0_1_1());
- // InternalRoom.g:3331:1: ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 )
- // InternalRoom.g:3331:2: rule__PortOperation__ReturnTypeAssignment_5_0_1_1
+ // InternalRoom.g:3359:1: ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 )
+ // InternalRoom.g:3359:2: rule__PortOperation__ReturnTypeAssignment_5_0_1_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__ReturnTypeAssignment_5_0_1_1();
@@ -9377,13 +9454,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__NameAlternatives_0_0"
- // InternalRoom.g:3340:1: rule__ClassStructor__NameAlternatives_0_0 : ( ( 'ctor' ) | ( 'dtor' ) );
+ // InternalRoom.g:3368:1: rule__ClassStructor__NameAlternatives_0_0 : ( ( 'ctor' ) | ( 'dtor' ) );
public final void rule__ClassStructor__NameAlternatives_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3344:1: ( ( 'ctor' ) | ( 'dtor' ) )
+ // InternalRoom.g:3372:1: ( ( 'ctor' ) | ( 'dtor' ) )
int alt10=2;
int LA10_0 = input.LA(1);
@@ -9401,10 +9478,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt10) {
case 1 :
- // InternalRoom.g:3345:1: ( 'ctor' )
+ // InternalRoom.g:3373:1: ( 'ctor' )
{
- // InternalRoom.g:3345:1: ( 'ctor' )
- // InternalRoom.g:3346:1: 'ctor'
+ // InternalRoom.g:3373:1: ( 'ctor' )
+ // InternalRoom.g:3374:1: 'ctor'
{
before(grammarAccess.getClassStructorAccess().getNameCtorKeyword_0_0_0());
match(input,14,FOLLOW_2);
@@ -9416,10 +9493,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3353:6: ( 'dtor' )
+ // InternalRoom.g:3381:6: ( 'dtor' )
{
- // InternalRoom.g:3353:6: ( 'dtor' )
- // InternalRoom.g:3354:1: 'dtor'
+ // InternalRoom.g:3381:6: ( 'dtor' )
+ // InternalRoom.g:3382:1: 'dtor'
{
before(grammarAccess.getClassStructorAccess().getNameDtorKeyword_0_0_1());
match(input,15,FOLLOW_2);
@@ -9448,13 +9525,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GeneralProtocolClass__Alternatives"
- // InternalRoom.g:3366:1: rule__GeneralProtocolClass__Alternatives : ( ( ruleProtocolClass ) | ( ruleCompoundProtocolClass ) );
+ // InternalRoom.g:3394:1: rule__GeneralProtocolClass__Alternatives : ( ( ruleProtocolClass ) | ( ruleCompoundProtocolClass ) );
public final void rule__GeneralProtocolClass__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3370:1: ( ( ruleProtocolClass ) | ( ruleCompoundProtocolClass ) )
+ // InternalRoom.g:3398:1: ( ( ruleProtocolClass ) | ( ruleCompoundProtocolClass ) )
int alt11=2;
int LA11_0 = input.LA(1);
@@ -9472,10 +9549,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt11) {
case 1 :
- // InternalRoom.g:3371:1: ( ruleProtocolClass )
+ // InternalRoom.g:3399:1: ( ruleProtocolClass )
{
- // InternalRoom.g:3371:1: ( ruleProtocolClass )
- // InternalRoom.g:3372:1: ruleProtocolClass
+ // InternalRoom.g:3399:1: ( ruleProtocolClass )
+ // InternalRoom.g:3400:1: ruleProtocolClass
{
before(grammarAccess.getGeneralProtocolClassAccess().getProtocolClassParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -9491,10 +9568,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3377:6: ( ruleCompoundProtocolClass )
+ // InternalRoom.g:3405:6: ( ruleCompoundProtocolClass )
{
- // InternalRoom.g:3377:6: ( ruleCompoundProtocolClass )
- // InternalRoom.g:3378:1: ruleCompoundProtocolClass
+ // InternalRoom.g:3405:6: ( ruleCompoundProtocolClass )
+ // InternalRoom.g:3406:1: ruleCompoundProtocolClass
{
before(grammarAccess.getGeneralProtocolClassAccess().getCompoundProtocolClassParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -9527,13 +9604,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Alternatives_3"
- // InternalRoom.g:3388:1: rule__PortClass__Alternatives_3 : ( ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) ) | ( ( rule__PortClass__OperationsAssignment_3_1 ) ) | ( ( rule__PortClass__AttributesAssignment_3_2 ) ) );
+ // InternalRoom.g:3416:1: rule__PortClass__Alternatives_3 : ( ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) ) | ( ( rule__PortClass__OperationsAssignment_3_1 ) ) | ( ( rule__PortClass__AttributesAssignment_3_2 ) ) );
public final void rule__PortClass__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3392:1: ( ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) ) | ( ( rule__PortClass__OperationsAssignment_3_1 ) ) | ( ( rule__PortClass__AttributesAssignment_3_2 ) ) )
+ // InternalRoom.g:3420:1: ( ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) ) | ( ( rule__PortClass__OperationsAssignment_3_1 ) ) | ( ( rule__PortClass__AttributesAssignment_3_2 ) ) )
int alt12=3;
switch ( input.LA(1) ) {
case 73:
@@ -9560,14 +9637,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt12) {
case 1 :
- // InternalRoom.g:3393:1: ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) )
+ // InternalRoom.g:3421:1: ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) )
{
- // InternalRoom.g:3393:1: ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) )
- // InternalRoom.g:3394:1: ( rule__PortClass__MsgHandlersAssignment_3_0 )
+ // InternalRoom.g:3421:1: ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) )
+ // InternalRoom.g:3422:1: ( rule__PortClass__MsgHandlersAssignment_3_0 )
{
before(grammarAccess.getPortClassAccess().getMsgHandlersAssignment_3_0());
- // InternalRoom.g:3395:1: ( rule__PortClass__MsgHandlersAssignment_3_0 )
- // InternalRoom.g:3395:2: rule__PortClass__MsgHandlersAssignment_3_0
+ // InternalRoom.g:3423:1: ( rule__PortClass__MsgHandlersAssignment_3_0 )
+ // InternalRoom.g:3423:2: rule__PortClass__MsgHandlersAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__PortClass__MsgHandlersAssignment_3_0();
@@ -9585,14 +9662,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3399:6: ( ( rule__PortClass__OperationsAssignment_3_1 ) )
+ // InternalRoom.g:3427:6: ( ( rule__PortClass__OperationsAssignment_3_1 ) )
{
- // InternalRoom.g:3399:6: ( ( rule__PortClass__OperationsAssignment_3_1 ) )
- // InternalRoom.g:3400:1: ( rule__PortClass__OperationsAssignment_3_1 )
+ // InternalRoom.g:3427:6: ( ( rule__PortClass__OperationsAssignment_3_1 ) )
+ // InternalRoom.g:3428:1: ( rule__PortClass__OperationsAssignment_3_1 )
{
before(grammarAccess.getPortClassAccess().getOperationsAssignment_3_1());
- // InternalRoom.g:3401:1: ( rule__PortClass__OperationsAssignment_3_1 )
- // InternalRoom.g:3401:2: rule__PortClass__OperationsAssignment_3_1
+ // InternalRoom.g:3429:1: ( rule__PortClass__OperationsAssignment_3_1 )
+ // InternalRoom.g:3429:2: rule__PortClass__OperationsAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__PortClass__OperationsAssignment_3_1();
@@ -9610,14 +9687,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3405:6: ( ( rule__PortClass__AttributesAssignment_3_2 ) )
+ // InternalRoom.g:3433:6: ( ( rule__PortClass__AttributesAssignment_3_2 ) )
{
- // InternalRoom.g:3405:6: ( ( rule__PortClass__AttributesAssignment_3_2 ) )
- // InternalRoom.g:3406:1: ( rule__PortClass__AttributesAssignment_3_2 )
+ // InternalRoom.g:3433:6: ( ( rule__PortClass__AttributesAssignment_3_2 ) )
+ // InternalRoom.g:3434:1: ( rule__PortClass__AttributesAssignment_3_2 )
{
before(grammarAccess.getPortClassAccess().getAttributesAssignment_3_2());
- // InternalRoom.g:3407:1: ( rule__PortClass__AttributesAssignment_3_2 )
- // InternalRoom.g:3407:2: rule__PortClass__AttributesAssignment_3_2
+ // InternalRoom.g:3435:1: ( rule__PortClass__AttributesAssignment_3_2 )
+ // InternalRoom.g:3435:2: rule__PortClass__AttributesAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__PortClass__AttributesAssignment_3_2();
@@ -9652,13 +9729,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageHandler__Alternatives"
- // InternalRoom.g:3416:1: rule__MessageHandler__Alternatives : ( ( ruleInMessageHandler ) | ( ruleOutMessageHandler ) );
+ // InternalRoom.g:3444:1: rule__MessageHandler__Alternatives : ( ( ruleInMessageHandler ) | ( ruleOutMessageHandler ) );
public final void rule__MessageHandler__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3420:1: ( ( ruleInMessageHandler ) | ( ruleOutMessageHandler ) )
+ // InternalRoom.g:3448:1: ( ( ruleInMessageHandler ) | ( ruleOutMessageHandler ) )
int alt13=2;
int LA13_0 = input.LA(1);
@@ -9686,10 +9763,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt13) {
case 1 :
- // InternalRoom.g:3421:1: ( ruleInMessageHandler )
+ // InternalRoom.g:3449:1: ( ruleInMessageHandler )
{
- // InternalRoom.g:3421:1: ( ruleInMessageHandler )
- // InternalRoom.g:3422:1: ruleInMessageHandler
+ // InternalRoom.g:3449:1: ( ruleInMessageHandler )
+ // InternalRoom.g:3450:1: ruleInMessageHandler
{
before(grammarAccess.getMessageHandlerAccess().getInMessageHandlerParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -9705,10 +9782,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3427:6: ( ruleOutMessageHandler )
+ // InternalRoom.g:3455:6: ( ruleOutMessageHandler )
{
- // InternalRoom.g:3427:6: ( ruleOutMessageHandler )
- // InternalRoom.g:3428:1: ruleOutMessageHandler
+ // InternalRoom.g:3455:6: ( ruleOutMessageHandler )
+ // InternalRoom.g:3456:1: ruleOutMessageHandler
{
before(grammarAccess.getMessageHandlerAccess().getOutMessageHandlerParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -9741,13 +9818,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Alternatives_7_2"
- // InternalRoom.g:3438:1: rule__ActorClass__Alternatives_7_2 : ( ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) ) | ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) ) );
+ // InternalRoom.g:3466:1: rule__ActorClass__Alternatives_7_2 : ( ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) ) | ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) ) );
public final void rule__ActorClass__Alternatives_7_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3442:1: ( ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) ) | ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) ) )
+ // InternalRoom.g:3470:1: ( ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) ) | ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) ) )
int alt14=2;
int LA14_0 = input.LA(1);
@@ -9765,14 +9842,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt14) {
case 1 :
- // InternalRoom.g:3443:1: ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) )
+ // InternalRoom.g:3471:1: ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) )
{
- // InternalRoom.g:3443:1: ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) )
- // InternalRoom.g:3444:1: ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 )
+ // InternalRoom.g:3471:1: ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) )
+ // InternalRoom.g:3472:1: ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 )
{
before(grammarAccess.getActorClassAccess().getServiceProvisionPointsAssignment_7_2_0());
- // InternalRoom.g:3445:1: ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 )
- // InternalRoom.g:3445:2: rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0
+ // InternalRoom.g:3473:1: ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 )
+ // InternalRoom.g:3473:2: rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0();
@@ -9790,14 +9867,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3449:6: ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) )
+ // InternalRoom.g:3477:6: ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) )
{
- // InternalRoom.g:3449:6: ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) )
- // InternalRoom.g:3450:1: ( rule__ActorClass__InterfacePortsAssignment_7_2_1 )
+ // InternalRoom.g:3477:6: ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) )
+ // InternalRoom.g:3478:1: ( rule__ActorClass__InterfacePortsAssignment_7_2_1 )
{
before(grammarAccess.getActorClassAccess().getInterfacePortsAssignment_7_2_1());
- // InternalRoom.g:3451:1: ( rule__ActorClass__InterfacePortsAssignment_7_2_1 )
- // InternalRoom.g:3451:2: rule__ActorClass__InterfacePortsAssignment_7_2_1
+ // InternalRoom.g:3479:1: ( rule__ActorClass__InterfacePortsAssignment_7_2_1 )
+ // InternalRoom.g:3479:2: rule__ActorClass__InterfacePortsAssignment_7_2_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__InterfacePortsAssignment_7_2_1();
@@ -9832,13 +9909,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Alternatives_8_6"
- // InternalRoom.g:3460:1: rule__ActorClass__Alternatives_8_6 : ( ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) ) | ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) ) | ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) ) | ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) ) | ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) ) | ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) ) | ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) ) | ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) ) );
+ // InternalRoom.g:3488:1: rule__ActorClass__Alternatives_8_6 : ( ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) ) | ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) ) | ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) ) | ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) ) | ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) ) | ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) ) | ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) ) | ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) ) );
public final void rule__ActorClass__Alternatives_8_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3464:1: ( ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) ) | ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) ) | ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) ) | ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) ) | ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) ) | ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) ) | ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) ) | ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) ) )
+ // InternalRoom.g:3492:1: ( ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) ) | ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) ) | ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) ) | ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) ) | ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) ) | ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) ) | ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) ) | ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) ) )
int alt15=8;
switch ( input.LA(1) ) {
case 89:
@@ -9893,14 +9970,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt15) {
case 1 :
- // InternalRoom.g:3465:1: ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) )
+ // InternalRoom.g:3493:1: ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) )
{
- // InternalRoom.g:3465:1: ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) )
- // InternalRoom.g:3466:1: ( rule__ActorClass__ConnectionsAssignment_8_6_0 )
+ // InternalRoom.g:3493:1: ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) )
+ // InternalRoom.g:3494:1: ( rule__ActorClass__ConnectionsAssignment_8_6_0 )
{
before(grammarAccess.getActorClassAccess().getConnectionsAssignment_8_6_0());
- // InternalRoom.g:3467:1: ( rule__ActorClass__ConnectionsAssignment_8_6_0 )
- // InternalRoom.g:3467:2: rule__ActorClass__ConnectionsAssignment_8_6_0
+ // InternalRoom.g:3495:1: ( rule__ActorClass__ConnectionsAssignment_8_6_0 )
+ // InternalRoom.g:3495:2: rule__ActorClass__ConnectionsAssignment_8_6_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__ConnectionsAssignment_8_6_0();
@@ -9918,14 +9995,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3471:6: ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) )
+ // InternalRoom.g:3499:6: ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) )
{
- // InternalRoom.g:3471:6: ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) )
- // InternalRoom.g:3472:1: ( rule__ActorClass__BindingsAssignment_8_6_1 )
+ // InternalRoom.g:3499:6: ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) )
+ // InternalRoom.g:3500:1: ( rule__ActorClass__BindingsAssignment_8_6_1 )
{
before(grammarAccess.getActorClassAccess().getBindingsAssignment_8_6_1());
- // InternalRoom.g:3473:1: ( rule__ActorClass__BindingsAssignment_8_6_1 )
- // InternalRoom.g:3473:2: rule__ActorClass__BindingsAssignment_8_6_1
+ // InternalRoom.g:3501:1: ( rule__ActorClass__BindingsAssignment_8_6_1 )
+ // InternalRoom.g:3501:2: rule__ActorClass__BindingsAssignment_8_6_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__BindingsAssignment_8_6_1();
@@ -9943,14 +10020,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3477:6: ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) )
+ // InternalRoom.g:3505:6: ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) )
{
- // InternalRoom.g:3477:6: ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) )
- // InternalRoom.g:3478:1: ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 )
+ // InternalRoom.g:3505:6: ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) )
+ // InternalRoom.g:3506:1: ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 )
{
before(grammarAccess.getActorClassAccess().getServiceImplementationsAssignment_8_6_2());
- // InternalRoom.g:3479:1: ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 )
- // InternalRoom.g:3479:2: rule__ActorClass__ServiceImplementationsAssignment_8_6_2
+ // InternalRoom.g:3507:1: ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 )
+ // InternalRoom.g:3507:2: rule__ActorClass__ServiceImplementationsAssignment_8_6_2
{
pushFollow(FOLLOW_2);
rule__ActorClass__ServiceImplementationsAssignment_8_6_2();
@@ -9968,14 +10045,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3483:6: ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) )
+ // InternalRoom.g:3511:6: ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) )
{
- // InternalRoom.g:3483:6: ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) )
- // InternalRoom.g:3484:1: ( rule__ActorClass__AttributesAssignment_8_6_3 )
+ // InternalRoom.g:3511:6: ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) )
+ // InternalRoom.g:3512:1: ( rule__ActorClass__AttributesAssignment_8_6_3 )
{
before(grammarAccess.getActorClassAccess().getAttributesAssignment_8_6_3());
- // InternalRoom.g:3485:1: ( rule__ActorClass__AttributesAssignment_8_6_3 )
- // InternalRoom.g:3485:2: rule__ActorClass__AttributesAssignment_8_6_3
+ // InternalRoom.g:3513:1: ( rule__ActorClass__AttributesAssignment_8_6_3 )
+ // InternalRoom.g:3513:2: rule__ActorClass__AttributesAssignment_8_6_3
{
pushFollow(FOLLOW_2);
rule__ActorClass__AttributesAssignment_8_6_3();
@@ -9993,14 +10070,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3489:6: ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) )
+ // InternalRoom.g:3517:6: ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) )
{
- // InternalRoom.g:3489:6: ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) )
- // InternalRoom.g:3490:1: ( rule__ActorClass__ActorRefsAssignment_8_6_4 )
+ // InternalRoom.g:3517:6: ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) )
+ // InternalRoom.g:3518:1: ( rule__ActorClass__ActorRefsAssignment_8_6_4 )
{
before(grammarAccess.getActorClassAccess().getActorRefsAssignment_8_6_4());
- // InternalRoom.g:3491:1: ( rule__ActorClass__ActorRefsAssignment_8_6_4 )
- // InternalRoom.g:3491:2: rule__ActorClass__ActorRefsAssignment_8_6_4
+ // InternalRoom.g:3519:1: ( rule__ActorClass__ActorRefsAssignment_8_6_4 )
+ // InternalRoom.g:3519:2: rule__ActorClass__ActorRefsAssignment_8_6_4
{
pushFollow(FOLLOW_2);
rule__ActorClass__ActorRefsAssignment_8_6_4();
@@ -10018,14 +10095,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalRoom.g:3495:6: ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) )
+ // InternalRoom.g:3523:6: ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) )
{
- // InternalRoom.g:3495:6: ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) )
- // InternalRoom.g:3496:1: ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 )
+ // InternalRoom.g:3523:6: ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) )
+ // InternalRoom.g:3524:1: ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 )
{
before(grammarAccess.getActorClassAccess().getServiceAccessPointsAssignment_8_6_5());
- // InternalRoom.g:3497:1: ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 )
- // InternalRoom.g:3497:2: rule__ActorClass__ServiceAccessPointsAssignment_8_6_5
+ // InternalRoom.g:3525:1: ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 )
+ // InternalRoom.g:3525:2: rule__ActorClass__ServiceAccessPointsAssignment_8_6_5
{
pushFollow(FOLLOW_2);
rule__ActorClass__ServiceAccessPointsAssignment_8_6_5();
@@ -10043,14 +10120,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalRoom.g:3501:6: ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) )
+ // InternalRoom.g:3529:6: ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) )
{
- // InternalRoom.g:3501:6: ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) )
- // InternalRoom.g:3502:1: ( rule__ActorClass__InternalPortsAssignment_8_6_6 )
+ // InternalRoom.g:3529:6: ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) )
+ // InternalRoom.g:3530:1: ( rule__ActorClass__InternalPortsAssignment_8_6_6 )
{
before(grammarAccess.getActorClassAccess().getInternalPortsAssignment_8_6_6());
- // InternalRoom.g:3503:1: ( rule__ActorClass__InternalPortsAssignment_8_6_6 )
- // InternalRoom.g:3503:2: rule__ActorClass__InternalPortsAssignment_8_6_6
+ // InternalRoom.g:3531:1: ( rule__ActorClass__InternalPortsAssignment_8_6_6 )
+ // InternalRoom.g:3531:2: rule__ActorClass__InternalPortsAssignment_8_6_6
{
pushFollow(FOLLOW_2);
rule__ActorClass__InternalPortsAssignment_8_6_6();
@@ -10068,14 +10145,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // InternalRoom.g:3507:6: ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) )
+ // InternalRoom.g:3535:6: ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) )
{
- // InternalRoom.g:3507:6: ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) )
- // InternalRoom.g:3508:1: ( rule__ActorClass__ExternalPortsAssignment_8_6_7 )
+ // InternalRoom.g:3535:6: ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) )
+ // InternalRoom.g:3536:1: ( rule__ActorClass__ExternalPortsAssignment_8_6_7 )
{
before(grammarAccess.getActorClassAccess().getExternalPortsAssignment_8_6_7());
- // InternalRoom.g:3509:1: ( rule__ActorClass__ExternalPortsAssignment_8_6_7 )
- // InternalRoom.g:3509:2: rule__ActorClass__ExternalPortsAssignment_8_6_7
+ // InternalRoom.g:3537:1: ( rule__ActorClass__ExternalPortsAssignment_8_6_7 )
+ // InternalRoom.g:3537:2: rule__ActorClass__ExternalPortsAssignment_8_6_7
{
pushFollow(FOLLOW_2);
rule__ActorClass__ExternalPortsAssignment_8_6_7();
@@ -10110,13 +10187,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Alternatives_9_4"
- // InternalRoom.g:3518:1: rule__ActorClass__Alternatives_9_4 : ( ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) ) | ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) ) );
+ // InternalRoom.g:3546:1: rule__ActorClass__Alternatives_9_4 : ( ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) ) | ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) ) );
public final void rule__ActorClass__Alternatives_9_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3522:1: ( ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) ) | ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) ) )
+ // InternalRoom.g:3550:1: ( ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) ) | ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) ) )
int alt16=2;
int LA16_0 = input.LA(1);
@@ -10134,14 +10211,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt16) {
case 1 :
- // InternalRoom.g:3523:1: ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) )
+ // InternalRoom.g:3551:1: ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) )
{
- // InternalRoom.g:3523:1: ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) )
- // InternalRoom.g:3524:1: ( rule__ActorClass__OperationsAssignment_9_4_0 )
+ // InternalRoom.g:3551:1: ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) )
+ // InternalRoom.g:3552:1: ( rule__ActorClass__OperationsAssignment_9_4_0 )
{
before(grammarAccess.getActorClassAccess().getOperationsAssignment_9_4_0());
- // InternalRoom.g:3525:1: ( rule__ActorClass__OperationsAssignment_9_4_0 )
- // InternalRoom.g:3525:2: rule__ActorClass__OperationsAssignment_9_4_0
+ // InternalRoom.g:3553:1: ( rule__ActorClass__OperationsAssignment_9_4_0 )
+ // InternalRoom.g:3553:2: rule__ActorClass__OperationsAssignment_9_4_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__OperationsAssignment_9_4_0();
@@ -10159,14 +10236,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3529:6: ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) )
+ // InternalRoom.g:3557:6: ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) )
{
- // InternalRoom.g:3529:6: ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) )
- // InternalRoom.g:3530:1: ( rule__ActorClass__StructorsAssignment_9_4_1 )
+ // InternalRoom.g:3557:6: ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) )
+ // InternalRoom.g:3558:1: ( rule__ActorClass__StructorsAssignment_9_4_1 )
{
before(grammarAccess.getActorClassAccess().getStructorsAssignment_9_4_1());
- // InternalRoom.g:3531:1: ( rule__ActorClass__StructorsAssignment_9_4_1 )
- // InternalRoom.g:3531:2: rule__ActorClass__StructorsAssignment_9_4_1
+ // InternalRoom.g:3559:1: ( rule__ActorClass__StructorsAssignment_9_4_1 )
+ // InternalRoom.g:3559:2: rule__ActorClass__StructorsAssignment_9_4_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__StructorsAssignment_9_4_1();
@@ -10201,13 +10278,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InterfaceItem__Alternatives"
- // InternalRoom.g:3540:1: rule__InterfaceItem__Alternatives : ( ( rulePort ) | ( ruleSAP ) | ( ruleSPP ) );
+ // InternalRoom.g:3568:1: rule__InterfaceItem__Alternatives : ( ( rulePort ) | ( ruleSAP ) | ( ruleSPP ) );
public final void rule__InterfaceItem__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3544:1: ( ( rulePort ) | ( ruleSAP ) | ( ruleSPP ) )
+ // InternalRoom.g:3572:1: ( ( rulePort ) | ( ruleSAP ) | ( ruleSPP ) )
int alt17=3;
switch ( input.LA(1) ) {
case 24:
@@ -10235,10 +10312,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt17) {
case 1 :
- // InternalRoom.g:3545:1: ( rulePort )
+ // InternalRoom.g:3573:1: ( rulePort )
{
- // InternalRoom.g:3545:1: ( rulePort )
- // InternalRoom.g:3546:1: rulePort
+ // InternalRoom.g:3573:1: ( rulePort )
+ // InternalRoom.g:3574:1: rulePort
{
before(grammarAccess.getInterfaceItemAccess().getPortParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -10254,10 +10331,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3551:6: ( ruleSAP )
+ // InternalRoom.g:3579:6: ( ruleSAP )
{
- // InternalRoom.g:3551:6: ( ruleSAP )
- // InternalRoom.g:3552:1: ruleSAP
+ // InternalRoom.g:3579:6: ( ruleSAP )
+ // InternalRoom.g:3580:1: ruleSAP
{
before(grammarAccess.getInterfaceItemAccess().getSAPParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -10273,10 +10350,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3557:6: ( ruleSPP )
+ // InternalRoom.g:3585:6: ( ruleSPP )
{
- // InternalRoom.g:3557:6: ( ruleSPP )
- // InternalRoom.g:3558:1: ruleSPP
+ // InternalRoom.g:3585:6: ( ruleSPP )
+ // InternalRoom.g:3586:1: ruleSPP
{
before(grammarAccess.getInterfaceItemAccess().getSPPParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -10309,13 +10386,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Alternatives_5"
- // InternalRoom.g:3568:1: rule__LogicalSystem__Alternatives_5 : ( ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) ) | ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) ) | ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) ) );
+ // InternalRoom.g:3596:1: rule__LogicalSystem__Alternatives_5 : ( ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) ) | ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) ) | ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) ) );
public final void rule__LogicalSystem__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3572:1: ( ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) ) | ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) ) | ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) ) )
+ // InternalRoom.g:3600:1: ( ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) ) | ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) ) | ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) ) )
int alt18=3;
switch ( input.LA(1) ) {
case 89:
@@ -10342,14 +10419,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt18) {
case 1 :
- // InternalRoom.g:3573:1: ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) )
+ // InternalRoom.g:3601:1: ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) )
{
- // InternalRoom.g:3573:1: ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) )
- // InternalRoom.g:3574:1: ( rule__LogicalSystem__ConnectionsAssignment_5_0 )
+ // InternalRoom.g:3601:1: ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) )
+ // InternalRoom.g:3602:1: ( rule__LogicalSystem__ConnectionsAssignment_5_0 )
{
before(grammarAccess.getLogicalSystemAccess().getConnectionsAssignment_5_0());
- // InternalRoom.g:3575:1: ( rule__LogicalSystem__ConnectionsAssignment_5_0 )
- // InternalRoom.g:3575:2: rule__LogicalSystem__ConnectionsAssignment_5_0
+ // InternalRoom.g:3603:1: ( rule__LogicalSystem__ConnectionsAssignment_5_0 )
+ // InternalRoom.g:3603:2: rule__LogicalSystem__ConnectionsAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__ConnectionsAssignment_5_0();
@@ -10367,14 +10444,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3579:6: ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) )
+ // InternalRoom.g:3607:6: ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) )
{
- // InternalRoom.g:3579:6: ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) )
- // InternalRoom.g:3580:1: ( rule__LogicalSystem__BindingsAssignment_5_1 )
+ // InternalRoom.g:3607:6: ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) )
+ // InternalRoom.g:3608:1: ( rule__LogicalSystem__BindingsAssignment_5_1 )
{
before(grammarAccess.getLogicalSystemAccess().getBindingsAssignment_5_1());
- // InternalRoom.g:3581:1: ( rule__LogicalSystem__BindingsAssignment_5_1 )
- // InternalRoom.g:3581:2: rule__LogicalSystem__BindingsAssignment_5_1
+ // InternalRoom.g:3609:1: ( rule__LogicalSystem__BindingsAssignment_5_1 )
+ // InternalRoom.g:3609:2: rule__LogicalSystem__BindingsAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__BindingsAssignment_5_1();
@@ -10392,14 +10469,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3585:6: ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) )
+ // InternalRoom.g:3613:6: ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) )
{
- // InternalRoom.g:3585:6: ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) )
- // InternalRoom.g:3586:1: ( rule__LogicalSystem__SubSystemsAssignment_5_2 )
+ // InternalRoom.g:3613:6: ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) )
+ // InternalRoom.g:3614:1: ( rule__LogicalSystem__SubSystemsAssignment_5_2 )
{
before(grammarAccess.getLogicalSystemAccess().getSubSystemsAssignment_5_2());
- // InternalRoom.g:3587:1: ( rule__LogicalSystem__SubSystemsAssignment_5_2 )
- // InternalRoom.g:3587:2: rule__LogicalSystem__SubSystemsAssignment_5_2
+ // InternalRoom.g:3615:1: ( rule__LogicalSystem__SubSystemsAssignment_5_2 )
+ // InternalRoom.g:3615:2: rule__LogicalSystem__SubSystemsAssignment_5_2
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__SubSystemsAssignment_5_2();
@@ -10434,13 +10511,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Alternatives_8"
- // InternalRoom.g:3597:1: rule__SubSystemClass__Alternatives_8 : ( ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) ) | ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) ) | ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) ) | ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) ) | ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) ) | ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) ) | ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) ) );
+ // InternalRoom.g:3625:1: rule__SubSystemClass__Alternatives_8 : ( ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) ) | ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) ) | ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) ) | ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) ) | ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) ) | ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) ) | ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) ) );
public final void rule__SubSystemClass__Alternatives_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3601:1: ( ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) ) | ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) ) | ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) ) | ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) ) | ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) ) | ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) ) | ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) ) )
+ // InternalRoom.g:3629:1: ( ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) ) | ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) ) | ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) ) | ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) ) | ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) ) | ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) ) | ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) ) )
int alt19=7;
switch ( input.LA(1) ) {
case 83:
@@ -10490,14 +10567,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt19) {
case 1 :
- // InternalRoom.g:3602:1: ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) )
+ // InternalRoom.g:3630:1: ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) )
{
- // InternalRoom.g:3602:1: ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) )
- // InternalRoom.g:3603:1: ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 )
+ // InternalRoom.g:3630:1: ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) )
+ // InternalRoom.g:3631:1: ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 )
{
before(grammarAccess.getSubSystemClassAccess().getActorInstanceMappingsAssignment_8_0());
- // InternalRoom.g:3604:1: ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 )
- // InternalRoom.g:3604:2: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0
+ // InternalRoom.g:3632:1: ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 )
+ // InternalRoom.g:3632:2: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0();
@@ -10515,14 +10592,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3608:6: ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) )
+ // InternalRoom.g:3636:6: ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) )
{
- // InternalRoom.g:3608:6: ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) )
- // InternalRoom.g:3609:1: ( rule__SubSystemClass__ThreadsAssignment_8_1 )
+ // InternalRoom.g:3636:6: ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) )
+ // InternalRoom.g:3637:1: ( rule__SubSystemClass__ThreadsAssignment_8_1 )
{
before(grammarAccess.getSubSystemClassAccess().getThreadsAssignment_8_1());
- // InternalRoom.g:3610:1: ( rule__SubSystemClass__ThreadsAssignment_8_1 )
- // InternalRoom.g:3610:2: rule__SubSystemClass__ThreadsAssignment_8_1
+ // InternalRoom.g:3638:1: ( rule__SubSystemClass__ThreadsAssignment_8_1 )
+ // InternalRoom.g:3638:2: rule__SubSystemClass__ThreadsAssignment_8_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__ThreadsAssignment_8_1();
@@ -10540,14 +10617,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3614:6: ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) )
+ // InternalRoom.g:3642:6: ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) )
{
- // InternalRoom.g:3614:6: ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) )
- // InternalRoom.g:3615:1: ( rule__SubSystemClass__ConnectionsAssignment_8_2 )
+ // InternalRoom.g:3642:6: ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) )
+ // InternalRoom.g:3643:1: ( rule__SubSystemClass__ConnectionsAssignment_8_2 )
{
before(grammarAccess.getSubSystemClassAccess().getConnectionsAssignment_8_2());
- // InternalRoom.g:3616:1: ( rule__SubSystemClass__ConnectionsAssignment_8_2 )
- // InternalRoom.g:3616:2: rule__SubSystemClass__ConnectionsAssignment_8_2
+ // InternalRoom.g:3644:1: ( rule__SubSystemClass__ConnectionsAssignment_8_2 )
+ // InternalRoom.g:3644:2: rule__SubSystemClass__ConnectionsAssignment_8_2
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__ConnectionsAssignment_8_2();
@@ -10565,14 +10642,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3620:6: ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) )
+ // InternalRoom.g:3648:6: ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) )
{
- // InternalRoom.g:3620:6: ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) )
- // InternalRoom.g:3621:1: ( rule__SubSystemClass__BindingsAssignment_8_3 )
+ // InternalRoom.g:3648:6: ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) )
+ // InternalRoom.g:3649:1: ( rule__SubSystemClass__BindingsAssignment_8_3 )
{
before(grammarAccess.getSubSystemClassAccess().getBindingsAssignment_8_3());
- // InternalRoom.g:3622:1: ( rule__SubSystemClass__BindingsAssignment_8_3 )
- // InternalRoom.g:3622:2: rule__SubSystemClass__BindingsAssignment_8_3
+ // InternalRoom.g:3650:1: ( rule__SubSystemClass__BindingsAssignment_8_3 )
+ // InternalRoom.g:3650:2: rule__SubSystemClass__BindingsAssignment_8_3
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__BindingsAssignment_8_3();
@@ -10590,14 +10667,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3626:6: ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) )
+ // InternalRoom.g:3654:6: ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) )
{
- // InternalRoom.g:3626:6: ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) )
- // InternalRoom.g:3627:1: ( rule__SubSystemClass__ActorRefsAssignment_8_4 )
+ // InternalRoom.g:3654:6: ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) )
+ // InternalRoom.g:3655:1: ( rule__SubSystemClass__ActorRefsAssignment_8_4 )
{
before(grammarAccess.getSubSystemClassAccess().getActorRefsAssignment_8_4());
- // InternalRoom.g:3628:1: ( rule__SubSystemClass__ActorRefsAssignment_8_4 )
- // InternalRoom.g:3628:2: rule__SubSystemClass__ActorRefsAssignment_8_4
+ // InternalRoom.g:3656:1: ( rule__SubSystemClass__ActorRefsAssignment_8_4 )
+ // InternalRoom.g:3656:2: rule__SubSystemClass__ActorRefsAssignment_8_4
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__ActorRefsAssignment_8_4();
@@ -10615,14 +10692,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalRoom.g:3632:6: ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) )
+ // InternalRoom.g:3660:6: ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) )
{
- // InternalRoom.g:3632:6: ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) )
- // InternalRoom.g:3633:1: ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 )
+ // InternalRoom.g:3660:6: ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) )
+ // InternalRoom.g:3661:1: ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 )
{
before(grammarAccess.getSubSystemClassAccess().getServiceProvisionPointsAssignment_8_5());
- // InternalRoom.g:3634:1: ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 )
- // InternalRoom.g:3634:2: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5
+ // InternalRoom.g:3662:1: ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 )
+ // InternalRoom.g:3662:2: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5();
@@ -10640,14 +10717,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalRoom.g:3638:6: ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) )
+ // InternalRoom.g:3666:6: ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) )
{
- // InternalRoom.g:3638:6: ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) )
- // InternalRoom.g:3639:1: ( rule__SubSystemClass__RelayPortsAssignment_8_6 )
+ // InternalRoom.g:3666:6: ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) )
+ // InternalRoom.g:3667:1: ( rule__SubSystemClass__RelayPortsAssignment_8_6 )
{
before(grammarAccess.getSubSystemClassAccess().getRelayPortsAssignment_8_6());
- // InternalRoom.g:3640:1: ( rule__SubSystemClass__RelayPortsAssignment_8_6 )
- // InternalRoom.g:3640:2: rule__SubSystemClass__RelayPortsAssignment_8_6
+ // InternalRoom.g:3668:1: ( rule__SubSystemClass__RelayPortsAssignment_8_6 )
+ // InternalRoom.g:3668:2: rule__SubSystemClass__RelayPortsAssignment_8_6
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__RelayPortsAssignment_8_6();
@@ -10682,13 +10759,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAPoint__Alternatives"
- // InternalRoom.g:3649:1: rule__SAPoint__Alternatives : ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) );
+ // InternalRoom.g:3677:1: rule__SAPoint__Alternatives : ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) );
public final void rule__SAPoint__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3653:1: ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) )
+ // InternalRoom.g:3681:1: ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) )
int alt20=2;
int LA20_0 = input.LA(1);
@@ -10706,10 +10783,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt20) {
case 1 :
- // InternalRoom.g:3654:1: ( ruleRefSAPoint )
+ // InternalRoom.g:3682:1: ( ruleRefSAPoint )
{
- // InternalRoom.g:3654:1: ( ruleRefSAPoint )
- // InternalRoom.g:3655:1: ruleRefSAPoint
+ // InternalRoom.g:3682:1: ( ruleRefSAPoint )
+ // InternalRoom.g:3683:1: ruleRefSAPoint
{
before(grammarAccess.getSAPointAccess().getRefSAPointParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -10725,10 +10802,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3660:6: ( ruleRelaySAPoint )
+ // InternalRoom.g:3688:6: ( ruleRelaySAPoint )
{
- // InternalRoom.g:3660:6: ( ruleRelaySAPoint )
- // InternalRoom.g:3661:1: ruleRelaySAPoint
+ // InternalRoom.g:3688:6: ( ruleRelaySAPoint )
+ // InternalRoom.g:3689:1: ruleRelaySAPoint
{
before(grammarAccess.getSAPointAccess().getRelaySAPointParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -10761,13 +10838,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Alternatives_1"
- // InternalRoom.g:3671:1: rule__MULTIPLICITY__Alternatives_1 : ( ( '*' ) | ( RULE_INT ) );
+ // InternalRoom.g:3699:1: rule__MULTIPLICITY__Alternatives_1 : ( ( '*' ) | ( RULE_INT ) );
public final void rule__MULTIPLICITY__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3675:1: ( ( '*' ) | ( RULE_INT ) )
+ // InternalRoom.g:3703:1: ( ( '*' ) | ( RULE_INT ) )
int alt21=2;
int LA21_0 = input.LA(1);
@@ -10785,10 +10862,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt21) {
case 1 :
- // InternalRoom.g:3676:1: ( '*' )
+ // InternalRoom.g:3704:1: ( '*' )
{
- // InternalRoom.g:3676:1: ( '*' )
- // InternalRoom.g:3677:1: '*'
+ // InternalRoom.g:3704:1: ( '*' )
+ // InternalRoom.g:3705:1: '*'
{
before(grammarAccess.getMULTIPLICITYAccess().getAsteriskKeyword_1_0());
match(input,16,FOLLOW_2);
@@ -10800,10 +10877,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3684:6: ( RULE_INT )
+ // InternalRoom.g:3712:6: ( RULE_INT )
{
- // InternalRoom.g:3684:6: ( RULE_INT )
- // InternalRoom.g:3685:1: RULE_INT
+ // InternalRoom.g:3712:6: ( RULE_INT )
+ // InternalRoom.g:3713:1: RULE_INT
{
before(grammarAccess.getMULTIPLICITYAccess().getINTTerminalRuleCall_1_1());
match(input,RULE_INT,FOLLOW_2);
@@ -10832,13 +10909,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationTargetType__Alternatives"
- // InternalRoom.g:3695:1: rule__AnnotationTargetType__Alternatives : ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) | ( 'Port' ) | ( 'Message' ) );
+ // InternalRoom.g:3723:1: rule__AnnotationTargetType__Alternatives : ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) | ( 'Port' ) | ( 'Message' ) );
public final void rule__AnnotationTargetType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3699:1: ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) | ( 'Port' ) | ( 'Message' ) )
+ // InternalRoom.g:3727:1: ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) | ( 'Port' ) | ( 'Message' ) )
int alt22=9;
switch ( input.LA(1) ) {
case 17:
@@ -10895,10 +10972,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt22) {
case 1 :
- // InternalRoom.g:3700:1: ( 'DataClass' )
+ // InternalRoom.g:3728:1: ( 'DataClass' )
{
- // InternalRoom.g:3700:1: ( 'DataClass' )
- // InternalRoom.g:3701:1: 'DataClass'
+ // InternalRoom.g:3728:1: ( 'DataClass' )
+ // InternalRoom.g:3729:1: 'DataClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getDataClassKeyword_0());
match(input,17,FOLLOW_2);
@@ -10910,10 +10987,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3708:6: ( 'ActorClass' )
+ // InternalRoom.g:3736:6: ( 'ActorClass' )
{
- // InternalRoom.g:3708:6: ( 'ActorClass' )
- // InternalRoom.g:3709:1: 'ActorClass'
+ // InternalRoom.g:3736:6: ( 'ActorClass' )
+ // InternalRoom.g:3737:1: 'ActorClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getActorClassKeyword_1());
match(input,18,FOLLOW_2);
@@ -10925,10 +11002,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3716:6: ( 'ActorBehavior' )
+ // InternalRoom.g:3744:6: ( 'ActorBehavior' )
{
- // InternalRoom.g:3716:6: ( 'ActorBehavior' )
- // InternalRoom.g:3717:1: 'ActorBehavior'
+ // InternalRoom.g:3744:6: ( 'ActorBehavior' )
+ // InternalRoom.g:3745:1: 'ActorBehavior'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getActorBehaviorKeyword_2());
match(input,19,FOLLOW_2);
@@ -10940,10 +11017,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3724:6: ( 'ProtocolClass' )
+ // InternalRoom.g:3752:6: ( 'ProtocolClass' )
{
- // InternalRoom.g:3724:6: ( 'ProtocolClass' )
- // InternalRoom.g:3725:1: 'ProtocolClass'
+ // InternalRoom.g:3752:6: ( 'ProtocolClass' )
+ // InternalRoom.g:3753:1: 'ProtocolClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getProtocolClassKeyword_3());
match(input,20,FOLLOW_2);
@@ -10955,10 +11032,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3732:6: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:3760:6: ( 'CompoundProtocolClass' )
{
- // InternalRoom.g:3732:6: ( 'CompoundProtocolClass' )
- // InternalRoom.g:3733:1: 'CompoundProtocolClass'
+ // InternalRoom.g:3760:6: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:3761:1: 'CompoundProtocolClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getCompoundProtocolClassKeyword_4());
match(input,21,FOLLOW_2);
@@ -10970,10 +11047,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalRoom.g:3740:6: ( 'SubSystemClass' )
+ // InternalRoom.g:3768:6: ( 'SubSystemClass' )
{
- // InternalRoom.g:3740:6: ( 'SubSystemClass' )
- // InternalRoom.g:3741:1: 'SubSystemClass'
+ // InternalRoom.g:3768:6: ( 'SubSystemClass' )
+ // InternalRoom.g:3769:1: 'SubSystemClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getSubSystemClassKeyword_5());
match(input,22,FOLLOW_2);
@@ -10985,10 +11062,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalRoom.g:3748:6: ( 'LogicalSystem' )
+ // InternalRoom.g:3776:6: ( 'LogicalSystem' )
{
- // InternalRoom.g:3748:6: ( 'LogicalSystem' )
- // InternalRoom.g:3749:1: 'LogicalSystem'
+ // InternalRoom.g:3776:6: ( 'LogicalSystem' )
+ // InternalRoom.g:3777:1: 'LogicalSystem'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getLogicalSystemKeyword_6());
match(input,23,FOLLOW_2);
@@ -11000,10 +11077,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // InternalRoom.g:3756:6: ( 'Port' )
+ // InternalRoom.g:3784:6: ( 'Port' )
{
- // InternalRoom.g:3756:6: ( 'Port' )
- // InternalRoom.g:3757:1: 'Port'
+ // InternalRoom.g:3784:6: ( 'Port' )
+ // InternalRoom.g:3785:1: 'Port'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getPortKeyword_7());
match(input,24,FOLLOW_2);
@@ -11015,10 +11092,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 9 :
- // InternalRoom.g:3764:6: ( 'Message' )
+ // InternalRoom.g:3792:6: ( 'Message' )
{
- // InternalRoom.g:3764:6: ( 'Message' )
- // InternalRoom.g:3765:1: 'Message'
+ // InternalRoom.g:3792:6: ( 'Message' )
+ // InternalRoom.g:3793:1: 'Message'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getMessageKeyword_8());
match(input,25,FOLLOW_2);
@@ -11047,13 +11124,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraphNode__Alternatives"
- // InternalRoom.g:3777:1: rule__StateGraphNode__Alternatives : ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) );
+ // InternalRoom.g:3805:1: rule__StateGraphNode__Alternatives : ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) );
public final void rule__StateGraphNode__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3781:1: ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) )
+ // InternalRoom.g:3809:1: ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) )
int alt23=3;
switch ( input.LA(1) ) {
case 95:
@@ -11084,10 +11161,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt23) {
case 1 :
- // InternalRoom.g:3782:1: ( ruleState )
+ // InternalRoom.g:3810:1: ( ruleState )
{
- // InternalRoom.g:3782:1: ( ruleState )
- // InternalRoom.g:3783:1: ruleState
+ // InternalRoom.g:3810:1: ( ruleState )
+ // InternalRoom.g:3811:1: ruleState
{
before(grammarAccess.getStateGraphNodeAccess().getStateParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11103,10 +11180,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3788:6: ( ruleChoicePoint )
+ // InternalRoom.g:3816:6: ( ruleChoicePoint )
{
- // InternalRoom.g:3788:6: ( ruleChoicePoint )
- // InternalRoom.g:3789:1: ruleChoicePoint
+ // InternalRoom.g:3816:6: ( ruleChoicePoint )
+ // InternalRoom.g:3817:1: ruleChoicePoint
{
before(grammarAccess.getStateGraphNodeAccess().getChoicePointParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11122,10 +11199,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3794:6: ( ruleTrPoint )
+ // InternalRoom.g:3822:6: ( ruleTrPoint )
{
- // InternalRoom.g:3794:6: ( ruleTrPoint )
- // InternalRoom.g:3795:1: ruleTrPoint
+ // InternalRoom.g:3822:6: ( ruleTrPoint )
+ // InternalRoom.g:3823:1: ruleTrPoint
{
before(grammarAccess.getStateGraphNodeAccess().getTrPointParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -11158,13 +11235,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Alternatives_2"
- // InternalRoom.g:3806:1: rule__StateGraph__Alternatives_2 : ( ( ( rule__StateGraph__StatesAssignment_2_0 ) ) | ( ( rule__StateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__StateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__StateGraph__TransitionsAssignment_2_3 ) ) | ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) ) );
+ // InternalRoom.g:3834:1: rule__StateGraph__Alternatives_2 : ( ( ( rule__StateGraph__StatesAssignment_2_0 ) ) | ( ( rule__StateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__StateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__StateGraph__TransitionsAssignment_2_3 ) ) | ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) ) );
public final void rule__StateGraph__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3810:1: ( ( ( rule__StateGraph__StatesAssignment_2_0 ) ) | ( ( rule__StateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__StateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__StateGraph__TransitionsAssignment_2_3 ) ) | ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) ) )
+ // InternalRoom.g:3838:1: ( ( ( rule__StateGraph__StatesAssignment_2_0 ) ) | ( ( rule__StateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__StateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__StateGraph__TransitionsAssignment_2_3 ) ) | ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) ) )
int alt24=5;
switch ( input.LA(1) ) {
case 95:
@@ -11205,14 +11282,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt24) {
case 1 :
- // InternalRoom.g:3811:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
+ // InternalRoom.g:3839:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
{
- // InternalRoom.g:3811:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
- // InternalRoom.g:3812:1: ( rule__StateGraph__StatesAssignment_2_0 )
+ // InternalRoom.g:3839:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
+ // InternalRoom.g:3840:1: ( rule__StateGraph__StatesAssignment_2_0 )
{
before(grammarAccess.getStateGraphAccess().getStatesAssignment_2_0());
- // InternalRoom.g:3813:1: ( rule__StateGraph__StatesAssignment_2_0 )
- // InternalRoom.g:3813:2: rule__StateGraph__StatesAssignment_2_0
+ // InternalRoom.g:3841:1: ( rule__StateGraph__StatesAssignment_2_0 )
+ // InternalRoom.g:3841:2: rule__StateGraph__StatesAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__StateGraph__StatesAssignment_2_0();
@@ -11230,14 +11307,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3817:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
+ // InternalRoom.g:3845:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
{
- // InternalRoom.g:3817:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
- // InternalRoom.g:3818:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
+ // InternalRoom.g:3845:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
+ // InternalRoom.g:3846:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
{
before(grammarAccess.getStateGraphAccess().getTrPointsAssignment_2_1());
- // InternalRoom.g:3819:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
- // InternalRoom.g:3819:2: rule__StateGraph__TrPointsAssignment_2_1
+ // InternalRoom.g:3847:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
+ // InternalRoom.g:3847:2: rule__StateGraph__TrPointsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__StateGraph__TrPointsAssignment_2_1();
@@ -11255,14 +11332,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3823:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
+ // InternalRoom.g:3851:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
{
- // InternalRoom.g:3823:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
- // InternalRoom.g:3824:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
+ // InternalRoom.g:3851:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
+ // InternalRoom.g:3852:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
{
before(grammarAccess.getStateGraphAccess().getChPointsAssignment_2_2());
- // InternalRoom.g:3825:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
- // InternalRoom.g:3825:2: rule__StateGraph__ChPointsAssignment_2_2
+ // InternalRoom.g:3853:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
+ // InternalRoom.g:3853:2: rule__StateGraph__ChPointsAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__StateGraph__ChPointsAssignment_2_2();
@@ -11280,14 +11357,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3829:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
+ // InternalRoom.g:3857:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
{
- // InternalRoom.g:3829:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
- // InternalRoom.g:3830:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
+ // InternalRoom.g:3857:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
+ // InternalRoom.g:3858:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
{
before(grammarAccess.getStateGraphAccess().getTransitionsAssignment_2_3());
- // InternalRoom.g:3831:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
- // InternalRoom.g:3831:2: rule__StateGraph__TransitionsAssignment_2_3
+ // InternalRoom.g:3859:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
+ // InternalRoom.g:3859:2: rule__StateGraph__TransitionsAssignment_2_3
{
pushFollow(FOLLOW_2);
rule__StateGraph__TransitionsAssignment_2_3();
@@ -11305,14 +11382,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3835:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
+ // InternalRoom.g:3863:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
{
- // InternalRoom.g:3835:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
- // InternalRoom.g:3836:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
+ // InternalRoom.g:3863:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
+ // InternalRoom.g:3864:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
{
before(grammarAccess.getStateGraphAccess().getRefinedTransitionsAssignment_2_4());
- // InternalRoom.g:3837:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
- // InternalRoom.g:3837:2: rule__StateGraph__RefinedTransitionsAssignment_2_4
+ // InternalRoom.g:3865:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
+ // InternalRoom.g:3865:2: rule__StateGraph__RefinedTransitionsAssignment_2_4
{
pushFollow(FOLLOW_2);
rule__StateGraph__RefinedTransitionsAssignment_2_4();
@@ -11347,13 +11424,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Alternatives_3"
- // InternalRoom.g:3846:1: rule__StateMachine__Alternatives_3 : ( ( ( rule__StateMachine__StatesAssignment_3_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_3_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_3_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_3_3 ) ) | ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) ) );
+ // InternalRoom.g:3874:1: rule__StateMachine__Alternatives_3 : ( ( ( rule__StateMachine__StatesAssignment_3_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_3_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_3_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_3_3 ) ) | ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) ) );
public final void rule__StateMachine__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3850:1: ( ( ( rule__StateMachine__StatesAssignment_3_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_3_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_3_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_3_3 ) ) | ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) ) )
+ // InternalRoom.g:3878:1: ( ( ( rule__StateMachine__StatesAssignment_3_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_3_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_3_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_3_3 ) ) | ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) ) )
int alt25=5;
switch ( input.LA(1) ) {
case 95:
@@ -11394,14 +11471,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt25) {
case 1 :
- // InternalRoom.g:3851:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
+ // InternalRoom.g:3879:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
{
- // InternalRoom.g:3851:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
- // InternalRoom.g:3852:1: ( rule__StateMachine__StatesAssignment_3_0 )
+ // InternalRoom.g:3879:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
+ // InternalRoom.g:3880:1: ( rule__StateMachine__StatesAssignment_3_0 )
{
before(grammarAccess.getStateMachineAccess().getStatesAssignment_3_0());
- // InternalRoom.g:3853:1: ( rule__StateMachine__StatesAssignment_3_0 )
- // InternalRoom.g:3853:2: rule__StateMachine__StatesAssignment_3_0
+ // InternalRoom.g:3881:1: ( rule__StateMachine__StatesAssignment_3_0 )
+ // InternalRoom.g:3881:2: rule__StateMachine__StatesAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__StateMachine__StatesAssignment_3_0();
@@ -11419,14 +11496,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3857:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
+ // InternalRoom.g:3885:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
{
- // InternalRoom.g:3857:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
- // InternalRoom.g:3858:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
+ // InternalRoom.g:3885:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
+ // InternalRoom.g:3886:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
{
before(grammarAccess.getStateMachineAccess().getTrPointsAssignment_3_1());
- // InternalRoom.g:3859:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
- // InternalRoom.g:3859:2: rule__StateMachine__TrPointsAssignment_3_1
+ // InternalRoom.g:3887:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
+ // InternalRoom.g:3887:2: rule__StateMachine__TrPointsAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__StateMachine__TrPointsAssignment_3_1();
@@ -11444,14 +11521,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3863:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
+ // InternalRoom.g:3891:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
{
- // InternalRoom.g:3863:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
- // InternalRoom.g:3864:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
+ // InternalRoom.g:3891:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
+ // InternalRoom.g:3892:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
{
before(grammarAccess.getStateMachineAccess().getChPointsAssignment_3_2());
- // InternalRoom.g:3865:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
- // InternalRoom.g:3865:2: rule__StateMachine__ChPointsAssignment_3_2
+ // InternalRoom.g:3893:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
+ // InternalRoom.g:3893:2: rule__StateMachine__ChPointsAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__StateMachine__ChPointsAssignment_3_2();
@@ -11469,14 +11546,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3869:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
+ // InternalRoom.g:3897:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
{
- // InternalRoom.g:3869:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
- // InternalRoom.g:3870:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
+ // InternalRoom.g:3897:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
+ // InternalRoom.g:3898:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
{
before(grammarAccess.getStateMachineAccess().getTransitionsAssignment_3_3());
- // InternalRoom.g:3871:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
- // InternalRoom.g:3871:2: rule__StateMachine__TransitionsAssignment_3_3
+ // InternalRoom.g:3899:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
+ // InternalRoom.g:3899:2: rule__StateMachine__TransitionsAssignment_3_3
{
pushFollow(FOLLOW_2);
rule__StateMachine__TransitionsAssignment_3_3();
@@ -11494,14 +11571,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3875:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
+ // InternalRoom.g:3903:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
{
- // InternalRoom.g:3875:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
- // InternalRoom.g:3876:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
+ // InternalRoom.g:3903:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
+ // InternalRoom.g:3904:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
{
before(grammarAccess.getStateMachineAccess().getRefinedTransitionsAssignment_3_4());
- // InternalRoom.g:3877:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
- // InternalRoom.g:3877:2: rule__StateMachine__RefinedTransitionsAssignment_3_4
+ // InternalRoom.g:3905:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
+ // InternalRoom.g:3905:2: rule__StateMachine__RefinedTransitionsAssignment_3_4
{
pushFollow(FOLLOW_2);
rule__StateMachine__RefinedTransitionsAssignment_3_4();
@@ -11536,13 +11613,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__State__Alternatives"
- // InternalRoom.g:3886:1: rule__State__Alternatives : ( ( ruleSimpleState ) | ( ruleRefinedState ) );
+ // InternalRoom.g:3914:1: rule__State__Alternatives : ( ( ruleSimpleState ) | ( ruleRefinedState ) );
public final void rule__State__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3890:1: ( ( ruleSimpleState ) | ( ruleRefinedState ) )
+ // InternalRoom.g:3918:1: ( ( ruleSimpleState ) | ( ruleRefinedState ) )
int alt26=2;
int LA26_0 = input.LA(1);
@@ -11560,10 +11637,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt26) {
case 1 :
- // InternalRoom.g:3891:1: ( ruleSimpleState )
+ // InternalRoom.g:3919:1: ( ruleSimpleState )
{
- // InternalRoom.g:3891:1: ( ruleSimpleState )
- // InternalRoom.g:3892:1: ruleSimpleState
+ // InternalRoom.g:3919:1: ( ruleSimpleState )
+ // InternalRoom.g:3920:1: ruleSimpleState
{
before(grammarAccess.getStateAccess().getSimpleStateParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11579,10 +11656,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3897:6: ( ruleRefinedState )
+ // InternalRoom.g:3925:6: ( ruleRefinedState )
{
- // InternalRoom.g:3897:6: ( ruleRefinedState )
- // InternalRoom.g:3898:1: ruleRefinedState
+ // InternalRoom.g:3925:6: ( ruleRefinedState )
+ // InternalRoom.g:3926:1: ruleRefinedState
{
before(grammarAccess.getStateAccess().getRefinedStateParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11615,13 +11692,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Alternatives"
- // InternalRoom.g:3908:1: rule__DetailCode__Alternatives : ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) );
+ // InternalRoom.g:3936:1: rule__DetailCode__Alternatives : ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) );
public final void rule__DetailCode__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3912:1: ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) )
+ // InternalRoom.g:3940:1: ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) )
int alt27=2;
int LA27_0 = input.LA(1);
@@ -11639,14 +11716,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt27) {
case 1 :
- // InternalRoom.g:3913:1: ( ( rule__DetailCode__Group_0__0 ) )
+ // InternalRoom.g:3941:1: ( ( rule__DetailCode__Group_0__0 ) )
{
- // InternalRoom.g:3913:1: ( ( rule__DetailCode__Group_0__0 ) )
- // InternalRoom.g:3914:1: ( rule__DetailCode__Group_0__0 )
+ // InternalRoom.g:3941:1: ( ( rule__DetailCode__Group_0__0 ) )
+ // InternalRoom.g:3942:1: ( rule__DetailCode__Group_0__0 )
{
before(grammarAccess.getDetailCodeAccess().getGroup_0());
- // InternalRoom.g:3915:1: ( rule__DetailCode__Group_0__0 )
- // InternalRoom.g:3915:2: rule__DetailCode__Group_0__0
+ // InternalRoom.g:3943:1: ( rule__DetailCode__Group_0__0 )
+ // InternalRoom.g:3943:2: rule__DetailCode__Group_0__0
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_0__0();
@@ -11664,14 +11741,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3919:6: ( ( rule__DetailCode__Group_1__0 ) )
+ // InternalRoom.g:3947:6: ( ( rule__DetailCode__Group_1__0 ) )
{
- // InternalRoom.g:3919:6: ( ( rule__DetailCode__Group_1__0 ) )
- // InternalRoom.g:3920:1: ( rule__DetailCode__Group_1__0 )
+ // InternalRoom.g:3947:6: ( ( rule__DetailCode__Group_1__0 ) )
+ // InternalRoom.g:3948:1: ( rule__DetailCode__Group_1__0 )
{
before(grammarAccess.getDetailCodeAccess().getGroup_1());
- // InternalRoom.g:3921:1: ( rule__DetailCode__Group_1__0 )
- // InternalRoom.g:3921:2: rule__DetailCode__Group_1__0
+ // InternalRoom.g:3949:1: ( rule__DetailCode__Group_1__0 )
+ // InternalRoom.g:3949:2: rule__DetailCode__Group_1__0
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_1__0();
@@ -11706,13 +11783,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPoint__Alternatives"
- // InternalRoom.g:3930:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
+ // InternalRoom.g:3958:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
public final void rule__TrPoint__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3934:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
+ // InternalRoom.g:3962:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
int alt28=3;
switch ( input.LA(1) ) {
case 101:
@@ -11740,10 +11817,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt28) {
case 1 :
- // InternalRoom.g:3935:1: ( ruleTransitionPoint )
+ // InternalRoom.g:3963:1: ( ruleTransitionPoint )
{
- // InternalRoom.g:3935:1: ( ruleTransitionPoint )
- // InternalRoom.g:3936:1: ruleTransitionPoint
+ // InternalRoom.g:3963:1: ( ruleTransitionPoint )
+ // InternalRoom.g:3964:1: ruleTransitionPoint
{
before(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11759,10 +11836,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3941:6: ( ruleEntryPoint )
+ // InternalRoom.g:3969:6: ( ruleEntryPoint )
{
- // InternalRoom.g:3941:6: ( ruleEntryPoint )
- // InternalRoom.g:3942:1: ruleEntryPoint
+ // InternalRoom.g:3969:6: ( ruleEntryPoint )
+ // InternalRoom.g:3970:1: ruleEntryPoint
{
before(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11778,10 +11855,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3947:6: ( ruleExitPoint )
+ // InternalRoom.g:3975:6: ( ruleExitPoint )
{
- // InternalRoom.g:3947:6: ( ruleExitPoint )
- // InternalRoom.g:3948:1: ruleExitPoint
+ // InternalRoom.g:3975:6: ( ruleExitPoint )
+ // InternalRoom.g:3976:1: ruleExitPoint
{
before(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -11814,13 +11891,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionBase__Alternatives"
- // InternalRoom.g:3958:1: rule__TransitionBase__Alternatives : ( ( ruleTransition ) | ( ruleRefinedTransition ) );
+ // InternalRoom.g:3986:1: rule__TransitionBase__Alternatives : ( ( ruleTransition ) | ( ruleRefinedTransition ) );
public final void rule__TransitionBase__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3962:1: ( ( ruleTransition ) | ( ruleRefinedTransition ) )
+ // InternalRoom.g:3990:1: ( ( ruleTransition ) | ( ruleRefinedTransition ) )
int alt29=2;
int LA29_0 = input.LA(1);
@@ -11838,10 +11915,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt29) {
case 1 :
- // InternalRoom.g:3963:1: ( ruleTransition )
+ // InternalRoom.g:3991:1: ( ruleTransition )
{
- // InternalRoom.g:3963:1: ( ruleTransition )
- // InternalRoom.g:3964:1: ruleTransition
+ // InternalRoom.g:3991:1: ( ruleTransition )
+ // InternalRoom.g:3992:1: ruleTransition
{
before(grammarAccess.getTransitionBaseAccess().getTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11857,10 +11934,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3969:6: ( ruleRefinedTransition )
+ // InternalRoom.g:3997:6: ( ruleRefinedTransition )
{
- // InternalRoom.g:3969:6: ( ruleRefinedTransition )
- // InternalRoom.g:3970:1: ruleRefinedTransition
+ // InternalRoom.g:3997:6: ( ruleRefinedTransition )
+ // InternalRoom.g:3998:1: ruleRefinedTransition
{
before(grammarAccess.getTransitionBaseAccess().getRefinedTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11893,13 +11970,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Transition__Alternatives"
- // InternalRoom.g:3980:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
+ // InternalRoom.g:4008:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
public final void rule__Transition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3984:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
+ // InternalRoom.g:4012:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
int alt30=2;
int LA30_0 = input.LA(1);
@@ -11963,10 +12040,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt30) {
case 1 :
- // InternalRoom.g:3985:1: ( ruleInitialTransition )
+ // InternalRoom.g:4013:1: ( ruleInitialTransition )
{
- // InternalRoom.g:3985:1: ( ruleInitialTransition )
- // InternalRoom.g:3986:1: ruleInitialTransition
+ // InternalRoom.g:4013:1: ( ruleInitialTransition )
+ // InternalRoom.g:4014:1: ruleInitialTransition
{
before(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11982,10 +12059,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3991:6: ( ruleNonInitialTransition )
+ // InternalRoom.g:4019:6: ( ruleNonInitialTransition )
{
- // InternalRoom.g:3991:6: ( ruleNonInitialTransition )
- // InternalRoom.g:3992:1: ruleNonInitialTransition
+ // InternalRoom.g:4019:6: ( ruleNonInitialTransition )
+ // InternalRoom.g:4020:1: ruleNonInitialTransition
{
before(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12018,21 +12095,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonInitialTransition__Alternatives"
- // InternalRoom.g:4002:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
+ // InternalRoom.g:4030:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
public final void rule__NonInitialTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4006:1: ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
+ // InternalRoom.g:4034:1: ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
int alt31=3;
alt31 = dfa31.predict(input);
switch (alt31) {
case 1 :
- // InternalRoom.g:4007:1: ( ruleTransitionChainStartTransition )
+ // InternalRoom.g:4035:1: ( ruleTransitionChainStartTransition )
{
- // InternalRoom.g:4007:1: ( ruleTransitionChainStartTransition )
- // InternalRoom.g:4008:1: ruleTransitionChainStartTransition
+ // InternalRoom.g:4035:1: ( ruleTransitionChainStartTransition )
+ // InternalRoom.g:4036:1: ruleTransitionChainStartTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getTransitionChainStartTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12048,10 +12125,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4013:6: ( ruleContinuationTransition )
+ // InternalRoom.g:4041:6: ( ruleContinuationTransition )
{
- // InternalRoom.g:4013:6: ( ruleContinuationTransition )
- // InternalRoom.g:4014:1: ruleContinuationTransition
+ // InternalRoom.g:4041:6: ( ruleContinuationTransition )
+ // InternalRoom.g:4042:1: ruleContinuationTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12067,10 +12144,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4019:6: ( ruleCPBranchTransition )
+ // InternalRoom.g:4047:6: ( ruleCPBranchTransition )
{
- // InternalRoom.g:4019:6: ( ruleCPBranchTransition )
- // InternalRoom.g:4020:1: ruleCPBranchTransition
+ // InternalRoom.g:4047:6: ( ruleCPBranchTransition )
+ // InternalRoom.g:4048:1: ruleCPBranchTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -12103,21 +12180,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionChainStartTransition__Alternatives"
- // InternalRoom.g:4030:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );
+ // InternalRoom.g:4058:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );
public final void rule__TransitionChainStartTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4034:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) )
+ // InternalRoom.g:4062:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) )
int alt32=2;
alt32 = dfa32.predict(input);
switch (alt32) {
case 1 :
- // InternalRoom.g:4035:1: ( ruleTriggeredTransition )
+ // InternalRoom.g:4063:1: ( ruleTriggeredTransition )
{
- // InternalRoom.g:4035:1: ( ruleTriggeredTransition )
- // InternalRoom.g:4036:1: ruleTriggeredTransition
+ // InternalRoom.g:4063:1: ( ruleTriggeredTransition )
+ // InternalRoom.g:4064:1: ruleTriggeredTransition
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getTriggeredTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12133,10 +12210,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4041:6: ( ruleGuardedTransition )
+ // InternalRoom.g:4069:6: ( ruleGuardedTransition )
{
- // InternalRoom.g:4041:6: ( ruleGuardedTransition )
- // InternalRoom.g:4042:1: ruleGuardedTransition
+ // InternalRoom.g:4069:6: ( ruleGuardedTransition )
+ // InternalRoom.g:4070:1: ruleGuardedTransition
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getGuardedTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12169,13 +12246,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionTerminal__Alternatives"
- // InternalRoom.g:4052:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
+ // InternalRoom.g:4080:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
public final void rule__TransitionTerminal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4056:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
+ // InternalRoom.g:4084:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
int alt33=4;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -12215,10 +12292,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt33) {
case 1 :
- // InternalRoom.g:4057:1: ( ruleStateTerminal )
+ // InternalRoom.g:4085:1: ( ruleStateTerminal )
{
- // InternalRoom.g:4057:1: ( ruleStateTerminal )
- // InternalRoom.g:4058:1: ruleStateTerminal
+ // InternalRoom.g:4085:1: ( ruleStateTerminal )
+ // InternalRoom.g:4086:1: ruleStateTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12234,10 +12311,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4063:6: ( ruleTrPointTerminal )
+ // InternalRoom.g:4091:6: ( ruleTrPointTerminal )
{
- // InternalRoom.g:4063:6: ( ruleTrPointTerminal )
- // InternalRoom.g:4064:1: ruleTrPointTerminal
+ // InternalRoom.g:4091:6: ( ruleTrPointTerminal )
+ // InternalRoom.g:4092:1: ruleTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12253,10 +12330,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4069:6: ( ruleSubStateTrPointTerminal )
+ // InternalRoom.g:4097:6: ( ruleSubStateTrPointTerminal )
{
- // InternalRoom.g:4069:6: ( ruleSubStateTrPointTerminal )
- // InternalRoom.g:4070:1: ruleSubStateTrPointTerminal
+ // InternalRoom.g:4097:6: ( ruleSubStateTrPointTerminal )
+ // InternalRoom.g:4098:1: ruleSubStateTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -12272,10 +12349,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4075:6: ( ruleChoicepointTerminal )
+ // InternalRoom.g:4103:6: ( ruleChoicepointTerminal )
{
- // InternalRoom.g:4075:6: ( ruleChoicepointTerminal )
- // InternalRoom.g:4076:1: ruleChoicepointTerminal
+ // InternalRoom.g:4103:6: ( ruleChoicepointTerminal )
+ // InternalRoom.g:4104:1: ruleChoicepointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -12308,13 +12385,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SemanticsRule__Alternatives"
- // InternalRoom.g:4086:1: rule__SemanticsRule__Alternatives : ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) );
+ // InternalRoom.g:4114:1: rule__SemanticsRule__Alternatives : ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) );
public final void rule__SemanticsRule__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4090:1: ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) )
+ // InternalRoom.g:4118:1: ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) )
int alt34=2;
int LA34_0 = input.LA(1);
@@ -12332,10 +12409,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt34) {
case 1 :
- // InternalRoom.g:4091:1: ( ruleInSemanticsRule )
+ // InternalRoom.g:4119:1: ( ruleInSemanticsRule )
{
- // InternalRoom.g:4091:1: ( ruleInSemanticsRule )
- // InternalRoom.g:4092:1: ruleInSemanticsRule
+ // InternalRoom.g:4119:1: ( ruleInSemanticsRule )
+ // InternalRoom.g:4120:1: ruleInSemanticsRule
{
before(grammarAccess.getSemanticsRuleAccess().getInSemanticsRuleParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12351,10 +12428,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4097:6: ( ruleOutSemanticsRule )
+ // InternalRoom.g:4125:6: ( ruleOutSemanticsRule )
{
- // InternalRoom.g:4097:6: ( ruleOutSemanticsRule )
- // InternalRoom.g:4098:1: ruleOutSemanticsRule
+ // InternalRoom.g:4125:6: ( ruleOutSemanticsRule )
+ // InternalRoom.g:4126:1: ruleOutSemanticsRule
{
before(grammarAccess.getSemanticsRuleAccess().getOutSemanticsRuleParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12387,13 +12464,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Alternatives_3_1"
- // InternalRoom.g:4108:1: rule__InSemanticsRule__Alternatives_3_1 : ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) );
+ // InternalRoom.g:4136:1: rule__InSemanticsRule__Alternatives_3_1 : ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) );
public final void rule__InSemanticsRule__Alternatives_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4112:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) )
+ // InternalRoom.g:4140:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) )
int alt35=2;
int LA35_0 = input.LA(1);
@@ -12411,14 +12488,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt35) {
case 1 :
- // InternalRoom.g:4113:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4141:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
{
- // InternalRoom.g:4113:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
- // InternalRoom.g:4114:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4141:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4142:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_0());
- // InternalRoom.g:4115:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
- // InternalRoom.g:4115:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_0
+ // InternalRoom.g:4143:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4143:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_0();
@@ -12436,14 +12513,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4119:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4147:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
{
- // InternalRoom.g:4119:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
- // InternalRoom.g:4120:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4147:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4148:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1());
- // InternalRoom.g:4121:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
- // InternalRoom.g:4121:2: rule__InSemanticsRule__Group_3_1_1__0
+ // InternalRoom.g:4149:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4149:2: rule__InSemanticsRule__Group_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1__0();
@@ -12478,13 +12555,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Alternatives_3_1"
- // InternalRoom.g:4130:1: rule__OutSemanticsRule__Alternatives_3_1 : ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) );
+ // InternalRoom.g:4158:1: rule__OutSemanticsRule__Alternatives_3_1 : ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) );
public final void rule__OutSemanticsRule__Alternatives_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4134:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) )
+ // InternalRoom.g:4162:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) )
int alt36=2;
int LA36_0 = input.LA(1);
@@ -12502,14 +12579,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt36) {
case 1 :
- // InternalRoom.g:4135:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4163:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
{
- // InternalRoom.g:4135:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
- // InternalRoom.g:4136:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4163:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4164:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_0());
- // InternalRoom.g:4137:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
- // InternalRoom.g:4137:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0
+ // InternalRoom.g:4165:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4165:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_0();
@@ -12527,14 +12604,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4141:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4169:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
{
- // InternalRoom.g:4141:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
- // InternalRoom.g:4142:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4169:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4170:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1());
- // InternalRoom.g:4143:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
- // InternalRoom.g:4143:2: rule__OutSemanticsRule__Group_3_1_1__0
+ // InternalRoom.g:4171:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4171:2: rule__OutSemanticsRule__Group_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1__0();
@@ -12569,13 +12646,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Alternatives_6"
- // InternalRoom.g:4152:1: rule__AnnotationType__Alternatives_6 : ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) );
+ // InternalRoom.g:4180:1: rule__AnnotationType__Alternatives_6 : ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) );
public final void rule__AnnotationType__Alternatives_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4156:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) )
+ // InternalRoom.g:4184:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) )
int alt37=2;
int LA37_0 = input.LA(1);
@@ -12593,14 +12670,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt37) {
case 1 :
- // InternalRoom.g:4157:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
+ // InternalRoom.g:4185:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
{
- // InternalRoom.g:4157:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
- // InternalRoom.g:4158:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
+ // InternalRoom.g:4185:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
+ // InternalRoom.g:4186:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_0());
- // InternalRoom.g:4159:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
- // InternalRoom.g:4159:2: rule__AnnotationType__TargetsAssignment_6_0
+ // InternalRoom.g:4187:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
+ // InternalRoom.g:4187:2: rule__AnnotationType__TargetsAssignment_6_0
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_0();
@@ -12618,14 +12695,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4163:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
+ // InternalRoom.g:4191:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
{
- // InternalRoom.g:4163:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
- // InternalRoom.g:4164:1: ( rule__AnnotationType__Group_6_1__0 )
+ // InternalRoom.g:4191:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
+ // InternalRoom.g:4192:1: ( rule__AnnotationType__Group_6_1__0 )
{
before(grammarAccess.getAnnotationTypeAccess().getGroup_6_1());
- // InternalRoom.g:4165:1: ( rule__AnnotationType__Group_6_1__0 )
- // InternalRoom.g:4165:2: rule__AnnotationType__Group_6_1__0
+ // InternalRoom.g:4193:1: ( rule__AnnotationType__Group_6_1__0 )
+ // InternalRoom.g:4193:2: rule__AnnotationType__Group_6_1__0
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1__0();
@@ -12660,13 +12737,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationAttribute__Alternatives"
- // InternalRoom.g:4174:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
+ // InternalRoom.g:4202:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
public final void rule__AnnotationAttribute__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4178:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
+ // InternalRoom.g:4206:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
int alt38=2;
int LA38_0 = input.LA(1);
@@ -12770,10 +12847,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt38) {
case 1 :
- // InternalRoom.g:4179:1: ( ruleSimpleAnnotationAttribute )
+ // InternalRoom.g:4207:1: ( ruleSimpleAnnotationAttribute )
{
- // InternalRoom.g:4179:1: ( ruleSimpleAnnotationAttribute )
- // InternalRoom.g:4180:1: ruleSimpleAnnotationAttribute
+ // InternalRoom.g:4207:1: ( ruleSimpleAnnotationAttribute )
+ // InternalRoom.g:4208:1: ruleSimpleAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12789,10 +12866,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4185:6: ( ruleEnumAnnotationAttribute )
+ // InternalRoom.g:4213:6: ( ruleEnumAnnotationAttribute )
{
- // InternalRoom.g:4185:6: ( ruleEnumAnnotationAttribute )
- // InternalRoom.g:4186:1: ruleEnumAnnotationAttribute
+ // InternalRoom.g:4213:6: ( ruleEnumAnnotationAttribute )
+ // InternalRoom.g:4214:1: ruleEnumAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12825,13 +12902,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Alternatives_0"
- // InternalRoom.g:4196:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // InternalRoom.g:4224:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
public final void rule__SimpleAnnotationAttribute__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4200:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ // InternalRoom.g:4228:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
int alt39=2;
int LA39_0 = input.LA(1);
@@ -12849,14 +12926,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt39) {
case 1 :
- // InternalRoom.g:4201:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4229:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // InternalRoom.g:4201:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
- // InternalRoom.g:4202:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4229:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4230:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // InternalRoom.g:4203:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
- // InternalRoom.g:4203:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
+ // InternalRoom.g:4231:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4231:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__OptionalAssignment_0_0();
@@ -12874,10 +12951,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4207:6: ( 'mandatory' )
+ // InternalRoom.g:4235:6: ( 'mandatory' )
{
- // InternalRoom.g:4207:6: ( 'mandatory' )
- // InternalRoom.g:4208:1: 'mandatory'
+ // InternalRoom.g:4235:6: ( 'mandatory' )
+ // InternalRoom.g:4236:1: 'mandatory'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
match(input,26,FOLLOW_2);
@@ -12906,13 +12983,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Alternatives_0"
- // InternalRoom.g:4220:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // InternalRoom.g:4248:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
public final void rule__EnumAnnotationAttribute__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4224:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ // InternalRoom.g:4252:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
int alt40=2;
int LA40_0 = input.LA(1);
@@ -12930,14 +13007,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt40) {
case 1 :
- // InternalRoom.g:4225:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4253:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // InternalRoom.g:4225:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
- // InternalRoom.g:4226:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4253:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4254:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // InternalRoom.g:4227:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
- // InternalRoom.g:4227:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
+ // InternalRoom.g:4255:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4255:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__OptionalAssignment_0_0();
@@ -12955,10 +13032,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4231:6: ( 'mandatory' )
+ // InternalRoom.g:4259:6: ( 'mandatory' )
{
- // InternalRoom.g:4231:6: ( 'mandatory' )
- // InternalRoom.g:4232:1: 'mandatory'
+ // InternalRoom.g:4259:6: ( 'mandatory' )
+ // InternalRoom.g:4260:1: 'mandatory'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
match(input,26,FOLLOW_2);
@@ -12987,13 +13064,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Alternatives_1"
- // InternalRoom.g:4244:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
+ // InternalRoom.g:4272:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
public final void rule__Import__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4248:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
+ // InternalRoom.g:4276:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
int alt41=2;
int LA41_0 = input.LA(1);
@@ -13011,14 +13088,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt41) {
case 1 :
- // InternalRoom.g:4249:1: ( ( rule__Import__Group_1_0__0 ) )
+ // InternalRoom.g:4277:1: ( ( rule__Import__Group_1_0__0 ) )
{
- // InternalRoom.g:4249:1: ( ( rule__Import__Group_1_0__0 ) )
- // InternalRoom.g:4250:1: ( rule__Import__Group_1_0__0 )
+ // InternalRoom.g:4277:1: ( ( rule__Import__Group_1_0__0 ) )
+ // InternalRoom.g:4278:1: ( rule__Import__Group_1_0__0 )
{
before(grammarAccess.getImportAccess().getGroup_1_0());
- // InternalRoom.g:4251:1: ( rule__Import__Group_1_0__0 )
- // InternalRoom.g:4251:2: rule__Import__Group_1_0__0
+ // InternalRoom.g:4279:1: ( rule__Import__Group_1_0__0 )
+ // InternalRoom.g:4279:2: rule__Import__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__Import__Group_1_0__0();
@@ -13036,10 +13113,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4255:6: ( 'model' )
+ // InternalRoom.g:4283:6: ( 'model' )
{
- // InternalRoom.g:4255:6: ( 'model' )
- // InternalRoom.g:4256:1: 'model'
+ // InternalRoom.g:4283:6: ( 'model' )
+ // InternalRoom.g:4284:1: 'model'
{
before(grammarAccess.getImportAccess().getModelKeyword_1_1());
match(input,27,FOLLOW_2);
@@ -13068,13 +13145,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Literal__Alternatives"
- // InternalRoom.g:4269:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
+ // InternalRoom.g:4297:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
public final void rule__Literal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4273:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
+ // InternalRoom.g:4301:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
int alt42=3;
switch ( input.LA(1) ) {
case 28:
@@ -13105,10 +13182,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt42) {
case 1 :
- // InternalRoom.g:4274:1: ( ruleBooleanLiteral )
+ // InternalRoom.g:4302:1: ( ruleBooleanLiteral )
{
- // InternalRoom.g:4274:1: ( ruleBooleanLiteral )
- // InternalRoom.g:4275:1: ruleBooleanLiteral
+ // InternalRoom.g:4302:1: ( ruleBooleanLiteral )
+ // InternalRoom.g:4303:1: ruleBooleanLiteral
{
before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -13124,10 +13201,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4280:6: ( ruleNumberLiteral )
+ // InternalRoom.g:4308:6: ( ruleNumberLiteral )
{
- // InternalRoom.g:4280:6: ( ruleNumberLiteral )
- // InternalRoom.g:4281:1: ruleNumberLiteral
+ // InternalRoom.g:4308:6: ( ruleNumberLiteral )
+ // InternalRoom.g:4309:1: ruleNumberLiteral
{
before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -13143,10 +13220,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4286:6: ( ruleStringLiteral )
+ // InternalRoom.g:4314:6: ( ruleStringLiteral )
{
- // InternalRoom.g:4286:6: ( ruleStringLiteral )
- // InternalRoom.g:4287:1: ruleStringLiteral
+ // InternalRoom.g:4314:6: ( ruleStringLiteral )
+ // InternalRoom.g:4315:1: ruleStringLiteral
{
before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -13179,13 +13256,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Alternatives_1"
- // InternalRoom.g:4297:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // InternalRoom.g:4325:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
public final void rule__BooleanLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4301:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ // InternalRoom.g:4329:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
int alt43=2;
int LA43_0 = input.LA(1);
@@ -13203,10 +13280,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt43) {
case 1 :
- // InternalRoom.g:4302:1: ( 'false' )
+ // InternalRoom.g:4330:1: ( 'false' )
{
- // InternalRoom.g:4302:1: ( 'false' )
- // InternalRoom.g:4303:1: 'false'
+ // InternalRoom.g:4330:1: ( 'false' )
+ // InternalRoom.g:4331:1: 'false'
{
before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
match(input,28,FOLLOW_2);
@@ -13218,14 +13295,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4310:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // InternalRoom.g:4338:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // InternalRoom.g:4310:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
- // InternalRoom.g:4311:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // InternalRoom.g:4338:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // InternalRoom.g:4339:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
- // InternalRoom.g:4312:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
- // InternalRoom.g:4312:2: rule__BooleanLiteral__IsTrueAssignment_1_1
+ // InternalRoom.g:4340:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // InternalRoom.g:4340:2: rule__BooleanLiteral__IsTrueAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__IsTrueAssignment_1_1();
@@ -13260,13 +13337,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NumberLiteral__Alternatives"
- // InternalRoom.g:4321:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
+ // InternalRoom.g:4349:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
public final void rule__NumberLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4325:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
+ // InternalRoom.g:4353:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
int alt44=2;
switch ( input.LA(1) ) {
case 29:
@@ -13357,10 +13434,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt44) {
case 1 :
- // InternalRoom.g:4326:1: ( ruleIntLiteral )
+ // InternalRoom.g:4354:1: ( ruleIntLiteral )
{
- // InternalRoom.g:4326:1: ( ruleIntLiteral )
- // InternalRoom.g:4327:1: ruleIntLiteral
+ // InternalRoom.g:4354:1: ( ruleIntLiteral )
+ // InternalRoom.g:4355:1: ruleIntLiteral
{
before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -13376,10 +13453,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4332:6: ( ruleRealLiteral )
+ // InternalRoom.g:4360:6: ( ruleRealLiteral )
{
- // InternalRoom.g:4332:6: ( ruleRealLiteral )
- // InternalRoom.g:4333:1: ruleRealLiteral
+ // InternalRoom.g:4360:6: ( ruleRealLiteral )
+ // InternalRoom.g:4361:1: ruleRealLiteral
{
before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -13412,13 +13489,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives"
- // InternalRoom.g:4343:1: rule__Integer__Alternatives : ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) );
+ // InternalRoom.g:4371:1: rule__Integer__Alternatives : ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) );
public final void rule__Integer__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4347:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
+ // InternalRoom.g:4375:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
int alt45=2;
int LA45_0 = input.LA(1);
@@ -13436,14 +13513,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt45) {
case 1 :
- // InternalRoom.g:4348:1: ( ( rule__Integer__Group_0__0 ) )
+ // InternalRoom.g:4376:1: ( ( rule__Integer__Group_0__0 ) )
{
- // InternalRoom.g:4348:1: ( ( rule__Integer__Group_0__0 ) )
- // InternalRoom.g:4349:1: ( rule__Integer__Group_0__0 )
+ // InternalRoom.g:4376:1: ( ( rule__Integer__Group_0__0 ) )
+ // InternalRoom.g:4377:1: ( rule__Integer__Group_0__0 )
{
before(grammarAccess.getIntegerAccess().getGroup_0());
- // InternalRoom.g:4350:1: ( rule__Integer__Group_0__0 )
- // InternalRoom.g:4350:2: rule__Integer__Group_0__0
+ // InternalRoom.g:4378:1: ( rule__Integer__Group_0__0 )
+ // InternalRoom.g:4378:2: rule__Integer__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Integer__Group_0__0();
@@ -13461,10 +13538,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4354:6: ( RULE_HEX )
+ // InternalRoom.g:4382:6: ( RULE_HEX )
{
- // InternalRoom.g:4354:6: ( RULE_HEX )
- // InternalRoom.g:4355:1: RULE_HEX
+ // InternalRoom.g:4382:6: ( RULE_HEX )
+ // InternalRoom.g:4383:1: RULE_HEX
{
before(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1());
match(input,RULE_HEX,FOLLOW_2);
@@ -13493,13 +13570,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives_0_0"
- // InternalRoom.g:4365:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4393:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Integer__Alternatives_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4369:1: ( ( '+' ) | ( '-' ) )
+ // InternalRoom.g:4397:1: ( ( '+' ) | ( '-' ) )
int alt46=2;
int LA46_0 = input.LA(1);
@@ -13517,10 +13594,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt46) {
case 1 :
- // InternalRoom.g:4370:1: ( '+' )
+ // InternalRoom.g:4398:1: ( '+' )
{
- // InternalRoom.g:4370:1: ( '+' )
- // InternalRoom.g:4371:1: '+'
+ // InternalRoom.g:4398:1: ( '+' )
+ // InternalRoom.g:4399:1: '+'
{
before(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
match(input,29,FOLLOW_2);
@@ -13532,10 +13609,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4378:6: ( '-' )
+ // InternalRoom.g:4406:6: ( '-' )
{
- // InternalRoom.g:4378:6: ( '-' )
- // InternalRoom.g:4379:1: '-'
+ // InternalRoom.g:4406:6: ( '-' )
+ // InternalRoom.g:4407:1: '-'
{
before(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
match(input,30,FOLLOW_2);
@@ -13564,13 +13641,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Real__Alternatives"
- // InternalRoom.g:4391:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
+ // InternalRoom.g:4419:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
public final void rule__Real__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4395:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
+ // InternalRoom.g:4423:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
int alt47=2;
switch ( input.LA(1) ) {
case 29:
@@ -13716,10 +13793,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt47) {
case 1 :
- // InternalRoom.g:4396:1: ( ruleDecimal )
+ // InternalRoom.g:4424:1: ( ruleDecimal )
{
- // InternalRoom.g:4396:1: ( ruleDecimal )
- // InternalRoom.g:4397:1: ruleDecimal
+ // InternalRoom.g:4424:1: ( ruleDecimal )
+ // InternalRoom.g:4425:1: ruleDecimal
{
before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -13735,10 +13812,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4402:6: ( ruleDecimalExp )
+ // InternalRoom.g:4430:6: ( ruleDecimalExp )
{
- // InternalRoom.g:4402:6: ( ruleDecimalExp )
- // InternalRoom.g:4403:1: ruleDecimalExp
+ // InternalRoom.g:4430:6: ( ruleDecimalExp )
+ // InternalRoom.g:4431:1: ruleDecimalExp
{
before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -13771,13 +13848,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Alternatives_0"
- // InternalRoom.g:4413:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4441:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Decimal__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4417:1: ( ( '+' ) | ( '-' ) )
+ // InternalRoom.g:4445:1: ( ( '+' ) | ( '-' ) )
int alt48=2;
int LA48_0 = input.LA(1);
@@ -13795,10 +13872,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt48) {
case 1 :
- // InternalRoom.g:4418:1: ( '+' )
+ // InternalRoom.g:4446:1: ( '+' )
{
- // InternalRoom.g:4418:1: ( '+' )
- // InternalRoom.g:4419:1: '+'
+ // InternalRoom.g:4446:1: ( '+' )
+ // InternalRoom.g:4447:1: '+'
{
before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
match(input,29,FOLLOW_2);
@@ -13810,10 +13887,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4426:6: ( '-' )
+ // InternalRoom.g:4454:6: ( '-' )
{
- // InternalRoom.g:4426:6: ( '-' )
- // InternalRoom.g:4427:1: '-'
+ // InternalRoom.g:4454:6: ( '-' )
+ // InternalRoom.g:4455:1: '-'
{
before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
match(input,30,FOLLOW_2);
@@ -13842,13 +13919,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_0"
- // InternalRoom.g:4439:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4467:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__DecimalExp__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4443:1: ( ( '+' ) | ( '-' ) )
+ // InternalRoom.g:4471:1: ( ( '+' ) | ( '-' ) )
int alt49=2;
int LA49_0 = input.LA(1);
@@ -13866,10 +13943,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt49) {
case 1 :
- // InternalRoom.g:4444:1: ( '+' )
+ // InternalRoom.g:4472:1: ( '+' )
{
- // InternalRoom.g:4444:1: ( '+' )
- // InternalRoom.g:4445:1: '+'
+ // InternalRoom.g:4472:1: ( '+' )
+ // InternalRoom.g:4473:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
match(input,29,FOLLOW_2);
@@ -13881,10 +13958,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4452:6: ( '-' )
+ // InternalRoom.g:4480:6: ( '-' )
{
- // InternalRoom.g:4452:6: ( '-' )
- // InternalRoom.g:4453:1: '-'
+ // InternalRoom.g:4480:6: ( '-' )
+ // InternalRoom.g:4481:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
match(input,30,FOLLOW_2);
@@ -13913,13 +13990,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_4"
- // InternalRoom.g:4465:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
+ // InternalRoom.g:4493:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
public final void rule__DecimalExp__Alternatives_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4469:1: ( ( 'e' ) | ( 'E' ) )
+ // InternalRoom.g:4497:1: ( ( 'e' ) | ( 'E' ) )
int alt50=2;
int LA50_0 = input.LA(1);
@@ -13937,10 +14014,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt50) {
case 1 :
- // InternalRoom.g:4470:1: ( 'e' )
+ // InternalRoom.g:4498:1: ( 'e' )
{
- // InternalRoom.g:4470:1: ( 'e' )
- // InternalRoom.g:4471:1: 'e'
+ // InternalRoom.g:4498:1: ( 'e' )
+ // InternalRoom.g:4499:1: 'e'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
match(input,31,FOLLOW_2);
@@ -13952,10 +14029,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4478:6: ( 'E' )
+ // InternalRoom.g:4506:6: ( 'E' )
{
- // InternalRoom.g:4478:6: ( 'E' )
- // InternalRoom.g:4479:1: 'E'
+ // InternalRoom.g:4506:6: ( 'E' )
+ // InternalRoom.g:4507:1: 'E'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
match(input,32,FOLLOW_2);
@@ -13984,13 +14061,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_5"
- // InternalRoom.g:4491:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4519:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
public final void rule__DecimalExp__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4495:1: ( ( '+' ) | ( '-' ) )
+ // InternalRoom.g:4523:1: ( ( '+' ) | ( '-' ) )
int alt51=2;
int LA51_0 = input.LA(1);
@@ -14008,10 +14085,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt51) {
case 1 :
- // InternalRoom.g:4496:1: ( '+' )
+ // InternalRoom.g:4524:1: ( '+' )
{
- // InternalRoom.g:4496:1: ( '+' )
- // InternalRoom.g:4497:1: '+'
+ // InternalRoom.g:4524:1: ( '+' )
+ // InternalRoom.g:4525:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
match(input,29,FOLLOW_2);
@@ -14023,10 +14100,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4504:6: ( '-' )
+ // InternalRoom.g:4532:6: ( '-' )
{
- // InternalRoom.g:4504:6: ( '-' )
- // InternalRoom.g:4505:1: '-'
+ // InternalRoom.g:4532:6: ( '-' )
+ // InternalRoom.g:4533:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
match(input,30,FOLLOW_2);
@@ -14055,13 +14132,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CommunicationType__Alternatives"
- // InternalRoom.g:4517:1: rule__CommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) );
+ // InternalRoom.g:4545:1: rule__CommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) );
public final void rule__CommunicationType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4521:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) )
+ // InternalRoom.g:4549:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) )
int alt52=3;
switch ( input.LA(1) ) {
case 33:
@@ -14088,14 +14165,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt52) {
case 1 :
- // InternalRoom.g:4522:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4550:1: ( ( 'eventdriven' ) )
{
- // InternalRoom.g:4522:1: ( ( 'eventdriven' ) )
- // InternalRoom.g:4523:1: ( 'eventdriven' )
+ // InternalRoom.g:4550:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4551:1: ( 'eventdriven' )
{
before(grammarAccess.getCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
- // InternalRoom.g:4524:1: ( 'eventdriven' )
- // InternalRoom.g:4524:3: 'eventdriven'
+ // InternalRoom.g:4552:1: ( 'eventdriven' )
+ // InternalRoom.g:4552:3: 'eventdriven'
{
match(input,33,FOLLOW_2);
@@ -14109,14 +14186,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4529:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4557:6: ( ( 'datadriven' ) )
{
- // InternalRoom.g:4529:6: ( ( 'datadriven' ) )
- // InternalRoom.g:4530:1: ( 'datadriven' )
+ // InternalRoom.g:4557:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4558:1: ( 'datadriven' )
{
before(grammarAccess.getCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
- // InternalRoom.g:4531:1: ( 'datadriven' )
- // InternalRoom.g:4531:3: 'datadriven'
+ // InternalRoom.g:4559:1: ( 'datadriven' )
+ // InternalRoom.g:4559:3: 'datadriven'
{
match(input,34,FOLLOW_2);
@@ -14130,14 +14207,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4536:6: ( ( 'sync' ) )
+ // InternalRoom.g:4564:6: ( ( 'sync' ) )
{
- // InternalRoom.g:4536:6: ( ( 'sync' ) )
- // InternalRoom.g:4537:1: ( 'sync' )
+ // InternalRoom.g:4564:6: ( ( 'sync' ) )
+ // InternalRoom.g:4565:1: ( 'sync' )
{
before(grammarAccess.getCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_2());
- // InternalRoom.g:4538:1: ( 'sync' )
- // InternalRoom.g:4538:3: 'sync'
+ // InternalRoom.g:4566:1: ( 'sync' )
+ // InternalRoom.g:4566:3: 'sync'
{
match(input,35,FOLLOW_2);
@@ -14168,13 +14245,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceType__Alternatives"
- // InternalRoom.g:4548:1: rule__ReferenceType__Alternatives : ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) );
+ // InternalRoom.g:4576:1: rule__ReferenceType__Alternatives : ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) );
public final void rule__ReferenceType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4552:1: ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) )
+ // InternalRoom.g:4580:1: ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) )
int alt53=2;
int LA53_0 = input.LA(1);
@@ -14192,14 +14269,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt53) {
case 1 :
- // InternalRoom.g:4553:1: ( ( 'fixed' ) )
+ // InternalRoom.g:4581:1: ( ( 'fixed' ) )
{
- // InternalRoom.g:4553:1: ( ( 'fixed' ) )
- // InternalRoom.g:4554:1: ( 'fixed' )
+ // InternalRoom.g:4581:1: ( ( 'fixed' ) )
+ // InternalRoom.g:4582:1: ( 'fixed' )
{
before(grammarAccess.getReferenceTypeAccess().getFIXEDEnumLiteralDeclaration_0());
- // InternalRoom.g:4555:1: ( 'fixed' )
- // InternalRoom.g:4555:3: 'fixed'
+ // InternalRoom.g:4583:1: ( 'fixed' )
+ // InternalRoom.g:4583:3: 'fixed'
{
match(input,36,FOLLOW_2);
@@ -14213,14 +14290,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4560:6: ( ( 'optional' ) )
+ // InternalRoom.g:4588:6: ( ( 'optional' ) )
{
- // InternalRoom.g:4560:6: ( ( 'optional' ) )
- // InternalRoom.g:4561:1: ( 'optional' )
+ // InternalRoom.g:4588:6: ( ( 'optional' ) )
+ // InternalRoom.g:4589:1: ( 'optional' )
{
before(grammarAccess.getReferenceTypeAccess().getOPTIONALEnumLiteralDeclaration_1());
- // InternalRoom.g:4562:1: ( 'optional' )
- // InternalRoom.g:4562:3: 'optional'
+ // InternalRoom.g:4590:1: ( 'optional' )
+ // InternalRoom.g:4590:3: 'optional'
{
match(input,37,FOLLOW_2);
@@ -14251,13 +14328,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ComponentCommunicationType__Alternatives"
- // InternalRoom.g:4573:1: rule__ComponentCommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) );
+ // InternalRoom.g:4601:1: rule__ComponentCommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) );
public final void rule__ComponentCommunicationType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4577:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) )
+ // InternalRoom.g:4605:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) )
int alt54=4;
switch ( input.LA(1) ) {
case 33:
@@ -14289,14 +14366,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt54) {
case 1 :
- // InternalRoom.g:4578:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4606:1: ( ( 'eventdriven' ) )
{
- // InternalRoom.g:4578:1: ( ( 'eventdriven' ) )
- // InternalRoom.g:4579:1: ( 'eventdriven' )
+ // InternalRoom.g:4606:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4607:1: ( 'eventdriven' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
- // InternalRoom.g:4580:1: ( 'eventdriven' )
- // InternalRoom.g:4580:3: 'eventdriven'
+ // InternalRoom.g:4608:1: ( 'eventdriven' )
+ // InternalRoom.g:4608:3: 'eventdriven'
{
match(input,33,FOLLOW_2);
@@ -14310,14 +14387,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4585:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4613:6: ( ( 'datadriven' ) )
{
- // InternalRoom.g:4585:6: ( ( 'datadriven' ) )
- // InternalRoom.g:4586:1: ( 'datadriven' )
+ // InternalRoom.g:4613:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4614:1: ( 'datadriven' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
- // InternalRoom.g:4587:1: ( 'datadriven' )
- // InternalRoom.g:4587:3: 'datadriven'
+ // InternalRoom.g:4615:1: ( 'datadriven' )
+ // InternalRoom.g:4615:3: 'datadriven'
{
match(input,34,FOLLOW_2);
@@ -14331,14 +14408,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4592:6: ( ( 'async' ) )
+ // InternalRoom.g:4620:6: ( ( 'async' ) )
{
- // InternalRoom.g:4592:6: ( ( 'async' ) )
- // InternalRoom.g:4593:1: ( 'async' )
+ // InternalRoom.g:4620:6: ( ( 'async' ) )
+ // InternalRoom.g:4621:1: ( 'async' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2());
- // InternalRoom.g:4594:1: ( 'async' )
- // InternalRoom.g:4594:3: 'async'
+ // InternalRoom.g:4622:1: ( 'async' )
+ // InternalRoom.g:4622:3: 'async'
{
match(input,38,FOLLOW_2);
@@ -14352,14 +14429,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4599:6: ( ( 'sync' ) )
+ // InternalRoom.g:4627:6: ( ( 'sync' ) )
{
- // InternalRoom.g:4599:6: ( ( 'sync' ) )
- // InternalRoom.g:4600:1: ( 'sync' )
+ // InternalRoom.g:4627:6: ( ( 'sync' ) )
+ // InternalRoom.g:4628:1: ( 'sync' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3());
- // InternalRoom.g:4601:1: ( 'sync' )
- // InternalRoom.g:4601:3: 'sync'
+ // InternalRoom.g:4629:1: ( 'sync' )
+ // InternalRoom.g:4629:3: 'sync'
{
match(input,35,FOLLOW_2);
@@ -14390,13 +14467,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralType__Alternatives"
- // InternalRoom.g:4611:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
+ // InternalRoom.g:4639:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
public final void rule__LiteralType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4615:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
+ // InternalRoom.g:4643:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
int alt55=4;
switch ( input.LA(1) ) {
case 39:
@@ -14428,14 +14505,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt55) {
case 1 :
- // InternalRoom.g:4616:1: ( ( 'ptBoolean' ) )
+ // InternalRoom.g:4644:1: ( ( 'ptBoolean' ) )
{
- // InternalRoom.g:4616:1: ( ( 'ptBoolean' ) )
- // InternalRoom.g:4617:1: ( 'ptBoolean' )
+ // InternalRoom.g:4644:1: ( ( 'ptBoolean' ) )
+ // InternalRoom.g:4645:1: ( 'ptBoolean' )
{
before(grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
- // InternalRoom.g:4618:1: ( 'ptBoolean' )
- // InternalRoom.g:4618:3: 'ptBoolean'
+ // InternalRoom.g:4646:1: ( 'ptBoolean' )
+ // InternalRoom.g:4646:3: 'ptBoolean'
{
match(input,39,FOLLOW_2);
@@ -14449,14 +14526,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4623:6: ( ( 'ptInteger' ) )
+ // InternalRoom.g:4651:6: ( ( 'ptInteger' ) )
{
- // InternalRoom.g:4623:6: ( ( 'ptInteger' ) )
- // InternalRoom.g:4624:1: ( 'ptInteger' )
+ // InternalRoom.g:4651:6: ( ( 'ptInteger' ) )
+ // InternalRoom.g:4652:1: ( 'ptInteger' )
{
before(grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
- // InternalRoom.g:4625:1: ( 'ptInteger' )
- // InternalRoom.g:4625:3: 'ptInteger'
+ // InternalRoom.g:4653:1: ( 'ptInteger' )
+ // InternalRoom.g:4653:3: 'ptInteger'
{
match(input,40,FOLLOW_2);
@@ -14470,14 +14547,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4630:6: ( ( 'ptReal' ) )
+ // InternalRoom.g:4658:6: ( ( 'ptReal' ) )
{
- // InternalRoom.g:4630:6: ( ( 'ptReal' ) )
- // InternalRoom.g:4631:1: ( 'ptReal' )
+ // InternalRoom.g:4658:6: ( ( 'ptReal' ) )
+ // InternalRoom.g:4659:1: ( 'ptReal' )
{
before(grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
- // InternalRoom.g:4632:1: ( 'ptReal' )
- // InternalRoom.g:4632:3: 'ptReal'
+ // InternalRoom.g:4660:1: ( 'ptReal' )
+ // InternalRoom.g:4660:3: 'ptReal'
{
match(input,41,FOLLOW_2);
@@ -14491,14 +14568,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4637:6: ( ( 'ptCharacter' ) )
+ // InternalRoom.g:4665:6: ( ( 'ptCharacter' ) )
{
- // InternalRoom.g:4637:6: ( ( 'ptCharacter' ) )
- // InternalRoom.g:4638:1: ( 'ptCharacter' )
+ // InternalRoom.g:4665:6: ( ( 'ptCharacter' ) )
+ // InternalRoom.g:4666:1: ( 'ptCharacter' )
{
before(grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
- // InternalRoom.g:4639:1: ( 'ptCharacter' )
- // InternalRoom.g:4639:3: 'ptCharacter'
+ // InternalRoom.g:4667:1: ( 'ptCharacter' )
+ // InternalRoom.g:4667:3: 'ptCharacter'
{
match(input,42,FOLLOW_2);
@@ -14529,14 +14606,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__0"
- // InternalRoom.g:4651:1: rule__RoomModel__Group__0 : rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 ;
+ // InternalRoom.g:4679:1: rule__RoomModel__Group__0 : rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 ;
public final void rule__RoomModel__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4655:1: ( rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 )
- // InternalRoom.g:4656:2: rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1
+ // InternalRoom.g:4683:1: ( rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 )
+ // InternalRoom.g:4684:2: rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1
{
pushFollow(FOLLOW_3);
rule__RoomModel__Group__0__Impl();
@@ -14567,17 +14644,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__0__Impl"
- // InternalRoom.g:4663:1: rule__RoomModel__Group__0__Impl : ( 'RoomModel' ) ;
+ // InternalRoom.g:4691:1: rule__RoomModel__Group__0__Impl : ( 'RoomModel' ) ;
public final void rule__RoomModel__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4667:1: ( ( 'RoomModel' ) )
- // InternalRoom.g:4668:1: ( 'RoomModel' )
+ // InternalRoom.g:4695:1: ( ( 'RoomModel' ) )
+ // InternalRoom.g:4696:1: ( 'RoomModel' )
{
- // InternalRoom.g:4668:1: ( 'RoomModel' )
- // InternalRoom.g:4669:1: 'RoomModel'
+ // InternalRoom.g:4696:1: ( 'RoomModel' )
+ // InternalRoom.g:4697:1: 'RoomModel'
{
before(grammarAccess.getRoomModelAccess().getRoomModelKeyword_0());
match(input,43,FOLLOW_2);
@@ -14604,14 +14681,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__1"
- // InternalRoom.g:4682:1: rule__RoomModel__Group__1 : rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 ;
+ // InternalRoom.g:4710:1: rule__RoomModel__Group__1 : rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 ;
public final void rule__RoomModel__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4686:1: ( rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 )
- // InternalRoom.g:4687:2: rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2
+ // InternalRoom.g:4714:1: ( rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 )
+ // InternalRoom.g:4715:2: rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2
{
pushFollow(FOLLOW_4);
rule__RoomModel__Group__1__Impl();
@@ -14642,21 +14719,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__1__Impl"
- // InternalRoom.g:4694:1: rule__RoomModel__Group__1__Impl : ( ( rule__RoomModel__NameAssignment_1 ) ) ;
+ // InternalRoom.g:4722:1: rule__RoomModel__Group__1__Impl : ( ( rule__RoomModel__NameAssignment_1 ) ) ;
public final void rule__RoomModel__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4698:1: ( ( ( rule__RoomModel__NameAssignment_1 ) ) )
- // InternalRoom.g:4699:1: ( ( rule__RoomModel__NameAssignment_1 ) )
+ // InternalRoom.g:4726:1: ( ( ( rule__RoomModel__NameAssignment_1 ) ) )
+ // InternalRoom.g:4727:1: ( ( rule__RoomModel__NameAssignment_1 ) )
{
- // InternalRoom.g:4699:1: ( ( rule__RoomModel__NameAssignment_1 ) )
- // InternalRoom.g:4700:1: ( rule__RoomModel__NameAssignment_1 )
+ // InternalRoom.g:4727:1: ( ( rule__RoomModel__NameAssignment_1 ) )
+ // InternalRoom.g:4728:1: ( rule__RoomModel__NameAssignment_1 )
{
before(grammarAccess.getRoomModelAccess().getNameAssignment_1());
- // InternalRoom.g:4701:1: ( rule__RoomModel__NameAssignment_1 )
- // InternalRoom.g:4701:2: rule__RoomModel__NameAssignment_1
+ // InternalRoom.g:4729:1: ( rule__RoomModel__NameAssignment_1 )
+ // InternalRoom.g:4729:2: rule__RoomModel__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__RoomModel__NameAssignment_1();
@@ -14689,14 +14766,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__2"
- // InternalRoom.g:4711:1: rule__RoomModel__Group__2 : rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 ;
+ // InternalRoom.g:4739:1: rule__RoomModel__Group__2 : rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 ;
public final void rule__RoomModel__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4715:1: ( rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 )
- // InternalRoom.g:4716:2: rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3
+ // InternalRoom.g:4743:1: ( rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 )
+ // InternalRoom.g:4744:2: rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3
{
pushFollow(FOLLOW_4);
rule__RoomModel__Group__2__Impl();
@@ -14727,20 +14804,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__2__Impl"
- // InternalRoom.g:4723:1: rule__RoomModel__Group__2__Impl : ( ( rule__RoomModel__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:4751:1: rule__RoomModel__Group__2__Impl : ( ( rule__RoomModel__DocuAssignment_2 )? ) ;
public final void rule__RoomModel__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4727:1: ( ( ( rule__RoomModel__DocuAssignment_2 )? ) )
- // InternalRoom.g:4728:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
+ // InternalRoom.g:4755:1: ( ( ( rule__RoomModel__DocuAssignment_2 )? ) )
+ // InternalRoom.g:4756:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
{
- // InternalRoom.g:4728:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
- // InternalRoom.g:4729:1: ( rule__RoomModel__DocuAssignment_2 )?
+ // InternalRoom.g:4756:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
+ // InternalRoom.g:4757:1: ( rule__RoomModel__DocuAssignment_2 )?
{
before(grammarAccess.getRoomModelAccess().getDocuAssignment_2());
- // InternalRoom.g:4730:1: ( rule__RoomModel__DocuAssignment_2 )?
+ // InternalRoom.g:4758:1: ( rule__RoomModel__DocuAssignment_2 )?
int alt56=2;
int LA56_0 = input.LA(1);
@@ -14749,7 +14826,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt56) {
case 1 :
- // InternalRoom.g:4730:2: rule__RoomModel__DocuAssignment_2
+ // InternalRoom.g:4758:2: rule__RoomModel__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RoomModel__DocuAssignment_2();
@@ -14785,14 +14862,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__3"
- // InternalRoom.g:4740:1: rule__RoomModel__Group__3 : rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 ;
+ // InternalRoom.g:4768:1: rule__RoomModel__Group__3 : rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 ;
public final void rule__RoomModel__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4744:1: ( rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 )
- // InternalRoom.g:4745:2: rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4
+ // InternalRoom.g:4772:1: ( rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 )
+ // InternalRoom.g:4773:2: rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__3__Impl();
@@ -14823,17 +14900,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__3__Impl"
- // InternalRoom.g:4752:1: rule__RoomModel__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:4780:1: rule__RoomModel__Group__3__Impl : ( '{' ) ;
public final void rule__RoomModel__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4756:1: ( ( '{' ) )
- // InternalRoom.g:4757:1: ( '{' )
+ // InternalRoom.g:4784:1: ( ( '{' ) )
+ // InternalRoom.g:4785:1: ( '{' )
{
- // InternalRoom.g:4757:1: ( '{' )
- // InternalRoom.g:4758:1: '{'
+ // InternalRoom.g:4785:1: ( '{' )
+ // InternalRoom.g:4786:1: '{'
{
before(grammarAccess.getRoomModelAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -14860,14 +14937,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__4"
- // InternalRoom.g:4771:1: rule__RoomModel__Group__4 : rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 ;
+ // InternalRoom.g:4799:1: rule__RoomModel__Group__4 : rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 ;
public final void rule__RoomModel__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4775:1: ( rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 )
- // InternalRoom.g:4776:2: rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5
+ // InternalRoom.g:4803:1: ( rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 )
+ // InternalRoom.g:4804:2: rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__4__Impl();
@@ -14898,20 +14975,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__4__Impl"
- // InternalRoom.g:4783:1: rule__RoomModel__Group__4__Impl : ( ( rule__RoomModel__ImportsAssignment_4 )* ) ;
+ // InternalRoom.g:4811:1: rule__RoomModel__Group__4__Impl : ( ( rule__RoomModel__ImportsAssignment_4 )* ) ;
public final void rule__RoomModel__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4787:1: ( ( ( rule__RoomModel__ImportsAssignment_4 )* ) )
- // InternalRoom.g:4788:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
+ // InternalRoom.g:4815:1: ( ( ( rule__RoomModel__ImportsAssignment_4 )* ) )
+ // InternalRoom.g:4816:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
{
- // InternalRoom.g:4788:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
- // InternalRoom.g:4789:1: ( rule__RoomModel__ImportsAssignment_4 )*
+ // InternalRoom.g:4816:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
+ // InternalRoom.g:4817:1: ( rule__RoomModel__ImportsAssignment_4 )*
{
before(grammarAccess.getRoomModelAccess().getImportsAssignment_4());
- // InternalRoom.g:4790:1: ( rule__RoomModel__ImportsAssignment_4 )*
+ // InternalRoom.g:4818:1: ( rule__RoomModel__ImportsAssignment_4 )*
loop57:
do {
int alt57=2;
@@ -14924,7 +15001,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt57) {
case 1 :
- // InternalRoom.g:4790:2: rule__RoomModel__ImportsAssignment_4
+ // InternalRoom.g:4818:2: rule__RoomModel__ImportsAssignment_4
{
pushFollow(FOLLOW_6);
rule__RoomModel__ImportsAssignment_4();
@@ -14963,14 +15040,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__5"
- // InternalRoom.g:4800:1: rule__RoomModel__Group__5 : rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 ;
+ // InternalRoom.g:4828:1: rule__RoomModel__Group__5 : rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 ;
public final void rule__RoomModel__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4804:1: ( rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 )
- // InternalRoom.g:4805:2: rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6
+ // InternalRoom.g:4832:1: ( rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 )
+ // InternalRoom.g:4833:2: rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__5__Impl();
@@ -15001,20 +15078,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__5__Impl"
- // InternalRoom.g:4812:1: rule__RoomModel__Group__5__Impl : ( ( rule__RoomModel__Alternatives_5 )* ) ;
+ // InternalRoom.g:4840:1: rule__RoomModel__Group__5__Impl : ( ( rule__RoomModel__Alternatives_5 )* ) ;
public final void rule__RoomModel__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4816:1: ( ( ( rule__RoomModel__Alternatives_5 )* ) )
- // InternalRoom.g:4817:1: ( ( rule__RoomModel__Alternatives_5 )* )
+ // InternalRoom.g:4844:1: ( ( ( rule__RoomModel__Alternatives_5 )* ) )
+ // InternalRoom.g:4845:1: ( ( rule__RoomModel__Alternatives_5 )* )
{
- // InternalRoom.g:4817:1: ( ( rule__RoomModel__Alternatives_5 )* )
- // InternalRoom.g:4818:1: ( rule__RoomModel__Alternatives_5 )*
+ // InternalRoom.g:4845:1: ( ( rule__RoomModel__Alternatives_5 )* )
+ // InternalRoom.g:4846:1: ( rule__RoomModel__Alternatives_5 )*
{
before(grammarAccess.getRoomModelAccess().getAlternatives_5());
- // InternalRoom.g:4819:1: ( rule__RoomModel__Alternatives_5 )*
+ // InternalRoom.g:4847:1: ( rule__RoomModel__Alternatives_5 )*
loop58:
do {
int alt58=2;
@@ -15027,7 +15104,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt58) {
case 1 :
- // InternalRoom.g:4819:2: rule__RoomModel__Alternatives_5
+ // InternalRoom.g:4847:2: rule__RoomModel__Alternatives_5
{
pushFollow(FOLLOW_7);
rule__RoomModel__Alternatives_5();
@@ -15066,14 +15143,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__6"
- // InternalRoom.g:4829:1: rule__RoomModel__Group__6 : rule__RoomModel__Group__6__Impl ;
+ // InternalRoom.g:4857:1: rule__RoomModel__Group__6 : rule__RoomModel__Group__6__Impl ;
public final void rule__RoomModel__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4833:1: ( rule__RoomModel__Group__6__Impl )
- // InternalRoom.g:4834:2: rule__RoomModel__Group__6__Impl
+ // InternalRoom.g:4861:1: ( rule__RoomModel__Group__6__Impl )
+ // InternalRoom.g:4862:2: rule__RoomModel__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__RoomModel__Group__6__Impl();
@@ -15099,17 +15176,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__6__Impl"
- // InternalRoom.g:4840:1: rule__RoomModel__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:4868:1: rule__RoomModel__Group__6__Impl : ( '}' ) ;
public final void rule__RoomModel__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4844:1: ( ( '}' ) )
- // InternalRoom.g:4845:1: ( '}' )
+ // InternalRoom.g:4872:1: ( ( '}' ) )
+ // InternalRoom.g:4873:1: ( '}' )
{
- // InternalRoom.g:4845:1: ( '}' )
- // InternalRoom.g:4846:1: '}'
+ // InternalRoom.g:4873:1: ( '}' )
+ // InternalRoom.g:4874:1: '}'
{
before(grammarAccess.getRoomModelAccess().getRightCurlyBracketKeyword_6());
match(input,45,FOLLOW_2);
@@ -15136,14 +15213,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__0"
- // InternalRoom.g:4873:1: rule__VarDecl__Group__0 : rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 ;
+ // InternalRoom.g:4901:1: rule__VarDecl__Group__0 : rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 ;
public final void rule__VarDecl__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4877:1: ( rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 )
- // InternalRoom.g:4878:2: rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1
+ // InternalRoom.g:4905:1: ( rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 )
+ // InternalRoom.g:4906:2: rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1
{
pushFollow(FOLLOW_8);
rule__VarDecl__Group__0__Impl();
@@ -15174,21 +15251,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__0__Impl"
- // InternalRoom.g:4885:1: rule__VarDecl__Group__0__Impl : ( ( rule__VarDecl__NameAssignment_0 ) ) ;
+ // InternalRoom.g:4913:1: rule__VarDecl__Group__0__Impl : ( ( rule__VarDecl__NameAssignment_0 ) ) ;
public final void rule__VarDecl__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4889:1: ( ( ( rule__VarDecl__NameAssignment_0 ) ) )
- // InternalRoom.g:4890:1: ( ( rule__VarDecl__NameAssignment_0 ) )
+ // InternalRoom.g:4917:1: ( ( ( rule__VarDecl__NameAssignment_0 ) ) )
+ // InternalRoom.g:4918:1: ( ( rule__VarDecl__NameAssignment_0 ) )
{
- // InternalRoom.g:4890:1: ( ( rule__VarDecl__NameAssignment_0 ) )
- // InternalRoom.g:4891:1: ( rule__VarDecl__NameAssignment_0 )
+ // InternalRoom.g:4918:1: ( ( rule__VarDecl__NameAssignment_0 ) )
+ // InternalRoom.g:4919:1: ( rule__VarDecl__NameAssignment_0 )
{
before(grammarAccess.getVarDeclAccess().getNameAssignment_0());
- // InternalRoom.g:4892:1: ( rule__VarDecl__NameAssignment_0 )
- // InternalRoom.g:4892:2: rule__VarDecl__NameAssignment_0
+ // InternalRoom.g:4920:1: ( rule__VarDecl__NameAssignment_0 )
+ // InternalRoom.g:4920:2: rule__VarDecl__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__VarDecl__NameAssignment_0();
@@ -15221,14 +15298,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__1"
- // InternalRoom.g:4902:1: rule__VarDecl__Group__1 : rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 ;
+ // InternalRoom.g:4930:1: rule__VarDecl__Group__1 : rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 ;
public final void rule__VarDecl__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4906:1: ( rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 )
- // InternalRoom.g:4907:2: rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2
+ // InternalRoom.g:4934:1: ( rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 )
+ // InternalRoom.g:4935:2: rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2
{
pushFollow(FOLLOW_3);
rule__VarDecl__Group__1__Impl();
@@ -15259,17 +15336,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__1__Impl"
- // InternalRoom.g:4914:1: rule__VarDecl__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:4942:1: rule__VarDecl__Group__1__Impl : ( ':' ) ;
public final void rule__VarDecl__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4918:1: ( ( ':' ) )
- // InternalRoom.g:4919:1: ( ':' )
+ // InternalRoom.g:4946:1: ( ( ':' ) )
+ // InternalRoom.g:4947:1: ( ':' )
{
- // InternalRoom.g:4919:1: ( ':' )
- // InternalRoom.g:4920:1: ':'
+ // InternalRoom.g:4947:1: ( ':' )
+ // InternalRoom.g:4948:1: ':'
{
before(grammarAccess.getVarDeclAccess().getColonKeyword_1());
match(input,46,FOLLOW_2);
@@ -15296,14 +15373,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__2"
- // InternalRoom.g:4933:1: rule__VarDecl__Group__2 : rule__VarDecl__Group__2__Impl ;
+ // InternalRoom.g:4961:1: rule__VarDecl__Group__2 : rule__VarDecl__Group__2__Impl ;
public final void rule__VarDecl__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4937:1: ( rule__VarDecl__Group__2__Impl )
- // InternalRoom.g:4938:2: rule__VarDecl__Group__2__Impl
+ // InternalRoom.g:4965:1: ( rule__VarDecl__Group__2__Impl )
+ // InternalRoom.g:4966:2: rule__VarDecl__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__VarDecl__Group__2__Impl();
@@ -15329,21 +15406,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__2__Impl"
- // InternalRoom.g:4944:1: rule__VarDecl__Group__2__Impl : ( ( rule__VarDecl__RefTypeAssignment_2 ) ) ;
+ // InternalRoom.g:4972: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:4948:1: ( ( ( rule__VarDecl__RefTypeAssignment_2 ) ) )
- // InternalRoom.g:4949:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
+ // InternalRoom.g:4976:1: ( ( ( rule__VarDecl__RefTypeAssignment_2 ) ) )
+ // InternalRoom.g:4977:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
{
- // InternalRoom.g:4949:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
- // InternalRoom.g:4950:1: ( rule__VarDecl__RefTypeAssignment_2 )
+ // InternalRoom.g:4977:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
+ // InternalRoom.g:4978:1: ( rule__VarDecl__RefTypeAssignment_2 )
{
before(grammarAccess.getVarDeclAccess().getRefTypeAssignment_2());
- // InternalRoom.g:4951:1: ( rule__VarDecl__RefTypeAssignment_2 )
- // InternalRoom.g:4951:2: rule__VarDecl__RefTypeAssignment_2
+ // InternalRoom.g:4979:1: ( rule__VarDecl__RefTypeAssignment_2 )
+ // InternalRoom.g:4979:2: rule__VarDecl__RefTypeAssignment_2
{
pushFollow(FOLLOW_2);
rule__VarDecl__RefTypeAssignment_2();
@@ -15375,15 +15452,350 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__VarDecl__Group__2__Impl"
+ // $ANTLR start "rule__MessageData__Group__0"
+ // InternalRoom.g:4995: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
+ {
+ pushFollow(FOLLOW_3);
+ rule__MessageData__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MessageData__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MessageData__Group__0"
+
+
+ // $ANTLR start "rule__MessageData__Group__0__Impl"
+ // InternalRoom.g:5007: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:5012:1: ( ( rule__MessageData__Group_0__0 )? )
+ // InternalRoom.g:5013: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);
+
+ if ( (LA59_0==RULE_ID) ) {
+ int LA59_1 = input.LA(2);
+
+ if ( (LA59_1==46) ) {
+ alt59=1;
+ }
+ }
+ switch (alt59) {
+ case 1 :
+ // InternalRoom.g:5014:2: rule__MessageData__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__MessageData__Group_0__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getMessageDataAccess().getGroup_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MessageData__Group__0__Impl"
+
+
+ // $ANTLR start "rule__MessageData__Group__1"
+ // InternalRoom.g:5024: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
+ {
+ pushFollow(FOLLOW_2);
+ rule__MessageData__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MessageData__Group__1"
+
+
+ // $ANTLR start "rule__MessageData__Group__1__Impl"
+ // InternalRoom.g:5035: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:5040:1: ( ( rule__MessageData__RefTypeAssignment_1 ) )
+ // InternalRoom.g:5041: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
+ {
+ pushFollow(FOLLOW_2);
+ rule__MessageData__RefTypeAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMessageDataAccess().getRefTypeAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MessageData__Group__1__Impl"
+
+
+ // $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 ;
+ 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
+ {
+ pushFollow(FOLLOW_8);
+ rule__MessageData__Group_0__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MessageData__Group_0__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MessageData__Group_0__0"
+
+
+ // $ANTLR start "rule__MessageData__Group_0__0__Impl"
+ // InternalRoom.g:5068: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:5073:1: ( ( rule__MessageData__DeprecatedNameAssignment_0_0 ) )
+ // InternalRoom.g:5074: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
+ {
+ pushFollow(FOLLOW_2);
+ rule__MessageData__DeprecatedNameAssignment_0_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMessageDataAccess().getDeprecatedNameAssignment_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MessageData__Group_0__0__Impl"
+
+
+ // $ANTLR start "rule__MessageData__Group_0__1"
+ // InternalRoom.g:5085: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
+ {
+ pushFollow(FOLLOW_2);
+ rule__MessageData__Group_0__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MessageData__Group_0__1"
+
+
+ // $ANTLR start "rule__MessageData__Group_0__1__Impl"
+ // InternalRoom.g:5096: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:5101:1: ( ':' )
+ // InternalRoom.g:5102:1: ':'
+ {
+ before(grammarAccess.getMessageDataAccess().getColonKeyword_0_1());
+ match(input,46,FOLLOW_2);
+ after(grammarAccess.getMessageDataAccess().getColonKeyword_0_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MessageData__Group_0__1__Impl"
+
+
// $ANTLR start "rule__RefableType__Group__0"
- // InternalRoom.g:4967:1: rule__RefableType__Group__0 : rule__RefableType__Group__0__Impl rule__RefableType__Group__1 ;
+ // InternalRoom.g:5119: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:4971:1: ( rule__RefableType__Group__0__Impl rule__RefableType__Group__1 )
- // InternalRoom.g:4972:2: rule__RefableType__Group__0__Impl rule__RefableType__Group__1
+ // 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
{
pushFollow(FOLLOW_9);
rule__RefableType__Group__0__Impl();
@@ -15414,21 +15826,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__0__Impl"
- // InternalRoom.g:4979:1: rule__RefableType__Group__0__Impl : ( ( rule__RefableType__TypeAssignment_0 ) ) ;
+ // InternalRoom.g:5131: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:4983:1: ( ( ( rule__RefableType__TypeAssignment_0 ) ) )
- // InternalRoom.g:4984:1: ( ( rule__RefableType__TypeAssignment_0 ) )
+ // InternalRoom.g:5135:1: ( ( ( rule__RefableType__TypeAssignment_0 ) ) )
+ // InternalRoom.g:5136:1: ( ( rule__RefableType__TypeAssignment_0 ) )
{
- // InternalRoom.g:4984:1: ( ( rule__RefableType__TypeAssignment_0 ) )
- // InternalRoom.g:4985:1: ( rule__RefableType__TypeAssignment_0 )
+ // InternalRoom.g:5136:1: ( ( rule__RefableType__TypeAssignment_0 ) )
+ // InternalRoom.g:5137:1: ( rule__RefableType__TypeAssignment_0 )
{
before(grammarAccess.getRefableTypeAccess().getTypeAssignment_0());
- // InternalRoom.g:4986:1: ( rule__RefableType__TypeAssignment_0 )
- // InternalRoom.g:4986:2: rule__RefableType__TypeAssignment_0
+ // InternalRoom.g:5138:1: ( rule__RefableType__TypeAssignment_0 )
+ // InternalRoom.g:5138:2: rule__RefableType__TypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefableType__TypeAssignment_0();
@@ -15461,14 +15873,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__1"
- // InternalRoom.g:4996:1: rule__RefableType__Group__1 : rule__RefableType__Group__1__Impl ;
+ // InternalRoom.g:5148: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:5000:1: ( rule__RefableType__Group__1__Impl )
- // InternalRoom.g:5001:2: rule__RefableType__Group__1__Impl
+ // InternalRoom.g:5152:1: ( rule__RefableType__Group__1__Impl )
+ // InternalRoom.g:5153:2: rule__RefableType__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefableType__Group__1__Impl();
@@ -15494,29 +15906,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__1__Impl"
- // InternalRoom.g:5007:1: rule__RefableType__Group__1__Impl : ( ( rule__RefableType__RefAssignment_1 )? ) ;
+ // InternalRoom.g:5159: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:5011:1: ( ( ( rule__RefableType__RefAssignment_1 )? ) )
- // InternalRoom.g:5012:1: ( ( rule__RefableType__RefAssignment_1 )? )
+ // InternalRoom.g:5163:1: ( ( ( rule__RefableType__RefAssignment_1 )? ) )
+ // InternalRoom.g:5164:1: ( ( rule__RefableType__RefAssignment_1 )? )
{
- // InternalRoom.g:5012:1: ( ( rule__RefableType__RefAssignment_1 )? )
- // InternalRoom.g:5013:1: ( rule__RefableType__RefAssignment_1 )?
+ // InternalRoom.g:5164:1: ( ( rule__RefableType__RefAssignment_1 )? )
+ // InternalRoom.g:5165:1: ( rule__RefableType__RefAssignment_1 )?
{
before(grammarAccess.getRefableTypeAccess().getRefAssignment_1());
- // InternalRoom.g:5014:1: ( rule__RefableType__RefAssignment_1 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalRoom.g:5166:1: ( rule__RefableType__RefAssignment_1 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==91) ) {
- alt59=1;
+ if ( (LA60_0==91) ) {
+ alt60=1;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
- // InternalRoom.g:5014:2: rule__RefableType__RefAssignment_1
+ // InternalRoom.g:5166:2: rule__RefableType__RefAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefableType__RefAssignment_1();
@@ -15552,14 +15964,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__0"
- // InternalRoom.g:5028:1: rule__PrimitiveType__Group__0 : rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 ;
+ // InternalRoom.g:5180: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:5032:1: ( rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 )
- // InternalRoom.g:5033:2: rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__PrimitiveType__Group__0__Impl();
@@ -15590,17 +16002,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__0__Impl"
- // InternalRoom.g:5040:1: rule__PrimitiveType__Group__0__Impl : ( 'PrimitiveType' ) ;
+ // InternalRoom.g:5192:1: rule__PrimitiveType__Group__0__Impl : ( 'PrimitiveType' ) ;
public final void rule__PrimitiveType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5044:1: ( ( 'PrimitiveType' ) )
- // InternalRoom.g:5045:1: ( 'PrimitiveType' )
+ // InternalRoom.g:5196:1: ( ( 'PrimitiveType' ) )
+ // InternalRoom.g:5197:1: ( 'PrimitiveType' )
{
- // InternalRoom.g:5045:1: ( 'PrimitiveType' )
- // InternalRoom.g:5046:1: 'PrimitiveType'
+ // InternalRoom.g:5197:1: ( 'PrimitiveType' )
+ // InternalRoom.g:5198:1: 'PrimitiveType'
{
before(grammarAccess.getPrimitiveTypeAccess().getPrimitiveTypeKeyword_0());
match(input,47,FOLLOW_2);
@@ -15627,14 +16039,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__1"
- // InternalRoom.g:5059:1: rule__PrimitiveType__Group__1 : rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 ;
+ // InternalRoom.g:5211: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:5063:1: ( rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 )
- // InternalRoom.g:5064:2: rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2
+ // 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
{
pushFollow(FOLLOW_8);
rule__PrimitiveType__Group__1__Impl();
@@ -15665,21 +16077,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__1__Impl"
- // InternalRoom.g:5071:1: rule__PrimitiveType__Group__1__Impl : ( ( rule__PrimitiveType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:5223: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:5075:1: ( ( ( rule__PrimitiveType__NameAssignment_1 ) ) )
- // InternalRoom.g:5076:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
+ // InternalRoom.g:5227:1: ( ( ( rule__PrimitiveType__NameAssignment_1 ) ) )
+ // InternalRoom.g:5228:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
{
- // InternalRoom.g:5076:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
- // InternalRoom.g:5077:1: ( rule__PrimitiveType__NameAssignment_1 )
+ // InternalRoom.g:5228:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
+ // InternalRoom.g:5229:1: ( rule__PrimitiveType__NameAssignment_1 )
{
before(grammarAccess.getPrimitiveTypeAccess().getNameAssignment_1());
- // InternalRoom.g:5078:1: ( rule__PrimitiveType__NameAssignment_1 )
- // InternalRoom.g:5078:2: rule__PrimitiveType__NameAssignment_1
+ // InternalRoom.g:5230:1: ( rule__PrimitiveType__NameAssignment_1 )
+ // InternalRoom.g:5230:2: rule__PrimitiveType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__NameAssignment_1();
@@ -15712,14 +16124,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__2"
- // InternalRoom.g:5088:1: rule__PrimitiveType__Group__2 : rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 ;
+ // InternalRoom.g:5240: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:5092:1: ( rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 )
- // InternalRoom.g:5093:2: rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3
+ // 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
{
pushFollow(FOLLOW_10);
rule__PrimitiveType__Group__2__Impl();
@@ -15750,17 +16162,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__2__Impl"
- // InternalRoom.g:5100:1: rule__PrimitiveType__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:5252:1: rule__PrimitiveType__Group__2__Impl : ( ':' ) ;
public final void rule__PrimitiveType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5104:1: ( ( ':' ) )
- // InternalRoom.g:5105:1: ( ':' )
+ // InternalRoom.g:5256:1: ( ( ':' ) )
+ // InternalRoom.g:5257:1: ( ':' )
{
- // InternalRoom.g:5105:1: ( ':' )
- // InternalRoom.g:5106:1: ':'
+ // InternalRoom.g:5257:1: ( ':' )
+ // InternalRoom.g:5258:1: ':'
{
before(grammarAccess.getPrimitiveTypeAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -15787,14 +16199,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__3"
- // InternalRoom.g:5119:1: rule__PrimitiveType__Group__3 : rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 ;
+ // InternalRoom.g:5271: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:5123:1: ( rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 )
- // InternalRoom.g:5124:2: rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4
+ // 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
{
pushFollow(FOLLOW_11);
rule__PrimitiveType__Group__3__Impl();
@@ -15825,21 +16237,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__3__Impl"
- // InternalRoom.g:5131:1: rule__PrimitiveType__Group__3__Impl : ( ( rule__PrimitiveType__TypeAssignment_3 ) ) ;
+ // InternalRoom.g:5283: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:5135:1: ( ( ( rule__PrimitiveType__TypeAssignment_3 ) ) )
- // InternalRoom.g:5136:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
+ // InternalRoom.g:5287:1: ( ( ( rule__PrimitiveType__TypeAssignment_3 ) ) )
+ // InternalRoom.g:5288:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
{
- // InternalRoom.g:5136:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
- // InternalRoom.g:5137:1: ( rule__PrimitiveType__TypeAssignment_3 )
+ // InternalRoom.g:5288:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
+ // InternalRoom.g:5289:1: ( rule__PrimitiveType__TypeAssignment_3 )
{
before(grammarAccess.getPrimitiveTypeAccess().getTypeAssignment_3());
- // InternalRoom.g:5138:1: ( rule__PrimitiveType__TypeAssignment_3 )
- // InternalRoom.g:5138:2: rule__PrimitiveType__TypeAssignment_3
+ // InternalRoom.g:5290:1: ( rule__PrimitiveType__TypeAssignment_3 )
+ // InternalRoom.g:5290:2: rule__PrimitiveType__TypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__TypeAssignment_3();
@@ -15872,14 +16284,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__4"
- // InternalRoom.g:5148:1: rule__PrimitiveType__Group__4 : rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 ;
+ // InternalRoom.g:5300: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:5152:1: ( rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 )
- // InternalRoom.g:5153:2: rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5
+ // 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
{
pushFollow(FOLLOW_12);
rule__PrimitiveType__Group__4__Impl();
@@ -15910,17 +16322,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__4__Impl"
- // InternalRoom.g:5160:1: rule__PrimitiveType__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:5312:1: rule__PrimitiveType__Group__4__Impl : ( '->' ) ;
public final void rule__PrimitiveType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5164:1: ( ( '->' ) )
- // InternalRoom.g:5165:1: ( '->' )
+ // InternalRoom.g:5316:1: ( ( '->' ) )
+ // InternalRoom.g:5317:1: ( '->' )
{
- // InternalRoom.g:5165:1: ( '->' )
- // InternalRoom.g:5166:1: '->'
+ // InternalRoom.g:5317:1: ( '->' )
+ // InternalRoom.g:5318:1: '->'
{
before(grammarAccess.getPrimitiveTypeAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -15947,14 +16359,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__5"
- // InternalRoom.g:5179:1: rule__PrimitiveType__Group__5 : rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 ;
+ // InternalRoom.g:5331: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:5183:1: ( rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 )
- // InternalRoom.g:5184:2: rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6
+ // 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
{
pushFollow(FOLLOW_13);
rule__PrimitiveType__Group__5__Impl();
@@ -15985,21 +16397,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__5__Impl"
- // InternalRoom.g:5191:1: rule__PrimitiveType__Group__5__Impl : ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) ;
+ // InternalRoom.g:5343: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:5195:1: ( ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) )
- // InternalRoom.g:5196:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
+ // InternalRoom.g:5347:1: ( ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) )
+ // InternalRoom.g:5348:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
{
- // InternalRoom.g:5196:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
- // InternalRoom.g:5197:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
+ // InternalRoom.g:5348:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
+ // InternalRoom.g:5349:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
{
before(grammarAccess.getPrimitiveTypeAccess().getTargetNameAssignment_5());
- // InternalRoom.g:5198:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
- // InternalRoom.g:5198:2: rule__PrimitiveType__TargetNameAssignment_5
+ // InternalRoom.g:5350:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
+ // InternalRoom.g:5350:2: rule__PrimitiveType__TargetNameAssignment_5
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__TargetNameAssignment_5();
@@ -16032,14 +16444,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__6"
- // InternalRoom.g:5208:1: rule__PrimitiveType__Group__6 : rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 ;
+ // InternalRoom.g:5360: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:5212:1: ( rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 )
- // InternalRoom.g:5213:2: rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7
+ // 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
{
pushFollow(FOLLOW_13);
rule__PrimitiveType__Group__6__Impl();
@@ -16070,29 +16482,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__6__Impl"
- // InternalRoom.g:5220:1: rule__PrimitiveType__Group__6__Impl : ( ( rule__PrimitiveType__Group_6__0 )? ) ;
+ // InternalRoom.g:5372: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:5224:1: ( ( ( rule__PrimitiveType__Group_6__0 )? ) )
- // InternalRoom.g:5225:1: ( ( rule__PrimitiveType__Group_6__0 )? )
+ // InternalRoom.g:5376:1: ( ( ( rule__PrimitiveType__Group_6__0 )? ) )
+ // InternalRoom.g:5377:1: ( ( rule__PrimitiveType__Group_6__0 )? )
{
- // InternalRoom.g:5225:1: ( ( rule__PrimitiveType__Group_6__0 )? )
- // InternalRoom.g:5226:1: ( rule__PrimitiveType__Group_6__0 )?
+ // InternalRoom.g:5377:1: ( ( rule__PrimitiveType__Group_6__0 )? )
+ // InternalRoom.g:5378:1: ( rule__PrimitiveType__Group_6__0 )?
{
before(grammarAccess.getPrimitiveTypeAccess().getGroup_6());
- // InternalRoom.g:5227:1: ( rule__PrimitiveType__Group_6__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalRoom.g:5379:1: ( rule__PrimitiveType__Group_6__0 )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==50) ) {
- alt60=1;
+ if ( (LA61_0==50) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
- // InternalRoom.g:5227:2: rule__PrimitiveType__Group_6__0
+ // InternalRoom.g:5379:2: rule__PrimitiveType__Group_6__0
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group_6__0();
@@ -16128,14 +16540,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__7"
- // InternalRoom.g:5237:1: rule__PrimitiveType__Group__7 : rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 ;
+ // InternalRoom.g:5389: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:5241:1: ( rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 )
- // InternalRoom.g:5242:2: rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8
+ // 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
{
pushFollow(FOLLOW_12);
rule__PrimitiveType__Group__7__Impl();
@@ -16166,17 +16578,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__7__Impl"
- // InternalRoom.g:5249:1: rule__PrimitiveType__Group__7__Impl : ( 'default' ) ;
+ // InternalRoom.g:5401:1: rule__PrimitiveType__Group__7__Impl : ( 'default' ) ;
public final void rule__PrimitiveType__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5253:1: ( ( 'default' ) )
- // InternalRoom.g:5254:1: ( 'default' )
+ // InternalRoom.g:5405:1: ( ( 'default' ) )
+ // InternalRoom.g:5406:1: ( 'default' )
{
- // InternalRoom.g:5254:1: ( 'default' )
- // InternalRoom.g:5255:1: 'default'
+ // InternalRoom.g:5406:1: ( 'default' )
+ // InternalRoom.g:5407:1: 'default'
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultKeyword_7());
match(input,49,FOLLOW_2);
@@ -16203,14 +16615,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__8"
- // InternalRoom.g:5268:1: rule__PrimitiveType__Group__8 : rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 ;
+ // InternalRoom.g:5420: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:5272:1: ( rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 )
- // InternalRoom.g:5273:2: rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9
+ // 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
{
pushFollow(FOLLOW_14);
rule__PrimitiveType__Group__8__Impl();
@@ -16241,21 +16653,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__8__Impl"
- // InternalRoom.g:5280:1: rule__PrimitiveType__Group__8__Impl : ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) ;
+ // InternalRoom.g:5432: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:5284:1: ( ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) )
- // InternalRoom.g:5285:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
+ // InternalRoom.g:5436:1: ( ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) )
+ // InternalRoom.g:5437:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
{
- // InternalRoom.g:5285:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
- // InternalRoom.g:5286:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
+ // InternalRoom.g:5437:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
+ // InternalRoom.g:5438:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultValueLiteralAssignment_8());
- // InternalRoom.g:5287:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
- // InternalRoom.g:5287:2: rule__PrimitiveType__DefaultValueLiteralAssignment_8
+ // InternalRoom.g:5439:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
+ // InternalRoom.g:5439:2: rule__PrimitiveType__DefaultValueLiteralAssignment_8
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__DefaultValueLiteralAssignment_8();
@@ -16288,14 +16700,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__9"
- // InternalRoom.g:5297:1: rule__PrimitiveType__Group__9 : rule__PrimitiveType__Group__9__Impl ;
+ // InternalRoom.g:5449: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:5301:1: ( rule__PrimitiveType__Group__9__Impl )
- // InternalRoom.g:5302:2: rule__PrimitiveType__Group__9__Impl
+ // InternalRoom.g:5453:1: ( rule__PrimitiveType__Group__9__Impl )
+ // InternalRoom.g:5454:2: rule__PrimitiveType__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group__9__Impl();
@@ -16321,29 +16733,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__9__Impl"
- // InternalRoom.g:5308:1: rule__PrimitiveType__Group__9__Impl : ( ( rule__PrimitiveType__DocuAssignment_9 )? ) ;
+ // InternalRoom.g:5460: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:5312:1: ( ( ( rule__PrimitiveType__DocuAssignment_9 )? ) )
- // InternalRoom.g:5313:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
+ // InternalRoom.g:5464:1: ( ( ( rule__PrimitiveType__DocuAssignment_9 )? ) )
+ // InternalRoom.g:5465:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
{
- // InternalRoom.g:5313:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
- // InternalRoom.g:5314:1: ( rule__PrimitiveType__DocuAssignment_9 )?
+ // InternalRoom.g:5465:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
+ // InternalRoom.g:5466:1: ( rule__PrimitiveType__DocuAssignment_9 )?
{
before(grammarAccess.getPrimitiveTypeAccess().getDocuAssignment_9());
- // InternalRoom.g:5315:1: ( rule__PrimitiveType__DocuAssignment_9 )?
- int alt61=2;
- int LA61_0 = input.LA(1);
+ // InternalRoom.g:5467:1: ( rule__PrimitiveType__DocuAssignment_9 )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA61_0==62) ) {
- alt61=1;
+ if ( (LA62_0==62) ) {
+ alt62=1;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
- // InternalRoom.g:5315:2: rule__PrimitiveType__DocuAssignment_9
+ // InternalRoom.g:5467:2: rule__PrimitiveType__DocuAssignment_9
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__DocuAssignment_9();
@@ -16379,14 +16791,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__0"
- // InternalRoom.g:5345:1: rule__PrimitiveType__Group_6__0 : rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 ;
+ // InternalRoom.g:5497: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:5349:1: ( rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 )
- // InternalRoom.g:5350:2: rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__PrimitiveType__Group_6__0__Impl();
@@ -16417,17 +16829,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__0__Impl"
- // InternalRoom.g:5357:1: rule__PrimitiveType__Group_6__0__Impl : ( '(' ) ;
+ // InternalRoom.g:5509:1: rule__PrimitiveType__Group_6__0__Impl : ( '(' ) ;
public final void rule__PrimitiveType__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5361:1: ( ( '(' ) )
- // InternalRoom.g:5362:1: ( '(' )
+ // InternalRoom.g:5513:1: ( ( '(' ) )
+ // InternalRoom.g:5514:1: ( '(' )
{
- // InternalRoom.g:5362:1: ( '(' )
- // InternalRoom.g:5363:1: '('
+ // InternalRoom.g:5514:1: ( '(' )
+ // InternalRoom.g:5515:1: '('
{
before(grammarAccess.getPrimitiveTypeAccess().getLeftParenthesisKeyword_6_0());
match(input,50,FOLLOW_2);
@@ -16454,14 +16866,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__1"
- // InternalRoom.g:5376:1: rule__PrimitiveType__Group_6__1 : rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 ;
+ // InternalRoom.g:5528: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:5380:1: ( rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 )
- // InternalRoom.g:5381:2: rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2
+ // 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
{
pushFollow(FOLLOW_15);
rule__PrimitiveType__Group_6__1__Impl();
@@ -16492,21 +16904,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__1__Impl"
- // InternalRoom.g:5388:1: rule__PrimitiveType__Group_6__1__Impl : ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) ;
+ // InternalRoom.g:5540: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:5392:1: ( ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) )
- // InternalRoom.g:5393:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
+ // InternalRoom.g:5544:1: ( ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) )
+ // InternalRoom.g:5545:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
{
- // InternalRoom.g:5393:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
- // InternalRoom.g:5394:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
+ // InternalRoom.g:5545:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
+ // InternalRoom.g:5546:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
{
before(grammarAccess.getPrimitiveTypeAccess().getCastNameAssignment_6_1());
- // InternalRoom.g:5395:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
- // InternalRoom.g:5395:2: rule__PrimitiveType__CastNameAssignment_6_1
+ // InternalRoom.g:5547:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
+ // InternalRoom.g:5547:2: rule__PrimitiveType__CastNameAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__CastNameAssignment_6_1();
@@ -16539,14 +16951,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__2"
- // InternalRoom.g:5405:1: rule__PrimitiveType__Group_6__2 : rule__PrimitiveType__Group_6__2__Impl ;
+ // InternalRoom.g:5557: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:5409:1: ( rule__PrimitiveType__Group_6__2__Impl )
- // InternalRoom.g:5410:2: rule__PrimitiveType__Group_6__2__Impl
+ // InternalRoom.g:5561:1: ( rule__PrimitiveType__Group_6__2__Impl )
+ // InternalRoom.g:5562:2: rule__PrimitiveType__Group_6__2__Impl
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group_6__2__Impl();
@@ -16572,17 +16984,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__2__Impl"
- // InternalRoom.g:5416:1: rule__PrimitiveType__Group_6__2__Impl : ( ')' ) ;
+ // InternalRoom.g:5568:1: rule__PrimitiveType__Group_6__2__Impl : ( ')' ) ;
public final void rule__PrimitiveType__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5420:1: ( ( ')' ) )
- // InternalRoom.g:5421:1: ( ')' )
+ // InternalRoom.g:5572:1: ( ( ')' ) )
+ // InternalRoom.g:5573:1: ( ')' )
{
- // InternalRoom.g:5421:1: ( ')' )
- // InternalRoom.g:5422:1: ')'
+ // InternalRoom.g:5573:1: ( ')' )
+ // InternalRoom.g:5574:1: ')'
{
before(grammarAccess.getPrimitiveTypeAccess().getRightParenthesisKeyword_6_2());
match(input,51,FOLLOW_2);
@@ -16609,14 +17021,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__0"
- // InternalRoom.g:5441:1: rule__EnumerationType__Group__0 : rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 ;
+ // InternalRoom.g:5593: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:5445:1: ( rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 )
- // InternalRoom.g:5446:2: rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group__0__Impl();
@@ -16647,17 +17059,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__0__Impl"
- // InternalRoom.g:5453:1: rule__EnumerationType__Group__0__Impl : ( 'Enumeration' ) ;
+ // InternalRoom.g:5605:1: rule__EnumerationType__Group__0__Impl : ( 'Enumeration' ) ;
public final void rule__EnumerationType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5457:1: ( ( 'Enumeration' ) )
- // InternalRoom.g:5458:1: ( 'Enumeration' )
+ // InternalRoom.g:5609:1: ( ( 'Enumeration' ) )
+ // InternalRoom.g:5610:1: ( 'Enumeration' )
{
- // InternalRoom.g:5458:1: ( 'Enumeration' )
- // InternalRoom.g:5459:1: 'Enumeration'
+ // InternalRoom.g:5610:1: ( 'Enumeration' )
+ // InternalRoom.g:5611:1: 'Enumeration'
{
before(grammarAccess.getEnumerationTypeAccess().getEnumerationKeyword_0());
match(input,52,FOLLOW_2);
@@ -16684,14 +17096,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__1"
- // InternalRoom.g:5472:1: rule__EnumerationType__Group__1 : rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 ;
+ // InternalRoom.g:5624: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:5476:1: ( rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 )
- // InternalRoom.g:5477:2: rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2
+ // 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
{
pushFollow(FOLLOW_16);
rule__EnumerationType__Group__1__Impl();
@@ -16722,21 +17134,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__1__Impl"
- // InternalRoom.g:5484:1: rule__EnumerationType__Group__1__Impl : ( ( rule__EnumerationType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:5636: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:5488:1: ( ( ( rule__EnumerationType__NameAssignment_1 ) ) )
- // InternalRoom.g:5489:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
+ // InternalRoom.g:5640:1: ( ( ( rule__EnumerationType__NameAssignment_1 ) ) )
+ // InternalRoom.g:5641:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
{
- // InternalRoom.g:5489:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
- // InternalRoom.g:5490:1: ( rule__EnumerationType__NameAssignment_1 )
+ // InternalRoom.g:5641:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
+ // InternalRoom.g:5642:1: ( rule__EnumerationType__NameAssignment_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getNameAssignment_1());
- // InternalRoom.g:5491:1: ( rule__EnumerationType__NameAssignment_1 )
- // InternalRoom.g:5491:2: rule__EnumerationType__NameAssignment_1
+ // InternalRoom.g:5643:1: ( rule__EnumerationType__NameAssignment_1 )
+ // InternalRoom.g:5643:2: rule__EnumerationType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__NameAssignment_1();
@@ -16769,14 +17181,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__2"
- // InternalRoom.g:5501:1: rule__EnumerationType__Group__2 : rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 ;
+ // InternalRoom.g:5653: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:5505:1: ( rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 )
- // InternalRoom.g:5506:2: rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3
+ // 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
{
pushFollow(FOLLOW_16);
rule__EnumerationType__Group__2__Impl();
@@ -16807,29 +17219,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__2__Impl"
- // InternalRoom.g:5513:1: rule__EnumerationType__Group__2__Impl : ( ( rule__EnumerationType__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:5665: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:5517:1: ( ( ( rule__EnumerationType__DocuAssignment_2 )? ) )
- // InternalRoom.g:5518:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
+ // InternalRoom.g:5669:1: ( ( ( rule__EnumerationType__DocuAssignment_2 )? ) )
+ // InternalRoom.g:5670:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
{
- // InternalRoom.g:5518:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
- // InternalRoom.g:5519:1: ( rule__EnumerationType__DocuAssignment_2 )?
+ // InternalRoom.g:5670:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
+ // InternalRoom.g:5671:1: ( rule__EnumerationType__DocuAssignment_2 )?
{
before(grammarAccess.getEnumerationTypeAccess().getDocuAssignment_2());
- // InternalRoom.g:5520:1: ( rule__EnumerationType__DocuAssignment_2 )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalRoom.g:5672:1: ( rule__EnumerationType__DocuAssignment_2 )?
+ 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:5520:2: rule__EnumerationType__DocuAssignment_2
+ // InternalRoom.g:5672:2: rule__EnumerationType__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__EnumerationType__DocuAssignment_2();
@@ -16865,14 +17277,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__3"
- // InternalRoom.g:5530:1: rule__EnumerationType__Group__3 : rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 ;
+ // InternalRoom.g:5682: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:5534:1: ( rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 )
- // InternalRoom.g:5535:2: rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4
+ // 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
{
pushFollow(FOLLOW_16);
rule__EnumerationType__Group__3__Impl();
@@ -16903,29 +17315,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__3__Impl"
- // InternalRoom.g:5542:1: rule__EnumerationType__Group__3__Impl : ( ( rule__EnumerationType__Group_3__0 )? ) ;
+ // InternalRoom.g:5694: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:5546:1: ( ( ( rule__EnumerationType__Group_3__0 )? ) )
- // InternalRoom.g:5547:1: ( ( rule__EnumerationType__Group_3__0 )? )
+ // InternalRoom.g:5698:1: ( ( ( rule__EnumerationType__Group_3__0 )? ) )
+ // InternalRoom.g:5699:1: ( ( rule__EnumerationType__Group_3__0 )? )
{
- // InternalRoom.g:5547:1: ( ( rule__EnumerationType__Group_3__0 )? )
- // InternalRoom.g:5548:1: ( rule__EnumerationType__Group_3__0 )?
+ // InternalRoom.g:5699:1: ( ( rule__EnumerationType__Group_3__0 )? )
+ // InternalRoom.g:5700:1: ( rule__EnumerationType__Group_3__0 )?
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_3());
- // InternalRoom.g:5549:1: ( rule__EnumerationType__Group_3__0 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalRoom.g:5701:1: ( rule__EnumerationType__Group_3__0 )?
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==53) ) {
- alt63=1;
+ if ( (LA64_0==53) ) {
+ alt64=1;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalRoom.g:5549:2: rule__EnumerationType__Group_3__0
+ // InternalRoom.g:5701:2: rule__EnumerationType__Group_3__0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_3__0();
@@ -16961,14 +17373,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__4"
- // InternalRoom.g:5559:1: rule__EnumerationType__Group__4 : rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 ;
+ // InternalRoom.g:5711: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:5563:1: ( rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 )
- // InternalRoom.g:5564:2: rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5
+ // 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
{
pushFollow(FOLLOW_17);
rule__EnumerationType__Group__4__Impl();
@@ -16999,17 +17411,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__4__Impl"
- // InternalRoom.g:5571:1: rule__EnumerationType__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:5723:1: rule__EnumerationType__Group__4__Impl : ( '{' ) ;
public final void rule__EnumerationType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5575:1: ( ( '{' ) )
- // InternalRoom.g:5576:1: ( '{' )
+ // InternalRoom.g:5727:1: ( ( '{' ) )
+ // InternalRoom.g:5728:1: ( '{' )
{
- // InternalRoom.g:5576:1: ( '{' )
- // InternalRoom.g:5577:1: '{'
+ // InternalRoom.g:5728:1: ( '{' )
+ // InternalRoom.g:5729:1: '{'
{
before(grammarAccess.getEnumerationTypeAccess().getLeftCurlyBracketKeyword_4());
match(input,44,FOLLOW_2);
@@ -17036,14 +17448,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__5"
- // InternalRoom.g:5590:1: rule__EnumerationType__Group__5 : rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 ;
+ // InternalRoom.g:5742: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:5594:1: ( rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 )
- // InternalRoom.g:5595:2: rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6
+ // 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
{
pushFollow(FOLLOW_17);
rule__EnumerationType__Group__5__Impl();
@@ -17074,29 +17486,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__5__Impl"
- // InternalRoom.g:5602:1: rule__EnumerationType__Group__5__Impl : ( ( rule__EnumerationType__Group_5__0 )? ) ;
+ // InternalRoom.g:5754: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:5606:1: ( ( ( rule__EnumerationType__Group_5__0 )? ) )
- // InternalRoom.g:5607:1: ( ( rule__EnumerationType__Group_5__0 )? )
+ // InternalRoom.g:5758:1: ( ( ( rule__EnumerationType__Group_5__0 )? ) )
+ // InternalRoom.g:5759:1: ( ( rule__EnumerationType__Group_5__0 )? )
{
- // InternalRoom.g:5607:1: ( ( rule__EnumerationType__Group_5__0 )? )
- // InternalRoom.g:5608:1: ( rule__EnumerationType__Group_5__0 )?
+ // InternalRoom.g:5759:1: ( ( rule__EnumerationType__Group_5__0 )? )
+ // InternalRoom.g:5760:1: ( rule__EnumerationType__Group_5__0 )?
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_5());
- // InternalRoom.g:5609:1: ( rule__EnumerationType__Group_5__0 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalRoom.g:5761:1: ( rule__EnumerationType__Group_5__0 )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==RULE_ID) ) {
- alt64=1;
+ if ( (LA65_0==RULE_ID) ) {
+ alt65=1;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalRoom.g:5609:2: rule__EnumerationType__Group_5__0
+ // InternalRoom.g:5761:2: rule__EnumerationType__Group_5__0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5__0();
@@ -17132,14 +17544,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__6"
- // InternalRoom.g:5619:1: rule__EnumerationType__Group__6 : rule__EnumerationType__Group__6__Impl ;
+ // InternalRoom.g:5771: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:5623:1: ( rule__EnumerationType__Group__6__Impl )
- // InternalRoom.g:5624:2: rule__EnumerationType__Group__6__Impl
+ // InternalRoom.g:5775:1: ( rule__EnumerationType__Group__6__Impl )
+ // InternalRoom.g:5776:2: rule__EnumerationType__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group__6__Impl();
@@ -17165,17 +17577,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__6__Impl"
- // InternalRoom.g:5630:1: rule__EnumerationType__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:5782:1: rule__EnumerationType__Group__6__Impl : ( '}' ) ;
public final void rule__EnumerationType__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5634:1: ( ( '}' ) )
- // InternalRoom.g:5635:1: ( '}' )
+ // InternalRoom.g:5786:1: ( ( '}' ) )
+ // InternalRoom.g:5787:1: ( '}' )
{
- // InternalRoom.g:5635:1: ( '}' )
- // InternalRoom.g:5636:1: '}'
+ // InternalRoom.g:5787:1: ( '}' )
+ // InternalRoom.g:5788:1: '}'
{
before(grammarAccess.getEnumerationTypeAccess().getRightCurlyBracketKeyword_6());
match(input,45,FOLLOW_2);
@@ -17202,14 +17614,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__0"
- // InternalRoom.g:5663:1: rule__EnumerationType__Group_3__0 : rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 ;
+ // InternalRoom.g:5815: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:5667:1: ( rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 )
- // InternalRoom.g:5668:2: rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group_3__0__Impl();
@@ -17240,17 +17652,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__0__Impl"
- // InternalRoom.g:5675:1: rule__EnumerationType__Group_3__0__Impl : ( 'of' ) ;
+ // InternalRoom.g:5827: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:5679:1: ( ( 'of' ) )
- // InternalRoom.g:5680:1: ( 'of' )
+ // InternalRoom.g:5831:1: ( ( 'of' ) )
+ // InternalRoom.g:5832:1: ( 'of' )
{
- // InternalRoom.g:5680:1: ( 'of' )
- // InternalRoom.g:5681:1: 'of'
+ // InternalRoom.g:5832:1: ( 'of' )
+ // InternalRoom.g:5833:1: 'of'
{
before(grammarAccess.getEnumerationTypeAccess().getOfKeyword_3_0());
match(input,53,FOLLOW_2);
@@ -17277,14 +17689,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__1"
- // InternalRoom.g:5694:1: rule__EnumerationType__Group_3__1 : rule__EnumerationType__Group_3__1__Impl ;
+ // InternalRoom.g:5846: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:5698:1: ( rule__EnumerationType__Group_3__1__Impl )
- // InternalRoom.g:5699:2: rule__EnumerationType__Group_3__1__Impl
+ // InternalRoom.g:5850:1: ( rule__EnumerationType__Group_3__1__Impl )
+ // InternalRoom.g:5851:2: rule__EnumerationType__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_3__1__Impl();
@@ -17310,21 +17722,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__1__Impl"
- // InternalRoom.g:5705:1: rule__EnumerationType__Group_3__1__Impl : ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) ;
+ // InternalRoom.g:5857: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:5709:1: ( ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) )
- // InternalRoom.g:5710:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
+ // InternalRoom.g:5861:1: ( ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) )
+ // InternalRoom.g:5862:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
{
- // InternalRoom.g:5710:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
- // InternalRoom.g:5711:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
+ // InternalRoom.g:5862:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
+ // InternalRoom.g:5863:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypeAssignment_3_1());
- // InternalRoom.g:5712:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
- // InternalRoom.g:5712:2: rule__EnumerationType__PrimitiveTypeAssignment_3_1
+ // InternalRoom.g:5864:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
+ // InternalRoom.g:5864:2: rule__EnumerationType__PrimitiveTypeAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__PrimitiveTypeAssignment_3_1();
@@ -17357,14 +17769,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__0"
- // InternalRoom.g:5726:1: rule__EnumerationType__Group_5__0 : rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 ;
+ // InternalRoom.g:5878: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:5730:1: ( rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 )
- // InternalRoom.g:5731:2: rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1
+ // 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
{
pushFollow(FOLLOW_18);
rule__EnumerationType__Group_5__0__Impl();
@@ -17395,21 +17807,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__0__Impl"
- // InternalRoom.g:5738:1: rule__EnumerationType__Group_5__0__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) ;
+ // InternalRoom.g:5890: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:5742:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) )
- // InternalRoom.g:5743:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
+ // InternalRoom.g:5894:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) )
+ // InternalRoom.g:5895:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
{
- // InternalRoom.g:5743:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
- // InternalRoom.g:5744:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
+ // InternalRoom.g:5895:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
+ // InternalRoom.g:5896:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsAssignment_5_0());
- // InternalRoom.g:5745:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
- // InternalRoom.g:5745:2: rule__EnumerationType__LiteralsAssignment_5_0
+ // InternalRoom.g:5897:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
+ // InternalRoom.g:5897:2: rule__EnumerationType__LiteralsAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__LiteralsAssignment_5_0();
@@ -17442,14 +17854,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__1"
- // InternalRoom.g:5755:1: rule__EnumerationType__Group_5__1 : rule__EnumerationType__Group_5__1__Impl ;
+ // InternalRoom.g:5907: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:5759:1: ( rule__EnumerationType__Group_5__1__Impl )
- // InternalRoom.g:5760:2: rule__EnumerationType__Group_5__1__Impl
+ // InternalRoom.g:5911:1: ( rule__EnumerationType__Group_5__1__Impl )
+ // InternalRoom.g:5912:2: rule__EnumerationType__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5__1__Impl();
@@ -17475,33 +17887,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__1__Impl"
- // InternalRoom.g:5766:1: rule__EnumerationType__Group_5__1__Impl : ( ( rule__EnumerationType__Group_5_1__0 )* ) ;
+ // InternalRoom.g:5918: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:5770:1: ( ( ( rule__EnumerationType__Group_5_1__0 )* ) )
- // InternalRoom.g:5771:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
+ // InternalRoom.g:5922:1: ( ( ( rule__EnumerationType__Group_5_1__0 )* ) )
+ // InternalRoom.g:5923:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
{
- // InternalRoom.g:5771:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
- // InternalRoom.g:5772: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 )*
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_5_1());
- // InternalRoom.g:5773:1: ( rule__EnumerationType__Group_5_1__0 )*
- loop65:
+ // InternalRoom.g:5925:1: ( rule__EnumerationType__Group_5_1__0 )*
+ loop66:
do {
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==54) ) {
- alt65=1;
+ if ( (LA66_0==54) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalRoom.g:5773:2: rule__EnumerationType__Group_5_1__0
+ // InternalRoom.g:5925:2: rule__EnumerationType__Group_5_1__0
{
pushFollow(FOLLOW_19);
rule__EnumerationType__Group_5_1__0();
@@ -17513,7 +17925,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop65;
+ break loop66;
}
} while (true);
@@ -17540,14 +17952,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__0"
- // InternalRoom.g:5787:1: rule__EnumerationType__Group_5_1__0 : rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 ;
+ // InternalRoom.g:5939: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:5791:1: ( rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 )
- // InternalRoom.g:5792:2: rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group_5_1__0__Impl();
@@ -17578,17 +17990,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__0__Impl"
- // InternalRoom.g:5799:1: rule__EnumerationType__Group_5_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:5951: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:5803:1: ( ( ',' ) )
- // InternalRoom.g:5804:1: ( ',' )
+ // InternalRoom.g:5955:1: ( ( ',' ) )
+ // InternalRoom.g:5956:1: ( ',' )
{
- // InternalRoom.g:5804:1: ( ',' )
- // InternalRoom.g:5805:1: ','
+ // InternalRoom.g:5956:1: ( ',' )
+ // InternalRoom.g:5957:1: ','
{
before(grammarAccess.getEnumerationTypeAccess().getCommaKeyword_5_1_0());
match(input,54,FOLLOW_2);
@@ -17615,14 +18027,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__1"
- // InternalRoom.g:5818:1: rule__EnumerationType__Group_5_1__1 : rule__EnumerationType__Group_5_1__1__Impl ;
+ // InternalRoom.g:5970: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:5822:1: ( rule__EnumerationType__Group_5_1__1__Impl )
- // InternalRoom.g:5823:2: rule__EnumerationType__Group_5_1__1__Impl
+ // InternalRoom.g:5974:1: ( rule__EnumerationType__Group_5_1__1__Impl )
+ // InternalRoom.g:5975:2: rule__EnumerationType__Group_5_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5_1__1__Impl();
@@ -17648,21 +18060,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__1__Impl"
- // InternalRoom.g:5829:1: rule__EnumerationType__Group_5_1__1__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) ;
+ // InternalRoom.g:5981: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:5833:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) )
- // InternalRoom.g:5834:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
+ // InternalRoom.g:5985:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) )
+ // InternalRoom.g:5986:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
{
- // InternalRoom.g:5834:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
- // InternalRoom.g:5835: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 )
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsAssignment_5_1_1());
- // InternalRoom.g:5836:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
- // InternalRoom.g:5836:2: rule__EnumerationType__LiteralsAssignment_5_1_1
+ // InternalRoom.g:5988:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
+ // InternalRoom.g:5988:2: rule__EnumerationType__LiteralsAssignment_5_1_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__LiteralsAssignment_5_1_1();
@@ -17695,14 +18107,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__0"
- // InternalRoom.g:5850:1: rule__EnumLiteral__Group__0 : rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 ;
+ // InternalRoom.g:6002: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:5854:1: ( rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 )
- // InternalRoom.g:5855:2: rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1
+ // 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
{
pushFollow(FOLLOW_20);
rule__EnumLiteral__Group__0__Impl();
@@ -17733,21 +18145,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__0__Impl"
- // InternalRoom.g:5862:1: rule__EnumLiteral__Group__0__Impl : ( ( rule__EnumLiteral__NameAssignment_0 ) ) ;
+ // InternalRoom.g:6014: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:5866:1: ( ( ( rule__EnumLiteral__NameAssignment_0 ) ) )
- // InternalRoom.g:5867:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
+ // InternalRoom.g:6018:1: ( ( ( rule__EnumLiteral__NameAssignment_0 ) ) )
+ // InternalRoom.g:6019:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
{
- // InternalRoom.g:5867:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
- // InternalRoom.g:5868:1: ( rule__EnumLiteral__NameAssignment_0 )
+ // InternalRoom.g:6019:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
+ // InternalRoom.g:6020:1: ( rule__EnumLiteral__NameAssignment_0 )
{
before(grammarAccess.getEnumLiteralAccess().getNameAssignment_0());
- // InternalRoom.g:5869:1: ( rule__EnumLiteral__NameAssignment_0 )
- // InternalRoom.g:5869:2: rule__EnumLiteral__NameAssignment_0
+ // InternalRoom.g:6021:1: ( rule__EnumLiteral__NameAssignment_0 )
+ // InternalRoom.g:6021:2: rule__EnumLiteral__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__NameAssignment_0();
@@ -17780,14 +18192,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__1"
- // InternalRoom.g:5879:1: rule__EnumLiteral__Group__1 : rule__EnumLiteral__Group__1__Impl ;
+ // InternalRoom.g:6031: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:5883:1: ( rule__EnumLiteral__Group__1__Impl )
- // InternalRoom.g:5884:2: rule__EnumLiteral__Group__1__Impl
+ // InternalRoom.g:6035:1: ( rule__EnumLiteral__Group__1__Impl )
+ // InternalRoom.g:6036:2: rule__EnumLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group__1__Impl();
@@ -17813,29 +18225,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__1__Impl"
- // InternalRoom.g:5890:1: rule__EnumLiteral__Group__1__Impl : ( ( rule__EnumLiteral__Group_1__0 )? ) ;
+ // InternalRoom.g:6042: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:5894:1: ( ( ( rule__EnumLiteral__Group_1__0 )? ) )
- // InternalRoom.g:5895:1: ( ( rule__EnumLiteral__Group_1__0 )? )
+ // InternalRoom.g:6046:1: ( ( ( rule__EnumLiteral__Group_1__0 )? ) )
+ // InternalRoom.g:6047:1: ( ( rule__EnumLiteral__Group_1__0 )? )
{
- // InternalRoom.g:5895:1: ( ( rule__EnumLiteral__Group_1__0 )? )
- // InternalRoom.g:5896:1: ( rule__EnumLiteral__Group_1__0 )?
+ // InternalRoom.g:6047:1: ( ( rule__EnumLiteral__Group_1__0 )? )
+ // InternalRoom.g:6048:1: ( rule__EnumLiteral__Group_1__0 )?
{
before(grammarAccess.getEnumLiteralAccess().getGroup_1());
- // InternalRoom.g:5897:1: ( rule__EnumLiteral__Group_1__0 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // InternalRoom.g:6049:1: ( rule__EnumLiteral__Group_1__0 )?
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==55) ) {
- alt66=1;
+ if ( (LA67_0==55) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalRoom.g:5897:2: rule__EnumLiteral__Group_1__0
+ // InternalRoom.g:6049:2: rule__EnumLiteral__Group_1__0
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group_1__0();
@@ -17871,14 +18283,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__0"
- // InternalRoom.g:5911:1: rule__EnumLiteral__Group_1__0 : rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 ;
+ // InternalRoom.g:6063: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:5915:1: ( rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 )
- // InternalRoom.g:5916:2: rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1
+ // 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
{
pushFollow(FOLLOW_21);
rule__EnumLiteral__Group_1__0__Impl();
@@ -17909,17 +18321,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__0__Impl"
- // InternalRoom.g:5923:1: rule__EnumLiteral__Group_1__0__Impl : ( '=' ) ;
+ // InternalRoom.g:6075:1: rule__EnumLiteral__Group_1__0__Impl : ( '=' ) ;
public final void rule__EnumLiteral__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5927:1: ( ( '=' ) )
- // InternalRoom.g:5928:1: ( '=' )
+ // InternalRoom.g:6079:1: ( ( '=' ) )
+ // InternalRoom.g:6080:1: ( '=' )
{
- // InternalRoom.g:5928:1: ( '=' )
- // InternalRoom.g:5929:1: '='
+ // InternalRoom.g:6080:1: ( '=' )
+ // InternalRoom.g:6081:1: '='
{
before(grammarAccess.getEnumLiteralAccess().getEqualsSignKeyword_1_0());
match(input,55,FOLLOW_2);
@@ -17946,14 +18358,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__1"
- // InternalRoom.g:5942:1: rule__EnumLiteral__Group_1__1 : rule__EnumLiteral__Group_1__1__Impl ;
+ // InternalRoom.g:6094: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:5946:1: ( rule__EnumLiteral__Group_1__1__Impl )
- // InternalRoom.g:5947:2: rule__EnumLiteral__Group_1__1__Impl
+ // InternalRoom.g:6098:1: ( rule__EnumLiteral__Group_1__1__Impl )
+ // InternalRoom.g:6099:2: rule__EnumLiteral__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group_1__1__Impl();
@@ -17979,21 +18391,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__1__Impl"
- // InternalRoom.g:5953:1: rule__EnumLiteral__Group_1__1__Impl : ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) ;
+ // InternalRoom.g:6105: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:5957:1: ( ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) )
- // InternalRoom.g:5958:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
+ // InternalRoom.g:6109:1: ( ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) )
+ // InternalRoom.g:6110:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
{
- // InternalRoom.g:5958:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
- // InternalRoom.g:5959:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
+ // InternalRoom.g:6110:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
+ // InternalRoom.g:6111:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
{
before(grammarAccess.getEnumLiteralAccess().getLiteralAssignment_1_1());
- // InternalRoom.g:5960:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
- // InternalRoom.g:5960:2: rule__EnumLiteral__LiteralAssignment_1_1
+ // InternalRoom.g:6112:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
+ // InternalRoom.g:6112:2: rule__EnumLiteral__LiteralAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__LiteralAssignment_1_1();
@@ -18026,14 +18438,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__0"
- // InternalRoom.g:5974:1: rule__ExternalType__Group__0 : rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 ;
+ // InternalRoom.g:6126: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:5978:1: ( rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 )
- // InternalRoom.g:5979:2: rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__ExternalType__Group__0__Impl();
@@ -18064,17 +18476,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__0__Impl"
- // InternalRoom.g:5986:1: rule__ExternalType__Group__0__Impl : ( 'ExternalType' ) ;
+ // InternalRoom.g:6138:1: rule__ExternalType__Group__0__Impl : ( 'ExternalType' ) ;
public final void rule__ExternalType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5990:1: ( ( 'ExternalType' ) )
- // InternalRoom.g:5991:1: ( 'ExternalType' )
+ // InternalRoom.g:6142:1: ( ( 'ExternalType' ) )
+ // InternalRoom.g:6143:1: ( 'ExternalType' )
{
- // InternalRoom.g:5991:1: ( 'ExternalType' )
- // InternalRoom.g:5992:1: 'ExternalType'
+ // InternalRoom.g:6143:1: ( 'ExternalType' )
+ // InternalRoom.g:6144:1: 'ExternalType'
{
before(grammarAccess.getExternalTypeAccess().getExternalTypeKeyword_0());
match(input,56,FOLLOW_2);
@@ -18101,14 +18513,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__1"
- // InternalRoom.g:6005:1: rule__ExternalType__Group__1 : rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 ;
+ // InternalRoom.g:6157: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:6009:1: ( rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 )
- // InternalRoom.g:6010:2: rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2
+ // 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
{
pushFollow(FOLLOW_11);
rule__ExternalType__Group__1__Impl();
@@ -18139,21 +18551,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__1__Impl"
- // InternalRoom.g:6017:1: rule__ExternalType__Group__1__Impl : ( ( rule__ExternalType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:6169: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:6021:1: ( ( ( rule__ExternalType__NameAssignment_1 ) ) )
- // InternalRoom.g:6022:1: ( ( rule__ExternalType__NameAssignment_1 ) )
+ // InternalRoom.g:6173:1: ( ( ( rule__ExternalType__NameAssignment_1 ) ) )
+ // InternalRoom.g:6174:1: ( ( rule__ExternalType__NameAssignment_1 ) )
{
- // InternalRoom.g:6022:1: ( ( rule__ExternalType__NameAssignment_1 ) )
- // InternalRoom.g:6023:1: ( rule__ExternalType__NameAssignment_1 )
+ // InternalRoom.g:6174:1: ( ( rule__ExternalType__NameAssignment_1 ) )
+ // InternalRoom.g:6175:1: ( rule__ExternalType__NameAssignment_1 )
{
before(grammarAccess.getExternalTypeAccess().getNameAssignment_1());
- // InternalRoom.g:6024:1: ( rule__ExternalType__NameAssignment_1 )
- // InternalRoom.g:6024:2: rule__ExternalType__NameAssignment_1
+ // InternalRoom.g:6176:1: ( rule__ExternalType__NameAssignment_1 )
+ // InternalRoom.g:6176:2: rule__ExternalType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExternalType__NameAssignment_1();
@@ -18186,14 +18598,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__2"
- // InternalRoom.g:6034:1: rule__ExternalType__Group__2 : rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 ;
+ // InternalRoom.g:6186: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:6038:1: ( rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 )
- // InternalRoom.g:6039:2: rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3
+ // 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
{
pushFollow(FOLLOW_12);
rule__ExternalType__Group__2__Impl();
@@ -18224,17 +18636,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__2__Impl"
- // InternalRoom.g:6046:1: rule__ExternalType__Group__2__Impl : ( '->' ) ;
+ // InternalRoom.g:6198:1: rule__ExternalType__Group__2__Impl : ( '->' ) ;
public final void rule__ExternalType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6050:1: ( ( '->' ) )
- // InternalRoom.g:6051:1: ( '->' )
+ // InternalRoom.g:6202:1: ( ( '->' ) )
+ // InternalRoom.g:6203:1: ( '->' )
{
- // InternalRoom.g:6051:1: ( '->' )
- // InternalRoom.g:6052:1: '->'
+ // InternalRoom.g:6203:1: ( '->' )
+ // InternalRoom.g:6204:1: '->'
{
before(grammarAccess.getExternalTypeAccess().getHyphenMinusGreaterThanSignKeyword_2());
match(input,48,FOLLOW_2);
@@ -18261,14 +18673,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__3"
- // InternalRoom.g:6065:1: rule__ExternalType__Group__3 : rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 ;
+ // InternalRoom.g:6217: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:6069:1: ( rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 )
- // InternalRoom.g:6070:2: rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4
+ // 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
{
pushFollow(FOLLOW_22);
rule__ExternalType__Group__3__Impl();
@@ -18299,21 +18711,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__3__Impl"
- // InternalRoom.g:6077:1: rule__ExternalType__Group__3__Impl : ( ( rule__ExternalType__TargetNameAssignment_3 ) ) ;
+ // InternalRoom.g:6229: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:6081:1: ( ( ( rule__ExternalType__TargetNameAssignment_3 ) ) )
- // InternalRoom.g:6082:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
+ // InternalRoom.g:6233:1: ( ( ( rule__ExternalType__TargetNameAssignment_3 ) ) )
+ // InternalRoom.g:6234:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
{
- // InternalRoom.g:6082:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
- // InternalRoom.g:6083:1: ( rule__ExternalType__TargetNameAssignment_3 )
+ // InternalRoom.g:6234:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
+ // InternalRoom.g:6235:1: ( rule__ExternalType__TargetNameAssignment_3 )
{
before(grammarAccess.getExternalTypeAccess().getTargetNameAssignment_3());
- // InternalRoom.g:6084:1: ( rule__ExternalType__TargetNameAssignment_3 )
- // InternalRoom.g:6084:2: rule__ExternalType__TargetNameAssignment_3
+ // InternalRoom.g:6236:1: ( rule__ExternalType__TargetNameAssignment_3 )
+ // InternalRoom.g:6236:2: rule__ExternalType__TargetNameAssignment_3
{
pushFollow(FOLLOW_2);
rule__ExternalType__TargetNameAssignment_3();
@@ -18346,14 +18758,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__4"
- // InternalRoom.g:6094:1: rule__ExternalType__Group__4 : rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 ;
+ // InternalRoom.g:6246: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:6098:1: ( rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 )
- // InternalRoom.g:6099:2: rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5
+ // 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
{
pushFollow(FOLLOW_22);
rule__ExternalType__Group__4__Impl();
@@ -18384,29 +18796,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__4__Impl"
- // InternalRoom.g:6106:1: rule__ExternalType__Group__4__Impl : ( ( rule__ExternalType__Group_4__0 )? ) ;
+ // InternalRoom.g:6258: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:6110:1: ( ( ( rule__ExternalType__Group_4__0 )? ) )
- // InternalRoom.g:6111:1: ( ( rule__ExternalType__Group_4__0 )? )
+ // InternalRoom.g:6262:1: ( ( ( rule__ExternalType__Group_4__0 )? ) )
+ // InternalRoom.g:6263:1: ( ( rule__ExternalType__Group_4__0 )? )
{
- // InternalRoom.g:6111:1: ( ( rule__ExternalType__Group_4__0 )? )
- // InternalRoom.g:6112:1: ( rule__ExternalType__Group_4__0 )?
+ // InternalRoom.g:6263:1: ( ( rule__ExternalType__Group_4__0 )? )
+ // InternalRoom.g:6264:1: ( rule__ExternalType__Group_4__0 )?
{
before(grammarAccess.getExternalTypeAccess().getGroup_4());
- // InternalRoom.g:6113:1: ( rule__ExternalType__Group_4__0 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalRoom.g:6265:1: ( rule__ExternalType__Group_4__0 )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==49) ) {
- alt67=1;
+ if ( (LA68_0==49) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalRoom.g:6113:2: rule__ExternalType__Group_4__0
+ // InternalRoom.g:6265:2: rule__ExternalType__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group_4__0();
@@ -18442,14 +18854,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__5"
- // InternalRoom.g:6123:1: rule__ExternalType__Group__5 : rule__ExternalType__Group__5__Impl ;
+ // InternalRoom.g:6275: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:6127:1: ( rule__ExternalType__Group__5__Impl )
- // InternalRoom.g:6128:2: rule__ExternalType__Group__5__Impl
+ // InternalRoom.g:6279:1: ( rule__ExternalType__Group__5__Impl )
+ // InternalRoom.g:6280:2: rule__ExternalType__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group__5__Impl();
@@ -18475,29 +18887,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__5__Impl"
- // InternalRoom.g:6134:1: rule__ExternalType__Group__5__Impl : ( ( rule__ExternalType__DocuAssignment_5 )? ) ;
+ // InternalRoom.g:6286: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:6138:1: ( ( ( rule__ExternalType__DocuAssignment_5 )? ) )
- // InternalRoom.g:6139:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
+ // InternalRoom.g:6290:1: ( ( ( rule__ExternalType__DocuAssignment_5 )? ) )
+ // InternalRoom.g:6291:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
{
- // InternalRoom.g:6139:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
- // InternalRoom.g:6140:1: ( rule__ExternalType__DocuAssignment_5 )?
+ // InternalRoom.g:6291:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
+ // InternalRoom.g:6292:1: ( rule__ExternalType__DocuAssignment_5 )?
{
before(grammarAccess.getExternalTypeAccess().getDocuAssignment_5());
- // InternalRoom.g:6141:1: ( rule__ExternalType__DocuAssignment_5 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ // InternalRoom.g:6293:1: ( rule__ExternalType__DocuAssignment_5 )?
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==62) ) {
- alt68=1;
+ if ( (LA69_0==62) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalRoom.g:6141:2: rule__ExternalType__DocuAssignment_5
+ // InternalRoom.g:6293:2: rule__ExternalType__DocuAssignment_5
{
pushFollow(FOLLOW_2);
rule__ExternalType__DocuAssignment_5();
@@ -18533,14 +18945,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__0"
- // InternalRoom.g:6163:1: rule__ExternalType__Group_4__0 : rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 ;
+ // InternalRoom.g:6315: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:6167:1: ( rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 )
- // InternalRoom.g:6168:2: rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1
+ // 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
{
pushFollow(FOLLOW_12);
rule__ExternalType__Group_4__0__Impl();
@@ -18571,17 +18983,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__0__Impl"
- // InternalRoom.g:6175:1: rule__ExternalType__Group_4__0__Impl : ( 'default' ) ;
+ // InternalRoom.g:6327: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:6179:1: ( ( 'default' ) )
- // InternalRoom.g:6180:1: ( 'default' )
+ // InternalRoom.g:6331:1: ( ( 'default' ) )
+ // InternalRoom.g:6332:1: ( 'default' )
{
- // InternalRoom.g:6180:1: ( 'default' )
- // InternalRoom.g:6181:1: 'default'
+ // InternalRoom.g:6332:1: ( 'default' )
+ // InternalRoom.g:6333:1: 'default'
{
before(grammarAccess.getExternalTypeAccess().getDefaultKeyword_4_0());
match(input,49,FOLLOW_2);
@@ -18608,14 +19020,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__1"
- // InternalRoom.g:6194:1: rule__ExternalType__Group_4__1 : rule__ExternalType__Group_4__1__Impl ;
+ // InternalRoom.g:6346: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:6198:1: ( rule__ExternalType__Group_4__1__Impl )
- // InternalRoom.g:6199:2: rule__ExternalType__Group_4__1__Impl
+ // InternalRoom.g:6350:1: ( rule__ExternalType__Group_4__1__Impl )
+ // InternalRoom.g:6351:2: rule__ExternalType__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group_4__1__Impl();
@@ -18641,21 +19053,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__1__Impl"
- // InternalRoom.g:6205:1: rule__ExternalType__Group_4__1__Impl : ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) ;
+ // InternalRoom.g:6357: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:6209:1: ( ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) )
- // InternalRoom.g:6210:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
+ // InternalRoom.g:6361:1: ( ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) )
+ // InternalRoom.g:6362:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
{
- // InternalRoom.g:6210:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
- // InternalRoom.g:6211:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
+ // InternalRoom.g:6362:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
+ // InternalRoom.g:6363:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
{
before(grammarAccess.getExternalTypeAccess().getDefaultValueLiteralAssignment_4_1());
- // InternalRoom.g:6212:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
- // InternalRoom.g:6212:2: rule__ExternalType__DefaultValueLiteralAssignment_4_1
+ // InternalRoom.g:6364:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
+ // InternalRoom.g:6364:2: rule__ExternalType__DefaultValueLiteralAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ExternalType__DefaultValueLiteralAssignment_4_1();
@@ -18688,14 +19100,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__0"
- // InternalRoom.g:6226:1: rule__DataClass__Group__0 : rule__DataClass__Group__0__Impl rule__DataClass__Group__1 ;
+ // InternalRoom.g:6378: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:6230:1: ( rule__DataClass__Group__0__Impl rule__DataClass__Group__1 )
- // InternalRoom.g:6231:2: rule__DataClass__Group__0__Impl rule__DataClass__Group__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__DataClass__Group__0__Impl();
@@ -18726,17 +19138,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__0__Impl"
- // InternalRoom.g:6238:1: rule__DataClass__Group__0__Impl : ( 'DataClass' ) ;
+ // InternalRoom.g:6390:1: rule__DataClass__Group__0__Impl : ( 'DataClass' ) ;
public final void rule__DataClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6242:1: ( ( 'DataClass' ) )
- // InternalRoom.g:6243:1: ( 'DataClass' )
+ // InternalRoom.g:6394:1: ( ( 'DataClass' ) )
+ // InternalRoom.g:6395:1: ( 'DataClass' )
{
- // InternalRoom.g:6243:1: ( 'DataClass' )
- // InternalRoom.g:6244:1: 'DataClass'
+ // InternalRoom.g:6395:1: ( 'DataClass' )
+ // InternalRoom.g:6396:1: 'DataClass'
{
before(grammarAccess.getDataClassAccess().getDataClassKeyword_0());
match(input,17,FOLLOW_2);
@@ -18763,14 +19175,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__1"
- // InternalRoom.g:6257:1: rule__DataClass__Group__1 : rule__DataClass__Group__1__Impl rule__DataClass__Group__2 ;
+ // InternalRoom.g:6409: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:6261:1: ( rule__DataClass__Group__1__Impl rule__DataClass__Group__2 )
- // InternalRoom.g:6262:2: rule__DataClass__Group__1__Impl rule__DataClass__Group__2
+ // 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
{
pushFollow(FOLLOW_23);
rule__DataClass__Group__1__Impl();
@@ -18801,21 +19213,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__1__Impl"
- // InternalRoom.g:6269:1: rule__DataClass__Group__1__Impl : ( ( rule__DataClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:6421: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:6273:1: ( ( ( rule__DataClass__NameAssignment_1 ) ) )
- // InternalRoom.g:6274:1: ( ( rule__DataClass__NameAssignment_1 ) )
+ // InternalRoom.g:6425:1: ( ( ( rule__DataClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:6426:1: ( ( rule__DataClass__NameAssignment_1 ) )
{
- // InternalRoom.g:6274:1: ( ( rule__DataClass__NameAssignment_1 ) )
- // InternalRoom.g:6275:1: ( rule__DataClass__NameAssignment_1 )
+ // InternalRoom.g:6426:1: ( ( rule__DataClass__NameAssignment_1 ) )
+ // InternalRoom.g:6427:1: ( rule__DataClass__NameAssignment_1 )
{
before(grammarAccess.getDataClassAccess().getNameAssignment_1());
- // InternalRoom.g:6276:1: ( rule__DataClass__NameAssignment_1 )
- // InternalRoom.g:6276:2: rule__DataClass__NameAssignment_1
+ // InternalRoom.g:6428:1: ( rule__DataClass__NameAssignment_1 )
+ // InternalRoom.g:6428:2: rule__DataClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__DataClass__NameAssignment_1();
@@ -18848,14 +19260,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__2"
- // InternalRoom.g:6286:1: rule__DataClass__Group__2 : rule__DataClass__Group__2__Impl rule__DataClass__Group__3 ;
+ // InternalRoom.g:6438: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:6290:1: ( rule__DataClass__Group__2__Impl rule__DataClass__Group__3 )
- // InternalRoom.g:6291:2: rule__DataClass__Group__2__Impl rule__DataClass__Group__3
+ // 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
{
pushFollow(FOLLOW_23);
rule__DataClass__Group__2__Impl();
@@ -18886,29 +19298,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__2__Impl"
- // InternalRoom.g:6298:1: rule__DataClass__Group__2__Impl : ( ( rule__DataClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:6450: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:6302:1: ( ( ( rule__DataClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:6303:1: ( ( rule__DataClass__DocuAssignment_2 )? )
+ // InternalRoom.g:6454:1: ( ( ( rule__DataClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:6455:1: ( ( rule__DataClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:6303:1: ( ( rule__DataClass__DocuAssignment_2 )? )
- // InternalRoom.g:6304:1: ( rule__DataClass__DocuAssignment_2 )?
+ // InternalRoom.g:6455:1: ( ( rule__DataClass__DocuAssignment_2 )? )
+ // InternalRoom.g:6456:1: ( rule__DataClass__DocuAssignment_2 )?
{
before(grammarAccess.getDataClassAccess().getDocuAssignment_2());
- // InternalRoom.g:6305:1: ( rule__DataClass__DocuAssignment_2 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // InternalRoom.g:6457:1: ( rule__DataClass__DocuAssignment_2 )?
+ 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:6305:2: rule__DataClass__DocuAssignment_2
+ // InternalRoom.g:6457:2: rule__DataClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__DataClass__DocuAssignment_2();
@@ -18944,14 +19356,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__3"
- // InternalRoom.g:6315:1: rule__DataClass__Group__3 : rule__DataClass__Group__3__Impl rule__DataClass__Group__4 ;
+ // InternalRoom.g:6467: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:6319:1: ( rule__DataClass__Group__3__Impl rule__DataClass__Group__4 )
- // InternalRoom.g:6320:2: rule__DataClass__Group__3__Impl rule__DataClass__Group__4
+ // 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
{
pushFollow(FOLLOW_23);
rule__DataClass__Group__3__Impl();
@@ -18982,29 +19394,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__3__Impl"
- // InternalRoom.g:6327:1: rule__DataClass__Group__3__Impl : ( ( rule__DataClass__Group_3__0 )? ) ;
+ // InternalRoom.g:6479: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:6331:1: ( ( ( rule__DataClass__Group_3__0 )? ) )
- // InternalRoom.g:6332:1: ( ( rule__DataClass__Group_3__0 )? )
+ // InternalRoom.g:6483:1: ( ( ( rule__DataClass__Group_3__0 )? ) )
+ // InternalRoom.g:6484:1: ( ( rule__DataClass__Group_3__0 )? )
{
- // InternalRoom.g:6332:1: ( ( rule__DataClass__Group_3__0 )? )
- // InternalRoom.g:6333:1: ( rule__DataClass__Group_3__0 )?
+ // InternalRoom.g:6484:1: ( ( rule__DataClass__Group_3__0 )? )
+ // InternalRoom.g:6485:1: ( rule__DataClass__Group_3__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_3());
- // InternalRoom.g:6334:1: ( rule__DataClass__Group_3__0 )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // InternalRoom.g:6486:1: ( rule__DataClass__Group_3__0 )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==57) ) {
- alt70=1;
+ if ( (LA71_0==57) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
- // InternalRoom.g:6334:2: rule__DataClass__Group_3__0
+ // InternalRoom.g:6486:2: rule__DataClass__Group_3__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_3__0();
@@ -19040,14 +19452,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__4"
- // InternalRoom.g:6344:1: rule__DataClass__Group__4 : rule__DataClass__Group__4__Impl rule__DataClass__Group__5 ;
+ // InternalRoom.g:6496: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:6348:1: ( rule__DataClass__Group__4__Impl rule__DataClass__Group__5 )
- // InternalRoom.g:6349:2: rule__DataClass__Group__4__Impl rule__DataClass__Group__5
+ // 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
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__4__Impl();
@@ -19078,17 +19490,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__4__Impl"
- // InternalRoom.g:6356:1: rule__DataClass__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:6508:1: rule__DataClass__Group__4__Impl : ( '{' ) ;
public final void rule__DataClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6360:1: ( ( '{' ) )
- // InternalRoom.g:6361:1: ( '{' )
+ // InternalRoom.g:6512:1: ( ( '{' ) )
+ // InternalRoom.g:6513:1: ( '{' )
{
- // InternalRoom.g:6361:1: ( '{' )
- // InternalRoom.g:6362:1: '{'
+ // InternalRoom.g:6513:1: ( '{' )
+ // InternalRoom.g:6514:1: '{'
{
before(grammarAccess.getDataClassAccess().getLeftCurlyBracketKeyword_4());
match(input,44,FOLLOW_2);
@@ -19115,14 +19527,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__5"
- // InternalRoom.g:6375:1: rule__DataClass__Group__5 : rule__DataClass__Group__5__Impl rule__DataClass__Group__6 ;
+ // InternalRoom.g:6527: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:6379:1: ( rule__DataClass__Group__5__Impl rule__DataClass__Group__6 )
- // InternalRoom.g:6380:2: rule__DataClass__Group__5__Impl rule__DataClass__Group__6
+ // 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
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__5__Impl();
@@ -19153,33 +19565,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__5__Impl"
- // InternalRoom.g:6387:1: rule__DataClass__Group__5__Impl : ( ( rule__DataClass__AnnotationsAssignment_5 )* ) ;
+ // InternalRoom.g:6539: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:6391:1: ( ( ( rule__DataClass__AnnotationsAssignment_5 )* ) )
- // InternalRoom.g:6392:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
+ // InternalRoom.g:6543:1: ( ( ( rule__DataClass__AnnotationsAssignment_5 )* ) )
+ // InternalRoom.g:6544:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
{
- // InternalRoom.g:6392:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
- // InternalRoom.g:6393:1: ( rule__DataClass__AnnotationsAssignment_5 )*
+ // InternalRoom.g:6544:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
+ // InternalRoom.g:6545:1: ( rule__DataClass__AnnotationsAssignment_5 )*
{
before(grammarAccess.getDataClassAccess().getAnnotationsAssignment_5());
- // InternalRoom.g:6394:1: ( rule__DataClass__AnnotationsAssignment_5 )*
- loop71:
+ // InternalRoom.g:6546:1: ( rule__DataClass__AnnotationsAssignment_5 )*
+ loop72:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==121) ) {
- alt71=1;
+ if ( (LA72_0==121) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
- // InternalRoom.g:6394:2: rule__DataClass__AnnotationsAssignment_5
+ // InternalRoom.g:6546:2: rule__DataClass__AnnotationsAssignment_5
{
pushFollow(FOLLOW_25);
rule__DataClass__AnnotationsAssignment_5();
@@ -19191,7 +19603,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop71;
+ break loop72;
}
} while (true);
@@ -19218,14 +19630,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__6"
- // InternalRoom.g:6404:1: rule__DataClass__Group__6 : rule__DataClass__Group__6__Impl rule__DataClass__Group__7 ;
+ // InternalRoom.g:6556: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:6408:1: ( rule__DataClass__Group__6__Impl rule__DataClass__Group__7 )
- // InternalRoom.g:6409:2: rule__DataClass__Group__6__Impl rule__DataClass__Group__7
+ // 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
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__6__Impl();
@@ -19256,29 +19668,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__6__Impl"
- // InternalRoom.g:6416:1: rule__DataClass__Group__6__Impl : ( ( rule__DataClass__Group_6__0 )? ) ;
+ // InternalRoom.g:6568: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:6420:1: ( ( ( rule__DataClass__Group_6__0 )? ) )
- // InternalRoom.g:6421:1: ( ( rule__DataClass__Group_6__0 )? )
+ // InternalRoom.g:6572:1: ( ( ( rule__DataClass__Group_6__0 )? ) )
+ // InternalRoom.g:6573:1: ( ( rule__DataClass__Group_6__0 )? )
{
- // InternalRoom.g:6421:1: ( ( rule__DataClass__Group_6__0 )? )
- // InternalRoom.g:6422:1: ( rule__DataClass__Group_6__0 )?
+ // InternalRoom.g:6573:1: ( ( rule__DataClass__Group_6__0 )? )
+ // InternalRoom.g:6574:1: ( rule__DataClass__Group_6__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_6());
- // InternalRoom.g:6423:1: ( rule__DataClass__Group_6__0 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // InternalRoom.g:6575:1: ( rule__DataClass__Group_6__0 )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==58) ) {
- alt72=1;
+ if ( (LA73_0==58) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
- // InternalRoom.g:6423:2: rule__DataClass__Group_6__0
+ // InternalRoom.g:6575:2: rule__DataClass__Group_6__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_6__0();
@@ -19314,14 +19726,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__7"
- // InternalRoom.g:6433:1: rule__DataClass__Group__7 : rule__DataClass__Group__7__Impl rule__DataClass__Group__8 ;
+ // InternalRoom.g:6585: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:6437:1: ( rule__DataClass__Group__7__Impl rule__DataClass__Group__8 )
- // InternalRoom.g:6438:2: rule__DataClass__Group__7__Impl rule__DataClass__Group__8
+ // 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
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__7__Impl();
@@ -19352,29 +19764,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__7__Impl"
- // InternalRoom.g:6445:1: rule__DataClass__Group__7__Impl : ( ( rule__DataClass__Group_7__0 )? ) ;
+ // InternalRoom.g:6597: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:6449:1: ( ( ( rule__DataClass__Group_7__0 )? ) )
- // InternalRoom.g:6450:1: ( ( rule__DataClass__Group_7__0 )? )
+ // InternalRoom.g:6601:1: ( ( ( rule__DataClass__Group_7__0 )? ) )
+ // InternalRoom.g:6602:1: ( ( rule__DataClass__Group_7__0 )? )
{
- // InternalRoom.g:6450:1: ( ( rule__DataClass__Group_7__0 )? )
- // InternalRoom.g:6451:1: ( rule__DataClass__Group_7__0 )?
+ // InternalRoom.g:6602:1: ( ( rule__DataClass__Group_7__0 )? )
+ // InternalRoom.g:6603:1: ( rule__DataClass__Group_7__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_7());
- // InternalRoom.g:6452:1: ( rule__DataClass__Group_7__0 )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // InternalRoom.g:6604:1: ( rule__DataClass__Group_7__0 )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==59) ) {
- alt73=1;
+ if ( (LA74_0==59) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
- // InternalRoom.g:6452:2: rule__DataClass__Group_7__0
+ // InternalRoom.g:6604:2: rule__DataClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_7__0();
@@ -19410,14 +19822,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__8"
- // InternalRoom.g:6462:1: rule__DataClass__Group__8 : rule__DataClass__Group__8__Impl rule__DataClass__Group__9 ;
+ // InternalRoom.g:6614: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:6466:1: ( rule__DataClass__Group__8__Impl rule__DataClass__Group__9 )
- // InternalRoom.g:6467:2: rule__DataClass__Group__8__Impl rule__DataClass__Group__9
+ // 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
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__8__Impl();
@@ -19448,29 +19860,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__8__Impl"
- // InternalRoom.g:6474:1: rule__DataClass__Group__8__Impl : ( ( rule__DataClass__Group_8__0 )? ) ;
+ // InternalRoom.g:6626: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:6478:1: ( ( ( rule__DataClass__Group_8__0 )? ) )
- // InternalRoom.g:6479:1: ( ( rule__DataClass__Group_8__0 )? )
+ // InternalRoom.g:6630:1: ( ( ( rule__DataClass__Group_8__0 )? ) )
+ // InternalRoom.g:6631:1: ( ( rule__DataClass__Group_8__0 )? )
{
- // InternalRoom.g:6479:1: ( ( rule__DataClass__Group_8__0 )? )
- // InternalRoom.g:6480:1: ( rule__DataClass__Group_8__0 )?
+ // InternalRoom.g:6631:1: ( ( rule__DataClass__Group_8__0 )? )
+ // InternalRoom.g:6632:1: ( rule__DataClass__Group_8__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_8());
- // InternalRoom.g:6481:1: ( rule__DataClass__Group_8__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalRoom.g:6633:1: ( rule__DataClass__Group_8__0 )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==60) ) {
- alt74=1;
+ if ( (LA75_0==60) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
- // InternalRoom.g:6481:2: rule__DataClass__Group_8__0
+ // InternalRoom.g:6633:2: rule__DataClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_8__0();
@@ -19506,14 +19918,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__9"
- // InternalRoom.g:6491:1: rule__DataClass__Group__9 : rule__DataClass__Group__9__Impl rule__DataClass__Group__10 ;
+ // InternalRoom.g:6643: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:6495:1: ( rule__DataClass__Group__9__Impl rule__DataClass__Group__10 )
- // InternalRoom.g:6496:2: rule__DataClass__Group__9__Impl rule__DataClass__Group__10
+ // 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
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__9__Impl();
@@ -19544,33 +19956,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__9__Impl"
- // InternalRoom.g:6503:1: rule__DataClass__Group__9__Impl : ( ( rule__DataClass__Alternatives_9 )* ) ;
+ // InternalRoom.g:6655: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:6507:1: ( ( ( rule__DataClass__Alternatives_9 )* ) )
- // InternalRoom.g:6508:1: ( ( rule__DataClass__Alternatives_9 )* )
+ // InternalRoom.g:6659:1: ( ( ( rule__DataClass__Alternatives_9 )* ) )
+ // InternalRoom.g:6660:1: ( ( rule__DataClass__Alternatives_9 )* )
{
- // InternalRoom.g:6508:1: ( ( rule__DataClass__Alternatives_9 )* )
- // InternalRoom.g:6509:1: ( rule__DataClass__Alternatives_9 )*
+ // InternalRoom.g:6660:1: ( ( rule__DataClass__Alternatives_9 )* )
+ // InternalRoom.g:6661:1: ( rule__DataClass__Alternatives_9 )*
{
before(grammarAccess.getDataClassAccess().getAlternatives_9());
- // InternalRoom.g:6510:1: ( rule__DataClass__Alternatives_9 )*
- loop75:
+ // InternalRoom.g:6662:1: ( rule__DataClass__Alternatives_9 )*
+ loop76:
do {
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( ((LA75_0>=14 && LA75_0<=15)||LA75_0==61||LA75_0==64||LA75_0==128) ) {
- alt75=1;
+ if ( ((LA76_0>=14 && LA76_0<=15)||LA76_0==61||LA76_0==64||LA76_0==128) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
- // InternalRoom.g:6510:2: rule__DataClass__Alternatives_9
+ // InternalRoom.g:6662:2: rule__DataClass__Alternatives_9
{
pushFollow(FOLLOW_26);
rule__DataClass__Alternatives_9();
@@ -19582,7 +19994,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop75;
+ break loop76;
}
} while (true);
@@ -19609,14 +20021,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__10"
- // InternalRoom.g:6520:1: rule__DataClass__Group__10 : rule__DataClass__Group__10__Impl ;
+ // InternalRoom.g:6672: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:6524:1: ( rule__DataClass__Group__10__Impl )
- // InternalRoom.g:6525:2: rule__DataClass__Group__10__Impl
+ // InternalRoom.g:6676:1: ( rule__DataClass__Group__10__Impl )
+ // InternalRoom.g:6677:2: rule__DataClass__Group__10__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group__10__Impl();
@@ -19642,17 +20054,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__10__Impl"
- // InternalRoom.g:6531:1: rule__DataClass__Group__10__Impl : ( '}' ) ;
+ // InternalRoom.g:6683:1: rule__DataClass__Group__10__Impl : ( '}' ) ;
public final void rule__DataClass__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6535:1: ( ( '}' ) )
- // InternalRoom.g:6536:1: ( '}' )
+ // InternalRoom.g:6687:1: ( ( '}' ) )
+ // InternalRoom.g:6688:1: ( '}' )
{
- // InternalRoom.g:6536:1: ( '}' )
- // InternalRoom.g:6537:1: '}'
+ // InternalRoom.g:6688:1: ( '}' )
+ // InternalRoom.g:6689:1: '}'
{
before(grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_10());
match(input,45,FOLLOW_2);
@@ -19679,14 +20091,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__0"
- // InternalRoom.g:6572:1: rule__DataClass__Group_3__0 : rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 ;
+ // InternalRoom.g:6724: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:6576:1: ( rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 )
- // InternalRoom.g:6577:2: rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__DataClass__Group_3__0__Impl();
@@ -19717,17 +20129,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__0__Impl"
- // InternalRoom.g:6584:1: rule__DataClass__Group_3__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:6736: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:6588:1: ( ( 'extends' ) )
- // InternalRoom.g:6589:1: ( 'extends' )
+ // InternalRoom.g:6740:1: ( ( 'extends' ) )
+ // InternalRoom.g:6741:1: ( 'extends' )
{
- // InternalRoom.g:6589:1: ( 'extends' )
- // InternalRoom.g:6590:1: 'extends'
+ // InternalRoom.g:6741:1: ( 'extends' )
+ // InternalRoom.g:6742:1: 'extends'
{
before(grammarAccess.getDataClassAccess().getExtendsKeyword_3_0());
match(input,57,FOLLOW_2);
@@ -19754,14 +20166,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__1"
- // InternalRoom.g:6603:1: rule__DataClass__Group_3__1 : rule__DataClass__Group_3__1__Impl ;
+ // InternalRoom.g:6755: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:6607:1: ( rule__DataClass__Group_3__1__Impl )
- // InternalRoom.g:6608:2: rule__DataClass__Group_3__1__Impl
+ // InternalRoom.g:6759:1: ( rule__DataClass__Group_3__1__Impl )
+ // InternalRoom.g:6760:2: rule__DataClass__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_3__1__Impl();
@@ -19787,21 +20199,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__1__Impl"
- // InternalRoom.g:6614:1: rule__DataClass__Group_3__1__Impl : ( ( rule__DataClass__BaseAssignment_3_1 ) ) ;
+ // InternalRoom.g:6766: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:6618:1: ( ( ( rule__DataClass__BaseAssignment_3_1 ) ) )
- // InternalRoom.g:6619:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
+ // InternalRoom.g:6770:1: ( ( ( rule__DataClass__BaseAssignment_3_1 ) ) )
+ // InternalRoom.g:6771:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
{
- // InternalRoom.g:6619:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
- // InternalRoom.g:6620:1: ( rule__DataClass__BaseAssignment_3_1 )
+ // InternalRoom.g:6771:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
+ // InternalRoom.g:6772:1: ( rule__DataClass__BaseAssignment_3_1 )
{
before(grammarAccess.getDataClassAccess().getBaseAssignment_3_1());
- // InternalRoom.g:6621:1: ( rule__DataClass__BaseAssignment_3_1 )
- // InternalRoom.g:6621:2: rule__DataClass__BaseAssignment_3_1
+ // InternalRoom.g:6773:1: ( rule__DataClass__BaseAssignment_3_1 )
+ // InternalRoom.g:6773:2: rule__DataClass__BaseAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__DataClass__BaseAssignment_3_1();
@@ -19834,14 +20246,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__0"
- // InternalRoom.g:6635:1: rule__DataClass__Group_6__0 : rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 ;
+ // InternalRoom.g:6787: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:6639:1: ( rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 )
- // InternalRoom.g:6640:2: rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1
+ // 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
{
pushFollow(FOLLOW_27);
rule__DataClass__Group_6__0__Impl();
@@ -19872,17 +20284,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__0__Impl"
- // InternalRoom.g:6647:1: rule__DataClass__Group_6__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:6799: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:6651:1: ( ( 'usercode1' ) )
- // InternalRoom.g:6652:1: ( 'usercode1' )
+ // InternalRoom.g:6803:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:6804:1: ( 'usercode1' )
{
- // InternalRoom.g:6652:1: ( 'usercode1' )
- // InternalRoom.g:6653:1: 'usercode1'
+ // InternalRoom.g:6804:1: ( 'usercode1' )
+ // InternalRoom.g:6805:1: 'usercode1'
{
before(grammarAccess.getDataClassAccess().getUsercode1Keyword_6_0());
match(input,58,FOLLOW_2);
@@ -19909,14 +20321,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__1"
- // InternalRoom.g:6666:1: rule__DataClass__Group_6__1 : rule__DataClass__Group_6__1__Impl ;
+ // InternalRoom.g:6818: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:6670:1: ( rule__DataClass__Group_6__1__Impl )
- // InternalRoom.g:6671:2: rule__DataClass__Group_6__1__Impl
+ // InternalRoom.g:6822:1: ( rule__DataClass__Group_6__1__Impl )
+ // InternalRoom.g:6823:2: rule__DataClass__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_6__1__Impl();
@@ -19942,21 +20354,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__1__Impl"
- // InternalRoom.g:6677:1: rule__DataClass__Group_6__1__Impl : ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) ;
+ // InternalRoom.g:6829: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:6681:1: ( ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) )
- // InternalRoom.g:6682:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
+ // InternalRoom.g:6833:1: ( ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) )
+ // InternalRoom.g:6834:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
{
- // InternalRoom.g:6682:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
- // InternalRoom.g:6683:1: ( rule__DataClass__UserCode1Assignment_6_1 )
+ // InternalRoom.g:6834:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
+ // InternalRoom.g:6835:1: ( rule__DataClass__UserCode1Assignment_6_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode1Assignment_6_1());
- // InternalRoom.g:6684:1: ( rule__DataClass__UserCode1Assignment_6_1 )
- // InternalRoom.g:6684:2: rule__DataClass__UserCode1Assignment_6_1
+ // InternalRoom.g:6836:1: ( rule__DataClass__UserCode1Assignment_6_1 )
+ // InternalRoom.g:6836:2: rule__DataClass__UserCode1Assignment_6_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode1Assignment_6_1();
@@ -19989,14 +20401,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__0"
- // InternalRoom.g:6698:1: rule__DataClass__Group_7__0 : rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 ;
+ // InternalRoom.g:6850: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:6702:1: ( rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 )
- // InternalRoom.g:6703:2: rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1
+ // 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
{
pushFollow(FOLLOW_27);
rule__DataClass__Group_7__0__Impl();
@@ -20027,17 +20439,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__0__Impl"
- // InternalRoom.g:6710:1: rule__DataClass__Group_7__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:6862: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:6714:1: ( ( 'usercode2' ) )
- // InternalRoom.g:6715:1: ( 'usercode2' )
+ // InternalRoom.g:6866:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:6867:1: ( 'usercode2' )
{
- // InternalRoom.g:6715:1: ( 'usercode2' )
- // InternalRoom.g:6716:1: 'usercode2'
+ // InternalRoom.g:6867:1: ( 'usercode2' )
+ // InternalRoom.g:6868:1: 'usercode2'
{
before(grammarAccess.getDataClassAccess().getUsercode2Keyword_7_0());
match(input,59,FOLLOW_2);
@@ -20064,14 +20476,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__1"
- // InternalRoom.g:6729:1: rule__DataClass__Group_7__1 : rule__DataClass__Group_7__1__Impl ;
+ // InternalRoom.g:6881: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:6733:1: ( rule__DataClass__Group_7__1__Impl )
- // InternalRoom.g:6734:2: rule__DataClass__Group_7__1__Impl
+ // InternalRoom.g:6885:1: ( rule__DataClass__Group_7__1__Impl )
+ // InternalRoom.g:6886:2: rule__DataClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_7__1__Impl();
@@ -20097,21 +20509,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__1__Impl"
- // InternalRoom.g:6740:1: rule__DataClass__Group_7__1__Impl : ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) ;
+ // InternalRoom.g:6892: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:6744:1: ( ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) )
- // InternalRoom.g:6745:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
+ // InternalRoom.g:6896:1: ( ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) )
+ // InternalRoom.g:6897:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
{
- // InternalRoom.g:6745:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
- // InternalRoom.g:6746:1: ( rule__DataClass__UserCode2Assignment_7_1 )
+ // InternalRoom.g:6897:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
+ // InternalRoom.g:6898:1: ( rule__DataClass__UserCode2Assignment_7_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode2Assignment_7_1());
- // InternalRoom.g:6747:1: ( rule__DataClass__UserCode2Assignment_7_1 )
- // InternalRoom.g:6747:2: rule__DataClass__UserCode2Assignment_7_1
+ // InternalRoom.g:6899:1: ( rule__DataClass__UserCode2Assignment_7_1 )
+ // InternalRoom.g:6899:2: rule__DataClass__UserCode2Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode2Assignment_7_1();
@@ -20144,14 +20556,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__0"
- // InternalRoom.g:6761:1: rule__DataClass__Group_8__0 : rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 ;
+ // InternalRoom.g:6913: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:6765:1: ( rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 )
- // InternalRoom.g:6766:2: rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1
+ // 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
{
pushFollow(FOLLOW_27);
rule__DataClass__Group_8__0__Impl();
@@ -20182,17 +20594,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__0__Impl"
- // InternalRoom.g:6773:1: rule__DataClass__Group_8__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:6925: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:6777:1: ( ( 'usercode3' ) )
- // InternalRoom.g:6778:1: ( 'usercode3' )
+ // InternalRoom.g:6929:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:6930:1: ( 'usercode3' )
{
- // InternalRoom.g:6778:1: ( 'usercode3' )
- // InternalRoom.g:6779:1: 'usercode3'
+ // InternalRoom.g:6930:1: ( 'usercode3' )
+ // InternalRoom.g:6931:1: 'usercode3'
{
before(grammarAccess.getDataClassAccess().getUsercode3Keyword_8_0());
match(input,60,FOLLOW_2);
@@ -20219,14 +20631,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__1"
- // InternalRoom.g:6792:1: rule__DataClass__Group_8__1 : rule__DataClass__Group_8__1__Impl ;
+ // InternalRoom.g:6944: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:6796:1: ( rule__DataClass__Group_8__1__Impl )
- // InternalRoom.g:6797:2: rule__DataClass__Group_8__1__Impl
+ // InternalRoom.g:6948:1: ( rule__DataClass__Group_8__1__Impl )
+ // InternalRoom.g:6949:2: rule__DataClass__Group_8__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_8__1__Impl();
@@ -20252,21 +20664,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__1__Impl"
- // InternalRoom.g:6803:1: rule__DataClass__Group_8__1__Impl : ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) ;
+ // InternalRoom.g:6955: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:6807:1: ( ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) )
- // InternalRoom.g:6808:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
+ // InternalRoom.g:6959:1: ( ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) )
+ // InternalRoom.g:6960:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
{
- // InternalRoom.g:6808:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
- // InternalRoom.g:6809:1: ( rule__DataClass__UserCode3Assignment_8_1 )
+ // InternalRoom.g:6960:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
+ // InternalRoom.g:6961:1: ( rule__DataClass__UserCode3Assignment_8_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode3Assignment_8_1());
- // InternalRoom.g:6810:1: ( rule__DataClass__UserCode3Assignment_8_1 )
- // InternalRoom.g:6810:2: rule__DataClass__UserCode3Assignment_8_1
+ // InternalRoom.g:6962:1: ( rule__DataClass__UserCode3Assignment_8_1 )
+ // InternalRoom.g:6962:2: rule__DataClass__UserCode3Assignment_8_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode3Assignment_8_1();
@@ -20299,14 +20711,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__0"
- // InternalRoom.g:6824:1: rule__Attribute__Group__0 : rule__Attribute__Group__0__Impl rule__Attribute__Group__1 ;
+ // InternalRoom.g:6976: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:6828:1: ( rule__Attribute__Group__0__Impl rule__Attribute__Group__1 )
- // InternalRoom.g:6829:2: rule__Attribute__Group__0__Impl rule__Attribute__Group__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__Attribute__Group__0__Impl();
@@ -20337,17 +20749,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__0__Impl"
- // InternalRoom.g:6836:1: rule__Attribute__Group__0__Impl : ( 'Attribute' ) ;
+ // InternalRoom.g:6988:1: rule__Attribute__Group__0__Impl : ( 'Attribute' ) ;
public final void rule__Attribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6840:1: ( ( 'Attribute' ) )
- // InternalRoom.g:6841:1: ( 'Attribute' )
+ // InternalRoom.g:6992:1: ( ( 'Attribute' ) )
+ // InternalRoom.g:6993:1: ( 'Attribute' )
{
- // InternalRoom.g:6841:1: ( 'Attribute' )
- // InternalRoom.g:6842:1: 'Attribute'
+ // InternalRoom.g:6993:1: ( 'Attribute' )
+ // InternalRoom.g:6994:1: 'Attribute'
{
before(grammarAccess.getAttributeAccess().getAttributeKeyword_0());
match(input,61,FOLLOW_2);
@@ -20374,14 +20786,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__1"
- // InternalRoom.g:6855:1: rule__Attribute__Group__1 : rule__Attribute__Group__1__Impl rule__Attribute__Group__2 ;
+ // InternalRoom.g:7007: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:6859:1: ( rule__Attribute__Group__1__Impl rule__Attribute__Group__2 )
- // InternalRoom.g:6860:2: rule__Attribute__Group__1__Impl rule__Attribute__Group__2
+ // 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
{
pushFollow(FOLLOW_28);
rule__Attribute__Group__1__Impl();
@@ -20412,21 +20824,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__1__Impl"
- // InternalRoom.g:6867:1: rule__Attribute__Group__1__Impl : ( ( rule__Attribute__NameAssignment_1 ) ) ;
+ // InternalRoom.g:7019: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:6871:1: ( ( ( rule__Attribute__NameAssignment_1 ) ) )
- // InternalRoom.g:6872:1: ( ( rule__Attribute__NameAssignment_1 ) )
+ // InternalRoom.g:7023:1: ( ( ( rule__Attribute__NameAssignment_1 ) ) )
+ // InternalRoom.g:7024:1: ( ( rule__Attribute__NameAssignment_1 ) )
{
- // InternalRoom.g:6872:1: ( ( rule__Attribute__NameAssignment_1 ) )
- // InternalRoom.g:6873:1: ( rule__Attribute__NameAssignment_1 )
+ // InternalRoom.g:7024:1: ( ( rule__Attribute__NameAssignment_1 ) )
+ // InternalRoom.g:7025:1: ( rule__Attribute__NameAssignment_1 )
{
before(grammarAccess.getAttributeAccess().getNameAssignment_1());
- // InternalRoom.g:6874:1: ( rule__Attribute__NameAssignment_1 )
- // InternalRoom.g:6874:2: rule__Attribute__NameAssignment_1
+ // InternalRoom.g:7026:1: ( rule__Attribute__NameAssignment_1 )
+ // InternalRoom.g:7026:2: rule__Attribute__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__Attribute__NameAssignment_1();
@@ -20459,14 +20871,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__2"
- // InternalRoom.g:6884:1: rule__Attribute__Group__2 : rule__Attribute__Group__2__Impl rule__Attribute__Group__3 ;
+ // InternalRoom.g:7036: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:6888:1: ( rule__Attribute__Group__2__Impl rule__Attribute__Group__3 )
- // InternalRoom.g:6889:2: rule__Attribute__Group__2__Impl rule__Attribute__Group__3
+ // 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
{
pushFollow(FOLLOW_28);
rule__Attribute__Group__2__Impl();
@@ -20497,29 +20909,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__2__Impl"
- // InternalRoom.g:6896:1: rule__Attribute__Group__2__Impl : ( ( rule__Attribute__Group_2__0 )? ) ;
+ // InternalRoom.g:7048: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:6900:1: ( ( ( rule__Attribute__Group_2__0 )? ) )
- // InternalRoom.g:6901:1: ( ( rule__Attribute__Group_2__0 )? )
+ // InternalRoom.g:7052:1: ( ( ( rule__Attribute__Group_2__0 )? ) )
+ // InternalRoom.g:7053:1: ( ( rule__Attribute__Group_2__0 )? )
{
- // InternalRoom.g:6901:1: ( ( rule__Attribute__Group_2__0 )? )
- // InternalRoom.g:6902:1: ( rule__Attribute__Group_2__0 )?
+ // InternalRoom.g:7053:1: ( ( rule__Attribute__Group_2__0 )? )
+ // InternalRoom.g:7054:1: ( rule__Attribute__Group_2__0 )?
{
before(grammarAccess.getAttributeAccess().getGroup_2());
- // InternalRoom.g:6903:1: ( rule__Attribute__Group_2__0 )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ // InternalRoom.g:7055:1: ( rule__Attribute__Group_2__0 )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==62) ) {
- alt76=1;
+ if ( (LA77_0==62) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
- // InternalRoom.g:6903:2: rule__Attribute__Group_2__0
+ // InternalRoom.g:7055:2: rule__Attribute__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_2__0();
@@ -20555,14 +20967,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__3"
- // InternalRoom.g:6913:1: rule__Attribute__Group__3 : rule__Attribute__Group__3__Impl rule__Attribute__Group__4 ;
+ // InternalRoom.g:7065: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:6917:1: ( rule__Attribute__Group__3__Impl rule__Attribute__Group__4 )
- // InternalRoom.g:6918:2: rule__Attribute__Group__3__Impl rule__Attribute__Group__4
+ // 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
{
pushFollow(FOLLOW_29);
rule__Attribute__Group__3__Impl();
@@ -20593,17 +21005,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__3__Impl"
- // InternalRoom.g:6925:1: rule__Attribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:7077:1: rule__Attribute__Group__3__Impl : ( ':' ) ;
public final void rule__Attribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6929:1: ( ( ':' ) )
- // InternalRoom.g:6930:1: ( ':' )
+ // InternalRoom.g:7081:1: ( ( ':' ) )
+ // InternalRoom.g:7082:1: ( ':' )
{
- // InternalRoom.g:6930:1: ( ':' )
- // InternalRoom.g:6931:1: ':'
+ // InternalRoom.g:7082:1: ( ':' )
+ // InternalRoom.g:7083:1: ':'
{
before(grammarAccess.getAttributeAccess().getColonKeyword_3());
match(input,46,FOLLOW_2);
@@ -20630,14 +21042,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__4"
- // InternalRoom.g:6944:1: rule__Attribute__Group__4 : rule__Attribute__Group__4__Impl rule__Attribute__Group__5 ;
+ // InternalRoom.g:7096: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:6948:1: ( rule__Attribute__Group__4__Impl rule__Attribute__Group__5 )
- // InternalRoom.g:6949:2: rule__Attribute__Group__4__Impl rule__Attribute__Group__5
+ // 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
{
pushFollow(FOLLOW_29);
rule__Attribute__Group__4__Impl();
@@ -20668,29 +21080,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__4__Impl"
- // InternalRoom.g:6956:1: rule__Attribute__Group__4__Impl : ( ( rule__Attribute__TypeAssignment_4 )? ) ;
+ // InternalRoom.g:7108: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:6960:1: ( ( ( rule__Attribute__TypeAssignment_4 )? ) )
- // InternalRoom.g:6961:1: ( ( rule__Attribute__TypeAssignment_4 )? )
+ // InternalRoom.g:7112:1: ( ( ( rule__Attribute__TypeAssignment_4 )? ) )
+ // InternalRoom.g:7113:1: ( ( rule__Attribute__TypeAssignment_4 )? )
{
- // InternalRoom.g:6961:1: ( ( rule__Attribute__TypeAssignment_4 )? )
- // InternalRoom.g:6962:1: ( rule__Attribute__TypeAssignment_4 )?
+ // InternalRoom.g:7113:1: ( ( rule__Attribute__TypeAssignment_4 )? )
+ // InternalRoom.g:7114:1: ( rule__Attribute__TypeAssignment_4 )?
{
before(grammarAccess.getAttributeAccess().getTypeAssignment_4());
- // InternalRoom.g:6963:1: ( rule__Attribute__TypeAssignment_4 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // InternalRoom.g:7115:1: ( rule__Attribute__TypeAssignment_4 )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==RULE_ID) ) {
- alt77=1;
+ if ( (LA78_0==RULE_ID) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
- // InternalRoom.g:6963:2: rule__Attribute__TypeAssignment_4
+ // InternalRoom.g:7115:2: rule__Attribute__TypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__Attribute__TypeAssignment_4();
@@ -20726,14 +21138,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__5"
- // InternalRoom.g:6973:1: rule__Attribute__Group__5 : rule__Attribute__Group__5__Impl rule__Attribute__Group__6 ;
+ // InternalRoom.g:7125: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:6977:1: ( rule__Attribute__Group__5__Impl rule__Attribute__Group__6 )
- // InternalRoom.g:6978:2: rule__Attribute__Group__5__Impl rule__Attribute__Group__6
+ // 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
{
pushFollow(FOLLOW_29);
rule__Attribute__Group__5__Impl();
@@ -20764,29 +21176,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__5__Impl"
- // InternalRoom.g:6985:1: rule__Attribute__Group__5__Impl : ( ( rule__Attribute__Group_5__0 )? ) ;
+ // InternalRoom.g:7137: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:6989:1: ( ( ( rule__Attribute__Group_5__0 )? ) )
- // InternalRoom.g:6990:1: ( ( rule__Attribute__Group_5__0 )? )
+ // InternalRoom.g:7141:1: ( ( ( rule__Attribute__Group_5__0 )? ) )
+ // InternalRoom.g:7142:1: ( ( rule__Attribute__Group_5__0 )? )
{
- // InternalRoom.g:6990:1: ( ( rule__Attribute__Group_5__0 )? )
- // InternalRoom.g:6991:1: ( rule__Attribute__Group_5__0 )?
+ // InternalRoom.g:7142:1: ( ( rule__Attribute__Group_5__0 )? )
+ // InternalRoom.g:7143:1: ( rule__Attribute__Group_5__0 )?
{
before(grammarAccess.getAttributeAccess().getGroup_5());
- // InternalRoom.g:6992:1: ( rule__Attribute__Group_5__0 )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ // InternalRoom.g:7144:1: ( rule__Attribute__Group_5__0 )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==55) ) {
- alt78=1;
+ if ( (LA79_0==55) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalRoom.g:6992:2: rule__Attribute__Group_5__0
+ // InternalRoom.g:7144:2: rule__Attribute__Group_5__0
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_5__0();
@@ -20822,14 +21234,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__6"
- // InternalRoom.g:7002:1: rule__Attribute__Group__6 : rule__Attribute__Group__6__Impl ;
+ // InternalRoom.g:7154: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:7006:1: ( rule__Attribute__Group__6__Impl )
- // InternalRoom.g:7007:2: rule__Attribute__Group__6__Impl
+ // InternalRoom.g:7158:1: ( rule__Attribute__Group__6__Impl )
+ // InternalRoom.g:7159:2: rule__Attribute__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group__6__Impl();
@@ -20855,29 +21267,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__6__Impl"
- // InternalRoom.g:7013:1: rule__Attribute__Group__6__Impl : ( ( rule__Attribute__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:7165: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:7017:1: ( ( ( rule__Attribute__DocuAssignment_6 )? ) )
- // InternalRoom.g:7018:1: ( ( rule__Attribute__DocuAssignment_6 )? )
+ // InternalRoom.g:7169:1: ( ( ( rule__Attribute__DocuAssignment_6 )? ) )
+ // InternalRoom.g:7170:1: ( ( rule__Attribute__DocuAssignment_6 )? )
{
- // InternalRoom.g:7018:1: ( ( rule__Attribute__DocuAssignment_6 )? )
- // InternalRoom.g:7019:1: ( rule__Attribute__DocuAssignment_6 )?
+ // InternalRoom.g:7170:1: ( ( rule__Attribute__DocuAssignment_6 )? )
+ // InternalRoom.g:7171:1: ( rule__Attribute__DocuAssignment_6 )?
{
before(grammarAccess.getAttributeAccess().getDocuAssignment_6());
- // InternalRoom.g:7020:1: ( rule__Attribute__DocuAssignment_6 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalRoom.g:7172:1: ( rule__Attribute__DocuAssignment_6 )?
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==62) ) {
- alt79=1;
+ if ( (LA80_0==62) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalRoom.g:7020:2: rule__Attribute__DocuAssignment_6
+ // InternalRoom.g:7172:2: rule__Attribute__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__Attribute__DocuAssignment_6();
@@ -20913,14 +21325,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__0"
- // InternalRoom.g:7044:1: rule__Attribute__Group_2__0 : rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 ;
+ // InternalRoom.g:7196: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:7048:1: ( rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 )
- // InternalRoom.g:7049:2: rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1
+ // 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
{
pushFollow(FOLLOW_30);
rule__Attribute__Group_2__0__Impl();
@@ -20951,17 +21363,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__0__Impl"
- // InternalRoom.g:7056:1: rule__Attribute__Group_2__0__Impl : ( '[' ) ;
+ // InternalRoom.g:7208:1: rule__Attribute__Group_2__0__Impl : ( '[' ) ;
public final void rule__Attribute__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7060:1: ( ( '[' ) )
- // InternalRoom.g:7061:1: ( '[' )
+ // InternalRoom.g:7212:1: ( ( '[' ) )
+ // InternalRoom.g:7213:1: ( '[' )
{
- // InternalRoom.g:7061:1: ( '[' )
- // InternalRoom.g:7062:1: '['
+ // InternalRoom.g:7213:1: ( '[' )
+ // InternalRoom.g:7214:1: '['
{
before(grammarAccess.getAttributeAccess().getLeftSquareBracketKeyword_2_0());
match(input,62,FOLLOW_2);
@@ -20988,14 +21400,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__1"
- // InternalRoom.g:7075:1: rule__Attribute__Group_2__1 : rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 ;
+ // InternalRoom.g:7227: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:7079:1: ( rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 )
- // InternalRoom.g:7080:2: rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2
+ // 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
{
pushFollow(FOLLOW_31);
rule__Attribute__Group_2__1__Impl();
@@ -21026,21 +21438,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__1__Impl"
- // InternalRoom.g:7087:1: rule__Attribute__Group_2__1__Impl : ( ( rule__Attribute__SizeAssignment_2_1 ) ) ;
+ // InternalRoom.g:7239: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:7091:1: ( ( ( rule__Attribute__SizeAssignment_2_1 ) ) )
- // InternalRoom.g:7092:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
+ // InternalRoom.g:7243:1: ( ( ( rule__Attribute__SizeAssignment_2_1 ) ) )
+ // InternalRoom.g:7244:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
{
- // InternalRoom.g:7092:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
- // InternalRoom.g:7093:1: ( rule__Attribute__SizeAssignment_2_1 )
+ // InternalRoom.g:7244:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
+ // InternalRoom.g:7245:1: ( rule__Attribute__SizeAssignment_2_1 )
{
before(grammarAccess.getAttributeAccess().getSizeAssignment_2_1());
- // InternalRoom.g:7094:1: ( rule__Attribute__SizeAssignment_2_1 )
- // InternalRoom.g:7094:2: rule__Attribute__SizeAssignment_2_1
+ // InternalRoom.g:7246:1: ( rule__Attribute__SizeAssignment_2_1 )
+ // InternalRoom.g:7246:2: rule__Attribute__SizeAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Attribute__SizeAssignment_2_1();
@@ -21073,14 +21485,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__2"
- // InternalRoom.g:7104:1: rule__Attribute__Group_2__2 : rule__Attribute__Group_2__2__Impl ;
+ // InternalRoom.g:7256: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:7108:1: ( rule__Attribute__Group_2__2__Impl )
- // InternalRoom.g:7109:2: rule__Attribute__Group_2__2__Impl
+ // InternalRoom.g:7260:1: ( rule__Attribute__Group_2__2__Impl )
+ // InternalRoom.g:7261:2: rule__Attribute__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_2__2__Impl();
@@ -21106,17 +21518,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__2__Impl"
- // InternalRoom.g:7115:1: rule__Attribute__Group_2__2__Impl : ( ']' ) ;
+ // InternalRoom.g:7267:1: rule__Attribute__Group_2__2__Impl : ( ']' ) ;
public final void rule__Attribute__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7119:1: ( ( ']' ) )
- // InternalRoom.g:7120:1: ( ']' )
+ // InternalRoom.g:7271:1: ( ( ']' ) )
+ // InternalRoom.g:7272:1: ( ']' )
{
- // InternalRoom.g:7120:1: ( ']' )
- // InternalRoom.g:7121:1: ']'
+ // InternalRoom.g:7272:1: ( ']' )
+ // InternalRoom.g:7273:1: ']'
{
before(grammarAccess.getAttributeAccess().getRightSquareBracketKeyword_2_2());
match(input,63,FOLLOW_2);
@@ -21143,14 +21555,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__0"
- // InternalRoom.g:7140:1: rule__Attribute__Group_5__0 : rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 ;
+ // InternalRoom.g:7292: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:7144:1: ( rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 )
- // InternalRoom.g:7145:2: rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1
+ // 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
{
pushFollow(FOLLOW_12);
rule__Attribute__Group_5__0__Impl();
@@ -21181,17 +21593,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__0__Impl"
- // InternalRoom.g:7152:1: rule__Attribute__Group_5__0__Impl : ( '=' ) ;
+ // InternalRoom.g:7304:1: rule__Attribute__Group_5__0__Impl : ( '=' ) ;
public final void rule__Attribute__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7156:1: ( ( '=' ) )
- // InternalRoom.g:7157:1: ( '=' )
+ // InternalRoom.g:7308:1: ( ( '=' ) )
+ // InternalRoom.g:7309:1: ( '=' )
{
- // InternalRoom.g:7157:1: ( '=' )
- // InternalRoom.g:7158:1: '='
+ // InternalRoom.g:7309:1: ( '=' )
+ // InternalRoom.g:7310:1: '='
{
before(grammarAccess.getAttributeAccess().getEqualsSignKeyword_5_0());
match(input,55,FOLLOW_2);
@@ -21218,14 +21630,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__1"
- // InternalRoom.g:7171:1: rule__Attribute__Group_5__1 : rule__Attribute__Group_5__1__Impl ;
+ // InternalRoom.g:7323: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:7175:1: ( rule__Attribute__Group_5__1__Impl )
- // InternalRoom.g:7176:2: rule__Attribute__Group_5__1__Impl
+ // InternalRoom.g:7327:1: ( rule__Attribute__Group_5__1__Impl )
+ // InternalRoom.g:7328:2: rule__Attribute__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_5__1__Impl();
@@ -21251,21 +21663,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__1__Impl"
- // InternalRoom.g:7182:1: rule__Attribute__Group_5__1__Impl : ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) ;
+ // InternalRoom.g:7334: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:7186:1: ( ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) )
- // InternalRoom.g:7187:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
+ // InternalRoom.g:7338:1: ( ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) )
+ // InternalRoom.g:7339:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
{
- // InternalRoom.g:7187:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
- // InternalRoom.g:7188:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
+ // InternalRoom.g:7339:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
+ // InternalRoom.g:7340:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
{
before(grammarAccess.getAttributeAccess().getDefaultValueLiteralAssignment_5_1());
- // InternalRoom.g:7189:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
- // InternalRoom.g:7189:2: rule__Attribute__DefaultValueLiteralAssignment_5_1
+ // InternalRoom.g:7341:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
+ // InternalRoom.g:7341:2: rule__Attribute__DefaultValueLiteralAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__Attribute__DefaultValueLiteralAssignment_5_1();
@@ -21298,14 +21710,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__0"
- // InternalRoom.g:7203:1: rule__StandardOperation__Group__0 : rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 ;
+ // InternalRoom.g:7355: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:7207:1: ( rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 )
- // InternalRoom.g:7208:2: rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1
+ // 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
{
pushFollow(FOLLOW_32);
rule__StandardOperation__Group__0__Impl();
@@ -21336,29 +21748,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__0__Impl"
- // InternalRoom.g:7215:1: rule__StandardOperation__Group__0__Impl : ( ( rule__StandardOperation__OverrideAssignment_0 )? ) ;
+ // InternalRoom.g:7367: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:7219:1: ( ( ( rule__StandardOperation__OverrideAssignment_0 )? ) )
- // InternalRoom.g:7220:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
+ // InternalRoom.g:7371:1: ( ( ( rule__StandardOperation__OverrideAssignment_0 )? ) )
+ // InternalRoom.g:7372:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
{
- // InternalRoom.g:7220:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
- // InternalRoom.g:7221:1: ( rule__StandardOperation__OverrideAssignment_0 )?
+ // InternalRoom.g:7372:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
+ // InternalRoom.g:7373:1: ( rule__StandardOperation__OverrideAssignment_0 )?
{
before(grammarAccess.getStandardOperationAccess().getOverrideAssignment_0());
- // InternalRoom.g:7222:1: ( rule__StandardOperation__OverrideAssignment_0 )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // InternalRoom.g:7374:1: ( rule__StandardOperation__OverrideAssignment_0 )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==128) ) {
- alt80=1;
+ if ( (LA81_0==128) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalRoom.g:7222:2: rule__StandardOperation__OverrideAssignment_0
+ // InternalRoom.g:7374:2: rule__StandardOperation__OverrideAssignment_0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__OverrideAssignment_0();
@@ -21394,14 +21806,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__1"
- // InternalRoom.g:7232:1: rule__StandardOperation__Group__1 : rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 ;
+ // InternalRoom.g:7384: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:7236:1: ( rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 )
- // InternalRoom.g:7237:2: rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2
+ // 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
{
pushFollow(FOLLOW_3);
rule__StandardOperation__Group__1__Impl();
@@ -21432,17 +21844,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__1__Impl"
- // InternalRoom.g:7244:1: rule__StandardOperation__Group__1__Impl : ( 'Operation' ) ;
+ // InternalRoom.g:7396:1: rule__StandardOperation__Group__1__Impl : ( 'Operation' ) ;
public final void rule__StandardOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7248:1: ( ( 'Operation' ) )
- // InternalRoom.g:7249:1: ( 'Operation' )
+ // InternalRoom.g:7400:1: ( ( 'Operation' ) )
+ // InternalRoom.g:7401:1: ( 'Operation' )
{
- // InternalRoom.g:7249:1: ( 'Operation' )
- // InternalRoom.g:7250:1: 'Operation'
+ // InternalRoom.g:7401:1: ( 'Operation' )
+ // InternalRoom.g:7402:1: 'Operation'
{
before(grammarAccess.getStandardOperationAccess().getOperationKeyword_1());
match(input,64,FOLLOW_2);
@@ -21469,14 +21881,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__2"
- // InternalRoom.g:7263:1: rule__StandardOperation__Group__2 : rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 ;
+ // InternalRoom.g:7415: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:7267:1: ( rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 )
- // InternalRoom.g:7268:2: rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3
+ // 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
{
pushFollow(FOLLOW_33);
rule__StandardOperation__Group__2__Impl();
@@ -21507,21 +21919,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__2__Impl"
- // InternalRoom.g:7275:1: rule__StandardOperation__Group__2__Impl : ( ( rule__StandardOperation__NameAssignment_2 ) ) ;
+ // InternalRoom.g:7427: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:7279:1: ( ( ( rule__StandardOperation__NameAssignment_2 ) ) )
- // InternalRoom.g:7280:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
+ // InternalRoom.g:7431:1: ( ( ( rule__StandardOperation__NameAssignment_2 ) ) )
+ // InternalRoom.g:7432:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
{
- // InternalRoom.g:7280:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
- // InternalRoom.g:7281:1: ( rule__StandardOperation__NameAssignment_2 )
+ // InternalRoom.g:7432:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
+ // InternalRoom.g:7433:1: ( rule__StandardOperation__NameAssignment_2 )
{
before(grammarAccess.getStandardOperationAccess().getNameAssignment_2());
- // InternalRoom.g:7282:1: ( rule__StandardOperation__NameAssignment_2 )
- // InternalRoom.g:7282:2: rule__StandardOperation__NameAssignment_2
+ // InternalRoom.g:7434:1: ( rule__StandardOperation__NameAssignment_2 )
+ // InternalRoom.g:7434:2: rule__StandardOperation__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__StandardOperation__NameAssignment_2();
@@ -21554,14 +21966,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__3"
- // InternalRoom.g:7292:1: rule__StandardOperation__Group__3 : rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 ;
+ // InternalRoom.g:7444: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:7296:1: ( rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 )
- // InternalRoom.g:7297:2: rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4
+ // 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
{
pushFollow(FOLLOW_34);
rule__StandardOperation__Group__3__Impl();
@@ -21592,17 +22004,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__3__Impl"
- // InternalRoom.g:7304:1: rule__StandardOperation__Group__3__Impl : ( '(' ) ;
+ // InternalRoom.g:7456:1: rule__StandardOperation__Group__3__Impl : ( '(' ) ;
public final void rule__StandardOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7308:1: ( ( '(' ) )
- // InternalRoom.g:7309:1: ( '(' )
+ // InternalRoom.g:7460:1: ( ( '(' ) )
+ // InternalRoom.g:7461:1: ( '(' )
{
- // InternalRoom.g:7309:1: ( '(' )
- // InternalRoom.g:7310:1: '('
+ // InternalRoom.g:7461:1: ( '(' )
+ // InternalRoom.g:7462:1: '('
{
before(grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_3());
match(input,50,FOLLOW_2);
@@ -21629,14 +22041,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__4"
- // InternalRoom.g:7323:1: rule__StandardOperation__Group__4 : rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 ;
+ // InternalRoom.g:7475: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:7327:1: ( rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 )
- // InternalRoom.g:7328:2: rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5
+ // 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
{
pushFollow(FOLLOW_34);
rule__StandardOperation__Group__4__Impl();
@@ -21667,29 +22079,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__4__Impl"
- // InternalRoom.g:7335:1: rule__StandardOperation__Group__4__Impl : ( ( rule__StandardOperation__Group_4__0 )? ) ;
+ // InternalRoom.g:7487: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:7339:1: ( ( ( rule__StandardOperation__Group_4__0 )? ) )
- // InternalRoom.g:7340:1: ( ( rule__StandardOperation__Group_4__0 )? )
+ // InternalRoom.g:7491:1: ( ( ( rule__StandardOperation__Group_4__0 )? ) )
+ // InternalRoom.g:7492:1: ( ( rule__StandardOperation__Group_4__0 )? )
{
- // InternalRoom.g:7340:1: ( ( rule__StandardOperation__Group_4__0 )? )
- // InternalRoom.g:7341:1: ( rule__StandardOperation__Group_4__0 )?
+ // InternalRoom.g:7492:1: ( ( rule__StandardOperation__Group_4__0 )? )
+ // InternalRoom.g:7493:1: ( rule__StandardOperation__Group_4__0 )?
{
before(grammarAccess.getStandardOperationAccess().getGroup_4());
- // InternalRoom.g:7342:1: ( rule__StandardOperation__Group_4__0 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalRoom.g:7494:1: ( rule__StandardOperation__Group_4__0 )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==RULE_ID) ) {
- alt81=1;
+ if ( (LA82_0==RULE_ID) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalRoom.g:7342:2: rule__StandardOperation__Group_4__0
+ // InternalRoom.g:7494:2: rule__StandardOperation__Group_4__0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4__0();
@@ -21725,14 +22137,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__5"
- // InternalRoom.g:7352:1: rule__StandardOperation__Group__5 : rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 ;
+ // InternalRoom.g:7504: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:7356:1: ( rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 )
- // InternalRoom.g:7357:2: rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6
+ // 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
{
pushFollow(FOLLOW_35);
rule__StandardOperation__Group__5__Impl();
@@ -21763,17 +22175,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__5__Impl"
- // InternalRoom.g:7364:1: rule__StandardOperation__Group__5__Impl : ( ')' ) ;
+ // InternalRoom.g:7516:1: rule__StandardOperation__Group__5__Impl : ( ')' ) ;
public final void rule__StandardOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7368:1: ( ( ')' ) )
- // InternalRoom.g:7369:1: ( ')' )
+ // InternalRoom.g:7520:1: ( ( ')' ) )
+ // InternalRoom.g:7521:1: ( ')' )
{
- // InternalRoom.g:7369:1: ( ')' )
- // InternalRoom.g:7370:1: ')'
+ // InternalRoom.g:7521:1: ( ')' )
+ // InternalRoom.g:7522:1: ')'
{
before(grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_5());
match(input,51,FOLLOW_2);
@@ -21800,14 +22212,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__6"
- // InternalRoom.g:7383:1: rule__StandardOperation__Group__6 : rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 ;
+ // InternalRoom.g:7535: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:7387:1: ( rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 )
- // InternalRoom.g:7388:2: rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7
+ // 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
{
pushFollow(FOLLOW_35);
rule__StandardOperation__Group__6__Impl();
@@ -21838,29 +22250,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__6__Impl"
- // InternalRoom.g:7395:1: rule__StandardOperation__Group__6__Impl : ( ( rule__StandardOperation__Group_6__0 )? ) ;
+ // InternalRoom.g:7547: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:7399:1: ( ( ( rule__StandardOperation__Group_6__0 )? ) )
- // InternalRoom.g:7400:1: ( ( rule__StandardOperation__Group_6__0 )? )
+ // InternalRoom.g:7551:1: ( ( ( rule__StandardOperation__Group_6__0 )? ) )
+ // InternalRoom.g:7552:1: ( ( rule__StandardOperation__Group_6__0 )? )
{
- // InternalRoom.g:7400:1: ( ( rule__StandardOperation__Group_6__0 )? )
- // InternalRoom.g:7401:1: ( rule__StandardOperation__Group_6__0 )?
+ // InternalRoom.g:7552:1: ( ( rule__StandardOperation__Group_6__0 )? )
+ // InternalRoom.g:7553:1: ( rule__StandardOperation__Group_6__0 )?
{
before(grammarAccess.getStandardOperationAccess().getGroup_6());
- // InternalRoom.g:7402:1: ( rule__StandardOperation__Group_6__0 )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ // InternalRoom.g:7554:1: ( rule__StandardOperation__Group_6__0 )?
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==46) ) {
- alt82=1;
+ if ( (LA83_0==46) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalRoom.g:7402:2: rule__StandardOperation__Group_6__0
+ // InternalRoom.g:7554:2: rule__StandardOperation__Group_6__0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_6__0();
@@ -21896,14 +22308,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__7"
- // InternalRoom.g:7412:1: rule__StandardOperation__Group__7 : rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 ;
+ // InternalRoom.g:7564: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:7416:1: ( rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 )
- // InternalRoom.g:7417:2: rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8
+ // 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
{
pushFollow(FOLLOW_35);
rule__StandardOperation__Group__7__Impl();
@@ -21934,29 +22346,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__7__Impl"
- // InternalRoom.g:7424:1: rule__StandardOperation__Group__7__Impl : ( ( rule__StandardOperation__DocuAssignment_7 )? ) ;
+ // InternalRoom.g:7576: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:7428:1: ( ( ( rule__StandardOperation__DocuAssignment_7 )? ) )
- // InternalRoom.g:7429:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
+ // InternalRoom.g:7580:1: ( ( ( rule__StandardOperation__DocuAssignment_7 )? ) )
+ // InternalRoom.g:7581:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
{
- // InternalRoom.g:7429:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
- // InternalRoom.g:7430:1: ( rule__StandardOperation__DocuAssignment_7 )?
+ // InternalRoom.g:7581:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
+ // InternalRoom.g:7582:1: ( rule__StandardOperation__DocuAssignment_7 )?
{
before(grammarAccess.getStandardOperationAccess().getDocuAssignment_7());
- // InternalRoom.g:7431:1: ( rule__StandardOperation__DocuAssignment_7 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalRoom.g:7583:1: ( rule__StandardOperation__DocuAssignment_7 )?
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==62) ) {
- alt83=1;
+ if ( (LA84_0==62) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalRoom.g:7431:2: rule__StandardOperation__DocuAssignment_7
+ // InternalRoom.g:7583:2: rule__StandardOperation__DocuAssignment_7
{
pushFollow(FOLLOW_2);
rule__StandardOperation__DocuAssignment_7();
@@ -21992,14 +22404,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__8"
- // InternalRoom.g:7441:1: rule__StandardOperation__Group__8 : rule__StandardOperation__Group__8__Impl ;
+ // InternalRoom.g:7593: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:7445:1: ( rule__StandardOperation__Group__8__Impl )
- // InternalRoom.g:7446:2: rule__StandardOperation__Group__8__Impl
+ // InternalRoom.g:7597:1: ( rule__StandardOperation__Group__8__Impl )
+ // InternalRoom.g:7598:2: rule__StandardOperation__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group__8__Impl();
@@ -22025,21 +22437,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__8__Impl"
- // InternalRoom.g:7452:1: rule__StandardOperation__Group__8__Impl : ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) ;
+ // InternalRoom.g:7604: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:7456:1: ( ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) )
- // InternalRoom.g:7457:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
+ // InternalRoom.g:7608:1: ( ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) )
+ // InternalRoom.g:7609:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
{
- // InternalRoom.g:7457:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
- // InternalRoom.g:7458:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
+ // InternalRoom.g:7609:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
+ // InternalRoom.g:7610:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
{
before(grammarAccess.getStandardOperationAccess().getDetailCodeAssignment_8());
- // InternalRoom.g:7459:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
- // InternalRoom.g:7459:2: rule__StandardOperation__DetailCodeAssignment_8
+ // InternalRoom.g:7611:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
+ // InternalRoom.g:7611:2: rule__StandardOperation__DetailCodeAssignment_8
{
pushFollow(FOLLOW_2);
rule__StandardOperation__DetailCodeAssignment_8();
@@ -22072,14 +22484,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__0"
- // InternalRoom.g:7487:1: rule__StandardOperation__Group_4__0 : rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 ;
+ // InternalRoom.g:7639: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:7491:1: ( rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 )
- // InternalRoom.g:7492:2: rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1
+ // 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
{
pushFollow(FOLLOW_18);
rule__StandardOperation__Group_4__0__Impl();
@@ -22110,21 +22522,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__0__Impl"
- // InternalRoom.g:7499:1: rule__StandardOperation__Group_4__0__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) ;
+ // InternalRoom.g:7651: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:7503:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) )
- // InternalRoom.g:7504:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
+ // InternalRoom.g:7655:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) )
+ // InternalRoom.g:7656:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
{
- // InternalRoom.g:7504:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
- // InternalRoom.g:7505:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
+ // InternalRoom.g:7656:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
+ // InternalRoom.g:7657:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
{
before(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_4_0());
- // InternalRoom.g:7506:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
- // InternalRoom.g:7506:2: rule__StandardOperation__ArgumentsAssignment_4_0
+ // InternalRoom.g:7658:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
+ // InternalRoom.g:7658:2: rule__StandardOperation__ArgumentsAssignment_4_0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__ArgumentsAssignment_4_0();
@@ -22157,14 +22569,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__1"
- // InternalRoom.g:7516:1: rule__StandardOperation__Group_4__1 : rule__StandardOperation__Group_4__1__Impl ;
+ // InternalRoom.g:7668: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:7520:1: ( rule__StandardOperation__Group_4__1__Impl )
- // InternalRoom.g:7521:2: rule__StandardOperation__Group_4__1__Impl
+ // InternalRoom.g:7672:1: ( rule__StandardOperation__Group_4__1__Impl )
+ // InternalRoom.g:7673:2: rule__StandardOperation__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4__1__Impl();
@@ -22190,33 +22602,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__1__Impl"
- // InternalRoom.g:7527:1: rule__StandardOperation__Group_4__1__Impl : ( ( rule__StandardOperation__Group_4_1__0 )* ) ;
+ // InternalRoom.g:7679: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:7531:1: ( ( ( rule__StandardOperation__Group_4_1__0 )* ) )
- // InternalRoom.g:7532:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
+ // InternalRoom.g:7683:1: ( ( ( rule__StandardOperation__Group_4_1__0 )* ) )
+ // InternalRoom.g:7684:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
{
- // InternalRoom.g:7532:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
- // InternalRoom.g:7533: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 )*
{
before(grammarAccess.getStandardOperationAccess().getGroup_4_1());
- // InternalRoom.g:7534:1: ( rule__StandardOperation__Group_4_1__0 )*
- loop84:
+ // InternalRoom.g:7686:1: ( rule__StandardOperation__Group_4_1__0 )*
+ loop85:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==54) ) {
- alt84=1;
+ if ( (LA85_0==54) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalRoom.g:7534:2: rule__StandardOperation__Group_4_1__0
+ // InternalRoom.g:7686:2: rule__StandardOperation__Group_4_1__0
{
pushFollow(FOLLOW_19);
rule__StandardOperation__Group_4_1__0();
@@ -22228,7 +22640,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop84;
+ break loop85;
}
} while (true);
@@ -22255,14 +22667,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__0"
- // InternalRoom.g:7548:1: rule__StandardOperation__Group_4_1__0 : rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 ;
+ // InternalRoom.g:7700: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:7552:1: ( rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 )
- // InternalRoom.g:7553:2: rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__StandardOperation__Group_4_1__0__Impl();
@@ -22293,17 +22705,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__0__Impl"
- // InternalRoom.g:7560:1: rule__StandardOperation__Group_4_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:7712: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:7564:1: ( ( ',' ) )
- // InternalRoom.g:7565:1: ( ',' )
+ // InternalRoom.g:7716:1: ( ( ',' ) )
+ // InternalRoom.g:7717:1: ( ',' )
{
- // InternalRoom.g:7565:1: ( ',' )
- // InternalRoom.g:7566:1: ','
+ // InternalRoom.g:7717:1: ( ',' )
+ // InternalRoom.g:7718:1: ','
{
before(grammarAccess.getStandardOperationAccess().getCommaKeyword_4_1_0());
match(input,54,FOLLOW_2);
@@ -22330,14 +22742,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__1"
- // InternalRoom.g:7579:1: rule__StandardOperation__Group_4_1__1 : rule__StandardOperation__Group_4_1__1__Impl ;
+ // InternalRoom.g:7731: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:7583:1: ( rule__StandardOperation__Group_4_1__1__Impl )
- // InternalRoom.g:7584:2: rule__StandardOperation__Group_4_1__1__Impl
+ // InternalRoom.g:7735:1: ( rule__StandardOperation__Group_4_1__1__Impl )
+ // InternalRoom.g:7736:2: rule__StandardOperation__Group_4_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4_1__1__Impl();
@@ -22363,21 +22775,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__1__Impl"
- // InternalRoom.g:7590:1: rule__StandardOperation__Group_4_1__1__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) ;
+ // InternalRoom.g:7742: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:7594:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) )
- // InternalRoom.g:7595:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
+ // InternalRoom.g:7746:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) )
+ // InternalRoom.g:7747:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
{
- // InternalRoom.g:7595:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
- // InternalRoom.g:7596: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 )
{
before(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_4_1_1());
- // InternalRoom.g:7597:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
- // InternalRoom.g:7597:2: rule__StandardOperation__ArgumentsAssignment_4_1_1
+ // InternalRoom.g:7749:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
+ // InternalRoom.g:7749:2: rule__StandardOperation__ArgumentsAssignment_4_1_1
{
pushFollow(FOLLOW_2);
rule__StandardOperation__ArgumentsAssignment_4_1_1();
@@ -22410,14 +22822,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__0"
- // InternalRoom.g:7611:1: rule__StandardOperation__Group_6__0 : rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 ;
+ // InternalRoom.g:7763: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:7615:1: ( rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 )
- // InternalRoom.g:7616:2: rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1
+ // 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
{
pushFollow(FOLLOW_36);
rule__StandardOperation__Group_6__0__Impl();
@@ -22448,17 +22860,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__0__Impl"
- // InternalRoom.g:7623:1: rule__StandardOperation__Group_6__0__Impl : ( ':' ) ;
+ // InternalRoom.g:7775:1: rule__StandardOperation__Group_6__0__Impl : ( ':' ) ;
public final void rule__StandardOperation__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7627:1: ( ( ':' ) )
- // InternalRoom.g:7628:1: ( ':' )
+ // InternalRoom.g:7779:1: ( ( ':' ) )
+ // InternalRoom.g:7780:1: ( ':' )
{
- // InternalRoom.g:7628:1: ( ':' )
- // InternalRoom.g:7629:1: ':'
+ // InternalRoom.g:7780:1: ( ':' )
+ // InternalRoom.g:7781:1: ':'
{
before(grammarAccess.getStandardOperationAccess().getColonKeyword_6_0());
match(input,46,FOLLOW_2);
@@ -22485,14 +22897,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__1"
- // InternalRoom.g:7642:1: rule__StandardOperation__Group_6__1 : rule__StandardOperation__Group_6__1__Impl ;
+ // InternalRoom.g:7794: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:7646:1: ( rule__StandardOperation__Group_6__1__Impl )
- // InternalRoom.g:7647:2: rule__StandardOperation__Group_6__1__Impl
+ // InternalRoom.g:7798:1: ( rule__StandardOperation__Group_6__1__Impl )
+ // InternalRoom.g:7799:2: rule__StandardOperation__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_6__1__Impl();
@@ -22518,21 +22930,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__1__Impl"
- // InternalRoom.g:7653:1: rule__StandardOperation__Group_6__1__Impl : ( ( rule__StandardOperation__Alternatives_6_1 ) ) ;
+ // InternalRoom.g:7805: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:7657:1: ( ( ( rule__StandardOperation__Alternatives_6_1 ) ) )
- // InternalRoom.g:7658:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
+ // InternalRoom.g:7809:1: ( ( ( rule__StandardOperation__Alternatives_6_1 ) ) )
+ // InternalRoom.g:7810:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
{
- // InternalRoom.g:7658:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
- // InternalRoom.g:7659:1: ( rule__StandardOperation__Alternatives_6_1 )
+ // InternalRoom.g:7810:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
+ // InternalRoom.g:7811:1: ( rule__StandardOperation__Alternatives_6_1 )
{
before(grammarAccess.getStandardOperationAccess().getAlternatives_6_1());
- // InternalRoom.g:7660:1: ( rule__StandardOperation__Alternatives_6_1 )
- // InternalRoom.g:7660:2: rule__StandardOperation__Alternatives_6_1
+ // InternalRoom.g:7812:1: ( rule__StandardOperation__Alternatives_6_1 )
+ // InternalRoom.g:7812:2: rule__StandardOperation__Alternatives_6_1
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Alternatives_6_1();
@@ -22565,14 +22977,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__0"
- // InternalRoom.g:7674:1: rule__PortOperation__Group__0 : rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 ;
+ // InternalRoom.g:7826: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:7678:1: ( rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 )
- // InternalRoom.g:7679:2: rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group__0__Impl();
@@ -22603,17 +23015,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__0__Impl"
- // InternalRoom.g:7686:1: rule__PortOperation__Group__0__Impl : ( 'Operation' ) ;
+ // InternalRoom.g:7838:1: rule__PortOperation__Group__0__Impl : ( 'Operation' ) ;
public final void rule__PortOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7690:1: ( ( 'Operation' ) )
- // InternalRoom.g:7691:1: ( 'Operation' )
+ // InternalRoom.g:7842:1: ( ( 'Operation' ) )
+ // InternalRoom.g:7843:1: ( 'Operation' )
{
- // InternalRoom.g:7691:1: ( 'Operation' )
- // InternalRoom.g:7692:1: 'Operation'
+ // InternalRoom.g:7843:1: ( 'Operation' )
+ // InternalRoom.g:7844:1: 'Operation'
{
before(grammarAccess.getPortOperationAccess().getOperationKeyword_0());
match(input,64,FOLLOW_2);
@@ -22640,14 +23052,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__1"
- // InternalRoom.g:7705:1: rule__PortOperation__Group__1 : rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 ;
+ // InternalRoom.g:7857: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:7709:1: ( rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 )
- // InternalRoom.g:7710:2: rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2
+ // 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
{
pushFollow(FOLLOW_33);
rule__PortOperation__Group__1__Impl();
@@ -22678,21 +23090,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__1__Impl"
- // InternalRoom.g:7717:1: rule__PortOperation__Group__1__Impl : ( ( rule__PortOperation__NameAssignment_1 ) ) ;
+ // InternalRoom.g:7869: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:7721:1: ( ( ( rule__PortOperation__NameAssignment_1 ) ) )
- // InternalRoom.g:7722:1: ( ( rule__PortOperation__NameAssignment_1 ) )
+ // InternalRoom.g:7873:1: ( ( ( rule__PortOperation__NameAssignment_1 ) ) )
+ // InternalRoom.g:7874:1: ( ( rule__PortOperation__NameAssignment_1 ) )
{
- // InternalRoom.g:7722:1: ( ( rule__PortOperation__NameAssignment_1 ) )
- // InternalRoom.g:7723:1: ( rule__PortOperation__NameAssignment_1 )
+ // InternalRoom.g:7874:1: ( ( rule__PortOperation__NameAssignment_1 ) )
+ // InternalRoom.g:7875:1: ( rule__PortOperation__NameAssignment_1 )
{
before(grammarAccess.getPortOperationAccess().getNameAssignment_1());
- // InternalRoom.g:7724:1: ( rule__PortOperation__NameAssignment_1 )
- // InternalRoom.g:7724:2: rule__PortOperation__NameAssignment_1
+ // InternalRoom.g:7876:1: ( rule__PortOperation__NameAssignment_1 )
+ // InternalRoom.g:7876:2: rule__PortOperation__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__NameAssignment_1();
@@ -22725,14 +23137,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__2"
- // InternalRoom.g:7734:1: rule__PortOperation__Group__2 : rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 ;
+ // InternalRoom.g:7886: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:7738:1: ( rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 )
- // InternalRoom.g:7739:2: rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3
+ // 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
{
pushFollow(FOLLOW_34);
rule__PortOperation__Group__2__Impl();
@@ -22763,17 +23175,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__2__Impl"
- // InternalRoom.g:7746:1: rule__PortOperation__Group__2__Impl : ( '(' ) ;
+ // InternalRoom.g:7898:1: rule__PortOperation__Group__2__Impl : ( '(' ) ;
public final void rule__PortOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7750:1: ( ( '(' ) )
- // InternalRoom.g:7751:1: ( '(' )
+ // InternalRoom.g:7902:1: ( ( '(' ) )
+ // InternalRoom.g:7903:1: ( '(' )
{
- // InternalRoom.g:7751:1: ( '(' )
- // InternalRoom.g:7752:1: '('
+ // InternalRoom.g:7903:1: ( '(' )
+ // InternalRoom.g:7904:1: '('
{
before(grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2());
match(input,50,FOLLOW_2);
@@ -22800,14 +23212,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__3"
- // InternalRoom.g:7765:1: rule__PortOperation__Group__3 : rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 ;
+ // InternalRoom.g:7917: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:7769:1: ( rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 )
- // InternalRoom.g:7770:2: rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4
+ // 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
{
pushFollow(FOLLOW_34);
rule__PortOperation__Group__3__Impl();
@@ -22838,29 +23250,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__3__Impl"
- // InternalRoom.g:7777:1: rule__PortOperation__Group__3__Impl : ( ( rule__PortOperation__Group_3__0 )? ) ;
+ // InternalRoom.g:7929: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:7781:1: ( ( ( rule__PortOperation__Group_3__0 )? ) )
- // InternalRoom.g:7782:1: ( ( rule__PortOperation__Group_3__0 )? )
+ // InternalRoom.g:7933:1: ( ( ( rule__PortOperation__Group_3__0 )? ) )
+ // InternalRoom.g:7934:1: ( ( rule__PortOperation__Group_3__0 )? )
{
- // InternalRoom.g:7782:1: ( ( rule__PortOperation__Group_3__0 )? )
- // InternalRoom.g:7783:1: ( rule__PortOperation__Group_3__0 )?
+ // InternalRoom.g:7934:1: ( ( rule__PortOperation__Group_3__0 )? )
+ // InternalRoom.g:7935:1: ( rule__PortOperation__Group_3__0 )?
{
before(grammarAccess.getPortOperationAccess().getGroup_3());
- // InternalRoom.g:7784:1: ( rule__PortOperation__Group_3__0 )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ // InternalRoom.g:7936:1: ( rule__PortOperation__Group_3__0 )?
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==RULE_ID) ) {
- alt85=1;
+ if ( (LA86_0==RULE_ID) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
- // InternalRoom.g:7784:2: rule__PortOperation__Group_3__0
+ // InternalRoom.g:7936:2: rule__PortOperation__Group_3__0
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3__0();
@@ -22896,14 +23308,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__4"
- // InternalRoom.g:7794:1: rule__PortOperation__Group__4 : rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 ;
+ // InternalRoom.g:7946: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:7798:1: ( rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 )
- // InternalRoom.g:7799:2: rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5
+ // 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
{
pushFollow(FOLLOW_37);
rule__PortOperation__Group__4__Impl();
@@ -22934,17 +23346,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__4__Impl"
- // InternalRoom.g:7806:1: rule__PortOperation__Group__4__Impl : ( ')' ) ;
+ // InternalRoom.g:7958:1: rule__PortOperation__Group__4__Impl : ( ')' ) ;
public final void rule__PortOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7810:1: ( ( ')' ) )
- // InternalRoom.g:7811:1: ( ')' )
+ // InternalRoom.g:7962:1: ( ( ')' ) )
+ // InternalRoom.g:7963:1: ( ')' )
{
- // InternalRoom.g:7811:1: ( ')' )
- // InternalRoom.g:7812:1: ')'
+ // InternalRoom.g:7963:1: ( ')' )
+ // InternalRoom.g:7964:1: ')'
{
before(grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4());
match(input,51,FOLLOW_2);
@@ -22971,14 +23383,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__5"
- // InternalRoom.g:7825:1: rule__PortOperation__Group__5 : rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 ;
+ // InternalRoom.g:7977: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:7829:1: ( rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 )
- // InternalRoom.g:7830:2: rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6
+ // 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
{
pushFollow(FOLLOW_37);
rule__PortOperation__Group__5__Impl();
@@ -23009,29 +23421,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__5__Impl"
- // InternalRoom.g:7837:1: rule__PortOperation__Group__5__Impl : ( ( rule__PortOperation__Alternatives_5 )? ) ;
+ // InternalRoom.g:7989: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:7841:1: ( ( ( rule__PortOperation__Alternatives_5 )? ) )
- // InternalRoom.g:7842:1: ( ( rule__PortOperation__Alternatives_5 )? )
+ // InternalRoom.g:7993:1: ( ( ( rule__PortOperation__Alternatives_5 )? ) )
+ // InternalRoom.g:7994:1: ( ( rule__PortOperation__Alternatives_5 )? )
{
- // InternalRoom.g:7842:1: ( ( rule__PortOperation__Alternatives_5 )? )
- // InternalRoom.g:7843:1: ( rule__PortOperation__Alternatives_5 )?
+ // InternalRoom.g:7994:1: ( ( rule__PortOperation__Alternatives_5 )? )
+ // InternalRoom.g:7995:1: ( rule__PortOperation__Alternatives_5 )?
{
before(grammarAccess.getPortOperationAccess().getAlternatives_5());
- // InternalRoom.g:7844:1: ( rule__PortOperation__Alternatives_5 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalRoom.g:7996:1: ( rule__PortOperation__Alternatives_5 )?
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==46||LA86_0==65) ) {
- alt86=1;
+ if ( (LA87_0==46||LA87_0==65) ) {
+ alt87=1;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
- // InternalRoom.g:7844:2: rule__PortOperation__Alternatives_5
+ // InternalRoom.g:7996:2: rule__PortOperation__Alternatives_5
{
pushFollow(FOLLOW_2);
rule__PortOperation__Alternatives_5();
@@ -23067,14 +23479,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__6"
- // InternalRoom.g:7854:1: rule__PortOperation__Group__6 : rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 ;
+ // InternalRoom.g:8006: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:7858:1: ( rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 )
- // InternalRoom.g:7859:2: rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7
+ // 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
{
pushFollow(FOLLOW_37);
rule__PortOperation__Group__6__Impl();
@@ -23105,29 +23517,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__6__Impl"
- // InternalRoom.g:7866:1: rule__PortOperation__Group__6__Impl : ( ( rule__PortOperation__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:8018: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:7870:1: ( ( ( rule__PortOperation__DocuAssignment_6 )? ) )
- // InternalRoom.g:7871:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
+ // InternalRoom.g:8022:1: ( ( ( rule__PortOperation__DocuAssignment_6 )? ) )
+ // InternalRoom.g:8023:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
{
- // InternalRoom.g:7871:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
- // InternalRoom.g:7872:1: ( rule__PortOperation__DocuAssignment_6 )?
+ // InternalRoom.g:8023:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
+ // InternalRoom.g:8024:1: ( rule__PortOperation__DocuAssignment_6 )?
{
before(grammarAccess.getPortOperationAccess().getDocuAssignment_6());
- // InternalRoom.g:7873:1: ( rule__PortOperation__DocuAssignment_6 )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalRoom.g:8025:1: ( rule__PortOperation__DocuAssignment_6 )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==62) ) {
- alt87=1;
+ if ( (LA88_0==62) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
- // InternalRoom.g:7873:2: rule__PortOperation__DocuAssignment_6
+ // InternalRoom.g:8025:2: rule__PortOperation__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__PortOperation__DocuAssignment_6();
@@ -23163,14 +23575,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__7"
- // InternalRoom.g:7883:1: rule__PortOperation__Group__7 : rule__PortOperation__Group__7__Impl ;
+ // InternalRoom.g:8035: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:7887:1: ( rule__PortOperation__Group__7__Impl )
- // InternalRoom.g:7888:2: rule__PortOperation__Group__7__Impl
+ // InternalRoom.g:8039:1: ( rule__PortOperation__Group__7__Impl )
+ // InternalRoom.g:8040:2: rule__PortOperation__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group__7__Impl();
@@ -23196,21 +23608,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__7__Impl"
- // InternalRoom.g:7894:1: rule__PortOperation__Group__7__Impl : ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) ;
+ // InternalRoom.g:8046: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:7898:1: ( ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) )
- // InternalRoom.g:7899:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
+ // InternalRoom.g:8050:1: ( ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) )
+ // InternalRoom.g:8051:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
{
- // InternalRoom.g:7899:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
- // InternalRoom.g:7900:1: ( rule__PortOperation__DetailCodeAssignment_7 )
+ // InternalRoom.g:8051:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
+ // InternalRoom.g:8052:1: ( rule__PortOperation__DetailCodeAssignment_7 )
{
before(grammarAccess.getPortOperationAccess().getDetailCodeAssignment_7());
- // InternalRoom.g:7901:1: ( rule__PortOperation__DetailCodeAssignment_7 )
- // InternalRoom.g:7901:2: rule__PortOperation__DetailCodeAssignment_7
+ // InternalRoom.g:8053:1: ( rule__PortOperation__DetailCodeAssignment_7 )
+ // InternalRoom.g:8053:2: rule__PortOperation__DetailCodeAssignment_7
{
pushFollow(FOLLOW_2);
rule__PortOperation__DetailCodeAssignment_7();
@@ -23243,14 +23655,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__0"
- // InternalRoom.g:7927:1: rule__PortOperation__Group_3__0 : rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 ;
+ // InternalRoom.g:8079: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:7931:1: ( rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 )
- // InternalRoom.g:7932:2: rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1
+ // 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
{
pushFollow(FOLLOW_18);
rule__PortOperation__Group_3__0__Impl();
@@ -23281,21 +23693,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__0__Impl"
- // InternalRoom.g:7939:1: rule__PortOperation__Group_3__0__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) ;
+ // InternalRoom.g:8091: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:7943:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) )
- // InternalRoom.g:7944:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
+ // InternalRoom.g:8095:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) )
+ // InternalRoom.g:8096:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
{
- // InternalRoom.g:7944:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
- // InternalRoom.g:7945:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
+ // InternalRoom.g:8096:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
+ // InternalRoom.g:8097:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
{
before(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_0());
- // InternalRoom.g:7946:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
- // InternalRoom.g:7946:2: rule__PortOperation__ArgumentsAssignment_3_0
+ // InternalRoom.g:8098:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
+ // InternalRoom.g:8098:2: rule__PortOperation__ArgumentsAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__PortOperation__ArgumentsAssignment_3_0();
@@ -23328,14 +23740,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__1"
- // InternalRoom.g:7956:1: rule__PortOperation__Group_3__1 : rule__PortOperation__Group_3__1__Impl ;
+ // InternalRoom.g:8108: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:7960:1: ( rule__PortOperation__Group_3__1__Impl )
- // InternalRoom.g:7961:2: rule__PortOperation__Group_3__1__Impl
+ // InternalRoom.g:8112:1: ( rule__PortOperation__Group_3__1__Impl )
+ // InternalRoom.g:8113:2: rule__PortOperation__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3__1__Impl();
@@ -23361,33 +23773,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__1__Impl"
- // InternalRoom.g:7967:1: rule__PortOperation__Group_3__1__Impl : ( ( rule__PortOperation__Group_3_1__0 )* ) ;
+ // InternalRoom.g:8119: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:7971:1: ( ( ( rule__PortOperation__Group_3_1__0 )* ) )
- // InternalRoom.g:7972:1: ( ( rule__PortOperation__Group_3_1__0 )* )
+ // InternalRoom.g:8123:1: ( ( ( rule__PortOperation__Group_3_1__0 )* ) )
+ // InternalRoom.g:8124:1: ( ( rule__PortOperation__Group_3_1__0 )* )
{
- // InternalRoom.g:7972:1: ( ( rule__PortOperation__Group_3_1__0 )* )
- // InternalRoom.g:7973: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 )*
{
before(grammarAccess.getPortOperationAccess().getGroup_3_1());
- // InternalRoom.g:7974:1: ( rule__PortOperation__Group_3_1__0 )*
- loop88:
+ // InternalRoom.g:8126:1: ( rule__PortOperation__Group_3_1__0 )*
+ loop89:
do {
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA88_0==54) ) {
- alt88=1;
+ if ( (LA89_0==54) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
- // InternalRoom.g:7974:2: rule__PortOperation__Group_3_1__0
+ // InternalRoom.g:8126:2: rule__PortOperation__Group_3_1__0
{
pushFollow(FOLLOW_19);
rule__PortOperation__Group_3_1__0();
@@ -23399,7 +23811,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop88;
+ break loop89;
}
} while (true);
@@ -23426,14 +23838,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__0"
- // InternalRoom.g:7988:1: rule__PortOperation__Group_3_1__0 : rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 ;
+ // InternalRoom.g:8140: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:7992:1: ( rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 )
- // InternalRoom.g:7993:2: rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group_3_1__0__Impl();
@@ -23464,17 +23876,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__0__Impl"
- // InternalRoom.g:8000:1: rule__PortOperation__Group_3_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:8152: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:8004:1: ( ( ',' ) )
- // InternalRoom.g:8005:1: ( ',' )
+ // InternalRoom.g:8156:1: ( ( ',' ) )
+ // InternalRoom.g:8157:1: ( ',' )
{
- // InternalRoom.g:8005:1: ( ',' )
- // InternalRoom.g:8006:1: ','
+ // InternalRoom.g:8157:1: ( ',' )
+ // InternalRoom.g:8158:1: ','
{
before(grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0());
match(input,54,FOLLOW_2);
@@ -23501,14 +23913,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__1"
- // InternalRoom.g:8019:1: rule__PortOperation__Group_3_1__1 : rule__PortOperation__Group_3_1__1__Impl ;
+ // InternalRoom.g:8171: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:8023:1: ( rule__PortOperation__Group_3_1__1__Impl )
- // InternalRoom.g:8024:2: rule__PortOperation__Group_3_1__1__Impl
+ // InternalRoom.g:8175:1: ( rule__PortOperation__Group_3_1__1__Impl )
+ // InternalRoom.g:8176:2: rule__PortOperation__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3_1__1__Impl();
@@ -23534,21 +23946,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__1__Impl"
- // InternalRoom.g:8030:1: rule__PortOperation__Group_3_1__1__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) ;
+ // InternalRoom.g:8182: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:8034:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) )
- // InternalRoom.g:8035:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
+ // InternalRoom.g:8186:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) )
+ // InternalRoom.g:8187:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
{
- // InternalRoom.g:8035:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
- // InternalRoom.g:8036: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 )
{
before(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_1_1());
- // InternalRoom.g:8037:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
- // InternalRoom.g:8037:2: rule__PortOperation__ArgumentsAssignment_3_1_1
+ // InternalRoom.g:8189:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
+ // InternalRoom.g:8189:2: rule__PortOperation__ArgumentsAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__ArgumentsAssignment_3_1_1();
@@ -23581,14 +23993,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__0"
- // InternalRoom.g:8051:1: rule__PortOperation__Group_5_0__0 : rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 ;
+ // InternalRoom.g:8203: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:8055:1: ( rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 )
- // InternalRoom.g:8056:2: rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1
+ // 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
{
pushFollow(FOLLOW_36);
rule__PortOperation__Group_5_0__0__Impl();
@@ -23619,17 +24031,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__0__Impl"
- // InternalRoom.g:8063:1: rule__PortOperation__Group_5_0__0__Impl : ( ':' ) ;
+ // InternalRoom.g:8215: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:8067:1: ( ( ':' ) )
- // InternalRoom.g:8068:1: ( ':' )
+ // InternalRoom.g:8219:1: ( ( ':' ) )
+ // InternalRoom.g:8220:1: ( ':' )
{
- // InternalRoom.g:8068:1: ( ':' )
- // InternalRoom.g:8069:1: ':'
+ // InternalRoom.g:8220:1: ( ':' )
+ // InternalRoom.g:8221:1: ':'
{
before(grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0());
match(input,46,FOLLOW_2);
@@ -23656,14 +24068,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__1"
- // InternalRoom.g:8082:1: rule__PortOperation__Group_5_0__1 : rule__PortOperation__Group_5_0__1__Impl ;
+ // InternalRoom.g:8234: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:8086:1: ( rule__PortOperation__Group_5_0__1__Impl )
- // InternalRoom.g:8087:2: rule__PortOperation__Group_5_0__1__Impl
+ // InternalRoom.g:8238:1: ( rule__PortOperation__Group_5_0__1__Impl )
+ // InternalRoom.g:8239:2: rule__PortOperation__Group_5_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_0__1__Impl();
@@ -23689,21 +24101,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__1__Impl"
- // InternalRoom.g:8093:1: rule__PortOperation__Group_5_0__1__Impl : ( ( rule__PortOperation__Alternatives_5_0_1 ) ) ;
+ // InternalRoom.g:8245: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:8097:1: ( ( ( rule__PortOperation__Alternatives_5_0_1 ) ) )
- // InternalRoom.g:8098:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
+ // InternalRoom.g:8249:1: ( ( ( rule__PortOperation__Alternatives_5_0_1 ) ) )
+ // InternalRoom.g:8250:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
{
- // InternalRoom.g:8098:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
- // InternalRoom.g:8099: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 )
{
before(grammarAccess.getPortOperationAccess().getAlternatives_5_0_1());
- // InternalRoom.g:8100:1: ( rule__PortOperation__Alternatives_5_0_1 )
- // InternalRoom.g:8100:2: rule__PortOperation__Alternatives_5_0_1
+ // InternalRoom.g:8252:1: ( rule__PortOperation__Alternatives_5_0_1 )
+ // InternalRoom.g:8252:2: rule__PortOperation__Alternatives_5_0_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__Alternatives_5_0_1();
@@ -23736,14 +24148,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__0"
- // InternalRoom.g:8114:1: rule__PortOperation__Group_5_1__0 : rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 ;
+ // InternalRoom.g:8266: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:8118:1: ( rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 )
- // InternalRoom.g:8119:2: rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group_5_1__0__Impl();
@@ -23774,17 +24186,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__0__Impl"
- // InternalRoom.g:8126:1: rule__PortOperation__Group_5_1__0__Impl : ( 'sends' ) ;
+ // InternalRoom.g:8278: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:8130:1: ( ( 'sends' ) )
- // InternalRoom.g:8131:1: ( 'sends' )
+ // InternalRoom.g:8282:1: ( ( 'sends' ) )
+ // InternalRoom.g:8283:1: ( 'sends' )
{
- // InternalRoom.g:8131:1: ( 'sends' )
- // InternalRoom.g:8132:1: 'sends'
+ // InternalRoom.g:8283:1: ( 'sends' )
+ // InternalRoom.g:8284:1: 'sends'
{
before(grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0());
match(input,65,FOLLOW_2);
@@ -23811,14 +24223,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__1"
- // InternalRoom.g:8145:1: rule__PortOperation__Group_5_1__1 : rule__PortOperation__Group_5_1__1__Impl ;
+ // InternalRoom.g:8297: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:8149:1: ( rule__PortOperation__Group_5_1__1__Impl )
- // InternalRoom.g:8150:2: rule__PortOperation__Group_5_1__1__Impl
+ // InternalRoom.g:8301:1: ( rule__PortOperation__Group_5_1__1__Impl )
+ // InternalRoom.g:8302:2: rule__PortOperation__Group_5_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_1__1__Impl();
@@ -23844,21 +24256,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__1__Impl"
- // InternalRoom.g:8156:1: rule__PortOperation__Group_5_1__1__Impl : ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) ;
+ // InternalRoom.g:8308: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:8160:1: ( ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) )
- // InternalRoom.g:8161:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
+ // InternalRoom.g:8312:1: ( ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) )
+ // InternalRoom.g:8313:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
{
- // InternalRoom.g:8161:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
- // InternalRoom.g:8162: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 )
{
before(grammarAccess.getPortOperationAccess().getSendsMsgAssignment_5_1_1());
- // InternalRoom.g:8163:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
- // InternalRoom.g:8163:2: rule__PortOperation__SendsMsgAssignment_5_1_1
+ // InternalRoom.g:8315:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
+ // InternalRoom.g:8315:2: rule__PortOperation__SendsMsgAssignment_5_1_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__SendsMsgAssignment_5_1_1();
@@ -23891,14 +24303,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__0"
- // InternalRoom.g:8177:1: rule__ClassStructor__Group__0 : rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 ;
+ // InternalRoom.g:8329: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:8181:1: ( rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 )
- // InternalRoom.g:8182:2: rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1
+ // 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
{
pushFollow(FOLLOW_27);
rule__ClassStructor__Group__0__Impl();
@@ -23929,21 +24341,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__0__Impl"
- // InternalRoom.g:8189:1: rule__ClassStructor__Group__0__Impl : ( ( rule__ClassStructor__NameAssignment_0 ) ) ;
+ // InternalRoom.g:8341: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:8193:1: ( ( ( rule__ClassStructor__NameAssignment_0 ) ) )
- // InternalRoom.g:8194:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
+ // InternalRoom.g:8345:1: ( ( ( rule__ClassStructor__NameAssignment_0 ) ) )
+ // InternalRoom.g:8346:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
{
- // InternalRoom.g:8194:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
- // InternalRoom.g:8195:1: ( rule__ClassStructor__NameAssignment_0 )
+ // InternalRoom.g:8346:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
+ // InternalRoom.g:8347:1: ( rule__ClassStructor__NameAssignment_0 )
{
before(grammarAccess.getClassStructorAccess().getNameAssignment_0());
- // InternalRoom.g:8196:1: ( rule__ClassStructor__NameAssignment_0 )
- // InternalRoom.g:8196:2: rule__ClassStructor__NameAssignment_0
+ // InternalRoom.g:8348:1: ( rule__ClassStructor__NameAssignment_0 )
+ // InternalRoom.g:8348:2: rule__ClassStructor__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__ClassStructor__NameAssignment_0();
@@ -23976,14 +24388,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__1"
- // InternalRoom.g:8206:1: rule__ClassStructor__Group__1 : rule__ClassStructor__Group__1__Impl ;
+ // InternalRoom.g:8358: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:8210:1: ( rule__ClassStructor__Group__1__Impl )
- // InternalRoom.g:8211:2: rule__ClassStructor__Group__1__Impl
+ // InternalRoom.g:8362:1: ( rule__ClassStructor__Group__1__Impl )
+ // InternalRoom.g:8363:2: rule__ClassStructor__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassStructor__Group__1__Impl();
@@ -24009,21 +24421,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__1__Impl"
- // InternalRoom.g:8217:1: rule__ClassStructor__Group__1__Impl : ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) ;
+ // InternalRoom.g:8369: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:8221:1: ( ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) )
- // InternalRoom.g:8222:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
+ // InternalRoom.g:8373:1: ( ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) )
+ // InternalRoom.g:8374:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
{
- // InternalRoom.g:8222:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
- // InternalRoom.g:8223:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
+ // InternalRoom.g:8374:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
+ // InternalRoom.g:8375:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
{
before(grammarAccess.getClassStructorAccess().getDetailCodeAssignment_1());
- // InternalRoom.g:8224:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
- // InternalRoom.g:8224:2: rule__ClassStructor__DetailCodeAssignment_1
+ // InternalRoom.g:8376:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
+ // InternalRoom.g:8376:2: rule__ClassStructor__DetailCodeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassStructor__DetailCodeAssignment_1();
@@ -24056,14 +24468,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__0"
- // InternalRoom.g:8238:1: rule__ProtocolClass__Group__0 : rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 ;
+ // InternalRoom.g:8390: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:8242:1: ( rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 )
- // InternalRoom.g:8243:2: rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1
+ // 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
{
pushFollow(FOLLOW_38);
rule__ProtocolClass__Group__0__Impl();
@@ -24094,29 +24506,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__0__Impl"
- // InternalRoom.g:8250:1: rule__ProtocolClass__Group__0__Impl : ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) ;
+ // InternalRoom.g:8402: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:8254:1: ( ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) )
- // InternalRoom.g:8255:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
+ // InternalRoom.g:8406:1: ( ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) )
+ // InternalRoom.g:8407:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
{
- // InternalRoom.g:8255:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
- // InternalRoom.g:8256:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
+ // InternalRoom.g:8407:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
+ // InternalRoom.g:8408:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
{
before(grammarAccess.getProtocolClassAccess().getCommTypeAssignment_0());
- // InternalRoom.g:8257:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // InternalRoom.g:8409:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( ((LA89_0>=33 && LA89_0<=35)) ) {
- alt89=1;
+ if ( ((LA90_0>=33 && LA90_0<=35)) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // InternalRoom.g:8257:2: rule__ProtocolClass__CommTypeAssignment_0
+ // InternalRoom.g:8409:2: rule__ProtocolClass__CommTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__CommTypeAssignment_0();
@@ -24152,14 +24564,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__1"
- // InternalRoom.g:8267:1: rule__ProtocolClass__Group__1 : rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 ;
+ // InternalRoom.g:8419: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:8271:1: ( rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 )
- // InternalRoom.g:8272:2: rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2
+ // 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
{
pushFollow(FOLLOW_3);
rule__ProtocolClass__Group__1__Impl();
@@ -24190,17 +24602,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__1__Impl"
- // InternalRoom.g:8279:1: rule__ProtocolClass__Group__1__Impl : ( 'ProtocolClass' ) ;
+ // InternalRoom.g:8431:1: rule__ProtocolClass__Group__1__Impl : ( 'ProtocolClass' ) ;
public final void rule__ProtocolClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8283:1: ( ( 'ProtocolClass' ) )
- // InternalRoom.g:8284:1: ( 'ProtocolClass' )
+ // InternalRoom.g:8435:1: ( ( 'ProtocolClass' ) )
+ // InternalRoom.g:8436:1: ( 'ProtocolClass' )
{
- // InternalRoom.g:8284:1: ( 'ProtocolClass' )
- // InternalRoom.g:8285:1: 'ProtocolClass'
+ // InternalRoom.g:8436:1: ( 'ProtocolClass' )
+ // InternalRoom.g:8437:1: 'ProtocolClass'
{
before(grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_1());
match(input,20,FOLLOW_2);
@@ -24227,14 +24639,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__2"
- // InternalRoom.g:8298:1: rule__ProtocolClass__Group__2 : rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 ;
+ // InternalRoom.g:8450: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:8302:1: ( rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 )
- // InternalRoom.g:8303:2: rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3
+ // 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
{
pushFollow(FOLLOW_23);
rule__ProtocolClass__Group__2__Impl();
@@ -24265,21 +24677,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__2__Impl"
- // InternalRoom.g:8310:1: rule__ProtocolClass__Group__2__Impl : ( ( rule__ProtocolClass__NameAssignment_2 ) ) ;
+ // InternalRoom.g:8462: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:8314:1: ( ( ( rule__ProtocolClass__NameAssignment_2 ) ) )
- // InternalRoom.g:8315:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
+ // InternalRoom.g:8466:1: ( ( ( rule__ProtocolClass__NameAssignment_2 ) ) )
+ // InternalRoom.g:8467:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
{
- // InternalRoom.g:8315:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
- // InternalRoom.g:8316:1: ( rule__ProtocolClass__NameAssignment_2 )
+ // InternalRoom.g:8467:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
+ // InternalRoom.g:8468:1: ( rule__ProtocolClass__NameAssignment_2 )
{
before(grammarAccess.getProtocolClassAccess().getNameAssignment_2());
- // InternalRoom.g:8317:1: ( rule__ProtocolClass__NameAssignment_2 )
- // InternalRoom.g:8317:2: rule__ProtocolClass__NameAssignment_2
+ // InternalRoom.g:8469:1: ( rule__ProtocolClass__NameAssignment_2 )
+ // InternalRoom.g:8469:2: rule__ProtocolClass__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__NameAssignment_2();
@@ -24312,14 +24724,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__3"
- // InternalRoom.g:8327:1: rule__ProtocolClass__Group__3 : rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 ;
+ // InternalRoom.g:8479: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:8331:1: ( rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 )
- // InternalRoom.g:8332:2: rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4
+ // 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
{
pushFollow(FOLLOW_23);
rule__ProtocolClass__Group__3__Impl();
@@ -24350,29 +24762,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__3__Impl"
- // InternalRoom.g:8339:1: rule__ProtocolClass__Group__3__Impl : ( ( rule__ProtocolClass__DocuAssignment_3 )? ) ;
+ // InternalRoom.g:8491: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:8343:1: ( ( ( rule__ProtocolClass__DocuAssignment_3 )? ) )
- // InternalRoom.g:8344:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
+ // InternalRoom.g:8495:1: ( ( ( rule__ProtocolClass__DocuAssignment_3 )? ) )
+ // InternalRoom.g:8496:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
{
- // InternalRoom.g:8344:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
- // InternalRoom.g:8345:1: ( rule__ProtocolClass__DocuAssignment_3 )?
+ // InternalRoom.g:8496:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
+ // InternalRoom.g:8497:1: ( rule__ProtocolClass__DocuAssignment_3 )?
{
before(grammarAccess.getProtocolClassAccess().getDocuAssignment_3());
- // InternalRoom.g:8346:1: ( rule__ProtocolClass__DocuAssignment_3 )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // InternalRoom.g:8498:1: ( rule__ProtocolClass__DocuAssignment_3 )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==62) ) {
- alt90=1;
+ if ( (LA91_0==62) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
- // InternalRoom.g:8346:2: rule__ProtocolClass__DocuAssignment_3
+ // InternalRoom.g:8498:2: rule__ProtocolClass__DocuAssignment_3
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__DocuAssignment_3();
@@ -24408,14 +24820,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__4"
- // InternalRoom.g:8356:1: rule__ProtocolClass__Group__4 : rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 ;
+ // InternalRoom.g:8508: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:8360:1: ( rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 )
- // InternalRoom.g:8361:2: rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5
+ // 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
{
pushFollow(FOLLOW_23);
rule__ProtocolClass__Group__4__Impl();
@@ -24446,29 +24858,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__4__Impl"
- // InternalRoom.g:8368:1: rule__ProtocolClass__Group__4__Impl : ( ( rule__ProtocolClass__Group_4__0 )? ) ;
+ // InternalRoom.g:8520: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:8372:1: ( ( ( rule__ProtocolClass__Group_4__0 )? ) )
- // InternalRoom.g:8373:1: ( ( rule__ProtocolClass__Group_4__0 )? )
+ // InternalRoom.g:8524:1: ( ( ( rule__ProtocolClass__Group_4__0 )? ) )
+ // InternalRoom.g:8525:1: ( ( rule__ProtocolClass__Group_4__0 )? )
{
- // InternalRoom.g:8373:1: ( ( rule__ProtocolClass__Group_4__0 )? )
- // InternalRoom.g:8374:1: ( rule__ProtocolClass__Group_4__0 )?
+ // InternalRoom.g:8525:1: ( ( rule__ProtocolClass__Group_4__0 )? )
+ // InternalRoom.g:8526:1: ( rule__ProtocolClass__Group_4__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_4());
- // InternalRoom.g:8375:1: ( rule__ProtocolClass__Group_4__0 )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // InternalRoom.g:8527:1: ( rule__ProtocolClass__Group_4__0 )?
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==57) ) {
- alt91=1;
+ if ( (LA92_0==57) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // InternalRoom.g:8375:2: rule__ProtocolClass__Group_4__0
+ // InternalRoom.g:8527:2: rule__ProtocolClass__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_4__0();
@@ -24504,14 +24916,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__5"
- // InternalRoom.g:8385:1: rule__ProtocolClass__Group__5 : rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 ;
+ // InternalRoom.g:8537: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:8389:1: ( rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 )
- // InternalRoom.g:8390:2: rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6
+ // 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
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__5__Impl();
@@ -24542,17 +24954,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__5__Impl"
- // InternalRoom.g:8397:1: rule__ProtocolClass__Group__5__Impl : ( '{' ) ;
+ // InternalRoom.g:8549:1: rule__ProtocolClass__Group__5__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8401:1: ( ( '{' ) )
- // InternalRoom.g:8402:1: ( '{' )
+ // InternalRoom.g:8553:1: ( ( '{' ) )
+ // InternalRoom.g:8554:1: ( '{' )
{
- // InternalRoom.g:8402:1: ( '{' )
- // InternalRoom.g:8403:1: '{'
+ // InternalRoom.g:8554:1: ( '{' )
+ // InternalRoom.g:8555:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_5());
match(input,44,FOLLOW_2);
@@ -24579,14 +24991,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__6"
- // InternalRoom.g:8416:1: rule__ProtocolClass__Group__6 : rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 ;
+ // InternalRoom.g:8568: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:8420:1: ( rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 )
- // InternalRoom.g:8421:2: rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7
+ // 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
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__6__Impl();
@@ -24617,33 +25029,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__6__Impl"
- // InternalRoom.g:8428:1: rule__ProtocolClass__Group__6__Impl : ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:8580: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:8432:1: ( ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:8433:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:8584:1: ( ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:8585:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:8433:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
- // InternalRoom.g:8434:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
+ // InternalRoom.g:8585:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:8586:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
{
before(grammarAccess.getProtocolClassAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:8435:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
- loop92:
+ // InternalRoom.g:8587:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
+ loop93:
do {
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==121) ) {
- alt92=1;
+ if ( (LA93_0==121) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
- // InternalRoom.g:8435:2: rule__ProtocolClass__AnnotationsAssignment_6
+ // InternalRoom.g:8587:2: rule__ProtocolClass__AnnotationsAssignment_6
{
pushFollow(FOLLOW_25);
rule__ProtocolClass__AnnotationsAssignment_6();
@@ -24655,7 +25067,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop92;
+ break loop93;
}
} while (true);
@@ -24682,14 +25094,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__7"
- // InternalRoom.g:8445:1: rule__ProtocolClass__Group__7 : rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 ;
+ // InternalRoom.g:8597: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:8449:1: ( rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 )
- // InternalRoom.g:8450:2: rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8
+ // 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
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__7__Impl();
@@ -24720,29 +25132,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__7__Impl"
- // InternalRoom.g:8457:1: rule__ProtocolClass__Group__7__Impl : ( ( rule__ProtocolClass__Group_7__0 )? ) ;
+ // InternalRoom.g:8609: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:8461:1: ( ( ( rule__ProtocolClass__Group_7__0 )? ) )
- // InternalRoom.g:8462:1: ( ( rule__ProtocolClass__Group_7__0 )? )
+ // InternalRoom.g:8613:1: ( ( ( rule__ProtocolClass__Group_7__0 )? ) )
+ // InternalRoom.g:8614:1: ( ( rule__ProtocolClass__Group_7__0 )? )
{
- // InternalRoom.g:8462:1: ( ( rule__ProtocolClass__Group_7__0 )? )
- // InternalRoom.g:8463:1: ( rule__ProtocolClass__Group_7__0 )?
+ // InternalRoom.g:8614:1: ( ( rule__ProtocolClass__Group_7__0 )? )
+ // InternalRoom.g:8615:1: ( rule__ProtocolClass__Group_7__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_7());
- // InternalRoom.g:8464:1: ( rule__ProtocolClass__Group_7__0 )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // InternalRoom.g:8616:1: ( rule__ProtocolClass__Group_7__0 )?
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==58) ) {
- alt93=1;
+ if ( (LA94_0==58) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
- // InternalRoom.g:8464:2: rule__ProtocolClass__Group_7__0
+ // InternalRoom.g:8616:2: rule__ProtocolClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_7__0();
@@ -24778,14 +25190,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__8"
- // InternalRoom.g:8474:1: rule__ProtocolClass__Group__8 : rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 ;
+ // InternalRoom.g:8626: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:8478:1: ( rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 )
- // InternalRoom.g:8479:2: rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9
+ // 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
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__8__Impl();
@@ -24816,29 +25228,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__8__Impl"
- // InternalRoom.g:8486:1: rule__ProtocolClass__Group__8__Impl : ( ( rule__ProtocolClass__Group_8__0 )? ) ;
+ // InternalRoom.g:8638: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:8490:1: ( ( ( rule__ProtocolClass__Group_8__0 )? ) )
- // InternalRoom.g:8491:1: ( ( rule__ProtocolClass__Group_8__0 )? )
+ // InternalRoom.g:8642:1: ( ( ( rule__ProtocolClass__Group_8__0 )? ) )
+ // InternalRoom.g:8643:1: ( ( rule__ProtocolClass__Group_8__0 )? )
{
- // InternalRoom.g:8491:1: ( ( rule__ProtocolClass__Group_8__0 )? )
- // InternalRoom.g:8492:1: ( rule__ProtocolClass__Group_8__0 )?
+ // InternalRoom.g:8643:1: ( ( rule__ProtocolClass__Group_8__0 )? )
+ // InternalRoom.g:8644:1: ( rule__ProtocolClass__Group_8__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_8());
- // InternalRoom.g:8493:1: ( rule__ProtocolClass__Group_8__0 )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalRoom.g:8645:1: ( rule__ProtocolClass__Group_8__0 )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==59) ) {
- alt94=1;
+ if ( (LA95_0==59) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
- // InternalRoom.g:8493:2: rule__ProtocolClass__Group_8__0
+ // InternalRoom.g:8645:2: rule__ProtocolClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_8__0();
@@ -24874,14 +25286,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__9"
- // InternalRoom.g:8503:1: rule__ProtocolClass__Group__9 : rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 ;
+ // InternalRoom.g:8655: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:8507:1: ( rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 )
- // InternalRoom.g:8508:2: rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10
+ // 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
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__9__Impl();
@@ -24912,29 +25324,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__9__Impl"
- // InternalRoom.g:8515:1: rule__ProtocolClass__Group__9__Impl : ( ( rule__ProtocolClass__Group_9__0 )? ) ;
+ // InternalRoom.g:8667: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:8519:1: ( ( ( rule__ProtocolClass__Group_9__0 )? ) )
- // InternalRoom.g:8520:1: ( ( rule__ProtocolClass__Group_9__0 )? )
+ // InternalRoom.g:8671:1: ( ( ( rule__ProtocolClass__Group_9__0 )? ) )
+ // InternalRoom.g:8672:1: ( ( rule__ProtocolClass__Group_9__0 )? )
{
- // InternalRoom.g:8520:1: ( ( rule__ProtocolClass__Group_9__0 )? )
- // InternalRoom.g:8521:1: ( rule__ProtocolClass__Group_9__0 )?
+ // InternalRoom.g:8672:1: ( ( rule__ProtocolClass__Group_9__0 )? )
+ // InternalRoom.g:8673:1: ( rule__ProtocolClass__Group_9__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_9());
- // InternalRoom.g:8522:1: ( rule__ProtocolClass__Group_9__0 )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // InternalRoom.g:8674:1: ( rule__ProtocolClass__Group_9__0 )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==60) ) {
- alt95=1;
+ if ( (LA96_0==60) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
- // InternalRoom.g:8522:2: rule__ProtocolClass__Group_9__0
+ // InternalRoom.g:8674:2: rule__ProtocolClass__Group_9__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_9__0();
@@ -24970,14 +25382,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__10"
- // InternalRoom.g:8532:1: rule__ProtocolClass__Group__10 : rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 ;
+ // InternalRoom.g:8684: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:8536:1: ( rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 )
- // InternalRoom.g:8537:2: rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11
+ // 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
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__10__Impl();
@@ -25008,29 +25420,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__10__Impl"
- // InternalRoom.g:8544:1: rule__ProtocolClass__Group__10__Impl : ( ( rule__ProtocolClass__Group_10__0 )? ) ;
+ // InternalRoom.g:8696: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:8548:1: ( ( ( rule__ProtocolClass__Group_10__0 )? ) )
- // InternalRoom.g:8549:1: ( ( rule__ProtocolClass__Group_10__0 )? )
+ // InternalRoom.g:8700:1: ( ( ( rule__ProtocolClass__Group_10__0 )? ) )
+ // InternalRoom.g:8701:1: ( ( rule__ProtocolClass__Group_10__0 )? )
{
- // InternalRoom.g:8549:1: ( ( rule__ProtocolClass__Group_10__0 )? )
- // InternalRoom.g:8550:1: ( rule__ProtocolClass__Group_10__0 )?
+ // InternalRoom.g:8701:1: ( ( rule__ProtocolClass__Group_10__0 )? )
+ // InternalRoom.g:8702:1: ( rule__ProtocolClass__Group_10__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_10());
- // InternalRoom.g:8551:1: ( rule__ProtocolClass__Group_10__0 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ // InternalRoom.g:8703:1: ( rule__ProtocolClass__Group_10__0 )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==66) ) {
- alt96=1;
+ if ( (LA97_0==66) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
- // InternalRoom.g:8551:2: rule__ProtocolClass__Group_10__0
+ // InternalRoom.g:8703:2: rule__ProtocolClass__Group_10__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_10__0();
@@ -25066,14 +25478,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__11"
- // InternalRoom.g:8561:1: rule__ProtocolClass__Group__11 : rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 ;
+ // InternalRoom.g:8713: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:8565:1: ( rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 )
- // InternalRoom.g:8566:2: rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12
+ // 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
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__11__Impl();
@@ -25104,29 +25516,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__11__Impl"
- // InternalRoom.g:8573:1: rule__ProtocolClass__Group__11__Impl : ( ( rule__ProtocolClass__Group_11__0 )? ) ;
+ // InternalRoom.g:8725: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:8577:1: ( ( ( rule__ProtocolClass__Group_11__0 )? ) )
- // InternalRoom.g:8578:1: ( ( rule__ProtocolClass__Group_11__0 )? )
+ // InternalRoom.g:8729:1: ( ( ( rule__ProtocolClass__Group_11__0 )? ) )
+ // InternalRoom.g:8730:1: ( ( rule__ProtocolClass__Group_11__0 )? )
{
- // InternalRoom.g:8578:1: ( ( rule__ProtocolClass__Group_11__0 )? )
- // InternalRoom.g:8579:1: ( rule__ProtocolClass__Group_11__0 )?
+ // InternalRoom.g:8730:1: ( ( rule__ProtocolClass__Group_11__0 )? )
+ // InternalRoom.g:8731:1: ( rule__ProtocolClass__Group_11__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_11());
- // InternalRoom.g:8580:1: ( rule__ProtocolClass__Group_11__0 )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // InternalRoom.g:8732:1: ( rule__ProtocolClass__Group_11__0 )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==67) ) {
- alt97=1;
+ if ( (LA98_0==67) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
- // InternalRoom.g:8580:2: rule__ProtocolClass__Group_11__0
+ // InternalRoom.g:8732:2: rule__ProtocolClass__Group_11__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_11__0();
@@ -25162,14 +25574,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__12"
- // InternalRoom.g:8590:1: rule__ProtocolClass__Group__12 : rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 ;
+ // InternalRoom.g:8742: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:8594:1: ( rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 )
- // InternalRoom.g:8595:2: rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13
+ // 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
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__12__Impl();
@@ -25200,29 +25612,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__12__Impl"
- // InternalRoom.g:8602:1: rule__ProtocolClass__Group__12__Impl : ( ( rule__ProtocolClass__Group_12__0 )? ) ;
+ // InternalRoom.g:8754: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:8606:1: ( ( ( rule__ProtocolClass__Group_12__0 )? ) )
- // InternalRoom.g:8607:1: ( ( rule__ProtocolClass__Group_12__0 )? )
+ // InternalRoom.g:8758:1: ( ( ( rule__ProtocolClass__Group_12__0 )? ) )
+ // InternalRoom.g:8759:1: ( ( rule__ProtocolClass__Group_12__0 )? )
{
- // InternalRoom.g:8607:1: ( ( rule__ProtocolClass__Group_12__0 )? )
- // InternalRoom.g:8608:1: ( rule__ProtocolClass__Group_12__0 )?
+ // InternalRoom.g:8759:1: ( ( rule__ProtocolClass__Group_12__0 )? )
+ // InternalRoom.g:8760:1: ( rule__ProtocolClass__Group_12__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_12());
- // InternalRoom.g:8609:1: ( rule__ProtocolClass__Group_12__0 )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ // InternalRoom.g:8761:1: ( rule__ProtocolClass__Group_12__0 )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==68) ) {
- alt98=1;
+ if ( (LA99_0==68) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
- // InternalRoom.g:8609:2: rule__ProtocolClass__Group_12__0
+ // InternalRoom.g:8761:2: rule__ProtocolClass__Group_12__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_12__0();
@@ -25258,14 +25670,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__13"
- // InternalRoom.g:8619:1: rule__ProtocolClass__Group__13 : rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 ;
+ // InternalRoom.g:8771: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:8623:1: ( rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 )
- // InternalRoom.g:8624:2: rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14
+ // 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
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__13__Impl();
@@ -25296,29 +25708,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__13__Impl"
- // InternalRoom.g:8631:1: rule__ProtocolClass__Group__13__Impl : ( ( rule__ProtocolClass__Group_13__0 )? ) ;
+ // InternalRoom.g:8783: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:8635:1: ( ( ( rule__ProtocolClass__Group_13__0 )? ) )
- // InternalRoom.g:8636:1: ( ( rule__ProtocolClass__Group_13__0 )? )
+ // InternalRoom.g:8787:1: ( ( ( rule__ProtocolClass__Group_13__0 )? ) )
+ // InternalRoom.g:8788:1: ( ( rule__ProtocolClass__Group_13__0 )? )
{
- // InternalRoom.g:8636:1: ( ( rule__ProtocolClass__Group_13__0 )? )
- // InternalRoom.g:8637:1: ( rule__ProtocolClass__Group_13__0 )?
+ // InternalRoom.g:8788:1: ( ( rule__ProtocolClass__Group_13__0 )? )
+ // InternalRoom.g:8789:1: ( rule__ProtocolClass__Group_13__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_13());
- // InternalRoom.g:8638:1: ( rule__ProtocolClass__Group_13__0 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalRoom.g:8790:1: ( rule__ProtocolClass__Group_13__0 )?
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==70) ) {
- alt99=1;
+ if ( (LA100_0==70) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
- // InternalRoom.g:8638:2: rule__ProtocolClass__Group_13__0
+ // InternalRoom.g:8790:2: rule__ProtocolClass__Group_13__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_13__0();
@@ -25354,14 +25766,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__14"
- // InternalRoom.g:8648:1: rule__ProtocolClass__Group__14 : rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 ;
+ // InternalRoom.g:8800: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:8652:1: ( rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 )
- // InternalRoom.g:8653:2: rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15
+ // 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
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__14__Impl();
@@ -25392,29 +25804,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__14__Impl"
- // InternalRoom.g:8660:1: rule__ProtocolClass__Group__14__Impl : ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) ;
+ // InternalRoom.g:8812: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:8664:1: ( ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) )
- // InternalRoom.g:8665:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
+ // InternalRoom.g:8816:1: ( ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) )
+ // InternalRoom.g:8817:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
{
- // InternalRoom.g:8665:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
- // InternalRoom.g:8666:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
+ // InternalRoom.g:8817:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
+ // InternalRoom.g:8818:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
{
before(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_14());
- // InternalRoom.g:8667:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalRoom.g:8819:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==118) ) {
- alt100=1;
+ if ( (LA101_0==118) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
- // InternalRoom.g:8667:2: rule__ProtocolClass__SemanticsAssignment_14
+ // InternalRoom.g:8819:2: rule__ProtocolClass__SemanticsAssignment_14
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__SemanticsAssignment_14();
@@ -25450,14 +25862,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__15"
- // InternalRoom.g:8677:1: rule__ProtocolClass__Group__15 : rule__ProtocolClass__Group__15__Impl ;
+ // InternalRoom.g:8829: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:8681:1: ( rule__ProtocolClass__Group__15__Impl )
- // InternalRoom.g:8682:2: rule__ProtocolClass__Group__15__Impl
+ // InternalRoom.g:8833:1: ( rule__ProtocolClass__Group__15__Impl )
+ // InternalRoom.g:8834:2: rule__ProtocolClass__Group__15__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group__15__Impl();
@@ -25483,17 +25895,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__15__Impl"
- // InternalRoom.g:8688:1: rule__ProtocolClass__Group__15__Impl : ( '}' ) ;
+ // InternalRoom.g:8840:1: rule__ProtocolClass__Group__15__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group__15__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8692:1: ( ( '}' ) )
- // InternalRoom.g:8693:1: ( '}' )
+ // InternalRoom.g:8844:1: ( ( '}' ) )
+ // InternalRoom.g:8845:1: ( '}' )
{
- // InternalRoom.g:8693:1: ( '}' )
- // InternalRoom.g:8694:1: '}'
+ // InternalRoom.g:8845:1: ( '}' )
+ // InternalRoom.g:8846:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_15());
match(input,45,FOLLOW_2);
@@ -25520,14 +25932,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__0"
- // InternalRoom.g:8739:1: rule__ProtocolClass__Group_4__0 : rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 ;
+ // InternalRoom.g:8891: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:8743:1: ( rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 )
- // InternalRoom.g:8744:2: rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__ProtocolClass__Group_4__0__Impl();
@@ -25558,17 +25970,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__0__Impl"
- // InternalRoom.g:8751:1: rule__ProtocolClass__Group_4__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:8903: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:8755:1: ( ( 'extends' ) )
- // InternalRoom.g:8756:1: ( 'extends' )
+ // InternalRoom.g:8907:1: ( ( 'extends' ) )
+ // InternalRoom.g:8908:1: ( 'extends' )
{
- // InternalRoom.g:8756:1: ( 'extends' )
- // InternalRoom.g:8757:1: 'extends'
+ // InternalRoom.g:8908:1: ( 'extends' )
+ // InternalRoom.g:8909:1: 'extends'
{
before(grammarAccess.getProtocolClassAccess().getExtendsKeyword_4_0());
match(input,57,FOLLOW_2);
@@ -25595,14 +26007,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__1"
- // InternalRoom.g:8770:1: rule__ProtocolClass__Group_4__1 : rule__ProtocolClass__Group_4__1__Impl ;
+ // InternalRoom.g:8922: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:8774:1: ( rule__ProtocolClass__Group_4__1__Impl )
- // InternalRoom.g:8775:2: rule__ProtocolClass__Group_4__1__Impl
+ // InternalRoom.g:8926:1: ( rule__ProtocolClass__Group_4__1__Impl )
+ // InternalRoom.g:8927:2: rule__ProtocolClass__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_4__1__Impl();
@@ -25628,21 +26040,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__1__Impl"
- // InternalRoom.g:8781:1: rule__ProtocolClass__Group_4__1__Impl : ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) ;
+ // InternalRoom.g:8933: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:8785:1: ( ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) )
- // InternalRoom.g:8786:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:8937:1: ( ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) )
+ // InternalRoom.g:8938:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
{
- // InternalRoom.g:8786:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
- // InternalRoom.g:8787:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
+ // InternalRoom.g:8938:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:8939:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
{
before(grammarAccess.getProtocolClassAccess().getBaseAssignment_4_1());
- // InternalRoom.g:8788:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
- // InternalRoom.g:8788:2: rule__ProtocolClass__BaseAssignment_4_1
+ // InternalRoom.g:8940:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
+ // InternalRoom.g:8940:2: rule__ProtocolClass__BaseAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__BaseAssignment_4_1();
@@ -25675,14 +26087,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__0"
- // InternalRoom.g:8802:1: rule__ProtocolClass__Group_7__0 : rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 ;
+ // InternalRoom.g:8954: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:8806:1: ( rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 )
- // InternalRoom.g:8807:2: rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1
+ // 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
{
pushFollow(FOLLOW_27);
rule__ProtocolClass__Group_7__0__Impl();
@@ -25713,17 +26125,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__0__Impl"
- // InternalRoom.g:8814:1: rule__ProtocolClass__Group_7__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:8966: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:8818:1: ( ( 'usercode1' ) )
- // InternalRoom.g:8819:1: ( 'usercode1' )
+ // InternalRoom.g:8970:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:8971:1: ( 'usercode1' )
{
- // InternalRoom.g:8819:1: ( 'usercode1' )
- // InternalRoom.g:8820:1: 'usercode1'
+ // InternalRoom.g:8971:1: ( 'usercode1' )
+ // InternalRoom.g:8972:1: 'usercode1'
{
before(grammarAccess.getProtocolClassAccess().getUsercode1Keyword_7_0());
match(input,58,FOLLOW_2);
@@ -25750,14 +26162,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__1"
- // InternalRoom.g:8833:1: rule__ProtocolClass__Group_7__1 : rule__ProtocolClass__Group_7__1__Impl ;
+ // InternalRoom.g:8985: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:8837:1: ( rule__ProtocolClass__Group_7__1__Impl )
- // InternalRoom.g:8838:2: rule__ProtocolClass__Group_7__1__Impl
+ // InternalRoom.g:8989:1: ( rule__ProtocolClass__Group_7__1__Impl )
+ // InternalRoom.g:8990:2: rule__ProtocolClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_7__1__Impl();
@@ -25783,21 +26195,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__1__Impl"
- // InternalRoom.g:8844:1: rule__ProtocolClass__Group_7__1__Impl : ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) ;
+ // InternalRoom.g:8996: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:8848:1: ( ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) )
- // InternalRoom.g:8849:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
+ // InternalRoom.g:9000:1: ( ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) )
+ // InternalRoom.g:9001:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
{
- // InternalRoom.g:8849:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
- // InternalRoom.g:8850:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
+ // InternalRoom.g:9001:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
+ // InternalRoom.g:9002:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode1Assignment_7_1());
- // InternalRoom.g:8851:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
- // InternalRoom.g:8851:2: rule__ProtocolClass__UserCode1Assignment_7_1
+ // InternalRoom.g:9003:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
+ // InternalRoom.g:9003:2: rule__ProtocolClass__UserCode1Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode1Assignment_7_1();
@@ -25830,14 +26242,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__0"
- // InternalRoom.g:8865:1: rule__ProtocolClass__Group_8__0 : rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 ;
+ // InternalRoom.g:9017: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:8869:1: ( rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 )
- // InternalRoom.g:8870:2: rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1
+ // 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
{
pushFollow(FOLLOW_27);
rule__ProtocolClass__Group_8__0__Impl();
@@ -25868,17 +26280,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__0__Impl"
- // InternalRoom.g:8877:1: rule__ProtocolClass__Group_8__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:9029: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:8881:1: ( ( 'usercode2' ) )
- // InternalRoom.g:8882:1: ( 'usercode2' )
+ // InternalRoom.g:9033:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:9034:1: ( 'usercode2' )
{
- // InternalRoom.g:8882:1: ( 'usercode2' )
- // InternalRoom.g:8883:1: 'usercode2'
+ // InternalRoom.g:9034:1: ( 'usercode2' )
+ // InternalRoom.g:9035:1: 'usercode2'
{
before(grammarAccess.getProtocolClassAccess().getUsercode2Keyword_8_0());
match(input,59,FOLLOW_2);
@@ -25905,14 +26317,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__1"
- // InternalRoom.g:8896:1: rule__ProtocolClass__Group_8__1 : rule__ProtocolClass__Group_8__1__Impl ;
+ // InternalRoom.g:9048: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:8900:1: ( rule__ProtocolClass__Group_8__1__Impl )
- // InternalRoom.g:8901:2: rule__ProtocolClass__Group_8__1__Impl
+ // InternalRoom.g:9052:1: ( rule__ProtocolClass__Group_8__1__Impl )
+ // InternalRoom.g:9053:2: rule__ProtocolClass__Group_8__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_8__1__Impl();
@@ -25938,21 +26350,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__1__Impl"
- // InternalRoom.g:8907:1: rule__ProtocolClass__Group_8__1__Impl : ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) ;
+ // InternalRoom.g:9059: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:8911:1: ( ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) )
- // InternalRoom.g:8912:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
+ // InternalRoom.g:9063:1: ( ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) )
+ // InternalRoom.g:9064:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
{
- // InternalRoom.g:8912:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
- // InternalRoom.g:8913:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
+ // InternalRoom.g:9064:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
+ // InternalRoom.g:9065:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode2Assignment_8_1());
- // InternalRoom.g:8914:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
- // InternalRoom.g:8914:2: rule__ProtocolClass__UserCode2Assignment_8_1
+ // InternalRoom.g:9066:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
+ // InternalRoom.g:9066:2: rule__ProtocolClass__UserCode2Assignment_8_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode2Assignment_8_1();
@@ -25985,14 +26397,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__0"
- // InternalRoom.g:8928:1: rule__ProtocolClass__Group_9__0 : rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 ;
+ // InternalRoom.g:9080: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:8932:1: ( rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 )
- // InternalRoom.g:8933:2: rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1
+ // 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
{
pushFollow(FOLLOW_27);
rule__ProtocolClass__Group_9__0__Impl();
@@ -26023,17 +26435,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__0__Impl"
- // InternalRoom.g:8940:1: rule__ProtocolClass__Group_9__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:9092: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:8944:1: ( ( 'usercode3' ) )
- // InternalRoom.g:8945:1: ( 'usercode3' )
+ // InternalRoom.g:9096:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:9097:1: ( 'usercode3' )
{
- // InternalRoom.g:8945:1: ( 'usercode3' )
- // InternalRoom.g:8946:1: 'usercode3'
+ // InternalRoom.g:9097:1: ( 'usercode3' )
+ // InternalRoom.g:9098:1: 'usercode3'
{
before(grammarAccess.getProtocolClassAccess().getUsercode3Keyword_9_0());
match(input,60,FOLLOW_2);
@@ -26060,14 +26472,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__1"
- // InternalRoom.g:8959:1: rule__ProtocolClass__Group_9__1 : rule__ProtocolClass__Group_9__1__Impl ;
+ // InternalRoom.g:9111: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:8963:1: ( rule__ProtocolClass__Group_9__1__Impl )
- // InternalRoom.g:8964:2: rule__ProtocolClass__Group_9__1__Impl
+ // InternalRoom.g:9115:1: ( rule__ProtocolClass__Group_9__1__Impl )
+ // InternalRoom.g:9116:2: rule__ProtocolClass__Group_9__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_9__1__Impl();
@@ -26093,21 +26505,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__1__Impl"
- // InternalRoom.g:8970:1: rule__ProtocolClass__Group_9__1__Impl : ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) ;
+ // InternalRoom.g:9122: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:8974:1: ( ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) )
- // InternalRoom.g:8975:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
+ // InternalRoom.g:9126:1: ( ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) )
+ // InternalRoom.g:9127:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
{
- // InternalRoom.g:8975:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
- // InternalRoom.g:8976:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
+ // InternalRoom.g:9127:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
+ // InternalRoom.g:9128:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode3Assignment_9_1());
- // InternalRoom.g:8977:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
- // InternalRoom.g:8977:2: rule__ProtocolClass__UserCode3Assignment_9_1
+ // InternalRoom.g:9129:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
+ // InternalRoom.g:9129:2: rule__ProtocolClass__UserCode3Assignment_9_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode3Assignment_9_1();
@@ -26140,14 +26552,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__0"
- // InternalRoom.g:8991:1: rule__ProtocolClass__Group_10__0 : rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 ;
+ // InternalRoom.g:9143: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:8995:1: ( rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 )
- // InternalRoom.g:8996:2: rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1
+ // 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
{
pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_10__0__Impl();
@@ -26178,17 +26590,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__0__Impl"
- // InternalRoom.g:9003:1: rule__ProtocolClass__Group_10__0__Impl : ( 'incoming' ) ;
+ // InternalRoom.g:9155: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:9007:1: ( ( 'incoming' ) )
- // InternalRoom.g:9008:1: ( 'incoming' )
+ // InternalRoom.g:9159:1: ( ( 'incoming' ) )
+ // InternalRoom.g:9160:1: ( 'incoming' )
{
- // InternalRoom.g:9008:1: ( 'incoming' )
- // InternalRoom.g:9009:1: 'incoming'
+ // InternalRoom.g:9160:1: ( 'incoming' )
+ // InternalRoom.g:9161:1: 'incoming'
{
before(grammarAccess.getProtocolClassAccess().getIncomingKeyword_10_0());
match(input,66,FOLLOW_2);
@@ -26215,14 +26627,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__1"
- // InternalRoom.g:9022:1: rule__ProtocolClass__Group_10__1 : rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 ;
+ // InternalRoom.g:9174: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:9026:1: ( rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 )
- // InternalRoom.g:9027:2: rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2
+ // 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
{
pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_10__1__Impl();
@@ -26253,17 +26665,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__1__Impl"
- // InternalRoom.g:9034:1: rule__ProtocolClass__Group_10__1__Impl : ( '{' ) ;
+ // InternalRoom.g:9186:1: rule__ProtocolClass__Group_10__1__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9038:1: ( ( '{' ) )
- // InternalRoom.g:9039:1: ( '{' )
+ // InternalRoom.g:9190:1: ( ( '{' ) )
+ // InternalRoom.g:9191:1: ( '{' )
{
- // InternalRoom.g:9039:1: ( '{' )
- // InternalRoom.g:9040:1: '{'
+ // InternalRoom.g:9191:1: ( '{' )
+ // InternalRoom.g:9192:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_10_1());
match(input,44,FOLLOW_2);
@@ -26290,14 +26702,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__2"
- // InternalRoom.g:9053:1: rule__ProtocolClass__Group_10__2 : rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 ;
+ // InternalRoom.g:9205: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:9057:1: ( rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 )
- // InternalRoom.g:9058:2: rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3
+ // 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
{
pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_10__2__Impl();
@@ -26328,33 +26740,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__2__Impl"
- // InternalRoom.g:9065:1: rule__ProtocolClass__Group_10__2__Impl : ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) ;
+ // InternalRoom.g:9217: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:9069:1: ( ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) )
- // InternalRoom.g:9070:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
+ // InternalRoom.g:9221:1: ( ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) )
+ // InternalRoom.g:9222:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
{
- // InternalRoom.g:9070:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
- // InternalRoom.g:9071:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
+ // InternalRoom.g:9222:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
+ // InternalRoom.g:9223:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
{
before(grammarAccess.getProtocolClassAccess().getIncomingMessagesAssignment_10_2());
- // InternalRoom.g:9072:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
- loop101:
+ // InternalRoom.g:9224:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
+ loop102:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==25||LA101_0==129) ) {
- alt101=1;
+ if ( (LA102_0==25||LA102_0==129) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
- // InternalRoom.g:9072:2: rule__ProtocolClass__IncomingMessagesAssignment_10_2
+ // InternalRoom.g:9224:2: rule__ProtocolClass__IncomingMessagesAssignment_10_2
{
pushFollow(FOLLOW_42);
rule__ProtocolClass__IncomingMessagesAssignment_10_2();
@@ -26366,7 +26778,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop101;
+ break loop102;
}
} while (true);
@@ -26393,14 +26805,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__3"
- // InternalRoom.g:9082:1: rule__ProtocolClass__Group_10__3 : rule__ProtocolClass__Group_10__3__Impl ;
+ // InternalRoom.g:9234: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:9086:1: ( rule__ProtocolClass__Group_10__3__Impl )
- // InternalRoom.g:9087:2: rule__ProtocolClass__Group_10__3__Impl
+ // InternalRoom.g:9238:1: ( rule__ProtocolClass__Group_10__3__Impl )
+ // InternalRoom.g:9239:2: rule__ProtocolClass__Group_10__3__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_10__3__Impl();
@@ -26426,17 +26838,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__3__Impl"
- // InternalRoom.g:9093:1: rule__ProtocolClass__Group_10__3__Impl : ( '}' ) ;
+ // InternalRoom.g:9245:1: rule__ProtocolClass__Group_10__3__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group_10__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9097:1: ( ( '}' ) )
- // InternalRoom.g:9098:1: ( '}' )
+ // InternalRoom.g:9249:1: ( ( '}' ) )
+ // InternalRoom.g:9250:1: ( '}' )
{
- // InternalRoom.g:9098:1: ( '}' )
- // InternalRoom.g:9099:1: '}'
+ // InternalRoom.g:9250:1: ( '}' )
+ // InternalRoom.g:9251:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_10_3());
match(input,45,FOLLOW_2);
@@ -26463,14 +26875,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__0"
- // InternalRoom.g:9120:1: rule__ProtocolClass__Group_11__0 : rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 ;
+ // InternalRoom.g:9272: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:9124:1: ( rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 )
- // InternalRoom.g:9125:2: rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1
+ // 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
{
pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_11__0__Impl();
@@ -26501,17 +26913,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__0__Impl"
- // InternalRoom.g:9132:1: rule__ProtocolClass__Group_11__0__Impl : ( 'outgoing' ) ;
+ // InternalRoom.g:9284: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:9136:1: ( ( 'outgoing' ) )
- // InternalRoom.g:9137:1: ( 'outgoing' )
+ // InternalRoom.g:9288:1: ( ( 'outgoing' ) )
+ // InternalRoom.g:9289:1: ( 'outgoing' )
{
- // InternalRoom.g:9137:1: ( 'outgoing' )
- // InternalRoom.g:9138:1: 'outgoing'
+ // InternalRoom.g:9289:1: ( 'outgoing' )
+ // InternalRoom.g:9290:1: 'outgoing'
{
before(grammarAccess.getProtocolClassAccess().getOutgoingKeyword_11_0());
match(input,67,FOLLOW_2);
@@ -26538,14 +26950,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__1"
- // InternalRoom.g:9151:1: rule__ProtocolClass__Group_11__1 : rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 ;
+ // InternalRoom.g:9303: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:9155:1: ( rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 )
- // InternalRoom.g:9156:2: rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2
+ // 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
{
pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_11__1__Impl();
@@ -26576,17 +26988,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__1__Impl"
- // InternalRoom.g:9163:1: rule__ProtocolClass__Group_11__1__Impl : ( '{' ) ;
+ // InternalRoom.g:9315:1: rule__ProtocolClass__Group_11__1__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9167:1: ( ( '{' ) )
- // InternalRoom.g:9168:1: ( '{' )
+ // InternalRoom.g:9319:1: ( ( '{' ) )
+ // InternalRoom.g:9320:1: ( '{' )
{
- // InternalRoom.g:9168:1: ( '{' )
- // InternalRoom.g:9169:1: '{'
+ // InternalRoom.g:9320:1: ( '{' )
+ // InternalRoom.g:9321:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_11_1());
match(input,44,FOLLOW_2);
@@ -26613,14 +27025,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__2"
- // InternalRoom.g:9182:1: rule__ProtocolClass__Group_11__2 : rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 ;
+ // InternalRoom.g:9334: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:9186:1: ( rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 )
- // InternalRoom.g:9187:2: rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3
+ // 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
{
pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_11__2__Impl();
@@ -26651,33 +27063,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__2__Impl"
- // InternalRoom.g:9194:1: rule__ProtocolClass__Group_11__2__Impl : ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) ;
+ // InternalRoom.g:9346: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:9198:1: ( ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) )
- // InternalRoom.g:9199:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
+ // InternalRoom.g:9350:1: ( ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) )
+ // InternalRoom.g:9351:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
{
- // InternalRoom.g:9199:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
- // InternalRoom.g:9200:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
+ // InternalRoom.g:9351:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
+ // InternalRoom.g:9352:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
{
before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesAssignment_11_2());
- // InternalRoom.g:9201:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
- loop102:
+ // InternalRoom.g:9353:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_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==129) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
- // InternalRoom.g:9201:2: rule__ProtocolClass__OutgoingMessagesAssignment_11_2
+ // InternalRoom.g:9353:2: rule__ProtocolClass__OutgoingMessagesAssignment_11_2
{
pushFollow(FOLLOW_42);
rule__ProtocolClass__OutgoingMessagesAssignment_11_2();
@@ -26689,7 +27101,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop102;
+ break loop103;
}
} while (true);
@@ -26716,14 +27128,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__3"
- // InternalRoom.g:9211:1: rule__ProtocolClass__Group_11__3 : rule__ProtocolClass__Group_11__3__Impl ;
+ // InternalRoom.g:9363: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:9215:1: ( rule__ProtocolClass__Group_11__3__Impl )
- // InternalRoom.g:9216:2: rule__ProtocolClass__Group_11__3__Impl
+ // InternalRoom.g:9367:1: ( rule__ProtocolClass__Group_11__3__Impl )
+ // InternalRoom.g:9368:2: rule__ProtocolClass__Group_11__3__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_11__3__Impl();
@@ -26749,17 +27161,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__3__Impl"
- // InternalRoom.g:9222:1: rule__ProtocolClass__Group_11__3__Impl : ( '}' ) ;
+ // InternalRoom.g:9374:1: rule__ProtocolClass__Group_11__3__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group_11__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9226:1: ( ( '}' ) )
- // InternalRoom.g:9227:1: ( '}' )
+ // InternalRoom.g:9378:1: ( ( '}' ) )
+ // InternalRoom.g:9379:1: ( '}' )
{
- // InternalRoom.g:9227:1: ( '}' )
- // InternalRoom.g:9228:1: '}'
+ // InternalRoom.g:9379:1: ( '}' )
+ // InternalRoom.g:9380:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_11_3());
match(input,45,FOLLOW_2);
@@ -26786,14 +27198,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__0"
- // InternalRoom.g:9249:1: rule__ProtocolClass__Group_12__0 : rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 ;
+ // InternalRoom.g:9401: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:9253:1: ( rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 )
- // InternalRoom.g:9254:2: rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1
+ // 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
{
pushFollow(FOLLOW_43);
rule__ProtocolClass__Group_12__0__Impl();
@@ -26824,17 +27236,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__0__Impl"
- // InternalRoom.g:9261:1: rule__ProtocolClass__Group_12__0__Impl : ( 'regular' ) ;
+ // InternalRoom.g:9413: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:9265:1: ( ( 'regular' ) )
- // InternalRoom.g:9266:1: ( 'regular' )
+ // InternalRoom.g:9417:1: ( ( 'regular' ) )
+ // InternalRoom.g:9418:1: ( 'regular' )
{
- // InternalRoom.g:9266:1: ( 'regular' )
- // InternalRoom.g:9267:1: 'regular'
+ // InternalRoom.g:9418:1: ( 'regular' )
+ // InternalRoom.g:9419:1: 'regular'
{
before(grammarAccess.getProtocolClassAccess().getRegularKeyword_12_0());
match(input,68,FOLLOW_2);
@@ -26861,14 +27273,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__1"
- // InternalRoom.g:9280:1: rule__ProtocolClass__Group_12__1 : rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 ;
+ // InternalRoom.g:9432: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:9284:1: ( rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 )
- // InternalRoom.g:9285:2: rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2
+ // 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
{
pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_12__1__Impl();
@@ -26899,17 +27311,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__1__Impl"
- // InternalRoom.g:9292:1: rule__ProtocolClass__Group_12__1__Impl : ( 'PortClass' ) ;
+ // InternalRoom.g:9444: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:9296:1: ( ( 'PortClass' ) )
- // InternalRoom.g:9297:1: ( 'PortClass' )
+ // InternalRoom.g:9448:1: ( ( 'PortClass' ) )
+ // InternalRoom.g:9449:1: ( 'PortClass' )
{
- // InternalRoom.g:9297:1: ( 'PortClass' )
- // InternalRoom.g:9298:1: 'PortClass'
+ // InternalRoom.g:9449:1: ( 'PortClass' )
+ // InternalRoom.g:9450:1: 'PortClass'
{
before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_12_1());
match(input,69,FOLLOW_2);
@@ -26936,14 +27348,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__2"
- // InternalRoom.g:9311:1: rule__ProtocolClass__Group_12__2 : rule__ProtocolClass__Group_12__2__Impl ;
+ // InternalRoom.g:9463: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:9315:1: ( rule__ProtocolClass__Group_12__2__Impl )
- // InternalRoom.g:9316:2: rule__ProtocolClass__Group_12__2__Impl
+ // InternalRoom.g:9467:1: ( rule__ProtocolClass__Group_12__2__Impl )
+ // InternalRoom.g:9468:2: rule__ProtocolClass__Group_12__2__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_12__2__Impl();
@@ -26969,21 +27381,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__2__Impl"
- // InternalRoom.g:9322:1: rule__ProtocolClass__Group_12__2__Impl : ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) ;
+ // InternalRoom.g:9474: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:9326:1: ( ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) )
- // InternalRoom.g:9327:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
+ // InternalRoom.g:9478:1: ( ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) )
+ // InternalRoom.g:9479:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
{
- // InternalRoom.g:9327:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
- // InternalRoom.g:9328:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
+ // InternalRoom.g:9479:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
+ // InternalRoom.g:9480:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
{
before(grammarAccess.getProtocolClassAccess().getRegularAssignment_12_2());
- // InternalRoom.g:9329:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
- // InternalRoom.g:9329:2: rule__ProtocolClass__RegularAssignment_12_2
+ // InternalRoom.g:9481:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
+ // InternalRoom.g:9481:2: rule__ProtocolClass__RegularAssignment_12_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__RegularAssignment_12_2();
@@ -27016,14 +27428,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__0"
- // InternalRoom.g:9345:1: rule__ProtocolClass__Group_13__0 : rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 ;
+ // InternalRoom.g:9497: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:9349:1: ( rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 )
- // InternalRoom.g:9350:2: rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1
+ // 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
{
pushFollow(FOLLOW_43);
rule__ProtocolClass__Group_13__0__Impl();
@@ -27054,17 +27466,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__0__Impl"
- // InternalRoom.g:9357:1: rule__ProtocolClass__Group_13__0__Impl : ( 'conjugated' ) ;
+ // InternalRoom.g:9509: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:9361:1: ( ( 'conjugated' ) )
- // InternalRoom.g:9362:1: ( 'conjugated' )
+ // InternalRoom.g:9513:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:9514:1: ( 'conjugated' )
{
- // InternalRoom.g:9362:1: ( 'conjugated' )
- // InternalRoom.g:9363:1: 'conjugated'
+ // InternalRoom.g:9514:1: ( 'conjugated' )
+ // InternalRoom.g:9515:1: 'conjugated'
{
before(grammarAccess.getProtocolClassAccess().getConjugatedKeyword_13_0());
match(input,70,FOLLOW_2);
@@ -27091,14 +27503,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__1"
- // InternalRoom.g:9376:1: rule__ProtocolClass__Group_13__1 : rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 ;
+ // InternalRoom.g:9528: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:9380:1: ( rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 )
- // InternalRoom.g:9381:2: rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2
+ // 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
{
pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_13__1__Impl();
@@ -27129,17 +27541,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__1__Impl"
- // InternalRoom.g:9388:1: rule__ProtocolClass__Group_13__1__Impl : ( 'PortClass' ) ;
+ // InternalRoom.g:9540: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:9392:1: ( ( 'PortClass' ) )
- // InternalRoom.g:9393:1: ( 'PortClass' )
+ // InternalRoom.g:9544:1: ( ( 'PortClass' ) )
+ // InternalRoom.g:9545:1: ( 'PortClass' )
{
- // InternalRoom.g:9393:1: ( 'PortClass' )
- // InternalRoom.g:9394:1: 'PortClass'
+ // InternalRoom.g:9545:1: ( 'PortClass' )
+ // InternalRoom.g:9546:1: 'PortClass'
{
before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_13_1());
match(input,69,FOLLOW_2);
@@ -27166,14 +27578,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__2"
- // InternalRoom.g:9407:1: rule__ProtocolClass__Group_13__2 : rule__ProtocolClass__Group_13__2__Impl ;
+ // InternalRoom.g:9559: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:9411:1: ( rule__ProtocolClass__Group_13__2__Impl )
- // InternalRoom.g:9412:2: rule__ProtocolClass__Group_13__2__Impl
+ // InternalRoom.g:9563:1: ( rule__ProtocolClass__Group_13__2__Impl )
+ // InternalRoom.g:9564:2: rule__ProtocolClass__Group_13__2__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_13__2__Impl();
@@ -27199,21 +27611,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__2__Impl"
- // InternalRoom.g:9418:1: rule__ProtocolClass__Group_13__2__Impl : ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) ;
+ // InternalRoom.g:9570: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:9422:1: ( ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) )
- // InternalRoom.g:9423:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
+ // InternalRoom.g:9574:1: ( ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) )
+ // InternalRoom.g:9575:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
{
- // InternalRoom.g:9423:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
- // InternalRoom.g:9424:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
+ // InternalRoom.g:9575:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
+ // InternalRoom.g:9576:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
{
before(grammarAccess.getProtocolClassAccess().getConjugatedAssignment_13_2());
- // InternalRoom.g:9425:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
- // InternalRoom.g:9425:2: rule__ProtocolClass__ConjugatedAssignment_13_2
+ // InternalRoom.g:9577:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
+ // InternalRoom.g:9577:2: rule__ProtocolClass__ConjugatedAssignment_13_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__ConjugatedAssignment_13_2();
@@ -27246,14 +27658,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__0"
- // InternalRoom.g:9441:1: rule__CompoundProtocolClass__Group__0 : rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 ;
+ // InternalRoom.g:9593: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:9445:1: ( rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 )
- // InternalRoom.g:9446:2: rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__CompoundProtocolClass__Group__0__Impl();
@@ -27284,17 +27696,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__0__Impl"
- // InternalRoom.g:9453:1: rule__CompoundProtocolClass__Group__0__Impl : ( 'CompoundProtocolClass' ) ;
+ // InternalRoom.g:9605:1: rule__CompoundProtocolClass__Group__0__Impl : ( 'CompoundProtocolClass' ) ;
public final void rule__CompoundProtocolClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9457:1: ( ( 'CompoundProtocolClass' ) )
- // InternalRoom.g:9458:1: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:9609:1: ( ( 'CompoundProtocolClass' ) )
+ // InternalRoom.g:9610:1: ( 'CompoundProtocolClass' )
{
- // InternalRoom.g:9458:1: ( 'CompoundProtocolClass' )
- // InternalRoom.g:9459:1: 'CompoundProtocolClass'
+ // InternalRoom.g:9610:1: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:9611:1: 'CompoundProtocolClass'
{
before(grammarAccess.getCompoundProtocolClassAccess().getCompoundProtocolClassKeyword_0());
match(input,21,FOLLOW_2);
@@ -27321,14 +27733,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__1"
- // InternalRoom.g:9472:1: rule__CompoundProtocolClass__Group__1 : rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 ;
+ // InternalRoom.g:9624: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:9476:1: ( rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 )
- // InternalRoom.g:9477:2: rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2
+ // 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
{
pushFollow(FOLLOW_4);
rule__CompoundProtocolClass__Group__1__Impl();
@@ -27359,21 +27771,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__1__Impl"
- // InternalRoom.g:9484:1: rule__CompoundProtocolClass__Group__1__Impl : ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:9636: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:9488:1: ( ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) )
- // InternalRoom.g:9489:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
+ // InternalRoom.g:9640:1: ( ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:9641:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
{
- // InternalRoom.g:9489:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
- // InternalRoom.g:9490:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
+ // InternalRoom.g:9641:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
+ // InternalRoom.g:9642:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
{
before(grammarAccess.getCompoundProtocolClassAccess().getNameAssignment_1());
- // InternalRoom.g:9491:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
- // InternalRoom.g:9491:2: rule__CompoundProtocolClass__NameAssignment_1
+ // InternalRoom.g:9643:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
+ // InternalRoom.g:9643:2: rule__CompoundProtocolClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__NameAssignment_1();
@@ -27406,14 +27818,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__2"
- // InternalRoom.g:9501:1: rule__CompoundProtocolClass__Group__2 : rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 ;
+ // InternalRoom.g:9653: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:9505:1: ( rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 )
- // InternalRoom.g:9506:2: rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3
+ // 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
{
pushFollow(FOLLOW_4);
rule__CompoundProtocolClass__Group__2__Impl();
@@ -27444,29 +27856,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__2__Impl"
- // InternalRoom.g:9513:1: rule__CompoundProtocolClass__Group__2__Impl : ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:9665: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:9517:1: ( ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:9518:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
+ // InternalRoom.g:9669:1: ( ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:9670:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:9518:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
- // InternalRoom.g:9519:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
+ // InternalRoom.g:9670:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
+ // InternalRoom.g:9671:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
{
before(grammarAccess.getCompoundProtocolClassAccess().getDocuAssignment_2());
- // InternalRoom.g:9520:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalRoom.g:9672:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==62) ) {
- alt103=1;
+ if ( (LA104_0==62) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
- // InternalRoom.g:9520:2: rule__CompoundProtocolClass__DocuAssignment_2
+ // InternalRoom.g:9672:2: rule__CompoundProtocolClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__DocuAssignment_2();
@@ -27502,14 +27914,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__3"
- // InternalRoom.g:9530:1: rule__CompoundProtocolClass__Group__3 : rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 ;
+ // InternalRoom.g:9682: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:9534:1: ( rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 )
- // InternalRoom.g:9535:2: rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4
+ // 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
{
pushFollow(FOLLOW_44);
rule__CompoundProtocolClass__Group__3__Impl();
@@ -27540,17 +27952,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__3__Impl"
- // InternalRoom.g:9542:1: rule__CompoundProtocolClass__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:9694:1: rule__CompoundProtocolClass__Group__3__Impl : ( '{' ) ;
public final void rule__CompoundProtocolClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9546:1: ( ( '{' ) )
- // InternalRoom.g:9547:1: ( '{' )
+ // InternalRoom.g:9698:1: ( ( '{' ) )
+ // InternalRoom.g:9699:1: ( '{' )
{
- // InternalRoom.g:9547:1: ( '{' )
- // InternalRoom.g:9548:1: '{'
+ // InternalRoom.g:9699:1: ( '{' )
+ // InternalRoom.g:9700:1: '{'
{
before(grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -27577,14 +27989,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__4"
- // InternalRoom.g:9561:1: rule__CompoundProtocolClass__Group__4 : rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 ;
+ // InternalRoom.g:9713: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:9565:1: ( rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 )
- // InternalRoom.g:9566:2: rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5
+ // 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
{
pushFollow(FOLLOW_44);
rule__CompoundProtocolClass__Group__4__Impl();
@@ -27615,33 +28027,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__4__Impl"
- // InternalRoom.g:9573:1: rule__CompoundProtocolClass__Group__4__Impl : ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:9725: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:9577:1: ( ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:9578:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:9729:1: ( ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:9730:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:9578:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
- // InternalRoom.g:9579:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
+ // InternalRoom.g:9730:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:9731:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
{
before(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:9580:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
- loop104:
+ // InternalRoom.g:9732:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
+ loop105:
do {
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==121) ) {
- alt104=1;
+ if ( (LA105_0==121) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
- // InternalRoom.g:9580:2: rule__CompoundProtocolClass__AnnotationsAssignment_4
+ // InternalRoom.g:9732:2: rule__CompoundProtocolClass__AnnotationsAssignment_4
{
pushFollow(FOLLOW_25);
rule__CompoundProtocolClass__AnnotationsAssignment_4();
@@ -27653,7 +28065,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop104;
+ break loop105;
}
} while (true);
@@ -27680,14 +28092,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__5"
- // InternalRoom.g:9590:1: rule__CompoundProtocolClass__Group__5 : rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 ;
+ // InternalRoom.g:9742: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:9594:1: ( rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 )
- // InternalRoom.g:9595:2: rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6
+ // 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
{
pushFollow(FOLLOW_44);
rule__CompoundProtocolClass__Group__5__Impl();
@@ -27718,33 +28130,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__5__Impl"
- // InternalRoom.g:9602:1: rule__CompoundProtocolClass__Group__5__Impl : ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) ;
+ // InternalRoom.g:9754: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:9606:1: ( ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) )
- // InternalRoom.g:9607:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
+ // InternalRoom.g:9758:1: ( ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) )
+ // InternalRoom.g:9759:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
{
- // InternalRoom.g:9607:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
- // InternalRoom.g:9608:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
+ // InternalRoom.g:9759:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
+ // InternalRoom.g:9760:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
{
before(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsAssignment_5());
- // InternalRoom.g:9609:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
- loop105:
+ // InternalRoom.g:9761:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
+ loop106:
do {
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==71) ) {
- alt105=1;
+ if ( (LA106_0==71) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
- // InternalRoom.g:9609:2: rule__CompoundProtocolClass__SubProtocolsAssignment_5
+ // InternalRoom.g:9761:2: rule__CompoundProtocolClass__SubProtocolsAssignment_5
{
pushFollow(FOLLOW_45);
rule__CompoundProtocolClass__SubProtocolsAssignment_5();
@@ -27756,7 +28168,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop105;
+ break loop106;
}
} while (true);
@@ -27783,14 +28195,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__6"
- // InternalRoom.g:9619:1: rule__CompoundProtocolClass__Group__6 : rule__CompoundProtocolClass__Group__6__Impl ;
+ // InternalRoom.g:9771: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:9623:1: ( rule__CompoundProtocolClass__Group__6__Impl )
- // InternalRoom.g:9624:2: rule__CompoundProtocolClass__Group__6__Impl
+ // InternalRoom.g:9775:1: ( rule__CompoundProtocolClass__Group__6__Impl )
+ // InternalRoom.g:9776:2: rule__CompoundProtocolClass__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__Group__6__Impl();
@@ -27816,17 +28228,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__6__Impl"
- // InternalRoom.g:9630:1: rule__CompoundProtocolClass__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:9782:1: rule__CompoundProtocolClass__Group__6__Impl : ( '}' ) ;
public final void rule__CompoundProtocolClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9634:1: ( ( '}' ) )
- // InternalRoom.g:9635:1: ( '}' )
+ // InternalRoom.g:9786:1: ( ( '}' ) )
+ // InternalRoom.g:9787:1: ( '}' )
{
- // InternalRoom.g:9635:1: ( '}' )
- // InternalRoom.g:9636:1: '}'
+ // InternalRoom.g:9787:1: ( '}' )
+ // InternalRoom.g:9788:1: '}'
{
before(grammarAccess.getCompoundProtocolClassAccess().getRightCurlyBracketKeyword_6());
match(input,45,FOLLOW_2);
@@ -27853,14 +28265,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__0"
- // InternalRoom.g:9663:1: rule__SubProtocol__Group__0 : rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 ;
+ // InternalRoom.g:9815: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:9667:1: ( rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 )
- // InternalRoom.g:9668:2: rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1
+ // 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
{
pushFollow(FOLLOW_3);
rule__SubProtocol__Group__0__Impl();
@@ -27891,17 +28303,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__0__Impl"
- // InternalRoom.g:9675:1: rule__SubProtocol__Group__0__Impl : ( 'SubProtocol' ) ;
+ // InternalRoom.g:9827:1: rule__SubProtocol__Group__0__Impl : ( 'SubProtocol' ) ;
public final void rule__SubProtocol__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9679:1: ( ( 'SubProtocol' ) )
- // InternalRoom.g:9680:1: ( 'SubProtocol' )
+ // InternalRoom.g:9831:1: ( ( 'SubProtocol' ) )
+ // InternalRoom.g:9832:1: ( 'SubProtocol' )
{
- // InternalRoom.g:9680:1: ( 'SubProtocol' )
- // InternalRoom.g:9681:1: 'SubProtocol'
+ // InternalRoom.g:9832:1: ( 'SubProtocol' )
+ // InternalRoom.g:9833:1: 'SubProtocol'
{
before(grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0());
match(input,71,FOLLOW_2);
@@ -27928,14 +28340,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__1"
- // InternalRoom.g:9694:1: rule__SubProtocol__Group__1 : rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 ;
+ // InternalRoom.g:9846: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:9698:1: ( rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 )
- // InternalRoom.g:9699:2: rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2
+ // 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
{
pushFollow(FOLLOW_8);
rule__SubProtocol__Group__1__Impl();
@@ -27966,21 +28378,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__1__Impl"
- // InternalRoom.g:9706:1: rule__SubProtocol__Group__1__Impl : ( ( rule__SubProtocol__NameAssignment_1 ) ) ;
+ // InternalRoom.g:9858: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:9710:1: ( ( ( rule__SubProtocol__NameAssignment_1 ) ) )
- // InternalRoom.g:9711:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
+ // InternalRoom.g:9862:1: ( ( ( rule__SubProtocol__NameAssignment_1 ) ) )
+ // InternalRoom.g:9863:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
{
- // InternalRoom.g:9711:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
- // InternalRoom.g:9712:1: ( rule__SubProtocol__NameAssignment_1 )
+ // InternalRoom.g:9863:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
+ // InternalRoom.g:9864:1: ( rule__SubProtocol__NameAssignment_1 )
{
before(grammarAccess.getSubProtocolAccess().getNameAssignment_1());
- // InternalRoom.g:9713:1: ( rule__SubProtocol__NameAssignment_1 )
- // InternalRoom.g:9713:2: rule__SubProtocol__NameAssignment_1
+ // InternalRoom.g:9865:1: ( rule__SubProtocol__NameAssignment_1 )
+ // InternalRoom.g:9865:2: rule__SubProtocol__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubProtocol__NameAssignment_1();
@@ -28013,14 +28425,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__2"
- // InternalRoom.g:9723:1: rule__SubProtocol__Group__2 : rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 ;
+ // InternalRoom.g:9875: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:9727:1: ( rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 )
- // InternalRoom.g:9728:2: rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3
+ // 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
{
pushFollow(FOLLOW_3);
rule__SubProtocol__Group__2__Impl();
@@ -28051,17 +28463,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__2__Impl"
- // InternalRoom.g:9735:1: rule__SubProtocol__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:9887:1: rule__SubProtocol__Group__2__Impl : ( ':' ) ;
public final void rule__SubProtocol__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9739:1: ( ( ':' ) )
- // InternalRoom.g:9740:1: ( ':' )
+ // InternalRoom.g:9891:1: ( ( ':' ) )
+ // InternalRoom.g:9892:1: ( ':' )
{
- // InternalRoom.g:9740:1: ( ':' )
- // InternalRoom.g:9741:1: ':'
+ // InternalRoom.g:9892:1: ( ':' )
+ // InternalRoom.g:9893:1: ':'
{
before(grammarAccess.getSubProtocolAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -28088,14 +28500,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__3"
- // InternalRoom.g:9754:1: rule__SubProtocol__Group__3 : rule__SubProtocol__Group__3__Impl ;
+ // InternalRoom.g:9906: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:9758:1: ( rule__SubProtocol__Group__3__Impl )
- // InternalRoom.g:9759:2: rule__SubProtocol__Group__3__Impl
+ // InternalRoom.g:9910:1: ( rule__SubProtocol__Group__3__Impl )
+ // InternalRoom.g:9911:2: rule__SubProtocol__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SubProtocol__Group__3__Impl();
@@ -28121,21 +28533,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__3__Impl"
- // InternalRoom.g:9765:1: rule__SubProtocol__Group__3__Impl : ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:9917: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:9769:1: ( ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:9770:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
+ // InternalRoom.g:9921:1: ( ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:9922:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:9770:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
- // InternalRoom.g:9771:1: ( rule__SubProtocol__ProtocolAssignment_3 )
+ // InternalRoom.g:9922:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
+ // InternalRoom.g:9923:1: ( rule__SubProtocol__ProtocolAssignment_3 )
{
before(grammarAccess.getSubProtocolAccess().getProtocolAssignment_3());
- // InternalRoom.g:9772:1: ( rule__SubProtocol__ProtocolAssignment_3 )
- // InternalRoom.g:9772:2: rule__SubProtocol__ProtocolAssignment_3
+ // InternalRoom.g:9924:1: ( rule__SubProtocol__ProtocolAssignment_3 )
+ // InternalRoom.g:9924:2: rule__SubProtocol__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SubProtocol__ProtocolAssignment_3();
@@ -28168,14 +28580,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__0"
- // InternalRoom.g:9790:1: rule__Message__Group__0 : rule__Message__Group__0__Impl rule__Message__Group__1 ;
+ // InternalRoom.g:9942: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:9794:1: ( rule__Message__Group__0__Impl rule__Message__Group__1 )
- // InternalRoom.g:9795:2: rule__Message__Group__0__Impl rule__Message__Group__1
+ // 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
{
pushFollow(FOLLOW_46);
rule__Message__Group__0__Impl();
@@ -28206,29 +28618,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__0__Impl"
- // InternalRoom.g:9802:1: rule__Message__Group__0__Impl : ( ( rule__Message__PrivAssignment_0 )? ) ;
+ // InternalRoom.g:9954: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:9806:1: ( ( ( rule__Message__PrivAssignment_0 )? ) )
- // InternalRoom.g:9807:1: ( ( rule__Message__PrivAssignment_0 )? )
+ // InternalRoom.g:9958:1: ( ( ( rule__Message__PrivAssignment_0 )? ) )
+ // InternalRoom.g:9959:1: ( ( rule__Message__PrivAssignment_0 )? )
{
- // InternalRoom.g:9807:1: ( ( rule__Message__PrivAssignment_0 )? )
- // InternalRoom.g:9808:1: ( rule__Message__PrivAssignment_0 )?
+ // InternalRoom.g:9959:1: ( ( rule__Message__PrivAssignment_0 )? )
+ // InternalRoom.g:9960:1: ( rule__Message__PrivAssignment_0 )?
{
before(grammarAccess.getMessageAccess().getPrivAssignment_0());
- // InternalRoom.g:9809:1: ( rule__Message__PrivAssignment_0 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalRoom.g:9961:1: ( rule__Message__PrivAssignment_0 )?
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==129) ) {
- alt106=1;
+ if ( (LA107_0==129) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
- // InternalRoom.g:9809:2: rule__Message__PrivAssignment_0
+ // InternalRoom.g:9961:2: rule__Message__PrivAssignment_0
{
pushFollow(FOLLOW_2);
rule__Message__PrivAssignment_0();
@@ -28264,14 +28676,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__1"
- // InternalRoom.g:9819:1: rule__Message__Group__1 : rule__Message__Group__1__Impl rule__Message__Group__2 ;
+ // InternalRoom.g:9971: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:9823:1: ( rule__Message__Group__1__Impl rule__Message__Group__2 )
- // InternalRoom.g:9824:2: rule__Message__Group__1__Impl rule__Message__Group__2
+ // 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
{
pushFollow(FOLLOW_3);
rule__Message__Group__1__Impl();
@@ -28302,17 +28714,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__1__Impl"
- // InternalRoom.g:9831:1: rule__Message__Group__1__Impl : ( 'Message' ) ;
+ // InternalRoom.g:9983:1: rule__Message__Group__1__Impl : ( 'Message' ) ;
public final void rule__Message__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9835:1: ( ( 'Message' ) )
- // InternalRoom.g:9836:1: ( 'Message' )
+ // InternalRoom.g:9987:1: ( ( 'Message' ) )
+ // InternalRoom.g:9988:1: ( 'Message' )
{
- // InternalRoom.g:9836:1: ( 'Message' )
- // InternalRoom.g:9837:1: 'Message'
+ // InternalRoom.g:9988:1: ( 'Message' )
+ // InternalRoom.g:9989:1: 'Message'
{
before(grammarAccess.getMessageAccess().getMessageKeyword_1());
match(input,25,FOLLOW_2);
@@ -28339,14 +28751,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__2"
- // InternalRoom.g:9850:1: rule__Message__Group__2 : rule__Message__Group__2__Impl rule__Message__Group__3 ;
+ // InternalRoom.g:10002: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:9854:1: ( rule__Message__Group__2__Impl rule__Message__Group__3 )
- // InternalRoom.g:9855:2: rule__Message__Group__2__Impl rule__Message__Group__3
+ // 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
{
pushFollow(FOLLOW_33);
rule__Message__Group__2__Impl();
@@ -28377,21 +28789,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__2__Impl"
- // InternalRoom.g:9862:1: rule__Message__Group__2__Impl : ( ( rule__Message__NameAssignment_2 ) ) ;
+ // InternalRoom.g:10014: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:9866:1: ( ( ( rule__Message__NameAssignment_2 ) ) )
- // InternalRoom.g:9867:1: ( ( rule__Message__NameAssignment_2 ) )
+ // InternalRoom.g:10018:1: ( ( ( rule__Message__NameAssignment_2 ) ) )
+ // InternalRoom.g:10019:1: ( ( rule__Message__NameAssignment_2 ) )
{
- // InternalRoom.g:9867:1: ( ( rule__Message__NameAssignment_2 ) )
- // InternalRoom.g:9868:1: ( rule__Message__NameAssignment_2 )
+ // InternalRoom.g:10019:1: ( ( rule__Message__NameAssignment_2 ) )
+ // InternalRoom.g:10020:1: ( rule__Message__NameAssignment_2 )
{
before(grammarAccess.getMessageAccess().getNameAssignment_2());
- // InternalRoom.g:9869:1: ( rule__Message__NameAssignment_2 )
- // InternalRoom.g:9869:2: rule__Message__NameAssignment_2
+ // InternalRoom.g:10021:1: ( rule__Message__NameAssignment_2 )
+ // InternalRoom.g:10021:2: rule__Message__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__Message__NameAssignment_2();
@@ -28424,14 +28836,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__3"
- // InternalRoom.g:9879:1: rule__Message__Group__3 : rule__Message__Group__3__Impl rule__Message__Group__4 ;
+ // InternalRoom.g:10031: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:9883:1: ( rule__Message__Group__3__Impl rule__Message__Group__4 )
- // InternalRoom.g:9884:2: rule__Message__Group__3__Impl rule__Message__Group__4
+ // 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
{
pushFollow(FOLLOW_34);
rule__Message__Group__3__Impl();
@@ -28462,17 +28874,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__3__Impl"
- // InternalRoom.g:9891:1: rule__Message__Group__3__Impl : ( '(' ) ;
+ // InternalRoom.g:10043:1: rule__Message__Group__3__Impl : ( '(' ) ;
public final void rule__Message__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9895:1: ( ( '(' ) )
- // InternalRoom.g:9896:1: ( '(' )
+ // InternalRoom.g:10047:1: ( ( '(' ) )
+ // InternalRoom.g:10048:1: ( '(' )
{
- // InternalRoom.g:9896:1: ( '(' )
- // InternalRoom.g:9897:1: '('
+ // InternalRoom.g:10048:1: ( '(' )
+ // InternalRoom.g:10049:1: '('
{
before(grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3());
match(input,50,FOLLOW_2);
@@ -28499,14 +28911,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__4"
- // InternalRoom.g:9910:1: rule__Message__Group__4 : rule__Message__Group__4__Impl rule__Message__Group__5 ;
+ // InternalRoom.g:10062: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:9914:1: ( rule__Message__Group__4__Impl rule__Message__Group__5 )
- // InternalRoom.g:9915:2: rule__Message__Group__4__Impl rule__Message__Group__5
+ // InternalRoom.g:10066:1: ( rule__Message__Group__4__Impl rule__Message__Group__5 )
+ // InternalRoom.g:10067:2: rule__Message__Group__4__Impl rule__Message__Group__5
{
pushFollow(FOLLOW_34);
rule__Message__Group__4__Impl();
@@ -28537,29 +28949,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__4__Impl"
- // InternalRoom.g:9922:1: rule__Message__Group__4__Impl : ( ( rule__Message__DataAssignment_4 )? ) ;
+ // InternalRoom.g:10074:1: rule__Message__Group__4__Impl : ( ( rule__Message__DataAssignment_4 )? ) ;
public final void rule__Message__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9926:1: ( ( ( rule__Message__DataAssignment_4 )? ) )
- // InternalRoom.g:9927:1: ( ( rule__Message__DataAssignment_4 )? )
+ // InternalRoom.g:10078:1: ( ( ( rule__Message__DataAssignment_4 )? ) )
+ // InternalRoom.g:10079:1: ( ( rule__Message__DataAssignment_4 )? )
{
- // InternalRoom.g:9927:1: ( ( rule__Message__DataAssignment_4 )? )
- // InternalRoom.g:9928:1: ( rule__Message__DataAssignment_4 )?
+ // InternalRoom.g:10079:1: ( ( rule__Message__DataAssignment_4 )? )
+ // InternalRoom.g:10080:1: ( rule__Message__DataAssignment_4 )?
{
before(grammarAccess.getMessageAccess().getDataAssignment_4());
- // InternalRoom.g:9929:1: ( rule__Message__DataAssignment_4 )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalRoom.g:10081:1: ( rule__Message__DataAssignment_4 )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==RULE_ID) ) {
- alt107=1;
+ if ( (LA108_0==RULE_ID) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
- // InternalRoom.g:9929:2: rule__Message__DataAssignment_4
+ // InternalRoom.g:10081:2: rule__Message__DataAssignment_4
{
pushFollow(FOLLOW_2);
rule__Message__DataAssignment_4();
@@ -28595,14 +29007,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__5"
- // InternalRoom.g:9939:1: rule__Message__Group__5 : rule__Message__Group__5__Impl rule__Message__Group__6 ;
+ // InternalRoom.g:10091:1: rule__Message__Group__5 : rule__Message__Group__5__Impl rule__Message__Group__6 ;
public final void rule__Message__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9943:1: ( rule__Message__Group__5__Impl rule__Message__Group__6 )
- // InternalRoom.g:9944:2: rule__Message__Group__5__Impl rule__Message__Group__6
+ // InternalRoom.g:10095:1: ( rule__Message__Group__5__Impl rule__Message__Group__6 )
+ // InternalRoom.g:10096:2: rule__Message__Group__5__Impl rule__Message__Group__6
{
pushFollow(FOLLOW_47);
rule__Message__Group__5__Impl();
@@ -28633,17 +29045,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__5__Impl"
- // InternalRoom.g:9951:1: rule__Message__Group__5__Impl : ( ')' ) ;
+ // InternalRoom.g:10103:1: rule__Message__Group__5__Impl : ( ')' ) ;
public final void rule__Message__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9955:1: ( ( ')' ) )
- // InternalRoom.g:9956:1: ( ')' )
+ // InternalRoom.g:10107:1: ( ( ')' ) )
+ // InternalRoom.g:10108:1: ( ')' )
{
- // InternalRoom.g:9956:1: ( ')' )
- // InternalRoom.g:9957:1: ')'
+ // InternalRoom.g:10108:1: ( ')' )
+ // InternalRoom.g:10109:1: ')'
{
before(grammarAccess.getMessageAccess().getRightParenthesisKeyword_5());
match(input,51,FOLLOW_2);
@@ -28670,14 +29082,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__6"
- // InternalRoom.g:9970:1: rule__Message__Group__6 : rule__Message__Group__6__Impl rule__Message__Group__7 ;
+ // InternalRoom.g:10122:1: rule__Message__Group__6 : rule__Message__Group__6__Impl rule__Message__Group__7 ;
public final void rule__Message__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9974:1: ( rule__Message__Group__6__Impl rule__Message__Group__7 )
- // InternalRoom.g:9975:2: rule__Message__Group__6__Impl rule__Message__Group__7
+ // InternalRoom.g:10126:1: ( rule__Message__Group__6__Impl rule__Message__Group__7 )
+ // InternalRoom.g:10127:2: rule__Message__Group__6__Impl rule__Message__Group__7
{
pushFollow(FOLLOW_47);
rule__Message__Group__6__Impl();
@@ -28708,33 +29120,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__6__Impl"
- // InternalRoom.g:9982:1: rule__Message__Group__6__Impl : ( ( rule__Message__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:10134:1: rule__Message__Group__6__Impl : ( ( rule__Message__AnnotationsAssignment_6 )* ) ;
public final void rule__Message__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9986:1: ( ( ( rule__Message__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:9987:1: ( ( rule__Message__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:10138:1: ( ( ( rule__Message__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:10139:1: ( ( rule__Message__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:9987:1: ( ( rule__Message__AnnotationsAssignment_6 )* )
- // InternalRoom.g:9988:1: ( rule__Message__AnnotationsAssignment_6 )*
+ // InternalRoom.g:10139:1: ( ( rule__Message__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:10140:1: ( rule__Message__AnnotationsAssignment_6 )*
{
before(grammarAccess.getMessageAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:9989:1: ( rule__Message__AnnotationsAssignment_6 )*
- loop108:
+ // InternalRoom.g:10141:1: ( rule__Message__AnnotationsAssignment_6 )*
+ loop109:
do {
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==121) ) {
- alt108=1;
+ if ( (LA109_0==121) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
- // InternalRoom.g:9989:2: rule__Message__AnnotationsAssignment_6
+ // InternalRoom.g:10141:2: rule__Message__AnnotationsAssignment_6
{
pushFollow(FOLLOW_25);
rule__Message__AnnotationsAssignment_6();
@@ -28746,7 +29158,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop108;
+ break loop109;
}
} while (true);
@@ -28773,14 +29185,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__7"
- // InternalRoom.g:9999:1: rule__Message__Group__7 : rule__Message__Group__7__Impl ;
+ // InternalRoom.g:10151:1: rule__Message__Group__7 : rule__Message__Group__7__Impl ;
public final void rule__Message__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10003:1: ( rule__Message__Group__7__Impl )
- // InternalRoom.g:10004:2: rule__Message__Group__7__Impl
+ // InternalRoom.g:10155:1: ( rule__Message__Group__7__Impl )
+ // InternalRoom.g:10156:2: rule__Message__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__Message__Group__7__Impl();
@@ -28806,29 +29218,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__7__Impl"
- // InternalRoom.g:10010:1: rule__Message__Group__7__Impl : ( ( rule__Message__DocuAssignment_7 )? ) ;
+ // InternalRoom.g:10162:1: rule__Message__Group__7__Impl : ( ( rule__Message__DocuAssignment_7 )? ) ;
public final void rule__Message__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10014:1: ( ( ( rule__Message__DocuAssignment_7 )? ) )
- // InternalRoom.g:10015:1: ( ( rule__Message__DocuAssignment_7 )? )
+ // InternalRoom.g:10166:1: ( ( ( rule__Message__DocuAssignment_7 )? ) )
+ // InternalRoom.g:10167:1: ( ( rule__Message__DocuAssignment_7 )? )
{
- // InternalRoom.g:10015:1: ( ( rule__Message__DocuAssignment_7 )? )
- // InternalRoom.g:10016:1: ( rule__Message__DocuAssignment_7 )?
+ // InternalRoom.g:10167:1: ( ( rule__Message__DocuAssignment_7 )? )
+ // InternalRoom.g:10168:1: ( rule__Message__DocuAssignment_7 )?
{
before(grammarAccess.getMessageAccess().getDocuAssignment_7());
- // InternalRoom.g:10017:1: ( rule__Message__DocuAssignment_7 )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ // InternalRoom.g:10169:1: ( rule__Message__DocuAssignment_7 )?
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==62) ) {
- alt109=1;
+ if ( (LA110_0==62) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalRoom.g:10017:2: rule__Message__DocuAssignment_7
+ // InternalRoom.g:10169:2: rule__Message__DocuAssignment_7
{
pushFollow(FOLLOW_2);
rule__Message__DocuAssignment_7();
@@ -28864,14 +29276,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__0"
- // InternalRoom.g:10043:1: rule__PortClass__Group__0 : rule__PortClass__Group__0__Impl rule__PortClass__Group__1 ;
+ // InternalRoom.g:10195: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:10047:1: ( rule__PortClass__Group__0__Impl rule__PortClass__Group__1 )
- // InternalRoom.g:10048:2: rule__PortClass__Group__0__Impl rule__PortClass__Group__1
+ // InternalRoom.g:10199:1: ( rule__PortClass__Group__0__Impl rule__PortClass__Group__1 )
+ // InternalRoom.g:10200:2: rule__PortClass__Group__0__Impl rule__PortClass__Group__1
{
pushFollow(FOLLOW_40);
rule__PortClass__Group__0__Impl();
@@ -28902,21 +29314,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__0__Impl"
- // InternalRoom.g:10055:1: rule__PortClass__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:10207:1: rule__PortClass__Group__0__Impl : ( () ) ;
public final void rule__PortClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10059:1: ( ( () ) )
- // InternalRoom.g:10060:1: ( () )
+ // InternalRoom.g:10211:1: ( ( () ) )
+ // InternalRoom.g:10212:1: ( () )
{
- // InternalRoom.g:10060:1: ( () )
- // InternalRoom.g:10061:1: ()
+ // InternalRoom.g:10212:1: ( () )
+ // InternalRoom.g:10213:1: ()
{
before(grammarAccess.getPortClassAccess().getPortClassAction_0());
- // InternalRoom.g:10062:1: ()
- // InternalRoom.g:10064:1:
+ // InternalRoom.g:10214:1: ()
+ // InternalRoom.g:10216:1:
{
}
@@ -28939,14 +29351,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__1"
- // InternalRoom.g:10074:1: rule__PortClass__Group__1 : rule__PortClass__Group__1__Impl rule__PortClass__Group__2 ;
+ // InternalRoom.g:10226: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:10078:1: ( rule__PortClass__Group__1__Impl rule__PortClass__Group__2 )
- // InternalRoom.g:10079:2: rule__PortClass__Group__1__Impl rule__PortClass__Group__2
+ // InternalRoom.g:10230:1: ( rule__PortClass__Group__1__Impl rule__PortClass__Group__2 )
+ // InternalRoom.g:10231:2: rule__PortClass__Group__1__Impl rule__PortClass__Group__2
{
pushFollow(FOLLOW_48);
rule__PortClass__Group__1__Impl();
@@ -28977,17 +29389,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__1__Impl"
- // InternalRoom.g:10086:1: rule__PortClass__Group__1__Impl : ( '{' ) ;
+ // InternalRoom.g:10238:1: rule__PortClass__Group__1__Impl : ( '{' ) ;
public final void rule__PortClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10090:1: ( ( '{' ) )
- // InternalRoom.g:10091:1: ( '{' )
+ // InternalRoom.g:10242:1: ( ( '{' ) )
+ // InternalRoom.g:10243:1: ( '{' )
{
- // InternalRoom.g:10091:1: ( '{' )
- // InternalRoom.g:10092:1: '{'
+ // InternalRoom.g:10243:1: ( '{' )
+ // InternalRoom.g:10244:1: '{'
{
before(grammarAccess.getPortClassAccess().getLeftCurlyBracketKeyword_1());
match(input,44,FOLLOW_2);
@@ -29014,14 +29426,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__2"
- // InternalRoom.g:10105:1: rule__PortClass__Group__2 : rule__PortClass__Group__2__Impl rule__PortClass__Group__3 ;
+ // InternalRoom.g:10257: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:10109:1: ( rule__PortClass__Group__2__Impl rule__PortClass__Group__3 )
- // InternalRoom.g:10110:2: rule__PortClass__Group__2__Impl rule__PortClass__Group__3
+ // InternalRoom.g:10261:1: ( rule__PortClass__Group__2__Impl rule__PortClass__Group__3 )
+ // InternalRoom.g:10262:2: rule__PortClass__Group__2__Impl rule__PortClass__Group__3
{
pushFollow(FOLLOW_48);
rule__PortClass__Group__2__Impl();
@@ -29052,29 +29464,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__2__Impl"
- // InternalRoom.g:10117:1: rule__PortClass__Group__2__Impl : ( ( rule__PortClass__Group_2__0 )? ) ;
+ // InternalRoom.g:10269: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:10121:1: ( ( ( rule__PortClass__Group_2__0 )? ) )
- // InternalRoom.g:10122:1: ( ( rule__PortClass__Group_2__0 )? )
+ // InternalRoom.g:10273:1: ( ( ( rule__PortClass__Group_2__0 )? ) )
+ // InternalRoom.g:10274:1: ( ( rule__PortClass__Group_2__0 )? )
{
- // InternalRoom.g:10122:1: ( ( rule__PortClass__Group_2__0 )? )
- // InternalRoom.g:10123:1: ( rule__PortClass__Group_2__0 )?
+ // InternalRoom.g:10274:1: ( ( rule__PortClass__Group_2__0 )? )
+ // InternalRoom.g:10275:1: ( rule__PortClass__Group_2__0 )?
{
before(grammarAccess.getPortClassAccess().getGroup_2());
- // InternalRoom.g:10124:1: ( rule__PortClass__Group_2__0 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalRoom.g:10276:1: ( rule__PortClass__Group_2__0 )?
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==72) ) {
- alt110=1;
+ if ( (LA111_0==72) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
- // InternalRoom.g:10124:2: rule__PortClass__Group_2__0
+ // InternalRoom.g:10276:2: rule__PortClass__Group_2__0
{
pushFollow(FOLLOW_2);
rule__PortClass__Group_2__0();
@@ -29110,14 +29522,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__3"
- // InternalRoom.g:10134:1: rule__PortClass__Group__3 : rule__PortClass__Group__3__Impl rule__PortClass__Group__4 ;
+ // InternalRoom.g:10286: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:10138:1: ( rule__PortClass__Group__3__Impl rule__PortClass__Group__4 )
- // InternalRoom.g:10139:2: rule__PortClass__Group__3__Impl rule__PortClass__Group__4
+ // InternalRoom.g:10290:1: ( rule__PortClass__Group__3__Impl rule__PortClass__Group__4 )
+ // InternalRoom.g:10291:2: rule__PortClass__Group__3__Impl rule__PortClass__Group__4
{
pushFollow(FOLLOW_48);
rule__PortClass__Group__3__Impl();
@@ -29148,33 +29560,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__3__Impl"
- // InternalRoom.g:10146:1: rule__PortClass__Group__3__Impl : ( ( rule__PortClass__Alternatives_3 )* ) ;
+ // InternalRoom.g:10298: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:10150:1: ( ( ( rule__PortClass__Alternatives_3 )* ) )
- // InternalRoom.g:10151:1: ( ( rule__PortClass__Alternatives_3 )* )
+ // InternalRoom.g:10302:1: ( ( ( rule__PortClass__Alternatives_3 )* ) )
+ // InternalRoom.g:10303:1: ( ( rule__PortClass__Alternatives_3 )* )
{
- // InternalRoom.g:10151:1: ( ( rule__PortClass__Alternatives_3 )* )
- // InternalRoom.g:10152:1: ( rule__PortClass__Alternatives_3 )*
+ // InternalRoom.g:10303:1: ( ( rule__PortClass__Alternatives_3 )* )
+ // InternalRoom.g:10304:1: ( rule__PortClass__Alternatives_3 )*
{
before(grammarAccess.getPortClassAccess().getAlternatives_3());
- // InternalRoom.g:10153:1: ( rule__PortClass__Alternatives_3 )*
- loop111:
+ // InternalRoom.g:10305:1: ( rule__PortClass__Alternatives_3 )*
+ loop112:
do {
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==61||LA111_0==64||LA111_0==73) ) {
- alt111=1;
+ if ( (LA112_0==61||LA112_0==64||LA112_0==73) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalRoom.g:10153:2: rule__PortClass__Alternatives_3
+ // InternalRoom.g:10305:2: rule__PortClass__Alternatives_3
{
pushFollow(FOLLOW_49);
rule__PortClass__Alternatives_3();
@@ -29186,7 +29598,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop111;
+ break loop112;
}
} while (true);
@@ -29213,14 +29625,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__4"
- // InternalRoom.g:10163:1: rule__PortClass__Group__4 : rule__PortClass__Group__4__Impl ;
+ // InternalRoom.g:10315: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:10167:1: ( rule__PortClass__Group__4__Impl )
- // InternalRoom.g:10168:2: rule__PortClass__Group__4__Impl
+ // InternalRoom.g:10319:1: ( rule__PortClass__Group__4__Impl )
+ // InternalRoom.g:10320:2: rule__PortClass__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__PortClass__Group__4__Impl();
@@ -29246,17 +29658,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__4__Impl"
- // InternalRoom.g:10174:1: rule__PortClass__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:10326:1: rule__PortClass__Group__4__Impl : ( '}' ) ;
public final void rule__PortClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10178:1: ( ( '}' ) )
- // InternalRoom.g:10179:1: ( '}' )
+ // InternalRoom.g:10330:1: ( ( '}' ) )
+ // InternalRoom.g:10331:1: ( '}' )
{
- // InternalRoom.g:10179:1: ( '}' )
- // InternalRoom.g:10180:1: '}'
+ // InternalRoom.g:10331:1: ( '}' )
+ // InternalRoom.g:10332:1: '}'
{
before(grammarAccess.getPortClassAccess().getRightCurlyBracketKeyword_4());
match(input,45,FOLLOW_2);
@@ -29283,14 +29695,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__0"
- // InternalRoom.g:10203:1: rule__PortClass__Group_2__0 : rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 ;
+ // InternalRoom.g:10355: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:10207:1: ( rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 )
- // InternalRoom.g:10208:2: rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1
+ // InternalRoom.g:10359:1: ( rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 )
+ // InternalRoom.g:10360:2: rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1
{
pushFollow(FOLLOW_27);
rule__PortClass__Group_2__0__Impl();
@@ -29321,17 +29733,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__0__Impl"
- // InternalRoom.g:10215:1: rule__PortClass__Group_2__0__Impl : ( 'usercode' ) ;
+ // InternalRoom.g:10367: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:10219:1: ( ( 'usercode' ) )
- // InternalRoom.g:10220:1: ( 'usercode' )
+ // InternalRoom.g:10371:1: ( ( 'usercode' ) )
+ // InternalRoom.g:10372:1: ( 'usercode' )
{
- // InternalRoom.g:10220:1: ( 'usercode' )
- // InternalRoom.g:10221:1: 'usercode'
+ // InternalRoom.g:10372:1: ( 'usercode' )
+ // InternalRoom.g:10373:1: 'usercode'
{
before(grammarAccess.getPortClassAccess().getUsercodeKeyword_2_0());
match(input,72,FOLLOW_2);
@@ -29358,14 +29770,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__1"
- // InternalRoom.g:10234:1: rule__PortClass__Group_2__1 : rule__PortClass__Group_2__1__Impl ;
+ // InternalRoom.g:10386: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:10238:1: ( rule__PortClass__Group_2__1__Impl )
- // InternalRoom.g:10239:2: rule__PortClass__Group_2__1__Impl
+ // InternalRoom.g:10390:1: ( rule__PortClass__Group_2__1__Impl )
+ // InternalRoom.g:10391:2: rule__PortClass__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortClass__Group_2__1__Impl();
@@ -29391,21 +29803,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__1__Impl"
- // InternalRoom.g:10245:1: rule__PortClass__Group_2__1__Impl : ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) ;
+ // InternalRoom.g:10397: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:10249:1: ( ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) )
- // InternalRoom.g:10250:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
+ // InternalRoom.g:10401:1: ( ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) )
+ // InternalRoom.g:10402:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
{
- // InternalRoom.g:10250:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
- // InternalRoom.g:10251:1: ( rule__PortClass__UserCodeAssignment_2_1 )
+ // InternalRoom.g:10402:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
+ // InternalRoom.g:10403:1: ( rule__PortClass__UserCodeAssignment_2_1 )
{
before(grammarAccess.getPortClassAccess().getUserCodeAssignment_2_1());
- // InternalRoom.g:10252:1: ( rule__PortClass__UserCodeAssignment_2_1 )
- // InternalRoom.g:10252:2: rule__PortClass__UserCodeAssignment_2_1
+ // InternalRoom.g:10404:1: ( rule__PortClass__UserCodeAssignment_2_1 )
+ // InternalRoom.g:10404:2: rule__PortClass__UserCodeAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PortClass__UserCodeAssignment_2_1();
@@ -29438,14 +29850,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__0"
- // InternalRoom.g:10266:1: rule__InMessageHandler__Group__0 : rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 ;
+ // InternalRoom.g:10418: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:10270:1: ( rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 )
- // InternalRoom.g:10271:2: rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1
+ // InternalRoom.g:10422:1: ( rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 )
+ // InternalRoom.g:10423:2: rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1
{
pushFollow(FOLLOW_50);
rule__InMessageHandler__Group__0__Impl();
@@ -29476,17 +29888,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__0__Impl"
- // InternalRoom.g:10278:1: rule__InMessageHandler__Group__0__Impl : ( 'handle' ) ;
+ // InternalRoom.g:10430:1: rule__InMessageHandler__Group__0__Impl : ( 'handle' ) ;
public final void rule__InMessageHandler__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10282:1: ( ( 'handle' ) )
- // InternalRoom.g:10283:1: ( 'handle' )
+ // InternalRoom.g:10434:1: ( ( 'handle' ) )
+ // InternalRoom.g:10435:1: ( 'handle' )
{
- // InternalRoom.g:10283:1: ( 'handle' )
- // InternalRoom.g:10284:1: 'handle'
+ // InternalRoom.g:10435:1: ( 'handle' )
+ // InternalRoom.g:10436:1: 'handle'
{
before(grammarAccess.getInMessageHandlerAccess().getHandleKeyword_0());
match(input,73,FOLLOW_2);
@@ -29513,14 +29925,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__1"
- // InternalRoom.g:10297:1: rule__InMessageHandler__Group__1 : rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 ;
+ // InternalRoom.g:10449: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:10301:1: ( rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 )
- // InternalRoom.g:10302:2: rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2
+ // InternalRoom.g:10453:1: ( rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 )
+ // InternalRoom.g:10454:2: rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2
{
pushFollow(FOLLOW_3);
rule__InMessageHandler__Group__1__Impl();
@@ -29551,17 +29963,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__1__Impl"
- // InternalRoom.g:10309:1: rule__InMessageHandler__Group__1__Impl : ( 'incoming' ) ;
+ // InternalRoom.g:10461:1: rule__InMessageHandler__Group__1__Impl : ( 'incoming' ) ;
public final void rule__InMessageHandler__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10313:1: ( ( 'incoming' ) )
- // InternalRoom.g:10314:1: ( 'incoming' )
+ // InternalRoom.g:10465:1: ( ( 'incoming' ) )
+ // InternalRoom.g:10466:1: ( 'incoming' )
{
- // InternalRoom.g:10314:1: ( 'incoming' )
- // InternalRoom.g:10315:1: 'incoming'
+ // InternalRoom.g:10466:1: ( 'incoming' )
+ // InternalRoom.g:10467:1: 'incoming'
{
before(grammarAccess.getInMessageHandlerAccess().getIncomingKeyword_1());
match(input,66,FOLLOW_2);
@@ -29588,14 +30000,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__2"
- // InternalRoom.g:10328:1: rule__InMessageHandler__Group__2 : rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 ;
+ // InternalRoom.g:10480: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:10332:1: ( rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 )
- // InternalRoom.g:10333:2: rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3
+ // InternalRoom.g:10484:1: ( rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 )
+ // InternalRoom.g:10485:2: rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3
{
pushFollow(FOLLOW_27);
rule__InMessageHandler__Group__2__Impl();
@@ -29626,21 +30038,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__2__Impl"
- // InternalRoom.g:10340:1: rule__InMessageHandler__Group__2__Impl : ( ( rule__InMessageHandler__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:10492: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:10344:1: ( ( ( rule__InMessageHandler__MsgAssignment_2 ) ) )
- // InternalRoom.g:10345:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10496:1: ( ( ( rule__InMessageHandler__MsgAssignment_2 ) ) )
+ // InternalRoom.g:10497:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
{
- // InternalRoom.g:10345:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
- // InternalRoom.g:10346:1: ( rule__InMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10497:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10498:1: ( rule__InMessageHandler__MsgAssignment_2 )
{
before(grammarAccess.getInMessageHandlerAccess().getMsgAssignment_2());
- // InternalRoom.g:10347:1: ( rule__InMessageHandler__MsgAssignment_2 )
- // InternalRoom.g:10347:2: rule__InMessageHandler__MsgAssignment_2
+ // InternalRoom.g:10499:1: ( rule__InMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10499:2: rule__InMessageHandler__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__MsgAssignment_2();
@@ -29673,14 +30085,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__3"
- // InternalRoom.g:10357:1: rule__InMessageHandler__Group__3 : rule__InMessageHandler__Group__3__Impl ;
+ // InternalRoom.g:10509: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:10361:1: ( rule__InMessageHandler__Group__3__Impl )
- // InternalRoom.g:10362:2: rule__InMessageHandler__Group__3__Impl
+ // InternalRoom.g:10513:1: ( rule__InMessageHandler__Group__3__Impl )
+ // InternalRoom.g:10514:2: rule__InMessageHandler__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__Group__3__Impl();
@@ -29706,21 +30118,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__3__Impl"
- // InternalRoom.g:10368:1: rule__InMessageHandler__Group__3__Impl : ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) ;
+ // InternalRoom.g:10520: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:10372:1: ( ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) )
- // InternalRoom.g:10373:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10524:1: ( ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) )
+ // InternalRoom.g:10525:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
{
- // InternalRoom.g:10373:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
- // InternalRoom.g:10374:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10525:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10526:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
{
before(grammarAccess.getInMessageHandlerAccess().getDetailCodeAssignment_3());
- // InternalRoom.g:10375:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
- // InternalRoom.g:10375:2: rule__InMessageHandler__DetailCodeAssignment_3
+ // InternalRoom.g:10527:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10527:2: rule__InMessageHandler__DetailCodeAssignment_3
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__DetailCodeAssignment_3();
@@ -29753,14 +30165,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__0"
- // InternalRoom.g:10393:1: rule__OutMessageHandler__Group__0 : rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 ;
+ // InternalRoom.g:10545: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:10397:1: ( rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 )
- // InternalRoom.g:10398:2: rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1
+ // InternalRoom.g:10549:1: ( rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 )
+ // InternalRoom.g:10550:2: rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1
{
pushFollow(FOLLOW_51);
rule__OutMessageHandler__Group__0__Impl();
@@ -29791,17 +30203,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__0__Impl"
- // InternalRoom.g:10405:1: rule__OutMessageHandler__Group__0__Impl : ( 'handle' ) ;
+ // InternalRoom.g:10557:1: rule__OutMessageHandler__Group__0__Impl : ( 'handle' ) ;
public final void rule__OutMessageHandler__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10409:1: ( ( 'handle' ) )
- // InternalRoom.g:10410:1: ( 'handle' )
+ // InternalRoom.g:10561:1: ( ( 'handle' ) )
+ // InternalRoom.g:10562:1: ( 'handle' )
{
- // InternalRoom.g:10410:1: ( 'handle' )
- // InternalRoom.g:10411:1: 'handle'
+ // InternalRoom.g:10562:1: ( 'handle' )
+ // InternalRoom.g:10563:1: 'handle'
{
before(grammarAccess.getOutMessageHandlerAccess().getHandleKeyword_0());
match(input,73,FOLLOW_2);
@@ -29828,14 +30240,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__1"
- // InternalRoom.g:10424:1: rule__OutMessageHandler__Group__1 : rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 ;
+ // InternalRoom.g:10576: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:10428:1: ( rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 )
- // InternalRoom.g:10429:2: rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2
+ // InternalRoom.g:10580:1: ( rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 )
+ // InternalRoom.g:10581:2: rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2
{
pushFollow(FOLLOW_3);
rule__OutMessageHandler__Group__1__Impl();
@@ -29866,17 +30278,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__1__Impl"
- // InternalRoom.g:10436:1: rule__OutMessageHandler__Group__1__Impl : ( 'outgoing' ) ;
+ // InternalRoom.g:10588:1: rule__OutMessageHandler__Group__1__Impl : ( 'outgoing' ) ;
public final void rule__OutMessageHandler__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10440:1: ( ( 'outgoing' ) )
- // InternalRoom.g:10441:1: ( 'outgoing' )
+ // InternalRoom.g:10592:1: ( ( 'outgoing' ) )
+ // InternalRoom.g:10593:1: ( 'outgoing' )
{
- // InternalRoom.g:10441:1: ( 'outgoing' )
- // InternalRoom.g:10442:1: 'outgoing'
+ // InternalRoom.g:10593:1: ( 'outgoing' )
+ // InternalRoom.g:10594:1: 'outgoing'
{
before(grammarAccess.getOutMessageHandlerAccess().getOutgoingKeyword_1());
match(input,67,FOLLOW_2);
@@ -29903,14 +30315,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__2"
- // InternalRoom.g:10455:1: rule__OutMessageHandler__Group__2 : rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 ;
+ // InternalRoom.g:10607: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:10459:1: ( rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 )
- // InternalRoom.g:10460:2: rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3
+ // InternalRoom.g:10611:1: ( rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 )
+ // InternalRoom.g:10612:2: rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3
{
pushFollow(FOLLOW_27);
rule__OutMessageHandler__Group__2__Impl();
@@ -29941,21 +30353,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__2__Impl"
- // InternalRoom.g:10467:1: rule__OutMessageHandler__Group__2__Impl : ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:10619: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:10471:1: ( ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) )
- // InternalRoom.g:10472:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10623:1: ( ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) )
+ // InternalRoom.g:10624:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
{
- // InternalRoom.g:10472:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
- // InternalRoom.g:10473:1: ( rule__OutMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10624:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10625:1: ( rule__OutMessageHandler__MsgAssignment_2 )
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgAssignment_2());
- // InternalRoom.g:10474:1: ( rule__OutMessageHandler__MsgAssignment_2 )
- // InternalRoom.g:10474:2: rule__OutMessageHandler__MsgAssignment_2
+ // InternalRoom.g:10626:1: ( rule__OutMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10626:2: rule__OutMessageHandler__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__MsgAssignment_2();
@@ -29988,14 +30400,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__3"
- // InternalRoom.g:10484:1: rule__OutMessageHandler__Group__3 : rule__OutMessageHandler__Group__3__Impl ;
+ // InternalRoom.g:10636: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:10488:1: ( rule__OutMessageHandler__Group__3__Impl )
- // InternalRoom.g:10489:2: rule__OutMessageHandler__Group__3__Impl
+ // InternalRoom.g:10640:1: ( rule__OutMessageHandler__Group__3__Impl )
+ // InternalRoom.g:10641:2: rule__OutMessageHandler__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__Group__3__Impl();
@@ -30021,21 +30433,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__3__Impl"
- // InternalRoom.g:10495:1: rule__OutMessageHandler__Group__3__Impl : ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) ;
+ // InternalRoom.g:10647: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:10499:1: ( ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) )
- // InternalRoom.g:10500:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10651:1: ( ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) )
+ // InternalRoom.g:10652:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
{
- // InternalRoom.g:10500:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
- // InternalRoom.g:10501:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10652:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10653:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
{
before(grammarAccess.getOutMessageHandlerAccess().getDetailCodeAssignment_3());
- // InternalRoom.g:10502:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
- // InternalRoom.g:10502:2: rule__OutMessageHandler__DetailCodeAssignment_3
+ // InternalRoom.g:10654:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10654:2: rule__OutMessageHandler__DetailCodeAssignment_3
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__DetailCodeAssignment_3();
@@ -30068,14 +30480,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__0"
- // InternalRoom.g:10520:1: rule__ActorClass__Group__0 : rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 ;
+ // InternalRoom.g:10672: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:10524:1: ( rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 )
- // InternalRoom.g:10525:2: rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1
+ // InternalRoom.g:10676:1: ( rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 )
+ // InternalRoom.g:10677:2: rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1
{
pushFollow(FOLLOW_52);
rule__ActorClass__Group__0__Impl();
@@ -30106,21 +30518,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__0__Impl"
- // InternalRoom.g:10532:1: rule__ActorClass__Group__0__Impl : ( ( rule__ActorClass__UnorderedGroup_0 ) ) ;
+ // InternalRoom.g:10684: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:10536:1: ( ( ( rule__ActorClass__UnorderedGroup_0 ) ) )
- // InternalRoom.g:10537:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
+ // InternalRoom.g:10688:1: ( ( ( rule__ActorClass__UnorderedGroup_0 ) ) )
+ // InternalRoom.g:10689:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
{
- // InternalRoom.g:10537:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
- // InternalRoom.g:10538:1: ( rule__ActorClass__UnorderedGroup_0 )
+ // InternalRoom.g:10689:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
+ // InternalRoom.g:10690:1: ( rule__ActorClass__UnorderedGroup_0 )
{
before(grammarAccess.getActorClassAccess().getUnorderedGroup_0());
- // InternalRoom.g:10539:1: ( rule__ActorClass__UnorderedGroup_0 )
- // InternalRoom.g:10539:2: rule__ActorClass__UnorderedGroup_0
+ // InternalRoom.g:10691:1: ( rule__ActorClass__UnorderedGroup_0 )
+ // InternalRoom.g:10691:2: rule__ActorClass__UnorderedGroup_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0();
@@ -30153,14 +30565,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__1"
- // InternalRoom.g:10549:1: rule__ActorClass__Group__1 : rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 ;
+ // InternalRoom.g:10701: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:10553:1: ( rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 )
- // InternalRoom.g:10554:2: rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2
+ // InternalRoom.g:10705:1: ( rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 )
+ // InternalRoom.g:10706:2: rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2
{
pushFollow(FOLLOW_3);
rule__ActorClass__Group__1__Impl();
@@ -30191,17 +30603,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__1__Impl"
- // InternalRoom.g:10561:1: rule__ActorClass__Group__1__Impl : ( 'ActorClass' ) ;
+ // InternalRoom.g:10713:1: rule__ActorClass__Group__1__Impl : ( 'ActorClass' ) ;
public final void rule__ActorClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10565:1: ( ( 'ActorClass' ) )
- // InternalRoom.g:10566:1: ( 'ActorClass' )
+ // InternalRoom.g:10717:1: ( ( 'ActorClass' ) )
+ // InternalRoom.g:10718:1: ( 'ActorClass' )
{
- // InternalRoom.g:10566:1: ( 'ActorClass' )
- // InternalRoom.g:10567:1: 'ActorClass'
+ // InternalRoom.g:10718:1: ( 'ActorClass' )
+ // InternalRoom.g:10719:1: 'ActorClass'
{
before(grammarAccess.getActorClassAccess().getActorClassKeyword_1());
match(input,18,FOLLOW_2);
@@ -30228,14 +30640,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__2"
- // InternalRoom.g:10580:1: rule__ActorClass__Group__2 : rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 ;
+ // InternalRoom.g:10732: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:10584:1: ( rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 )
- // InternalRoom.g:10585:2: rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3
+ // InternalRoom.g:10736:1: ( rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 )
+ // InternalRoom.g:10737:2: rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3
{
pushFollow(FOLLOW_23);
rule__ActorClass__Group__2__Impl();
@@ -30266,21 +30678,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__2__Impl"
- // InternalRoom.g:10592:1: rule__ActorClass__Group__2__Impl : ( ( rule__ActorClass__NameAssignment_2 ) ) ;
+ // InternalRoom.g:10744: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:10596:1: ( ( ( rule__ActorClass__NameAssignment_2 ) ) )
- // InternalRoom.g:10597:1: ( ( rule__ActorClass__NameAssignment_2 ) )
+ // InternalRoom.g:10748:1: ( ( ( rule__ActorClass__NameAssignment_2 ) ) )
+ // InternalRoom.g:10749:1: ( ( rule__ActorClass__NameAssignment_2 ) )
{
- // InternalRoom.g:10597:1: ( ( rule__ActorClass__NameAssignment_2 ) )
- // InternalRoom.g:10598:1: ( rule__ActorClass__NameAssignment_2 )
+ // InternalRoom.g:10749:1: ( ( rule__ActorClass__NameAssignment_2 ) )
+ // InternalRoom.g:10750:1: ( rule__ActorClass__NameAssignment_2 )
{
before(grammarAccess.getActorClassAccess().getNameAssignment_2());
- // InternalRoom.g:10599:1: ( rule__ActorClass__NameAssignment_2 )
- // InternalRoom.g:10599:2: rule__ActorClass__NameAssignment_2
+ // InternalRoom.g:10751:1: ( rule__ActorClass__NameAssignment_2 )
+ // InternalRoom.g:10751:2: rule__ActorClass__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ActorClass__NameAssignment_2();
@@ -30313,14 +30725,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__3"
- // InternalRoom.g:10609:1: rule__ActorClass__Group__3 : rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 ;
+ // InternalRoom.g:10761: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:10613:1: ( rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 )
- // InternalRoom.g:10614:2: rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4
+ // InternalRoom.g:10765:1: ( rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 )
+ // InternalRoom.g:10766:2: rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4
{
pushFollow(FOLLOW_23);
rule__ActorClass__Group__3__Impl();
@@ -30351,29 +30763,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__3__Impl"
- // InternalRoom.g:10621:1: rule__ActorClass__Group__3__Impl : ( ( rule__ActorClass__DocuAssignment_3 )? ) ;
+ // InternalRoom.g:10773: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:10625:1: ( ( ( rule__ActorClass__DocuAssignment_3 )? ) )
- // InternalRoom.g:10626:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
+ // InternalRoom.g:10777:1: ( ( ( rule__ActorClass__DocuAssignment_3 )? ) )
+ // InternalRoom.g:10778:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
{
- // InternalRoom.g:10626:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
- // InternalRoom.g:10627:1: ( rule__ActorClass__DocuAssignment_3 )?
+ // InternalRoom.g:10778:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
+ // InternalRoom.g:10779:1: ( rule__ActorClass__DocuAssignment_3 )?
{
before(grammarAccess.getActorClassAccess().getDocuAssignment_3());
- // InternalRoom.g:10628:1: ( rule__ActorClass__DocuAssignment_3 )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalRoom.g:10780:1: ( rule__ActorClass__DocuAssignment_3 )?
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==62) ) {
- alt112=1;
+ if ( (LA113_0==62) ) {
+ alt113=1;
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalRoom.g:10628:2: rule__ActorClass__DocuAssignment_3
+ // InternalRoom.g:10780:2: rule__ActorClass__DocuAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorClass__DocuAssignment_3();
@@ -30409,14 +30821,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__4"
- // InternalRoom.g:10638:1: rule__ActorClass__Group__4 : rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 ;
+ // InternalRoom.g:10790: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:10642:1: ( rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 )
- // InternalRoom.g:10643:2: rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5
+ // InternalRoom.g:10794:1: ( rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 )
+ // InternalRoom.g:10795:2: rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5
{
pushFollow(FOLLOW_23);
rule__ActorClass__Group__4__Impl();
@@ -30447,29 +30859,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__4__Impl"
- // InternalRoom.g:10650:1: rule__ActorClass__Group__4__Impl : ( ( rule__ActorClass__Group_4__0 )? ) ;
+ // InternalRoom.g:10802: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:10654:1: ( ( ( rule__ActorClass__Group_4__0 )? ) )
- // InternalRoom.g:10655:1: ( ( rule__ActorClass__Group_4__0 )? )
+ // InternalRoom.g:10806:1: ( ( ( rule__ActorClass__Group_4__0 )? ) )
+ // InternalRoom.g:10807:1: ( ( rule__ActorClass__Group_4__0 )? )
{
- // InternalRoom.g:10655:1: ( ( rule__ActorClass__Group_4__0 )? )
- // InternalRoom.g:10656:1: ( rule__ActorClass__Group_4__0 )?
+ // InternalRoom.g:10807:1: ( ( rule__ActorClass__Group_4__0 )? )
+ // InternalRoom.g:10808:1: ( rule__ActorClass__Group_4__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_4());
- // InternalRoom.g:10657:1: ( rule__ActorClass__Group_4__0 )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ // InternalRoom.g:10809:1: ( rule__ActorClass__Group_4__0 )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA113_0==57) ) {
- alt113=1;
+ if ( (LA114_0==57) ) {
+ alt114=1;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalRoom.g:10657:2: rule__ActorClass__Group_4__0
+ // InternalRoom.g:10809:2: rule__ActorClass__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_4__0();
@@ -30505,14 +30917,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__5"
- // InternalRoom.g:10667:1: rule__ActorClass__Group__5 : rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 ;
+ // InternalRoom.g:10819: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:10671:1: ( rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 )
- // InternalRoom.g:10672:2: rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6
+ // InternalRoom.g:10823:1: ( rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 )
+ // InternalRoom.g:10824:2: rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6
{
pushFollow(FOLLOW_53);
rule__ActorClass__Group__5__Impl();
@@ -30543,17 +30955,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__5__Impl"
- // InternalRoom.g:10679:1: rule__ActorClass__Group__5__Impl : ( '{' ) ;
+ // InternalRoom.g:10831:1: rule__ActorClass__Group__5__Impl : ( '{' ) ;
public final void rule__ActorClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10683:1: ( ( '{' ) )
- // InternalRoom.g:10684:1: ( '{' )
+ // InternalRoom.g:10835:1: ( ( '{' ) )
+ // InternalRoom.g:10836:1: ( '{' )
{
- // InternalRoom.g:10684:1: ( '{' )
- // InternalRoom.g:10685:1: '{'
+ // InternalRoom.g:10836:1: ( '{' )
+ // InternalRoom.g:10837:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_5());
match(input,44,FOLLOW_2);
@@ -30580,14 +30992,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__6"
- // InternalRoom.g:10698:1: rule__ActorClass__Group__6 : rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 ;
+ // InternalRoom.g:10850: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:10702:1: ( rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 )
- // InternalRoom.g:10703:2: rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7
+ // InternalRoom.g:10854:1: ( rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 )
+ // InternalRoom.g:10855:2: rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7
{
pushFollow(FOLLOW_53);
rule__ActorClass__Group__6__Impl();
@@ -30618,33 +31030,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__6__Impl"
- // InternalRoom.g:10710:1: rule__ActorClass__Group__6__Impl : ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:10862: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:10714:1: ( ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:10715:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:10866:1: ( ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:10867:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:10715:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
- // InternalRoom.g:10716:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
+ // InternalRoom.g:10867:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:10868:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
{
before(grammarAccess.getActorClassAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:10717:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
- loop114:
+ // InternalRoom.g:10869:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
+ loop115:
do {
- int alt114=2;
- int LA114_0 = input.LA(1);
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA114_0==121) ) {
- alt114=1;
+ if ( (LA115_0==121) ) {
+ alt115=1;
}
- switch (alt114) {
+ switch (alt115) {
case 1 :
- // InternalRoom.g:10717:2: rule__ActorClass__AnnotationsAssignment_6
+ // InternalRoom.g:10869:2: rule__ActorClass__AnnotationsAssignment_6
{
pushFollow(FOLLOW_25);
rule__ActorClass__AnnotationsAssignment_6();
@@ -30656,7 +31068,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop114;
+ break loop115;
}
} while (true);
@@ -30683,14 +31095,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__7"
- // InternalRoom.g:10727:1: rule__ActorClass__Group__7 : rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 ;
+ // InternalRoom.g:10879: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:10731:1: ( rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 )
- // InternalRoom.g:10732:2: rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8
+ // InternalRoom.g:10883:1: ( rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 )
+ // InternalRoom.g:10884:2: rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8
{
pushFollow(FOLLOW_53);
rule__ActorClass__Group__7__Impl();
@@ -30721,29 +31133,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__7__Impl"
- // InternalRoom.g:10739:1: rule__ActorClass__Group__7__Impl : ( ( rule__ActorClass__Group_7__0 )? ) ;
+ // InternalRoom.g:10891: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:10743:1: ( ( ( rule__ActorClass__Group_7__0 )? ) )
- // InternalRoom.g:10744:1: ( ( rule__ActorClass__Group_7__0 )? )
+ // InternalRoom.g:10895:1: ( ( ( rule__ActorClass__Group_7__0 )? ) )
+ // InternalRoom.g:10896:1: ( ( rule__ActorClass__Group_7__0 )? )
{
- // InternalRoom.g:10744:1: ( ( rule__ActorClass__Group_7__0 )? )
- // InternalRoom.g:10745:1: ( rule__ActorClass__Group_7__0 )?
+ // InternalRoom.g:10896:1: ( ( rule__ActorClass__Group_7__0 )? )
+ // InternalRoom.g:10897:1: ( rule__ActorClass__Group_7__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_7());
- // InternalRoom.g:10746:1: ( rule__ActorClass__Group_7__0 )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ // InternalRoom.g:10898:1: ( rule__ActorClass__Group_7__0 )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA115_0==74) ) {
- alt115=1;
+ if ( (LA116_0==74) ) {
+ alt116=1;
}
- switch (alt115) {
+ switch (alt116) {
case 1 :
- // InternalRoom.g:10746:2: rule__ActorClass__Group_7__0
+ // InternalRoom.g:10898:2: rule__ActorClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_7__0();
@@ -30779,14 +31191,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__8"
- // InternalRoom.g:10756:1: rule__ActorClass__Group__8 : rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 ;
+ // InternalRoom.g:10908: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:10760:1: ( rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 )
- // InternalRoom.g:10761:2: rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9
+ // InternalRoom.g:10912:1: ( rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 )
+ // InternalRoom.g:10913:2: rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9
{
pushFollow(FOLLOW_53);
rule__ActorClass__Group__8__Impl();
@@ -30817,29 +31229,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__8__Impl"
- // InternalRoom.g:10768:1: rule__ActorClass__Group__8__Impl : ( ( rule__ActorClass__Group_8__0 )? ) ;
+ // InternalRoom.g:10920: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:10772:1: ( ( ( rule__ActorClass__Group_8__0 )? ) )
- // InternalRoom.g:10773:1: ( ( rule__ActorClass__Group_8__0 )? )
+ // InternalRoom.g:10924:1: ( ( ( rule__ActorClass__Group_8__0 )? ) )
+ // InternalRoom.g:10925:1: ( ( rule__ActorClass__Group_8__0 )? )
{
- // InternalRoom.g:10773:1: ( ( rule__ActorClass__Group_8__0 )? )
- // InternalRoom.g:10774:1: ( rule__ActorClass__Group_8__0 )?
+ // InternalRoom.g:10925:1: ( ( rule__ActorClass__Group_8__0 )? )
+ // InternalRoom.g:10926:1: ( rule__ActorClass__Group_8__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8());
- // InternalRoom.g:10775:1: ( rule__ActorClass__Group_8__0 )?
- int alt116=2;
- int LA116_0 = input.LA(1);
+ // InternalRoom.g:10927:1: ( rule__ActorClass__Group_8__0 )?
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA116_0==75) ) {
- alt116=1;
+ if ( (LA117_0==75) ) {
+ alt117=1;
}
- switch (alt116) {
+ switch (alt117) {
case 1 :
- // InternalRoom.g:10775:2: rule__ActorClass__Group_8__0
+ // InternalRoom.g:10927:2: rule__ActorClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8__0();
@@ -30875,14 +31287,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__9"
- // InternalRoom.g:10785:1: rule__ActorClass__Group__9 : rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 ;
+ // InternalRoom.g:10937: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:10789:1: ( rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 )
- // InternalRoom.g:10790:2: rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10
+ // InternalRoom.g:10941:1: ( rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 )
+ // InternalRoom.g:10942:2: rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10
{
pushFollow(FOLLOW_53);
rule__ActorClass__Group__9__Impl();
@@ -30913,29 +31325,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__9__Impl"
- // InternalRoom.g:10797:1: rule__ActorClass__Group__9__Impl : ( ( rule__ActorClass__Group_9__0 )? ) ;
+ // InternalRoom.g:10949: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:10801:1: ( ( ( rule__ActorClass__Group_9__0 )? ) )
- // InternalRoom.g:10802:1: ( ( rule__ActorClass__Group_9__0 )? )
+ // InternalRoom.g:10953:1: ( ( ( rule__ActorClass__Group_9__0 )? ) )
+ // InternalRoom.g:10954:1: ( ( rule__ActorClass__Group_9__0 )? )
{
- // InternalRoom.g:10802:1: ( ( rule__ActorClass__Group_9__0 )? )
- // InternalRoom.g:10803:1: ( rule__ActorClass__Group_9__0 )?
+ // InternalRoom.g:10954:1: ( ( rule__ActorClass__Group_9__0 )? )
+ // InternalRoom.g:10955:1: ( rule__ActorClass__Group_9__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_9());
- // InternalRoom.g:10804:1: ( rule__ActorClass__Group_9__0 )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalRoom.g:10956:1: ( rule__ActorClass__Group_9__0 )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA117_0==76) ) {
- alt117=1;
+ if ( (LA118_0==76) ) {
+ alt118=1;
}
- switch (alt117) {
+ switch (alt118) {
case 1 :
- // InternalRoom.g:10804:2: rule__ActorClass__Group_9__0
+ // InternalRoom.g:10956:2: rule__ActorClass__Group_9__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_9__0();
@@ -30971,14 +31383,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__10"
- // InternalRoom.g:10814:1: rule__ActorClass__Group__10 : rule__ActorClass__Group__10__Impl ;
+ // InternalRoom.g:10966: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:10818:1: ( rule__ActorClass__Group__10__Impl )
- // InternalRoom.g:10819:2: rule__ActorClass__Group__10__Impl
+ // InternalRoom.g:10970:1: ( rule__ActorClass__Group__10__Impl )
+ // InternalRoom.g:10971:2: rule__ActorClass__Group__10__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group__10__Impl();
@@ -31004,17 +31416,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__10__Impl"
- // InternalRoom.g:10825:1: rule__ActorClass__Group__10__Impl : ( '}' ) ;
+ // InternalRoom.g:10977:1: rule__ActorClass__Group__10__Impl : ( '}' ) ;
public final void rule__ActorClass__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10829:1: ( ( '}' ) )
- // InternalRoom.g:10830:1: ( '}' )
+ // InternalRoom.g:10981:1: ( ( '}' ) )
+ // InternalRoom.g:10982:1: ( '}' )
{
- // InternalRoom.g:10830:1: ( '}' )
- // InternalRoom.g:10831:1: '}'
+ // InternalRoom.g:10982:1: ( '}' )
+ // InternalRoom.g:10983:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_10());
match(input,45,FOLLOW_2);
@@ -31041,14 +31453,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__0"
- // InternalRoom.g:10866:1: rule__ActorClass__Group_4__0 : rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 ;
+ // InternalRoom.g:11018: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:10870:1: ( rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 )
- // InternalRoom.g:10871:2: rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1
+ // InternalRoom.g:11022:1: ( rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 )
+ // InternalRoom.g:11023:2: rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1
{
pushFollow(FOLLOW_3);
rule__ActorClass__Group_4__0__Impl();
@@ -31079,17 +31491,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__0__Impl"
- // InternalRoom.g:10878:1: rule__ActorClass__Group_4__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:11030: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:10882:1: ( ( 'extends' ) )
- // InternalRoom.g:10883:1: ( 'extends' )
+ // InternalRoom.g:11034:1: ( ( 'extends' ) )
+ // InternalRoom.g:11035:1: ( 'extends' )
{
- // InternalRoom.g:10883:1: ( 'extends' )
- // InternalRoom.g:10884:1: 'extends'
+ // InternalRoom.g:11035:1: ( 'extends' )
+ // InternalRoom.g:11036:1: 'extends'
{
before(grammarAccess.getActorClassAccess().getExtendsKeyword_4_0());
match(input,57,FOLLOW_2);
@@ -31116,14 +31528,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__1"
- // InternalRoom.g:10897:1: rule__ActorClass__Group_4__1 : rule__ActorClass__Group_4__1__Impl ;
+ // InternalRoom.g:11049: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:10901:1: ( rule__ActorClass__Group_4__1__Impl )
- // InternalRoom.g:10902:2: rule__ActorClass__Group_4__1__Impl
+ // InternalRoom.g:11053:1: ( rule__ActorClass__Group_4__1__Impl )
+ // InternalRoom.g:11054:2: rule__ActorClass__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_4__1__Impl();
@@ -31149,21 +31561,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__1__Impl"
- // InternalRoom.g:10908:1: rule__ActorClass__Group_4__1__Impl : ( ( rule__ActorClass__BaseAssignment_4_1 ) ) ;
+ // InternalRoom.g:11060: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:10912:1: ( ( ( rule__ActorClass__BaseAssignment_4_1 ) ) )
- // InternalRoom.g:10913:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:11064:1: ( ( ( rule__ActorClass__BaseAssignment_4_1 ) ) )
+ // InternalRoom.g:11065:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
{
- // InternalRoom.g:10913:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
- // InternalRoom.g:10914:1: ( rule__ActorClass__BaseAssignment_4_1 )
+ // InternalRoom.g:11065:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:11066:1: ( rule__ActorClass__BaseAssignment_4_1 )
{
before(grammarAccess.getActorClassAccess().getBaseAssignment_4_1());
- // InternalRoom.g:10915:1: ( rule__ActorClass__BaseAssignment_4_1 )
- // InternalRoom.g:10915:2: rule__ActorClass__BaseAssignment_4_1
+ // InternalRoom.g:11067:1: ( rule__ActorClass__BaseAssignment_4_1 )
+ // InternalRoom.g:11067:2: rule__ActorClass__BaseAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__BaseAssignment_4_1();
@@ -31196,14 +31608,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__0"
- // InternalRoom.g:10929:1: rule__ActorClass__Group_7__0 : rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 ;
+ // InternalRoom.g:11081: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:10933:1: ( rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 )
- // InternalRoom.g:10934:2: rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1
+ // InternalRoom.g:11085:1: ( rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 )
+ // InternalRoom.g:11086:2: rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1
{
pushFollow(FOLLOW_40);
rule__ActorClass__Group_7__0__Impl();
@@ -31234,17 +31646,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__0__Impl"
- // InternalRoom.g:10941:1: rule__ActorClass__Group_7__0__Impl : ( 'Interface' ) ;
+ // InternalRoom.g:11093: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:10945:1: ( ( 'Interface' ) )
- // InternalRoom.g:10946:1: ( 'Interface' )
+ // InternalRoom.g:11097:1: ( ( 'Interface' ) )
+ // InternalRoom.g:11098:1: ( 'Interface' )
{
- // InternalRoom.g:10946:1: ( 'Interface' )
- // InternalRoom.g:10947:1: 'Interface'
+ // InternalRoom.g:11098:1: ( 'Interface' )
+ // InternalRoom.g:11099:1: 'Interface'
{
before(grammarAccess.getActorClassAccess().getInterfaceKeyword_7_0());
match(input,74,FOLLOW_2);
@@ -31271,14 +31683,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__1"
- // InternalRoom.g:10960:1: rule__ActorClass__Group_7__1 : rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 ;
+ // InternalRoom.g:11112: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:10964:1: ( rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 )
- // InternalRoom.g:10965:2: rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2
+ // InternalRoom.g:11116:1: ( rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 )
+ // InternalRoom.g:11117:2: rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2
{
pushFollow(FOLLOW_54);
rule__ActorClass__Group_7__1__Impl();
@@ -31309,17 +31721,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__1__Impl"
- // InternalRoom.g:10972:1: rule__ActorClass__Group_7__1__Impl : ( '{' ) ;
+ // InternalRoom.g:11124:1: rule__ActorClass__Group_7__1__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10976:1: ( ( '{' ) )
- // InternalRoom.g:10977:1: ( '{' )
+ // InternalRoom.g:11128:1: ( ( '{' ) )
+ // InternalRoom.g:11129:1: ( '{' )
{
- // InternalRoom.g:10977:1: ( '{' )
- // InternalRoom.g:10978:1: '{'
+ // InternalRoom.g:11129:1: ( '{' )
+ // InternalRoom.g:11130:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_7_1());
match(input,44,FOLLOW_2);
@@ -31346,14 +31758,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__2"
- // InternalRoom.g:10991:1: rule__ActorClass__Group_7__2 : rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 ;
+ // InternalRoom.g:11143: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:10995:1: ( rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 )
- // InternalRoom.g:10996:2: rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3
+ // InternalRoom.g:11147:1: ( rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 )
+ // InternalRoom.g:11148:2: rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3
{
pushFollow(FOLLOW_54);
rule__ActorClass__Group_7__2__Impl();
@@ -31384,33 +31796,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__2__Impl"
- // InternalRoom.g:11003:1: rule__ActorClass__Group_7__2__Impl : ( ( rule__ActorClass__Alternatives_7_2 )* ) ;
+ // InternalRoom.g:11155: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:11007:1: ( ( ( rule__ActorClass__Alternatives_7_2 )* ) )
- // InternalRoom.g:11008:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
+ // InternalRoom.g:11159:1: ( ( ( rule__ActorClass__Alternatives_7_2 )* ) )
+ // InternalRoom.g:11160:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
{
- // InternalRoom.g:11008:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
- // InternalRoom.g:11009:1: ( rule__ActorClass__Alternatives_7_2 )*
+ // InternalRoom.g:11160:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
+ // InternalRoom.g:11161:1: ( rule__ActorClass__Alternatives_7_2 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_7_2());
- // InternalRoom.g:11010:1: ( rule__ActorClass__Alternatives_7_2 )*
- loop118:
+ // InternalRoom.g:11162:1: ( rule__ActorClass__Alternatives_7_2 )*
+ loop119:
do {
- int alt118=2;
- int LA118_0 = input.LA(1);
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA118_0==24||LA118_0==70||LA118_0==79) ) {
- alt118=1;
+ if ( (LA119_0==24||LA119_0==70||LA119_0==79) ) {
+ alt119=1;
}
- switch (alt118) {
+ switch (alt119) {
case 1 :
- // InternalRoom.g:11010:2: rule__ActorClass__Alternatives_7_2
+ // InternalRoom.g:11162:2: rule__ActorClass__Alternatives_7_2
{
pushFollow(FOLLOW_55);
rule__ActorClass__Alternatives_7_2();
@@ -31422,7 +31834,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop118;
+ break loop119;
}
} while (true);
@@ -31449,14 +31861,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__3"
- // InternalRoom.g:11020:1: rule__ActorClass__Group_7__3 : rule__ActorClass__Group_7__3__Impl ;
+ // InternalRoom.g:11172: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:11024:1: ( rule__ActorClass__Group_7__3__Impl )
- // InternalRoom.g:11025:2: rule__ActorClass__Group_7__3__Impl
+ // InternalRoom.g:11176:1: ( rule__ActorClass__Group_7__3__Impl )
+ // InternalRoom.g:11177:2: rule__ActorClass__Group_7__3__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_7__3__Impl();
@@ -31482,17 +31894,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__3__Impl"
- // InternalRoom.g:11031:1: rule__ActorClass__Group_7__3__Impl : ( '}' ) ;
+ // InternalRoom.g:11183:1: rule__ActorClass__Group_7__3__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_7__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11035:1: ( ( '}' ) )
- // InternalRoom.g:11036:1: ( '}' )
+ // InternalRoom.g:11187:1: ( ( '}' ) )
+ // InternalRoom.g:11188:1: ( '}' )
{
- // InternalRoom.g:11036:1: ( '}' )
- // InternalRoom.g:11037:1: '}'
+ // InternalRoom.g:11188:1: ( '}' )
+ // InternalRoom.g:11189:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_7_3());
match(input,45,FOLLOW_2);
@@ -31519,14 +31931,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__0"
- // InternalRoom.g:11058:1: rule__ActorClass__Group_8__0 : rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 ;
+ // InternalRoom.g:11210: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:11062:1: ( rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 )
- // InternalRoom.g:11063:2: rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1
+ // InternalRoom.g:11214:1: ( rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 )
+ // InternalRoom.g:11215:2: rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_8__0__Impl();
@@ -31557,17 +31969,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__0__Impl"
- // InternalRoom.g:11070:1: rule__ActorClass__Group_8__0__Impl : ( 'Structure' ) ;
+ // InternalRoom.g:11222: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:11074:1: ( ( 'Structure' ) )
- // InternalRoom.g:11075:1: ( 'Structure' )
+ // InternalRoom.g:11226:1: ( ( 'Structure' ) )
+ // InternalRoom.g:11227:1: ( 'Structure' )
{
- // InternalRoom.g:11075:1: ( 'Structure' )
- // InternalRoom.g:11076:1: 'Structure'
+ // InternalRoom.g:11227:1: ( 'Structure' )
+ // InternalRoom.g:11228:1: 'Structure'
{
before(grammarAccess.getActorClassAccess().getStructureKeyword_8_0());
match(input,75,FOLLOW_2);
@@ -31594,14 +32006,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__1"
- // InternalRoom.g:11089:1: rule__ActorClass__Group_8__1 : rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 ;
+ // InternalRoom.g:11241: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:11093:1: ( rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 )
- // InternalRoom.g:11094:2: rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2
+ // InternalRoom.g:11245:1: ( rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 )
+ // InternalRoom.g:11246:2: rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_8__1__Impl();
@@ -31632,29 +32044,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__1__Impl"
- // InternalRoom.g:11101:1: rule__ActorClass__Group_8__1__Impl : ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) ;
+ // InternalRoom.g:11253: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:11105:1: ( ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) )
- // InternalRoom.g:11106:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
+ // InternalRoom.g:11257:1: ( ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) )
+ // InternalRoom.g:11258:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
{
- // InternalRoom.g:11106:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
- // InternalRoom.g:11107:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
+ // InternalRoom.g:11258:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
+ // InternalRoom.g:11259:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
{
before(grammarAccess.getActorClassAccess().getStructureDocuAssignment_8_1());
- // InternalRoom.g:11108:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalRoom.g:11260:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA119_0==62) ) {
- alt119=1;
+ if ( (LA120_0==62) ) {
+ alt120=1;
}
- switch (alt119) {
+ switch (alt120) {
case 1 :
- // InternalRoom.g:11108:2: rule__ActorClass__StructureDocuAssignment_8_1
+ // InternalRoom.g:11260:2: rule__ActorClass__StructureDocuAssignment_8_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__StructureDocuAssignment_8_1();
@@ -31690,14 +32102,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__2"
- // InternalRoom.g:11118:1: rule__ActorClass__Group_8__2 : rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 ;
+ // InternalRoom.g:11270: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:11122:1: ( rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 )
- // InternalRoom.g:11123:2: rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3
+ // InternalRoom.g:11274:1: ( rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 )
+ // InternalRoom.g:11275:2: rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3
{
pushFollow(FOLLOW_56);
rule__ActorClass__Group_8__2__Impl();
@@ -31728,17 +32140,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__2__Impl"
- // InternalRoom.g:11130:1: rule__ActorClass__Group_8__2__Impl : ( '{' ) ;
+ // InternalRoom.g:11282:1: rule__ActorClass__Group_8__2__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_8__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11134:1: ( ( '{' ) )
- // InternalRoom.g:11135:1: ( '{' )
+ // InternalRoom.g:11286:1: ( ( '{' ) )
+ // InternalRoom.g:11287:1: ( '{' )
{
- // InternalRoom.g:11135:1: ( '{' )
- // InternalRoom.g:11136:1: '{'
+ // InternalRoom.g:11287:1: ( '{' )
+ // InternalRoom.g:11288:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_8_2());
match(input,44,FOLLOW_2);
@@ -31765,14 +32177,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__3"
- // InternalRoom.g:11149:1: rule__ActorClass__Group_8__3 : rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 ;
+ // InternalRoom.g:11301: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:11153:1: ( rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 )
- // InternalRoom.g:11154:2: rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4
+ // InternalRoom.g:11305:1: ( rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 )
+ // InternalRoom.g:11306:2: rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4
{
pushFollow(FOLLOW_56);
rule__ActorClass__Group_8__3__Impl();
@@ -31803,29 +32215,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__3__Impl"
- // InternalRoom.g:11161:1: rule__ActorClass__Group_8__3__Impl : ( ( rule__ActorClass__Group_8_3__0 )? ) ;
+ // InternalRoom.g:11313: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:11165:1: ( ( ( rule__ActorClass__Group_8_3__0 )? ) )
- // InternalRoom.g:11166:1: ( ( rule__ActorClass__Group_8_3__0 )? )
+ // InternalRoom.g:11317:1: ( ( ( rule__ActorClass__Group_8_3__0 )? ) )
+ // InternalRoom.g:11318:1: ( ( rule__ActorClass__Group_8_3__0 )? )
{
- // InternalRoom.g:11166:1: ( ( rule__ActorClass__Group_8_3__0 )? )
- // InternalRoom.g:11167:1: ( rule__ActorClass__Group_8_3__0 )?
+ // InternalRoom.g:11318:1: ( ( rule__ActorClass__Group_8_3__0 )? )
+ // InternalRoom.g:11319:1: ( rule__ActorClass__Group_8_3__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_3());
- // InternalRoom.g:11168:1: ( rule__ActorClass__Group_8_3__0 )?
- int alt120=2;
- int LA120_0 = input.LA(1);
+ // InternalRoom.g:11320:1: ( rule__ActorClass__Group_8_3__0 )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA120_0==58) ) {
- alt120=1;
+ if ( (LA121_0==58) ) {
+ alt121=1;
}
- switch (alt120) {
+ switch (alt121) {
case 1 :
- // InternalRoom.g:11168:2: rule__ActorClass__Group_8_3__0
+ // InternalRoom.g:11320:2: rule__ActorClass__Group_8_3__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_3__0();
@@ -31861,14 +32273,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__4"
- // InternalRoom.g:11178:1: rule__ActorClass__Group_8__4 : rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 ;
+ // InternalRoom.g:11330: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:11182:1: ( rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 )
- // InternalRoom.g:11183:2: rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5
+ // InternalRoom.g:11334:1: ( rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 )
+ // InternalRoom.g:11335:2: rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5
{
pushFollow(FOLLOW_56);
rule__ActorClass__Group_8__4__Impl();
@@ -31899,29 +32311,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__4__Impl"
- // InternalRoom.g:11190:1: rule__ActorClass__Group_8__4__Impl : ( ( rule__ActorClass__Group_8_4__0 )? ) ;
+ // InternalRoom.g:11342: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:11194:1: ( ( ( rule__ActorClass__Group_8_4__0 )? ) )
- // InternalRoom.g:11195:1: ( ( rule__ActorClass__Group_8_4__0 )? )
+ // InternalRoom.g:11346:1: ( ( ( rule__ActorClass__Group_8_4__0 )? ) )
+ // InternalRoom.g:11347:1: ( ( rule__ActorClass__Group_8_4__0 )? )
{
- // InternalRoom.g:11195:1: ( ( rule__ActorClass__Group_8_4__0 )? )
- // InternalRoom.g:11196:1: ( rule__ActorClass__Group_8_4__0 )?
+ // InternalRoom.g:11347:1: ( ( rule__ActorClass__Group_8_4__0 )? )
+ // InternalRoom.g:11348:1: ( rule__ActorClass__Group_8_4__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_4());
- // InternalRoom.g:11197:1: ( rule__ActorClass__Group_8_4__0 )?
- int alt121=2;
- int LA121_0 = input.LA(1);
+ // InternalRoom.g:11349:1: ( rule__ActorClass__Group_8_4__0 )?
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA121_0==59) ) {
- alt121=1;
+ if ( (LA122_0==59) ) {
+ alt122=1;
}
- switch (alt121) {
+ switch (alt122) {
case 1 :
- // InternalRoom.g:11197:2: rule__ActorClass__Group_8_4__0
+ // InternalRoom.g:11349:2: rule__ActorClass__Group_8_4__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_4__0();
@@ -31957,14 +32369,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__5"
- // InternalRoom.g:11207:1: rule__ActorClass__Group_8__5 : rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 ;
+ // InternalRoom.g:11359: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:11211:1: ( rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 )
- // InternalRoom.g:11212:2: rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6
+ // InternalRoom.g:11363:1: ( rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 )
+ // InternalRoom.g:11364:2: rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6
{
pushFollow(FOLLOW_56);
rule__ActorClass__Group_8__5__Impl();
@@ -31995,29 +32407,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__5__Impl"
- // InternalRoom.g:11219:1: rule__ActorClass__Group_8__5__Impl : ( ( rule__ActorClass__Group_8_5__0 )? ) ;
+ // InternalRoom.g:11371: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:11223:1: ( ( ( rule__ActorClass__Group_8_5__0 )? ) )
- // InternalRoom.g:11224:1: ( ( rule__ActorClass__Group_8_5__0 )? )
+ // InternalRoom.g:11375:1: ( ( ( rule__ActorClass__Group_8_5__0 )? ) )
+ // InternalRoom.g:11376:1: ( ( rule__ActorClass__Group_8_5__0 )? )
{
- // InternalRoom.g:11224:1: ( ( rule__ActorClass__Group_8_5__0 )? )
- // InternalRoom.g:11225:1: ( rule__ActorClass__Group_8_5__0 )?
+ // InternalRoom.g:11376:1: ( ( rule__ActorClass__Group_8_5__0 )? )
+ // InternalRoom.g:11377:1: ( rule__ActorClass__Group_8_5__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_5());
- // InternalRoom.g:11226:1: ( rule__ActorClass__Group_8_5__0 )?
- int alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalRoom.g:11378:1: ( rule__ActorClass__Group_8_5__0 )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA122_0==60) ) {
- alt122=1;
+ if ( (LA123_0==60) ) {
+ alt123=1;
}
- switch (alt122) {
+ switch (alt123) {
case 1 :
- // InternalRoom.g:11226:2: rule__ActorClass__Group_8_5__0
+ // InternalRoom.g:11378:2: rule__ActorClass__Group_8_5__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_5__0();
@@ -32053,14 +32465,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__6"
- // InternalRoom.g:11236:1: rule__ActorClass__Group_8__6 : rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 ;
+ // InternalRoom.g:11388: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:11240:1: ( rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 )
- // InternalRoom.g:11241:2: rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7
+ // InternalRoom.g:11392:1: ( rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 )
+ // InternalRoom.g:11393:2: rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7
{
pushFollow(FOLLOW_56);
rule__ActorClass__Group_8__6__Impl();
@@ -32091,33 +32503,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__6__Impl"
- // InternalRoom.g:11248:1: rule__ActorClass__Group_8__6__Impl : ( ( rule__ActorClass__Alternatives_8_6 )* ) ;
+ // InternalRoom.g:11400: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:11252:1: ( ( ( rule__ActorClass__Alternatives_8_6 )* ) )
- // InternalRoom.g:11253:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
+ // InternalRoom.g:11404:1: ( ( ( rule__ActorClass__Alternatives_8_6 )* ) )
+ // InternalRoom.g:11405:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
{
- // InternalRoom.g:11253:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
- // InternalRoom.g:11254:1: ( rule__ActorClass__Alternatives_8_6 )*
+ // InternalRoom.g:11405:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
+ // InternalRoom.g:11406:1: ( rule__ActorClass__Alternatives_8_6 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_8_6());
- // InternalRoom.g:11255:1: ( rule__ActorClass__Alternatives_8_6 )*
- loop123:
+ // InternalRoom.g:11407:1: ( rule__ActorClass__Alternatives_8_6 )*
+ loop124:
do {
- int alt123=2;
- int LA123_0 = input.LA(1);
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA123_0==24||(LA123_0>=36 && LA123_0<=37)||LA123_0==61||LA123_0==70||(LA123_0>=77 && LA123_0<=78)||LA123_0==80||LA123_0==85||LA123_0==89||LA123_0==93) ) {
- alt123=1;
+ if ( (LA124_0==24||(LA124_0>=36 && LA124_0<=37)||LA124_0==61||LA124_0==70||(LA124_0>=77 && LA124_0<=78)||LA124_0==80||LA124_0==85||LA124_0==89||LA124_0==93) ) {
+ alt124=1;
}
- switch (alt123) {
+ switch (alt124) {
case 1 :
- // InternalRoom.g:11255:2: rule__ActorClass__Alternatives_8_6
+ // InternalRoom.g:11407:2: rule__ActorClass__Alternatives_8_6
{
pushFollow(FOLLOW_57);
rule__ActorClass__Alternatives_8_6();
@@ -32129,7 +32541,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop123;
+ break loop124;
}
} while (true);
@@ -32156,14 +32568,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__7"
- // InternalRoom.g:11265:1: rule__ActorClass__Group_8__7 : rule__ActorClass__Group_8__7__Impl ;
+ // InternalRoom.g:11417: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:11269:1: ( rule__ActorClass__Group_8__7__Impl )
- // InternalRoom.g:11270:2: rule__ActorClass__Group_8__7__Impl
+ // InternalRoom.g:11421:1: ( rule__ActorClass__Group_8__7__Impl )
+ // InternalRoom.g:11422:2: rule__ActorClass__Group_8__7__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8__7__Impl();
@@ -32189,17 +32601,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__7__Impl"
- // InternalRoom.g:11276:1: rule__ActorClass__Group_8__7__Impl : ( '}' ) ;
+ // InternalRoom.g:11428:1: rule__ActorClass__Group_8__7__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_8__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11280:1: ( ( '}' ) )
- // InternalRoom.g:11281:1: ( '}' )
+ // InternalRoom.g:11432:1: ( ( '}' ) )
+ // InternalRoom.g:11433:1: ( '}' )
{
- // InternalRoom.g:11281:1: ( '}' )
- // InternalRoom.g:11282:1: '}'
+ // InternalRoom.g:11433:1: ( '}' )
+ // InternalRoom.g:11434:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_8_7());
match(input,45,FOLLOW_2);
@@ -32226,14 +32638,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__0"
- // InternalRoom.g:11311:1: rule__ActorClass__Group_8_3__0 : rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 ;
+ // InternalRoom.g:11463: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:11315:1: ( rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 )
- // InternalRoom.g:11316:2: rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1
+ // InternalRoom.g:11467:1: ( rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 )
+ // InternalRoom.g:11468:2: rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1
{
pushFollow(FOLLOW_27);
rule__ActorClass__Group_8_3__0__Impl();
@@ -32264,17 +32676,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__0__Impl"
- // InternalRoom.g:11323:1: rule__ActorClass__Group_8_3__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:11475: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:11327:1: ( ( 'usercode1' ) )
- // InternalRoom.g:11328:1: ( 'usercode1' )
+ // InternalRoom.g:11479:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:11480:1: ( 'usercode1' )
{
- // InternalRoom.g:11328:1: ( 'usercode1' )
- // InternalRoom.g:11329:1: 'usercode1'
+ // InternalRoom.g:11480:1: ( 'usercode1' )
+ // InternalRoom.g:11481:1: 'usercode1'
{
before(grammarAccess.getActorClassAccess().getUsercode1Keyword_8_3_0());
match(input,58,FOLLOW_2);
@@ -32301,14 +32713,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__1"
- // InternalRoom.g:11342:1: rule__ActorClass__Group_8_3__1 : rule__ActorClass__Group_8_3__1__Impl ;
+ // InternalRoom.g:11494: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:11346:1: ( rule__ActorClass__Group_8_3__1__Impl )
- // InternalRoom.g:11347:2: rule__ActorClass__Group_8_3__1__Impl
+ // InternalRoom.g:11498:1: ( rule__ActorClass__Group_8_3__1__Impl )
+ // InternalRoom.g:11499:2: rule__ActorClass__Group_8_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_3__1__Impl();
@@ -32334,21 +32746,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__1__Impl"
- // InternalRoom.g:11353:1: rule__ActorClass__Group_8_3__1__Impl : ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) ;
+ // InternalRoom.g:11505: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:11357:1: ( ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) )
- // InternalRoom.g:11358:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
+ // InternalRoom.g:11509:1: ( ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) )
+ // InternalRoom.g:11510:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
{
- // InternalRoom.g:11358:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
- // InternalRoom.g:11359:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
+ // InternalRoom.g:11510:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
+ // InternalRoom.g:11511:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode1Assignment_8_3_1());
- // InternalRoom.g:11360:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
- // InternalRoom.g:11360:2: rule__ActorClass__UserCode1Assignment_8_3_1
+ // InternalRoom.g:11512:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
+ // InternalRoom.g:11512:2: rule__ActorClass__UserCode1Assignment_8_3_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode1Assignment_8_3_1();
@@ -32381,14 +32793,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__0"
- // InternalRoom.g:11374:1: rule__ActorClass__Group_8_4__0 : rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 ;
+ // InternalRoom.g:11526: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:11378:1: ( rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 )
- // InternalRoom.g:11379:2: rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1
+ // InternalRoom.g:11530:1: ( rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 )
+ // InternalRoom.g:11531:2: rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1
{
pushFollow(FOLLOW_27);
rule__ActorClass__Group_8_4__0__Impl();
@@ -32419,17 +32831,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__0__Impl"
- // InternalRoom.g:11386:1: rule__ActorClass__Group_8_4__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:11538: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:11390:1: ( ( 'usercode2' ) )
- // InternalRoom.g:11391:1: ( 'usercode2' )
+ // InternalRoom.g:11542:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:11543:1: ( 'usercode2' )
{
- // InternalRoom.g:11391:1: ( 'usercode2' )
- // InternalRoom.g:11392:1: 'usercode2'
+ // InternalRoom.g:11543:1: ( 'usercode2' )
+ // InternalRoom.g:11544:1: 'usercode2'
{
before(grammarAccess.getActorClassAccess().getUsercode2Keyword_8_4_0());
match(input,59,FOLLOW_2);
@@ -32456,14 +32868,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__1"
- // InternalRoom.g:11405:1: rule__ActorClass__Group_8_4__1 : rule__ActorClass__Group_8_4__1__Impl ;
+ // InternalRoom.g:11557: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:11409:1: ( rule__ActorClass__Group_8_4__1__Impl )
- // InternalRoom.g:11410:2: rule__ActorClass__Group_8_4__1__Impl
+ // InternalRoom.g:11561:1: ( rule__ActorClass__Group_8_4__1__Impl )
+ // InternalRoom.g:11562:2: rule__ActorClass__Group_8_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_4__1__Impl();
@@ -32489,21 +32901,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__1__Impl"
- // InternalRoom.g:11416:1: rule__ActorClass__Group_8_4__1__Impl : ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) ;
+ // InternalRoom.g:11568: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:11420:1: ( ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) )
- // InternalRoom.g:11421:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
+ // InternalRoom.g:11572:1: ( ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) )
+ // InternalRoom.g:11573:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
{
- // InternalRoom.g:11421:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
- // InternalRoom.g:11422:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
+ // InternalRoom.g:11573:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
+ // InternalRoom.g:11574:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode2Assignment_8_4_1());
- // InternalRoom.g:11423:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
- // InternalRoom.g:11423:2: rule__ActorClass__UserCode2Assignment_8_4_1
+ // InternalRoom.g:11575:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
+ // InternalRoom.g:11575:2: rule__ActorClass__UserCode2Assignment_8_4_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode2Assignment_8_4_1();
@@ -32536,14 +32948,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__0"
- // InternalRoom.g:11437:1: rule__ActorClass__Group_8_5__0 : rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 ;
+ // InternalRoom.g:11589: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:11441:1: ( rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 )
- // InternalRoom.g:11442:2: rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1
+ // InternalRoom.g:11593:1: ( rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 )
+ // InternalRoom.g:11594:2: rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1
{
pushFollow(FOLLOW_27);
rule__ActorClass__Group_8_5__0__Impl();
@@ -32574,17 +32986,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__0__Impl"
- // InternalRoom.g:11449:1: rule__ActorClass__Group_8_5__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:11601: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:11453:1: ( ( 'usercode3' ) )
- // InternalRoom.g:11454:1: ( 'usercode3' )
+ // InternalRoom.g:11605:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:11606:1: ( 'usercode3' )
{
- // InternalRoom.g:11454:1: ( 'usercode3' )
- // InternalRoom.g:11455:1: 'usercode3'
+ // InternalRoom.g:11606:1: ( 'usercode3' )
+ // InternalRoom.g:11607:1: 'usercode3'
{
before(grammarAccess.getActorClassAccess().getUsercode3Keyword_8_5_0());
match(input,60,FOLLOW_2);
@@ -32611,14 +33023,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__1"
- // InternalRoom.g:11468:1: rule__ActorClass__Group_8_5__1 : rule__ActorClass__Group_8_5__1__Impl ;
+ // InternalRoom.g:11620: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:11472:1: ( rule__ActorClass__Group_8_5__1__Impl )
- // InternalRoom.g:11473:2: rule__ActorClass__Group_8_5__1__Impl
+ // InternalRoom.g:11624:1: ( rule__ActorClass__Group_8_5__1__Impl )
+ // InternalRoom.g:11625:2: rule__ActorClass__Group_8_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_5__1__Impl();
@@ -32644,21 +33056,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__1__Impl"
- // InternalRoom.g:11479:1: rule__ActorClass__Group_8_5__1__Impl : ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) ;
+ // InternalRoom.g:11631: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:11483:1: ( ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) )
- // InternalRoom.g:11484:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
+ // InternalRoom.g:11635:1: ( ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) )
+ // InternalRoom.g:11636:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
{
- // InternalRoom.g:11484:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
- // InternalRoom.g:11485:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
+ // InternalRoom.g:11636:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
+ // InternalRoom.g:11637:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode3Assignment_8_5_1());
- // InternalRoom.g:11486:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
- // InternalRoom.g:11486:2: rule__ActorClass__UserCode3Assignment_8_5_1
+ // InternalRoom.g:11638:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
+ // InternalRoom.g:11638:2: rule__ActorClass__UserCode3Assignment_8_5_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode3Assignment_8_5_1();
@@ -32691,14 +33103,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__0"
- // InternalRoom.g:11500:1: rule__ActorClass__Group_9__0 : rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 ;
+ // InternalRoom.g:11652: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:11504:1: ( rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 )
- // InternalRoom.g:11505:2: rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1
+ // InternalRoom.g:11656:1: ( rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 )
+ // InternalRoom.g:11657:2: rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_9__0__Impl();
@@ -32729,17 +33141,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__0__Impl"
- // InternalRoom.g:11512:1: rule__ActorClass__Group_9__0__Impl : ( 'Behavior' ) ;
+ // InternalRoom.g:11664: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:11516:1: ( ( 'Behavior' ) )
- // InternalRoom.g:11517:1: ( 'Behavior' )
+ // InternalRoom.g:11668:1: ( ( 'Behavior' ) )
+ // InternalRoom.g:11669:1: ( 'Behavior' )
{
- // InternalRoom.g:11517:1: ( 'Behavior' )
- // InternalRoom.g:11518:1: 'Behavior'
+ // InternalRoom.g:11669:1: ( 'Behavior' )
+ // InternalRoom.g:11670:1: 'Behavior'
{
before(grammarAccess.getActorClassAccess().getBehaviorKeyword_9_0());
match(input,76,FOLLOW_2);
@@ -32766,14 +33178,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__1"
- // InternalRoom.g:11531:1: rule__ActorClass__Group_9__1 : rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 ;
+ // InternalRoom.g:11683: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:11535:1: ( rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 )
- // InternalRoom.g:11536:2: rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2
+ // InternalRoom.g:11687:1: ( rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 )
+ // InternalRoom.g:11688:2: rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_9__1__Impl();
@@ -32804,29 +33216,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__1__Impl"
- // InternalRoom.g:11543:1: rule__ActorClass__Group_9__1__Impl : ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) ;
+ // InternalRoom.g:11695: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:11547:1: ( ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) )
- // InternalRoom.g:11548:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
+ // InternalRoom.g:11699:1: ( ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) )
+ // InternalRoom.g:11700:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
{
- // InternalRoom.g:11548:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
- // InternalRoom.g:11549:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
+ // InternalRoom.g:11700:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
+ // InternalRoom.g:11701:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
{
before(grammarAccess.getActorClassAccess().getBehaviorDocuAssignment_9_1());
- // InternalRoom.g:11550:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalRoom.g:11702:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA124_0==62) ) {
- alt124=1;
+ if ( (LA125_0==62) ) {
+ alt125=1;
}
- switch (alt124) {
+ switch (alt125) {
case 1 :
- // InternalRoom.g:11550:2: rule__ActorClass__BehaviorDocuAssignment_9_1
+ // InternalRoom.g:11702:2: rule__ActorClass__BehaviorDocuAssignment_9_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__BehaviorDocuAssignment_9_1();
@@ -32862,14 +33274,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__2"
- // InternalRoom.g:11560:1: rule__ActorClass__Group_9__2 : rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 ;
+ // InternalRoom.g:11712: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:11564:1: ( rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 )
- // InternalRoom.g:11565:2: rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3
+ // InternalRoom.g:11716:1: ( rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 )
+ // InternalRoom.g:11717:2: rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3
{
pushFollow(FOLLOW_58);
rule__ActorClass__Group_9__2__Impl();
@@ -32900,17 +33312,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__2__Impl"
- // InternalRoom.g:11572:1: rule__ActorClass__Group_9__2__Impl : ( '{' ) ;
+ // InternalRoom.g:11724:1: rule__ActorClass__Group_9__2__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11576:1: ( ( '{' ) )
- // InternalRoom.g:11577:1: ( '{' )
+ // InternalRoom.g:11728:1: ( ( '{' ) )
+ // InternalRoom.g:11729:1: ( '{' )
{
- // InternalRoom.g:11577:1: ( '{' )
- // InternalRoom.g:11578:1: '{'
+ // InternalRoom.g:11729:1: ( '{' )
+ // InternalRoom.g:11730:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_9_2());
match(input,44,FOLLOW_2);
@@ -32937,14 +33349,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__3"
- // InternalRoom.g:11591:1: rule__ActorClass__Group_9__3 : rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 ;
+ // InternalRoom.g:11743: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:11595:1: ( rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 )
- // InternalRoom.g:11596:2: rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4
+ // InternalRoom.g:11747:1: ( rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 )
+ // InternalRoom.g:11748:2: rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4
{
pushFollow(FOLLOW_58);
rule__ActorClass__Group_9__3__Impl();
@@ -32975,33 +33387,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__3__Impl"
- // InternalRoom.g:11603:1: rule__ActorClass__Group_9__3__Impl : ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) ;
+ // InternalRoom.g:11755: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:11607:1: ( ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) )
- // InternalRoom.g:11608:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
+ // InternalRoom.g:11759:1: ( ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) )
+ // InternalRoom.g:11760:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
{
- // InternalRoom.g:11608:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
- // InternalRoom.g:11609:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
+ // InternalRoom.g:11760:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
+ // InternalRoom.g:11761:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
{
before(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAssignment_9_3());
- // InternalRoom.g:11610:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
- loop125:
+ // InternalRoom.g:11762:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
+ loop126:
do {
- int alt125=2;
- int LA125_0 = input.LA(1);
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA125_0==121) ) {
- alt125=1;
+ if ( (LA126_0==121) ) {
+ alt126=1;
}
- switch (alt125) {
+ switch (alt126) {
case 1 :
- // InternalRoom.g:11610:2: rule__ActorClass__BehaviorAnnotationsAssignment_9_3
+ // InternalRoom.g:11762:2: rule__ActorClass__BehaviorAnnotationsAssignment_9_3
{
pushFollow(FOLLOW_25);
rule__ActorClass__BehaviorAnnotationsAssignment_9_3();
@@ -33013,7 +33425,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop125;
+ break loop126;
}
} while (true);
@@ -33040,14 +33452,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__4"
- // InternalRoom.g:11620:1: rule__ActorClass__Group_9__4 : rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 ;
+ // InternalRoom.g:11772: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:11624:1: ( rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 )
- // InternalRoom.g:11625:2: rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5
+ // InternalRoom.g:11776:1: ( rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 )
+ // InternalRoom.g:11777:2: rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5
{
pushFollow(FOLLOW_58);
rule__ActorClass__Group_9__4__Impl();
@@ -33078,33 +33490,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__4__Impl"
- // InternalRoom.g:11632:1: rule__ActorClass__Group_9__4__Impl : ( ( rule__ActorClass__Alternatives_9_4 )* ) ;
+ // InternalRoom.g:11784: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:11636:1: ( ( ( rule__ActorClass__Alternatives_9_4 )* ) )
- // InternalRoom.g:11637:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
+ // InternalRoom.g:11788:1: ( ( ( rule__ActorClass__Alternatives_9_4 )* ) )
+ // InternalRoom.g:11789:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
{
- // InternalRoom.g:11637:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
- // InternalRoom.g:11638:1: ( rule__ActorClass__Alternatives_9_4 )*
+ // InternalRoom.g:11789:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
+ // InternalRoom.g:11790:1: ( rule__ActorClass__Alternatives_9_4 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_9_4());
- // InternalRoom.g:11639:1: ( rule__ActorClass__Alternatives_9_4 )*
- loop126:
+ // InternalRoom.g:11791:1: ( rule__ActorClass__Alternatives_9_4 )*
+ loop127:
do {
- int alt126=2;
- int LA126_0 = input.LA(1);
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( ((LA126_0>=14 && LA126_0<=15)||LA126_0==64||LA126_0==128) ) {
- alt126=1;
+ if ( ((LA127_0>=14 && LA127_0<=15)||LA127_0==64||LA127_0==128) ) {
+ alt127=1;
}
- switch (alt126) {
+ switch (alt127) {
case 1 :
- // InternalRoom.g:11639:2: rule__ActorClass__Alternatives_9_4
+ // InternalRoom.g:11791:2: rule__ActorClass__Alternatives_9_4
{
pushFollow(FOLLOW_59);
rule__ActorClass__Alternatives_9_4();
@@ -33116,7 +33528,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop126;
+ break loop127;
}
} while (true);
@@ -33143,14 +33555,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__5"
- // InternalRoom.g:11649:1: rule__ActorClass__Group_9__5 : rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 ;
+ // InternalRoom.g:11801: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:11653:1: ( rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 )
- // InternalRoom.g:11654:2: rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6
+ // InternalRoom.g:11805:1: ( rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 )
+ // InternalRoom.g:11806:2: rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6
{
pushFollow(FOLLOW_58);
rule__ActorClass__Group_9__5__Impl();
@@ -33181,29 +33593,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__5__Impl"
- // InternalRoom.g:11661:1: rule__ActorClass__Group_9__5__Impl : ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) ;
+ // InternalRoom.g:11813: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:11665:1: ( ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) )
- // InternalRoom.g:11666:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
+ // InternalRoom.g:11817:1: ( ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) )
+ // InternalRoom.g:11818:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
{
- // InternalRoom.g:11666:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
- // InternalRoom.g:11667:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
+ // InternalRoom.g:11818:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
+ // InternalRoom.g:11819:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
{
before(grammarAccess.getActorClassAccess().getStateMachineAssignment_9_5());
- // InternalRoom.g:11668:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalRoom.g:11820:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA127_0==94) ) {
- alt127=1;
+ if ( (LA128_0==94) ) {
+ alt128=1;
}
- switch (alt127) {
+ switch (alt128) {
case 1 :
- // InternalRoom.g:11668:2: rule__ActorClass__StateMachineAssignment_9_5
+ // InternalRoom.g:11820:2: rule__ActorClass__StateMachineAssignment_9_5
{
pushFollow(FOLLOW_2);
rule__ActorClass__StateMachineAssignment_9_5();
@@ -33239,14 +33651,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__6"
- // InternalRoom.g:11678:1: rule__ActorClass__Group_9__6 : rule__ActorClass__Group_9__6__Impl ;
+ // InternalRoom.g:11830: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:11682:1: ( rule__ActorClass__Group_9__6__Impl )
- // InternalRoom.g:11683:2: rule__ActorClass__Group_9__6__Impl
+ // InternalRoom.g:11834:1: ( rule__ActorClass__Group_9__6__Impl )
+ // InternalRoom.g:11835:2: rule__ActorClass__Group_9__6__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_9__6__Impl();
@@ -33272,17 +33684,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__6__Impl"
- // InternalRoom.g:11689:1: rule__ActorClass__Group_9__6__Impl : ( '}' ) ;
+ // InternalRoom.g:11841:1: rule__ActorClass__Group_9__6__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_9__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11693:1: ( ( '}' ) )
- // InternalRoom.g:11694:1: ( '}' )
+ // InternalRoom.g:11845:1: ( ( '}' ) )
+ // InternalRoom.g:11846:1: ( '}' )
{
- // InternalRoom.g:11694:1: ( '}' )
- // InternalRoom.g:11695:1: '}'
+ // InternalRoom.g:11846:1: ( '}' )
+ // InternalRoom.g:11847:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_6());
match(input,45,FOLLOW_2);
@@ -33309,14 +33721,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__0"
- // InternalRoom.g:11722:1: rule__Port__Group__0 : rule__Port__Group__0__Impl rule__Port__Group__1 ;
+ // InternalRoom.g:11874: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:11726:1: ( rule__Port__Group__0__Impl rule__Port__Group__1 )
- // InternalRoom.g:11727:2: rule__Port__Group__0__Impl rule__Port__Group__1
+ // InternalRoom.g:11878:1: ( rule__Port__Group__0__Impl rule__Port__Group__1 )
+ // InternalRoom.g:11879:2: rule__Port__Group__0__Impl rule__Port__Group__1
{
pushFollow(FOLLOW_60);
rule__Port__Group__0__Impl();
@@ -33347,29 +33759,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__0__Impl"
- // InternalRoom.g:11734:1: rule__Port__Group__0__Impl : ( ( rule__Port__ConjugatedAssignment_0 )? ) ;
+ // InternalRoom.g:11886: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:11738:1: ( ( ( rule__Port__ConjugatedAssignment_0 )? ) )
- // InternalRoom.g:11739:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
+ // InternalRoom.g:11890:1: ( ( ( rule__Port__ConjugatedAssignment_0 )? ) )
+ // InternalRoom.g:11891:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
{
- // InternalRoom.g:11739:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
- // InternalRoom.g:11740:1: ( rule__Port__ConjugatedAssignment_0 )?
+ // InternalRoom.g:11891:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
+ // InternalRoom.g:11892:1: ( rule__Port__ConjugatedAssignment_0 )?
{
before(grammarAccess.getPortAccess().getConjugatedAssignment_0());
- // InternalRoom.g:11741:1: ( rule__Port__ConjugatedAssignment_0 )?
- int alt128=2;
- int LA128_0 = input.LA(1);
+ // InternalRoom.g:11893:1: ( rule__Port__ConjugatedAssignment_0 )?
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA128_0==70) ) {
- alt128=1;
+ if ( (LA129_0==70) ) {
+ alt129=1;
}
- switch (alt128) {
+ switch (alt129) {
case 1 :
- // InternalRoom.g:11741:2: rule__Port__ConjugatedAssignment_0
+ // InternalRoom.g:11893:2: rule__Port__ConjugatedAssignment_0
{
pushFollow(FOLLOW_2);
rule__Port__ConjugatedAssignment_0();
@@ -33405,14 +33817,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__1"
- // InternalRoom.g:11751:1: rule__Port__Group__1 : rule__Port__Group__1__Impl rule__Port__Group__2 ;
+ // InternalRoom.g:11903: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:11755:1: ( rule__Port__Group__1__Impl rule__Port__Group__2 )
- // InternalRoom.g:11756:2: rule__Port__Group__1__Impl rule__Port__Group__2
+ // InternalRoom.g:11907:1: ( rule__Port__Group__1__Impl rule__Port__Group__2 )
+ // InternalRoom.g:11908:2: rule__Port__Group__1__Impl rule__Port__Group__2
{
pushFollow(FOLLOW_3);
rule__Port__Group__1__Impl();
@@ -33443,17 +33855,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__1__Impl"
- // InternalRoom.g:11763:1: rule__Port__Group__1__Impl : ( 'Port' ) ;
+ // InternalRoom.g:11915:1: rule__Port__Group__1__Impl : ( 'Port' ) ;
public final void rule__Port__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11767:1: ( ( 'Port' ) )
- // InternalRoom.g:11768:1: ( 'Port' )
+ // InternalRoom.g:11919:1: ( ( 'Port' ) )
+ // InternalRoom.g:11920:1: ( 'Port' )
{
- // InternalRoom.g:11768:1: ( 'Port' )
- // InternalRoom.g:11769:1: 'Port'
+ // InternalRoom.g:11920:1: ( 'Port' )
+ // InternalRoom.g:11921:1: 'Port'
{
before(grammarAccess.getPortAccess().getPortKeyword_1());
match(input,24,FOLLOW_2);
@@ -33480,14 +33892,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__2"
- // InternalRoom.g:11782:1: rule__Port__Group__2 : rule__Port__Group__2__Impl rule__Port__Group__3 ;
+ // InternalRoom.g:11934: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:11786:1: ( rule__Port__Group__2__Impl rule__Port__Group__3 )
- // InternalRoom.g:11787:2: rule__Port__Group__2__Impl rule__Port__Group__3
+ // InternalRoom.g:11938:1: ( rule__Port__Group__2__Impl rule__Port__Group__3 )
+ // InternalRoom.g:11939:2: rule__Port__Group__2__Impl rule__Port__Group__3
{
pushFollow(FOLLOW_28);
rule__Port__Group__2__Impl();
@@ -33518,21 +33930,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__2__Impl"
- // InternalRoom.g:11794:1: rule__Port__Group__2__Impl : ( ( rule__Port__NameAssignment_2 ) ) ;
+ // InternalRoom.g:11946: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:11798:1: ( ( ( rule__Port__NameAssignment_2 ) ) )
- // InternalRoom.g:11799:1: ( ( rule__Port__NameAssignment_2 ) )
+ // InternalRoom.g:11950:1: ( ( ( rule__Port__NameAssignment_2 ) ) )
+ // InternalRoom.g:11951:1: ( ( rule__Port__NameAssignment_2 ) )
{
- // InternalRoom.g:11799:1: ( ( rule__Port__NameAssignment_2 ) )
- // InternalRoom.g:11800:1: ( rule__Port__NameAssignment_2 )
+ // InternalRoom.g:11951:1: ( ( rule__Port__NameAssignment_2 ) )
+ // InternalRoom.g:11952:1: ( rule__Port__NameAssignment_2 )
{
before(grammarAccess.getPortAccess().getNameAssignment_2());
- // InternalRoom.g:11801:1: ( rule__Port__NameAssignment_2 )
- // InternalRoom.g:11801:2: rule__Port__NameAssignment_2
+ // InternalRoom.g:11953:1: ( rule__Port__NameAssignment_2 )
+ // InternalRoom.g:11953:2: rule__Port__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__Port__NameAssignment_2();
@@ -33565,14 +33977,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__3"
- // InternalRoom.g:11811:1: rule__Port__Group__3 : rule__Port__Group__3__Impl rule__Port__Group__4 ;
+ // InternalRoom.g:11963: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:11815:1: ( rule__Port__Group__3__Impl rule__Port__Group__4 )
- // InternalRoom.g:11816:2: rule__Port__Group__3__Impl rule__Port__Group__4
+ // InternalRoom.g:11967:1: ( rule__Port__Group__3__Impl rule__Port__Group__4 )
+ // InternalRoom.g:11968:2: rule__Port__Group__3__Impl rule__Port__Group__4
{
pushFollow(FOLLOW_28);
rule__Port__Group__3__Impl();
@@ -33603,29 +34015,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__3__Impl"
- // InternalRoom.g:11823:1: rule__Port__Group__3__Impl : ( ( rule__Port__MultiplicityAssignment_3 )? ) ;
+ // InternalRoom.g:11975: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:11827:1: ( ( ( rule__Port__MultiplicityAssignment_3 )? ) )
- // InternalRoom.g:11828:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:11979:1: ( ( ( rule__Port__MultiplicityAssignment_3 )? ) )
+ // InternalRoom.g:11980:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
{
- // InternalRoom.g:11828:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
- // InternalRoom.g:11829:1: ( rule__Port__MultiplicityAssignment_3 )?
+ // InternalRoom.g:11980:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:11981:1: ( rule__Port__MultiplicityAssignment_3 )?
{
before(grammarAccess.getPortAccess().getMultiplicityAssignment_3());
- // InternalRoom.g:11830:1: ( rule__Port__MultiplicityAssignment_3 )?
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalRoom.g:11982:1: ( rule__Port__MultiplicityAssignment_3 )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA129_0==62) ) {
- alt129=1;
+ if ( (LA130_0==62) ) {
+ alt130=1;
}
- switch (alt129) {
+ switch (alt130) {
case 1 :
- // InternalRoom.g:11830:2: rule__Port__MultiplicityAssignment_3
+ // InternalRoom.g:11982:2: rule__Port__MultiplicityAssignment_3
{
pushFollow(FOLLOW_2);
rule__Port__MultiplicityAssignment_3();
@@ -33661,14 +34073,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__4"
- // InternalRoom.g:11840:1: rule__Port__Group__4 : rule__Port__Group__4__Impl rule__Port__Group__5 ;
+ // InternalRoom.g:11992: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:11844:1: ( rule__Port__Group__4__Impl rule__Port__Group__5 )
- // InternalRoom.g:11845:2: rule__Port__Group__4__Impl rule__Port__Group__5
+ // InternalRoom.g:11996:1: ( rule__Port__Group__4__Impl rule__Port__Group__5 )
+ // InternalRoom.g:11997:2: rule__Port__Group__4__Impl rule__Port__Group__5
{
pushFollow(FOLLOW_3);
rule__Port__Group__4__Impl();
@@ -33699,17 +34111,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__4__Impl"
- // InternalRoom.g:11852:1: rule__Port__Group__4__Impl : ( ':' ) ;
+ // InternalRoom.g:12004:1: rule__Port__Group__4__Impl : ( ':' ) ;
public final void rule__Port__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11856:1: ( ( ':' ) )
- // InternalRoom.g:11857:1: ( ':' )
+ // InternalRoom.g:12008:1: ( ( ':' ) )
+ // InternalRoom.g:12009:1: ( ':' )
{
- // InternalRoom.g:11857:1: ( ':' )
- // InternalRoom.g:11858:1: ':'
+ // InternalRoom.g:12009:1: ( ':' )
+ // InternalRoom.g:12010:1: ':'
{
before(grammarAccess.getPortAccess().getColonKeyword_4());
match(input,46,FOLLOW_2);
@@ -33736,14 +34148,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__5"
- // InternalRoom.g:11871:1: rule__Port__Group__5 : rule__Port__Group__5__Impl rule__Port__Group__6 ;
+ // InternalRoom.g:12023: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:11875:1: ( rule__Port__Group__5__Impl rule__Port__Group__6 )
- // InternalRoom.g:11876:2: rule__Port__Group__5__Impl rule__Port__Group__6
+ // InternalRoom.g:12027:1: ( rule__Port__Group__5__Impl rule__Port__Group__6 )
+ // InternalRoom.g:12028:2: rule__Port__Group__5__Impl rule__Port__Group__6
{
pushFollow(FOLLOW_47);
rule__Port__Group__5__Impl();
@@ -33774,21 +34186,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__5__Impl"
- // InternalRoom.g:11883:1: rule__Port__Group__5__Impl : ( ( rule__Port__ProtocolAssignment_5 ) ) ;
+ // InternalRoom.g:12035: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:11887:1: ( ( ( rule__Port__ProtocolAssignment_5 ) ) )
- // InternalRoom.g:11888:1: ( ( rule__Port__ProtocolAssignment_5 ) )
+ // InternalRoom.g:12039:1: ( ( ( rule__Port__ProtocolAssignment_5 ) ) )
+ // InternalRoom.g:12040:1: ( ( rule__Port__ProtocolAssignment_5 ) )
{
- // InternalRoom.g:11888:1: ( ( rule__Port__ProtocolAssignment_5 ) )
- // InternalRoom.g:11889:1: ( rule__Port__ProtocolAssignment_5 )
+ // InternalRoom.g:12040:1: ( ( rule__Port__ProtocolAssignment_5 ) )
+ // InternalRoom.g:12041:1: ( rule__Port__ProtocolAssignment_5 )
{
before(grammarAccess.getPortAccess().getProtocolAssignment_5());
- // InternalRoom.g:11890:1: ( rule__Port__ProtocolAssignment_5 )
- // InternalRoom.g:11890:2: rule__Port__ProtocolAssignment_5
+ // InternalRoom.g:12042:1: ( rule__Port__ProtocolAssignment_5 )
+ // InternalRoom.g:12042:2: rule__Port__ProtocolAssignment_5
{
pushFollow(FOLLOW_2);
rule__Port__ProtocolAssignment_5();
@@ -33821,14 +34233,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__6"
- // InternalRoom.g:11900:1: rule__Port__Group__6 : rule__Port__Group__6__Impl rule__Port__Group__7 ;
+ // InternalRoom.g:12052: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:11904:1: ( rule__Port__Group__6__Impl rule__Port__Group__7 )
- // InternalRoom.g:11905:2: rule__Port__Group__6__Impl rule__Port__Group__7
+ // InternalRoom.g:12056:1: ( rule__Port__Group__6__Impl rule__Port__Group__7 )
+ // InternalRoom.g:12057:2: rule__Port__Group__6__Impl rule__Port__Group__7
{
pushFollow(FOLLOW_47);
rule__Port__Group__6__Impl();
@@ -33859,33 +34271,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__6__Impl"
- // InternalRoom.g:11912:1: rule__Port__Group__6__Impl : ( ( rule__Port__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:12064: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:11916:1: ( ( ( rule__Port__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:11917:1: ( ( rule__Port__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:12068:1: ( ( ( rule__Port__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:12069:1: ( ( rule__Port__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:11917:1: ( ( rule__Port__AnnotationsAssignment_6 )* )
- // InternalRoom.g:11918:1: ( rule__Port__AnnotationsAssignment_6 )*
+ // InternalRoom.g:12069:1: ( ( rule__Port__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:12070:1: ( rule__Port__AnnotationsAssignment_6 )*
{
before(grammarAccess.getPortAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:11919:1: ( rule__Port__AnnotationsAssignment_6 )*
- loop130:
+ // InternalRoom.g:12071:1: ( rule__Port__AnnotationsAssignment_6 )*
+ loop131:
do {
- int alt130=2;
- int LA130_0 = input.LA(1);
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA130_0==121) ) {
- alt130=1;
+ if ( (LA131_0==121) ) {
+ alt131=1;
}
- switch (alt130) {
+ switch (alt131) {
case 1 :
- // InternalRoom.g:11919:2: rule__Port__AnnotationsAssignment_6
+ // InternalRoom.g:12071:2: rule__Port__AnnotationsAssignment_6
{
pushFollow(FOLLOW_25);
rule__Port__AnnotationsAssignment_6();
@@ -33897,7 +34309,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop130;
+ break loop131;
}
} while (true);
@@ -33924,14 +34336,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__7"
- // InternalRoom.g:11929:1: rule__Port__Group__7 : rule__Port__Group__7__Impl ;
+ // InternalRoom.g:12081: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:11933:1: ( rule__Port__Group__7__Impl )
- // InternalRoom.g:11934:2: rule__Port__Group__7__Impl
+ // InternalRoom.g:12085:1: ( rule__Port__Group__7__Impl )
+ // InternalRoom.g:12086:2: rule__Port__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__Port__Group__7__Impl();
@@ -33957,29 +34369,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__7__Impl"
- // InternalRoom.g:11940:1: rule__Port__Group__7__Impl : ( ( rule__Port__DocuAssignment_7 )? ) ;
+ // InternalRoom.g:12092: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:11944:1: ( ( ( rule__Port__DocuAssignment_7 )? ) )
- // InternalRoom.g:11945:1: ( ( rule__Port__DocuAssignment_7 )? )
+ // InternalRoom.g:12096:1: ( ( ( rule__Port__DocuAssignment_7 )? ) )
+ // InternalRoom.g:12097:1: ( ( rule__Port__DocuAssignment_7 )? )
{
- // InternalRoom.g:11945:1: ( ( rule__Port__DocuAssignment_7 )? )
- // InternalRoom.g:11946:1: ( rule__Port__DocuAssignment_7 )?
+ // InternalRoom.g:12097:1: ( ( rule__Port__DocuAssignment_7 )? )
+ // InternalRoom.g:12098:1: ( rule__Port__DocuAssignment_7 )?
{
before(grammarAccess.getPortAccess().getDocuAssignment_7());
- // InternalRoom.g:11947:1: ( rule__Port__DocuAssignment_7 )?
- int alt131=2;
- int LA131_0 = input.LA(1);
+ // InternalRoom.g:12099:1: ( rule__Port__DocuAssignment_7 )?
+ 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:11947:2: rule__Port__DocuAssignment_7
+ // InternalRoom.g:12099:2: rule__Port__DocuAssignment_7
{
pushFollow(FOLLOW_2);
rule__Port__DocuAssignment_7();
@@ -34015,14 +34427,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__0"
- // InternalRoom.g:11973:1: rule__ExternalPort__Group__0 : rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 ;
+ // InternalRoom.g:12125: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:11977:1: ( rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 )
- // InternalRoom.g:11978:2: rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1
+ // InternalRoom.g:12129:1: ( rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 )
+ // InternalRoom.g:12130:2: rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1
{
pushFollow(FOLLOW_61);
rule__ExternalPort__Group__0__Impl();
@@ -34053,17 +34465,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__0__Impl"
- // InternalRoom.g:11985:1: rule__ExternalPort__Group__0__Impl : ( 'external' ) ;
+ // InternalRoom.g:12137:1: rule__ExternalPort__Group__0__Impl : ( 'external' ) ;
public final void rule__ExternalPort__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11989:1: ( ( 'external' ) )
- // InternalRoom.g:11990:1: ( 'external' )
+ // InternalRoom.g:12141:1: ( ( 'external' ) )
+ // InternalRoom.g:12142:1: ( 'external' )
{
- // InternalRoom.g:11990:1: ( 'external' )
- // InternalRoom.g:11991:1: 'external'
+ // InternalRoom.g:12142:1: ( 'external' )
+ // InternalRoom.g:12143:1: 'external'
{
before(grammarAccess.getExternalPortAccess().getExternalKeyword_0());
match(input,77,FOLLOW_2);
@@ -34090,14 +34502,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__1"
- // InternalRoom.g:12004:1: rule__ExternalPort__Group__1 : rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 ;
+ // InternalRoom.g:12156: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:12008:1: ( rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 )
- // InternalRoom.g:12009:2: rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2
+ // InternalRoom.g:12160:1: ( rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 )
+ // InternalRoom.g:12161:2: rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2
{
pushFollow(FOLLOW_3);
rule__ExternalPort__Group__1__Impl();
@@ -34128,17 +34540,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__1__Impl"
- // InternalRoom.g:12016:1: rule__ExternalPort__Group__1__Impl : ( 'Port' ) ;
+ // InternalRoom.g:12168:1: rule__ExternalPort__Group__1__Impl : ( 'Port' ) ;
public final void rule__ExternalPort__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12020:1: ( ( 'Port' ) )
- // InternalRoom.g:12021:1: ( 'Port' )
+ // InternalRoom.g:12172:1: ( ( 'Port' ) )
+ // InternalRoom.g:12173:1: ( 'Port' )
{
- // InternalRoom.g:12021:1: ( 'Port' )
- // InternalRoom.g:12022:1: 'Port'
+ // InternalRoom.g:12173:1: ( 'Port' )
+ // InternalRoom.g:12174:1: 'Port'
{
before(grammarAccess.getExternalPortAccess().getPortKeyword_1());
match(input,24,FOLLOW_2);
@@ -34165,14 +34577,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__2"
- // InternalRoom.g:12035:1: rule__ExternalPort__Group__2 : rule__ExternalPort__Group__2__Impl ;
+ // InternalRoom.g:12187: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:12039:1: ( rule__ExternalPort__Group__2__Impl )
- // InternalRoom.g:12040:2: rule__ExternalPort__Group__2__Impl
+ // InternalRoom.g:12191:1: ( rule__ExternalPort__Group__2__Impl )
+ // InternalRoom.g:12192:2: rule__ExternalPort__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalPort__Group__2__Impl();
@@ -34198,21 +34610,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__2__Impl"
- // InternalRoom.g:12046:1: rule__ExternalPort__Group__2__Impl : ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) ;
+ // InternalRoom.g:12198: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:12050:1: ( ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) )
- // InternalRoom.g:12051:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
+ // InternalRoom.g:12202:1: ( ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) )
+ // InternalRoom.g:12203:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
{
- // InternalRoom.g:12051:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
- // InternalRoom.g:12052:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
+ // InternalRoom.g:12203:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
+ // InternalRoom.g:12204:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
{
before(grammarAccess.getExternalPortAccess().getInterfacePortAssignment_2());
- // InternalRoom.g:12053:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
- // InternalRoom.g:12053:2: rule__ExternalPort__InterfacePortAssignment_2
+ // InternalRoom.g:12205:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
+ // InternalRoom.g:12205:2: rule__ExternalPort__InterfacePortAssignment_2
{
pushFollow(FOLLOW_2);
rule__ExternalPort__InterfacePortAssignment_2();
@@ -34245,14 +34657,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__0"
- // InternalRoom.g:12069:1: rule__SAP__Group__0 : rule__SAP__Group__0__Impl rule__SAP__Group__1 ;
+ // InternalRoom.g:12221: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:12073:1: ( rule__SAP__Group__0__Impl rule__SAP__Group__1 )
- // InternalRoom.g:12074:2: rule__SAP__Group__0__Impl rule__SAP__Group__1
+ // InternalRoom.g:12225:1: ( rule__SAP__Group__0__Impl rule__SAP__Group__1 )
+ // InternalRoom.g:12226:2: rule__SAP__Group__0__Impl rule__SAP__Group__1
{
pushFollow(FOLLOW_3);
rule__SAP__Group__0__Impl();
@@ -34283,17 +34695,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__0__Impl"
- // InternalRoom.g:12081:1: rule__SAP__Group__0__Impl : ( 'SAP' ) ;
+ // InternalRoom.g:12233:1: rule__SAP__Group__0__Impl : ( 'SAP' ) ;
public final void rule__SAP__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12085:1: ( ( 'SAP' ) )
- // InternalRoom.g:12086:1: ( 'SAP' )
+ // InternalRoom.g:12237:1: ( ( 'SAP' ) )
+ // InternalRoom.g:12238:1: ( 'SAP' )
{
- // InternalRoom.g:12086:1: ( 'SAP' )
- // InternalRoom.g:12087:1: 'SAP'
+ // InternalRoom.g:12238:1: ( 'SAP' )
+ // InternalRoom.g:12239:1: 'SAP'
{
before(grammarAccess.getSAPAccess().getSAPKeyword_0());
match(input,78,FOLLOW_2);
@@ -34320,14 +34732,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__1"
- // InternalRoom.g:12100:1: rule__SAP__Group__1 : rule__SAP__Group__1__Impl rule__SAP__Group__2 ;
+ // InternalRoom.g:12252: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:12104:1: ( rule__SAP__Group__1__Impl rule__SAP__Group__2 )
- // InternalRoom.g:12105:2: rule__SAP__Group__1__Impl rule__SAP__Group__2
+ // InternalRoom.g:12256:1: ( rule__SAP__Group__1__Impl rule__SAP__Group__2 )
+ // InternalRoom.g:12257:2: rule__SAP__Group__1__Impl rule__SAP__Group__2
{
pushFollow(FOLLOW_8);
rule__SAP__Group__1__Impl();
@@ -34358,21 +34770,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__1__Impl"
- // InternalRoom.g:12112:1: rule__SAP__Group__1__Impl : ( ( rule__SAP__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12264: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:12116:1: ( ( ( rule__SAP__NameAssignment_1 ) ) )
- // InternalRoom.g:12117:1: ( ( rule__SAP__NameAssignment_1 ) )
+ // InternalRoom.g:12268:1: ( ( ( rule__SAP__NameAssignment_1 ) ) )
+ // InternalRoom.g:12269:1: ( ( rule__SAP__NameAssignment_1 ) )
{
- // InternalRoom.g:12117:1: ( ( rule__SAP__NameAssignment_1 ) )
- // InternalRoom.g:12118:1: ( rule__SAP__NameAssignment_1 )
+ // InternalRoom.g:12269:1: ( ( rule__SAP__NameAssignment_1 ) )
+ // InternalRoom.g:12270:1: ( rule__SAP__NameAssignment_1 )
{
before(grammarAccess.getSAPAccess().getNameAssignment_1());
- // InternalRoom.g:12119:1: ( rule__SAP__NameAssignment_1 )
- // InternalRoom.g:12119:2: rule__SAP__NameAssignment_1
+ // InternalRoom.g:12271:1: ( rule__SAP__NameAssignment_1 )
+ // InternalRoom.g:12271:2: rule__SAP__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SAP__NameAssignment_1();
@@ -34405,14 +34817,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__2"
- // InternalRoom.g:12129:1: rule__SAP__Group__2 : rule__SAP__Group__2__Impl rule__SAP__Group__3 ;
+ // InternalRoom.g:12281: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:12133:1: ( rule__SAP__Group__2__Impl rule__SAP__Group__3 )
- // InternalRoom.g:12134:2: rule__SAP__Group__2__Impl rule__SAP__Group__3
+ // InternalRoom.g:12285:1: ( rule__SAP__Group__2__Impl rule__SAP__Group__3 )
+ // InternalRoom.g:12286:2: rule__SAP__Group__2__Impl rule__SAP__Group__3
{
pushFollow(FOLLOW_3);
rule__SAP__Group__2__Impl();
@@ -34443,17 +34855,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__2__Impl"
- // InternalRoom.g:12141:1: rule__SAP__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12293:1: rule__SAP__Group__2__Impl : ( ':' ) ;
public final void rule__SAP__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12145:1: ( ( ':' ) )
- // InternalRoom.g:12146:1: ( ':' )
+ // InternalRoom.g:12297:1: ( ( ':' ) )
+ // InternalRoom.g:12298:1: ( ':' )
{
- // InternalRoom.g:12146:1: ( ':' )
- // InternalRoom.g:12147:1: ':'
+ // InternalRoom.g:12298:1: ( ':' )
+ // InternalRoom.g:12299:1: ':'
{
before(grammarAccess.getSAPAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -34480,14 +34892,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__3"
- // InternalRoom.g:12160:1: rule__SAP__Group__3 : rule__SAP__Group__3__Impl ;
+ // InternalRoom.g:12312:1: rule__SAP__Group__3 : rule__SAP__Group__3__Impl ;
public final void rule__SAP__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12164:1: ( rule__SAP__Group__3__Impl )
- // InternalRoom.g:12165:2: rule__SAP__Group__3__Impl
+ // InternalRoom.g:12316:1: ( rule__SAP__Group__3__Impl )
+ // InternalRoom.g:12317:2: rule__SAP__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SAP__Group__3__Impl();
@@ -34513,21 +34925,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__3__Impl"
- // InternalRoom.g:12171:1: rule__SAP__Group__3__Impl : ( ( rule__SAP__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:12323: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:12175:1: ( ( ( rule__SAP__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:12176:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12327:1: ( ( ( rule__SAP__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:12328:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:12176:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
- // InternalRoom.g:12177:1: ( rule__SAP__ProtocolAssignment_3 )
+ // InternalRoom.g:12328:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12329:1: ( rule__SAP__ProtocolAssignment_3 )
{
before(grammarAccess.getSAPAccess().getProtocolAssignment_3());
- // InternalRoom.g:12178:1: ( rule__SAP__ProtocolAssignment_3 )
- // InternalRoom.g:12178:2: rule__SAP__ProtocolAssignment_3
+ // InternalRoom.g:12330:1: ( rule__SAP__ProtocolAssignment_3 )
+ // InternalRoom.g:12330:2: rule__SAP__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SAP__ProtocolAssignment_3();
@@ -34560,14 +34972,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__0"
- // InternalRoom.g:12196:1: rule__SPP__Group__0 : rule__SPP__Group__0__Impl rule__SPP__Group__1 ;
+ // InternalRoom.g:12348: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:12200:1: ( rule__SPP__Group__0__Impl rule__SPP__Group__1 )
- // InternalRoom.g:12201:2: rule__SPP__Group__0__Impl rule__SPP__Group__1
+ // InternalRoom.g:12352:1: ( rule__SPP__Group__0__Impl rule__SPP__Group__1 )
+ // InternalRoom.g:12353:2: rule__SPP__Group__0__Impl rule__SPP__Group__1
{
pushFollow(FOLLOW_3);
rule__SPP__Group__0__Impl();
@@ -34598,17 +35010,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__0__Impl"
- // InternalRoom.g:12208:1: rule__SPP__Group__0__Impl : ( 'SPP' ) ;
+ // InternalRoom.g:12360:1: rule__SPP__Group__0__Impl : ( 'SPP' ) ;
public final void rule__SPP__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12212:1: ( ( 'SPP' ) )
- // InternalRoom.g:12213:1: ( 'SPP' )
+ // InternalRoom.g:12364:1: ( ( 'SPP' ) )
+ // InternalRoom.g:12365:1: ( 'SPP' )
{
- // InternalRoom.g:12213:1: ( 'SPP' )
- // InternalRoom.g:12214:1: 'SPP'
+ // InternalRoom.g:12365:1: ( 'SPP' )
+ // InternalRoom.g:12366:1: 'SPP'
{
before(grammarAccess.getSPPAccess().getSPPKeyword_0());
match(input,79,FOLLOW_2);
@@ -34635,14 +35047,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__1"
- // InternalRoom.g:12227:1: rule__SPP__Group__1 : rule__SPP__Group__1__Impl rule__SPP__Group__2 ;
+ // InternalRoom.g:12379: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:12231:1: ( rule__SPP__Group__1__Impl rule__SPP__Group__2 )
- // InternalRoom.g:12232:2: rule__SPP__Group__1__Impl rule__SPP__Group__2
+ // InternalRoom.g:12383:1: ( rule__SPP__Group__1__Impl rule__SPP__Group__2 )
+ // InternalRoom.g:12384:2: rule__SPP__Group__1__Impl rule__SPP__Group__2
{
pushFollow(FOLLOW_8);
rule__SPP__Group__1__Impl();
@@ -34673,21 +35085,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__1__Impl"
- // InternalRoom.g:12239:1: rule__SPP__Group__1__Impl : ( ( rule__SPP__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12391: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:12243:1: ( ( ( rule__SPP__NameAssignment_1 ) ) )
- // InternalRoom.g:12244:1: ( ( rule__SPP__NameAssignment_1 ) )
+ // InternalRoom.g:12395:1: ( ( ( rule__SPP__NameAssignment_1 ) ) )
+ // InternalRoom.g:12396:1: ( ( rule__SPP__NameAssignment_1 ) )
{
- // InternalRoom.g:12244:1: ( ( rule__SPP__NameAssignment_1 ) )
- // InternalRoom.g:12245:1: ( rule__SPP__NameAssignment_1 )
+ // InternalRoom.g:12396:1: ( ( rule__SPP__NameAssignment_1 ) )
+ // InternalRoom.g:12397:1: ( rule__SPP__NameAssignment_1 )
{
before(grammarAccess.getSPPAccess().getNameAssignment_1());
- // InternalRoom.g:12246:1: ( rule__SPP__NameAssignment_1 )
- // InternalRoom.g:12246:2: rule__SPP__NameAssignment_1
+ // InternalRoom.g:12398:1: ( rule__SPP__NameAssignment_1 )
+ // InternalRoom.g:12398:2: rule__SPP__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SPP__NameAssignment_1();
@@ -34720,14 +35132,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__2"
- // InternalRoom.g:12256:1: rule__SPP__Group__2 : rule__SPP__Group__2__Impl rule__SPP__Group__3 ;
+ // InternalRoom.g:12408: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:12260:1: ( rule__SPP__Group__2__Impl rule__SPP__Group__3 )
- // InternalRoom.g:12261:2: rule__SPP__Group__2__Impl rule__SPP__Group__3
+ // InternalRoom.g:12412:1: ( rule__SPP__Group__2__Impl rule__SPP__Group__3 )
+ // InternalRoom.g:12413:2: rule__SPP__Group__2__Impl rule__SPP__Group__3
{
pushFollow(FOLLOW_3);
rule__SPP__Group__2__Impl();
@@ -34758,17 +35170,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__2__Impl"
- // InternalRoom.g:12268:1: rule__SPP__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12420:1: rule__SPP__Group__2__Impl : ( ':' ) ;
public final void rule__SPP__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12272:1: ( ( ':' ) )
- // InternalRoom.g:12273:1: ( ':' )
+ // InternalRoom.g:12424:1: ( ( ':' ) )
+ // InternalRoom.g:12425:1: ( ':' )
{
- // InternalRoom.g:12273:1: ( ':' )
- // InternalRoom.g:12274:1: ':'
+ // InternalRoom.g:12425:1: ( ':' )
+ // InternalRoom.g:12426:1: ':'
{
before(grammarAccess.getSPPAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -34795,14 +35207,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__3"
- // InternalRoom.g:12287:1: rule__SPP__Group__3 : rule__SPP__Group__3__Impl ;
+ // InternalRoom.g:12439:1: rule__SPP__Group__3 : rule__SPP__Group__3__Impl ;
public final void rule__SPP__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12291:1: ( rule__SPP__Group__3__Impl )
- // InternalRoom.g:12292:2: rule__SPP__Group__3__Impl
+ // InternalRoom.g:12443:1: ( rule__SPP__Group__3__Impl )
+ // InternalRoom.g:12444:2: rule__SPP__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SPP__Group__3__Impl();
@@ -34828,21 +35240,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__3__Impl"
- // InternalRoom.g:12298:1: rule__SPP__Group__3__Impl : ( ( rule__SPP__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:12450: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:12302:1: ( ( ( rule__SPP__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:12303:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12454:1: ( ( ( rule__SPP__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:12455:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:12303:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
- // InternalRoom.g:12304:1: ( rule__SPP__ProtocolAssignment_3 )
+ // InternalRoom.g:12455:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12456:1: ( rule__SPP__ProtocolAssignment_3 )
{
before(grammarAccess.getSPPAccess().getProtocolAssignment_3());
- // InternalRoom.g:12305:1: ( rule__SPP__ProtocolAssignment_3 )
- // InternalRoom.g:12305:2: rule__SPP__ProtocolAssignment_3
+ // InternalRoom.g:12457:1: ( rule__SPP__ProtocolAssignment_3 )
+ // InternalRoom.g:12457:2: rule__SPP__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SPP__ProtocolAssignment_3();
@@ -34875,14 +35287,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__0"
- // InternalRoom.g:12323:1: rule__ServiceImplementation__Group__0 : rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 ;
+ // InternalRoom.g:12475: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:12327:1: ( rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 )
- // InternalRoom.g:12328:2: rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1
+ // InternalRoom.g:12479:1: ( rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 )
+ // InternalRoom.g:12480:2: rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1
{
pushFollow(FOLLOW_62);
rule__ServiceImplementation__Group__0__Impl();
@@ -34913,17 +35325,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__0__Impl"
- // InternalRoom.g:12335:1: rule__ServiceImplementation__Group__0__Impl : ( 'ServiceImplementation' ) ;
+ // InternalRoom.g:12487:1: rule__ServiceImplementation__Group__0__Impl : ( 'ServiceImplementation' ) ;
public final void rule__ServiceImplementation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12339:1: ( ( 'ServiceImplementation' ) )
- // InternalRoom.g:12340:1: ( 'ServiceImplementation' )
+ // InternalRoom.g:12491:1: ( ( 'ServiceImplementation' ) )
+ // InternalRoom.g:12492:1: ( 'ServiceImplementation' )
{
- // InternalRoom.g:12340:1: ( 'ServiceImplementation' )
- // InternalRoom.g:12341:1: 'ServiceImplementation'
+ // InternalRoom.g:12492:1: ( 'ServiceImplementation' )
+ // InternalRoom.g:12493:1: 'ServiceImplementation'
{
before(grammarAccess.getServiceImplementationAccess().getServiceImplementationKeyword_0());
match(input,80,FOLLOW_2);
@@ -34950,14 +35362,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__1"
- // InternalRoom.g:12354:1: rule__ServiceImplementation__Group__1 : rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 ;
+ // InternalRoom.g:12506: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:12358:1: ( rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 )
- // InternalRoom.g:12359:2: rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2
+ // InternalRoom.g:12510:1: ( rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 )
+ // InternalRoom.g:12511:2: rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2
{
pushFollow(FOLLOW_3);
rule__ServiceImplementation__Group__1__Impl();
@@ -34988,17 +35400,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__1__Impl"
- // InternalRoom.g:12366:1: rule__ServiceImplementation__Group__1__Impl : ( 'of' ) ;
+ // InternalRoom.g:12518:1: rule__ServiceImplementation__Group__1__Impl : ( 'of' ) ;
public final void rule__ServiceImplementation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12370:1: ( ( 'of' ) )
- // InternalRoom.g:12371:1: ( 'of' )
+ // InternalRoom.g:12522:1: ( ( 'of' ) )
+ // InternalRoom.g:12523:1: ( 'of' )
{
- // InternalRoom.g:12371:1: ( 'of' )
- // InternalRoom.g:12372:1: 'of'
+ // InternalRoom.g:12523:1: ( 'of' )
+ // InternalRoom.g:12524:1: 'of'
{
before(grammarAccess.getServiceImplementationAccess().getOfKeyword_1());
match(input,53,FOLLOW_2);
@@ -35025,14 +35437,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__2"
- // InternalRoom.g:12385:1: rule__ServiceImplementation__Group__2 : rule__ServiceImplementation__Group__2__Impl ;
+ // InternalRoom.g:12537: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:12389:1: ( rule__ServiceImplementation__Group__2__Impl )
- // InternalRoom.g:12390:2: rule__ServiceImplementation__Group__2__Impl
+ // InternalRoom.g:12541:1: ( rule__ServiceImplementation__Group__2__Impl )
+ // InternalRoom.g:12542:2: rule__ServiceImplementation__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ServiceImplementation__Group__2__Impl();
@@ -35058,21 +35470,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__2__Impl"
- // InternalRoom.g:12396:1: rule__ServiceImplementation__Group__2__Impl : ( ( rule__ServiceImplementation__SppAssignment_2 ) ) ;
+ // InternalRoom.g:12548: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:12400:1: ( ( ( rule__ServiceImplementation__SppAssignment_2 ) ) )
- // InternalRoom.g:12401:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
+ // InternalRoom.g:12552:1: ( ( ( rule__ServiceImplementation__SppAssignment_2 ) ) )
+ // InternalRoom.g:12553:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
{
- // InternalRoom.g:12401:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
- // InternalRoom.g:12402:1: ( rule__ServiceImplementation__SppAssignment_2 )
+ // InternalRoom.g:12553:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
+ // InternalRoom.g:12554:1: ( rule__ServiceImplementation__SppAssignment_2 )
{
before(grammarAccess.getServiceImplementationAccess().getSppAssignment_2());
- // InternalRoom.g:12403:1: ( rule__ServiceImplementation__SppAssignment_2 )
- // InternalRoom.g:12403:2: rule__ServiceImplementation__SppAssignment_2
+ // InternalRoom.g:12555:1: ( rule__ServiceImplementation__SppAssignment_2 )
+ // InternalRoom.g:12555:2: rule__ServiceImplementation__SppAssignment_2
{
pushFollow(FOLLOW_2);
rule__ServiceImplementation__SppAssignment_2();
@@ -35105,14 +35517,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__0"
- // InternalRoom.g:12419:1: rule__LogicalSystem__Group__0 : rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 ;
+ // InternalRoom.g:12571: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:12423:1: ( rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 )
- // InternalRoom.g:12424:2: rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1
+ // InternalRoom.g:12575:1: ( rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 )
+ // InternalRoom.g:12576:2: rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1
{
pushFollow(FOLLOW_3);
rule__LogicalSystem__Group__0__Impl();
@@ -35143,17 +35555,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__0__Impl"
- // InternalRoom.g:12431:1: rule__LogicalSystem__Group__0__Impl : ( 'LogicalSystem' ) ;
+ // InternalRoom.g:12583:1: rule__LogicalSystem__Group__0__Impl : ( 'LogicalSystem' ) ;
public final void rule__LogicalSystem__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12435:1: ( ( 'LogicalSystem' ) )
- // InternalRoom.g:12436:1: ( 'LogicalSystem' )
+ // InternalRoom.g:12587:1: ( ( 'LogicalSystem' ) )
+ // InternalRoom.g:12588:1: ( 'LogicalSystem' )
{
- // InternalRoom.g:12436:1: ( 'LogicalSystem' )
- // InternalRoom.g:12437:1: 'LogicalSystem'
+ // InternalRoom.g:12588:1: ( 'LogicalSystem' )
+ // InternalRoom.g:12589:1: 'LogicalSystem'
{
before(grammarAccess.getLogicalSystemAccess().getLogicalSystemKeyword_0());
match(input,23,FOLLOW_2);
@@ -35180,14 +35592,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__1"
- // InternalRoom.g:12450:1: rule__LogicalSystem__Group__1 : rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 ;
+ // InternalRoom.g:12602: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:12454:1: ( rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 )
- // InternalRoom.g:12455:2: rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2
+ // InternalRoom.g:12606:1: ( rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 )
+ // InternalRoom.g:12607:2: rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2
{
pushFollow(FOLLOW_4);
rule__LogicalSystem__Group__1__Impl();
@@ -35218,21 +35630,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__1__Impl"
- // InternalRoom.g:12462:1: rule__LogicalSystem__Group__1__Impl : ( ( rule__LogicalSystem__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12614: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:12466:1: ( ( ( rule__LogicalSystem__NameAssignment_1 ) ) )
- // InternalRoom.g:12467:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
+ // InternalRoom.g:12618:1: ( ( ( rule__LogicalSystem__NameAssignment_1 ) ) )
+ // InternalRoom.g:12619:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
{
- // InternalRoom.g:12467:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
- // InternalRoom.g:12468:1: ( rule__LogicalSystem__NameAssignment_1 )
+ // InternalRoom.g:12619:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
+ // InternalRoom.g:12620:1: ( rule__LogicalSystem__NameAssignment_1 )
{
before(grammarAccess.getLogicalSystemAccess().getNameAssignment_1());
- // InternalRoom.g:12469:1: ( rule__LogicalSystem__NameAssignment_1 )
- // InternalRoom.g:12469:2: rule__LogicalSystem__NameAssignment_1
+ // InternalRoom.g:12621:1: ( rule__LogicalSystem__NameAssignment_1 )
+ // InternalRoom.g:12621:2: rule__LogicalSystem__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__NameAssignment_1();
@@ -35265,14 +35677,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__2"
- // InternalRoom.g:12479:1: rule__LogicalSystem__Group__2 : rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 ;
+ // InternalRoom.g:12631: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:12483:1: ( rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 )
- // InternalRoom.g:12484:2: rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3
+ // InternalRoom.g:12635:1: ( rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 )
+ // InternalRoom.g:12636:2: rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3
{
pushFollow(FOLLOW_4);
rule__LogicalSystem__Group__2__Impl();
@@ -35303,29 +35715,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__2__Impl"
- // InternalRoom.g:12491:1: rule__LogicalSystem__Group__2__Impl : ( ( rule__LogicalSystem__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:12643: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:12495:1: ( ( ( rule__LogicalSystem__DocuAssignment_2 )? ) )
- // InternalRoom.g:12496:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
+ // InternalRoom.g:12647:1: ( ( ( rule__LogicalSystem__DocuAssignment_2 )? ) )
+ // InternalRoom.g:12648:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
{
- // InternalRoom.g:12496:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
- // InternalRoom.g:12497:1: ( rule__LogicalSystem__DocuAssignment_2 )?
+ // InternalRoom.g:12648:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
+ // InternalRoom.g:12649:1: ( rule__LogicalSystem__DocuAssignment_2 )?
{
before(grammarAccess.getLogicalSystemAccess().getDocuAssignment_2());
- // InternalRoom.g:12498:1: ( rule__LogicalSystem__DocuAssignment_2 )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalRoom.g:12650:1: ( rule__LogicalSystem__DocuAssignment_2 )?
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA132_0==62) ) {
- alt132=1;
+ if ( (LA133_0==62) ) {
+ alt133=1;
}
- switch (alt132) {
+ switch (alt133) {
case 1 :
- // InternalRoom.g:12498:2: rule__LogicalSystem__DocuAssignment_2
+ // InternalRoom.g:12650:2: rule__LogicalSystem__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__DocuAssignment_2();
@@ -35361,14 +35773,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__3"
- // InternalRoom.g:12508:1: rule__LogicalSystem__Group__3 : rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 ;
+ // InternalRoom.g:12660: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:12512:1: ( rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 )
- // InternalRoom.g:12513:2: rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4
+ // InternalRoom.g:12664:1: ( rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 )
+ // InternalRoom.g:12665:2: rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4
{
pushFollow(FOLLOW_63);
rule__LogicalSystem__Group__3__Impl();
@@ -35399,17 +35811,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__3__Impl"
- // InternalRoom.g:12520:1: rule__LogicalSystem__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:12672:1: rule__LogicalSystem__Group__3__Impl : ( '{' ) ;
public final void rule__LogicalSystem__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12524:1: ( ( '{' ) )
- // InternalRoom.g:12525:1: ( '{' )
+ // InternalRoom.g:12676:1: ( ( '{' ) )
+ // InternalRoom.g:12677:1: ( '{' )
{
- // InternalRoom.g:12525:1: ( '{' )
- // InternalRoom.g:12526:1: '{'
+ // InternalRoom.g:12677:1: ( '{' )
+ // InternalRoom.g:12678:1: '{'
{
before(grammarAccess.getLogicalSystemAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -35436,14 +35848,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__4"
- // InternalRoom.g:12539:1: rule__LogicalSystem__Group__4 : rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 ;
+ // InternalRoom.g:12691: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:12543:1: ( rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 )
- // InternalRoom.g:12544:2: rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5
+ // InternalRoom.g:12695:1: ( rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 )
+ // InternalRoom.g:12696:2: rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5
{
pushFollow(FOLLOW_63);
rule__LogicalSystem__Group__4__Impl();
@@ -35474,33 +35886,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__4__Impl"
- // InternalRoom.g:12551:1: rule__LogicalSystem__Group__4__Impl : ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:12703: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:12555:1: ( ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:12556:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12707:1: ( ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:12708:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:12556:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
- // InternalRoom.g:12557:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
+ // InternalRoom.g:12708:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12709:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
{
before(grammarAccess.getLogicalSystemAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:12558:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
- loop133:
+ // InternalRoom.g:12710:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
+ loop134:
do {
- int alt133=2;
- int LA133_0 = input.LA(1);
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA133_0==121) ) {
- alt133=1;
+ if ( (LA134_0==121) ) {
+ alt134=1;
}
- switch (alt133) {
+ switch (alt134) {
case 1 :
- // InternalRoom.g:12558:2: rule__LogicalSystem__AnnotationsAssignment_4
+ // InternalRoom.g:12710:2: rule__LogicalSystem__AnnotationsAssignment_4
{
pushFollow(FOLLOW_25);
rule__LogicalSystem__AnnotationsAssignment_4();
@@ -35512,7 +35924,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop133;
+ break loop134;
}
} while (true);
@@ -35539,14 +35951,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__5"
- // InternalRoom.g:12568:1: rule__LogicalSystem__Group__5 : rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 ;
+ // InternalRoom.g:12720: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:12572:1: ( rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 )
- // InternalRoom.g:12573:2: rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6
+ // InternalRoom.g:12724:1: ( rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 )
+ // InternalRoom.g:12725:2: rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6
{
pushFollow(FOLLOW_63);
rule__LogicalSystem__Group__5__Impl();
@@ -35577,33 +35989,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__5__Impl"
- // InternalRoom.g:12580:1: rule__LogicalSystem__Group__5__Impl : ( ( rule__LogicalSystem__Alternatives_5 )* ) ;
+ // InternalRoom.g:12732: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:12584:1: ( ( ( rule__LogicalSystem__Alternatives_5 )* ) )
- // InternalRoom.g:12585:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
+ // InternalRoom.g:12736:1: ( ( ( rule__LogicalSystem__Alternatives_5 )* ) )
+ // InternalRoom.g:12737:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
{
- // InternalRoom.g:12585:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
- // InternalRoom.g:12586:1: ( rule__LogicalSystem__Alternatives_5 )*
+ // InternalRoom.g:12737:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
+ // InternalRoom.g:12738:1: ( rule__LogicalSystem__Alternatives_5 )*
{
before(grammarAccess.getLogicalSystemAccess().getAlternatives_5());
- // InternalRoom.g:12587:1: ( rule__LogicalSystem__Alternatives_5 )*
- loop134:
+ // InternalRoom.g:12739:1: ( rule__LogicalSystem__Alternatives_5 )*
+ loop135:
do {
- int alt134=2;
- int LA134_0 = input.LA(1);
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA134_0==81||LA134_0==85||LA134_0==89) ) {
- alt134=1;
+ if ( (LA135_0==81||LA135_0==85||LA135_0==89) ) {
+ alt135=1;
}
- switch (alt134) {
+ switch (alt135) {
case 1 :
- // InternalRoom.g:12587:2: rule__LogicalSystem__Alternatives_5
+ // InternalRoom.g:12739:2: rule__LogicalSystem__Alternatives_5
{
pushFollow(FOLLOW_64);
rule__LogicalSystem__Alternatives_5();
@@ -35615,7 +36027,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop134;
+ break loop135;
}
} while (true);
@@ -35642,14 +36054,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__6"
- // InternalRoom.g:12597:1: rule__LogicalSystem__Group__6 : rule__LogicalSystem__Group__6__Impl ;
+ // InternalRoom.g:12749: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:12601:1: ( rule__LogicalSystem__Group__6__Impl )
- // InternalRoom.g:12602:2: rule__LogicalSystem__Group__6__Impl
+ // InternalRoom.g:12753:1: ( rule__LogicalSystem__Group__6__Impl )
+ // InternalRoom.g:12754:2: rule__LogicalSystem__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__Group__6__Impl();
@@ -35675,17 +36087,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__6__Impl"
- // InternalRoom.g:12608:1: rule__LogicalSystem__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:12760:1: rule__LogicalSystem__Group__6__Impl : ( '}' ) ;
public final void rule__LogicalSystem__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12612:1: ( ( '}' ) )
- // InternalRoom.g:12613:1: ( '}' )
+ // InternalRoom.g:12764:1: ( ( '}' ) )
+ // InternalRoom.g:12765:1: ( '}' )
{
- // InternalRoom.g:12613:1: ( '}' )
- // InternalRoom.g:12614:1: '}'
+ // InternalRoom.g:12765:1: ( '}' )
+ // InternalRoom.g:12766:1: '}'
{
before(grammarAccess.getLogicalSystemAccess().getRightCurlyBracketKeyword_6());
match(input,45,FOLLOW_2);
@@ -35712,14 +36124,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__0"
- // InternalRoom.g:12641:1: rule__SubSystemRef__Group__0 : rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 ;
+ // InternalRoom.g:12793: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:12645:1: ( rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 )
- // InternalRoom.g:12646:2: rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1
+ // InternalRoom.g:12797:1: ( rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 )
+ // InternalRoom.g:12798:2: rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1
{
pushFollow(FOLLOW_3);
rule__SubSystemRef__Group__0__Impl();
@@ -35750,17 +36162,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__0__Impl"
- // InternalRoom.g:12653:1: rule__SubSystemRef__Group__0__Impl : ( 'SubSystemRef' ) ;
+ // InternalRoom.g:12805:1: rule__SubSystemRef__Group__0__Impl : ( 'SubSystemRef' ) ;
public final void rule__SubSystemRef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12657:1: ( ( 'SubSystemRef' ) )
- // InternalRoom.g:12658:1: ( 'SubSystemRef' )
+ // InternalRoom.g:12809:1: ( ( 'SubSystemRef' ) )
+ // InternalRoom.g:12810:1: ( 'SubSystemRef' )
{
- // InternalRoom.g:12658:1: ( 'SubSystemRef' )
- // InternalRoom.g:12659:1: 'SubSystemRef'
+ // InternalRoom.g:12810:1: ( 'SubSystemRef' )
+ // InternalRoom.g:12811:1: 'SubSystemRef'
{
before(grammarAccess.getSubSystemRefAccess().getSubSystemRefKeyword_0());
match(input,81,FOLLOW_2);
@@ -35787,14 +36199,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__1"
- // InternalRoom.g:12672:1: rule__SubSystemRef__Group__1 : rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 ;
+ // InternalRoom.g:12824: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:12676:1: ( rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 )
- // InternalRoom.g:12677:2: rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2
+ // InternalRoom.g:12828:1: ( rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 )
+ // InternalRoom.g:12829:2: rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2
{
pushFollow(FOLLOW_8);
rule__SubSystemRef__Group__1__Impl();
@@ -35825,21 +36237,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__1__Impl"
- // InternalRoom.g:12684:1: rule__SubSystemRef__Group__1__Impl : ( ( rule__SubSystemRef__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12836: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:12688:1: ( ( ( rule__SubSystemRef__NameAssignment_1 ) ) )
- // InternalRoom.g:12689:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
+ // InternalRoom.g:12840:1: ( ( ( rule__SubSystemRef__NameAssignment_1 ) ) )
+ // InternalRoom.g:12841:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
{
- // InternalRoom.g:12689:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
- // InternalRoom.g:12690:1: ( rule__SubSystemRef__NameAssignment_1 )
+ // InternalRoom.g:12841:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
+ // InternalRoom.g:12842:1: ( rule__SubSystemRef__NameAssignment_1 )
{
before(grammarAccess.getSubSystemRefAccess().getNameAssignment_1());
- // InternalRoom.g:12691:1: ( rule__SubSystemRef__NameAssignment_1 )
- // InternalRoom.g:12691:2: rule__SubSystemRef__NameAssignment_1
+ // InternalRoom.g:12843:1: ( rule__SubSystemRef__NameAssignment_1 )
+ // InternalRoom.g:12843:2: rule__SubSystemRef__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__NameAssignment_1();
@@ -35872,14 +36284,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__2"
- // InternalRoom.g:12701:1: rule__SubSystemRef__Group__2 : rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 ;
+ // InternalRoom.g:12853: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:12705:1: ( rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 )
- // InternalRoom.g:12706:2: rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3
+ // InternalRoom.g:12857:1: ( rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 )
+ // InternalRoom.g:12858:2: rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3
{
pushFollow(FOLLOW_3);
rule__SubSystemRef__Group__2__Impl();
@@ -35910,17 +36322,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__2__Impl"
- // InternalRoom.g:12713:1: rule__SubSystemRef__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12865:1: rule__SubSystemRef__Group__2__Impl : ( ':' ) ;
public final void rule__SubSystemRef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12717:1: ( ( ':' ) )
- // InternalRoom.g:12718:1: ( ':' )
+ // InternalRoom.g:12869:1: ( ( ':' ) )
+ // InternalRoom.g:12870:1: ( ':' )
{
- // InternalRoom.g:12718:1: ( ':' )
- // InternalRoom.g:12719:1: ':'
+ // InternalRoom.g:12870:1: ( ':' )
+ // InternalRoom.g:12871:1: ':'
{
before(grammarAccess.getSubSystemRefAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -35947,14 +36359,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__3"
- // InternalRoom.g:12732:1: rule__SubSystemRef__Group__3 : rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 ;
+ // InternalRoom.g:12884: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:12736:1: ( rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 )
- // InternalRoom.g:12737:2: rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4
+ // InternalRoom.g:12888:1: ( rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 )
+ // InternalRoom.g:12889:2: rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4
{
pushFollow(FOLLOW_14);
rule__SubSystemRef__Group__3__Impl();
@@ -35985,21 +36397,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__3__Impl"
- // InternalRoom.g:12744:1: rule__SubSystemRef__Group__3__Impl : ( ( rule__SubSystemRef__TypeAssignment_3 ) ) ;
+ // InternalRoom.g:12896: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:12748:1: ( ( ( rule__SubSystemRef__TypeAssignment_3 ) ) )
- // InternalRoom.g:12749:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
+ // InternalRoom.g:12900:1: ( ( ( rule__SubSystemRef__TypeAssignment_3 ) ) )
+ // InternalRoom.g:12901:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
{
- // InternalRoom.g:12749:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
- // InternalRoom.g:12750:1: ( rule__SubSystemRef__TypeAssignment_3 )
+ // InternalRoom.g:12901:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
+ // InternalRoom.g:12902:1: ( rule__SubSystemRef__TypeAssignment_3 )
{
before(grammarAccess.getSubSystemRefAccess().getTypeAssignment_3());
- // InternalRoom.g:12751:1: ( rule__SubSystemRef__TypeAssignment_3 )
- // InternalRoom.g:12751:2: rule__SubSystemRef__TypeAssignment_3
+ // InternalRoom.g:12903:1: ( rule__SubSystemRef__TypeAssignment_3 )
+ // InternalRoom.g:12903:2: rule__SubSystemRef__TypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__TypeAssignment_3();
@@ -36032,14 +36444,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__4"
- // InternalRoom.g:12761:1: rule__SubSystemRef__Group__4 : rule__SubSystemRef__Group__4__Impl ;
+ // InternalRoom.g:12913: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:12765:1: ( rule__SubSystemRef__Group__4__Impl )
- // InternalRoom.g:12766:2: rule__SubSystemRef__Group__4__Impl
+ // InternalRoom.g:12917:1: ( rule__SubSystemRef__Group__4__Impl )
+ // InternalRoom.g:12918:2: rule__SubSystemRef__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__Group__4__Impl();
@@ -36065,29 +36477,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__4__Impl"
- // InternalRoom.g:12772:1: rule__SubSystemRef__Group__4__Impl : ( ( rule__SubSystemRef__DocuAssignment_4 )? ) ;
+ // InternalRoom.g:12924: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:12776:1: ( ( ( rule__SubSystemRef__DocuAssignment_4 )? ) )
- // InternalRoom.g:12777:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
+ // InternalRoom.g:12928:1: ( ( ( rule__SubSystemRef__DocuAssignment_4 )? ) )
+ // InternalRoom.g:12929:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
{
- // InternalRoom.g:12777:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
- // InternalRoom.g:12778:1: ( rule__SubSystemRef__DocuAssignment_4 )?
+ // InternalRoom.g:12929:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
+ // InternalRoom.g:12930:1: ( rule__SubSystemRef__DocuAssignment_4 )?
{
before(grammarAccess.getSubSystemRefAccess().getDocuAssignment_4());
- // InternalRoom.g:12779:1: ( rule__SubSystemRef__DocuAssignment_4 )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalRoom.g:12931:1: ( rule__SubSystemRef__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:12779:2: rule__SubSystemRef__DocuAssignment_4
+ // InternalRoom.g:12931:2: rule__SubSystemRef__DocuAssignment_4
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__DocuAssignment_4();
@@ -36123,14 +36535,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__0"
- // InternalRoom.g:12799:1: rule__SubSystemClass__Group__0 : rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 ;
+ // InternalRoom.g:12951: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:12803:1: ( rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 )
- // InternalRoom.g:12804:2: rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1
+ // InternalRoom.g:12955:1: ( rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 )
+ // InternalRoom.g:12956:2: rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1
{
pushFollow(FOLLOW_3);
rule__SubSystemClass__Group__0__Impl();
@@ -36161,17 +36573,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__0__Impl"
- // InternalRoom.g:12811:1: rule__SubSystemClass__Group__0__Impl : ( 'SubSystemClass' ) ;
+ // InternalRoom.g:12963:1: rule__SubSystemClass__Group__0__Impl : ( 'SubSystemClass' ) ;
public final void rule__SubSystemClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12815:1: ( ( 'SubSystemClass' ) )
- // InternalRoom.g:12816:1: ( 'SubSystemClass' )
+ // InternalRoom.g:12967:1: ( ( 'SubSystemClass' ) )
+ // InternalRoom.g:12968:1: ( 'SubSystemClass' )
{
- // InternalRoom.g:12816:1: ( 'SubSystemClass' )
- // InternalRoom.g:12817:1: 'SubSystemClass'
+ // InternalRoom.g:12968:1: ( 'SubSystemClass' )
+ // InternalRoom.g:12969:1: 'SubSystemClass'
{
before(grammarAccess.getSubSystemClassAccess().getSubSystemClassKeyword_0());
match(input,22,FOLLOW_2);
@@ -36198,14 +36610,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__1"
- // InternalRoom.g:12830:1: rule__SubSystemClass__Group__1 : rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 ;
+ // InternalRoom.g:12982: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:12834:1: ( rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 )
- // InternalRoom.g:12835:2: rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2
+ // InternalRoom.g:12986:1: ( rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 )
+ // InternalRoom.g:12987:2: rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2
{
pushFollow(FOLLOW_4);
rule__SubSystemClass__Group__1__Impl();
@@ -36236,21 +36648,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__1__Impl"
- // InternalRoom.g:12842:1: rule__SubSystemClass__Group__1__Impl : ( ( rule__SubSystemClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12994: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:12846:1: ( ( ( rule__SubSystemClass__NameAssignment_1 ) ) )
- // InternalRoom.g:12847:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
+ // InternalRoom.g:12998:1: ( ( ( rule__SubSystemClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:12999:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
{
- // InternalRoom.g:12847:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
- // InternalRoom.g:12848:1: ( rule__SubSystemClass__NameAssignment_1 )
+ // InternalRoom.g:12999:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
+ // InternalRoom.g:13000:1: ( rule__SubSystemClass__NameAssignment_1 )
{
before(grammarAccess.getSubSystemClassAccess().getNameAssignment_1());
- // InternalRoom.g:12849:1: ( rule__SubSystemClass__NameAssignment_1 )
- // InternalRoom.g:12849:2: rule__SubSystemClass__NameAssignment_1
+ // InternalRoom.g:13001:1: ( rule__SubSystemClass__NameAssignment_1 )
+ // InternalRoom.g:13001:2: rule__SubSystemClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__NameAssignment_1();
@@ -36283,14 +36695,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__2"
- // InternalRoom.g:12859:1: rule__SubSystemClass__Group__2 : rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 ;
+ // InternalRoom.g:13011: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:12863:1: ( rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 )
- // InternalRoom.g:12864:2: rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3
+ // InternalRoom.g:13015:1: ( rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 )
+ // InternalRoom.g:13016:2: rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3
{
pushFollow(FOLLOW_4);
rule__SubSystemClass__Group__2__Impl();
@@ -36321,29 +36733,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__2__Impl"
- // InternalRoom.g:12871:1: rule__SubSystemClass__Group__2__Impl : ( ( rule__SubSystemClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:13023: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:12875:1: ( ( ( rule__SubSystemClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:12876:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
+ // InternalRoom.g:13027:1: ( ( ( rule__SubSystemClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:13028:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:12876:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
- // InternalRoom.g:12877:1: ( rule__SubSystemClass__DocuAssignment_2 )?
+ // InternalRoom.g:13028:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
+ // InternalRoom.g:13029:1: ( rule__SubSystemClass__DocuAssignment_2 )?
{
before(grammarAccess.getSubSystemClassAccess().getDocuAssignment_2());
- // InternalRoom.g:12878:1: ( rule__SubSystemClass__DocuAssignment_2 )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalRoom.g:13030:1: ( rule__SubSystemClass__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:12878:2: rule__SubSystemClass__DocuAssignment_2
+ // InternalRoom.g:13030:2: rule__SubSystemClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__DocuAssignment_2();
@@ -36379,14 +36791,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__3"
- // InternalRoom.g:12888:1: rule__SubSystemClass__Group__3 : rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 ;
+ // InternalRoom.g:13040: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:12892:1: ( rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 )
- // InternalRoom.g:12893:2: rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4
+ // InternalRoom.g:13044:1: ( rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 )
+ // InternalRoom.g:13045:2: rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4
{
pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__3__Impl();
@@ -36417,17 +36829,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__3__Impl"
- // InternalRoom.g:12900:1: rule__SubSystemClass__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:13052:1: rule__SubSystemClass__Group__3__Impl : ( '{' ) ;
public final void rule__SubSystemClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12904:1: ( ( '{' ) )
- // InternalRoom.g:12905:1: ( '{' )
+ // InternalRoom.g:13056:1: ( ( '{' ) )
+ // InternalRoom.g:13057:1: ( '{' )
{
- // InternalRoom.g:12905:1: ( '{' )
- // InternalRoom.g:12906:1: '{'
+ // InternalRoom.g:13057:1: ( '{' )
+ // InternalRoom.g:13058:1: '{'
{
before(grammarAccess.getSubSystemClassAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -36454,14 +36866,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__4"
- // InternalRoom.g:12919:1: rule__SubSystemClass__Group__4 : rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 ;
+ // InternalRoom.g:13071: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:12923:1: ( rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 )
- // InternalRoom.g:12924:2: rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5
+ // InternalRoom.g:13075:1: ( rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 )
+ // InternalRoom.g:13076:2: rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5
{
pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__4__Impl();
@@ -36492,33 +36904,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__4__Impl"
- // InternalRoom.g:12931:1: rule__SubSystemClass__Group__4__Impl : ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:13083: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:12935:1: ( ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:12936:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:13087:1: ( ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:13088:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:12936:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
- // InternalRoom.g:12937:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
+ // InternalRoom.g:13088:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:13089:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
{
before(grammarAccess.getSubSystemClassAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:12938:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
- loop137:
+ // InternalRoom.g:13090:1: ( rule__SubSystemClass__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:12938:2: rule__SubSystemClass__AnnotationsAssignment_4
+ // InternalRoom.g:13090:2: rule__SubSystemClass__AnnotationsAssignment_4
{
pushFollow(FOLLOW_25);
rule__SubSystemClass__AnnotationsAssignment_4();
@@ -36530,7 +36942,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop137;
+ break loop138;
}
} while (true);
@@ -36557,14 +36969,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__5"
- // InternalRoom.g:12948:1: rule__SubSystemClass__Group__5 : rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 ;
+ // InternalRoom.g:13100: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:12952:1: ( rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 )
- // InternalRoom.g:12953:2: rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6
+ // InternalRoom.g:13104:1: ( rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 )
+ // InternalRoom.g:13105:2: rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6
{
pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__5__Impl();
@@ -36595,29 +37007,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__5__Impl"
- // InternalRoom.g:12960:1: rule__SubSystemClass__Group__5__Impl : ( ( rule__SubSystemClass__Group_5__0 )? ) ;
+ // InternalRoom.g:13112: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:12964:1: ( ( ( rule__SubSystemClass__Group_5__0 )? ) )
- // InternalRoom.g:12965:1: ( ( rule__SubSystemClass__Group_5__0 )? )
+ // InternalRoom.g:13116:1: ( ( ( rule__SubSystemClass__Group_5__0 )? ) )
+ // InternalRoom.g:13117:1: ( ( rule__SubSystemClass__Group_5__0 )? )
{
- // InternalRoom.g:12965:1: ( ( rule__SubSystemClass__Group_5__0 )? )
- // InternalRoom.g:12966:1: ( rule__SubSystemClass__Group_5__0 )?
+ // InternalRoom.g:13117:1: ( ( rule__SubSystemClass__Group_5__0 )? )
+ // InternalRoom.g:13118:1: ( rule__SubSystemClass__Group_5__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_5());
- // InternalRoom.g:12967:1: ( rule__SubSystemClass__Group_5__0 )?
- int alt138=2;
- int LA138_0 = input.LA(1);
+ // InternalRoom.g:13119:1: ( rule__SubSystemClass__Group_5__0 )?
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA138_0==58) ) {
- alt138=1;
+ if ( (LA139_0==58) ) {
+ alt139=1;
}
- switch (alt138) {
+ switch (alt139) {
case 1 :
- // InternalRoom.g:12967:2: rule__SubSystemClass__Group_5__0
+ // InternalRoom.g:13119:2: rule__SubSystemClass__Group_5__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_5__0();
@@ -36653,14 +37065,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__6"
- // InternalRoom.g:12977:1: rule__SubSystemClass__Group__6 : rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 ;
+ // InternalRoom.g:13129: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:12981:1: ( rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 )
- // InternalRoom.g:12982:2: rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7
+ // InternalRoom.g:13133:1: ( rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 )
+ // InternalRoom.g:13134:2: rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7
{
pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__6__Impl();
@@ -36691,29 +37103,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__6__Impl"
- // InternalRoom.g:12989:1: rule__SubSystemClass__Group__6__Impl : ( ( rule__SubSystemClass__Group_6__0 )? ) ;
+ // InternalRoom.g:13141: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:12993:1: ( ( ( rule__SubSystemClass__Group_6__0 )? ) )
- // InternalRoom.g:12994:1: ( ( rule__SubSystemClass__Group_6__0 )? )
+ // InternalRoom.g:13145:1: ( ( ( rule__SubSystemClass__Group_6__0 )? ) )
+ // InternalRoom.g:13146:1: ( ( rule__SubSystemClass__Group_6__0 )? )
{
- // InternalRoom.g:12994:1: ( ( rule__SubSystemClass__Group_6__0 )? )
- // InternalRoom.g:12995:1: ( rule__SubSystemClass__Group_6__0 )?
+ // InternalRoom.g:13146:1: ( ( rule__SubSystemClass__Group_6__0 )? )
+ // InternalRoom.g:13147:1: ( rule__SubSystemClass__Group_6__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_6());
- // InternalRoom.g:12996:1: ( rule__SubSystemClass__Group_6__0 )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalRoom.g:13148:1: ( rule__SubSystemClass__Group_6__0 )?
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA139_0==59) ) {
- alt139=1;
+ if ( (LA140_0==59) ) {
+ alt140=1;
}
- switch (alt139) {
+ switch (alt140) {
case 1 :
- // InternalRoom.g:12996:2: rule__SubSystemClass__Group_6__0
+ // InternalRoom.g:13148:2: rule__SubSystemClass__Group_6__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_6__0();
@@ -36749,14 +37161,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__7"
- // InternalRoom.g:13006:1: rule__SubSystemClass__Group__7 : rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 ;
+ // InternalRoom.g:13158: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:13010:1: ( rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 )
- // InternalRoom.g:13011:2: rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8
+ // InternalRoom.g:13162:1: ( rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 )
+ // InternalRoom.g:13163:2: rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8
{
pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__7__Impl();
@@ -36787,29 +37199,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__7__Impl"
- // InternalRoom.g:13018:1: rule__SubSystemClass__Group__7__Impl : ( ( rule__SubSystemClass__Group_7__0 )? ) ;
+ // InternalRoom.g:13170: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:13022:1: ( ( ( rule__SubSystemClass__Group_7__0 )? ) )
- // InternalRoom.g:13023:1: ( ( rule__SubSystemClass__Group_7__0 )? )
+ // InternalRoom.g:13174:1: ( ( ( rule__SubSystemClass__Group_7__0 )? ) )
+ // InternalRoom.g:13175:1: ( ( rule__SubSystemClass__Group_7__0 )? )
{
- // InternalRoom.g:13023:1: ( ( rule__SubSystemClass__Group_7__0 )? )
- // InternalRoom.g:13024:1: ( rule__SubSystemClass__Group_7__0 )?
+ // InternalRoom.g:13175:1: ( ( rule__SubSystemClass__Group_7__0 )? )
+ // InternalRoom.g:13176:1: ( rule__SubSystemClass__Group_7__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_7());
- // InternalRoom.g:13025:1: ( rule__SubSystemClass__Group_7__0 )?
- int alt140=2;
- int LA140_0 = input.LA(1);
+ // InternalRoom.g:13177:1: ( rule__SubSystemClass__Group_7__0 )?
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA140_0==60) ) {
- alt140=1;
+ if ( (LA141_0==60) ) {
+ alt141=1;
}
- switch (alt140) {
+ switch (alt141) {
case 1 :
- // InternalRoom.g:13025:2: rule__SubSystemClass__Group_7__0
+ // InternalRoom.g:13177:2: rule__SubSystemClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_7__0();
@@ -36845,14 +37257,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__8"
- // InternalRoom.g:13035:1: rule__SubSystemClass__Group__8 : rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 ;
+ // InternalRoom.g:13187: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:13039:1: ( rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 )
- // InternalRoom.g:13040:2: rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9
+ // InternalRoom.g:13191:1: ( rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 )
+ // InternalRoom.g:13192:2: rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9
{
pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__8__Impl();
@@ -36883,33 +37295,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__8__Impl"
- // InternalRoom.g:13047:1: rule__SubSystemClass__Group__8__Impl : ( ( rule__SubSystemClass__Alternatives_8 )* ) ;
+ // InternalRoom.g:13199: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:13051:1: ( ( ( rule__SubSystemClass__Alternatives_8 )* ) )
- // InternalRoom.g:13052:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
+ // InternalRoom.g:13203:1: ( ( ( rule__SubSystemClass__Alternatives_8 )* ) )
+ // InternalRoom.g:13204:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
{
- // InternalRoom.g:13052:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
- // InternalRoom.g:13053:1: ( rule__SubSystemClass__Alternatives_8 )*
+ // InternalRoom.g:13204:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
+ // InternalRoom.g:13205:1: ( rule__SubSystemClass__Alternatives_8 )*
{
before(grammarAccess.getSubSystemClassAccess().getAlternatives_8());
- // InternalRoom.g:13054:1: ( rule__SubSystemClass__Alternatives_8 )*
- loop141:
+ // InternalRoom.g:13206:1: ( rule__SubSystemClass__Alternatives_8 )*
+ loop142:
do {
- int alt141=2;
- int LA141_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA141_0==24||(LA141_0>=36 && LA141_0<=37)||LA141_0==70||LA141_0==79||(LA141_0>=82 && LA141_0<=83)||LA141_0==85||LA141_0==89||LA141_0==93) ) {
- alt141=1;
+ if ( (LA142_0==24||(LA142_0>=36 && LA142_0<=37)||LA142_0==70||LA142_0==79||(LA142_0>=82 && LA142_0<=83)||LA142_0==85||LA142_0==89||LA142_0==93) ) {
+ alt142=1;
}
- switch (alt141) {
+ switch (alt142) {
case 1 :
- // InternalRoom.g:13054:2: rule__SubSystemClass__Alternatives_8
+ // InternalRoom.g:13206:2: rule__SubSystemClass__Alternatives_8
{
pushFollow(FOLLOW_66);
rule__SubSystemClass__Alternatives_8();
@@ -36921,7 +37333,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop141;
+ break loop142;
}
} while (true);
@@ -36948,14 +37360,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__9"
- // InternalRoom.g:13064:1: rule__SubSystemClass__Group__9 : rule__SubSystemClass__Group__9__Impl ;
+ // InternalRoom.g:13216: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:13068:1: ( rule__SubSystemClass__Group__9__Impl )
- // InternalRoom.g:13069:2: rule__SubSystemClass__Group__9__Impl
+ // InternalRoom.g:13220:1: ( rule__SubSystemClass__Group__9__Impl )
+ // InternalRoom.g:13221:2: rule__SubSystemClass__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group__9__Impl();
@@ -36981,17 +37393,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__9__Impl"
- // InternalRoom.g:13075:1: rule__SubSystemClass__Group__9__Impl : ( '}' ) ;
+ // InternalRoom.g:13227:1: rule__SubSystemClass__Group__9__Impl : ( '}' ) ;
public final void rule__SubSystemClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13079:1: ( ( '}' ) )
- // InternalRoom.g:13080:1: ( '}' )
+ // InternalRoom.g:13231:1: ( ( '}' ) )
+ // InternalRoom.g:13232:1: ( '}' )
{
- // InternalRoom.g:13080:1: ( '}' )
- // InternalRoom.g:13081:1: '}'
+ // InternalRoom.g:13232:1: ( '}' )
+ // InternalRoom.g:13233:1: '}'
{
before(grammarAccess.getSubSystemClassAccess().getRightCurlyBracketKeyword_9());
match(input,45,FOLLOW_2);
@@ -37018,14 +37430,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__0"
- // InternalRoom.g:13114:1: rule__SubSystemClass__Group_5__0 : rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 ;
+ // InternalRoom.g:13266: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:13118:1: ( rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 )
- // InternalRoom.g:13119:2: rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1
+ // InternalRoom.g:13270:1: ( rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 )
+ // InternalRoom.g:13271:2: rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1
{
pushFollow(FOLLOW_27);
rule__SubSystemClass__Group_5__0__Impl();
@@ -37056,17 +37468,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__0__Impl"
- // InternalRoom.g:13126:1: rule__SubSystemClass__Group_5__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:13278: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:13130:1: ( ( 'usercode1' ) )
- // InternalRoom.g:13131:1: ( 'usercode1' )
+ // InternalRoom.g:13282:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:13283:1: ( 'usercode1' )
{
- // InternalRoom.g:13131:1: ( 'usercode1' )
- // InternalRoom.g:13132:1: 'usercode1'
+ // InternalRoom.g:13283:1: ( 'usercode1' )
+ // InternalRoom.g:13284:1: 'usercode1'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode1Keyword_5_0());
match(input,58,FOLLOW_2);
@@ -37093,14 +37505,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__1"
- // InternalRoom.g:13145:1: rule__SubSystemClass__Group_5__1 : rule__SubSystemClass__Group_5__1__Impl ;
+ // InternalRoom.g:13297: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:13149:1: ( rule__SubSystemClass__Group_5__1__Impl )
- // InternalRoom.g:13150:2: rule__SubSystemClass__Group_5__1__Impl
+ // InternalRoom.g:13301:1: ( rule__SubSystemClass__Group_5__1__Impl )
+ // InternalRoom.g:13302:2: rule__SubSystemClass__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_5__1__Impl();
@@ -37126,21 +37538,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__1__Impl"
- // InternalRoom.g:13156:1: rule__SubSystemClass__Group_5__1__Impl : ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) ;
+ // InternalRoom.g:13308: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:13160:1: ( ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) )
- // InternalRoom.g:13161:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
+ // InternalRoom.g:13312:1: ( ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) )
+ // InternalRoom.g:13313:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
{
- // InternalRoom.g:13161:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
- // InternalRoom.g:13162:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
+ // InternalRoom.g:13313:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
+ // InternalRoom.g:13314:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode1Assignment_5_1());
- // InternalRoom.g:13163:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
- // InternalRoom.g:13163:2: rule__SubSystemClass__UserCode1Assignment_5_1
+ // InternalRoom.g:13315:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
+ // InternalRoom.g:13315:2: rule__SubSystemClass__UserCode1Assignment_5_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode1Assignment_5_1();
@@ -37173,14 +37585,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__0"
- // InternalRoom.g:13177:1: rule__SubSystemClass__Group_6__0 : rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 ;
+ // InternalRoom.g:13329: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:13181:1: ( rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 )
- // InternalRoom.g:13182:2: rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1
+ // InternalRoom.g:13333:1: ( rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 )
+ // InternalRoom.g:13334:2: rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1
{
pushFollow(FOLLOW_27);
rule__SubSystemClass__Group_6__0__Impl();
@@ -37211,17 +37623,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__0__Impl"
- // InternalRoom.g:13189:1: rule__SubSystemClass__Group_6__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:13341: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:13193:1: ( ( 'usercode2' ) )
- // InternalRoom.g:13194:1: ( 'usercode2' )
+ // InternalRoom.g:13345:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:13346:1: ( 'usercode2' )
{
- // InternalRoom.g:13194:1: ( 'usercode2' )
- // InternalRoom.g:13195:1: 'usercode2'
+ // InternalRoom.g:13346:1: ( 'usercode2' )
+ // InternalRoom.g:13347:1: 'usercode2'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode2Keyword_6_0());
match(input,59,FOLLOW_2);
@@ -37248,14 +37660,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__1"
- // InternalRoom.g:13208:1: rule__SubSystemClass__Group_6__1 : rule__SubSystemClass__Group_6__1__Impl ;
+ // InternalRoom.g:13360: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:13212:1: ( rule__SubSystemClass__Group_6__1__Impl )
- // InternalRoom.g:13213:2: rule__SubSystemClass__Group_6__1__Impl
+ // InternalRoom.g:13364:1: ( rule__SubSystemClass__Group_6__1__Impl )
+ // InternalRoom.g:13365:2: rule__SubSystemClass__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_6__1__Impl();
@@ -37281,21 +37693,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__1__Impl"
- // InternalRoom.g:13219:1: rule__SubSystemClass__Group_6__1__Impl : ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) ;
+ // InternalRoom.g:13371: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:13223:1: ( ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) )
- // InternalRoom.g:13224:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
+ // InternalRoom.g:13375:1: ( ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) )
+ // InternalRoom.g:13376:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
{
- // InternalRoom.g:13224:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
- // InternalRoom.g:13225:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
+ // InternalRoom.g:13376:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
+ // InternalRoom.g:13377:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode2Assignment_6_1());
- // InternalRoom.g:13226:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
- // InternalRoom.g:13226:2: rule__SubSystemClass__UserCode2Assignment_6_1
+ // InternalRoom.g:13378:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
+ // InternalRoom.g:13378:2: rule__SubSystemClass__UserCode2Assignment_6_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode2Assignment_6_1();
@@ -37328,14 +37740,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__0"
- // InternalRoom.g:13240:1: rule__SubSystemClass__Group_7__0 : rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 ;
+ // InternalRoom.g:13392: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:13244:1: ( rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 )
- // InternalRoom.g:13245:2: rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1
+ // InternalRoom.g:13396:1: ( rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 )
+ // InternalRoom.g:13397:2: rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1
{
pushFollow(FOLLOW_27);
rule__SubSystemClass__Group_7__0__Impl();
@@ -37366,17 +37778,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__0__Impl"
- // InternalRoom.g:13252:1: rule__SubSystemClass__Group_7__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:13404: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:13256:1: ( ( 'usercode3' ) )
- // InternalRoom.g:13257:1: ( 'usercode3' )
+ // InternalRoom.g:13408:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:13409:1: ( 'usercode3' )
{
- // InternalRoom.g:13257:1: ( 'usercode3' )
- // InternalRoom.g:13258:1: 'usercode3'
+ // InternalRoom.g:13409:1: ( 'usercode3' )
+ // InternalRoom.g:13410:1: 'usercode3'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode3Keyword_7_0());
match(input,60,FOLLOW_2);
@@ -37403,14 +37815,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__1"
- // InternalRoom.g:13271:1: rule__SubSystemClass__Group_7__1 : rule__SubSystemClass__Group_7__1__Impl ;
+ // InternalRoom.g:13423: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:13275:1: ( rule__SubSystemClass__Group_7__1__Impl )
- // InternalRoom.g:13276:2: rule__SubSystemClass__Group_7__1__Impl
+ // InternalRoom.g:13427:1: ( rule__SubSystemClass__Group_7__1__Impl )
+ // InternalRoom.g:13428:2: rule__SubSystemClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_7__1__Impl();
@@ -37436,21 +37848,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__1__Impl"
- // InternalRoom.g:13282:1: rule__SubSystemClass__Group_7__1__Impl : ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) ;
+ // InternalRoom.g:13434: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:13286:1: ( ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) )
- // InternalRoom.g:13287:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
+ // InternalRoom.g:13438:1: ( ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) )
+ // InternalRoom.g:13439:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
{
- // InternalRoom.g:13287:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
- // InternalRoom.g:13288:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
+ // InternalRoom.g:13439:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
+ // InternalRoom.g:13440:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode3Assignment_7_1());
- // InternalRoom.g:13289:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
- // InternalRoom.g:13289:2: rule__SubSystemClass__UserCode3Assignment_7_1
+ // InternalRoom.g:13441:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
+ // InternalRoom.g:13441:2: rule__SubSystemClass__UserCode3Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode3Assignment_7_1();
@@ -37483,14 +37895,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__0"
- // InternalRoom.g:13303:1: rule__LogicalThread__Group__0 : rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 ;
+ // InternalRoom.g:13455: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:13307:1: ( rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 )
- // InternalRoom.g:13308:2: rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1
+ // InternalRoom.g:13459:1: ( rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 )
+ // InternalRoom.g:13460:2: rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1
{
pushFollow(FOLLOW_3);
rule__LogicalThread__Group__0__Impl();
@@ -37521,17 +37933,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__0__Impl"
- // InternalRoom.g:13315:1: rule__LogicalThread__Group__0__Impl : ( 'LogicalThread' ) ;
+ // InternalRoom.g:13467:1: rule__LogicalThread__Group__0__Impl : ( 'LogicalThread' ) ;
public final void rule__LogicalThread__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13319:1: ( ( 'LogicalThread' ) )
- // InternalRoom.g:13320:1: ( 'LogicalThread' )
+ // InternalRoom.g:13471:1: ( ( 'LogicalThread' ) )
+ // InternalRoom.g:13472:1: ( 'LogicalThread' )
{
- // InternalRoom.g:13320:1: ( 'LogicalThread' )
- // InternalRoom.g:13321:1: 'LogicalThread'
+ // InternalRoom.g:13472:1: ( 'LogicalThread' )
+ // InternalRoom.g:13473:1: 'LogicalThread'
{
before(grammarAccess.getLogicalThreadAccess().getLogicalThreadKeyword_0());
match(input,82,FOLLOW_2);
@@ -37558,14 +37970,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__1"
- // InternalRoom.g:13334:1: rule__LogicalThread__Group__1 : rule__LogicalThread__Group__1__Impl ;
+ // InternalRoom.g:13486: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:13338:1: ( rule__LogicalThread__Group__1__Impl )
- // InternalRoom.g:13339:2: rule__LogicalThread__Group__1__Impl
+ // InternalRoom.g:13490:1: ( rule__LogicalThread__Group__1__Impl )
+ // InternalRoom.g:13491:2: rule__LogicalThread__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__LogicalThread__Group__1__Impl();
@@ -37591,21 +38003,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__1__Impl"
- // InternalRoom.g:13345:1: rule__LogicalThread__Group__1__Impl : ( ( rule__LogicalThread__NameAssignment_1 ) ) ;
+ // InternalRoom.g:13497: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:13349:1: ( ( ( rule__LogicalThread__NameAssignment_1 ) ) )
- // InternalRoom.g:13350:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
+ // InternalRoom.g:13501:1: ( ( ( rule__LogicalThread__NameAssignment_1 ) ) )
+ // InternalRoom.g:13502:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
{
- // InternalRoom.g:13350:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
- // InternalRoom.g:13351:1: ( rule__LogicalThread__NameAssignment_1 )
+ // InternalRoom.g:13502:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
+ // InternalRoom.g:13503:1: ( rule__LogicalThread__NameAssignment_1 )
{
before(grammarAccess.getLogicalThreadAccess().getNameAssignment_1());
- // InternalRoom.g:13352:1: ( rule__LogicalThread__NameAssignment_1 )
- // InternalRoom.g:13352:2: rule__LogicalThread__NameAssignment_1
+ // InternalRoom.g:13504:1: ( rule__LogicalThread__NameAssignment_1 )
+ // InternalRoom.g:13504:2: rule__LogicalThread__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__LogicalThread__NameAssignment_1();
@@ -37638,14 +38050,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__0"
- // InternalRoom.g:13366:1: rule__ActorInstanceMapping__Group__0 : rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 ;
+ // InternalRoom.g:13518: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:13370:1: ( rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 )
- // InternalRoom.g:13371:2: rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1
+ // InternalRoom.g:13522:1: ( rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 )
+ // InternalRoom.g:13523:2: rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1
{
pushFollow(FOLLOW_3);
rule__ActorInstanceMapping__Group__0__Impl();
@@ -37676,17 +38088,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__0__Impl"
- // InternalRoom.g:13378:1: rule__ActorInstanceMapping__Group__0__Impl : ( 'ActorInstanceMapping' ) ;
+ // InternalRoom.g:13530:1: rule__ActorInstanceMapping__Group__0__Impl : ( 'ActorInstanceMapping' ) ;
public final void rule__ActorInstanceMapping__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13382:1: ( ( 'ActorInstanceMapping' ) )
- // InternalRoom.g:13383:1: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:13534:1: ( ( 'ActorInstanceMapping' ) )
+ // InternalRoom.g:13535:1: ( 'ActorInstanceMapping' )
{
- // InternalRoom.g:13383:1: ( 'ActorInstanceMapping' )
- // InternalRoom.g:13384:1: 'ActorInstanceMapping'
+ // InternalRoom.g:13535:1: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:13536:1: 'ActorInstanceMapping'
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingKeyword_0());
match(input,83,FOLLOW_2);
@@ -37713,14 +38125,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__1"
- // InternalRoom.g:13397:1: rule__ActorInstanceMapping__Group__1 : rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 ;
+ // InternalRoom.g:13549: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:13401:1: ( rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 )
- // InternalRoom.g:13402:2: rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2
+ // InternalRoom.g:13553:1: ( rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 )
+ // InternalRoom.g:13554:2: rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2
{
pushFollow(FOLLOW_11);
rule__ActorInstanceMapping__Group__1__Impl();
@@ -37751,21 +38163,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__1__Impl"
- // InternalRoom.g:13409:1: rule__ActorInstanceMapping__Group__1__Impl : ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) ;
+ // InternalRoom.g:13561: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:13413:1: ( ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) )
- // InternalRoom.g:13414:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
+ // InternalRoom.g:13565:1: ( ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) )
+ // InternalRoom.g:13566:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
{
- // InternalRoom.g:13414:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
- // InternalRoom.g:13415:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
+ // InternalRoom.g:13566:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
+ // InternalRoom.g:13567:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
{
before(grammarAccess.getActorInstanceMappingAccess().getPathAssignment_1());
- // InternalRoom.g:13416:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
- // InternalRoom.g:13416:2: rule__ActorInstanceMapping__PathAssignment_1
+ // InternalRoom.g:13568:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
+ // InternalRoom.g:13568:2: rule__ActorInstanceMapping__PathAssignment_1
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__PathAssignment_1();
@@ -37798,14 +38210,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__2"
- // InternalRoom.g:13426:1: rule__ActorInstanceMapping__Group__2 : rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 ;
+ // InternalRoom.g:13578: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:13430:1: ( rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 )
- // InternalRoom.g:13431:2: rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3
+ // InternalRoom.g:13582:1: ( rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 )
+ // InternalRoom.g:13583:2: rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3
{
pushFollow(FOLLOW_3);
rule__ActorInstanceMapping__Group__2__Impl();
@@ -37836,17 +38248,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__2__Impl"
- // InternalRoom.g:13438:1: rule__ActorInstanceMapping__Group__2__Impl : ( '->' ) ;
+ // InternalRoom.g:13590:1: rule__ActorInstanceMapping__Group__2__Impl : ( '->' ) ;
public final void rule__ActorInstanceMapping__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13442:1: ( ( '->' ) )
- // InternalRoom.g:13443:1: ( '->' )
+ // InternalRoom.g:13594:1: ( ( '->' ) )
+ // InternalRoom.g:13595:1: ( '->' )
{
- // InternalRoom.g:13443:1: ( '->' )
- // InternalRoom.g:13444:1: '->'
+ // InternalRoom.g:13595:1: ( '->' )
+ // InternalRoom.g:13596:1: '->'
{
before(grammarAccess.getActorInstanceMappingAccess().getHyphenMinusGreaterThanSignKeyword_2());
match(input,48,FOLLOW_2);
@@ -37873,14 +38285,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__3"
- // InternalRoom.g:13457:1: rule__ActorInstanceMapping__Group__3 : rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 ;
+ // InternalRoom.g:13609: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:13461:1: ( rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 )
- // InternalRoom.g:13462:2: rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4
+ // InternalRoom.g:13613:1: ( rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 )
+ // InternalRoom.g:13614:2: rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4
{
pushFollow(FOLLOW_40);
rule__ActorInstanceMapping__Group__3__Impl();
@@ -37911,21 +38323,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__3__Impl"
- // InternalRoom.g:13469:1: rule__ActorInstanceMapping__Group__3__Impl : ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) ;
+ // InternalRoom.g:13621: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:13473:1: ( ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) )
- // InternalRoom.g:13474:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
+ // InternalRoom.g:13625:1: ( ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) )
+ // InternalRoom.g:13626:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
{
- // InternalRoom.g:13474:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
- // InternalRoom.g:13475:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
+ // InternalRoom.g:13626:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
+ // InternalRoom.g:13627:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadAssignment_3());
- // InternalRoom.g:13476:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
- // InternalRoom.g:13476:2: rule__ActorInstanceMapping__ThreadAssignment_3
+ // InternalRoom.g:13628:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
+ // InternalRoom.g:13628:2: rule__ActorInstanceMapping__ThreadAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__ThreadAssignment_3();
@@ -37958,14 +38370,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__4"
- // InternalRoom.g:13486:1: rule__ActorInstanceMapping__Group__4 : rule__ActorInstanceMapping__Group__4__Impl ;
+ // InternalRoom.g:13638: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:13490:1: ( rule__ActorInstanceMapping__Group__4__Impl )
- // InternalRoom.g:13491:2: rule__ActorInstanceMapping__Group__4__Impl
+ // InternalRoom.g:13642:1: ( rule__ActorInstanceMapping__Group__4__Impl )
+ // InternalRoom.g:13643:2: rule__ActorInstanceMapping__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group__4__Impl();
@@ -37991,29 +38403,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__4__Impl"
- // InternalRoom.g:13497:1: rule__ActorInstanceMapping__Group__4__Impl : ( ( rule__ActorInstanceMapping__Group_4__0 )? ) ;
+ // InternalRoom.g:13649: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:13501:1: ( ( ( rule__ActorInstanceMapping__Group_4__0 )? ) )
- // InternalRoom.g:13502:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
+ // InternalRoom.g:13653:1: ( ( ( rule__ActorInstanceMapping__Group_4__0 )? ) )
+ // InternalRoom.g:13654:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
{
- // InternalRoom.g:13502:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
- // InternalRoom.g:13503:1: ( rule__ActorInstanceMapping__Group_4__0 )?
+ // InternalRoom.g:13654:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
+ // InternalRoom.g:13655:1: ( rule__ActorInstanceMapping__Group_4__0 )?
{
before(grammarAccess.getActorInstanceMappingAccess().getGroup_4());
- // InternalRoom.g:13504:1: ( rule__ActorInstanceMapping__Group_4__0 )?
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalRoom.g:13656:1: ( rule__ActorInstanceMapping__Group_4__0 )?
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA142_0==44) ) {
- alt142=1;
+ if ( (LA143_0==44) ) {
+ alt143=1;
}
- switch (alt142) {
+ switch (alt143) {
case 1 :
- // InternalRoom.g:13504:2: rule__ActorInstanceMapping__Group_4__0
+ // InternalRoom.g:13656:2: rule__ActorInstanceMapping__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group_4__0();
@@ -38049,14 +38461,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__0"
- // InternalRoom.g:13524:1: rule__ActorInstanceMapping__Group_4__0 : rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 ;
+ // InternalRoom.g:13676: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:13528:1: ( rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 )
- // InternalRoom.g:13529:2: rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1
+ // InternalRoom.g:13680:1: ( rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 )
+ // InternalRoom.g:13681:2: rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1
{
pushFollow(FOLLOW_67);
rule__ActorInstanceMapping__Group_4__0__Impl();
@@ -38087,17 +38499,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__0__Impl"
- // InternalRoom.g:13536:1: rule__ActorInstanceMapping__Group_4__0__Impl : ( '{' ) ;
+ // InternalRoom.g:13688:1: rule__ActorInstanceMapping__Group_4__0__Impl : ( '{' ) ;
public final void rule__ActorInstanceMapping__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13540:1: ( ( '{' ) )
- // InternalRoom.g:13541:1: ( '{' )
+ // InternalRoom.g:13692:1: ( ( '{' ) )
+ // InternalRoom.g:13693:1: ( '{' )
{
- // InternalRoom.g:13541:1: ( '{' )
- // InternalRoom.g:13542:1: '{'
+ // InternalRoom.g:13693:1: ( '{' )
+ // InternalRoom.g:13694:1: '{'
{
before(grammarAccess.getActorInstanceMappingAccess().getLeftCurlyBracketKeyword_4_0());
match(input,44,FOLLOW_2);
@@ -38124,14 +38536,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__1"
- // InternalRoom.g:13555:1: rule__ActorInstanceMapping__Group_4__1 : rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 ;
+ // InternalRoom.g:13707: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:13559:1: ( rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 )
- // InternalRoom.g:13560:2: rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2
+ // InternalRoom.g:13711:1: ( rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 )
+ // InternalRoom.g:13712:2: rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2
{
pushFollow(FOLLOW_67);
rule__ActorInstanceMapping__Group_4__1__Impl();
@@ -38162,33 +38574,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__1__Impl"
- // InternalRoom.g:13567:1: rule__ActorInstanceMapping__Group_4__1__Impl : ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) ;
+ // InternalRoom.g:13719: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:13571:1: ( ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) )
- // InternalRoom.g:13572:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
+ // InternalRoom.g:13723:1: ( ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) )
+ // InternalRoom.g:13724:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
{
- // InternalRoom.g:13572:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
- // InternalRoom.g:13573:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
+ // InternalRoom.g:13724:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
+ // InternalRoom.g:13725:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsAssignment_4_1());
- // InternalRoom.g:13574:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
- loop143:
+ // InternalRoom.g:13726:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
+ loop144:
do {
- int alt143=2;
- int LA143_0 = input.LA(1);
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA143_0==83) ) {
- alt143=1;
+ if ( (LA144_0==83) ) {
+ alt144=1;
}
- switch (alt143) {
+ switch (alt144) {
case 1 :
- // InternalRoom.g:13574:2: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1
+ // InternalRoom.g:13726:2: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1
{
pushFollow(FOLLOW_68);
rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1();
@@ -38200,7 +38612,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop143;
+ break loop144;
}
} while (true);
@@ -38227,14 +38639,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__2"
- // InternalRoom.g:13584:1: rule__ActorInstanceMapping__Group_4__2 : rule__ActorInstanceMapping__Group_4__2__Impl ;
+ // InternalRoom.g:13736: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:13588:1: ( rule__ActorInstanceMapping__Group_4__2__Impl )
- // InternalRoom.g:13589:2: rule__ActorInstanceMapping__Group_4__2__Impl
+ // InternalRoom.g:13740:1: ( rule__ActorInstanceMapping__Group_4__2__Impl )
+ // InternalRoom.g:13741:2: rule__ActorInstanceMapping__Group_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group_4__2__Impl();
@@ -38260,17 +38672,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__2__Impl"
- // InternalRoom.g:13595:1: rule__ActorInstanceMapping__Group_4__2__Impl : ( '}' ) ;
+ // InternalRoom.g:13747:1: rule__ActorInstanceMapping__Group_4__2__Impl : ( '}' ) ;
public final void rule__ActorInstanceMapping__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13599:1: ( ( '}' ) )
- // InternalRoom.g:13600:1: ( '}' )
+ // InternalRoom.g:13751:1: ( ( '}' ) )
+ // InternalRoom.g:13752:1: ( '}' )
{
- // InternalRoom.g:13600:1: ( '}' )
- // InternalRoom.g:13601:1: '}'
+ // InternalRoom.g:13752:1: ( '}' )
+ // InternalRoom.g:13753:1: '}'
{
before(grammarAccess.getActorInstanceMappingAccess().getRightCurlyBracketKeyword_4_2());
match(input,45,FOLLOW_2);
@@ -38297,14 +38709,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__0"
- // InternalRoom.g:13620:1: rule__RefPath__Group__0 : rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ;
+ // InternalRoom.g:13772: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:13624:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 )
- // InternalRoom.g:13625:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1
+ // InternalRoom.g:13776:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 )
+ // InternalRoom.g:13777:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1
{
pushFollow(FOLLOW_69);
rule__RefPath__Group__0__Impl();
@@ -38335,21 +38747,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__0__Impl"
- // InternalRoom.g:13632:1: rule__RefPath__Group__0__Impl : ( ( rule__RefPath__RefsAssignment_0 ) ) ;
+ // InternalRoom.g:13784: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:13636:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) )
- // InternalRoom.g:13637:1: ( ( rule__RefPath__RefsAssignment_0 ) )
+ // InternalRoom.g:13788:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) )
+ // InternalRoom.g:13789:1: ( ( rule__RefPath__RefsAssignment_0 ) )
{
- // InternalRoom.g:13637:1: ( ( rule__RefPath__RefsAssignment_0 ) )
- // InternalRoom.g:13638:1: ( rule__RefPath__RefsAssignment_0 )
+ // InternalRoom.g:13789:1: ( ( rule__RefPath__RefsAssignment_0 ) )
+ // InternalRoom.g:13790:1: ( rule__RefPath__RefsAssignment_0 )
{
before(grammarAccess.getRefPathAccess().getRefsAssignment_0());
- // InternalRoom.g:13639:1: ( rule__RefPath__RefsAssignment_0 )
- // InternalRoom.g:13639:2: rule__RefPath__RefsAssignment_0
+ // InternalRoom.g:13791:1: ( rule__RefPath__RefsAssignment_0 )
+ // InternalRoom.g:13791:2: rule__RefPath__RefsAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefPath__RefsAssignment_0();
@@ -38382,14 +38794,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__1"
- // InternalRoom.g:13649:1: rule__RefPath__Group__1 : rule__RefPath__Group__1__Impl ;
+ // InternalRoom.g:13801: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:13653:1: ( rule__RefPath__Group__1__Impl )
- // InternalRoom.g:13654:2: rule__RefPath__Group__1__Impl
+ // InternalRoom.g:13805:1: ( rule__RefPath__Group__1__Impl )
+ // InternalRoom.g:13806:2: rule__RefPath__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefPath__Group__1__Impl();
@@ -38415,33 +38827,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__1__Impl"
- // InternalRoom.g:13660:1: rule__RefPath__Group__1__Impl : ( ( rule__RefPath__Group_1__0 )* ) ;
+ // InternalRoom.g:13812: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:13664:1: ( ( ( rule__RefPath__Group_1__0 )* ) )
- // InternalRoom.g:13665:1: ( ( rule__RefPath__Group_1__0 )* )
+ // InternalRoom.g:13816:1: ( ( ( rule__RefPath__Group_1__0 )* ) )
+ // InternalRoom.g:13817:1: ( ( rule__RefPath__Group_1__0 )* )
{
- // InternalRoom.g:13665:1: ( ( rule__RefPath__Group_1__0 )* )
- // InternalRoom.g:13666:1: ( rule__RefPath__Group_1__0 )*
+ // InternalRoom.g:13817:1: ( ( rule__RefPath__Group_1__0 )* )
+ // InternalRoom.g:13818:1: ( rule__RefPath__Group_1__0 )*
{
before(grammarAccess.getRefPathAccess().getGroup_1());
- // InternalRoom.g:13667:1: ( rule__RefPath__Group_1__0 )*
- loop144:
+ // InternalRoom.g:13819:1: ( rule__RefPath__Group_1__0 )*
+ loop145:
do {
- int alt144=2;
- int LA144_0 = input.LA(1);
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA144_0==84) ) {
- alt144=1;
+ if ( (LA145_0==84) ) {
+ alt145=1;
}
- switch (alt144) {
+ switch (alt145) {
case 1 :
- // InternalRoom.g:13667:2: rule__RefPath__Group_1__0
+ // InternalRoom.g:13819:2: rule__RefPath__Group_1__0
{
pushFollow(FOLLOW_70);
rule__RefPath__Group_1__0();
@@ -38453,7 +38865,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop144;
+ break loop145;
}
} while (true);
@@ -38480,14 +38892,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__0"
- // InternalRoom.g:13681:1: rule__RefPath__Group_1__0 : rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ;
+ // InternalRoom.g:13833: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:13685:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 )
- // InternalRoom.g:13686:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1
+ // InternalRoom.g:13837:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 )
+ // InternalRoom.g:13838:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1
{
pushFollow(FOLLOW_3);
rule__RefPath__Group_1__0__Impl();
@@ -38518,17 +38930,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__0__Impl"
- // InternalRoom.g:13693:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ;
+ // InternalRoom.g:13845:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ;
public final void rule__RefPath__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13697:1: ( ( '/' ) )
- // InternalRoom.g:13698:1: ( '/' )
+ // InternalRoom.g:13849:1: ( ( '/' ) )
+ // InternalRoom.g:13850:1: ( '/' )
{
- // InternalRoom.g:13698:1: ( '/' )
- // InternalRoom.g:13699:1: '/'
+ // InternalRoom.g:13850:1: ( '/' )
+ // InternalRoom.g:13851:1: '/'
{
before(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
match(input,84,FOLLOW_2);
@@ -38555,14 +38967,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__1"
- // InternalRoom.g:13712:1: rule__RefPath__Group_1__1 : rule__RefPath__Group_1__1__Impl ;
+ // InternalRoom.g:13864: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:13716:1: ( rule__RefPath__Group_1__1__Impl )
- // InternalRoom.g:13717:2: rule__RefPath__Group_1__1__Impl
+ // InternalRoom.g:13868:1: ( rule__RefPath__Group_1__1__Impl )
+ // InternalRoom.g:13869:2: rule__RefPath__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefPath__Group_1__1__Impl();
@@ -38588,21 +39000,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__1__Impl"
- // InternalRoom.g:13723:1: rule__RefPath__Group_1__1__Impl : ( ( rule__RefPath__RefsAssignment_1_1 ) ) ;
+ // InternalRoom.g:13875: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:13727:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) )
- // InternalRoom.g:13728:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
+ // InternalRoom.g:13879:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) )
+ // InternalRoom.g:13880:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
{
- // InternalRoom.g:13728:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
- // InternalRoom.g:13729:1: ( rule__RefPath__RefsAssignment_1_1 )
+ // InternalRoom.g:13880:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
+ // InternalRoom.g:13881:1: ( rule__RefPath__RefsAssignment_1_1 )
{
before(grammarAccess.getRefPathAccess().getRefsAssignment_1_1());
- // InternalRoom.g:13730:1: ( rule__RefPath__RefsAssignment_1_1 )
- // InternalRoom.g:13730:2: rule__RefPath__RefsAssignment_1_1
+ // InternalRoom.g:13882:1: ( rule__RefPath__RefsAssignment_1_1 )
+ // InternalRoom.g:13882:2: rule__RefPath__RefsAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RefPath__RefsAssignment_1_1();
@@ -38635,14 +39047,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__0"
- // InternalRoom.g:13744:1: rule__RefSegment__Group__0 : rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 ;
+ // InternalRoom.g:13896: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:13748:1: ( rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 )
- // InternalRoom.g:13749:2: rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1
+ // InternalRoom.g:13900:1: ( rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 )
+ // InternalRoom.g:13901:2: rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1
{
pushFollow(FOLLOW_8);
rule__RefSegment__Group__0__Impl();
@@ -38673,21 +39085,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__0__Impl"
- // InternalRoom.g:13756:1: rule__RefSegment__Group__0__Impl : ( ( rule__RefSegment__RefAssignment_0 ) ) ;
+ // InternalRoom.g:13908: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:13760:1: ( ( ( rule__RefSegment__RefAssignment_0 ) ) )
- // InternalRoom.g:13761:1: ( ( rule__RefSegment__RefAssignment_0 ) )
+ // InternalRoom.g:13912:1: ( ( ( rule__RefSegment__RefAssignment_0 ) ) )
+ // InternalRoom.g:13913:1: ( ( rule__RefSegment__RefAssignment_0 ) )
{
- // InternalRoom.g:13761:1: ( ( rule__RefSegment__RefAssignment_0 ) )
- // InternalRoom.g:13762:1: ( rule__RefSegment__RefAssignment_0 )
+ // InternalRoom.g:13913:1: ( ( rule__RefSegment__RefAssignment_0 ) )
+ // InternalRoom.g:13914:1: ( rule__RefSegment__RefAssignment_0 )
{
before(grammarAccess.getRefSegmentAccess().getRefAssignment_0());
- // InternalRoom.g:13763:1: ( rule__RefSegment__RefAssignment_0 )
- // InternalRoom.g:13763:2: rule__RefSegment__RefAssignment_0
+ // InternalRoom.g:13915:1: ( rule__RefSegment__RefAssignment_0 )
+ // InternalRoom.g:13915:2: rule__RefSegment__RefAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefSegment__RefAssignment_0();
@@ -38720,14 +39132,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__1"
- // InternalRoom.g:13773:1: rule__RefSegment__Group__1 : rule__RefSegment__Group__1__Impl ;
+ // InternalRoom.g:13925: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:13777:1: ( rule__RefSegment__Group__1__Impl )
- // InternalRoom.g:13778:2: rule__RefSegment__Group__1__Impl
+ // InternalRoom.g:13929:1: ( rule__RefSegment__Group__1__Impl )
+ // InternalRoom.g:13930:2: rule__RefSegment__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group__1__Impl();
@@ -38753,29 +39165,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__1__Impl"
- // InternalRoom.g:13784:1: rule__RefSegment__Group__1__Impl : ( ( rule__RefSegment__Group_1__0 )? ) ;
+ // InternalRoom.g:13936: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:13788:1: ( ( ( rule__RefSegment__Group_1__0 )? ) )
- // InternalRoom.g:13789:1: ( ( rule__RefSegment__Group_1__0 )? )
+ // InternalRoom.g:13940:1: ( ( ( rule__RefSegment__Group_1__0 )? ) )
+ // InternalRoom.g:13941:1: ( ( rule__RefSegment__Group_1__0 )? )
{
- // InternalRoom.g:13789:1: ( ( rule__RefSegment__Group_1__0 )? )
- // InternalRoom.g:13790:1: ( rule__RefSegment__Group_1__0 )?
+ // InternalRoom.g:13941:1: ( ( rule__RefSegment__Group_1__0 )? )
+ // InternalRoom.g:13942:1: ( rule__RefSegment__Group_1__0 )?
{
before(grammarAccess.getRefSegmentAccess().getGroup_1());
- // InternalRoom.g:13791:1: ( rule__RefSegment__Group_1__0 )?
- int alt145=2;
- int LA145_0 = input.LA(1);
+ // InternalRoom.g:13943:1: ( rule__RefSegment__Group_1__0 )?
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA145_0==46) ) {
- alt145=1;
+ if ( (LA146_0==46) ) {
+ alt146=1;
}
- switch (alt145) {
+ switch (alt146) {
case 1 :
- // InternalRoom.g:13791:2: rule__RefSegment__Group_1__0
+ // InternalRoom.g:13943:2: rule__RefSegment__Group_1__0
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group_1__0();
@@ -38811,14 +39223,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__0"
- // InternalRoom.g:13805:1: rule__RefSegment__Group_1__0 : rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 ;
+ // InternalRoom.g:13957: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:13809:1: ( rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 )
- // InternalRoom.g:13810:2: rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1
+ // InternalRoom.g:13961:1: ( rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 )
+ // InternalRoom.g:13962:2: rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1
{
pushFollow(FOLLOW_30);
rule__RefSegment__Group_1__0__Impl();
@@ -38849,17 +39261,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__0__Impl"
- // InternalRoom.g:13817:1: rule__RefSegment__Group_1__0__Impl : ( ':' ) ;
+ // InternalRoom.g:13969:1: rule__RefSegment__Group_1__0__Impl : ( ':' ) ;
public final void rule__RefSegment__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13821:1: ( ( ':' ) )
- // InternalRoom.g:13822:1: ( ':' )
+ // InternalRoom.g:13973:1: ( ( ':' ) )
+ // InternalRoom.g:13974:1: ( ':' )
{
- // InternalRoom.g:13822:1: ( ':' )
- // InternalRoom.g:13823:1: ':'
+ // InternalRoom.g:13974:1: ( ':' )
+ // InternalRoom.g:13975:1: ':'
{
before(grammarAccess.getRefSegmentAccess().getColonKeyword_1_0());
match(input,46,FOLLOW_2);
@@ -38886,14 +39298,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__1"
- // InternalRoom.g:13836:1: rule__RefSegment__Group_1__1 : rule__RefSegment__Group_1__1__Impl ;
+ // InternalRoom.g:13988: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:13840:1: ( rule__RefSegment__Group_1__1__Impl )
- // InternalRoom.g:13841:2: rule__RefSegment__Group_1__1__Impl
+ // InternalRoom.g:13992:1: ( rule__RefSegment__Group_1__1__Impl )
+ // InternalRoom.g:13993:2: rule__RefSegment__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group_1__1__Impl();
@@ -38919,21 +39331,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__1__Impl"
- // InternalRoom.g:13847:1: rule__RefSegment__Group_1__1__Impl : ( ( rule__RefSegment__IdxAssignment_1_1 ) ) ;
+ // InternalRoom.g:13999: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:13851:1: ( ( ( rule__RefSegment__IdxAssignment_1_1 ) ) )
- // InternalRoom.g:13852:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
+ // InternalRoom.g:14003:1: ( ( ( rule__RefSegment__IdxAssignment_1_1 ) ) )
+ // InternalRoom.g:14004:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
{
- // InternalRoom.g:13852:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
- // InternalRoom.g:13853:1: ( rule__RefSegment__IdxAssignment_1_1 )
+ // InternalRoom.g:14004:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
+ // InternalRoom.g:14005:1: ( rule__RefSegment__IdxAssignment_1_1 )
{
before(grammarAccess.getRefSegmentAccess().getIdxAssignment_1_1());
- // InternalRoom.g:13854:1: ( rule__RefSegment__IdxAssignment_1_1 )
- // InternalRoom.g:13854:2: rule__RefSegment__IdxAssignment_1_1
+ // InternalRoom.g:14006:1: ( rule__RefSegment__IdxAssignment_1_1 )
+ // InternalRoom.g:14006:2: rule__RefSegment__IdxAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RefSegment__IdxAssignment_1_1();
@@ -38966,14 +39378,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__0"
- // InternalRoom.g:13868:1: rule__Binding__Group__0 : rule__Binding__Group__0__Impl rule__Binding__Group__1 ;
+ // InternalRoom.g:14020: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:13872:1: ( rule__Binding__Group__0__Impl rule__Binding__Group__1 )
- // InternalRoom.g:13873:2: rule__Binding__Group__0__Impl rule__Binding__Group__1
+ // InternalRoom.g:14024:1: ( rule__Binding__Group__0__Impl rule__Binding__Group__1 )
+ // InternalRoom.g:14025:2: rule__Binding__Group__0__Impl rule__Binding__Group__1
{
pushFollow(FOLLOW_3);
rule__Binding__Group__0__Impl();
@@ -39004,17 +39416,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__0__Impl"
- // InternalRoom.g:13880:1: rule__Binding__Group__0__Impl : ( 'Binding' ) ;
+ // InternalRoom.g:14032:1: rule__Binding__Group__0__Impl : ( 'Binding' ) ;
public final void rule__Binding__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13884:1: ( ( 'Binding' ) )
- // InternalRoom.g:13885:1: ( 'Binding' )
+ // InternalRoom.g:14036:1: ( ( 'Binding' ) )
+ // InternalRoom.g:14037:1: ( 'Binding' )
{
- // InternalRoom.g:13885:1: ( 'Binding' )
- // InternalRoom.g:13886:1: 'Binding'
+ // InternalRoom.g:14037:1: ( 'Binding' )
+ // InternalRoom.g:14038:1: 'Binding'
{
before(grammarAccess.getBindingAccess().getBindingKeyword_0());
match(input,85,FOLLOW_2);
@@ -39041,14 +39453,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__1"
- // InternalRoom.g:13899:1: rule__Binding__Group__1 : rule__Binding__Group__1__Impl rule__Binding__Group__2 ;
+ // InternalRoom.g:14051: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:13903:1: ( rule__Binding__Group__1__Impl rule__Binding__Group__2 )
- // InternalRoom.g:13904:2: rule__Binding__Group__1__Impl rule__Binding__Group__2
+ // InternalRoom.g:14055:1: ( rule__Binding__Group__1__Impl rule__Binding__Group__2 )
+ // InternalRoom.g:14056:2: rule__Binding__Group__1__Impl rule__Binding__Group__2
{
pushFollow(FOLLOW_71);
rule__Binding__Group__1__Impl();
@@ -39079,21 +39491,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__1__Impl"
- // InternalRoom.g:13911:1: rule__Binding__Group__1__Impl : ( ( rule__Binding__Endpoint1Assignment_1 ) ) ;
+ // InternalRoom.g:14063: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:13915:1: ( ( ( rule__Binding__Endpoint1Assignment_1 ) ) )
- // InternalRoom.g:13916:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
+ // InternalRoom.g:14067:1: ( ( ( rule__Binding__Endpoint1Assignment_1 ) ) )
+ // InternalRoom.g:14068:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
{
- // InternalRoom.g:13916:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
- // InternalRoom.g:13917:1: ( rule__Binding__Endpoint1Assignment_1 )
+ // InternalRoom.g:14068:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
+ // InternalRoom.g:14069:1: ( rule__Binding__Endpoint1Assignment_1 )
{
before(grammarAccess.getBindingAccess().getEndpoint1Assignment_1());
- // InternalRoom.g:13918:1: ( rule__Binding__Endpoint1Assignment_1 )
- // InternalRoom.g:13918:2: rule__Binding__Endpoint1Assignment_1
+ // InternalRoom.g:14070:1: ( rule__Binding__Endpoint1Assignment_1 )
+ // InternalRoom.g:14070:2: rule__Binding__Endpoint1Assignment_1
{
pushFollow(FOLLOW_2);
rule__Binding__Endpoint1Assignment_1();
@@ -39126,14 +39538,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__2"
- // InternalRoom.g:13928:1: rule__Binding__Group__2 : rule__Binding__Group__2__Impl rule__Binding__Group__3 ;
+ // InternalRoom.g:14080: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:13932:1: ( rule__Binding__Group__2__Impl rule__Binding__Group__3 )
- // InternalRoom.g:13933:2: rule__Binding__Group__2__Impl rule__Binding__Group__3
+ // InternalRoom.g:14084:1: ( rule__Binding__Group__2__Impl rule__Binding__Group__3 )
+ // InternalRoom.g:14085:2: rule__Binding__Group__2__Impl rule__Binding__Group__3
{
pushFollow(FOLLOW_3);
rule__Binding__Group__2__Impl();
@@ -39164,17 +39576,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__2__Impl"
- // InternalRoom.g:13940:1: rule__Binding__Group__2__Impl : ( 'and' ) ;
+ // InternalRoom.g:14092:1: rule__Binding__Group__2__Impl : ( 'and' ) ;
public final void rule__Binding__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13944:1: ( ( 'and' ) )
- // InternalRoom.g:13945:1: ( 'and' )
+ // InternalRoom.g:14096:1: ( ( 'and' ) )
+ // InternalRoom.g:14097:1: ( 'and' )
{
- // InternalRoom.g:13945:1: ( 'and' )
- // InternalRoom.g:13946:1: 'and'
+ // InternalRoom.g:14097:1: ( 'and' )
+ // InternalRoom.g:14098:1: 'and'
{
before(grammarAccess.getBindingAccess().getAndKeyword_2());
match(input,86,FOLLOW_2);
@@ -39201,14 +39613,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__3"
- // InternalRoom.g:13959:1: rule__Binding__Group__3 : rule__Binding__Group__3__Impl ;
+ // InternalRoom.g:14111: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:13963:1: ( rule__Binding__Group__3__Impl )
- // InternalRoom.g:13964:2: rule__Binding__Group__3__Impl
+ // InternalRoom.g:14115:1: ( rule__Binding__Group__3__Impl )
+ // InternalRoom.g:14116:2: rule__Binding__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Binding__Group__3__Impl();
@@ -39234,21 +39646,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__3__Impl"
- // InternalRoom.g:13970:1: rule__Binding__Group__3__Impl : ( ( rule__Binding__Endpoint2Assignment_3 ) ) ;
+ // InternalRoom.g:14122: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:13974:1: ( ( ( rule__Binding__Endpoint2Assignment_3 ) ) )
- // InternalRoom.g:13975:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
+ // InternalRoom.g:14126:1: ( ( ( rule__Binding__Endpoint2Assignment_3 ) ) )
+ // InternalRoom.g:14127:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
{
- // InternalRoom.g:13975:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
- // InternalRoom.g:13976:1: ( rule__Binding__Endpoint2Assignment_3 )
+ // InternalRoom.g:14127:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
+ // InternalRoom.g:14128:1: ( rule__Binding__Endpoint2Assignment_3 )
{
before(grammarAccess.getBindingAccess().getEndpoint2Assignment_3());
- // InternalRoom.g:13977:1: ( rule__Binding__Endpoint2Assignment_3 )
- // InternalRoom.g:13977:2: rule__Binding__Endpoint2Assignment_3
+ // InternalRoom.g:14129:1: ( rule__Binding__Endpoint2Assignment_3 )
+ // InternalRoom.g:14129:2: rule__Binding__Endpoint2Assignment_3
{
pushFollow(FOLLOW_2);
rule__Binding__Endpoint2Assignment_3();
@@ -39281,14 +39693,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__0"
- // InternalRoom.g:13995:1: rule__BindingEndPoint__Group__0 : rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 ;
+ // InternalRoom.g:14147: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:13999:1: ( rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 )
- // InternalRoom.g:14000:2: rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1
+ // InternalRoom.g:14151:1: ( rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 )
+ // InternalRoom.g:14152:2: rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__BindingEndPoint__Group__0__Impl();
@@ -39319,33 +39731,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__0__Impl"
- // InternalRoom.g:14007:1: rule__BindingEndPoint__Group__0__Impl : ( ( rule__BindingEndPoint__Group_0__0 )? ) ;
+ // InternalRoom.g:14159: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:14011:1: ( ( ( rule__BindingEndPoint__Group_0__0 )? ) )
- // InternalRoom.g:14012:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
+ // InternalRoom.g:14163:1: ( ( ( rule__BindingEndPoint__Group_0__0 )? ) )
+ // InternalRoom.g:14164:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
{
- // InternalRoom.g:14012:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
- // InternalRoom.g:14013:1: ( rule__BindingEndPoint__Group_0__0 )?
+ // InternalRoom.g:14164:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
+ // InternalRoom.g:14165:1: ( rule__BindingEndPoint__Group_0__0 )?
{
before(grammarAccess.getBindingEndPointAccess().getGroup_0());
- // InternalRoom.g:14014:1: ( rule__BindingEndPoint__Group_0__0 )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalRoom.g:14166:1: ( rule__BindingEndPoint__Group_0__0 )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA146_0==RULE_ID) ) {
- int LA146_1 = input.LA(2);
+ if ( (LA147_0==RULE_ID) ) {
+ int LA147_1 = input.LA(2);
- if ( (LA146_1==87) ) {
- alt146=1;
+ if ( (LA147_1==87) ) {
+ alt147=1;
}
}
- switch (alt146) {
+ switch (alt147) {
case 1 :
- // InternalRoom.g:14014:2: rule__BindingEndPoint__Group_0__0
+ // InternalRoom.g:14166:2: rule__BindingEndPoint__Group_0__0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_0__0();
@@ -39381,14 +39793,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__1"
- // InternalRoom.g:14024:1: rule__BindingEndPoint__Group__1 : rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 ;
+ // InternalRoom.g:14176: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:14028:1: ( rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 )
- // InternalRoom.g:14029:2: rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2
+ // InternalRoom.g:14180:1: ( rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 )
+ // InternalRoom.g:14181:2: rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2
{
pushFollow(FOLLOW_72);
rule__BindingEndPoint__Group__1__Impl();
@@ -39419,21 +39831,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__1__Impl"
- // InternalRoom.g:14036:1: rule__BindingEndPoint__Group__1__Impl : ( ( rule__BindingEndPoint__PortAssignment_1 ) ) ;
+ // InternalRoom.g:14188: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:14040:1: ( ( ( rule__BindingEndPoint__PortAssignment_1 ) ) )
- // InternalRoom.g:14041:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
+ // InternalRoom.g:14192:1: ( ( ( rule__BindingEndPoint__PortAssignment_1 ) ) )
+ // InternalRoom.g:14193:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
{
- // InternalRoom.g:14041:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
- // InternalRoom.g:14042:1: ( rule__BindingEndPoint__PortAssignment_1 )
+ // InternalRoom.g:14193:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
+ // InternalRoom.g:14194:1: ( rule__BindingEndPoint__PortAssignment_1 )
{
before(grammarAccess.getBindingEndPointAccess().getPortAssignment_1());
- // InternalRoom.g:14043:1: ( rule__BindingEndPoint__PortAssignment_1 )
- // InternalRoom.g:14043:2: rule__BindingEndPoint__PortAssignment_1
+ // InternalRoom.g:14195:1: ( rule__BindingEndPoint__PortAssignment_1 )
+ // InternalRoom.g:14195:2: rule__BindingEndPoint__PortAssignment_1
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__PortAssignment_1();
@@ -39466,14 +39878,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__2"
- // InternalRoom.g:14053:1: rule__BindingEndPoint__Group__2 : rule__BindingEndPoint__Group__2__Impl ;
+ // InternalRoom.g:14205: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:14057:1: ( rule__BindingEndPoint__Group__2__Impl )
- // InternalRoom.g:14058:2: rule__BindingEndPoint__Group__2__Impl
+ // InternalRoom.g:14209:1: ( rule__BindingEndPoint__Group__2__Impl )
+ // InternalRoom.g:14210:2: rule__BindingEndPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group__2__Impl();
@@ -39499,29 +39911,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__2__Impl"
- // InternalRoom.g:14064:1: rule__BindingEndPoint__Group__2__Impl : ( ( rule__BindingEndPoint__Group_2__0 )? ) ;
+ // InternalRoom.g:14216: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:14068:1: ( ( ( rule__BindingEndPoint__Group_2__0 )? ) )
- // InternalRoom.g:14069:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
+ // InternalRoom.g:14220:1: ( ( ( rule__BindingEndPoint__Group_2__0 )? ) )
+ // InternalRoom.g:14221:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
{
- // InternalRoom.g:14069:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
- // InternalRoom.g:14070:1: ( rule__BindingEndPoint__Group_2__0 )?
+ // InternalRoom.g:14221:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
+ // InternalRoom.g:14222:1: ( rule__BindingEndPoint__Group_2__0 )?
{
before(grammarAccess.getBindingEndPointAccess().getGroup_2());
- // InternalRoom.g:14071:1: ( rule__BindingEndPoint__Group_2__0 )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalRoom.g:14223:1: ( rule__BindingEndPoint__Group_2__0 )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA147_0==88) ) {
- alt147=1;
+ if ( (LA148_0==88) ) {
+ alt148=1;
}
- switch (alt147) {
+ switch (alt148) {
case 1 :
- // InternalRoom.g:14071:2: rule__BindingEndPoint__Group_2__0
+ // InternalRoom.g:14223:2: rule__BindingEndPoint__Group_2__0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_2__0();
@@ -39557,14 +39969,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__0"
- // InternalRoom.g:14087:1: rule__BindingEndPoint__Group_0__0 : rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 ;
+ // InternalRoom.g:14239: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:14091:1: ( rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 )
- // InternalRoom.g:14092:2: rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1
+ // InternalRoom.g:14243:1: ( rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 )
+ // InternalRoom.g:14244:2: rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1
{
pushFollow(FOLLOW_73);
rule__BindingEndPoint__Group_0__0__Impl();
@@ -39595,21 +40007,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__0__Impl"
- // InternalRoom.g:14099:1: rule__BindingEndPoint__Group_0__0__Impl : ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) ;
+ // InternalRoom.g:14251: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:14103:1: ( ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) )
- // InternalRoom.g:14104:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
+ // InternalRoom.g:14255:1: ( ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) )
+ // InternalRoom.g:14256:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
{
- // InternalRoom.g:14104:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
- // InternalRoom.g:14105:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
+ // InternalRoom.g:14256:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
+ // InternalRoom.g:14257:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
{
before(grammarAccess.getBindingEndPointAccess().getActorRefAssignment_0_0());
- // InternalRoom.g:14106:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
- // InternalRoom.g:14106:2: rule__BindingEndPoint__ActorRefAssignment_0_0
+ // InternalRoom.g:14258:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
+ // InternalRoom.g:14258:2: rule__BindingEndPoint__ActorRefAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__ActorRefAssignment_0_0();
@@ -39642,14 +40054,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__1"
- // InternalRoom.g:14116:1: rule__BindingEndPoint__Group_0__1 : rule__BindingEndPoint__Group_0__1__Impl ;
+ // InternalRoom.g:14268: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:14120:1: ( rule__BindingEndPoint__Group_0__1__Impl )
- // InternalRoom.g:14121:2: rule__BindingEndPoint__Group_0__1__Impl
+ // InternalRoom.g:14272:1: ( rule__BindingEndPoint__Group_0__1__Impl )
+ // InternalRoom.g:14273:2: rule__BindingEndPoint__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_0__1__Impl();
@@ -39675,17 +40087,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__1__Impl"
- // InternalRoom.g:14127:1: rule__BindingEndPoint__Group_0__1__Impl : ( '.' ) ;
+ // InternalRoom.g:14279:1: rule__BindingEndPoint__Group_0__1__Impl : ( '.' ) ;
public final void rule__BindingEndPoint__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14131:1: ( ( '.' ) )
- // InternalRoom.g:14132:1: ( '.' )
+ // InternalRoom.g:14283:1: ( ( '.' ) )
+ // InternalRoom.g:14284:1: ( '.' )
{
- // InternalRoom.g:14132:1: ( '.' )
- // InternalRoom.g:14133:1: '.'
+ // InternalRoom.g:14284:1: ( '.' )
+ // InternalRoom.g:14285:1: '.'
{
before(grammarAccess.getBindingEndPointAccess().getFullStopKeyword_0_1());
match(input,87,FOLLOW_2);
@@ -39712,14 +40124,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__0"
- // InternalRoom.g:14150:1: rule__BindingEndPoint__Group_2__0 : rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 ;
+ // InternalRoom.g:14302: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:14154:1: ( rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 )
- // InternalRoom.g:14155:2: rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1
+ // InternalRoom.g:14306:1: ( rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 )
+ // InternalRoom.g:14307:2: rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1
{
pushFollow(FOLLOW_3);
rule__BindingEndPoint__Group_2__0__Impl();
@@ -39750,17 +40162,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__0__Impl"
- // InternalRoom.g:14162:1: rule__BindingEndPoint__Group_2__0__Impl : ( 'sub' ) ;
+ // InternalRoom.g:14314: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:14166:1: ( ( 'sub' ) )
- // InternalRoom.g:14167:1: ( 'sub' )
+ // InternalRoom.g:14318:1: ( ( 'sub' ) )
+ // InternalRoom.g:14319:1: ( 'sub' )
{
- // InternalRoom.g:14167:1: ( 'sub' )
- // InternalRoom.g:14168:1: 'sub'
+ // InternalRoom.g:14319:1: ( 'sub' )
+ // InternalRoom.g:14320:1: 'sub'
{
before(grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0());
match(input,88,FOLLOW_2);
@@ -39787,14 +40199,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__1"
- // InternalRoom.g:14181:1: rule__BindingEndPoint__Group_2__1 : rule__BindingEndPoint__Group_2__1__Impl ;
+ // InternalRoom.g:14333: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:14185:1: ( rule__BindingEndPoint__Group_2__1__Impl )
- // InternalRoom.g:14186:2: rule__BindingEndPoint__Group_2__1__Impl
+ // InternalRoom.g:14337:1: ( rule__BindingEndPoint__Group_2__1__Impl )
+ // InternalRoom.g:14338:2: rule__BindingEndPoint__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_2__1__Impl();
@@ -39820,21 +40232,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__1__Impl"
- // InternalRoom.g:14192:1: rule__BindingEndPoint__Group_2__1__Impl : ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) ;
+ // InternalRoom.g:14344: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:14196:1: ( ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) )
- // InternalRoom.g:14197:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
+ // InternalRoom.g:14348:1: ( ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) )
+ // InternalRoom.g:14349:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
{
- // InternalRoom.g:14197:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
- // InternalRoom.g:14198:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
+ // InternalRoom.g:14349:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
+ // InternalRoom.g:14350:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
{
before(grammarAccess.getBindingEndPointAccess().getSubAssignment_2_1());
- // InternalRoom.g:14199:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
- // InternalRoom.g:14199:2: rule__BindingEndPoint__SubAssignment_2_1
+ // InternalRoom.g:14351:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
+ // InternalRoom.g:14351:2: rule__BindingEndPoint__SubAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__SubAssignment_2_1();
@@ -39867,14 +40279,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__0"
- // InternalRoom.g:14213:1: rule__LayerConnection__Group__0 : rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 ;
+ // InternalRoom.g:14365: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:14217:1: ( rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 )
- // InternalRoom.g:14218:2: rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1
+ // InternalRoom.g:14369:1: ( rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 )
+ // InternalRoom.g:14370:2: rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1
{
pushFollow(FOLLOW_74);
rule__LayerConnection__Group__0__Impl();
@@ -39905,17 +40317,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__0__Impl"
- // InternalRoom.g:14225:1: rule__LayerConnection__Group__0__Impl : ( 'LayerConnection' ) ;
+ // InternalRoom.g:14377:1: rule__LayerConnection__Group__0__Impl : ( 'LayerConnection' ) ;
public final void rule__LayerConnection__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14229:1: ( ( 'LayerConnection' ) )
- // InternalRoom.g:14230:1: ( 'LayerConnection' )
+ // InternalRoom.g:14381:1: ( ( 'LayerConnection' ) )
+ // InternalRoom.g:14382:1: ( 'LayerConnection' )
{
- // InternalRoom.g:14230:1: ( 'LayerConnection' )
- // InternalRoom.g:14231:1: 'LayerConnection'
+ // InternalRoom.g:14382:1: ( 'LayerConnection' )
+ // InternalRoom.g:14383:1: 'LayerConnection'
{
before(grammarAccess.getLayerConnectionAccess().getLayerConnectionKeyword_0());
match(input,89,FOLLOW_2);
@@ -39942,14 +40354,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__1"
- // InternalRoom.g:14244:1: rule__LayerConnection__Group__1 : rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 ;
+ // InternalRoom.g:14396: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:14248:1: ( rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 )
- // InternalRoom.g:14249:2: rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2
+ // InternalRoom.g:14400:1: ( rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 )
+ // InternalRoom.g:14401:2: rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2
{
pushFollow(FOLLOW_75);
rule__LayerConnection__Group__1__Impl();
@@ -39980,21 +40392,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__1__Impl"
- // InternalRoom.g:14256:1: rule__LayerConnection__Group__1__Impl : ( ( rule__LayerConnection__FromAssignment_1 ) ) ;
+ // InternalRoom.g:14408: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:14260:1: ( ( ( rule__LayerConnection__FromAssignment_1 ) ) )
- // InternalRoom.g:14261:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
+ // InternalRoom.g:14412:1: ( ( ( rule__LayerConnection__FromAssignment_1 ) ) )
+ // InternalRoom.g:14413:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
{
- // InternalRoom.g:14261:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
- // InternalRoom.g:14262:1: ( rule__LayerConnection__FromAssignment_1 )
+ // InternalRoom.g:14413:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
+ // InternalRoom.g:14414:1: ( rule__LayerConnection__FromAssignment_1 )
{
before(grammarAccess.getLayerConnectionAccess().getFromAssignment_1());
- // InternalRoom.g:14263:1: ( rule__LayerConnection__FromAssignment_1 )
- // InternalRoom.g:14263:2: rule__LayerConnection__FromAssignment_1
+ // InternalRoom.g:14415:1: ( rule__LayerConnection__FromAssignment_1 )
+ // InternalRoom.g:14415:2: rule__LayerConnection__FromAssignment_1
{
pushFollow(FOLLOW_2);
rule__LayerConnection__FromAssignment_1();
@@ -40027,14 +40439,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__2"
- // InternalRoom.g:14273:1: rule__LayerConnection__Group__2 : rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 ;
+ // InternalRoom.g:14425: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:14277:1: ( rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 )
- // InternalRoom.g:14278:2: rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3
+ // InternalRoom.g:14429:1: ( rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 )
+ // InternalRoom.g:14430:2: rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3
{
pushFollow(FOLLOW_3);
rule__LayerConnection__Group__2__Impl();
@@ -40065,17 +40477,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__2__Impl"
- // InternalRoom.g:14285:1: rule__LayerConnection__Group__2__Impl : ( 'satisfied_by' ) ;
+ // InternalRoom.g:14437:1: rule__LayerConnection__Group__2__Impl : ( 'satisfied_by' ) ;
public final void rule__LayerConnection__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14289:1: ( ( 'satisfied_by' ) )
- // InternalRoom.g:14290:1: ( 'satisfied_by' )
+ // InternalRoom.g:14441:1: ( ( 'satisfied_by' ) )
+ // InternalRoom.g:14442:1: ( 'satisfied_by' )
{
- // InternalRoom.g:14290:1: ( 'satisfied_by' )
- // InternalRoom.g:14291:1: 'satisfied_by'
+ // InternalRoom.g:14442:1: ( 'satisfied_by' )
+ // InternalRoom.g:14443:1: 'satisfied_by'
{
before(grammarAccess.getLayerConnectionAccess().getSatisfied_byKeyword_2());
match(input,90,FOLLOW_2);
@@ -40102,14 +40514,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__3"
- // InternalRoom.g:14304:1: rule__LayerConnection__Group__3 : rule__LayerConnection__Group__3__Impl ;
+ // InternalRoom.g:14456: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:14308:1: ( rule__LayerConnection__Group__3__Impl )
- // InternalRoom.g:14309:2: rule__LayerConnection__Group__3__Impl
+ // InternalRoom.g:14460:1: ( rule__LayerConnection__Group__3__Impl )
+ // InternalRoom.g:14461:2: rule__LayerConnection__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__LayerConnection__Group__3__Impl();
@@ -40135,21 +40547,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__3__Impl"
- // InternalRoom.g:14315:1: rule__LayerConnection__Group__3__Impl : ( ( rule__LayerConnection__ToAssignment_3 ) ) ;
+ // InternalRoom.g:14467: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:14319:1: ( ( ( rule__LayerConnection__ToAssignment_3 ) ) )
- // InternalRoom.g:14320:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
+ // InternalRoom.g:14471:1: ( ( ( rule__LayerConnection__ToAssignment_3 ) ) )
+ // InternalRoom.g:14472:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
{
- // InternalRoom.g:14320:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
- // InternalRoom.g:14321:1: ( rule__LayerConnection__ToAssignment_3 )
+ // InternalRoom.g:14472:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
+ // InternalRoom.g:14473:1: ( rule__LayerConnection__ToAssignment_3 )
{
before(grammarAccess.getLayerConnectionAccess().getToAssignment_3());
- // InternalRoom.g:14322:1: ( rule__LayerConnection__ToAssignment_3 )
- // InternalRoom.g:14322:2: rule__LayerConnection__ToAssignment_3
+ // InternalRoom.g:14474:1: ( rule__LayerConnection__ToAssignment_3 )
+ // InternalRoom.g:14474:2: rule__LayerConnection__ToAssignment_3
{
pushFollow(FOLLOW_2);
rule__LayerConnection__ToAssignment_3();
@@ -40182,14 +40594,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__0"
- // InternalRoom.g:14340:1: rule__RefSAPoint__Group__0 : rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 ;
+ // InternalRoom.g:14492: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:14344:1: ( rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 )
- // InternalRoom.g:14345:2: rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1
+ // InternalRoom.g:14496:1: ( rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 )
+ // InternalRoom.g:14497:2: rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__RefSAPoint__Group__0__Impl();
@@ -40220,17 +40632,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__0__Impl"
- // InternalRoom.g:14352:1: rule__RefSAPoint__Group__0__Impl : ( 'ref' ) ;
+ // InternalRoom.g:14504:1: rule__RefSAPoint__Group__0__Impl : ( 'ref' ) ;
public final void rule__RefSAPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14356:1: ( ( 'ref' ) )
- // InternalRoom.g:14357:1: ( 'ref' )
+ // InternalRoom.g:14508:1: ( ( 'ref' ) )
+ // InternalRoom.g:14509:1: ( 'ref' )
{
- // InternalRoom.g:14357:1: ( 'ref' )
- // InternalRoom.g:14358:1: 'ref'
+ // InternalRoom.g:14509:1: ( 'ref' )
+ // InternalRoom.g:14510:1: 'ref'
{
before(grammarAccess.getRefSAPointAccess().getRefKeyword_0());
match(input,91,FOLLOW_2);
@@ -40257,14 +40669,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__1"
- // InternalRoom.g:14371:1: rule__RefSAPoint__Group__1 : rule__RefSAPoint__Group__1__Impl ;
+ // InternalRoom.g:14523: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:14375:1: ( rule__RefSAPoint__Group__1__Impl )
- // InternalRoom.g:14376:2: rule__RefSAPoint__Group__1__Impl
+ // InternalRoom.g:14527:1: ( rule__RefSAPoint__Group__1__Impl )
+ // InternalRoom.g:14528:2: rule__RefSAPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSAPoint__Group__1__Impl();
@@ -40290,21 +40702,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__1__Impl"
- // InternalRoom.g:14382:1: rule__RefSAPoint__Group__1__Impl : ( ( rule__RefSAPoint__RefAssignment_1 ) ) ;
+ // InternalRoom.g:14534: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:14386:1: ( ( ( rule__RefSAPoint__RefAssignment_1 ) ) )
- // InternalRoom.g:14387:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
+ // InternalRoom.g:14538:1: ( ( ( rule__RefSAPoint__RefAssignment_1 ) ) )
+ // InternalRoom.g:14539:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
{
- // InternalRoom.g:14387:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
- // InternalRoom.g:14388:1: ( rule__RefSAPoint__RefAssignment_1 )
+ // InternalRoom.g:14539:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
+ // InternalRoom.g:14540:1: ( rule__RefSAPoint__RefAssignment_1 )
{
before(grammarAccess.getRefSAPointAccess().getRefAssignment_1());
- // InternalRoom.g:14389:1: ( rule__RefSAPoint__RefAssignment_1 )
- // InternalRoom.g:14389:2: rule__RefSAPoint__RefAssignment_1
+ // InternalRoom.g:14541:1: ( rule__RefSAPoint__RefAssignment_1 )
+ // InternalRoom.g:14541:2: rule__RefSAPoint__RefAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefSAPoint__RefAssignment_1();
@@ -40337,14 +40749,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__0"
- // InternalRoom.g:14403:1: rule__RelaySAPoint__Group__0 : rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 ;
+ // InternalRoom.g:14555: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:14407:1: ( rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 )
- // InternalRoom.g:14408:2: rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1
+ // InternalRoom.g:14559:1: ( rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 )
+ // InternalRoom.g:14560:2: rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__RelaySAPoint__Group__0__Impl();
@@ -40375,17 +40787,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__0__Impl"
- // InternalRoom.g:14415:1: rule__RelaySAPoint__Group__0__Impl : ( 'relay_sap' ) ;
+ // InternalRoom.g:14567:1: rule__RelaySAPoint__Group__0__Impl : ( 'relay_sap' ) ;
public final void rule__RelaySAPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14419:1: ( ( 'relay_sap' ) )
- // InternalRoom.g:14420:1: ( 'relay_sap' )
+ // InternalRoom.g:14571:1: ( ( 'relay_sap' ) )
+ // InternalRoom.g:14572:1: ( 'relay_sap' )
{
- // InternalRoom.g:14420:1: ( 'relay_sap' )
- // InternalRoom.g:14421:1: 'relay_sap'
+ // InternalRoom.g:14572:1: ( 'relay_sap' )
+ // InternalRoom.g:14573:1: 'relay_sap'
{
before(grammarAccess.getRelaySAPointAccess().getRelay_sapKeyword_0());
match(input,92,FOLLOW_2);
@@ -40412,14 +40824,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__1"
- // InternalRoom.g:14434:1: rule__RelaySAPoint__Group__1 : rule__RelaySAPoint__Group__1__Impl ;
+ // InternalRoom.g:14586: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:14438:1: ( rule__RelaySAPoint__Group__1__Impl )
- // InternalRoom.g:14439:2: rule__RelaySAPoint__Group__1__Impl
+ // InternalRoom.g:14590:1: ( rule__RelaySAPoint__Group__1__Impl )
+ // InternalRoom.g:14591:2: rule__RelaySAPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelaySAPoint__Group__1__Impl();
@@ -40445,21 +40857,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__1__Impl"
- // InternalRoom.g:14445:1: rule__RelaySAPoint__Group__1__Impl : ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) ;
+ // InternalRoom.g:14597: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:14449:1: ( ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) )
- // InternalRoom.g:14450:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
+ // InternalRoom.g:14601:1: ( ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) )
+ // InternalRoom.g:14602:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
{
- // InternalRoom.g:14450:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
- // InternalRoom.g:14451:1: ( rule__RelaySAPoint__RelayAssignment_1 )
+ // InternalRoom.g:14602:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
+ // InternalRoom.g:14603:1: ( rule__RelaySAPoint__RelayAssignment_1 )
{
before(grammarAccess.getRelaySAPointAccess().getRelayAssignment_1());
- // InternalRoom.g:14452:1: ( rule__RelaySAPoint__RelayAssignment_1 )
- // InternalRoom.g:14452:2: rule__RelaySAPoint__RelayAssignment_1
+ // InternalRoom.g:14604:1: ( rule__RelaySAPoint__RelayAssignment_1 )
+ // InternalRoom.g:14604:2: rule__RelaySAPoint__RelayAssignment_1
{
pushFollow(FOLLOW_2);
rule__RelaySAPoint__RelayAssignment_1();
@@ -40492,14 +40904,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__0"
- // InternalRoom.g:14466:1: rule__SPPoint__Group__0 : rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 ;
+ // InternalRoom.g:14618: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:14470:1: ( rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 )
- // InternalRoom.g:14471:2: rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1
+ // InternalRoom.g:14622:1: ( rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 )
+ // InternalRoom.g:14623:2: rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1
{
pushFollow(FOLLOW_73);
rule__SPPoint__Group__0__Impl();
@@ -40530,21 +40942,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__0__Impl"
- // InternalRoom.g:14478:1: rule__SPPoint__Group__0__Impl : ( ( rule__SPPoint__RefAssignment_0 ) ) ;
+ // InternalRoom.g:14630: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:14482:1: ( ( ( rule__SPPoint__RefAssignment_0 ) ) )
- // InternalRoom.g:14483:1: ( ( rule__SPPoint__RefAssignment_0 ) )
+ // InternalRoom.g:14634:1: ( ( ( rule__SPPoint__RefAssignment_0 ) ) )
+ // InternalRoom.g:14635:1: ( ( rule__SPPoint__RefAssignment_0 ) )
{
- // InternalRoom.g:14483:1: ( ( rule__SPPoint__RefAssignment_0 ) )
- // InternalRoom.g:14484:1: ( rule__SPPoint__RefAssignment_0 )
+ // InternalRoom.g:14635:1: ( ( rule__SPPoint__RefAssignment_0 ) )
+ // InternalRoom.g:14636:1: ( rule__SPPoint__RefAssignment_0 )
{
before(grammarAccess.getSPPointAccess().getRefAssignment_0());
- // InternalRoom.g:14485:1: ( rule__SPPoint__RefAssignment_0 )
- // InternalRoom.g:14485:2: rule__SPPoint__RefAssignment_0
+ // InternalRoom.g:14637:1: ( rule__SPPoint__RefAssignment_0 )
+ // InternalRoom.g:14637:2: rule__SPPoint__RefAssignment_0
{
pushFollow(FOLLOW_2);
rule__SPPoint__RefAssignment_0();
@@ -40577,14 +40989,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__1"
- // InternalRoom.g:14495:1: rule__SPPoint__Group__1 : rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 ;
+ // InternalRoom.g:14647: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:14499:1: ( rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 )
- // InternalRoom.g:14500:2: rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2
+ // InternalRoom.g:14651:1: ( rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 )
+ // InternalRoom.g:14652:2: rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2
{
pushFollow(FOLLOW_3);
rule__SPPoint__Group__1__Impl();
@@ -40615,17 +41027,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__1__Impl"
- // InternalRoom.g:14507:1: rule__SPPoint__Group__1__Impl : ( '.' ) ;
+ // InternalRoom.g:14659:1: rule__SPPoint__Group__1__Impl : ( '.' ) ;
public final void rule__SPPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14511:1: ( ( '.' ) )
- // InternalRoom.g:14512:1: ( '.' )
+ // InternalRoom.g:14663:1: ( ( '.' ) )
+ // InternalRoom.g:14664:1: ( '.' )
{
- // InternalRoom.g:14512:1: ( '.' )
- // InternalRoom.g:14513:1: '.'
+ // InternalRoom.g:14664:1: ( '.' )
+ // InternalRoom.g:14665:1: '.'
{
before(grammarAccess.getSPPointAccess().getFullStopKeyword_1());
match(input,87,FOLLOW_2);
@@ -40652,14 +41064,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__2"
- // InternalRoom.g:14526:1: rule__SPPoint__Group__2 : rule__SPPoint__Group__2__Impl ;
+ // InternalRoom.g:14678: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:14530:1: ( rule__SPPoint__Group__2__Impl )
- // InternalRoom.g:14531:2: rule__SPPoint__Group__2__Impl
+ // InternalRoom.g:14682:1: ( rule__SPPoint__Group__2__Impl )
+ // InternalRoom.g:14683:2: rule__SPPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SPPoint__Group__2__Impl();
@@ -40685,21 +41097,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__2__Impl"
- // InternalRoom.g:14537:1: rule__SPPoint__Group__2__Impl : ( ( rule__SPPoint__ServiceAssignment_2 ) ) ;
+ // InternalRoom.g:14689: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:14541:1: ( ( ( rule__SPPoint__ServiceAssignment_2 ) ) )
- // InternalRoom.g:14542:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
+ // InternalRoom.g:14693:1: ( ( ( rule__SPPoint__ServiceAssignment_2 ) ) )
+ // InternalRoom.g:14694:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
{
- // InternalRoom.g:14542:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
- // InternalRoom.g:14543:1: ( rule__SPPoint__ServiceAssignment_2 )
+ // InternalRoom.g:14694:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
+ // InternalRoom.g:14695:1: ( rule__SPPoint__ServiceAssignment_2 )
{
before(grammarAccess.getSPPointAccess().getServiceAssignment_2());
- // InternalRoom.g:14544:1: ( rule__SPPoint__ServiceAssignment_2 )
- // InternalRoom.g:14544:2: rule__SPPoint__ServiceAssignment_2
+ // InternalRoom.g:14696:1: ( rule__SPPoint__ServiceAssignment_2 )
+ // InternalRoom.g:14696:2: rule__SPPoint__ServiceAssignment_2
{
pushFollow(FOLLOW_2);
rule__SPPoint__ServiceAssignment_2();
@@ -40732,14 +41144,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__0"
- // InternalRoom.g:14560:1: rule__ActorRef__Group__0 : rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 ;
+ // InternalRoom.g:14712: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:14564:1: ( rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 )
- // InternalRoom.g:14565:2: rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1
+ // InternalRoom.g:14716:1: ( rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 )
+ // InternalRoom.g:14717:2: rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1
{
pushFollow(FOLLOW_76);
rule__ActorRef__Group__0__Impl();
@@ -40770,29 +41182,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__0__Impl"
- // InternalRoom.g:14572:1: rule__ActorRef__Group__0__Impl : ( ( rule__ActorRef__RefTypeAssignment_0 )? ) ;
+ // InternalRoom.g:14724: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:14576:1: ( ( ( rule__ActorRef__RefTypeAssignment_0 )? ) )
- // InternalRoom.g:14577:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
+ // InternalRoom.g:14728:1: ( ( ( rule__ActorRef__RefTypeAssignment_0 )? ) )
+ // InternalRoom.g:14729:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
{
- // InternalRoom.g:14577:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
- // InternalRoom.g:14578:1: ( rule__ActorRef__RefTypeAssignment_0 )?
+ // InternalRoom.g:14729:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
+ // InternalRoom.g:14730:1: ( rule__ActorRef__RefTypeAssignment_0 )?
{
before(grammarAccess.getActorRefAccess().getRefTypeAssignment_0());
- // InternalRoom.g:14579:1: ( rule__ActorRef__RefTypeAssignment_0 )?
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalRoom.g:14731:1: ( rule__ActorRef__RefTypeAssignment_0 )?
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( ((LA148_0>=36 && LA148_0<=37)) ) {
- alt148=1;
+ if ( ((LA149_0>=36 && LA149_0<=37)) ) {
+ alt149=1;
}
- switch (alt148) {
+ switch (alt149) {
case 1 :
- // InternalRoom.g:14579:2: rule__ActorRef__RefTypeAssignment_0
+ // InternalRoom.g:14731:2: rule__ActorRef__RefTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__ActorRef__RefTypeAssignment_0();
@@ -40828,14 +41240,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__1"
- // InternalRoom.g:14589:1: rule__ActorRef__Group__1 : rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 ;
+ // InternalRoom.g:14741: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:14593:1: ( rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 )
- // InternalRoom.g:14594:2: rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2
+ // InternalRoom.g:14745:1: ( rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 )
+ // InternalRoom.g:14746:2: rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2
{
pushFollow(FOLLOW_3);
rule__ActorRef__Group__1__Impl();
@@ -40866,17 +41278,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__1__Impl"
- // InternalRoom.g:14601:1: rule__ActorRef__Group__1__Impl : ( 'ActorRef' ) ;
+ // InternalRoom.g:14753:1: rule__ActorRef__Group__1__Impl : ( 'ActorRef' ) ;
public final void rule__ActorRef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14605:1: ( ( 'ActorRef' ) )
- // InternalRoom.g:14606:1: ( 'ActorRef' )
+ // InternalRoom.g:14757:1: ( ( 'ActorRef' ) )
+ // InternalRoom.g:14758:1: ( 'ActorRef' )
{
- // InternalRoom.g:14606:1: ( 'ActorRef' )
- // InternalRoom.g:14607:1: 'ActorRef'
+ // InternalRoom.g:14758:1: ( 'ActorRef' )
+ // InternalRoom.g:14759:1: 'ActorRef'
{
before(grammarAccess.getActorRefAccess().getActorRefKeyword_1());
match(input,93,FOLLOW_2);
@@ -40903,14 +41315,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__2"
- // InternalRoom.g:14620:1: rule__ActorRef__Group__2 : rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 ;
+ // InternalRoom.g:14772: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:14624:1: ( rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 )
- // InternalRoom.g:14625:2: rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3
+ // InternalRoom.g:14776:1: ( rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 )
+ // InternalRoom.g:14777:2: rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3
{
pushFollow(FOLLOW_28);
rule__ActorRef__Group__2__Impl();
@@ -40941,21 +41353,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__2__Impl"
- // InternalRoom.g:14632:1: rule__ActorRef__Group__2__Impl : ( ( rule__ActorRef__NameAssignment_2 ) ) ;
+ // InternalRoom.g:14784: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:14636:1: ( ( ( rule__ActorRef__NameAssignment_2 ) ) )
- // InternalRoom.g:14637:1: ( ( rule__ActorRef__NameAssignment_2 ) )
+ // InternalRoom.g:14788:1: ( ( ( rule__ActorRef__NameAssignment_2 ) ) )
+ // InternalRoom.g:14789:1: ( ( rule__ActorRef__NameAssignment_2 ) )
{
- // InternalRoom.g:14637:1: ( ( rule__ActorRef__NameAssignment_2 ) )
- // InternalRoom.g:14638:1: ( rule__ActorRef__NameAssignment_2 )
+ // InternalRoom.g:14789:1: ( ( rule__ActorRef__NameAssignment_2 ) )
+ // InternalRoom.g:14790:1: ( rule__ActorRef__NameAssignment_2 )
{
before(grammarAccess.getActorRefAccess().getNameAssignment_2());
- // InternalRoom.g:14639:1: ( rule__ActorRef__NameAssignment_2 )
- // InternalRoom.g:14639:2: rule__ActorRef__NameAssignment_2
+ // InternalRoom.g:14791:1: ( rule__ActorRef__NameAssignment_2 )
+ // InternalRoom.g:14791:2: rule__ActorRef__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ActorRef__NameAssignment_2();
@@ -40988,14 +41400,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__3"
- // InternalRoom.g:14649:1: rule__ActorRef__Group__3 : rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 ;
+ // InternalRoom.g:14801: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:14653:1: ( rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 )
- // InternalRoom.g:14654:2: rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4
+ // InternalRoom.g:14805:1: ( rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 )
+ // InternalRoom.g:14806:2: rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4
{
pushFollow(FOLLOW_28);
rule__ActorRef__Group__3__Impl();
@@ -41026,29 +41438,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__3__Impl"
- // InternalRoom.g:14661:1: rule__ActorRef__Group__3__Impl : ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) ;
+ // InternalRoom.g:14813: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:14665:1: ( ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) )
- // InternalRoom.g:14666:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:14817:1: ( ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) )
+ // InternalRoom.g:14818:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
{
- // InternalRoom.g:14666:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
- // InternalRoom.g:14667:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
+ // InternalRoom.g:14818:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:14819:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
{
before(grammarAccess.getActorRefAccess().getMultiplicityAssignment_3());
- // InternalRoom.g:14668:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalRoom.g:14820:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA149_0==62) ) {
- alt149=1;
+ if ( (LA150_0==62) ) {
+ alt150=1;
}
- switch (alt149) {
+ switch (alt150) {
case 1 :
- // InternalRoom.g:14668:2: rule__ActorRef__MultiplicityAssignment_3
+ // InternalRoom.g:14820:2: rule__ActorRef__MultiplicityAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorRef__MultiplicityAssignment_3();
@@ -41084,14 +41496,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__4"
- // InternalRoom.g:14678:1: rule__ActorRef__Group__4 : rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 ;
+ // InternalRoom.g:14830: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:14682:1: ( rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 )
- // InternalRoom.g:14683:2: rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5
+ // InternalRoom.g:14834:1: ( rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 )
+ // InternalRoom.g:14835:2: rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5
{
pushFollow(FOLLOW_3);
rule__ActorRef__Group__4__Impl();
@@ -41122,17 +41534,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__4__Impl"
- // InternalRoom.g:14690:1: rule__ActorRef__Group__4__Impl : ( ':' ) ;
+ // InternalRoom.g:14842:1: rule__ActorRef__Group__4__Impl : ( ':' ) ;
public final void rule__ActorRef__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14694:1: ( ( ':' ) )
- // InternalRoom.g:14695:1: ( ':' )
+ // InternalRoom.g:14846:1: ( ( ':' ) )
+ // InternalRoom.g:14847:1: ( ':' )
{
- // InternalRoom.g:14695:1: ( ':' )
- // InternalRoom.g:14696:1: ':'
+ // InternalRoom.g:14847:1: ( ':' )
+ // InternalRoom.g:14848:1: ':'
{
before(grammarAccess.getActorRefAccess().getColonKeyword_4());
match(input,46,FOLLOW_2);
@@ -41159,14 +41571,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__5"
- // InternalRoom.g:14709:1: rule__ActorRef__Group__5 : rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 ;
+ // InternalRoom.g:14861: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:14713:1: ( rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 )
- // InternalRoom.g:14714:2: rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6
+ // InternalRoom.g:14865:1: ( rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 )
+ // InternalRoom.g:14866:2: rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6
{
pushFollow(FOLLOW_14);
rule__ActorRef__Group__5__Impl();
@@ -41197,21 +41609,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__5__Impl"
- // InternalRoom.g:14721:1: rule__ActorRef__Group__5__Impl : ( ( rule__ActorRef__TypeAssignment_5 ) ) ;
+ // InternalRoom.g:14873: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:14725:1: ( ( ( rule__ActorRef__TypeAssignment_5 ) ) )
- // InternalRoom.g:14726:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
+ // InternalRoom.g:14877:1: ( ( ( rule__ActorRef__TypeAssignment_5 ) ) )
+ // InternalRoom.g:14878:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
{
- // InternalRoom.g:14726:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
- // InternalRoom.g:14727:1: ( rule__ActorRef__TypeAssignment_5 )
+ // InternalRoom.g:14878:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
+ // InternalRoom.g:14879:1: ( rule__ActorRef__TypeAssignment_5 )
{
before(grammarAccess.getActorRefAccess().getTypeAssignment_5());
- // InternalRoom.g:14728:1: ( rule__ActorRef__TypeAssignment_5 )
- // InternalRoom.g:14728:2: rule__ActorRef__TypeAssignment_5
+ // InternalRoom.g:14880:1: ( rule__ActorRef__TypeAssignment_5 )
+ // InternalRoom.g:14880:2: rule__ActorRef__TypeAssignment_5
{
pushFollow(FOLLOW_2);
rule__ActorRef__TypeAssignment_5();
@@ -41244,14 +41656,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__6"
- // InternalRoom.g:14738:1: rule__ActorRef__Group__6 : rule__ActorRef__Group__6__Impl ;
+ // InternalRoom.g:14890: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:14742:1: ( rule__ActorRef__Group__6__Impl )
- // InternalRoom.g:14743:2: rule__ActorRef__Group__6__Impl
+ // InternalRoom.g:14894:1: ( rule__ActorRef__Group__6__Impl )
+ // InternalRoom.g:14895:2: rule__ActorRef__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__ActorRef__Group__6__Impl();
@@ -41277,29 +41689,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__6__Impl"
- // InternalRoom.g:14749:1: rule__ActorRef__Group__6__Impl : ( ( rule__ActorRef__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:14901: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:14753:1: ( ( ( rule__ActorRef__DocuAssignment_6 )? ) )
- // InternalRoom.g:14754:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
+ // InternalRoom.g:14905:1: ( ( ( rule__ActorRef__DocuAssignment_6 )? ) )
+ // InternalRoom.g:14906:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
{
- // InternalRoom.g:14754:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
- // InternalRoom.g:14755:1: ( rule__ActorRef__DocuAssignment_6 )?
+ // InternalRoom.g:14906:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
+ // InternalRoom.g:14907:1: ( rule__ActorRef__DocuAssignment_6 )?
{
before(grammarAccess.getActorRefAccess().getDocuAssignment_6());
- // InternalRoom.g:14756:1: ( rule__ActorRef__DocuAssignment_6 )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalRoom.g:14908:1: ( rule__ActorRef__DocuAssignment_6 )?
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA150_0==62) ) {
- alt150=1;
+ if ( (LA151_0==62) ) {
+ alt151=1;
}
- switch (alt150) {
+ switch (alt151) {
case 1 :
- // InternalRoom.g:14756:2: rule__ActorRef__DocuAssignment_6
+ // InternalRoom.g:14908:2: rule__ActorRef__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__ActorRef__DocuAssignment_6();
@@ -41335,14 +41747,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__0"
- // InternalRoom.g:14780:1: rule__MULTIPLICITY__Group__0 : rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 ;
+ // InternalRoom.g:14932: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:14784:1: ( rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 )
- // InternalRoom.g:14785:2: rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1
+ // InternalRoom.g:14936:1: ( rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 )
+ // InternalRoom.g:14937:2: rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1
{
pushFollow(FOLLOW_77);
rule__MULTIPLICITY__Group__0__Impl();
@@ -41373,17 +41785,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__0__Impl"
- // InternalRoom.g:14792:1: rule__MULTIPLICITY__Group__0__Impl : ( '[' ) ;
+ // InternalRoom.g:14944:1: rule__MULTIPLICITY__Group__0__Impl : ( '[' ) ;
public final void rule__MULTIPLICITY__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14796:1: ( ( '[' ) )
- // InternalRoom.g:14797:1: ( '[' )
+ // InternalRoom.g:14948:1: ( ( '[' ) )
+ // InternalRoom.g:14949:1: ( '[' )
{
- // InternalRoom.g:14797:1: ( '[' )
- // InternalRoom.g:14798:1: '['
+ // InternalRoom.g:14949:1: ( '[' )
+ // InternalRoom.g:14950:1: '['
{
before(grammarAccess.getMULTIPLICITYAccess().getLeftSquareBracketKeyword_0());
match(input,62,FOLLOW_2);
@@ -41410,14 +41822,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__1"
- // InternalRoom.g:14811:1: rule__MULTIPLICITY__Group__1 : rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 ;
+ // InternalRoom.g:14963: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:14815:1: ( rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 )
- // InternalRoom.g:14816:2: rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2
+ // InternalRoom.g:14967:1: ( rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 )
+ // InternalRoom.g:14968:2: rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2
{
pushFollow(FOLLOW_31);
rule__MULTIPLICITY__Group__1__Impl();
@@ -41448,21 +41860,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__1__Impl"
- // InternalRoom.g:14823:1: rule__MULTIPLICITY__Group__1__Impl : ( ( rule__MULTIPLICITY__Alternatives_1 ) ) ;
+ // InternalRoom.g:14975: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:14827:1: ( ( ( rule__MULTIPLICITY__Alternatives_1 ) ) )
- // InternalRoom.g:14828:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
+ // InternalRoom.g:14979:1: ( ( ( rule__MULTIPLICITY__Alternatives_1 ) ) )
+ // InternalRoom.g:14980:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
{
- // InternalRoom.g:14828:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
- // InternalRoom.g:14829:1: ( rule__MULTIPLICITY__Alternatives_1 )
+ // InternalRoom.g:14980:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
+ // InternalRoom.g:14981:1: ( rule__MULTIPLICITY__Alternatives_1 )
{
before(grammarAccess.getMULTIPLICITYAccess().getAlternatives_1());
- // InternalRoom.g:14830:1: ( rule__MULTIPLICITY__Alternatives_1 )
- // InternalRoom.g:14830:2: rule__MULTIPLICITY__Alternatives_1
+ // InternalRoom.g:14982:1: ( rule__MULTIPLICITY__Alternatives_1 )
+ // InternalRoom.g:14982:2: rule__MULTIPLICITY__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__MULTIPLICITY__Alternatives_1();
@@ -41495,14 +41907,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__2"
- // InternalRoom.g:14840:1: rule__MULTIPLICITY__Group__2 : rule__MULTIPLICITY__Group__2__Impl ;
+ // InternalRoom.g:14992: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:14844:1: ( rule__MULTIPLICITY__Group__2__Impl )
- // InternalRoom.g:14845:2: rule__MULTIPLICITY__Group__2__Impl
+ // InternalRoom.g:14996:1: ( rule__MULTIPLICITY__Group__2__Impl )
+ // InternalRoom.g:14997:2: rule__MULTIPLICITY__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MULTIPLICITY__Group__2__Impl();
@@ -41528,17 +41940,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__2__Impl"
- // InternalRoom.g:14851:1: rule__MULTIPLICITY__Group__2__Impl : ( ']' ) ;
+ // InternalRoom.g:15003:1: rule__MULTIPLICITY__Group__2__Impl : ( ']' ) ;
public final void rule__MULTIPLICITY__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14855:1: ( ( ']' ) )
- // InternalRoom.g:14856:1: ( ']' )
+ // InternalRoom.g:15007:1: ( ( ']' ) )
+ // InternalRoom.g:15008:1: ( ']' )
{
- // InternalRoom.g:14856:1: ( ']' )
- // InternalRoom.g:14857:1: ']'
+ // InternalRoom.g:15008:1: ( ']' )
+ // InternalRoom.g:15009:1: ']'
{
before(grammarAccess.getMULTIPLICITYAccess().getRightSquareBracketKeyword_2());
match(input,63,FOLLOW_2);
@@ -41565,14 +41977,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__0"
- // InternalRoom.g:14876:1: rule__StateGraph__Group__0 : rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 ;
+ // InternalRoom.g:15028: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:14880:1: ( rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 )
- // InternalRoom.g:14881:2: rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1
+ // InternalRoom.g:15032:1: ( rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 )
+ // InternalRoom.g:15033:2: rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1
{
pushFollow(FOLLOW_40);
rule__StateGraph__Group__0__Impl();
@@ -41603,21 +42015,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__0__Impl"
- // InternalRoom.g:14888:1: rule__StateGraph__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:15040:1: rule__StateGraph__Group__0__Impl : ( () ) ;
public final void rule__StateGraph__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14892:1: ( ( () ) )
- // InternalRoom.g:14893:1: ( () )
+ // InternalRoom.g:15044:1: ( ( () ) )
+ // InternalRoom.g:15045:1: ( () )
{
- // InternalRoom.g:14893:1: ( () )
- // InternalRoom.g:14894:1: ()
+ // InternalRoom.g:15045:1: ( () )
+ // InternalRoom.g:15046:1: ()
{
before(grammarAccess.getStateGraphAccess().getStateGraphAction_0());
- // InternalRoom.g:14895:1: ()
- // InternalRoom.g:14897:1:
+ // InternalRoom.g:15047:1: ()
+ // InternalRoom.g:15049:1:
{
}
@@ -41640,14 +42052,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__1"
- // InternalRoom.g:14907:1: rule__StateGraph__Group__1 : rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 ;
+ // InternalRoom.g:15059: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:14911:1: ( rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 )
- // InternalRoom.g:14912:2: rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2
+ // InternalRoom.g:15063:1: ( rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 )
+ // InternalRoom.g:15064:2: rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2
{
pushFollow(FOLLOW_78);
rule__StateGraph__Group__1__Impl();
@@ -41678,17 +42090,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__1__Impl"
- // InternalRoom.g:14919:1: rule__StateGraph__Group__1__Impl : ( '{' ) ;
+ // InternalRoom.g:15071:1: rule__StateGraph__Group__1__Impl : ( '{' ) ;
public final void rule__StateGraph__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14923:1: ( ( '{' ) )
- // InternalRoom.g:14924:1: ( '{' )
+ // InternalRoom.g:15075:1: ( ( '{' ) )
+ // InternalRoom.g:15076:1: ( '{' )
{
- // InternalRoom.g:14924:1: ( '{' )
- // InternalRoom.g:14925:1: '{'
+ // InternalRoom.g:15076:1: ( '{' )
+ // InternalRoom.g:15077:1: '{'
{
before(grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
match(input,44,FOLLOW_2);
@@ -41715,14 +42127,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__2"
- // InternalRoom.g:14938:1: rule__StateGraph__Group__2 : rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 ;
+ // InternalRoom.g:15090: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:14942:1: ( rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 )
- // InternalRoom.g:14943:2: rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3
+ // InternalRoom.g:15094:1: ( rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 )
+ // InternalRoom.g:15095:2: rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3
{
pushFollow(FOLLOW_78);
rule__StateGraph__Group__2__Impl();
@@ -41753,33 +42165,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__2__Impl"
- // InternalRoom.g:14950:1: rule__StateGraph__Group__2__Impl : ( ( rule__StateGraph__Alternatives_2 )* ) ;
+ // InternalRoom.g:15102: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:14954:1: ( ( ( rule__StateGraph__Alternatives_2 )* ) )
- // InternalRoom.g:14955:1: ( ( rule__StateGraph__Alternatives_2 )* )
+ // InternalRoom.g:15106:1: ( ( ( rule__StateGraph__Alternatives_2 )* ) )
+ // InternalRoom.g:15107:1: ( ( rule__StateGraph__Alternatives_2 )* )
{
- // InternalRoom.g:14955:1: ( ( rule__StateGraph__Alternatives_2 )* )
- // InternalRoom.g:14956:1: ( rule__StateGraph__Alternatives_2 )*
+ // InternalRoom.g:15107:1: ( ( rule__StateGraph__Alternatives_2 )* )
+ // InternalRoom.g:15108:1: ( rule__StateGraph__Alternatives_2 )*
{
before(grammarAccess.getStateGraphAccess().getAlternatives_2());
- // InternalRoom.g:14957:1: ( rule__StateGraph__Alternatives_2 )*
- loop151:
+ // InternalRoom.g:15109:1: ( rule__StateGraph__Alternatives_2 )*
+ loop152:
do {
- int alt151=2;
- int LA151_0 = input.LA(1);
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA151_0==95||(LA151_0>=100 && LA151_0<=105)||LA151_0==112||LA151_0==131) ) {
- alt151=1;
+ if ( (LA152_0==95||(LA152_0>=100 && LA152_0<=105)||LA152_0==112||LA152_0==131) ) {
+ alt152=1;
}
- switch (alt151) {
+ switch (alt152) {
case 1 :
- // InternalRoom.g:14957:2: rule__StateGraph__Alternatives_2
+ // InternalRoom.g:15109:2: rule__StateGraph__Alternatives_2
{
pushFollow(FOLLOW_79);
rule__StateGraph__Alternatives_2();
@@ -41791,7 +42203,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop151;
+ break loop152;
}
} while (true);
@@ -41818,14 +42230,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__3"
- // InternalRoom.g:14967:1: rule__StateGraph__Group__3 : rule__StateGraph__Group__3__Impl ;
+ // InternalRoom.g:15119: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:14971:1: ( rule__StateGraph__Group__3__Impl )
- // InternalRoom.g:14972:2: rule__StateGraph__Group__3__Impl
+ // InternalRoom.g:15123:1: ( rule__StateGraph__Group__3__Impl )
+ // InternalRoom.g:15124:2: rule__StateGraph__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StateGraph__Group__3__Impl();
@@ -41851,17 +42263,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__3__Impl"
- // InternalRoom.g:14978:1: rule__StateGraph__Group__3__Impl : ( '}' ) ;
+ // InternalRoom.g:15130:1: rule__StateGraph__Group__3__Impl : ( '}' ) ;
public final void rule__StateGraph__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14982:1: ( ( '}' ) )
- // InternalRoom.g:14983:1: ( '}' )
+ // InternalRoom.g:15134:1: ( ( '}' ) )
+ // InternalRoom.g:15135:1: ( '}' )
{
- // InternalRoom.g:14983:1: ( '}' )
- // InternalRoom.g:14984:1: '}'
+ // InternalRoom.g:15135:1: ( '}' )
+ // InternalRoom.g:15136:1: '}'
{
before(grammarAccess.getStateGraphAccess().getRightCurlyBracketKeyword_3());
match(input,45,FOLLOW_2);
@@ -41888,14 +42300,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__0"
- // InternalRoom.g:15005:1: rule__StateMachine__Group__0 : rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 ;
+ // InternalRoom.g:15157: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:15009:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
- // InternalRoom.g:15010:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
+ // InternalRoom.g:15161:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
+ // InternalRoom.g:15162:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
{
pushFollow(FOLLOW_80);
rule__StateMachine__Group__0__Impl();
@@ -41926,21 +42338,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__0__Impl"
- // InternalRoom.g:15017:1: rule__StateMachine__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:15169:1: rule__StateMachine__Group__0__Impl : ( () ) ;
public final void rule__StateMachine__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15021:1: ( ( () ) )
- // InternalRoom.g:15022:1: ( () )
+ // InternalRoom.g:15173:1: ( ( () ) )
+ // InternalRoom.g:15174:1: ( () )
{
- // InternalRoom.g:15022:1: ( () )
- // InternalRoom.g:15023:1: ()
+ // InternalRoom.g:15174:1: ( () )
+ // InternalRoom.g:15175:1: ()
{
before(grammarAccess.getStateMachineAccess().getStateGraphAction_0());
- // InternalRoom.g:15024:1: ()
- // InternalRoom.g:15026:1:
+ // InternalRoom.g:15176:1: ()
+ // InternalRoom.g:15178:1:
{
}
@@ -41963,14 +42375,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__1"
- // InternalRoom.g:15036:1: rule__StateMachine__Group__1 : rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 ;
+ // InternalRoom.g:15188: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:15040:1: ( rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 )
- // InternalRoom.g:15041:2: rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2
+ // InternalRoom.g:15192:1: ( rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 )
+ // InternalRoom.g:15193:2: rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2
{
pushFollow(FOLLOW_40);
rule__StateMachine__Group__1__Impl();
@@ -42001,17 +42413,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__1__Impl"
- // InternalRoom.g:15048:1: rule__StateMachine__Group__1__Impl : ( 'StateMachine' ) ;
+ // InternalRoom.g:15200:1: rule__StateMachine__Group__1__Impl : ( 'StateMachine' ) ;
public final void rule__StateMachine__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15052:1: ( ( 'StateMachine' ) )
- // InternalRoom.g:15053:1: ( 'StateMachine' )
+ // InternalRoom.g:15204:1: ( ( 'StateMachine' ) )
+ // InternalRoom.g:15205:1: ( 'StateMachine' )
{
- // InternalRoom.g:15053:1: ( 'StateMachine' )
- // InternalRoom.g:15054:1: 'StateMachine'
+ // InternalRoom.g:15205:1: ( 'StateMachine' )
+ // InternalRoom.g:15206:1: 'StateMachine'
{
before(grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
match(input,94,FOLLOW_2);
@@ -42038,14 +42450,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__2"
- // InternalRoom.g:15067:1: rule__StateMachine__Group__2 : rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 ;
+ // InternalRoom.g:15219: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:15071:1: ( rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 )
- // InternalRoom.g:15072:2: rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3
+ // InternalRoom.g:15223:1: ( rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 )
+ // InternalRoom.g:15224:2: rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3
{
pushFollow(FOLLOW_78);
rule__StateMachine__Group__2__Impl();
@@ -42076,17 +42488,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__2__Impl"
- // InternalRoom.g:15079:1: rule__StateMachine__Group__2__Impl : ( '{' ) ;
+ // InternalRoom.g:15231:1: rule__StateMachine__Group__2__Impl : ( '{' ) ;
public final void rule__StateMachine__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15083:1: ( ( '{' ) )
- // InternalRoom.g:15084:1: ( '{' )
+ // InternalRoom.g:15235:1: ( ( '{' ) )
+ // InternalRoom.g:15236:1: ( '{' )
{
- // InternalRoom.g:15084:1: ( '{' )
- // InternalRoom.g:15085:1: '{'
+ // InternalRoom.g:15236:1: ( '{' )
+ // InternalRoom.g:15237:1: '{'
{
before(grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
match(input,44,FOLLOW_2);
@@ -42113,14 +42525,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__3"
- // InternalRoom.g:15098:1: rule__StateMachine__Group__3 : rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 ;
+ // InternalRoom.g:15250: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:15102:1: ( rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 )
- // InternalRoom.g:15103:2: rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4
+ // InternalRoom.g:15254:1: ( rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 )
+ // InternalRoom.g:15255:2: rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4
{
pushFollow(FOLLOW_78);
rule__StateMachine__Group__3__Impl();
@@ -42151,33 +42563,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__3__Impl"
- // InternalRoom.g:15110:1: rule__StateMachine__Group__3__Impl : ( ( rule__StateMachine__Alternatives_3 )* ) ;
+ // InternalRoom.g:15262: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:15114:1: ( ( ( rule__StateMachine__Alternatives_3 )* ) )
- // InternalRoom.g:15115:1: ( ( rule__StateMachine__Alternatives_3 )* )
+ // InternalRoom.g:15266:1: ( ( ( rule__StateMachine__Alternatives_3 )* ) )
+ // InternalRoom.g:15267:1: ( ( rule__StateMachine__Alternatives_3 )* )
{
- // InternalRoom.g:15115:1: ( ( rule__StateMachine__Alternatives_3 )* )
- // InternalRoom.g:15116:1: ( rule__StateMachine__Alternatives_3 )*
+ // InternalRoom.g:15267:1: ( ( rule__StateMachine__Alternatives_3 )* )
+ // InternalRoom.g:15268:1: ( rule__StateMachine__Alternatives_3 )*
{
before(grammarAccess.getStateMachineAccess().getAlternatives_3());
- // InternalRoom.g:15117:1: ( rule__StateMachine__Alternatives_3 )*
- loop152:
+ // InternalRoom.g:15269:1: ( rule__StateMachine__Alternatives_3 )*
+ loop153:
do {
- int alt152=2;
- int LA152_0 = input.LA(1);
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA152_0==95||(LA152_0>=100 && LA152_0<=105)||LA152_0==112||LA152_0==131) ) {
- alt152=1;
+ if ( (LA153_0==95||(LA153_0>=100 && LA153_0<=105)||LA153_0==112||LA153_0==131) ) {
+ alt153=1;
}
- switch (alt152) {
+ switch (alt153) {
case 1 :
- // InternalRoom.g:15117:2: rule__StateMachine__Alternatives_3
+ // InternalRoom.g:15269:2: rule__StateMachine__Alternatives_3
{
pushFollow(FOLLOW_79);
rule__StateMachine__Alternatives_3();
@@ -42189,7 +42601,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop152;
+ break loop153;
}
} while (true);
@@ -42216,14 +42628,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__4"
- // InternalRoom.g:15127:1: rule__StateMachine__Group__4 : rule__StateMachine__Group__4__Impl ;
+ // InternalRoom.g:15279: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:15131:1: ( rule__StateMachine__Group__4__Impl )
- // InternalRoom.g:15132:2: rule__StateMachine__Group__4__Impl
+ // InternalRoom.g:15283:1: ( rule__StateMachine__Group__4__Impl )
+ // InternalRoom.g:15284:2: rule__StateMachine__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__StateMachine__Group__4__Impl();
@@ -42249,17 +42661,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__4__Impl"
- // InternalRoom.g:15138:1: rule__StateMachine__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:15290:1: rule__StateMachine__Group__4__Impl : ( '}' ) ;
public final void rule__StateMachine__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15142:1: ( ( '}' ) )
- // InternalRoom.g:15143:1: ( '}' )
+ // InternalRoom.g:15294:1: ( ( '}' ) )
+ // InternalRoom.g:15295:1: ( '}' )
{
- // InternalRoom.g:15143:1: ( '}' )
- // InternalRoom.g:15144:1: '}'
+ // InternalRoom.g:15295:1: ( '}' )
+ // InternalRoom.g:15296:1: '}'
{
before(grammarAccess.getStateMachineAccess().getRightCurlyBracketKeyword_4());
match(input,45,FOLLOW_2);
@@ -42286,14 +42698,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__0"
- // InternalRoom.g:15167:1: rule__SimpleState__Group__0 : rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 ;
+ // InternalRoom.g:15319: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:15171:1: ( rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 )
- // InternalRoom.g:15172:2: rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1
+ // InternalRoom.g:15323:1: ( rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 )
+ // InternalRoom.g:15324:2: rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1
{
pushFollow(FOLLOW_3);
rule__SimpleState__Group__0__Impl();
@@ -42324,17 +42736,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__0__Impl"
- // InternalRoom.g:15179:1: rule__SimpleState__Group__0__Impl : ( 'State' ) ;
+ // InternalRoom.g:15331:1: rule__SimpleState__Group__0__Impl : ( 'State' ) ;
public final void rule__SimpleState__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15183:1: ( ( 'State' ) )
- // InternalRoom.g:15184:1: ( 'State' )
+ // InternalRoom.g:15335:1: ( ( 'State' ) )
+ // InternalRoom.g:15336:1: ( 'State' )
{
- // InternalRoom.g:15184:1: ( 'State' )
- // InternalRoom.g:15185:1: 'State'
+ // InternalRoom.g:15336:1: ( 'State' )
+ // InternalRoom.g:15337:1: 'State'
{
before(grammarAccess.getSimpleStateAccess().getStateKeyword_0());
match(input,95,FOLLOW_2);
@@ -42361,14 +42773,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__1"
- // InternalRoom.g:15198:1: rule__SimpleState__Group__1 : rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 ;
+ // InternalRoom.g:15350: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:15202:1: ( rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 )
- // InternalRoom.g:15203:2: rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2
+ // InternalRoom.g:15354:1: ( rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 )
+ // InternalRoom.g:15355:2: rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2
{
pushFollow(FOLLOW_4);
rule__SimpleState__Group__1__Impl();
@@ -42399,21 +42811,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__1__Impl"
- // InternalRoom.g:15210:1: rule__SimpleState__Group__1__Impl : ( ( rule__SimpleState__NameAssignment_1 ) ) ;
+ // InternalRoom.g:15362: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:15214:1: ( ( ( rule__SimpleState__NameAssignment_1 ) ) )
- // InternalRoom.g:15215:1: ( ( rule__SimpleState__NameAssignment_1 ) )
+ // InternalRoom.g:15366:1: ( ( ( rule__SimpleState__NameAssignment_1 ) ) )
+ // InternalRoom.g:15367:1: ( ( rule__SimpleState__NameAssignment_1 ) )
{
- // InternalRoom.g:15215:1: ( ( rule__SimpleState__NameAssignment_1 ) )
- // InternalRoom.g:15216:1: ( rule__SimpleState__NameAssignment_1 )
+ // InternalRoom.g:15367:1: ( ( rule__SimpleState__NameAssignment_1 ) )
+ // InternalRoom.g:15368:1: ( rule__SimpleState__NameAssignment_1 )
{
before(grammarAccess.getSimpleStateAccess().getNameAssignment_1());
- // InternalRoom.g:15217:1: ( rule__SimpleState__NameAssignment_1 )
- // InternalRoom.g:15217:2: rule__SimpleState__NameAssignment_1
+ // InternalRoom.g:15369:1: ( rule__SimpleState__NameAssignment_1 )
+ // InternalRoom.g:15369:2: rule__SimpleState__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__NameAssignment_1();
@@ -42446,14 +42858,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__2"
- // InternalRoom.g:15227:1: rule__SimpleState__Group__2 : rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 ;
+ // InternalRoom.g:15379: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:15231:1: ( rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 )
- // InternalRoom.g:15232:2: rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3
+ // InternalRoom.g:15383:1: ( rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 )
+ // InternalRoom.g:15384:2: rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3
{
pushFollow(FOLLOW_4);
rule__SimpleState__Group__2__Impl();
@@ -42484,29 +42896,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__2__Impl"
- // InternalRoom.g:15239:1: rule__SimpleState__Group__2__Impl : ( ( rule__SimpleState__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:15391: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:15243:1: ( ( ( rule__SimpleState__DocuAssignment_2 )? ) )
- // InternalRoom.g:15244:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
+ // InternalRoom.g:15395:1: ( ( ( rule__SimpleState__DocuAssignment_2 )? ) )
+ // InternalRoom.g:15396:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
{
- // InternalRoom.g:15244:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
- // InternalRoom.g:15245:1: ( rule__SimpleState__DocuAssignment_2 )?
+ // InternalRoom.g:15396:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
+ // InternalRoom.g:15397:1: ( rule__SimpleState__DocuAssignment_2 )?
{
before(grammarAccess.getSimpleStateAccess().getDocuAssignment_2());
- // InternalRoom.g:15246:1: ( rule__SimpleState__DocuAssignment_2 )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalRoom.g:15398:1: ( rule__SimpleState__DocuAssignment_2 )?
+ 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:15246:2: rule__SimpleState__DocuAssignment_2
+ // InternalRoom.g:15398:2: rule__SimpleState__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__SimpleState__DocuAssignment_2();
@@ -42542,14 +42954,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__3"
- // InternalRoom.g:15256:1: rule__SimpleState__Group__3 : rule__SimpleState__Group__3__Impl ;
+ // InternalRoom.g:15408: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:15260:1: ( rule__SimpleState__Group__3__Impl )
- // InternalRoom.g:15261:2: rule__SimpleState__Group__3__Impl
+ // InternalRoom.g:15412:1: ( rule__SimpleState__Group__3__Impl )
+ // InternalRoom.g:15413:2: rule__SimpleState__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group__3__Impl();
@@ -42575,29 +42987,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__3__Impl"
- // InternalRoom.g:15267:1: rule__SimpleState__Group__3__Impl : ( ( rule__SimpleState__Group_3__0 )? ) ;
+ // InternalRoom.g:15419: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:15271:1: ( ( ( rule__SimpleState__Group_3__0 )? ) )
- // InternalRoom.g:15272:1: ( ( rule__SimpleState__Group_3__0 )? )
+ // InternalRoom.g:15423:1: ( ( ( rule__SimpleState__Group_3__0 )? ) )
+ // InternalRoom.g:15424:1: ( ( rule__SimpleState__Group_3__0 )? )
{
- // InternalRoom.g:15272:1: ( ( rule__SimpleState__Group_3__0 )? )
- // InternalRoom.g:15273:1: ( rule__SimpleState__Group_3__0 )?
+ // InternalRoom.g:15424:1: ( ( rule__SimpleState__Group_3__0 )? )
+ // InternalRoom.g:15425:1: ( rule__SimpleState__Group_3__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3());
- // InternalRoom.g:15274:1: ( rule__SimpleState__Group_3__0 )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalRoom.g:15426:1: ( rule__SimpleState__Group_3__0 )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( (LA154_0==44) ) {
- alt154=1;
+ if ( (LA155_0==44) ) {
+ alt155=1;
}
- switch (alt154) {
+ switch (alt155) {
case 1 :
- // InternalRoom.g:15274:2: rule__SimpleState__Group_3__0
+ // InternalRoom.g:15426:2: rule__SimpleState__Group_3__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3__0();
@@ -42633,14 +43045,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__0"
- // InternalRoom.g:15292:1: rule__SimpleState__Group_3__0 : rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 ;
+ // InternalRoom.g:15444: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:15296:1: ( rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 )
- // InternalRoom.g:15297:2: rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1
+ // InternalRoom.g:15448:1: ( rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 )
+ // InternalRoom.g:15449:2: rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1
{
pushFollow(FOLLOW_81);
rule__SimpleState__Group_3__0__Impl();
@@ -42671,17 +43083,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__0__Impl"
- // InternalRoom.g:15304:1: rule__SimpleState__Group_3__0__Impl : ( '{' ) ;
+ // InternalRoom.g:15456:1: rule__SimpleState__Group_3__0__Impl : ( '{' ) ;
public final void rule__SimpleState__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15308:1: ( ( '{' ) )
- // InternalRoom.g:15309:1: ( '{' )
+ // InternalRoom.g:15460:1: ( ( '{' ) )
+ // InternalRoom.g:15461:1: ( '{' )
{
- // InternalRoom.g:15309:1: ( '{' )
- // InternalRoom.g:15310:1: '{'
+ // InternalRoom.g:15461:1: ( '{' )
+ // InternalRoom.g:15462:1: '{'
{
before(grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
match(input,44,FOLLOW_2);
@@ -42708,14 +43120,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__1"
- // InternalRoom.g:15323:1: rule__SimpleState__Group_3__1 : rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 ;
+ // InternalRoom.g:15475: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:15327:1: ( rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 )
- // InternalRoom.g:15328:2: rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2
+ // InternalRoom.g:15479:1: ( rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 )
+ // InternalRoom.g:15480:2: rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2
{
pushFollow(FOLLOW_81);
rule__SimpleState__Group_3__1__Impl();
@@ -42746,29 +43158,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__1__Impl"
- // InternalRoom.g:15335:1: rule__SimpleState__Group_3__1__Impl : ( ( rule__SimpleState__Group_3_1__0 )? ) ;
+ // InternalRoom.g:15487: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:15339:1: ( ( ( rule__SimpleState__Group_3_1__0 )? ) )
- // InternalRoom.g:15340:1: ( ( rule__SimpleState__Group_3_1__0 )? )
+ // InternalRoom.g:15491:1: ( ( ( rule__SimpleState__Group_3_1__0 )? ) )
+ // InternalRoom.g:15492:1: ( ( rule__SimpleState__Group_3_1__0 )? )
{
- // InternalRoom.g:15340:1: ( ( rule__SimpleState__Group_3_1__0 )? )
- // InternalRoom.g:15341:1: ( rule__SimpleState__Group_3_1__0 )?
+ // InternalRoom.g:15492:1: ( ( rule__SimpleState__Group_3_1__0 )? )
+ // InternalRoom.g:15493:1: ( rule__SimpleState__Group_3_1__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_1());
- // InternalRoom.g:15342:1: ( rule__SimpleState__Group_3_1__0 )?
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalRoom.g:15494:1: ( rule__SimpleState__Group_3_1__0 )?
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA155_0==96) ) {
- alt155=1;
+ if ( (LA156_0==96) ) {
+ alt156=1;
}
- switch (alt155) {
+ switch (alt156) {
case 1 :
- // InternalRoom.g:15342:2: rule__SimpleState__Group_3_1__0
+ // InternalRoom.g:15494:2: rule__SimpleState__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_1__0();
@@ -42804,14 +43216,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__2"
- // InternalRoom.g:15352:1: rule__SimpleState__Group_3__2 : rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 ;
+ // InternalRoom.g:15504: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:15356:1: ( rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 )
- // InternalRoom.g:15357:2: rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3
+ // InternalRoom.g:15508:1: ( rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 )
+ // InternalRoom.g:15509:2: rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3
{
pushFollow(FOLLOW_81);
rule__SimpleState__Group_3__2__Impl();
@@ -42842,29 +43254,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__2__Impl"
- // InternalRoom.g:15364:1: rule__SimpleState__Group_3__2__Impl : ( ( rule__SimpleState__Group_3_2__0 )? ) ;
+ // InternalRoom.g:15516: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:15368:1: ( ( ( rule__SimpleState__Group_3_2__0 )? ) )
- // InternalRoom.g:15369:1: ( ( rule__SimpleState__Group_3_2__0 )? )
+ // InternalRoom.g:15520:1: ( ( ( rule__SimpleState__Group_3_2__0 )? ) )
+ // InternalRoom.g:15521:1: ( ( rule__SimpleState__Group_3_2__0 )? )
{
- // InternalRoom.g:15369:1: ( ( rule__SimpleState__Group_3_2__0 )? )
- // InternalRoom.g:15370:1: ( rule__SimpleState__Group_3_2__0 )?
+ // InternalRoom.g:15521:1: ( ( rule__SimpleState__Group_3_2__0 )? )
+ // InternalRoom.g:15522:1: ( rule__SimpleState__Group_3_2__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_2());
- // InternalRoom.g:15371:1: ( rule__SimpleState__Group_3_2__0 )?
- int alt156=2;
- int LA156_0 = input.LA(1);
+ // InternalRoom.g:15523:1: ( rule__SimpleState__Group_3_2__0 )?
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA156_0==97) ) {
- alt156=1;
+ if ( (LA157_0==97) ) {
+ alt157=1;
}
- switch (alt156) {
+ switch (alt157) {
case 1 :
- // InternalRoom.g:15371:2: rule__SimpleState__Group_3_2__0
+ // InternalRoom.g:15523:2: rule__SimpleState__Group_3_2__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_2__0();
@@ -42900,14 +43312,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__3"
- // InternalRoom.g:15381:1: rule__SimpleState__Group_3__3 : rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 ;
+ // InternalRoom.g:15533: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:15385:1: ( rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 )
- // InternalRoom.g:15386:2: rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4
+ // InternalRoom.g:15537:1: ( rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 )
+ // InternalRoom.g:15538:2: rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4
{
pushFollow(FOLLOW_81);
rule__SimpleState__Group_3__3__Impl();
@@ -42938,29 +43350,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__3__Impl"
- // InternalRoom.g:15393:1: rule__SimpleState__Group_3__3__Impl : ( ( rule__SimpleState__Group_3_3__0 )? ) ;
+ // InternalRoom.g:15545: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:15397:1: ( ( ( rule__SimpleState__Group_3_3__0 )? ) )
- // InternalRoom.g:15398:1: ( ( rule__SimpleState__Group_3_3__0 )? )
+ // InternalRoom.g:15549:1: ( ( ( rule__SimpleState__Group_3_3__0 )? ) )
+ // InternalRoom.g:15550:1: ( ( rule__SimpleState__Group_3_3__0 )? )
{
- // InternalRoom.g:15398:1: ( ( rule__SimpleState__Group_3_3__0 )? )
- // InternalRoom.g:15399:1: ( rule__SimpleState__Group_3_3__0 )?
+ // InternalRoom.g:15550:1: ( ( rule__SimpleState__Group_3_3__0 )? )
+ // InternalRoom.g:15551:1: ( rule__SimpleState__Group_3_3__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_3());
- // InternalRoom.g:15400:1: ( rule__SimpleState__Group_3_3__0 )?
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalRoom.g:15552:1: ( rule__SimpleState__Group_3_3__0 )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA157_0==98) ) {
- alt157=1;
+ if ( (LA158_0==98) ) {
+ alt158=1;
}
- switch (alt157) {
+ switch (alt158) {
case 1 :
- // InternalRoom.g:15400:2: rule__SimpleState__Group_3_3__0
+ // InternalRoom.g:15552:2: rule__SimpleState__Group_3_3__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_3__0();
@@ -42996,14 +43408,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__4"
- // InternalRoom.g:15410:1: rule__SimpleState__Group_3__4 : rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 ;
+ // InternalRoom.g:15562: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:15414:1: ( rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 )
- // InternalRoom.g:15415:2: rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5
+ // InternalRoom.g:15566:1: ( rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 )
+ // InternalRoom.g:15567:2: rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5
{
pushFollow(FOLLOW_81);
rule__SimpleState__Group_3__4__Impl();
@@ -43034,29 +43446,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__4__Impl"
- // InternalRoom.g:15422:1: rule__SimpleState__Group_3__4__Impl : ( ( rule__SimpleState__Group_3_4__0 )? ) ;
+ // InternalRoom.g:15574: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:15426:1: ( ( ( rule__SimpleState__Group_3_4__0 )? ) )
- // InternalRoom.g:15427:1: ( ( rule__SimpleState__Group_3_4__0 )? )
+ // InternalRoom.g:15578:1: ( ( ( rule__SimpleState__Group_3_4__0 )? ) )
+ // InternalRoom.g:15579:1: ( ( rule__SimpleState__Group_3_4__0 )? )
{
- // InternalRoom.g:15427:1: ( ( rule__SimpleState__Group_3_4__0 )? )
- // InternalRoom.g:15428:1: ( rule__SimpleState__Group_3_4__0 )?
+ // InternalRoom.g:15579:1: ( ( rule__SimpleState__Group_3_4__0 )? )
+ // InternalRoom.g:15580:1: ( rule__SimpleState__Group_3_4__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_4());
- // InternalRoom.g:15429:1: ( rule__SimpleState__Group_3_4__0 )?
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalRoom.g:15581:1: ( rule__SimpleState__Group_3_4__0 )?
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA158_0==99) ) {
- alt158=1;
+ if ( (LA159_0==99) ) {
+ alt159=1;
}
- switch (alt158) {
+ switch (alt159) {
case 1 :
- // InternalRoom.g:15429:2: rule__SimpleState__Group_3_4__0
+ // InternalRoom.g:15581:2: rule__SimpleState__Group_3_4__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_4__0();
@@ -43092,14 +43504,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__5"
- // InternalRoom.g:15439:1: rule__SimpleState__Group_3__5 : rule__SimpleState__Group_3__5__Impl ;
+ // InternalRoom.g:15591: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:15443:1: ( rule__SimpleState__Group_3__5__Impl )
- // InternalRoom.g:15444:2: rule__SimpleState__Group_3__5__Impl
+ // InternalRoom.g:15595:1: ( rule__SimpleState__Group_3__5__Impl )
+ // InternalRoom.g:15596:2: rule__SimpleState__Group_3__5__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3__5__Impl();
@@ -43125,17 +43537,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__5__Impl"
- // InternalRoom.g:15450:1: rule__SimpleState__Group_3__5__Impl : ( '}' ) ;
+ // InternalRoom.g:15602:1: rule__SimpleState__Group_3__5__Impl : ( '}' ) ;
public final void rule__SimpleState__Group_3__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15454:1: ( ( '}' ) )
- // InternalRoom.g:15455:1: ( '}' )
+ // InternalRoom.g:15606:1: ( ( '}' ) )
+ // InternalRoom.g:15607:1: ( '}' )
{
- // InternalRoom.g:15455:1: ( '}' )
- // InternalRoom.g:15456:1: '}'
+ // InternalRoom.g:15607:1: ( '}' )
+ // InternalRoom.g:15608:1: '}'
{
before(grammarAccess.getSimpleStateAccess().getRightCurlyBracketKeyword_3_5());
match(input,45,FOLLOW_2);
@@ -43162,14 +43574,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__0"
- // InternalRoom.g:15481:1: rule__SimpleState__Group_3_1__0 : rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 ;
+ // InternalRoom.g:15633: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:15485:1: ( rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 )
- // InternalRoom.g:15486:2: rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1
+ // InternalRoom.g:15637:1: ( rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 )
+ // InternalRoom.g:15638:2: rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1
{
pushFollow(FOLLOW_27);
rule__SimpleState__Group_3_1__0__Impl();
@@ -43200,17 +43612,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__0__Impl"
- // InternalRoom.g:15493:1: rule__SimpleState__Group_3_1__0__Impl : ( 'entry' ) ;
+ // InternalRoom.g:15645: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:15497:1: ( ( 'entry' ) )
- // InternalRoom.g:15498:1: ( 'entry' )
+ // InternalRoom.g:15649:1: ( ( 'entry' ) )
+ // InternalRoom.g:15650:1: ( 'entry' )
{
- // InternalRoom.g:15498:1: ( 'entry' )
- // InternalRoom.g:15499:1: 'entry'
+ // InternalRoom.g:15650:1: ( 'entry' )
+ // InternalRoom.g:15651:1: 'entry'
{
before(grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
match(input,96,FOLLOW_2);
@@ -43237,14 +43649,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__1"
- // InternalRoom.g:15512:1: rule__SimpleState__Group_3_1__1 : rule__SimpleState__Group_3_1__1__Impl ;
+ // InternalRoom.g:15664: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:15516:1: ( rule__SimpleState__Group_3_1__1__Impl )
- // InternalRoom.g:15517:2: rule__SimpleState__Group_3_1__1__Impl
+ // InternalRoom.g:15668:1: ( rule__SimpleState__Group_3_1__1__Impl )
+ // InternalRoom.g:15669:2: rule__SimpleState__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_1__1__Impl();
@@ -43270,21 +43682,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__1__Impl"
- // InternalRoom.g:15523:1: rule__SimpleState__Group_3_1__1__Impl : ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) ;
+ // InternalRoom.g:15675: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:15527:1: ( ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) )
- // InternalRoom.g:15528:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
+ // InternalRoom.g:15679:1: ( ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) )
+ // InternalRoom.g:15680:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
{
- // InternalRoom.g:15528:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
- // InternalRoom.g:15529:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
+ // InternalRoom.g:15680:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
+ // InternalRoom.g:15681:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
{
before(grammarAccess.getSimpleStateAccess().getEntryCodeAssignment_3_1_1());
- // InternalRoom.g:15530:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
- // InternalRoom.g:15530:2: rule__SimpleState__EntryCodeAssignment_3_1_1
+ // InternalRoom.g:15682:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
+ // InternalRoom.g:15682:2: rule__SimpleState__EntryCodeAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__EntryCodeAssignment_3_1_1();
@@ -43317,14 +43729,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__0"
- // InternalRoom.g:15544:1: rule__SimpleState__Group_3_2__0 : rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 ;
+ // InternalRoom.g:15696: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:15548:1: ( rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 )
- // InternalRoom.g:15549:2: rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1
+ // InternalRoom.g:15700:1: ( rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 )
+ // InternalRoom.g:15701:2: rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1
{
pushFollow(FOLLOW_27);
rule__SimpleState__Group_3_2__0__Impl();
@@ -43355,17 +43767,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__0__Impl"
- // InternalRoom.g:15556:1: rule__SimpleState__Group_3_2__0__Impl : ( 'exit' ) ;
+ // InternalRoom.g:15708: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:15560:1: ( ( 'exit' ) )
- // InternalRoom.g:15561:1: ( 'exit' )
+ // InternalRoom.g:15712:1: ( ( 'exit' ) )
+ // InternalRoom.g:15713:1: ( 'exit' )
{
- // InternalRoom.g:15561:1: ( 'exit' )
- // InternalRoom.g:15562:1: 'exit'
+ // InternalRoom.g:15713:1: ( 'exit' )
+ // InternalRoom.g:15714:1: 'exit'
{
before(grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
match(input,97,FOLLOW_2);
@@ -43392,14 +43804,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__1"
- // InternalRoom.g:15575:1: rule__SimpleState__Group_3_2__1 : rule__SimpleState__Group_3_2__1__Impl ;
+ // InternalRoom.g:15727: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:15579:1: ( rule__SimpleState__Group_3_2__1__Impl )
- // InternalRoom.g:15580:2: rule__SimpleState__Group_3_2__1__Impl
+ // InternalRoom.g:15731:1: ( rule__SimpleState__Group_3_2__1__Impl )
+ // InternalRoom.g:15732:2: rule__SimpleState__Group_3_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_2__1__Impl();
@@ -43425,21 +43837,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__1__Impl"
- // InternalRoom.g:15586:1: rule__SimpleState__Group_3_2__1__Impl : ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) ;
+ // InternalRoom.g:15738: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:15590:1: ( ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) )
- // InternalRoom.g:15591:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
+ // InternalRoom.g:15742:1: ( ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) )
+ // InternalRoom.g:15743:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
{
- // InternalRoom.g:15591:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
- // InternalRoom.g:15592:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
+ // InternalRoom.g:15743:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
+ // InternalRoom.g:15744:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
{
before(grammarAccess.getSimpleStateAccess().getExitCodeAssignment_3_2_1());
- // InternalRoom.g:15593:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
- // InternalRoom.g:15593:2: rule__SimpleState__ExitCodeAssignment_3_2_1
+ // InternalRoom.g:15745:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
+ // InternalRoom.g:15745:2: rule__SimpleState__ExitCodeAssignment_3_2_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__ExitCodeAssignment_3_2_1();
@@ -43472,14 +43884,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__0"
- // InternalRoom.g:15607:1: rule__SimpleState__Group_3_3__0 : rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 ;
+ // InternalRoom.g:15759: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:15611:1: ( rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 )
- // InternalRoom.g:15612:2: rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1
+ // InternalRoom.g:15763:1: ( rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 )
+ // InternalRoom.g:15764:2: rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1
{
pushFollow(FOLLOW_27);
rule__SimpleState__Group_3_3__0__Impl();
@@ -43510,17 +43922,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__0__Impl"
- // InternalRoom.g:15619:1: rule__SimpleState__Group_3_3__0__Impl : ( 'do' ) ;
+ // InternalRoom.g:15771: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:15623:1: ( ( 'do' ) )
- // InternalRoom.g:15624:1: ( 'do' )
+ // InternalRoom.g:15775:1: ( ( 'do' ) )
+ // InternalRoom.g:15776:1: ( 'do' )
{
- // InternalRoom.g:15624:1: ( 'do' )
- // InternalRoom.g:15625:1: 'do'
+ // InternalRoom.g:15776:1: ( 'do' )
+ // InternalRoom.g:15777:1: 'do'
{
before(grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
match(input,98,FOLLOW_2);
@@ -43547,14 +43959,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__1"
- // InternalRoom.g:15638:1: rule__SimpleState__Group_3_3__1 : rule__SimpleState__Group_3_3__1__Impl ;
+ // InternalRoom.g:15790: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:15642:1: ( rule__SimpleState__Group_3_3__1__Impl )
- // InternalRoom.g:15643:2: rule__SimpleState__Group_3_3__1__Impl
+ // InternalRoom.g:15794:1: ( rule__SimpleState__Group_3_3__1__Impl )
+ // InternalRoom.g:15795:2: rule__SimpleState__Group_3_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_3__1__Impl();
@@ -43580,21 +43992,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__1__Impl"
- // InternalRoom.g:15649:1: rule__SimpleState__Group_3_3__1__Impl : ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) ;
+ // InternalRoom.g:15801: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:15653:1: ( ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) )
- // InternalRoom.g:15654:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
+ // InternalRoom.g:15805:1: ( ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) )
+ // InternalRoom.g:15806:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
{
- // InternalRoom.g:15654:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
- // InternalRoom.g:15655:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
+ // InternalRoom.g:15806:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
+ // InternalRoom.g:15807:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
{
before(grammarAccess.getSimpleStateAccess().getDoCodeAssignment_3_3_1());
- // InternalRoom.g:15656:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
- // InternalRoom.g:15656:2: rule__SimpleState__DoCodeAssignment_3_3_1
+ // InternalRoom.g:15808:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
+ // InternalRoom.g:15808:2: rule__SimpleState__DoCodeAssignment_3_3_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__DoCodeAssignment_3_3_1();
@@ -43627,14 +44039,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__0"
- // InternalRoom.g:15670:1: rule__SimpleState__Group_3_4__0 : rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 ;
+ // InternalRoom.g:15822: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:15674:1: ( rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 )
- // InternalRoom.g:15675:2: rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1
+ // InternalRoom.g:15826:1: ( rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 )
+ // InternalRoom.g:15827:2: rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1
{
pushFollow(FOLLOW_40);
rule__SimpleState__Group_3_4__0__Impl();
@@ -43665,17 +44077,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__0__Impl"
- // InternalRoom.g:15682:1: rule__SimpleState__Group_3_4__0__Impl : ( 'subgraph' ) ;
+ // InternalRoom.g:15834: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:15686:1: ( ( 'subgraph' ) )
- // InternalRoom.g:15687:1: ( 'subgraph' )
+ // InternalRoom.g:15838:1: ( ( 'subgraph' ) )
+ // InternalRoom.g:15839:1: ( 'subgraph' )
{
- // InternalRoom.g:15687:1: ( 'subgraph' )
- // InternalRoom.g:15688:1: 'subgraph'
+ // InternalRoom.g:15839:1: ( 'subgraph' )
+ // InternalRoom.g:15840:1: 'subgraph'
{
before(grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
match(input,99,FOLLOW_2);
@@ -43702,14 +44114,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__1"
- // InternalRoom.g:15701:1: rule__SimpleState__Group_3_4__1 : rule__SimpleState__Group_3_4__1__Impl ;
+ // InternalRoom.g:15853: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:15705:1: ( rule__SimpleState__Group_3_4__1__Impl )
- // InternalRoom.g:15706:2: rule__SimpleState__Group_3_4__1__Impl
+ // InternalRoom.g:15857:1: ( rule__SimpleState__Group_3_4__1__Impl )
+ // InternalRoom.g:15858:2: rule__SimpleState__Group_3_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_4__1__Impl();
@@ -43735,21 +44147,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__1__Impl"
- // InternalRoom.g:15712:1: rule__SimpleState__Group_3_4__1__Impl : ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) ;
+ // InternalRoom.g:15864: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:15716:1: ( ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) )
- // InternalRoom.g:15717:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
+ // InternalRoom.g:15868:1: ( ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) )
+ // InternalRoom.g:15869:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
{
- // InternalRoom.g:15717:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
- // InternalRoom.g:15718:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
+ // InternalRoom.g:15869:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
+ // InternalRoom.g:15870:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
{
before(grammarAccess.getSimpleStateAccess().getSubgraphAssignment_3_4_1());
- // InternalRoom.g:15719:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
- // InternalRoom.g:15719:2: rule__SimpleState__SubgraphAssignment_3_4_1
+ // InternalRoom.g:15871:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
+ // InternalRoom.g:15871:2: rule__SimpleState__SubgraphAssignment_3_4_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__SubgraphAssignment_3_4_1();
@@ -43782,14 +44194,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__0"
- // InternalRoom.g:15733:1: rule__RefinedState__Group__0 : rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 ;
+ // InternalRoom.g:15885: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:15737:1: ( rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 )
- // InternalRoom.g:15738:2: rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1
+ // InternalRoom.g:15889:1: ( rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 )
+ // InternalRoom.g:15890:2: rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1
{
pushFollow(FOLLOW_3);
rule__RefinedState__Group__0__Impl();
@@ -43820,17 +44232,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__0__Impl"
- // InternalRoom.g:15745:1: rule__RefinedState__Group__0__Impl : ( 'RefinedState' ) ;
+ // InternalRoom.g:15897:1: rule__RefinedState__Group__0__Impl : ( 'RefinedState' ) ;
public final void rule__RefinedState__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15749:1: ( ( 'RefinedState' ) )
- // InternalRoom.g:15750:1: ( 'RefinedState' )
+ // InternalRoom.g:15901:1: ( ( 'RefinedState' ) )
+ // InternalRoom.g:15902:1: ( 'RefinedState' )
{
- // InternalRoom.g:15750:1: ( 'RefinedState' )
- // InternalRoom.g:15751:1: 'RefinedState'
+ // InternalRoom.g:15902:1: ( 'RefinedState' )
+ // InternalRoom.g:15903:1: 'RefinedState'
{
before(grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
match(input,100,FOLLOW_2);
@@ -43857,14 +44269,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__1"
- // InternalRoom.g:15764:1: rule__RefinedState__Group__1 : rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 ;
+ // InternalRoom.g:15916: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:15768:1: ( rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 )
- // InternalRoom.g:15769:2: rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2
+ // InternalRoom.g:15920:1: ( rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 )
+ // InternalRoom.g:15921:2: rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2
{
pushFollow(FOLLOW_4);
rule__RefinedState__Group__1__Impl();
@@ -43895,21 +44307,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__1__Impl"
- // InternalRoom.g:15776:1: rule__RefinedState__Group__1__Impl : ( ( rule__RefinedState__TargetAssignment_1 ) ) ;
+ // InternalRoom.g:15928: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:15780:1: ( ( ( rule__RefinedState__TargetAssignment_1 ) ) )
- // InternalRoom.g:15781:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
+ // InternalRoom.g:15932:1: ( ( ( rule__RefinedState__TargetAssignment_1 ) ) )
+ // InternalRoom.g:15933:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
{
- // InternalRoom.g:15781:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
- // InternalRoom.g:15782:1: ( rule__RefinedState__TargetAssignment_1 )
+ // InternalRoom.g:15933:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
+ // InternalRoom.g:15934:1: ( rule__RefinedState__TargetAssignment_1 )
{
before(grammarAccess.getRefinedStateAccess().getTargetAssignment_1());
- // InternalRoom.g:15783:1: ( rule__RefinedState__TargetAssignment_1 )
- // InternalRoom.g:15783:2: rule__RefinedState__TargetAssignment_1
+ // InternalRoom.g:15935:1: ( rule__RefinedState__TargetAssignment_1 )
+ // InternalRoom.g:15935:2: rule__RefinedState__TargetAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__TargetAssignment_1();
@@ -43942,14 +44354,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__2"
- // InternalRoom.g:15793:1: rule__RefinedState__Group__2 : rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 ;
+ // InternalRoom.g:15945: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:15797:1: ( rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 )
- // InternalRoom.g:15798:2: rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3
+ // InternalRoom.g:15949:1: ( rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 )
+ // InternalRoom.g:15950:2: rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3
{
pushFollow(FOLLOW_4);
rule__RefinedState__Group__2__Impl();
@@ -43980,29 +44392,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__2__Impl"
- // InternalRoom.g:15805:1: rule__RefinedState__Group__2__Impl : ( ( rule__RefinedState__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:15957: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:15809:1: ( ( ( rule__RefinedState__DocuAssignment_2 )? ) )
- // InternalRoom.g:15810:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
+ // InternalRoom.g:15961:1: ( ( ( rule__RefinedState__DocuAssignment_2 )? ) )
+ // InternalRoom.g:15962:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
{
- // InternalRoom.g:15810:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
- // InternalRoom.g:15811:1: ( rule__RefinedState__DocuAssignment_2 )?
+ // InternalRoom.g:15962:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
+ // InternalRoom.g:15963:1: ( rule__RefinedState__DocuAssignment_2 )?
{
before(grammarAccess.getRefinedStateAccess().getDocuAssignment_2());
- // InternalRoom.g:15812:1: ( rule__RefinedState__DocuAssignment_2 )?
- int alt159=2;
- int LA159_0 = input.LA(1);
+ // InternalRoom.g:15964:1: ( rule__RefinedState__DocuAssignment_2 )?
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA159_0==62) ) {
- alt159=1;
+ if ( (LA160_0==62) ) {
+ alt160=1;
}
- switch (alt159) {
+ switch (alt160) {
case 1 :
- // InternalRoom.g:15812:2: rule__RefinedState__DocuAssignment_2
+ // InternalRoom.g:15964:2: rule__RefinedState__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RefinedState__DocuAssignment_2();
@@ -44038,14 +44450,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__3"
- // InternalRoom.g:15822:1: rule__RefinedState__Group__3 : rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 ;
+ // InternalRoom.g:15974: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:15826:1: ( rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 )
- // InternalRoom.g:15827:2: rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4
+ // InternalRoom.g:15978:1: ( rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 )
+ // InternalRoom.g:15979:2: rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4
{
pushFollow(FOLLOW_81);
rule__RefinedState__Group__3__Impl();
@@ -44076,17 +44488,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__3__Impl"
- // InternalRoom.g:15834:1: rule__RefinedState__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:15986:1: rule__RefinedState__Group__3__Impl : ( '{' ) ;
public final void rule__RefinedState__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15838:1: ( ( '{' ) )
- // InternalRoom.g:15839:1: ( '{' )
+ // InternalRoom.g:15990:1: ( ( '{' ) )
+ // InternalRoom.g:15991:1: ( '{' )
{
- // InternalRoom.g:15839:1: ( '{' )
- // InternalRoom.g:15840:1: '{'
+ // InternalRoom.g:15991:1: ( '{' )
+ // InternalRoom.g:15992:1: '{'
{
before(grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -44113,14 +44525,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__4"
- // InternalRoom.g:15853:1: rule__RefinedState__Group__4 : rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 ;
+ // InternalRoom.g:16005: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:15857:1: ( rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 )
- // InternalRoom.g:15858:2: rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5
+ // InternalRoom.g:16009:1: ( rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 )
+ // InternalRoom.g:16010:2: rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5
{
pushFollow(FOLLOW_81);
rule__RefinedState__Group__4__Impl();
@@ -44151,29 +44563,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__4__Impl"
- // InternalRoom.g:15865:1: rule__RefinedState__Group__4__Impl : ( ( rule__RefinedState__Group_4__0 )? ) ;
+ // InternalRoom.g:16017: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:15869:1: ( ( ( rule__RefinedState__Group_4__0 )? ) )
- // InternalRoom.g:15870:1: ( ( rule__RefinedState__Group_4__0 )? )
+ // InternalRoom.g:16021:1: ( ( ( rule__RefinedState__Group_4__0 )? ) )
+ // InternalRoom.g:16022:1: ( ( rule__RefinedState__Group_4__0 )? )
{
- // InternalRoom.g:15870:1: ( ( rule__RefinedState__Group_4__0 )? )
- // InternalRoom.g:15871:1: ( rule__RefinedState__Group_4__0 )?
+ // InternalRoom.g:16022:1: ( ( rule__RefinedState__Group_4__0 )? )
+ // InternalRoom.g:16023:1: ( rule__RefinedState__Group_4__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_4());
- // InternalRoom.g:15872:1: ( rule__RefinedState__Group_4__0 )?
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalRoom.g:16024:1: ( rule__RefinedState__Group_4__0 )?
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA160_0==96) ) {
- alt160=1;
+ if ( (LA161_0==96) ) {
+ alt161=1;
}
- switch (alt160) {
+ switch (alt161) {
case 1 :
- // InternalRoom.g:15872:2: rule__RefinedState__Group_4__0
+ // InternalRoom.g:16024:2: rule__RefinedState__Group_4__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_4__0();
@@ -44209,14 +44621,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__5"
- // InternalRoom.g:15882:1: rule__RefinedState__Group__5 : rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 ;
+ // InternalRoom.g:16034: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:15886:1: ( rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 )
- // InternalRoom.g:15887:2: rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6
+ // InternalRoom.g:16038:1: ( rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 )
+ // InternalRoom.g:16039:2: rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6
{
pushFollow(FOLLOW_81);
rule__RefinedState__Group__5__Impl();
@@ -44247,29 +44659,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__5__Impl"
- // InternalRoom.g:15894:1: rule__RefinedState__Group__5__Impl : ( ( rule__RefinedState__Group_5__0 )? ) ;
+ // InternalRoom.g:16046: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:15898:1: ( ( ( rule__RefinedState__Group_5__0 )? ) )
- // InternalRoom.g:15899:1: ( ( rule__RefinedState__Group_5__0 )? )
+ // InternalRoom.g:16050:1: ( ( ( rule__RefinedState__Group_5__0 )? ) )
+ // InternalRoom.g:16051:1: ( ( rule__RefinedState__Group_5__0 )? )
{
- // InternalRoom.g:15899:1: ( ( rule__RefinedState__Group_5__0 )? )
- // InternalRoom.g:15900:1: ( rule__RefinedState__Group_5__0 )?
+ // InternalRoom.g:16051:1: ( ( rule__RefinedState__Group_5__0 )? )
+ // InternalRoom.g:16052:1: ( rule__RefinedState__Group_5__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_5());
- // InternalRoom.g:15901:1: ( rule__RefinedState__Group_5__0 )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalRoom.g:16053:1: ( rule__RefinedState__Group_5__0 )?
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( (LA161_0==97) ) {
- alt161=1;
+ if ( (LA162_0==97) ) {
+ alt162=1;
}
- switch (alt161) {
+ switch (alt162) {
case 1 :
- // InternalRoom.g:15901:2: rule__RefinedState__Group_5__0
+ // InternalRoom.g:16053:2: rule__RefinedState__Group_5__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_5__0();
@@ -44305,14 +44717,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__6"
- // InternalRoom.g:15911:1: rule__RefinedState__Group__6 : rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 ;
+ // InternalRoom.g:16063: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:15915:1: ( rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 )
- // InternalRoom.g:15916:2: rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7
+ // InternalRoom.g:16067:1: ( rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 )
+ // InternalRoom.g:16068:2: rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7
{
pushFollow(FOLLOW_81);
rule__RefinedState__Group__6__Impl();
@@ -44343,29 +44755,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__6__Impl"
- // InternalRoom.g:15923:1: rule__RefinedState__Group__6__Impl : ( ( rule__RefinedState__Group_6__0 )? ) ;
+ // InternalRoom.g:16075: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:15927:1: ( ( ( rule__RefinedState__Group_6__0 )? ) )
- // InternalRoom.g:15928:1: ( ( rule__RefinedState__Group_6__0 )? )
+ // InternalRoom.g:16079:1: ( ( ( rule__RefinedState__Group_6__0 )? ) )
+ // InternalRoom.g:16080:1: ( ( rule__RefinedState__Group_6__0 )? )
{
- // InternalRoom.g:15928:1: ( ( rule__RefinedState__Group_6__0 )? )
- // InternalRoom.g:15929:1: ( rule__RefinedState__Group_6__0 )?
+ // InternalRoom.g:16080:1: ( ( rule__RefinedState__Group_6__0 )? )
+ // InternalRoom.g:16081:1: ( rule__RefinedState__Group_6__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_6());
- // InternalRoom.g:15930:1: ( rule__RefinedState__Group_6__0 )?
- int alt162=2;
- int LA162_0 = input.LA(1);
+ // InternalRoom.g:16082:1: ( rule__RefinedState__Group_6__0 )?
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA162_0==98) ) {
- alt162=1;
+ if ( (LA163_0==98) ) {
+ alt163=1;
}
- switch (alt162) {
+ switch (alt163) {
case 1 :
- // InternalRoom.g:15930:2: rule__RefinedState__Group_6__0
+ // InternalRoom.g:16082:2: rule__RefinedState__Group_6__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_6__0();
@@ -44401,14 +44813,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__7"
- // InternalRoom.g:15940:1: rule__RefinedState__Group__7 : rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 ;
+ // InternalRoom.g:16092: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:15944:1: ( rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 )
- // InternalRoom.g:15945:2: rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8
+ // InternalRoom.g:16096:1: ( rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 )
+ // InternalRoom.g:16097:2: rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8
{
pushFollow(FOLLOW_81);
rule__RefinedState__Group__7__Impl();
@@ -44439,29 +44851,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__7__Impl"
- // InternalRoom.g:15952:1: rule__RefinedState__Group__7__Impl : ( ( rule__RefinedState__Group_7__0 )? ) ;
+ // InternalRoom.g:16104: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:15956:1: ( ( ( rule__RefinedState__Group_7__0 )? ) )
- // InternalRoom.g:15957:1: ( ( rule__RefinedState__Group_7__0 )? )
+ // InternalRoom.g:16108:1: ( ( ( rule__RefinedState__Group_7__0 )? ) )
+ // InternalRoom.g:16109:1: ( ( rule__RefinedState__Group_7__0 )? )
{
- // InternalRoom.g:15957:1: ( ( rule__RefinedState__Group_7__0 )? )
- // InternalRoom.g:15958:1: ( rule__RefinedState__Group_7__0 )?
+ // InternalRoom.g:16109:1: ( ( rule__RefinedState__Group_7__0 )? )
+ // InternalRoom.g:16110:1: ( rule__RefinedState__Group_7__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_7());
- // InternalRoom.g:15959:1: ( rule__RefinedState__Group_7__0 )?
- int alt163=2;
- int LA163_0 = input.LA(1);
+ // InternalRoom.g:16111:1: ( rule__RefinedState__Group_7__0 )?
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( (LA163_0==99) ) {
- alt163=1;
+ if ( (LA164_0==99) ) {
+ alt164=1;
}
- switch (alt163) {
+ switch (alt164) {
case 1 :
- // InternalRoom.g:15959:2: rule__RefinedState__Group_7__0
+ // InternalRoom.g:16111:2: rule__RefinedState__Group_7__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_7__0();
@@ -44497,14 +44909,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__8"
- // InternalRoom.g:15969:1: rule__RefinedState__Group__8 : rule__RefinedState__Group__8__Impl ;
+ // InternalRoom.g:16121: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:15973:1: ( rule__RefinedState__Group__8__Impl )
- // InternalRoom.g:15974:2: rule__RefinedState__Group__8__Impl
+ // InternalRoom.g:16125:1: ( rule__RefinedState__Group__8__Impl )
+ // InternalRoom.g:16126:2: rule__RefinedState__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group__8__Impl();
@@ -44530,17 +44942,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__8__Impl"
- // InternalRoom.g:15980:1: rule__RefinedState__Group__8__Impl : ( '}' ) ;
+ // InternalRoom.g:16132:1: rule__RefinedState__Group__8__Impl : ( '}' ) ;
public final void rule__RefinedState__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15984:1: ( ( '}' ) )
- // InternalRoom.g:15985:1: ( '}' )
+ // InternalRoom.g:16136:1: ( ( '}' ) )
+ // InternalRoom.g:16137:1: ( '}' )
{
- // InternalRoom.g:15985:1: ( '}' )
- // InternalRoom.g:15986:1: '}'
+ // InternalRoom.g:16137:1: ( '}' )
+ // InternalRoom.g:16138:1: '}'
{
before(grammarAccess.getRefinedStateAccess().getRightCurlyBracketKeyword_8());
match(input,45,FOLLOW_2);
@@ -44567,14 +44979,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__0"
- // InternalRoom.g:16017:1: rule__RefinedState__Group_4__0 : rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 ;
+ // InternalRoom.g:16169: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:16021:1: ( rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 )
- // InternalRoom.g:16022:2: rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1
+ // InternalRoom.g:16173:1: ( rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 )
+ // InternalRoom.g:16174:2: rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1
{
pushFollow(FOLLOW_27);
rule__RefinedState__Group_4__0__Impl();
@@ -44605,17 +45017,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__0__Impl"
- // InternalRoom.g:16029:1: rule__RefinedState__Group_4__0__Impl : ( 'entry' ) ;
+ // InternalRoom.g:16181: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:16033:1: ( ( 'entry' ) )
- // InternalRoom.g:16034:1: ( 'entry' )
+ // InternalRoom.g:16185:1: ( ( 'entry' ) )
+ // InternalRoom.g:16186:1: ( 'entry' )
{
- // InternalRoom.g:16034:1: ( 'entry' )
- // InternalRoom.g:16035:1: 'entry'
+ // InternalRoom.g:16186:1: ( 'entry' )
+ // InternalRoom.g:16187:1: 'entry'
{
before(grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
match(input,96,FOLLOW_2);
@@ -44642,14 +45054,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__1"
- // InternalRoom.g:16048:1: rule__RefinedState__Group_4__1 : rule__RefinedState__Group_4__1__Impl ;
+ // InternalRoom.g:16200: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:16052:1: ( rule__RefinedState__Group_4__1__Impl )
- // InternalRoom.g:16053:2: rule__RefinedState__Group_4__1__Impl
+ // InternalRoom.g:16204:1: ( rule__RefinedState__Group_4__1__Impl )
+ // InternalRoom.g:16205:2: rule__RefinedState__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_4__1__Impl();
@@ -44675,21 +45087,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__1__Impl"
- // InternalRoom.g:16059:1: rule__RefinedState__Group_4__1__Impl : ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) ;
+ // InternalRoom.g:16211: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:16063:1: ( ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) )
- // InternalRoom.g:16064:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
+ // InternalRoom.g:16215:1: ( ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) )
+ // InternalRoom.g:16216:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
{
- // InternalRoom.g:16064:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
- // InternalRoom.g:16065:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
+ // InternalRoom.g:16216:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
+ // InternalRoom.g:16217:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
{
before(grammarAccess.getRefinedStateAccess().getEntryCodeAssignment_4_1());
- // InternalRoom.g:16066:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
- // InternalRoom.g:16066:2: rule__RefinedState__EntryCodeAssignment_4_1
+ // InternalRoom.g:16218:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
+ // InternalRoom.g:16218:2: rule__RefinedState__EntryCodeAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__EntryCodeAssignment_4_1();
@@ -44722,14 +45134,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__0"
- // InternalRoom.g:16080:1: rule__RefinedState__Group_5__0 : rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 ;
+ // InternalRoom.g:16232: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:16084:1: ( rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 )
- // InternalRoom.g:16085:2: rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1
+ // InternalRoom.g:16236:1: ( rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 )
+ // InternalRoom.g:16237:2: rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1
{
pushFollow(FOLLOW_27);
rule__RefinedState__Group_5__0__Impl();
@@ -44760,17 +45172,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__0__Impl"
- // InternalRoom.g:16092:1: rule__RefinedState__Group_5__0__Impl : ( 'exit' ) ;
+ // InternalRoom.g:16244: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:16096:1: ( ( 'exit' ) )
- // InternalRoom.g:16097:1: ( 'exit' )
+ // InternalRoom.g:16248:1: ( ( 'exit' ) )
+ // InternalRoom.g:16249:1: ( 'exit' )
{
- // InternalRoom.g:16097:1: ( 'exit' )
- // InternalRoom.g:16098:1: 'exit'
+ // InternalRoom.g:16249:1: ( 'exit' )
+ // InternalRoom.g:16250:1: 'exit'
{
before(grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
match(input,97,FOLLOW_2);
@@ -44797,14 +45209,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__1"
- // InternalRoom.g:16111:1: rule__RefinedState__Group_5__1 : rule__RefinedState__Group_5__1__Impl ;
+ // InternalRoom.g:16263: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:16115:1: ( rule__RefinedState__Group_5__1__Impl )
- // InternalRoom.g:16116:2: rule__RefinedState__Group_5__1__Impl
+ // InternalRoom.g:16267:1: ( rule__RefinedState__Group_5__1__Impl )
+ // InternalRoom.g:16268:2: rule__RefinedState__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_5__1__Impl();
@@ -44830,21 +45242,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__1__Impl"
- // InternalRoom.g:16122:1: rule__RefinedState__Group_5__1__Impl : ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) ;
+ // InternalRoom.g:16274: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:16126:1: ( ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) )
- // InternalRoom.g:16127:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
+ // InternalRoom.g:16278:1: ( ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) )
+ // InternalRoom.g:16279:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
{
- // InternalRoom.g:16127:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
- // InternalRoom.g:16128:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
+ // InternalRoom.g:16279:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
+ // InternalRoom.g:16280:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
{
before(grammarAccess.getRefinedStateAccess().getExitCodeAssignment_5_1());
- // InternalRoom.g:16129:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
- // InternalRoom.g:16129:2: rule__RefinedState__ExitCodeAssignment_5_1
+ // InternalRoom.g:16281:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
+ // InternalRoom.g:16281:2: rule__RefinedState__ExitCodeAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__ExitCodeAssignment_5_1();
@@ -44877,14 +45289,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__0"
- // InternalRoom.g:16143:1: rule__RefinedState__Group_6__0 : rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 ;
+ // InternalRoom.g:16295: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:16147:1: ( rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 )
- // InternalRoom.g:16148:2: rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1
+ // InternalRoom.g:16299:1: ( rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 )
+ // InternalRoom.g:16300:2: rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1
{
pushFollow(FOLLOW_27);
rule__RefinedState__Group_6__0__Impl();
@@ -44915,17 +45327,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__0__Impl"
- // InternalRoom.g:16155:1: rule__RefinedState__Group_6__0__Impl : ( 'do' ) ;
+ // InternalRoom.g:16307: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:16159:1: ( ( 'do' ) )
- // InternalRoom.g:16160:1: ( 'do' )
+ // InternalRoom.g:16311:1: ( ( 'do' ) )
+ // InternalRoom.g:16312:1: ( 'do' )
{
- // InternalRoom.g:16160:1: ( 'do' )
- // InternalRoom.g:16161:1: 'do'
+ // InternalRoom.g:16312:1: ( 'do' )
+ // InternalRoom.g:16313:1: 'do'
{
before(grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
match(input,98,FOLLOW_2);
@@ -44952,14 +45364,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__1"
- // InternalRoom.g:16174:1: rule__RefinedState__Group_6__1 : rule__RefinedState__Group_6__1__Impl ;
+ // InternalRoom.g:16326: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:16178:1: ( rule__RefinedState__Group_6__1__Impl )
- // InternalRoom.g:16179:2: rule__RefinedState__Group_6__1__Impl
+ // InternalRoom.g:16330:1: ( rule__RefinedState__Group_6__1__Impl )
+ // InternalRoom.g:16331:2: rule__RefinedState__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_6__1__Impl();
@@ -44985,21 +45397,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__1__Impl"
- // InternalRoom.g:16185:1: rule__RefinedState__Group_6__1__Impl : ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) ;
+ // InternalRoom.g:16337: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:16189:1: ( ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) )
- // InternalRoom.g:16190:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
+ // InternalRoom.g:16341:1: ( ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) )
+ // InternalRoom.g:16342:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
{
- // InternalRoom.g:16190:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
- // InternalRoom.g:16191:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
+ // InternalRoom.g:16342:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
+ // InternalRoom.g:16343:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
{
before(grammarAccess.getRefinedStateAccess().getDoCodeAssignment_6_1());
- // InternalRoom.g:16192:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
- // InternalRoom.g:16192:2: rule__RefinedState__DoCodeAssignment_6_1
+ // InternalRoom.g:16344:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
+ // InternalRoom.g:16344:2: rule__RefinedState__DoCodeAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__DoCodeAssignment_6_1();
@@ -45032,14 +45444,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__0"
- // InternalRoom.g:16206:1: rule__RefinedState__Group_7__0 : rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 ;
+ // InternalRoom.g:16358: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:16210:1: ( rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 )
- // InternalRoom.g:16211:2: rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1
+ // InternalRoom.g:16362:1: ( rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 )
+ // InternalRoom.g:16363:2: rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1
{
pushFollow(FOLLOW_40);
rule__RefinedState__Group_7__0__Impl();
@@ -45070,17 +45482,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__0__Impl"
- // InternalRoom.g:16218:1: rule__RefinedState__Group_7__0__Impl : ( 'subgraph' ) ;
+ // InternalRoom.g:16370: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:16222:1: ( ( 'subgraph' ) )
- // InternalRoom.g:16223:1: ( 'subgraph' )
+ // InternalRoom.g:16374:1: ( ( 'subgraph' ) )
+ // InternalRoom.g:16375:1: ( 'subgraph' )
{
- // InternalRoom.g:16223:1: ( 'subgraph' )
- // InternalRoom.g:16224:1: 'subgraph'
+ // InternalRoom.g:16375:1: ( 'subgraph' )
+ // InternalRoom.g:16376:1: 'subgraph'
{
before(grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
match(input,99,FOLLOW_2);
@@ -45107,14 +45519,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__1"
- // InternalRoom.g:16237:1: rule__RefinedState__Group_7__1 : rule__RefinedState__Group_7__1__Impl ;
+ // InternalRoom.g:16389: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:16241:1: ( rule__RefinedState__Group_7__1__Impl )
- // InternalRoom.g:16242:2: rule__RefinedState__Group_7__1__Impl
+ // InternalRoom.g:16393:1: ( rule__RefinedState__Group_7__1__Impl )
+ // InternalRoom.g:16394:2: rule__RefinedState__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_7__1__Impl();
@@ -45140,21 +45552,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__1__Impl"
- // InternalRoom.g:16248:1: rule__RefinedState__Group_7__1__Impl : ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) ;
+ // InternalRoom.g:16400: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:16252:1: ( ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) )
- // InternalRoom.g:16253:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
+ // InternalRoom.g:16404:1: ( ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) )
+ // InternalRoom.g:16405:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
{
- // InternalRoom.g:16253:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
- // InternalRoom.g:16254:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
+ // InternalRoom.g:16405:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
+ // InternalRoom.g:16406:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
{
before(grammarAccess.getRefinedStateAccess().getSubgraphAssignment_7_1());
- // InternalRoom.g:16255:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
- // InternalRoom.g:16255:2: rule__RefinedState__SubgraphAssignment_7_1
+ // InternalRoom.g:16407:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
+ // InternalRoom.g:16407:2: rule__RefinedState__SubgraphAssignment_7_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__SubgraphAssignment_7_1();
@@ -45187,14 +45599,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__0"
- // InternalRoom.g:16269:1: rule__DetailCode__Group_0__0 : rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 ;
+ // InternalRoom.g:16421: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:16273:1: ( rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 )
- // InternalRoom.g:16274:2: rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1
+ // InternalRoom.g:16425:1: ( rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 )
+ // InternalRoom.g:16426:2: rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1
{
pushFollow(FOLLOW_82);
rule__DetailCode__Group_0__0__Impl();
@@ -45225,21 +45637,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__0__Impl"
- // InternalRoom.g:16281:1: rule__DetailCode__Group_0__0__Impl : ( () ) ;
+ // InternalRoom.g:16433:1: rule__DetailCode__Group_0__0__Impl : ( () ) ;
public final void rule__DetailCode__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16285:1: ( ( () ) )
- // InternalRoom.g:16286:1: ( () )
+ // InternalRoom.g:16437:1: ( ( () ) )
+ // InternalRoom.g:16438:1: ( () )
{
- // InternalRoom.g:16286:1: ( () )
- // InternalRoom.g:16287:1: ()
+ // InternalRoom.g:16438:1: ( () )
+ // InternalRoom.g:16439:1: ()
{
before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0());
- // InternalRoom.g:16288:1: ()
- // InternalRoom.g:16290:1:
+ // InternalRoom.g:16440:1: ()
+ // InternalRoom.g:16442:1:
{
}
@@ -45262,14 +45674,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__1"
- // InternalRoom.g:16300:1: rule__DetailCode__Group_0__1 : rule__DetailCode__Group_0__1__Impl ;
+ // InternalRoom.g:16452: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:16304:1: ( rule__DetailCode__Group_0__1__Impl )
- // InternalRoom.g:16305:2: rule__DetailCode__Group_0__1__Impl
+ // InternalRoom.g:16456:1: ( rule__DetailCode__Group_0__1__Impl )
+ // InternalRoom.g:16457:2: rule__DetailCode__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_0__1__Impl();
@@ -45295,29 +45707,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__1__Impl"
- // InternalRoom.g:16311:1: rule__DetailCode__Group_0__1__Impl : ( ( rule__DetailCode__LinesAssignment_0_1 )? ) ;
+ // InternalRoom.g:16463: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:16315:1: ( ( ( rule__DetailCode__LinesAssignment_0_1 )? ) )
- // InternalRoom.g:16316:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
+ // InternalRoom.g:16467:1: ( ( ( rule__DetailCode__LinesAssignment_0_1 )? ) )
+ // InternalRoom.g:16468:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
{
- // InternalRoom.g:16316:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
- // InternalRoom.g:16317:1: ( rule__DetailCode__LinesAssignment_0_1 )?
+ // InternalRoom.g:16468:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
+ // InternalRoom.g:16469:1: ( rule__DetailCode__LinesAssignment_0_1 )?
{
before(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1());
- // InternalRoom.g:16318:1: ( rule__DetailCode__LinesAssignment_0_1 )?
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalRoom.g:16470:1: ( rule__DetailCode__LinesAssignment_0_1 )?
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( (LA164_0==RULE_CC_STRING) ) {
- alt164=1;
+ if ( (LA165_0==RULE_CC_STRING) ) {
+ alt165=1;
}
- switch (alt164) {
+ switch (alt165) {
case 1 :
- // InternalRoom.g:16318:2: rule__DetailCode__LinesAssignment_0_1
+ // InternalRoom.g:16470:2: rule__DetailCode__LinesAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__DetailCode__LinesAssignment_0_1();
@@ -45353,14 +45765,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__0"
- // InternalRoom.g:16332:1: rule__DetailCode__Group_1__0 : rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1 ;
+ // InternalRoom.g:16484: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:16336:1: ( rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1 )
- // InternalRoom.g:16337:2: rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1
+ // InternalRoom.g:16488:1: ( rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1 )
+ // InternalRoom.g:16489:2: rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1
{
pushFollow(FOLLOW_83);
rule__DetailCode__Group_1__0__Impl();
@@ -45391,21 +45803,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__0__Impl"
- // InternalRoom.g:16344:1: rule__DetailCode__Group_1__0__Impl : ( ( rule__DetailCode__UsedAssignment_1_0 ) ) ;
+ // InternalRoom.g:16496: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:16348:1: ( ( ( rule__DetailCode__UsedAssignment_1_0 ) ) )
- // InternalRoom.g:16349:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
+ // InternalRoom.g:16500:1: ( ( ( rule__DetailCode__UsedAssignment_1_0 ) ) )
+ // InternalRoom.g:16501:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
{
- // InternalRoom.g:16349:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
- // InternalRoom.g:16350:1: ( rule__DetailCode__UsedAssignment_1_0 )
+ // InternalRoom.g:16501:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
+ // InternalRoom.g:16502:1: ( rule__DetailCode__UsedAssignment_1_0 )
{
before(grammarAccess.getDetailCodeAccess().getUsedAssignment_1_0());
- // InternalRoom.g:16351:1: ( rule__DetailCode__UsedAssignment_1_0 )
- // InternalRoom.g:16351:2: rule__DetailCode__UsedAssignment_1_0
+ // InternalRoom.g:16503:1: ( rule__DetailCode__UsedAssignment_1_0 )
+ // InternalRoom.g:16503:2: rule__DetailCode__UsedAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__DetailCode__UsedAssignment_1_0();
@@ -45438,14 +45850,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__1"
- // InternalRoom.g:16361:1: rule__DetailCode__Group_1__1 : rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2 ;
+ // InternalRoom.g:16513: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:16365:1: ( rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2 )
- // InternalRoom.g:16366:2: rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2
+ // InternalRoom.g:16517:1: ( rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2 )
+ // InternalRoom.g:16518:2: rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2
{
pushFollow(FOLLOW_83);
rule__DetailCode__Group_1__1__Impl();
@@ -45476,33 +45888,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__1__Impl"
- // InternalRoom.g:16373:1: rule__DetailCode__Group_1__1__Impl : ( ( rule__DetailCode__LinesAssignment_1_1 )* ) ;
+ // InternalRoom.g:16525: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:16377:1: ( ( ( rule__DetailCode__LinesAssignment_1_1 )* ) )
- // InternalRoom.g:16378:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
+ // InternalRoom.g:16529:1: ( ( ( rule__DetailCode__LinesAssignment_1_1 )* ) )
+ // InternalRoom.g:16530:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
{
- // InternalRoom.g:16378:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
- // InternalRoom.g:16379:1: ( rule__DetailCode__LinesAssignment_1_1 )*
+ // InternalRoom.g:16530:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
+ // InternalRoom.g:16531:1: ( rule__DetailCode__LinesAssignment_1_1 )*
{
before(grammarAccess.getDetailCodeAccess().getLinesAssignment_1_1());
- // InternalRoom.g:16380:1: ( rule__DetailCode__LinesAssignment_1_1 )*
- loop165:
+ // InternalRoom.g:16532:1: ( rule__DetailCode__LinesAssignment_1_1 )*
+ loop166:
do {
- int alt165=2;
- int LA165_0 = input.LA(1);
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA165_0==RULE_STRING) ) {
- alt165=1;
+ if ( (LA166_0==RULE_STRING) ) {
+ alt166=1;
}
- switch (alt165) {
+ switch (alt166) {
case 1 :
- // InternalRoom.g:16380:2: rule__DetailCode__LinesAssignment_1_1
+ // InternalRoom.g:16532:2: rule__DetailCode__LinesAssignment_1_1
{
pushFollow(FOLLOW_84);
rule__DetailCode__LinesAssignment_1_1();
@@ -45514,7 +45926,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop165;
+ break loop166;
}
} while (true);
@@ -45541,14 +45953,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__2"
- // InternalRoom.g:16390:1: rule__DetailCode__Group_1__2 : rule__DetailCode__Group_1__2__Impl ;
+ // InternalRoom.g:16542: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:16394:1: ( rule__DetailCode__Group_1__2__Impl )
- // InternalRoom.g:16395:2: rule__DetailCode__Group_1__2__Impl
+ // InternalRoom.g:16546:1: ( rule__DetailCode__Group_1__2__Impl )
+ // InternalRoom.g:16547:2: rule__DetailCode__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_1__2__Impl();
@@ -45574,17 +45986,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__2__Impl"
- // InternalRoom.g:16401:1: rule__DetailCode__Group_1__2__Impl : ( '}' ) ;
+ // InternalRoom.g:16553:1: rule__DetailCode__Group_1__2__Impl : ( '}' ) ;
public final void rule__DetailCode__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16405:1: ( ( '}' ) )
- // InternalRoom.g:16406:1: ( '}' )
+ // InternalRoom.g:16557:1: ( ( '}' ) )
+ // InternalRoom.g:16558:1: ( '}' )
{
- // InternalRoom.g:16406:1: ( '}' )
- // InternalRoom.g:16407:1: '}'
+ // InternalRoom.g:16558:1: ( '}' )
+ // InternalRoom.g:16559:1: '}'
{
before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_1_2());
match(input,45,FOLLOW_2);
@@ -45611,14 +46023,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__0"
- // InternalRoom.g:16426:1: rule__TransitionPoint__Group__0 : rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 ;
+ // InternalRoom.g:16578: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:16430:1: ( rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 )
- // InternalRoom.g:16431:2: rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1
+ // InternalRoom.g:16582:1: ( rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 )
+ // InternalRoom.g:16583:2: rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1
{
pushFollow(FOLLOW_85);
rule__TransitionPoint__Group__0__Impl();
@@ -45649,29 +46061,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__0__Impl"
- // InternalRoom.g:16438:1: rule__TransitionPoint__Group__0__Impl : ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) ;
+ // InternalRoom.g:16590: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:16442:1: ( ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) )
- // InternalRoom.g:16443:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
+ // InternalRoom.g:16594:1: ( ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) )
+ // InternalRoom.g:16595:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
{
- // InternalRoom.g:16443:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
- // InternalRoom.g:16444:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
+ // InternalRoom.g:16595:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
+ // InternalRoom.g:16596:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
{
before(grammarAccess.getTransitionPointAccess().getHandlerAssignment_0());
- // InternalRoom.g:16445:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
- int alt166=2;
- int LA166_0 = input.LA(1);
+ // InternalRoom.g:16597:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( (LA166_0==131) ) {
- alt166=1;
+ if ( (LA167_0==131) ) {
+ alt167=1;
}
- switch (alt166) {
+ switch (alt167) {
case 1 :
- // InternalRoom.g:16445:2: rule__TransitionPoint__HandlerAssignment_0
+ // InternalRoom.g:16597:2: rule__TransitionPoint__HandlerAssignment_0
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__HandlerAssignment_0();
@@ -45707,14 +46119,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__1"
- // InternalRoom.g:16455:1: rule__TransitionPoint__Group__1 : rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 ;
+ // InternalRoom.g:16607: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:16459:1: ( rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 )
- // InternalRoom.g:16460:2: rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2
+ // InternalRoom.g:16611:1: ( rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 )
+ // InternalRoom.g:16612:2: rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2
{
pushFollow(FOLLOW_3);
rule__TransitionPoint__Group__1__Impl();
@@ -45745,17 +46157,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__1__Impl"
- // InternalRoom.g:16467:1: rule__TransitionPoint__Group__1__Impl : ( 'TransitionPoint' ) ;
+ // InternalRoom.g:16619:1: rule__TransitionPoint__Group__1__Impl : ( 'TransitionPoint' ) ;
public final void rule__TransitionPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16471:1: ( ( 'TransitionPoint' ) )
- // InternalRoom.g:16472:1: ( 'TransitionPoint' )
+ // InternalRoom.g:16623:1: ( ( 'TransitionPoint' ) )
+ // InternalRoom.g:16624:1: ( 'TransitionPoint' )
{
- // InternalRoom.g:16472:1: ( 'TransitionPoint' )
- // InternalRoom.g:16473:1: 'TransitionPoint'
+ // InternalRoom.g:16624:1: ( 'TransitionPoint' )
+ // InternalRoom.g:16625:1: 'TransitionPoint'
{
before(grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
match(input,101,FOLLOW_2);
@@ -45782,14 +46194,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__2"
- // InternalRoom.g:16486:1: rule__TransitionPoint__Group__2 : rule__TransitionPoint__Group__2__Impl ;
+ // InternalRoom.g:16638: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:16490:1: ( rule__TransitionPoint__Group__2__Impl )
- // InternalRoom.g:16491:2: rule__TransitionPoint__Group__2__Impl
+ // InternalRoom.g:16642:1: ( rule__TransitionPoint__Group__2__Impl )
+ // InternalRoom.g:16643:2: rule__TransitionPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__Group__2__Impl();
@@ -45815,21 +46227,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__2__Impl"
- // InternalRoom.g:16497:1: rule__TransitionPoint__Group__2__Impl : ( ( rule__TransitionPoint__NameAssignment_2 ) ) ;
+ // InternalRoom.g:16649: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:16501:1: ( ( ( rule__TransitionPoint__NameAssignment_2 ) ) )
- // InternalRoom.g:16502:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
+ // InternalRoom.g:16653:1: ( ( ( rule__TransitionPoint__NameAssignment_2 ) ) )
+ // InternalRoom.g:16654:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
{
- // InternalRoom.g:16502:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
- // InternalRoom.g:16503:1: ( rule__TransitionPoint__NameAssignment_2 )
+ // InternalRoom.g:16654:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
+ // InternalRoom.g:16655:1: ( rule__TransitionPoint__NameAssignment_2 )
{
before(grammarAccess.getTransitionPointAccess().getNameAssignment_2());
- // InternalRoom.g:16504:1: ( rule__TransitionPoint__NameAssignment_2 )
- // InternalRoom.g:16504:2: rule__TransitionPoint__NameAssignment_2
+ // InternalRoom.g:16656:1: ( rule__TransitionPoint__NameAssignment_2 )
+ // InternalRoom.g:16656:2: rule__TransitionPoint__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__NameAssignment_2();
@@ -45862,14 +46274,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__0"
- // InternalRoom.g:16520:1: rule__EntryPoint__Group__0 : rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 ;
+ // InternalRoom.g:16672: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:16524:1: ( rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 )
- // InternalRoom.g:16525:2: rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1
+ // InternalRoom.g:16676:1: ( rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 )
+ // InternalRoom.g:16677:2: rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__EntryPoint__Group__0__Impl();
@@ -45900,17 +46312,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__0__Impl"
- // InternalRoom.g:16532:1: rule__EntryPoint__Group__0__Impl : ( 'EntryPoint' ) ;
+ // InternalRoom.g:16684:1: rule__EntryPoint__Group__0__Impl : ( 'EntryPoint' ) ;
public final void rule__EntryPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16536:1: ( ( 'EntryPoint' ) )
- // InternalRoom.g:16537:1: ( 'EntryPoint' )
+ // InternalRoom.g:16688:1: ( ( 'EntryPoint' ) )
+ // InternalRoom.g:16689:1: ( 'EntryPoint' )
{
- // InternalRoom.g:16537:1: ( 'EntryPoint' )
- // InternalRoom.g:16538:1: 'EntryPoint'
+ // InternalRoom.g:16689:1: ( 'EntryPoint' )
+ // InternalRoom.g:16690:1: 'EntryPoint'
{
before(grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
match(input,102,FOLLOW_2);
@@ -45937,14 +46349,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__1"
- // InternalRoom.g:16551:1: rule__EntryPoint__Group__1 : rule__EntryPoint__Group__1__Impl ;
+ // InternalRoom.g:16703: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:16555:1: ( rule__EntryPoint__Group__1__Impl )
- // InternalRoom.g:16556:2: rule__EntryPoint__Group__1__Impl
+ // InternalRoom.g:16707:1: ( rule__EntryPoint__Group__1__Impl )
+ // InternalRoom.g:16708:2: rule__EntryPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EntryPoint__Group__1__Impl();
@@ -45970,21 +46382,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__1__Impl"
- // InternalRoom.g:16562:1: rule__EntryPoint__Group__1__Impl : ( ( rule__EntryPoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16714: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:16566:1: ( ( ( rule__EntryPoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16567:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16718:1: ( ( ( rule__EntryPoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16719:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16567:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
- // InternalRoom.g:16568:1: ( rule__EntryPoint__NameAssignment_1 )
+ // InternalRoom.g:16719:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16720:1: ( rule__EntryPoint__NameAssignment_1 )
{
before(grammarAccess.getEntryPointAccess().getNameAssignment_1());
- // InternalRoom.g:16569:1: ( rule__EntryPoint__NameAssignment_1 )
- // InternalRoom.g:16569:2: rule__EntryPoint__NameAssignment_1
+ // InternalRoom.g:16721:1: ( rule__EntryPoint__NameAssignment_1 )
+ // InternalRoom.g:16721:2: rule__EntryPoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__EntryPoint__NameAssignment_1();
@@ -46017,14 +46429,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__0"
- // InternalRoom.g:16583:1: rule__ExitPoint__Group__0 : rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 ;
+ // InternalRoom.g:16735: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:16587:1: ( rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 )
- // InternalRoom.g:16588:2: rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1
+ // InternalRoom.g:16739:1: ( rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 )
+ // InternalRoom.g:16740:2: rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__ExitPoint__Group__0__Impl();
@@ -46055,17 +46467,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__0__Impl"
- // InternalRoom.g:16595:1: rule__ExitPoint__Group__0__Impl : ( 'ExitPoint' ) ;
+ // InternalRoom.g:16747:1: rule__ExitPoint__Group__0__Impl : ( 'ExitPoint' ) ;
public final void rule__ExitPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16599:1: ( ( 'ExitPoint' ) )
- // InternalRoom.g:16600:1: ( 'ExitPoint' )
+ // InternalRoom.g:16751:1: ( ( 'ExitPoint' ) )
+ // InternalRoom.g:16752:1: ( 'ExitPoint' )
{
- // InternalRoom.g:16600:1: ( 'ExitPoint' )
- // InternalRoom.g:16601:1: 'ExitPoint'
+ // InternalRoom.g:16752:1: ( 'ExitPoint' )
+ // InternalRoom.g:16753:1: 'ExitPoint'
{
before(grammarAccess.getExitPointAccess().getExitPointKeyword_0());
match(input,103,FOLLOW_2);
@@ -46092,14 +46504,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__1"
- // InternalRoom.g:16614:1: rule__ExitPoint__Group__1 : rule__ExitPoint__Group__1__Impl ;
+ // InternalRoom.g:16766: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:16618:1: ( rule__ExitPoint__Group__1__Impl )
- // InternalRoom.g:16619:2: rule__ExitPoint__Group__1__Impl
+ // InternalRoom.g:16770:1: ( rule__ExitPoint__Group__1__Impl )
+ // InternalRoom.g:16771:2: rule__ExitPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExitPoint__Group__1__Impl();
@@ -46125,21 +46537,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__1__Impl"
- // InternalRoom.g:16625:1: rule__ExitPoint__Group__1__Impl : ( ( rule__ExitPoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16777: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:16629:1: ( ( ( rule__ExitPoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16630:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16781:1: ( ( ( rule__ExitPoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16782:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16630:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
- // InternalRoom.g:16631:1: ( rule__ExitPoint__NameAssignment_1 )
+ // InternalRoom.g:16782:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16783:1: ( rule__ExitPoint__NameAssignment_1 )
{
before(grammarAccess.getExitPointAccess().getNameAssignment_1());
- // InternalRoom.g:16632:1: ( rule__ExitPoint__NameAssignment_1 )
- // InternalRoom.g:16632:2: rule__ExitPoint__NameAssignment_1
+ // InternalRoom.g:16784:1: ( rule__ExitPoint__NameAssignment_1 )
+ // InternalRoom.g:16784:2: rule__ExitPoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExitPoint__NameAssignment_1();
@@ -46172,14 +46584,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__0"
- // InternalRoom.g:16646:1: rule__ChoicePoint__Group__0 : rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 ;
+ // InternalRoom.g:16798: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:16650:1: ( rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 )
- // InternalRoom.g:16651:2: rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1
+ // InternalRoom.g:16802:1: ( rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 )
+ // InternalRoom.g:16803:2: rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1
{
pushFollow(FOLLOW_3);
rule__ChoicePoint__Group__0__Impl();
@@ -46210,17 +46622,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__0__Impl"
- // InternalRoom.g:16658:1: rule__ChoicePoint__Group__0__Impl : ( 'ChoicePoint' ) ;
+ // InternalRoom.g:16810:1: rule__ChoicePoint__Group__0__Impl : ( 'ChoicePoint' ) ;
public final void rule__ChoicePoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16662:1: ( ( 'ChoicePoint' ) )
- // InternalRoom.g:16663:1: ( 'ChoicePoint' )
+ // InternalRoom.g:16814:1: ( ( 'ChoicePoint' ) )
+ // InternalRoom.g:16815:1: ( 'ChoicePoint' )
{
- // InternalRoom.g:16663:1: ( 'ChoicePoint' )
- // InternalRoom.g:16664:1: 'ChoicePoint'
+ // InternalRoom.g:16815:1: ( 'ChoicePoint' )
+ // InternalRoom.g:16816:1: 'ChoicePoint'
{
before(grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
match(input,104,FOLLOW_2);
@@ -46247,14 +46659,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__1"
- // InternalRoom.g:16677:1: rule__ChoicePoint__Group__1 : rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 ;
+ // InternalRoom.g:16829: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:16681:1: ( rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 )
- // InternalRoom.g:16682:2: rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2
+ // InternalRoom.g:16833:1: ( rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 )
+ // InternalRoom.g:16834:2: rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2
{
pushFollow(FOLLOW_14);
rule__ChoicePoint__Group__1__Impl();
@@ -46285,21 +46697,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__1__Impl"
- // InternalRoom.g:16689:1: rule__ChoicePoint__Group__1__Impl : ( ( rule__ChoicePoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16841: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:16693:1: ( ( ( rule__ChoicePoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16694:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
+ // InternalRoom.g:16845:1: ( ( ( rule__ChoicePoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16846:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16694:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
- // InternalRoom.g:16695:1: ( rule__ChoicePoint__NameAssignment_1 )
+ // InternalRoom.g:16846:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
+ // InternalRoom.g:16847:1: ( rule__ChoicePoint__NameAssignment_1 )
{
before(grammarAccess.getChoicePointAccess().getNameAssignment_1());
- // InternalRoom.g:16696:1: ( rule__ChoicePoint__NameAssignment_1 )
- // InternalRoom.g:16696:2: rule__ChoicePoint__NameAssignment_1
+ // InternalRoom.g:16848:1: ( rule__ChoicePoint__NameAssignment_1 )
+ // InternalRoom.g:16848:2: rule__ChoicePoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__NameAssignment_1();
@@ -46332,14 +46744,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__2"
- // InternalRoom.g:16706:1: rule__ChoicePoint__Group__2 : rule__ChoicePoint__Group__2__Impl ;
+ // InternalRoom.g:16858: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:16710:1: ( rule__ChoicePoint__Group__2__Impl )
- // InternalRoom.g:16711:2: rule__ChoicePoint__Group__2__Impl
+ // InternalRoom.g:16862:1: ( rule__ChoicePoint__Group__2__Impl )
+ // InternalRoom.g:16863:2: rule__ChoicePoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__Group__2__Impl();
@@ -46365,29 +46777,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__2__Impl"
- // InternalRoom.g:16717:1: rule__ChoicePoint__Group__2__Impl : ( ( rule__ChoicePoint__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:16869: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:16721:1: ( ( ( rule__ChoicePoint__DocuAssignment_2 )? ) )
- // InternalRoom.g:16722:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
+ // InternalRoom.g:16873:1: ( ( ( rule__ChoicePoint__DocuAssignment_2 )? ) )
+ // InternalRoom.g:16874:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
{
- // InternalRoom.g:16722:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
- // InternalRoom.g:16723:1: ( rule__ChoicePoint__DocuAssignment_2 )?
+ // InternalRoom.g:16874:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
+ // InternalRoom.g:16875:1: ( rule__ChoicePoint__DocuAssignment_2 )?
{
before(grammarAccess.getChoicePointAccess().getDocuAssignment_2());
- // InternalRoom.g:16724:1: ( rule__ChoicePoint__DocuAssignment_2 )?
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalRoom.g:16876:1: ( rule__ChoicePoint__DocuAssignment_2 )?
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA167_0==62) ) {
- alt167=1;
+ if ( (LA168_0==62) ) {
+ alt168=1;
}
- switch (alt167) {
+ switch (alt168) {
case 1 :
- // InternalRoom.g:16724:2: rule__ChoicePoint__DocuAssignment_2
+ // InternalRoom.g:16876:2: rule__ChoicePoint__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__DocuAssignment_2();
@@ -46423,14 +46835,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__0"
- // InternalRoom.g:16740:1: rule__InitialTransition__Group__0 : rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 ;
+ // InternalRoom.g:16892: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:16744:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
- // InternalRoom.g:16745:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
+ // InternalRoom.g:16896:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
+ // InternalRoom.g:16897:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
{
pushFollow(FOLLOW_86);
rule__InitialTransition__Group__0__Impl();
@@ -46461,17 +46873,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__0__Impl"
- // InternalRoom.g:16752:1: rule__InitialTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:16904:1: rule__InitialTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__InitialTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16756:1: ( ( 'Transition' ) )
- // InternalRoom.g:16757:1: ( 'Transition' )
+ // InternalRoom.g:16908:1: ( ( 'Transition' ) )
+ // InternalRoom.g:16909:1: ( 'Transition' )
{
- // InternalRoom.g:16757:1: ( 'Transition' )
- // InternalRoom.g:16758:1: 'Transition'
+ // InternalRoom.g:16909:1: ( 'Transition' )
+ // InternalRoom.g:16910:1: 'Transition'
{
before(grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -46498,14 +46910,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__1"
- // InternalRoom.g:16771:1: rule__InitialTransition__Group__1 : rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 ;
+ // InternalRoom.g:16923: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:16775:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
- // InternalRoom.g:16776:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
+ // InternalRoom.g:16927:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
+ // InternalRoom.g:16928:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
{
pushFollow(FOLLOW_86);
rule__InitialTransition__Group__1__Impl();
@@ -46536,29 +46948,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__1__Impl"
- // InternalRoom.g:16783:1: rule__InitialTransition__Group__1__Impl : ( ( rule__InitialTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:16935: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:16787:1: ( ( ( rule__InitialTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:16788:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
+ // InternalRoom.g:16939:1: ( ( ( rule__InitialTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:16940:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:16788:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
- // InternalRoom.g:16789:1: ( rule__InitialTransition__NameAssignment_1 )?
+ // InternalRoom.g:16940:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
+ // InternalRoom.g:16941:1: ( rule__InitialTransition__NameAssignment_1 )?
{
before(grammarAccess.getInitialTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:16790:1: ( rule__InitialTransition__NameAssignment_1 )?
- int alt168=2;
- int LA168_0 = input.LA(1);
+ // InternalRoom.g:16942:1: ( rule__InitialTransition__NameAssignment_1 )?
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( (LA168_0==RULE_ID) ) {
- alt168=1;
+ if ( (LA169_0==RULE_ID) ) {
+ alt169=1;
}
- switch (alt168) {
+ switch (alt169) {
case 1 :
- // InternalRoom.g:16790:2: rule__InitialTransition__NameAssignment_1
+ // InternalRoom.g:16942:2: rule__InitialTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__InitialTransition__NameAssignment_1();
@@ -46594,14 +47006,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__2"
- // InternalRoom.g:16800:1: rule__InitialTransition__Group__2 : rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 ;
+ // InternalRoom.g:16952: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:16804:1: ( rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 )
- // InternalRoom.g:16805:2: rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3
+ // InternalRoom.g:16956:1: ( rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 )
+ // InternalRoom.g:16957:2: rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3
{
pushFollow(FOLLOW_87);
rule__InitialTransition__Group__2__Impl();
@@ -46632,17 +47044,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__2__Impl"
- // InternalRoom.g:16812:1: rule__InitialTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:16964:1: rule__InitialTransition__Group__2__Impl : ( ':' ) ;
public final void rule__InitialTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16816:1: ( ( ':' ) )
- // InternalRoom.g:16817:1: ( ':' )
+ // InternalRoom.g:16968:1: ( ( ':' ) )
+ // InternalRoom.g:16969:1: ( ':' )
{
- // InternalRoom.g:16817:1: ( ':' )
- // InternalRoom.g:16818:1: ':'
+ // InternalRoom.g:16969:1: ( ':' )
+ // InternalRoom.g:16970:1: ':'
{
before(grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -46669,14 +47081,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__3"
- // InternalRoom.g:16831:1: rule__InitialTransition__Group__3 : rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 ;
+ // InternalRoom.g:16983: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:16835:1: ( rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 )
- // InternalRoom.g:16836:2: rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4
+ // InternalRoom.g:16987:1: ( rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 )
+ // InternalRoom.g:16988:2: rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__InitialTransition__Group__3__Impl();
@@ -46707,17 +47119,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__3__Impl"
- // InternalRoom.g:16843:1: rule__InitialTransition__Group__3__Impl : ( 'initial' ) ;
+ // InternalRoom.g:16995:1: rule__InitialTransition__Group__3__Impl : ( 'initial' ) ;
public final void rule__InitialTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16847:1: ( ( 'initial' ) )
- // InternalRoom.g:16848:1: ( 'initial' )
+ // InternalRoom.g:16999:1: ( ( 'initial' ) )
+ // InternalRoom.g:17000:1: ( 'initial' )
{
- // InternalRoom.g:16848:1: ( 'initial' )
- // InternalRoom.g:16849:1: 'initial'
+ // InternalRoom.g:17000:1: ( 'initial' )
+ // InternalRoom.g:17001:1: 'initial'
{
before(grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
match(input,106,FOLLOW_2);
@@ -46744,14 +47156,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__4"
- // InternalRoom.g:16862:1: rule__InitialTransition__Group__4 : rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 ;
+ // InternalRoom.g:17014: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:16866:1: ( rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 )
- // InternalRoom.g:16867:2: rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5
+ // InternalRoom.g:17018:1: ( rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 )
+ // InternalRoom.g:17019:2: rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5
{
pushFollow(FOLLOW_88);
rule__InitialTransition__Group__4__Impl();
@@ -46782,17 +47194,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__4__Impl"
- // InternalRoom.g:16874:1: rule__InitialTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:17026:1: rule__InitialTransition__Group__4__Impl : ( '->' ) ;
public final void rule__InitialTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16878:1: ( ( '->' ) )
- // InternalRoom.g:16879:1: ( '->' )
+ // InternalRoom.g:17030:1: ( ( '->' ) )
+ // InternalRoom.g:17031:1: ( '->' )
{
- // InternalRoom.g:16879:1: ( '->' )
- // InternalRoom.g:16880:1: '->'
+ // InternalRoom.g:17031:1: ( '->' )
+ // InternalRoom.g:17032:1: '->'
{
before(grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -46819,14 +47231,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__5"
- // InternalRoom.g:16893:1: rule__InitialTransition__Group__5 : rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 ;
+ // InternalRoom.g:17045: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:16897:1: ( rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 )
- // InternalRoom.g:16898:2: rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6
+ // InternalRoom.g:17049:1: ( rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 )
+ // InternalRoom.g:17050:2: rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__InitialTransition__Group__5__Impl();
@@ -46857,21 +47269,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__5__Impl"
- // InternalRoom.g:16905:1: rule__InitialTransition__Group__5__Impl : ( ( rule__InitialTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:17057: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:16909:1: ( ( ( rule__InitialTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:16910:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17061:1: ( ( ( rule__InitialTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:17062:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:16910:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
- // InternalRoom.g:16911:1: ( rule__InitialTransition__ToAssignment_5 )
+ // InternalRoom.g:17062:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17063:1: ( rule__InitialTransition__ToAssignment_5 )
{
before(grammarAccess.getInitialTransitionAccess().getToAssignment_5());
- // InternalRoom.g:16912:1: ( rule__InitialTransition__ToAssignment_5 )
- // InternalRoom.g:16912:2: rule__InitialTransition__ToAssignment_5
+ // InternalRoom.g:17064:1: ( rule__InitialTransition__ToAssignment_5 )
+ // InternalRoom.g:17064:2: rule__InitialTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__InitialTransition__ToAssignment_5();
@@ -46904,14 +47316,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__6"
- // InternalRoom.g:16922:1: rule__InitialTransition__Group__6 : rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 ;
+ // InternalRoom.g:17074: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:16926:1: ( rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 )
- // InternalRoom.g:16927:2: rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7
+ // InternalRoom.g:17078:1: ( rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 )
+ // InternalRoom.g:17079:2: rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__InitialTransition__Group__6__Impl();
@@ -46942,29 +47354,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__6__Impl"
- // InternalRoom.g:16934:1: rule__InitialTransition__Group__6__Impl : ( ( rule__InitialTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:17086: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:16938:1: ( ( ( rule__InitialTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:16939:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17090:1: ( ( ( rule__InitialTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:17091:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:16939:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
- // InternalRoom.g:16940:1: ( rule__InitialTransition__DocuAssignment_6 )?
+ // InternalRoom.g:17091:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17092:1: ( rule__InitialTransition__DocuAssignment_6 )?
{
before(grammarAccess.getInitialTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:16941:1: ( rule__InitialTransition__DocuAssignment_6 )?
- int alt169=2;
- int LA169_0 = input.LA(1);
+ // InternalRoom.g:17093:1: ( rule__InitialTransition__DocuAssignment_6 )?
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA169_0==62) ) {
- alt169=1;
+ if ( (LA170_0==62) ) {
+ alt170=1;
}
- switch (alt169) {
+ switch (alt170) {
case 1 :
- // InternalRoom.g:16941:2: rule__InitialTransition__DocuAssignment_6
+ // InternalRoom.g:17093:2: rule__InitialTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__InitialTransition__DocuAssignment_6();
@@ -47000,14 +47412,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__7"
- // InternalRoom.g:16951:1: rule__InitialTransition__Group__7 : rule__InitialTransition__Group__7__Impl ;
+ // InternalRoom.g:17103: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:16955:1: ( rule__InitialTransition__Group__7__Impl )
- // InternalRoom.g:16956:2: rule__InitialTransition__Group__7__Impl
+ // InternalRoom.g:17107:1: ( rule__InitialTransition__Group__7__Impl )
+ // InternalRoom.g:17108:2: rule__InitialTransition__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group__7__Impl();
@@ -47033,29 +47445,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__7__Impl"
- // InternalRoom.g:16962:1: rule__InitialTransition__Group__7__Impl : ( ( rule__InitialTransition__Group_7__0 )? ) ;
+ // InternalRoom.g:17114: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:16966:1: ( ( ( rule__InitialTransition__Group_7__0 )? ) )
- // InternalRoom.g:16967:1: ( ( rule__InitialTransition__Group_7__0 )? )
+ // InternalRoom.g:17118:1: ( ( ( rule__InitialTransition__Group_7__0 )? ) )
+ // InternalRoom.g:17119:1: ( ( rule__InitialTransition__Group_7__0 )? )
{
- // InternalRoom.g:16967:1: ( ( rule__InitialTransition__Group_7__0 )? )
- // InternalRoom.g:16968:1: ( rule__InitialTransition__Group_7__0 )?
+ // InternalRoom.g:17119:1: ( ( rule__InitialTransition__Group_7__0 )? )
+ // InternalRoom.g:17120:1: ( rule__InitialTransition__Group_7__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_7());
- // InternalRoom.g:16969:1: ( rule__InitialTransition__Group_7__0 )?
- int alt170=2;
- int LA170_0 = input.LA(1);
+ // InternalRoom.g:17121:1: ( rule__InitialTransition__Group_7__0 )?
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( (LA170_0==44) ) {
- alt170=1;
+ if ( (LA171_0==44) ) {
+ alt171=1;
}
- switch (alt170) {
+ switch (alt171) {
case 1 :
- // InternalRoom.g:16969:2: rule__InitialTransition__Group_7__0
+ // InternalRoom.g:17121:2: rule__InitialTransition__Group_7__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7__0();
@@ -47091,14 +47503,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__0"
- // InternalRoom.g:16995:1: rule__InitialTransition__Group_7__0 : rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 ;
+ // InternalRoom.g:17147: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:16999:1: ( rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 )
- // InternalRoom.g:17000:2: rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1
+ // InternalRoom.g:17151:1: ( rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 )
+ // InternalRoom.g:17152:2: rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1
{
pushFollow(FOLLOW_89);
rule__InitialTransition__Group_7__0__Impl();
@@ -47129,17 +47541,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__0__Impl"
- // InternalRoom.g:17007:1: rule__InitialTransition__Group_7__0__Impl : ( '{' ) ;
+ // InternalRoom.g:17159:1: rule__InitialTransition__Group_7__0__Impl : ( '{' ) ;
public final void rule__InitialTransition__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17011:1: ( ( '{' ) )
- // InternalRoom.g:17012:1: ( '{' )
+ // InternalRoom.g:17163:1: ( ( '{' ) )
+ // InternalRoom.g:17164:1: ( '{' )
{
- // InternalRoom.g:17012:1: ( '{' )
- // InternalRoom.g:17013:1: '{'
+ // InternalRoom.g:17164:1: ( '{' )
+ // InternalRoom.g:17165:1: '{'
{
before(grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
match(input,44,FOLLOW_2);
@@ -47166,14 +47578,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__1"
- // InternalRoom.g:17026:1: rule__InitialTransition__Group_7__1 : rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 ;
+ // InternalRoom.g:17178: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:17030:1: ( rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 )
- // InternalRoom.g:17031:2: rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2
+ // InternalRoom.g:17182:1: ( rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 )
+ // InternalRoom.g:17183:2: rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2
{
pushFollow(FOLLOW_89);
rule__InitialTransition__Group_7__1__Impl();
@@ -47204,29 +47616,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__1__Impl"
- // InternalRoom.g:17038:1: rule__InitialTransition__Group_7__1__Impl : ( ( rule__InitialTransition__Group_7_1__0 )? ) ;
+ // InternalRoom.g:17190: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:17042:1: ( ( ( rule__InitialTransition__Group_7_1__0 )? ) )
- // InternalRoom.g:17043:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17194:1: ( ( ( rule__InitialTransition__Group_7_1__0 )? ) )
+ // InternalRoom.g:17195:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
{
- // InternalRoom.g:17043:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
- // InternalRoom.g:17044:1: ( rule__InitialTransition__Group_7_1__0 )?
+ // InternalRoom.g:17195:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17196:1: ( rule__InitialTransition__Group_7_1__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_7_1());
- // InternalRoom.g:17045:1: ( rule__InitialTransition__Group_7_1__0 )?
- int alt171=2;
- int LA171_0 = input.LA(1);
+ // InternalRoom.g:17197:1: ( rule__InitialTransition__Group_7_1__0 )?
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( (LA171_0==107) ) {
- alt171=1;
+ if ( (LA172_0==107) ) {
+ alt172=1;
}
- switch (alt171) {
+ switch (alt172) {
case 1 :
- // InternalRoom.g:17045:2: rule__InitialTransition__Group_7_1__0
+ // InternalRoom.g:17197:2: rule__InitialTransition__Group_7_1__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7_1__0();
@@ -47262,14 +47674,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__2"
- // InternalRoom.g:17055:1: rule__InitialTransition__Group_7__2 : rule__InitialTransition__Group_7__2__Impl ;
+ // InternalRoom.g:17207: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:17059:1: ( rule__InitialTransition__Group_7__2__Impl )
- // InternalRoom.g:17060:2: rule__InitialTransition__Group_7__2__Impl
+ // InternalRoom.g:17211:1: ( rule__InitialTransition__Group_7__2__Impl )
+ // InternalRoom.g:17212:2: rule__InitialTransition__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7__2__Impl();
@@ -47295,17 +47707,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__2__Impl"
- // InternalRoom.g:17066:1: rule__InitialTransition__Group_7__2__Impl : ( '}' ) ;
+ // InternalRoom.g:17218:1: rule__InitialTransition__Group_7__2__Impl : ( '}' ) ;
public final void rule__InitialTransition__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17070:1: ( ( '}' ) )
- // InternalRoom.g:17071:1: ( '}' )
+ // InternalRoom.g:17222:1: ( ( '}' ) )
+ // InternalRoom.g:17223:1: ( '}' )
{
- // InternalRoom.g:17071:1: ( '}' )
- // InternalRoom.g:17072:1: '}'
+ // InternalRoom.g:17223:1: ( '}' )
+ // InternalRoom.g:17224:1: '}'
{
before(grammarAccess.getInitialTransitionAccess().getRightCurlyBracketKeyword_7_2());
match(input,45,FOLLOW_2);
@@ -47332,14 +47744,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__0"
- // InternalRoom.g:17091:1: rule__InitialTransition__Group_7_1__0 : rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 ;
+ // InternalRoom.g:17243: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:17095:1: ( rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 )
- // InternalRoom.g:17096:2: rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1
+ // InternalRoom.g:17247:1: ( rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 )
+ // InternalRoom.g:17248:2: rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1
{
pushFollow(FOLLOW_27);
rule__InitialTransition__Group_7_1__0__Impl();
@@ -47370,17 +47782,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__0__Impl"
- // InternalRoom.g:17103:1: rule__InitialTransition__Group_7_1__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:17255: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:17107:1: ( ( 'action' ) )
- // InternalRoom.g:17108:1: ( 'action' )
+ // InternalRoom.g:17259:1: ( ( 'action' ) )
+ // InternalRoom.g:17260:1: ( 'action' )
{
- // InternalRoom.g:17108:1: ( 'action' )
- // InternalRoom.g:17109:1: 'action'
+ // InternalRoom.g:17260:1: ( 'action' )
+ // InternalRoom.g:17261:1: 'action'
{
before(grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
match(input,107,FOLLOW_2);
@@ -47407,14 +47819,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__1"
- // InternalRoom.g:17122:1: rule__InitialTransition__Group_7_1__1 : rule__InitialTransition__Group_7_1__1__Impl ;
+ // InternalRoom.g:17274: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:17126:1: ( rule__InitialTransition__Group_7_1__1__Impl )
- // InternalRoom.g:17127:2: rule__InitialTransition__Group_7_1__1__Impl
+ // InternalRoom.g:17278:1: ( rule__InitialTransition__Group_7_1__1__Impl )
+ // InternalRoom.g:17279:2: rule__InitialTransition__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7_1__1__Impl();
@@ -47440,21 +47852,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__1__Impl"
- // InternalRoom.g:17133:1: rule__InitialTransition__Group_7_1__1__Impl : ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) ;
+ // InternalRoom.g:17285: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:17137:1: ( ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) )
- // InternalRoom.g:17138:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17289:1: ( ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) )
+ // InternalRoom.g:17290:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
{
- // InternalRoom.g:17138:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
- // InternalRoom.g:17139:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17290:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17291:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
{
before(grammarAccess.getInitialTransitionAccess().getActionAssignment_7_1_1());
- // InternalRoom.g:17140:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
- // InternalRoom.g:17140:2: rule__InitialTransition__ActionAssignment_7_1_1
+ // InternalRoom.g:17292:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17292:2: rule__InitialTransition__ActionAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__InitialTransition__ActionAssignment_7_1_1();
@@ -47487,14 +47899,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__0"
- // InternalRoom.g:17154:1: rule__ContinuationTransition__Group__0 : rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 ;
+ // InternalRoom.g:17306: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:17158:1: ( rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 )
- // InternalRoom.g:17159:2: rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1
+ // InternalRoom.g:17310:1: ( rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 )
+ // InternalRoom.g:17311:2: rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1
{
pushFollow(FOLLOW_86);
rule__ContinuationTransition__Group__0__Impl();
@@ -47525,17 +47937,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__0__Impl"
- // InternalRoom.g:17166:1: rule__ContinuationTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:17318:1: rule__ContinuationTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__ContinuationTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17170:1: ( ( 'Transition' ) )
- // InternalRoom.g:17171:1: ( 'Transition' )
+ // InternalRoom.g:17322:1: ( ( 'Transition' ) )
+ // InternalRoom.g:17323:1: ( 'Transition' )
{
- // InternalRoom.g:17171:1: ( 'Transition' )
- // InternalRoom.g:17172:1: 'Transition'
+ // InternalRoom.g:17323:1: ( 'Transition' )
+ // InternalRoom.g:17324:1: 'Transition'
{
before(grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -47562,14 +47974,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__1"
- // InternalRoom.g:17185:1: rule__ContinuationTransition__Group__1 : rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 ;
+ // InternalRoom.g:17337: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:17189:1: ( rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 )
- // InternalRoom.g:17190:2: rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2
+ // InternalRoom.g:17341:1: ( rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 )
+ // InternalRoom.g:17342:2: rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2
{
pushFollow(FOLLOW_86);
rule__ContinuationTransition__Group__1__Impl();
@@ -47600,29 +48012,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__1__Impl"
- // InternalRoom.g:17197:1: rule__ContinuationTransition__Group__1__Impl : ( ( rule__ContinuationTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:17349: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:17201:1: ( ( ( rule__ContinuationTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:17202:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17353:1: ( ( ( rule__ContinuationTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:17354:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:17202:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
- // InternalRoom.g:17203:1: ( rule__ContinuationTransition__NameAssignment_1 )?
+ // InternalRoom.g:17354:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17355:1: ( rule__ContinuationTransition__NameAssignment_1 )?
{
before(grammarAccess.getContinuationTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:17204:1: ( rule__ContinuationTransition__NameAssignment_1 )?
- int alt172=2;
- int LA172_0 = input.LA(1);
+ // InternalRoom.g:17356:1: ( rule__ContinuationTransition__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:17204:2: rule__ContinuationTransition__NameAssignment_1
+ // InternalRoom.g:17356:2: rule__ContinuationTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__NameAssignment_1();
@@ -47658,14 +48070,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__2"
- // InternalRoom.g:17214:1: rule__ContinuationTransition__Group__2 : rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 ;
+ // InternalRoom.g:17366: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:17218:1: ( rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 )
- // InternalRoom.g:17219:2: rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3
+ // InternalRoom.g:17370:1: ( rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 )
+ // InternalRoom.g:17371:2: rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3
{
pushFollow(FOLLOW_88);
rule__ContinuationTransition__Group__2__Impl();
@@ -47696,17 +48108,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__2__Impl"
- // InternalRoom.g:17226:1: rule__ContinuationTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:17378:1: rule__ContinuationTransition__Group__2__Impl : ( ':' ) ;
public final void rule__ContinuationTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17230:1: ( ( ':' ) )
- // InternalRoom.g:17231:1: ( ':' )
+ // InternalRoom.g:17382:1: ( ( ':' ) )
+ // InternalRoom.g:17383:1: ( ':' )
{
- // InternalRoom.g:17231:1: ( ':' )
- // InternalRoom.g:17232:1: ':'
+ // InternalRoom.g:17383:1: ( ':' )
+ // InternalRoom.g:17384:1: ':'
{
before(grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -47733,14 +48145,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__3"
- // InternalRoom.g:17245:1: rule__ContinuationTransition__Group__3 : rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 ;
+ // InternalRoom.g:17397: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:17249:1: ( rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 )
- // InternalRoom.g:17250:2: rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4
+ // InternalRoom.g:17401:1: ( rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 )
+ // InternalRoom.g:17402:2: rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__ContinuationTransition__Group__3__Impl();
@@ -47771,21 +48183,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__3__Impl"
- // InternalRoom.g:17257:1: rule__ContinuationTransition__Group__3__Impl : ( ( rule__ContinuationTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:17409: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:17261:1: ( ( ( rule__ContinuationTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:17262:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17413:1: ( ( ( rule__ContinuationTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:17414:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:17262:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
- // InternalRoom.g:17263:1: ( rule__ContinuationTransition__FromAssignment_3 )
+ // InternalRoom.g:17414:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17415:1: ( rule__ContinuationTransition__FromAssignment_3 )
{
before(grammarAccess.getContinuationTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:17264:1: ( rule__ContinuationTransition__FromAssignment_3 )
- // InternalRoom.g:17264:2: rule__ContinuationTransition__FromAssignment_3
+ // InternalRoom.g:17416:1: ( rule__ContinuationTransition__FromAssignment_3 )
+ // InternalRoom.g:17416:2: rule__ContinuationTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__FromAssignment_3();
@@ -47818,14 +48230,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__4"
- // InternalRoom.g:17274:1: rule__ContinuationTransition__Group__4 : rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 ;
+ // InternalRoom.g:17426: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:17278:1: ( rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 )
- // InternalRoom.g:17279:2: rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5
+ // InternalRoom.g:17430:1: ( rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 )
+ // InternalRoom.g:17431:2: rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5
{
pushFollow(FOLLOW_88);
rule__ContinuationTransition__Group__4__Impl();
@@ -47856,17 +48268,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__4__Impl"
- // InternalRoom.g:17286:1: rule__ContinuationTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:17438:1: rule__ContinuationTransition__Group__4__Impl : ( '->' ) ;
public final void rule__ContinuationTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17290:1: ( ( '->' ) )
- // InternalRoom.g:17291:1: ( '->' )
+ // InternalRoom.g:17442:1: ( ( '->' ) )
+ // InternalRoom.g:17443:1: ( '->' )
{
- // InternalRoom.g:17291:1: ( '->' )
- // InternalRoom.g:17292:1: '->'
+ // InternalRoom.g:17443:1: ( '->' )
+ // InternalRoom.g:17444:1: '->'
{
before(grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -47893,14 +48305,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__5"
- // InternalRoom.g:17305:1: rule__ContinuationTransition__Group__5 : rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 ;
+ // InternalRoom.g:17457: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:17309:1: ( rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 )
- // InternalRoom.g:17310:2: rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6
+ // InternalRoom.g:17461:1: ( rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 )
+ // InternalRoom.g:17462:2: rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__ContinuationTransition__Group__5__Impl();
@@ -47931,21 +48343,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__5__Impl"
- // InternalRoom.g:17317:1: rule__ContinuationTransition__Group__5__Impl : ( ( rule__ContinuationTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:17469: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:17321:1: ( ( ( rule__ContinuationTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:17322:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17473:1: ( ( ( rule__ContinuationTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:17474:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:17322:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
- // InternalRoom.g:17323:1: ( rule__ContinuationTransition__ToAssignment_5 )
+ // InternalRoom.g:17474:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17475:1: ( rule__ContinuationTransition__ToAssignment_5 )
{
before(grammarAccess.getContinuationTransitionAccess().getToAssignment_5());
- // InternalRoom.g:17324:1: ( rule__ContinuationTransition__ToAssignment_5 )
- // InternalRoom.g:17324:2: rule__ContinuationTransition__ToAssignment_5
+ // InternalRoom.g:17476:1: ( rule__ContinuationTransition__ToAssignment_5 )
+ // InternalRoom.g:17476:2: rule__ContinuationTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__ToAssignment_5();
@@ -47978,14 +48390,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__6"
- // InternalRoom.g:17334:1: rule__ContinuationTransition__Group__6 : rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 ;
+ // InternalRoom.g:17486: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:17338:1: ( rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 )
- // InternalRoom.g:17339:2: rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7
+ // InternalRoom.g:17490:1: ( rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 )
+ // InternalRoom.g:17491:2: rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__ContinuationTransition__Group__6__Impl();
@@ -48016,29 +48428,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__6__Impl"
- // InternalRoom.g:17346:1: rule__ContinuationTransition__Group__6__Impl : ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:17498: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:17350:1: ( ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:17351:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17502:1: ( ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:17503:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:17351:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
- // InternalRoom.g:17352:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
+ // InternalRoom.g:17503:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17504:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
{
before(grammarAccess.getContinuationTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:17353:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
- int alt173=2;
- int LA173_0 = input.LA(1);
+ // InternalRoom.g:17505:1: ( rule__ContinuationTransition__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:17353:2: rule__ContinuationTransition__DocuAssignment_6
+ // InternalRoom.g:17505:2: rule__ContinuationTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__DocuAssignment_6();
@@ -48074,14 +48486,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__7"
- // InternalRoom.g:17363:1: rule__ContinuationTransition__Group__7 : rule__ContinuationTransition__Group__7__Impl ;
+ // InternalRoom.g:17515: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:17367:1: ( rule__ContinuationTransition__Group__7__Impl )
- // InternalRoom.g:17368:2: rule__ContinuationTransition__Group__7__Impl
+ // InternalRoom.g:17519:1: ( rule__ContinuationTransition__Group__7__Impl )
+ // InternalRoom.g:17520:2: rule__ContinuationTransition__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group__7__Impl();
@@ -48107,29 +48519,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__7__Impl"
- // InternalRoom.g:17374:1: rule__ContinuationTransition__Group__7__Impl : ( ( rule__ContinuationTransition__Group_7__0 )? ) ;
+ // InternalRoom.g:17526: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:17378:1: ( ( ( rule__ContinuationTransition__Group_7__0 )? ) )
- // InternalRoom.g:17379:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
+ // InternalRoom.g:17530:1: ( ( ( rule__ContinuationTransition__Group_7__0 )? ) )
+ // InternalRoom.g:17531:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
{
- // InternalRoom.g:17379:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
- // InternalRoom.g:17380:1: ( rule__ContinuationTransition__Group_7__0 )?
+ // InternalRoom.g:17531:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
+ // InternalRoom.g:17532:1: ( rule__ContinuationTransition__Group_7__0 )?
{
before(grammarAccess.getContinuationTransitionAccess().getGroup_7());
- // InternalRoom.g:17381:1: ( rule__ContinuationTransition__Group_7__0 )?
- int alt174=2;
- int LA174_0 = input.LA(1);
+ // InternalRoom.g:17533:1: ( rule__ContinuationTransition__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:17381:2: rule__ContinuationTransition__Group_7__0
+ // InternalRoom.g:17533:2: rule__ContinuationTransition__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7__0();
@@ -48165,14 +48577,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__0"
- // InternalRoom.g:17407:1: rule__ContinuationTransition__Group_7__0 : rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 ;
+ // InternalRoom.g:17559: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:17411:1: ( rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 )
- // InternalRoom.g:17412:2: rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1
+ // InternalRoom.g:17563:1: ( rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 )
+ // InternalRoom.g:17564:2: rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1
{
pushFollow(FOLLOW_89);
rule__ContinuationTransition__Group_7__0__Impl();
@@ -48203,17 +48615,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__0__Impl"
- // InternalRoom.g:17419:1: rule__ContinuationTransition__Group_7__0__Impl : ( '{' ) ;
+ // InternalRoom.g:17571:1: rule__ContinuationTransition__Group_7__0__Impl : ( '{' ) ;
public final void rule__ContinuationTransition__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17423:1: ( ( '{' ) )
- // InternalRoom.g:17424:1: ( '{' )
+ // InternalRoom.g:17575:1: ( ( '{' ) )
+ // InternalRoom.g:17576:1: ( '{' )
{
- // InternalRoom.g:17424:1: ( '{' )
- // InternalRoom.g:17425:1: '{'
+ // InternalRoom.g:17576:1: ( '{' )
+ // InternalRoom.g:17577:1: '{'
{
before(grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
match(input,44,FOLLOW_2);
@@ -48240,14 +48652,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__1"
- // InternalRoom.g:17438:1: rule__ContinuationTransition__Group_7__1 : rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 ;
+ // InternalRoom.g:17590: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:17442:1: ( rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 )
- // InternalRoom.g:17443:2: rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2
+ // InternalRoom.g:17594:1: ( rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 )
+ // InternalRoom.g:17595:2: rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2
{
pushFollow(FOLLOW_89);
rule__ContinuationTransition__Group_7__1__Impl();
@@ -48278,29 +48690,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__1__Impl"
- // InternalRoom.g:17450:1: rule__ContinuationTransition__Group_7__1__Impl : ( ( rule__ContinuationTransition__Group_7_1__0 )? ) ;
+ // InternalRoom.g:17602: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:17454:1: ( ( ( rule__ContinuationTransition__Group_7_1__0 )? ) )
- // InternalRoom.g:17455:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17606:1: ( ( ( rule__ContinuationTransition__Group_7_1__0 )? ) )
+ // InternalRoom.g:17607:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
{
- // InternalRoom.g:17455:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
- // InternalRoom.g:17456:1: ( rule__ContinuationTransition__Group_7_1__0 )?
+ // InternalRoom.g:17607:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17608:1: ( rule__ContinuationTransition__Group_7_1__0 )?
{
before(grammarAccess.getContinuationTransitionAccess().getGroup_7_1());
- // InternalRoom.g:17457:1: ( rule__ContinuationTransition__Group_7_1__0 )?
- int alt175=2;
- int LA175_0 = input.LA(1);
+ // InternalRoom.g:17609:1: ( rule__ContinuationTransition__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:17457:2: rule__ContinuationTransition__Group_7_1__0
+ // InternalRoom.g:17609:2: rule__ContinuationTransition__Group_7_1__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7_1__0();
@@ -48336,14 +48748,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__2"
- // InternalRoom.g:17467:1: rule__ContinuationTransition__Group_7__2 : rule__ContinuationTransition__Group_7__2__Impl ;
+ // InternalRoom.g:17619: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:17471:1: ( rule__ContinuationTransition__Group_7__2__Impl )
- // InternalRoom.g:17472:2: rule__ContinuationTransition__Group_7__2__Impl
+ // InternalRoom.g:17623:1: ( rule__ContinuationTransition__Group_7__2__Impl )
+ // InternalRoom.g:17624:2: rule__ContinuationTransition__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7__2__Impl();
@@ -48369,17 +48781,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__2__Impl"
- // InternalRoom.g:17478:1: rule__ContinuationTransition__Group_7__2__Impl : ( '}' ) ;
+ // InternalRoom.g:17630:1: rule__ContinuationTransition__Group_7__2__Impl : ( '}' ) ;
public final void rule__ContinuationTransition__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17482:1: ( ( '}' ) )
- // InternalRoom.g:17483:1: ( '}' )
+ // InternalRoom.g:17634:1: ( ( '}' ) )
+ // InternalRoom.g:17635:1: ( '}' )
{
- // InternalRoom.g:17483:1: ( '}' )
- // InternalRoom.g:17484:1: '}'
+ // InternalRoom.g:17635:1: ( '}' )
+ // InternalRoom.g:17636:1: '}'
{
before(grammarAccess.getContinuationTransitionAccess().getRightCurlyBracketKeyword_7_2());
match(input,45,FOLLOW_2);
@@ -48406,14 +48818,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__0"
- // InternalRoom.g:17503:1: rule__ContinuationTransition__Group_7_1__0 : rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 ;
+ // InternalRoom.g:17655: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:17507:1: ( rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 )
- // InternalRoom.g:17508:2: rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1
+ // InternalRoom.g:17659:1: ( rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 )
+ // InternalRoom.g:17660:2: rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1
{
pushFollow(FOLLOW_27);
rule__ContinuationTransition__Group_7_1__0__Impl();
@@ -48444,17 +48856,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__0__Impl"
- // InternalRoom.g:17515:1: rule__ContinuationTransition__Group_7_1__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:17667: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:17519:1: ( ( 'action' ) )
- // InternalRoom.g:17520:1: ( 'action' )
+ // InternalRoom.g:17671:1: ( ( 'action' ) )
+ // InternalRoom.g:17672:1: ( 'action' )
{
- // InternalRoom.g:17520:1: ( 'action' )
- // InternalRoom.g:17521:1: 'action'
+ // InternalRoom.g:17672:1: ( 'action' )
+ // InternalRoom.g:17673:1: 'action'
{
before(grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
match(input,107,FOLLOW_2);
@@ -48481,14 +48893,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__1"
- // InternalRoom.g:17534:1: rule__ContinuationTransition__Group_7_1__1 : rule__ContinuationTransition__Group_7_1__1__Impl ;
+ // InternalRoom.g:17686: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:17538:1: ( rule__ContinuationTransition__Group_7_1__1__Impl )
- // InternalRoom.g:17539:2: rule__ContinuationTransition__Group_7_1__1__Impl
+ // InternalRoom.g:17690:1: ( rule__ContinuationTransition__Group_7_1__1__Impl )
+ // InternalRoom.g:17691:2: rule__ContinuationTransition__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7_1__1__Impl();
@@ -48514,21 +48926,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__1__Impl"
- // InternalRoom.g:17545:1: rule__ContinuationTransition__Group_7_1__1__Impl : ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) ;
+ // InternalRoom.g:17697: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:17549:1: ( ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) )
- // InternalRoom.g:17550:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17701:1: ( ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) )
+ // InternalRoom.g:17702:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
{
- // InternalRoom.g:17550:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
- // InternalRoom.g:17551:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17702:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17703:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
{
before(grammarAccess.getContinuationTransitionAccess().getActionAssignment_7_1_1());
- // InternalRoom.g:17552:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
- // InternalRoom.g:17552:2: rule__ContinuationTransition__ActionAssignment_7_1_1
+ // InternalRoom.g:17704:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17704:2: rule__ContinuationTransition__ActionAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__ActionAssignment_7_1_1();
@@ -48561,14 +48973,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__0"
- // InternalRoom.g:17566:1: rule__TriggeredTransition__Group__0 : rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 ;
+ // InternalRoom.g:17718: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:17570:1: ( rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 )
- // InternalRoom.g:17571:2: rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1
+ // InternalRoom.g:17722:1: ( rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 )
+ // InternalRoom.g:17723:2: rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1
{
pushFollow(FOLLOW_86);
rule__TriggeredTransition__Group__0__Impl();
@@ -48599,17 +49011,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__0__Impl"
- // InternalRoom.g:17578:1: rule__TriggeredTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:17730:1: rule__TriggeredTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__TriggeredTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17582:1: ( ( 'Transition' ) )
- // InternalRoom.g:17583:1: ( 'Transition' )
+ // InternalRoom.g:17734:1: ( ( 'Transition' ) )
+ // InternalRoom.g:17735:1: ( 'Transition' )
{
- // InternalRoom.g:17583:1: ( 'Transition' )
- // InternalRoom.g:17584:1: 'Transition'
+ // InternalRoom.g:17735:1: ( 'Transition' )
+ // InternalRoom.g:17736:1: 'Transition'
{
before(grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -48636,14 +49048,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__1"
- // InternalRoom.g:17597:1: rule__TriggeredTransition__Group__1 : rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 ;
+ // InternalRoom.g:17749: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:17601:1: ( rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 )
- // InternalRoom.g:17602:2: rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2
+ // InternalRoom.g:17753:1: ( rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 )
+ // InternalRoom.g:17754:2: rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2
{
pushFollow(FOLLOW_86);
rule__TriggeredTransition__Group__1__Impl();
@@ -48674,29 +49086,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__1__Impl"
- // InternalRoom.g:17609:1: rule__TriggeredTransition__Group__1__Impl : ( ( rule__TriggeredTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:17761: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:17613:1: ( ( ( rule__TriggeredTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:17614:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17765:1: ( ( ( rule__TriggeredTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:17766:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:17614:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
- // InternalRoom.g:17615:1: ( rule__TriggeredTransition__NameAssignment_1 )?
+ // InternalRoom.g:17766:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17767:1: ( rule__TriggeredTransition__NameAssignment_1 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:17616:1: ( rule__TriggeredTransition__NameAssignment_1 )?
- int alt176=2;
- int LA176_0 = input.LA(1);
+ // InternalRoom.g:17768:1: ( rule__TriggeredTransition__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:17616:2: rule__TriggeredTransition__NameAssignment_1
+ // InternalRoom.g:17768:2: rule__TriggeredTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__NameAssignment_1();
@@ -48732,14 +49144,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__2"
- // InternalRoom.g:17626:1: rule__TriggeredTransition__Group__2 : rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 ;
+ // InternalRoom.g:17778: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:17630:1: ( rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 )
- // InternalRoom.g:17631:2: rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3
+ // InternalRoom.g:17782:1: ( rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 )
+ // InternalRoom.g:17783:2: rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3
{
pushFollow(FOLLOW_88);
rule__TriggeredTransition__Group__2__Impl();
@@ -48770,17 +49182,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__2__Impl"
- // InternalRoom.g:17638:1: rule__TriggeredTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:17790:1: rule__TriggeredTransition__Group__2__Impl : ( ':' ) ;
public final void rule__TriggeredTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17642:1: ( ( ':' ) )
- // InternalRoom.g:17643:1: ( ':' )
+ // InternalRoom.g:17794:1: ( ( ':' ) )
+ // InternalRoom.g:17795:1: ( ':' )
{
- // InternalRoom.g:17643:1: ( ':' )
- // InternalRoom.g:17644:1: ':'
+ // InternalRoom.g:17795:1: ( ':' )
+ // InternalRoom.g:17796:1: ':'
{
before(grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -48807,14 +49219,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__3"
- // InternalRoom.g:17657:1: rule__TriggeredTransition__Group__3 : rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 ;
+ // InternalRoom.g:17809: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:17661:1: ( rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 )
- // InternalRoom.g:17662:2: rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4
+ // InternalRoom.g:17813:1: ( rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 )
+ // InternalRoom.g:17814:2: rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__TriggeredTransition__Group__3__Impl();
@@ -48845,21 +49257,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__3__Impl"
- // InternalRoom.g:17669:1: rule__TriggeredTransition__Group__3__Impl : ( ( rule__TriggeredTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:17821: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:17673:1: ( ( ( rule__TriggeredTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:17674:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17825:1: ( ( ( rule__TriggeredTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:17826:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:17674:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
- // InternalRoom.g:17675:1: ( rule__TriggeredTransition__FromAssignment_3 )
+ // InternalRoom.g:17826:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17827:1: ( rule__TriggeredTransition__FromAssignment_3 )
{
before(grammarAccess.getTriggeredTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:17676:1: ( rule__TriggeredTransition__FromAssignment_3 )
- // InternalRoom.g:17676:2: rule__TriggeredTransition__FromAssignment_3
+ // InternalRoom.g:17828:1: ( rule__TriggeredTransition__FromAssignment_3 )
+ // InternalRoom.g:17828:2: rule__TriggeredTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__FromAssignment_3();
@@ -48892,14 +49304,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__4"
- // InternalRoom.g:17686:1: rule__TriggeredTransition__Group__4 : rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 ;
+ // InternalRoom.g:17838: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:17690:1: ( rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 )
- // InternalRoom.g:17691:2: rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5
+ // InternalRoom.g:17842:1: ( rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 )
+ // InternalRoom.g:17843:2: rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5
{
pushFollow(FOLLOW_88);
rule__TriggeredTransition__Group__4__Impl();
@@ -48930,17 +49342,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__4__Impl"
- // InternalRoom.g:17698:1: rule__TriggeredTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:17850:1: rule__TriggeredTransition__Group__4__Impl : ( '->' ) ;
public final void rule__TriggeredTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17702:1: ( ( '->' ) )
- // InternalRoom.g:17703:1: ( '->' )
+ // InternalRoom.g:17854:1: ( ( '->' ) )
+ // InternalRoom.g:17855:1: ( '->' )
{
- // InternalRoom.g:17703:1: ( '->' )
- // InternalRoom.g:17704:1: '->'
+ // InternalRoom.g:17855:1: ( '->' )
+ // InternalRoom.g:17856:1: '->'
{
before(grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -48967,14 +49379,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__5"
- // InternalRoom.g:17717:1: rule__TriggeredTransition__Group__5 : rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 ;
+ // InternalRoom.g:17869: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:17721:1: ( rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 )
- // InternalRoom.g:17722:2: rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6
+ // InternalRoom.g:17873:1: ( rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 )
+ // InternalRoom.g:17874:2: rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__TriggeredTransition__Group__5__Impl();
@@ -49005,21 +49417,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__5__Impl"
- // InternalRoom.g:17729:1: rule__TriggeredTransition__Group__5__Impl : ( ( rule__TriggeredTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:17881: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:17733:1: ( ( ( rule__TriggeredTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:17734:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17885:1: ( ( ( rule__TriggeredTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:17886:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:17734:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
- // InternalRoom.g:17735:1: ( rule__TriggeredTransition__ToAssignment_5 )
+ // InternalRoom.g:17886:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17887:1: ( rule__TriggeredTransition__ToAssignment_5 )
{
before(grammarAccess.getTriggeredTransitionAccess().getToAssignment_5());
- // InternalRoom.g:17736:1: ( rule__TriggeredTransition__ToAssignment_5 )
- // InternalRoom.g:17736:2: rule__TriggeredTransition__ToAssignment_5
+ // InternalRoom.g:17888:1: ( rule__TriggeredTransition__ToAssignment_5 )
+ // InternalRoom.g:17888:2: rule__TriggeredTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__ToAssignment_5();
@@ -49052,14 +49464,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__6"
- // InternalRoom.g:17746:1: rule__TriggeredTransition__Group__6 : rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 ;
+ // InternalRoom.g:17898: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:17750:1: ( rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 )
- // InternalRoom.g:17751:2: rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7
+ // InternalRoom.g:17902:1: ( rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 )
+ // InternalRoom.g:17903:2: rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__TriggeredTransition__Group__6__Impl();
@@ -49090,29 +49502,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__6__Impl"
- // InternalRoom.g:17758:1: rule__TriggeredTransition__Group__6__Impl : ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:17910: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:17762:1: ( ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:17763:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17914:1: ( ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:17915:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:17763:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
- // InternalRoom.g:17764:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
+ // InternalRoom.g:17915:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17916:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:17765:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
- int alt177=2;
- int LA177_0 = input.LA(1);
+ // InternalRoom.g:17917:1: ( rule__TriggeredTransition__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:17765:2: rule__TriggeredTransition__DocuAssignment_6
+ // InternalRoom.g:17917:2: rule__TriggeredTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__DocuAssignment_6();
@@ -49148,14 +49560,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__7"
- // InternalRoom.g:17775:1: rule__TriggeredTransition__Group__7 : rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 ;
+ // InternalRoom.g:17927: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:17779:1: ( rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 )
- // InternalRoom.g:17780:2: rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8
+ // InternalRoom.g:17931:1: ( rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 )
+ // InternalRoom.g:17932:2: rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8
{
pushFollow(FOLLOW_90);
rule__TriggeredTransition__Group__7__Impl();
@@ -49186,17 +49598,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__7__Impl"
- // InternalRoom.g:17787:1: rule__TriggeredTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:17939:1: rule__TriggeredTransition__Group__7__Impl : ( '{' ) ;
public final void rule__TriggeredTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17791:1: ( ( '{' ) )
- // InternalRoom.g:17792:1: ( '{' )
+ // InternalRoom.g:17943:1: ( ( '{' ) )
+ // InternalRoom.g:17944:1: ( '{' )
{
- // InternalRoom.g:17792:1: ( '{' )
- // InternalRoom.g:17793:1: '{'
+ // InternalRoom.g:17944:1: ( '{' )
+ // InternalRoom.g:17945:1: '{'
{
before(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
match(input,44,FOLLOW_2);
@@ -49223,14 +49635,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__8"
- // InternalRoom.g:17806:1: rule__TriggeredTransition__Group__8 : rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 ;
+ // InternalRoom.g:17958: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:17810:1: ( rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 )
- // InternalRoom.g:17811:2: rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9
+ // InternalRoom.g:17962:1: ( rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 )
+ // InternalRoom.g:17963:2: rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9
{
pushFollow(FOLLOW_40);
rule__TriggeredTransition__Group__8__Impl();
@@ -49261,17 +49673,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__8__Impl"
- // InternalRoom.g:17818:1: rule__TriggeredTransition__Group__8__Impl : ( 'triggers' ) ;
+ // InternalRoom.g:17970:1: rule__TriggeredTransition__Group__8__Impl : ( 'triggers' ) ;
public final void rule__TriggeredTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17822:1: ( ( 'triggers' ) )
- // InternalRoom.g:17823:1: ( 'triggers' )
+ // InternalRoom.g:17974:1: ( ( 'triggers' ) )
+ // InternalRoom.g:17975:1: ( 'triggers' )
{
- // InternalRoom.g:17823:1: ( 'triggers' )
- // InternalRoom.g:17824:1: 'triggers'
+ // InternalRoom.g:17975:1: ( 'triggers' )
+ // InternalRoom.g:17976:1: 'triggers'
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
match(input,108,FOLLOW_2);
@@ -49298,14 +49710,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__9"
- // InternalRoom.g:17837:1: rule__TriggeredTransition__Group__9 : rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 ;
+ // InternalRoom.g:17989: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:17841:1: ( rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 )
- // InternalRoom.g:17842:2: rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10
+ // InternalRoom.g:17993:1: ( rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 )
+ // InternalRoom.g:17994:2: rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10
{
pushFollow(FOLLOW_91);
rule__TriggeredTransition__Group__9__Impl();
@@ -49336,17 +49748,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__9__Impl"
- // InternalRoom.g:17849:1: rule__TriggeredTransition__Group__9__Impl : ( '{' ) ;
+ // InternalRoom.g:18001:1: rule__TriggeredTransition__Group__9__Impl : ( '{' ) ;
public final void rule__TriggeredTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17853:1: ( ( '{' ) )
- // InternalRoom.g:17854:1: ( '{' )
+ // InternalRoom.g:18005:1: ( ( '{' ) )
+ // InternalRoom.g:18006:1: ( '{' )
{
- // InternalRoom.g:17854:1: ( '{' )
- // InternalRoom.g:17855:1: '{'
+ // InternalRoom.g:18006:1: ( '{' )
+ // InternalRoom.g:18007:1: '{'
{
before(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
match(input,44,FOLLOW_2);
@@ -49373,14 +49785,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__10"
- // InternalRoom.g:17868:1: rule__TriggeredTransition__Group__10 : rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 ;
+ // InternalRoom.g:18020: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:17872:1: ( rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 )
- // InternalRoom.g:17873:2: rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11
+ // InternalRoom.g:18024:1: ( rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 )
+ // InternalRoom.g:18025:2: rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11
{
pushFollow(FOLLOW_92);
rule__TriggeredTransition__Group__10__Impl();
@@ -49411,21 +49823,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__10__Impl"
- // InternalRoom.g:17880:1: rule__TriggeredTransition__Group__10__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) ;
+ // InternalRoom.g:18032: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:17884:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) )
- // InternalRoom.g:17885:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
+ // InternalRoom.g:18036:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) )
+ // InternalRoom.g:18037:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
{
- // InternalRoom.g:17885:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
- // InternalRoom.g:17886:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
+ // InternalRoom.g:18037:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
+ // InternalRoom.g:18038:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersAssignment_10());
- // InternalRoom.g:17887:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
- // InternalRoom.g:17887:2: rule__TriggeredTransition__TriggersAssignment_10
+ // InternalRoom.g:18039:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
+ // InternalRoom.g:18039:2: rule__TriggeredTransition__TriggersAssignment_10
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__TriggersAssignment_10();
@@ -49458,14 +49870,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__11"
- // InternalRoom.g:17897:1: rule__TriggeredTransition__Group__11 : rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 ;
+ // InternalRoom.g:18049: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:17901:1: ( rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 )
- // InternalRoom.g:17902:2: rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12
+ // InternalRoom.g:18053:1: ( rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 )
+ // InternalRoom.g:18054:2: rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12
{
pushFollow(FOLLOW_92);
rule__TriggeredTransition__Group__11__Impl();
@@ -49496,33 +49908,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__11__Impl"
- // InternalRoom.g:17909:1: rule__TriggeredTransition__Group__11__Impl : ( ( rule__TriggeredTransition__Group_11__0 )* ) ;
+ // InternalRoom.g:18061: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:17913:1: ( ( ( rule__TriggeredTransition__Group_11__0 )* ) )
- // InternalRoom.g:17914:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
+ // InternalRoom.g:18065:1: ( ( ( rule__TriggeredTransition__Group_11__0 )* ) )
+ // InternalRoom.g:18066:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
{
- // InternalRoom.g:17914:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
- // InternalRoom.g:17915:1: ( rule__TriggeredTransition__Group_11__0 )*
+ // InternalRoom.g:18066:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
+ // InternalRoom.g:18067:1: ( rule__TriggeredTransition__Group_11__0 )*
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup_11());
- // InternalRoom.g:17916:1: ( rule__TriggeredTransition__Group_11__0 )*
- loop178:
+ // InternalRoom.g:18068:1: ( rule__TriggeredTransition__Group_11__0 )*
+ loop179:
do {
- int alt178=2;
- int LA178_0 = input.LA(1);
+ int alt179=2;
+ int LA179_0 = input.LA(1);
- if ( (LA178_0==109) ) {
- alt178=1;
+ if ( (LA179_0==109) ) {
+ alt179=1;
}
- switch (alt178) {
+ switch (alt179) {
case 1 :
- // InternalRoom.g:17916:2: rule__TriggeredTransition__Group_11__0
+ // InternalRoom.g:18068:2: rule__TriggeredTransition__Group_11__0
{
pushFollow(FOLLOW_93);
rule__TriggeredTransition__Group_11__0();
@@ -49534,7 +49946,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop178;
+ break loop179;
}
} while (true);
@@ -49561,14 +49973,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__12"
- // InternalRoom.g:17926:1: rule__TriggeredTransition__Group__12 : rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 ;
+ // InternalRoom.g:18078: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:17930:1: ( rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 )
- // InternalRoom.g:17931:2: rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13
+ // InternalRoom.g:18082:1: ( rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 )
+ // InternalRoom.g:18083:2: rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13
{
pushFollow(FOLLOW_89);
rule__TriggeredTransition__Group__12__Impl();
@@ -49599,17 +50011,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__12__Impl"
- // InternalRoom.g:17938:1: rule__TriggeredTransition__Group__12__Impl : ( '}' ) ;
+ // InternalRoom.g:18090:1: rule__TriggeredTransition__Group__12__Impl : ( '}' ) ;
public final void rule__TriggeredTransition__Group__12__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17942:1: ( ( '}' ) )
- // InternalRoom.g:17943:1: ( '}' )
+ // InternalRoom.g:18094:1: ( ( '}' ) )
+ // InternalRoom.g:18095:1: ( '}' )
{
- // InternalRoom.g:17943:1: ( '}' )
- // InternalRoom.g:17944:1: '}'
+ // InternalRoom.g:18095:1: ( '}' )
+ // InternalRoom.g:18096:1: '}'
{
before(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
match(input,45,FOLLOW_2);
@@ -49636,14 +50048,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__13"
- // InternalRoom.g:17957:1: rule__TriggeredTransition__Group__13 : rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 ;
+ // InternalRoom.g:18109: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:17961:1: ( rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 )
- // InternalRoom.g:17962:2: rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14
+ // InternalRoom.g:18113:1: ( rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 )
+ // InternalRoom.g:18114:2: rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14
{
pushFollow(FOLLOW_89);
rule__TriggeredTransition__Group__13__Impl();
@@ -49674,29 +50086,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__13__Impl"
- // InternalRoom.g:17969:1: rule__TriggeredTransition__Group__13__Impl : ( ( rule__TriggeredTransition__Group_13__0 )? ) ;
+ // InternalRoom.g:18121: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:17973:1: ( ( ( rule__TriggeredTransition__Group_13__0 )? ) )
- // InternalRoom.g:17974:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
+ // InternalRoom.g:18125:1: ( ( ( rule__TriggeredTransition__Group_13__0 )? ) )
+ // InternalRoom.g:18126:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
{
- // InternalRoom.g:17974:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
- // InternalRoom.g:17975:1: ( rule__TriggeredTransition__Group_13__0 )?
+ // InternalRoom.g:18126:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
+ // InternalRoom.g:18127:1: ( rule__TriggeredTransition__Group_13__0 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup_13());
- // InternalRoom.g:17976:1: ( rule__TriggeredTransition__Group_13__0 )?
- int alt179=2;
- int LA179_0 = input.LA(1);
+ // InternalRoom.g:18128:1: ( rule__TriggeredTransition__Group_13__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:17976:2: rule__TriggeredTransition__Group_13__0
+ // InternalRoom.g:18128:2: rule__TriggeredTransition__Group_13__0
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_13__0();
@@ -49732,14 +50144,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__14"
- // InternalRoom.g:17986:1: rule__TriggeredTransition__Group__14 : rule__TriggeredTransition__Group__14__Impl ;
+ // InternalRoom.g:18138: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:17990:1: ( rule__TriggeredTransition__Group__14__Impl )
- // InternalRoom.g:17991:2: rule__TriggeredTransition__Group__14__Impl
+ // InternalRoom.g:18142:1: ( rule__TriggeredTransition__Group__14__Impl )
+ // InternalRoom.g:18143:2: rule__TriggeredTransition__Group__14__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group__14__Impl();
@@ -49765,17 +50177,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__14__Impl"
- // InternalRoom.g:17997:1: rule__TriggeredTransition__Group__14__Impl : ( '}' ) ;
+ // InternalRoom.g:18149:1: rule__TriggeredTransition__Group__14__Impl : ( '}' ) ;
public final void rule__TriggeredTransition__Group__14__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18001:1: ( ( '}' ) )
- // InternalRoom.g:18002:1: ( '}' )
+ // InternalRoom.g:18153:1: ( ( '}' ) )
+ // InternalRoom.g:18154:1: ( '}' )
{
- // InternalRoom.g:18002:1: ( '}' )
- // InternalRoom.g:18003:1: '}'
+ // InternalRoom.g:18154:1: ( '}' )
+ // InternalRoom.g:18155:1: '}'
{
before(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_14());
match(input,45,FOLLOW_2);
@@ -49802,14 +50214,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__0"
- // InternalRoom.g:18046:1: rule__TriggeredTransition__Group_11__0 : rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 ;
+ // InternalRoom.g:18198: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:18050:1: ( rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 )
- // InternalRoom.g:18051:2: rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1
+ // InternalRoom.g:18202:1: ( rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 )
+ // InternalRoom.g:18203:2: rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1
{
pushFollow(FOLLOW_91);
rule__TriggeredTransition__Group_11__0__Impl();
@@ -49840,17 +50252,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__0__Impl"
- // InternalRoom.g:18058:1: rule__TriggeredTransition__Group_11__0__Impl : ( 'or' ) ;
+ // InternalRoom.g:18210: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:18062:1: ( ( 'or' ) )
- // InternalRoom.g:18063:1: ( 'or' )
+ // InternalRoom.g:18214:1: ( ( 'or' ) )
+ // InternalRoom.g:18215:1: ( 'or' )
{
- // InternalRoom.g:18063:1: ( 'or' )
- // InternalRoom.g:18064:1: 'or'
+ // InternalRoom.g:18215:1: ( 'or' )
+ // InternalRoom.g:18216:1: 'or'
{
before(grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
match(input,109,FOLLOW_2);
@@ -49877,14 +50289,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__1"
- // InternalRoom.g:18077:1: rule__TriggeredTransition__Group_11__1 : rule__TriggeredTransition__Group_11__1__Impl ;
+ // InternalRoom.g:18229: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:18081:1: ( rule__TriggeredTransition__Group_11__1__Impl )
- // InternalRoom.g:18082:2: rule__TriggeredTransition__Group_11__1__Impl
+ // InternalRoom.g:18233:1: ( rule__TriggeredTransition__Group_11__1__Impl )
+ // InternalRoom.g:18234:2: rule__TriggeredTransition__Group_11__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_11__1__Impl();
@@ -49910,21 +50322,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__1__Impl"
- // InternalRoom.g:18088:1: rule__TriggeredTransition__Group_11__1__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) ;
+ // InternalRoom.g:18240: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:18092:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) )
- // InternalRoom.g:18093:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
+ // InternalRoom.g:18244:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) )
+ // InternalRoom.g:18245:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
{
- // InternalRoom.g:18093:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
- // InternalRoom.g:18094:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
+ // InternalRoom.g:18245:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
+ // InternalRoom.g:18246:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersAssignment_11_1());
- // InternalRoom.g:18095:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
- // InternalRoom.g:18095:2: rule__TriggeredTransition__TriggersAssignment_11_1
+ // InternalRoom.g:18247:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
+ // InternalRoom.g:18247:2: rule__TriggeredTransition__TriggersAssignment_11_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__TriggersAssignment_11_1();
@@ -49957,14 +50369,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__0"
- // InternalRoom.g:18109:1: rule__TriggeredTransition__Group_13__0 : rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 ;
+ // InternalRoom.g:18261: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:18113:1: ( rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 )
- // InternalRoom.g:18114:2: rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1
+ // InternalRoom.g:18265:1: ( rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 )
+ // InternalRoom.g:18266:2: rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1
{
pushFollow(FOLLOW_27);
rule__TriggeredTransition__Group_13__0__Impl();
@@ -49995,17 +50407,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__0__Impl"
- // InternalRoom.g:18121:1: rule__TriggeredTransition__Group_13__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:18273: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:18125:1: ( ( 'action' ) )
- // InternalRoom.g:18126:1: ( 'action' )
+ // InternalRoom.g:18277:1: ( ( 'action' ) )
+ // InternalRoom.g:18278:1: ( 'action' )
{
- // InternalRoom.g:18126:1: ( 'action' )
- // InternalRoom.g:18127:1: 'action'
+ // InternalRoom.g:18278:1: ( 'action' )
+ // InternalRoom.g:18279:1: 'action'
{
before(grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
match(input,107,FOLLOW_2);
@@ -50032,14 +50444,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__1"
- // InternalRoom.g:18140:1: rule__TriggeredTransition__Group_13__1 : rule__TriggeredTransition__Group_13__1__Impl ;
+ // InternalRoom.g:18292: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:18144:1: ( rule__TriggeredTransition__Group_13__1__Impl )
- // InternalRoom.g:18145:2: rule__TriggeredTransition__Group_13__1__Impl
+ // InternalRoom.g:18296:1: ( rule__TriggeredTransition__Group_13__1__Impl )
+ // InternalRoom.g:18297:2: rule__TriggeredTransition__Group_13__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_13__1__Impl();
@@ -50065,21 +50477,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__1__Impl"
- // InternalRoom.g:18151:1: rule__TriggeredTransition__Group_13__1__Impl : ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) ;
+ // InternalRoom.g:18303: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:18155:1: ( ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) )
- // InternalRoom.g:18156:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
+ // InternalRoom.g:18307:1: ( ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) )
+ // InternalRoom.g:18308:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
{
- // InternalRoom.g:18156:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
- // InternalRoom.g:18157:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
+ // InternalRoom.g:18308:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
+ // InternalRoom.g:18309:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
{
before(grammarAccess.getTriggeredTransitionAccess().getActionAssignment_13_1());
- // InternalRoom.g:18158:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
- // InternalRoom.g:18158:2: rule__TriggeredTransition__ActionAssignment_13_1
+ // InternalRoom.g:18310:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
+ // InternalRoom.g:18310:2: rule__TriggeredTransition__ActionAssignment_13_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__ActionAssignment_13_1();
@@ -50112,14 +50524,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__0"
- // InternalRoom.g:18172:1: rule__GuardedTransition__Group__0 : rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 ;
+ // InternalRoom.g:18324: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:18176:1: ( rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 )
- // InternalRoom.g:18177:2: rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1
+ // InternalRoom.g:18328:1: ( rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 )
+ // InternalRoom.g:18329:2: rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1
{
pushFollow(FOLLOW_86);
rule__GuardedTransition__Group__0__Impl();
@@ -50150,17 +50562,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__0__Impl"
- // InternalRoom.g:18184:1: rule__GuardedTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:18336:1: rule__GuardedTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__GuardedTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18188:1: ( ( 'Transition' ) )
- // InternalRoom.g:18189:1: ( 'Transition' )
+ // InternalRoom.g:18340:1: ( ( 'Transition' ) )
+ // InternalRoom.g:18341:1: ( 'Transition' )
{
- // InternalRoom.g:18189:1: ( 'Transition' )
- // InternalRoom.g:18190:1: 'Transition'
+ // InternalRoom.g:18341:1: ( 'Transition' )
+ // InternalRoom.g:18342:1: 'Transition'
{
before(grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -50187,14 +50599,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__1"
- // InternalRoom.g:18203:1: rule__GuardedTransition__Group__1 : rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 ;
+ // InternalRoom.g:18355: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:18207:1: ( rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 )
- // InternalRoom.g:18208:2: rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2
+ // InternalRoom.g:18359:1: ( rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 )
+ // InternalRoom.g:18360:2: rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2
{
pushFollow(FOLLOW_86);
rule__GuardedTransition__Group__1__Impl();
@@ -50225,29 +50637,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__1__Impl"
- // InternalRoom.g:18215:1: rule__GuardedTransition__Group__1__Impl : ( ( rule__GuardedTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:18367: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:18219:1: ( ( ( rule__GuardedTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:18220:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18371:1: ( ( ( rule__GuardedTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:18372:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:18220:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
- // InternalRoom.g:18221:1: ( rule__GuardedTransition__NameAssignment_1 )?
+ // InternalRoom.g:18372:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18373:1: ( rule__GuardedTransition__NameAssignment_1 )?
{
before(grammarAccess.getGuardedTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:18222:1: ( rule__GuardedTransition__NameAssignment_1 )?
- int alt180=2;
- int LA180_0 = input.LA(1);
+ // InternalRoom.g:18374:1: ( rule__GuardedTransition__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:18222:2: rule__GuardedTransition__NameAssignment_1
+ // InternalRoom.g:18374:2: rule__GuardedTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__NameAssignment_1();
@@ -50283,14 +50695,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__2"
- // InternalRoom.g:18232:1: rule__GuardedTransition__Group__2 : rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 ;
+ // InternalRoom.g:18384: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:18236:1: ( rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 )
- // InternalRoom.g:18237:2: rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3
+ // InternalRoom.g:18388:1: ( rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 )
+ // InternalRoom.g:18389:2: rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3
{
pushFollow(FOLLOW_88);
rule__GuardedTransition__Group__2__Impl();
@@ -50321,17 +50733,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__2__Impl"
- // InternalRoom.g:18244:1: rule__GuardedTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:18396:1: rule__GuardedTransition__Group__2__Impl : ( ':' ) ;
public final void rule__GuardedTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18248:1: ( ( ':' ) )
- // InternalRoom.g:18249:1: ( ':' )
+ // InternalRoom.g:18400:1: ( ( ':' ) )
+ // InternalRoom.g:18401:1: ( ':' )
{
- // InternalRoom.g:18249:1: ( ':' )
- // InternalRoom.g:18250:1: ':'
+ // InternalRoom.g:18401:1: ( ':' )
+ // InternalRoom.g:18402:1: ':'
{
before(grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -50358,14 +50770,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__3"
- // InternalRoom.g:18263:1: rule__GuardedTransition__Group__3 : rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 ;
+ // InternalRoom.g:18415: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:18267:1: ( rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 )
- // InternalRoom.g:18268:2: rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4
+ // InternalRoom.g:18419:1: ( rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 )
+ // InternalRoom.g:18420:2: rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__GuardedTransition__Group__3__Impl();
@@ -50396,21 +50808,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__3__Impl"
- // InternalRoom.g:18275:1: rule__GuardedTransition__Group__3__Impl : ( ( rule__GuardedTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:18427: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:18279:1: ( ( ( rule__GuardedTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:18280:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18431:1: ( ( ( rule__GuardedTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:18432:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:18280:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
- // InternalRoom.g:18281:1: ( rule__GuardedTransition__FromAssignment_3 )
+ // InternalRoom.g:18432:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18433:1: ( rule__GuardedTransition__FromAssignment_3 )
{
before(grammarAccess.getGuardedTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:18282:1: ( rule__GuardedTransition__FromAssignment_3 )
- // InternalRoom.g:18282:2: rule__GuardedTransition__FromAssignment_3
+ // InternalRoom.g:18434:1: ( rule__GuardedTransition__FromAssignment_3 )
+ // InternalRoom.g:18434:2: rule__GuardedTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__FromAssignment_3();
@@ -50443,14 +50855,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__4"
- // InternalRoom.g:18292:1: rule__GuardedTransition__Group__4 : rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 ;
+ // InternalRoom.g:18444: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:18296:1: ( rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 )
- // InternalRoom.g:18297:2: rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5
+ // InternalRoom.g:18448:1: ( rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 )
+ // InternalRoom.g:18449:2: rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5
{
pushFollow(FOLLOW_88);
rule__GuardedTransition__Group__4__Impl();
@@ -50481,17 +50893,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__4__Impl"
- // InternalRoom.g:18304:1: rule__GuardedTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:18456:1: rule__GuardedTransition__Group__4__Impl : ( '->' ) ;
public final void rule__GuardedTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18308:1: ( ( '->' ) )
- // InternalRoom.g:18309:1: ( '->' )
+ // InternalRoom.g:18460:1: ( ( '->' ) )
+ // InternalRoom.g:18461:1: ( '->' )
{
- // InternalRoom.g:18309:1: ( '->' )
- // InternalRoom.g:18310:1: '->'
+ // InternalRoom.g:18461:1: ( '->' )
+ // InternalRoom.g:18462:1: '->'
{
before(grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -50518,14 +50930,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__5"
- // InternalRoom.g:18323:1: rule__GuardedTransition__Group__5 : rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 ;
+ // InternalRoom.g:18475: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:18327:1: ( rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 )
- // InternalRoom.g:18328:2: rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6
+ // InternalRoom.g:18479:1: ( rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 )
+ // InternalRoom.g:18480:2: rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__GuardedTransition__Group__5__Impl();
@@ -50556,21 +50968,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__5__Impl"
- // InternalRoom.g:18335:1: rule__GuardedTransition__Group__5__Impl : ( ( rule__GuardedTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:18487: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:18339:1: ( ( ( rule__GuardedTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:18340:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18491:1: ( ( ( rule__GuardedTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:18492:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:18340:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
- // InternalRoom.g:18341:1: ( rule__GuardedTransition__ToAssignment_5 )
+ // InternalRoom.g:18492:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18493:1: ( rule__GuardedTransition__ToAssignment_5 )
{
before(grammarAccess.getGuardedTransitionAccess().getToAssignment_5());
- // InternalRoom.g:18342:1: ( rule__GuardedTransition__ToAssignment_5 )
- // InternalRoom.g:18342:2: rule__GuardedTransition__ToAssignment_5
+ // InternalRoom.g:18494:1: ( rule__GuardedTransition__ToAssignment_5 )
+ // InternalRoom.g:18494:2: rule__GuardedTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__ToAssignment_5();
@@ -50603,14 +51015,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__6"
- // InternalRoom.g:18352:1: rule__GuardedTransition__Group__6 : rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 ;
+ // InternalRoom.g:18504: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:18356:1: ( rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 )
- // InternalRoom.g:18357:2: rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7
+ // InternalRoom.g:18508:1: ( rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 )
+ // InternalRoom.g:18509:2: rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__GuardedTransition__Group__6__Impl();
@@ -50641,29 +51053,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__6__Impl"
- // InternalRoom.g:18364:1: rule__GuardedTransition__Group__6__Impl : ( ( rule__GuardedTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:18516: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:18368:1: ( ( ( rule__GuardedTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:18369:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18520:1: ( ( ( rule__GuardedTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:18521:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:18369:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
- // InternalRoom.g:18370:1: ( rule__GuardedTransition__DocuAssignment_6 )?
+ // InternalRoom.g:18521:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18522:1: ( rule__GuardedTransition__DocuAssignment_6 )?
{
before(grammarAccess.getGuardedTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:18371:1: ( rule__GuardedTransition__DocuAssignment_6 )?
- int alt181=2;
- int LA181_0 = input.LA(1);
+ // InternalRoom.g:18523:1: ( rule__GuardedTransition__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:18371:2: rule__GuardedTransition__DocuAssignment_6
+ // InternalRoom.g:18523:2: rule__GuardedTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__DocuAssignment_6();
@@ -50699,14 +51111,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__7"
- // InternalRoom.g:18381:1: rule__GuardedTransition__Group__7 : rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 ;
+ // InternalRoom.g:18533: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:18385:1: ( rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 )
- // InternalRoom.g:18386:2: rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8
+ // InternalRoom.g:18537:1: ( rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 )
+ // InternalRoom.g:18538:2: rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8
{
pushFollow(FOLLOW_94);
rule__GuardedTransition__Group__7__Impl();
@@ -50737,17 +51149,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__7__Impl"
- // InternalRoom.g:18393:1: rule__GuardedTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:18545:1: rule__GuardedTransition__Group__7__Impl : ( '{' ) ;
public final void rule__GuardedTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18397:1: ( ( '{' ) )
- // InternalRoom.g:18398:1: ( '{' )
+ // InternalRoom.g:18549:1: ( ( '{' ) )
+ // InternalRoom.g:18550:1: ( '{' )
{
- // InternalRoom.g:18398:1: ( '{' )
- // InternalRoom.g:18399:1: '{'
+ // InternalRoom.g:18550:1: ( '{' )
+ // InternalRoom.g:18551:1: '{'
{
before(grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
match(input,44,FOLLOW_2);
@@ -50774,14 +51186,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__8"
- // InternalRoom.g:18412:1: rule__GuardedTransition__Group__8 : rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 ;
+ // InternalRoom.g:18564: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:18416:1: ( rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 )
- // InternalRoom.g:18417:2: rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9
+ // InternalRoom.g:18568:1: ( rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 )
+ // InternalRoom.g:18569:2: rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9
{
pushFollow(FOLLOW_27);
rule__GuardedTransition__Group__8__Impl();
@@ -50812,17 +51224,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__8__Impl"
- // InternalRoom.g:18424:1: rule__GuardedTransition__Group__8__Impl : ( 'guard' ) ;
+ // InternalRoom.g:18576:1: rule__GuardedTransition__Group__8__Impl : ( 'guard' ) ;
public final void rule__GuardedTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18428:1: ( ( 'guard' ) )
- // InternalRoom.g:18429:1: ( 'guard' )
+ // InternalRoom.g:18580:1: ( ( 'guard' ) )
+ // InternalRoom.g:18581:1: ( 'guard' )
{
- // InternalRoom.g:18429:1: ( 'guard' )
- // InternalRoom.g:18430:1: 'guard'
+ // InternalRoom.g:18581:1: ( 'guard' )
+ // InternalRoom.g:18582:1: 'guard'
{
before(grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
match(input,110,FOLLOW_2);
@@ -50849,14 +51261,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__9"
- // InternalRoom.g:18443:1: rule__GuardedTransition__Group__9 : rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 ;
+ // InternalRoom.g:18595: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:18447:1: ( rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 )
- // InternalRoom.g:18448:2: rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10
+ // InternalRoom.g:18599:1: ( rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 )
+ // InternalRoom.g:18600:2: rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10
{
pushFollow(FOLLOW_89);
rule__GuardedTransition__Group__9__Impl();
@@ -50887,21 +51299,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__9__Impl"
- // InternalRoom.g:18455:1: rule__GuardedTransition__Group__9__Impl : ( ( rule__GuardedTransition__GuardAssignment_9 ) ) ;
+ // InternalRoom.g:18607: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:18459:1: ( ( ( rule__GuardedTransition__GuardAssignment_9 ) ) )
- // InternalRoom.g:18460:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
+ // InternalRoom.g:18611:1: ( ( ( rule__GuardedTransition__GuardAssignment_9 ) ) )
+ // InternalRoom.g:18612:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
{
- // InternalRoom.g:18460:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
- // InternalRoom.g:18461:1: ( rule__GuardedTransition__GuardAssignment_9 )
+ // InternalRoom.g:18612:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
+ // InternalRoom.g:18613:1: ( rule__GuardedTransition__GuardAssignment_9 )
{
before(grammarAccess.getGuardedTransitionAccess().getGuardAssignment_9());
- // InternalRoom.g:18462:1: ( rule__GuardedTransition__GuardAssignment_9 )
- // InternalRoom.g:18462:2: rule__GuardedTransition__GuardAssignment_9
+ // InternalRoom.g:18614:1: ( rule__GuardedTransition__GuardAssignment_9 )
+ // InternalRoom.g:18614:2: rule__GuardedTransition__GuardAssignment_9
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__GuardAssignment_9();
@@ -50934,14 +51346,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__10"
- // InternalRoom.g:18472:1: rule__GuardedTransition__Group__10 : rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 ;
+ // InternalRoom.g:18624: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:18476:1: ( rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 )
- // InternalRoom.g:18477:2: rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11
+ // InternalRoom.g:18628:1: ( rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 )
+ // InternalRoom.g:18629:2: rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11
{
pushFollow(FOLLOW_89);
rule__GuardedTransition__Group__10__Impl();
@@ -50972,29 +51384,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__10__Impl"
- // InternalRoom.g:18484:1: rule__GuardedTransition__Group__10__Impl : ( ( rule__GuardedTransition__Group_10__0 )? ) ;
+ // InternalRoom.g:18636: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:18488:1: ( ( ( rule__GuardedTransition__Group_10__0 )? ) )
- // InternalRoom.g:18489:1: ( ( rule__GuardedTransition__Group_10__0 )? )
+ // InternalRoom.g:18640:1: ( ( ( rule__GuardedTransition__Group_10__0 )? ) )
+ // InternalRoom.g:18641:1: ( ( rule__GuardedTransition__Group_10__0 )? )
{
- // InternalRoom.g:18489:1: ( ( rule__GuardedTransition__Group_10__0 )? )
- // InternalRoom.g:18490:1: ( rule__GuardedTransition__Group_10__0 )?
+ // InternalRoom.g:18641:1: ( ( rule__GuardedTransition__Group_10__0 )? )
+ // InternalRoom.g:18642:1: ( rule__GuardedTransition__Group_10__0 )?
{
before(grammarAccess.getGuardedTransitionAccess().getGroup_10());
- // InternalRoom.g:18491:1: ( rule__GuardedTransition__Group_10__0 )?
- int alt182=2;
- int LA182_0 = input.LA(1);
+ // InternalRoom.g:18643:1: ( rule__GuardedTransition__Group_10__0 )?
+ int alt183=2;
+ int LA183_0 = input.LA(1);
- if ( (LA182_0==107) ) {
- alt182=1;
+ if ( (LA183_0==107) ) {
+ alt183=1;
}
- switch (alt182) {
+ switch (alt183) {
case 1 :
- // InternalRoom.g:18491:2: rule__GuardedTransition__Group_10__0
+ // InternalRoom.g:18643:2: rule__GuardedTransition__Group_10__0
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group_10__0();
@@ -51030,14 +51442,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__11"
- // InternalRoom.g:18501:1: rule__GuardedTransition__Group__11 : rule__GuardedTransition__Group__11__Impl ;
+ // InternalRoom.g:18653: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:18505:1: ( rule__GuardedTransition__Group__11__Impl )
- // InternalRoom.g:18506:2: rule__GuardedTransition__Group__11__Impl
+ // InternalRoom.g:18657:1: ( rule__GuardedTransition__Group__11__Impl )
+ // InternalRoom.g:18658:2: rule__GuardedTransition__Group__11__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group__11__Impl();
@@ -51063,17 +51475,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__11__Impl"
- // InternalRoom.g:18512:1: rule__GuardedTransition__Group__11__Impl : ( '}' ) ;
+ // InternalRoom.g:18664:1: rule__GuardedTransition__Group__11__Impl : ( '}' ) ;
public final void rule__GuardedTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18516:1: ( ( '}' ) )
- // InternalRoom.g:18517:1: ( '}' )
+ // InternalRoom.g:18668:1: ( ( '}' ) )
+ // InternalRoom.g:18669:1: ( '}' )
{
- // InternalRoom.g:18517:1: ( '}' )
- // InternalRoom.g:18518:1: '}'
+ // InternalRoom.g:18669:1: ( '}' )
+ // InternalRoom.g:18670:1: '}'
{
before(grammarAccess.getGuardedTransitionAccess().getRightCurlyBracketKeyword_11());
match(input,45,FOLLOW_2);
@@ -51100,14 +51512,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__0"
- // InternalRoom.g:18555:1: rule__GuardedTransition__Group_10__0 : rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 ;
+ // InternalRoom.g:18707: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:18559:1: ( rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 )
- // InternalRoom.g:18560:2: rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1
+ // InternalRoom.g:18711:1: ( rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 )
+ // InternalRoom.g:18712:2: rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1
{
pushFollow(FOLLOW_27);
rule__GuardedTransition__Group_10__0__Impl();
@@ -51138,17 +51550,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__0__Impl"
- // InternalRoom.g:18567:1: rule__GuardedTransition__Group_10__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:18719: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:18571:1: ( ( 'action' ) )
- // InternalRoom.g:18572:1: ( 'action' )
+ // InternalRoom.g:18723:1: ( ( 'action' ) )
+ // InternalRoom.g:18724:1: ( 'action' )
{
- // InternalRoom.g:18572:1: ( 'action' )
- // InternalRoom.g:18573:1: 'action'
+ // InternalRoom.g:18724:1: ( 'action' )
+ // InternalRoom.g:18725:1: 'action'
{
before(grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
match(input,107,FOLLOW_2);
@@ -51175,14 +51587,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__1"
- // InternalRoom.g:18586:1: rule__GuardedTransition__Group_10__1 : rule__GuardedTransition__Group_10__1__Impl ;
+ // InternalRoom.g:18738: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:18590:1: ( rule__GuardedTransition__Group_10__1__Impl )
- // InternalRoom.g:18591:2: rule__GuardedTransition__Group_10__1__Impl
+ // InternalRoom.g:18742:1: ( rule__GuardedTransition__Group_10__1__Impl )
+ // InternalRoom.g:18743:2: rule__GuardedTransition__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group_10__1__Impl();
@@ -51208,21 +51620,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__1__Impl"
- // InternalRoom.g:18597:1: rule__GuardedTransition__Group_10__1__Impl : ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) ;
+ // InternalRoom.g:18749: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:18601:1: ( ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) )
- // InternalRoom.g:18602:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:18753:1: ( ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) )
+ // InternalRoom.g:18754:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
{
- // InternalRoom.g:18602:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
- // InternalRoom.g:18603:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:18754:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:18755:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
{
before(grammarAccess.getGuardedTransitionAccess().getActionAssignment_10_1());
- // InternalRoom.g:18604:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
- // InternalRoom.g:18604:2: rule__GuardedTransition__ActionAssignment_10_1
+ // InternalRoom.g:18756:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:18756:2: rule__GuardedTransition__ActionAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__ActionAssignment_10_1();
@@ -51255,14 +51667,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__0"
- // InternalRoom.g:18618:1: rule__CPBranchTransition__Group__0 : rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 ;
+ // InternalRoom.g:18770: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:18622:1: ( rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 )
- // InternalRoom.g:18623:2: rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1
+ // InternalRoom.g:18774:1: ( rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 )
+ // InternalRoom.g:18775:2: rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1
{
pushFollow(FOLLOW_86);
rule__CPBranchTransition__Group__0__Impl();
@@ -51293,17 +51705,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__0__Impl"
- // InternalRoom.g:18630:1: rule__CPBranchTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:18782:1: rule__CPBranchTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__CPBranchTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18634:1: ( ( 'Transition' ) )
- // InternalRoom.g:18635:1: ( 'Transition' )
+ // InternalRoom.g:18786:1: ( ( 'Transition' ) )
+ // InternalRoom.g:18787:1: ( 'Transition' )
{
- // InternalRoom.g:18635:1: ( 'Transition' )
- // InternalRoom.g:18636:1: 'Transition'
+ // InternalRoom.g:18787:1: ( 'Transition' )
+ // InternalRoom.g:18788:1: 'Transition'
{
before(grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -51330,14 +51742,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__1"
- // InternalRoom.g:18649:1: rule__CPBranchTransition__Group__1 : rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 ;
+ // InternalRoom.g:18801: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:18653:1: ( rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 )
- // InternalRoom.g:18654:2: rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2
+ // InternalRoom.g:18805:1: ( rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 )
+ // InternalRoom.g:18806:2: rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2
{
pushFollow(FOLLOW_86);
rule__CPBranchTransition__Group__1__Impl();
@@ -51368,29 +51780,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__1__Impl"
- // InternalRoom.g:18661:1: rule__CPBranchTransition__Group__1__Impl : ( ( rule__CPBranchTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:18813: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:18665:1: ( ( ( rule__CPBranchTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:18666:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18817:1: ( ( ( rule__CPBranchTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:18818:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:18666:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
- // InternalRoom.g:18667:1: ( rule__CPBranchTransition__NameAssignment_1 )?
+ // InternalRoom.g:18818:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18819:1: ( rule__CPBranchTransition__NameAssignment_1 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:18668:1: ( rule__CPBranchTransition__NameAssignment_1 )?
- int alt183=2;
- int LA183_0 = input.LA(1);
+ // InternalRoom.g:18820:1: ( rule__CPBranchTransition__NameAssignment_1 )?
+ int alt184=2;
+ int LA184_0 = input.LA(1);
- if ( (LA183_0==RULE_ID) ) {
- alt183=1;
+ if ( (LA184_0==RULE_ID) ) {
+ alt184=1;
}
- switch (alt183) {
+ switch (alt184) {
case 1 :
- // InternalRoom.g:18668:2: rule__CPBranchTransition__NameAssignment_1
+ // InternalRoom.g:18820:2: rule__CPBranchTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__NameAssignment_1();
@@ -51426,14 +51838,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__2"
- // InternalRoom.g:18678:1: rule__CPBranchTransition__Group__2 : rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 ;
+ // InternalRoom.g:18830: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:18682:1: ( rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 )
- // InternalRoom.g:18683:2: rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3
+ // InternalRoom.g:18834:1: ( rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 )
+ // InternalRoom.g:18835:2: rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3
{
pushFollow(FOLLOW_88);
rule__CPBranchTransition__Group__2__Impl();
@@ -51464,17 +51876,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__2__Impl"
- // InternalRoom.g:18690:1: rule__CPBranchTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:18842:1: rule__CPBranchTransition__Group__2__Impl : ( ':' ) ;
public final void rule__CPBranchTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18694:1: ( ( ':' ) )
- // InternalRoom.g:18695:1: ( ':' )
+ // InternalRoom.g:18846:1: ( ( ':' ) )
+ // InternalRoom.g:18847:1: ( ':' )
{
- // InternalRoom.g:18695:1: ( ':' )
- // InternalRoom.g:18696:1: ':'
+ // InternalRoom.g:18847:1: ( ':' )
+ // InternalRoom.g:18848:1: ':'
{
before(grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -51501,14 +51913,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__3"
- // InternalRoom.g:18709:1: rule__CPBranchTransition__Group__3 : rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 ;
+ // InternalRoom.g:18861: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:18713:1: ( rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 )
- // InternalRoom.g:18714:2: rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4
+ // InternalRoom.g:18865:1: ( rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 )
+ // InternalRoom.g:18866:2: rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__CPBranchTransition__Group__3__Impl();
@@ -51539,21 +51951,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__3__Impl"
- // InternalRoom.g:18721:1: rule__CPBranchTransition__Group__3__Impl : ( ( rule__CPBranchTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:18873: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:18725:1: ( ( ( rule__CPBranchTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:18726:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18877:1: ( ( ( rule__CPBranchTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:18878:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:18726:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
- // InternalRoom.g:18727:1: ( rule__CPBranchTransition__FromAssignment_3 )
+ // InternalRoom.g:18878:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18879:1: ( rule__CPBranchTransition__FromAssignment_3 )
{
before(grammarAccess.getCPBranchTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:18728:1: ( rule__CPBranchTransition__FromAssignment_3 )
- // InternalRoom.g:18728:2: rule__CPBranchTransition__FromAssignment_3
+ // InternalRoom.g:18880:1: ( rule__CPBranchTransition__FromAssignment_3 )
+ // InternalRoom.g:18880:2: rule__CPBranchTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__FromAssignment_3();
@@ -51586,14 +51998,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__4"
- // InternalRoom.g:18738:1: rule__CPBranchTransition__Group__4 : rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 ;
+ // InternalRoom.g:18890: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:18742:1: ( rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 )
- // InternalRoom.g:18743:2: rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5
+ // InternalRoom.g:18894:1: ( rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 )
+ // InternalRoom.g:18895:2: rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5
{
pushFollow(FOLLOW_88);
rule__CPBranchTransition__Group__4__Impl();
@@ -51624,17 +52036,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__4__Impl"
- // InternalRoom.g:18750:1: rule__CPBranchTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:18902:1: rule__CPBranchTransition__Group__4__Impl : ( '->' ) ;
public final void rule__CPBranchTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18754:1: ( ( '->' ) )
- // InternalRoom.g:18755:1: ( '->' )
+ // InternalRoom.g:18906:1: ( ( '->' ) )
+ // InternalRoom.g:18907:1: ( '->' )
{
- // InternalRoom.g:18755:1: ( '->' )
- // InternalRoom.g:18756:1: '->'
+ // InternalRoom.g:18907:1: ( '->' )
+ // InternalRoom.g:18908:1: '->'
{
before(grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -51661,14 +52073,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__5"
- // InternalRoom.g:18769:1: rule__CPBranchTransition__Group__5 : rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 ;
+ // InternalRoom.g:18921: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:18773:1: ( rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 )
- // InternalRoom.g:18774:2: rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6
+ // InternalRoom.g:18925:1: ( rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 )
+ // InternalRoom.g:18926:2: rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__CPBranchTransition__Group__5__Impl();
@@ -51699,21 +52111,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__5__Impl"
- // InternalRoom.g:18781:1: rule__CPBranchTransition__Group__5__Impl : ( ( rule__CPBranchTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:18933: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:18785:1: ( ( ( rule__CPBranchTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:18786:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18937:1: ( ( ( rule__CPBranchTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:18938:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:18786:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
- // InternalRoom.g:18787:1: ( rule__CPBranchTransition__ToAssignment_5 )
+ // InternalRoom.g:18938:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18939:1: ( rule__CPBranchTransition__ToAssignment_5 )
{
before(grammarAccess.getCPBranchTransitionAccess().getToAssignment_5());
- // InternalRoom.g:18788:1: ( rule__CPBranchTransition__ToAssignment_5 )
- // InternalRoom.g:18788:2: rule__CPBranchTransition__ToAssignment_5
+ // InternalRoom.g:18940:1: ( rule__CPBranchTransition__ToAssignment_5 )
+ // InternalRoom.g:18940:2: rule__CPBranchTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ToAssignment_5();
@@ -51746,14 +52158,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__6"
- // InternalRoom.g:18798:1: rule__CPBranchTransition__Group__6 : rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 ;
+ // InternalRoom.g:18950: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:18802:1: ( rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 )
- // InternalRoom.g:18803:2: rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7
+ // InternalRoom.g:18954:1: ( rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 )
+ // InternalRoom.g:18955:2: rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__CPBranchTransition__Group__6__Impl();
@@ -51784,29 +52196,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__6__Impl"
- // InternalRoom.g:18810:1: rule__CPBranchTransition__Group__6__Impl : ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:18962: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:18814:1: ( ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:18815:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18966:1: ( ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:18967:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:18815:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
- // InternalRoom.g:18816:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
+ // InternalRoom.g:18967:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18968:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:18817:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
- int alt184=2;
- int LA184_0 = input.LA(1);
+ // InternalRoom.g:18969:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
+ int alt185=2;
+ int LA185_0 = input.LA(1);
- if ( (LA184_0==62) ) {
- alt184=1;
+ if ( (LA185_0==62) ) {
+ alt185=1;
}
- switch (alt184) {
+ switch (alt185) {
case 1 :
- // InternalRoom.g:18817:2: rule__CPBranchTransition__DocuAssignment_6
+ // InternalRoom.g:18969:2: rule__CPBranchTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__DocuAssignment_6();
@@ -51842,14 +52254,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__7"
- // InternalRoom.g:18827:1: rule__CPBranchTransition__Group__7 : rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 ;
+ // InternalRoom.g:18979: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:18831:1: ( rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 )
- // InternalRoom.g:18832:2: rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8
+ // InternalRoom.g:18983:1: ( rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 )
+ // InternalRoom.g:18984:2: rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8
{
pushFollow(FOLLOW_95);
rule__CPBranchTransition__Group__7__Impl();
@@ -51880,17 +52292,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__7__Impl"
- // InternalRoom.g:18839:1: rule__CPBranchTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:18991:1: rule__CPBranchTransition__Group__7__Impl : ( '{' ) ;
public final void rule__CPBranchTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18843:1: ( ( '{' ) )
- // InternalRoom.g:18844:1: ( '{' )
+ // InternalRoom.g:18995:1: ( ( '{' ) )
+ // InternalRoom.g:18996:1: ( '{' )
{
- // InternalRoom.g:18844:1: ( '{' )
- // InternalRoom.g:18845:1: '{'
+ // InternalRoom.g:18996:1: ( '{' )
+ // InternalRoom.g:18997:1: '{'
{
before(grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
match(input,44,FOLLOW_2);
@@ -51917,14 +52329,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__8"
- // InternalRoom.g:18858:1: rule__CPBranchTransition__Group__8 : rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 ;
+ // InternalRoom.g:19010: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:18862:1: ( rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 )
- // InternalRoom.g:18863:2: rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9
+ // InternalRoom.g:19014:1: ( rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 )
+ // InternalRoom.g:19015:2: rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9
{
pushFollow(FOLLOW_27);
rule__CPBranchTransition__Group__8__Impl();
@@ -51955,17 +52367,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__8__Impl"
- // InternalRoom.g:18870:1: rule__CPBranchTransition__Group__8__Impl : ( 'cond' ) ;
+ // InternalRoom.g:19022:1: rule__CPBranchTransition__Group__8__Impl : ( 'cond' ) ;
public final void rule__CPBranchTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18874:1: ( ( 'cond' ) )
- // InternalRoom.g:18875:1: ( 'cond' )
+ // InternalRoom.g:19026:1: ( ( 'cond' ) )
+ // InternalRoom.g:19027:1: ( 'cond' )
{
- // InternalRoom.g:18875:1: ( 'cond' )
- // InternalRoom.g:18876:1: 'cond'
+ // InternalRoom.g:19027:1: ( 'cond' )
+ // InternalRoom.g:19028:1: 'cond'
{
before(grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
match(input,111,FOLLOW_2);
@@ -51992,14 +52404,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__9"
- // InternalRoom.g:18889:1: rule__CPBranchTransition__Group__9 : rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 ;
+ // InternalRoom.g:19041: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:18893:1: ( rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 )
- // InternalRoom.g:18894:2: rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10
+ // InternalRoom.g:19045:1: ( rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 )
+ // InternalRoom.g:19046:2: rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10
{
pushFollow(FOLLOW_89);
rule__CPBranchTransition__Group__9__Impl();
@@ -52030,21 +52442,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__9__Impl"
- // InternalRoom.g:18901:1: rule__CPBranchTransition__Group__9__Impl : ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) ;
+ // InternalRoom.g:19053: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:18905:1: ( ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) )
- // InternalRoom.g:18906:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
+ // InternalRoom.g:19057:1: ( ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) )
+ // InternalRoom.g:19058:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
{
- // InternalRoom.g:18906:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
- // InternalRoom.g:18907:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
+ // InternalRoom.g:19058:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
+ // InternalRoom.g:19059:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
{
before(grammarAccess.getCPBranchTransitionAccess().getConditionAssignment_9());
- // InternalRoom.g:18908:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
- // InternalRoom.g:18908:2: rule__CPBranchTransition__ConditionAssignment_9
+ // InternalRoom.g:19060:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
+ // InternalRoom.g:19060:2: rule__CPBranchTransition__ConditionAssignment_9
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ConditionAssignment_9();
@@ -52077,14 +52489,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__10"
- // InternalRoom.g:18918:1: rule__CPBranchTransition__Group__10 : rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 ;
+ // InternalRoom.g:19070: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:18922:1: ( rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 )
- // InternalRoom.g:18923:2: rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11
+ // InternalRoom.g:19074:1: ( rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 )
+ // InternalRoom.g:19075:2: rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11
{
pushFollow(FOLLOW_89);
rule__CPBranchTransition__Group__10__Impl();
@@ -52115,29 +52527,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__10__Impl"
- // InternalRoom.g:18930:1: rule__CPBranchTransition__Group__10__Impl : ( ( rule__CPBranchTransition__Group_10__0 )? ) ;
+ // InternalRoom.g:19082: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:18934:1: ( ( ( rule__CPBranchTransition__Group_10__0 )? ) )
- // InternalRoom.g:18935:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
+ // InternalRoom.g:19086:1: ( ( ( rule__CPBranchTransition__Group_10__0 )? ) )
+ // InternalRoom.g:19087:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
{
- // InternalRoom.g:18935:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
- // InternalRoom.g:18936:1: ( rule__CPBranchTransition__Group_10__0 )?
+ // InternalRoom.g:19087:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
+ // InternalRoom.g:19088:1: ( rule__CPBranchTransition__Group_10__0 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getGroup_10());
- // InternalRoom.g:18937:1: ( rule__CPBranchTransition__Group_10__0 )?
- int alt185=2;
- int LA185_0 = input.LA(1);
+ // InternalRoom.g:19089:1: ( rule__CPBranchTransition__Group_10__0 )?
+ int alt186=2;
+ int LA186_0 = input.LA(1);
- if ( (LA185_0==107) ) {
- alt185=1;
+ if ( (LA186_0==107) ) {
+ alt186=1;
}
- switch (alt185) {
+ switch (alt186) {
case 1 :
- // InternalRoom.g:18937:2: rule__CPBranchTransition__Group_10__0
+ // InternalRoom.g:19089:2: rule__CPBranchTransition__Group_10__0
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group_10__0();
@@ -52173,14 +52585,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__11"
- // InternalRoom.g:18947:1: rule__CPBranchTransition__Group__11 : rule__CPBranchTransition__Group__11__Impl ;
+ // InternalRoom.g:19099: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:18951:1: ( rule__CPBranchTransition__Group__11__Impl )
- // InternalRoom.g:18952:2: rule__CPBranchTransition__Group__11__Impl
+ // InternalRoom.g:19103:1: ( rule__CPBranchTransition__Group__11__Impl )
+ // InternalRoom.g:19104:2: rule__CPBranchTransition__Group__11__Impl
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group__11__Impl();
@@ -52206,17 +52618,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__11__Impl"
- // InternalRoom.g:18958:1: rule__CPBranchTransition__Group__11__Impl : ( '}' ) ;
+ // InternalRoom.g:19110:1: rule__CPBranchTransition__Group__11__Impl : ( '}' ) ;
public final void rule__CPBranchTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18962:1: ( ( '}' ) )
- // InternalRoom.g:18963:1: ( '}' )
+ // InternalRoom.g:19114:1: ( ( '}' ) )
+ // InternalRoom.g:19115:1: ( '}' )
{
- // InternalRoom.g:18963:1: ( '}' )
- // InternalRoom.g:18964:1: '}'
+ // InternalRoom.g:19115:1: ( '}' )
+ // InternalRoom.g:19116:1: '}'
{
before(grammarAccess.getCPBranchTransitionAccess().getRightCurlyBracketKeyword_11());
match(input,45,FOLLOW_2);
@@ -52243,14 +52655,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__0"
- // InternalRoom.g:19001:1: rule__CPBranchTransition__Group_10__0 : rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 ;
+ // InternalRoom.g:19153: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:19005:1: ( rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 )
- // InternalRoom.g:19006:2: rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1
+ // InternalRoom.g:19157:1: ( rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 )
+ // InternalRoom.g:19158:2: rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1
{
pushFollow(FOLLOW_27);
rule__CPBranchTransition__Group_10__0__Impl();
@@ -52281,17 +52693,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__0__Impl"
- // InternalRoom.g:19013:1: rule__CPBranchTransition__Group_10__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:19165: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:19017:1: ( ( 'action' ) )
- // InternalRoom.g:19018:1: ( 'action' )
+ // InternalRoom.g:19169:1: ( ( 'action' ) )
+ // InternalRoom.g:19170:1: ( 'action' )
{
- // InternalRoom.g:19018:1: ( 'action' )
- // InternalRoom.g:19019:1: 'action'
+ // InternalRoom.g:19170:1: ( 'action' )
+ // InternalRoom.g:19171:1: 'action'
{
before(grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
match(input,107,FOLLOW_2);
@@ -52318,14 +52730,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__1"
- // InternalRoom.g:19032:1: rule__CPBranchTransition__Group_10__1 : rule__CPBranchTransition__Group_10__1__Impl ;
+ // InternalRoom.g:19184: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:19036:1: ( rule__CPBranchTransition__Group_10__1__Impl )
- // InternalRoom.g:19037:2: rule__CPBranchTransition__Group_10__1__Impl
+ // InternalRoom.g:19188:1: ( rule__CPBranchTransition__Group_10__1__Impl )
+ // InternalRoom.g:19189:2: rule__CPBranchTransition__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group_10__1__Impl();
@@ -52351,21 +52763,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__1__Impl"
- // InternalRoom.g:19043:1: rule__CPBranchTransition__Group_10__1__Impl : ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) ;
+ // InternalRoom.g:19195: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:19047:1: ( ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) )
- // InternalRoom.g:19048:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:19199:1: ( ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) )
+ // InternalRoom.g:19200:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
{
- // InternalRoom.g:19048:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
- // InternalRoom.g:19049:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:19200:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:19201:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
{
before(grammarAccess.getCPBranchTransitionAccess().getActionAssignment_10_1());
- // InternalRoom.g:19050:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
- // InternalRoom.g:19050:2: rule__CPBranchTransition__ActionAssignment_10_1
+ // InternalRoom.g:19202:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:19202:2: rule__CPBranchTransition__ActionAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ActionAssignment_10_1();
@@ -52398,14 +52810,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__0"
- // InternalRoom.g:19064:1: rule__RefinedTransition__Group__0 : rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 ;
+ // InternalRoom.g:19216: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:19068:1: ( rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 )
- // InternalRoom.g:19069:2: rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1
+ // InternalRoom.g:19220:1: ( rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 )
+ // InternalRoom.g:19221:2: rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1
{
pushFollow(FOLLOW_3);
rule__RefinedTransition__Group__0__Impl();
@@ -52436,17 +52848,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__0__Impl"
- // InternalRoom.g:19076:1: rule__RefinedTransition__Group__0__Impl : ( 'RefinedTransition' ) ;
+ // InternalRoom.g:19228:1: rule__RefinedTransition__Group__0__Impl : ( 'RefinedTransition' ) ;
public final void rule__RefinedTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19080:1: ( ( 'RefinedTransition' ) )
- // InternalRoom.g:19081:1: ( 'RefinedTransition' )
+ // InternalRoom.g:19232:1: ( ( 'RefinedTransition' ) )
+ // InternalRoom.g:19233:1: ( 'RefinedTransition' )
{
- // InternalRoom.g:19081:1: ( 'RefinedTransition' )
- // InternalRoom.g:19082:1: 'RefinedTransition'
+ // InternalRoom.g:19233:1: ( 'RefinedTransition' )
+ // InternalRoom.g:19234:1: 'RefinedTransition'
{
before(grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
match(input,112,FOLLOW_2);
@@ -52473,14 +52885,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__1"
- // InternalRoom.g:19095:1: rule__RefinedTransition__Group__1 : rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 ;
+ // InternalRoom.g:19247: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:19099:1: ( rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 )
- // InternalRoom.g:19100:2: rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2
+ // InternalRoom.g:19251:1: ( rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 )
+ // InternalRoom.g:19252:2: rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2
{
pushFollow(FOLLOW_4);
rule__RefinedTransition__Group__1__Impl();
@@ -52511,21 +52923,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__1__Impl"
- // InternalRoom.g:19107:1: rule__RefinedTransition__Group__1__Impl : ( ( rule__RefinedTransition__TargetAssignment_1 ) ) ;
+ // InternalRoom.g:19259: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:19111:1: ( ( ( rule__RefinedTransition__TargetAssignment_1 ) ) )
- // InternalRoom.g:19112:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
+ // InternalRoom.g:19263:1: ( ( ( rule__RefinedTransition__TargetAssignment_1 ) ) )
+ // InternalRoom.g:19264:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
{
- // InternalRoom.g:19112:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
- // InternalRoom.g:19113:1: ( rule__RefinedTransition__TargetAssignment_1 )
+ // InternalRoom.g:19264:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
+ // InternalRoom.g:19265:1: ( rule__RefinedTransition__TargetAssignment_1 )
{
before(grammarAccess.getRefinedTransitionAccess().getTargetAssignment_1());
- // InternalRoom.g:19114:1: ( rule__RefinedTransition__TargetAssignment_1 )
- // InternalRoom.g:19114:2: rule__RefinedTransition__TargetAssignment_1
+ // InternalRoom.g:19266:1: ( rule__RefinedTransition__TargetAssignment_1 )
+ // InternalRoom.g:19266:2: rule__RefinedTransition__TargetAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__TargetAssignment_1();
@@ -52558,14 +52970,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__2"
- // InternalRoom.g:19124:1: rule__RefinedTransition__Group__2 : rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 ;
+ // InternalRoom.g:19276: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:19128:1: ( rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 )
- // InternalRoom.g:19129:2: rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3
+ // InternalRoom.g:19280:1: ( rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 )
+ // InternalRoom.g:19281:2: rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3
{
pushFollow(FOLLOW_4);
rule__RefinedTransition__Group__2__Impl();
@@ -52596,29 +53008,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__2__Impl"
- // InternalRoom.g:19136:1: rule__RefinedTransition__Group__2__Impl : ( ( rule__RefinedTransition__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:19288: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:19140:1: ( ( ( rule__RefinedTransition__DocuAssignment_2 )? ) )
- // InternalRoom.g:19141:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
+ // InternalRoom.g:19292:1: ( ( ( rule__RefinedTransition__DocuAssignment_2 )? ) )
+ // InternalRoom.g:19293:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
{
- // InternalRoom.g:19141:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
- // InternalRoom.g:19142:1: ( rule__RefinedTransition__DocuAssignment_2 )?
+ // InternalRoom.g:19293:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
+ // InternalRoom.g:19294:1: ( rule__RefinedTransition__DocuAssignment_2 )?
{
before(grammarAccess.getRefinedTransitionAccess().getDocuAssignment_2());
- // InternalRoom.g:19143:1: ( rule__RefinedTransition__DocuAssignment_2 )?
- int alt186=2;
- int LA186_0 = input.LA(1);
+ // InternalRoom.g:19295:1: ( rule__RefinedTransition__DocuAssignment_2 )?
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA186_0==62) ) {
- alt186=1;
+ if ( (LA187_0==62) ) {
+ alt187=1;
}
- switch (alt186) {
+ switch (alt187) {
case 1 :
- // InternalRoom.g:19143:2: rule__RefinedTransition__DocuAssignment_2
+ // InternalRoom.g:19295:2: rule__RefinedTransition__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__DocuAssignment_2();
@@ -52654,14 +53066,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__3"
- // InternalRoom.g:19153:1: rule__RefinedTransition__Group__3 : rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 ;
+ // InternalRoom.g:19305: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:19157:1: ( rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 )
- // InternalRoom.g:19158:2: rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4
+ // InternalRoom.g:19309:1: ( rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 )
+ // InternalRoom.g:19310:2: rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4
{
pushFollow(FOLLOW_96);
rule__RefinedTransition__Group__3__Impl();
@@ -52692,17 +53104,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__3__Impl"
- // InternalRoom.g:19165:1: rule__RefinedTransition__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:19317:1: rule__RefinedTransition__Group__3__Impl : ( '{' ) ;
public final void rule__RefinedTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19169:1: ( ( '{' ) )
- // InternalRoom.g:19170:1: ( '{' )
+ // InternalRoom.g:19321:1: ( ( '{' ) )
+ // InternalRoom.g:19322:1: ( '{' )
{
- // InternalRoom.g:19170:1: ( '{' )
- // InternalRoom.g:19171:1: '{'
+ // InternalRoom.g:19322:1: ( '{' )
+ // InternalRoom.g:19323:1: '{'
{
before(grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -52729,14 +53141,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__4"
- // InternalRoom.g:19184:1: rule__RefinedTransition__Group__4 : rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 ;
+ // InternalRoom.g:19336: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:19188:1: ( rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 )
- // InternalRoom.g:19189:2: rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5
+ // InternalRoom.g:19340:1: ( rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 )
+ // InternalRoom.g:19341:2: rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5
{
pushFollow(FOLLOW_27);
rule__RefinedTransition__Group__4__Impl();
@@ -52767,17 +53179,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__4__Impl"
- // InternalRoom.g:19196:1: rule__RefinedTransition__Group__4__Impl : ( 'action' ) ;
+ // InternalRoom.g:19348:1: rule__RefinedTransition__Group__4__Impl : ( 'action' ) ;
public final void rule__RefinedTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19200:1: ( ( 'action' ) )
- // InternalRoom.g:19201:1: ( 'action' )
+ // InternalRoom.g:19352:1: ( ( 'action' ) )
+ // InternalRoom.g:19353:1: ( 'action' )
{
- // InternalRoom.g:19201:1: ( 'action' )
- // InternalRoom.g:19202:1: 'action'
+ // InternalRoom.g:19353:1: ( 'action' )
+ // InternalRoom.g:19354:1: 'action'
{
before(grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
match(input,107,FOLLOW_2);
@@ -52804,14 +53216,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__5"
- // InternalRoom.g:19215:1: rule__RefinedTransition__Group__5 : rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 ;
+ // InternalRoom.g:19367: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:19219:1: ( rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 )
- // InternalRoom.g:19220:2: rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6
+ // InternalRoom.g:19371:1: ( rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 )
+ // InternalRoom.g:19372:2: rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6
{
pushFollow(FOLLOW_97);
rule__RefinedTransition__Group__5__Impl();
@@ -52842,21 +53254,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__5__Impl"
- // InternalRoom.g:19227:1: rule__RefinedTransition__Group__5__Impl : ( ( rule__RefinedTransition__ActionAssignment_5 ) ) ;
+ // InternalRoom.g:19379: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:19231:1: ( ( ( rule__RefinedTransition__ActionAssignment_5 ) ) )
- // InternalRoom.g:19232:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
+ // InternalRoom.g:19383:1: ( ( ( rule__RefinedTransition__ActionAssignment_5 ) ) )
+ // InternalRoom.g:19384:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
{
- // InternalRoom.g:19232:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
- // InternalRoom.g:19233:1: ( rule__RefinedTransition__ActionAssignment_5 )
+ // InternalRoom.g:19384:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
+ // InternalRoom.g:19385:1: ( rule__RefinedTransition__ActionAssignment_5 )
{
before(grammarAccess.getRefinedTransitionAccess().getActionAssignment_5());
- // InternalRoom.g:19234:1: ( rule__RefinedTransition__ActionAssignment_5 )
- // InternalRoom.g:19234:2: rule__RefinedTransition__ActionAssignment_5
+ // InternalRoom.g:19386:1: ( rule__RefinedTransition__ActionAssignment_5 )
+ // InternalRoom.g:19386:2: rule__RefinedTransition__ActionAssignment_5
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__ActionAssignment_5();
@@ -52889,14 +53301,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__6"
- // InternalRoom.g:19244:1: rule__RefinedTransition__Group__6 : rule__RefinedTransition__Group__6__Impl ;
+ // InternalRoom.g:19396: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:19248:1: ( rule__RefinedTransition__Group__6__Impl )
- // InternalRoom.g:19249:2: rule__RefinedTransition__Group__6__Impl
+ // InternalRoom.g:19400:1: ( rule__RefinedTransition__Group__6__Impl )
+ // InternalRoom.g:19401:2: rule__RefinedTransition__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__Group__6__Impl();
@@ -52922,17 +53334,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__6__Impl"
- // InternalRoom.g:19255:1: rule__RefinedTransition__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:19407:1: rule__RefinedTransition__Group__6__Impl : ( '}' ) ;
public final void rule__RefinedTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19259:1: ( ( '}' ) )
- // InternalRoom.g:19260:1: ( '}' )
+ // InternalRoom.g:19411:1: ( ( '}' ) )
+ // InternalRoom.g:19412:1: ( '}' )
{
- // InternalRoom.g:19260:1: ( '}' )
- // InternalRoom.g:19261:1: '}'
+ // InternalRoom.g:19412:1: ( '}' )
+ // InternalRoom.g:19413:1: '}'
{
before(grammarAccess.getRefinedTransitionAccess().getRightCurlyBracketKeyword_6());
match(input,45,FOLLOW_2);
@@ -52959,14 +53371,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__0"
- // InternalRoom.g:19288:1: rule__TrPointTerminal__Group__0 : rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 ;
+ // InternalRoom.g:19440: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:19292:1: ( rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 )
- // InternalRoom.g:19293:2: rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1
+ // InternalRoom.g:19444:1: ( rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 )
+ // InternalRoom.g:19445:2: rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1
{
pushFollow(FOLLOW_3);
rule__TrPointTerminal__Group__0__Impl();
@@ -52997,17 +53409,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__0__Impl"
- // InternalRoom.g:19300:1: rule__TrPointTerminal__Group__0__Impl : ( 'my' ) ;
+ // InternalRoom.g:19452:1: rule__TrPointTerminal__Group__0__Impl : ( 'my' ) ;
public final void rule__TrPointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19304:1: ( ( 'my' ) )
- // InternalRoom.g:19305:1: ( 'my' )
+ // InternalRoom.g:19456:1: ( ( 'my' ) )
+ // InternalRoom.g:19457:1: ( 'my' )
{
- // InternalRoom.g:19305:1: ( 'my' )
- // InternalRoom.g:19306:1: 'my'
+ // InternalRoom.g:19457:1: ( 'my' )
+ // InternalRoom.g:19458:1: 'my'
{
before(grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
match(input,113,FOLLOW_2);
@@ -53034,14 +53446,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__1"
- // InternalRoom.g:19319:1: rule__TrPointTerminal__Group__1 : rule__TrPointTerminal__Group__1__Impl ;
+ // InternalRoom.g:19471: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:19323:1: ( rule__TrPointTerminal__Group__1__Impl )
- // InternalRoom.g:19324:2: rule__TrPointTerminal__Group__1__Impl
+ // InternalRoom.g:19475:1: ( rule__TrPointTerminal__Group__1__Impl )
+ // InternalRoom.g:19476:2: rule__TrPointTerminal__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__Group__1__Impl();
@@ -53067,21 +53479,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__1__Impl"
- // InternalRoom.g:19330:1: rule__TrPointTerminal__Group__1__Impl : ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) ;
+ // InternalRoom.g:19482: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:19334:1: ( ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) )
- // InternalRoom.g:19335:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
+ // InternalRoom.g:19486:1: ( ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) )
+ // InternalRoom.g:19487:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
{
- // InternalRoom.g:19335:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
- // InternalRoom.g:19336:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
+ // InternalRoom.g:19487:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
+ // InternalRoom.g:19488:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointAssignment_1());
- // InternalRoom.g:19337:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
- // InternalRoom.g:19337:2: rule__TrPointTerminal__TrPointAssignment_1
+ // InternalRoom.g:19489:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
+ // InternalRoom.g:19489:2: rule__TrPointTerminal__TrPointAssignment_1
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__TrPointAssignment_1();
@@ -53114,14 +53526,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__0"
- // InternalRoom.g:19351:1: rule__SubStateTrPointTerminal__Group__0 : rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 ;
+ // InternalRoom.g:19503: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:19355:1: ( rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 )
- // InternalRoom.g:19356:2: rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1
+ // InternalRoom.g:19507:1: ( rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 )
+ // InternalRoom.g:19508:2: rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1
{
pushFollow(FOLLOW_62);
rule__SubStateTrPointTerminal__Group__0__Impl();
@@ -53152,21 +53564,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__0__Impl"
- // InternalRoom.g:19363:1: rule__SubStateTrPointTerminal__Group__0__Impl : ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) ;
+ // InternalRoom.g:19515: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:19367:1: ( ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) )
- // InternalRoom.g:19368:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
+ // InternalRoom.g:19519:1: ( ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) )
+ // InternalRoom.g:19520:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
{
- // InternalRoom.g:19368:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
- // InternalRoom.g:19369:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
+ // InternalRoom.g:19520:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
+ // InternalRoom.g:19521:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointAssignment_0());
- // InternalRoom.g:19370:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
- // InternalRoom.g:19370:2: rule__SubStateTrPointTerminal__TrPointAssignment_0
+ // InternalRoom.g:19522:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
+ // InternalRoom.g:19522:2: rule__SubStateTrPointTerminal__TrPointAssignment_0
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__TrPointAssignment_0();
@@ -53199,14 +53611,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__1"
- // InternalRoom.g:19380:1: rule__SubStateTrPointTerminal__Group__1 : rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 ;
+ // InternalRoom.g:19532: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:19384:1: ( rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 )
- // InternalRoom.g:19385:2: rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2
+ // InternalRoom.g:19536:1: ( rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 )
+ // InternalRoom.g:19537:2: rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2
{
pushFollow(FOLLOW_3);
rule__SubStateTrPointTerminal__Group__1__Impl();
@@ -53237,17 +53649,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__1__Impl"
- // InternalRoom.g:19392:1: rule__SubStateTrPointTerminal__Group__1__Impl : ( 'of' ) ;
+ // InternalRoom.g:19544:1: rule__SubStateTrPointTerminal__Group__1__Impl : ( 'of' ) ;
public final void rule__SubStateTrPointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19396:1: ( ( 'of' ) )
- // InternalRoom.g:19397:1: ( 'of' )
+ // InternalRoom.g:19548:1: ( ( 'of' ) )
+ // InternalRoom.g:19549:1: ( 'of' )
{
- // InternalRoom.g:19397:1: ( 'of' )
- // InternalRoom.g:19398:1: 'of'
+ // InternalRoom.g:19549:1: ( 'of' )
+ // InternalRoom.g:19550:1: 'of'
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
match(input,53,FOLLOW_2);
@@ -53274,14 +53686,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__2"
- // InternalRoom.g:19411:1: rule__SubStateTrPointTerminal__Group__2 : rule__SubStateTrPointTerminal__Group__2__Impl ;
+ // InternalRoom.g:19563: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:19415:1: ( rule__SubStateTrPointTerminal__Group__2__Impl )
- // InternalRoom.g:19416:2: rule__SubStateTrPointTerminal__Group__2__Impl
+ // InternalRoom.g:19567:1: ( rule__SubStateTrPointTerminal__Group__2__Impl )
+ // InternalRoom.g:19568:2: rule__SubStateTrPointTerminal__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__Group__2__Impl();
@@ -53307,21 +53719,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__2__Impl"
- // InternalRoom.g:19422:1: rule__SubStateTrPointTerminal__Group__2__Impl : ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) ;
+ // InternalRoom.g:19574: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:19426:1: ( ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) )
- // InternalRoom.g:19427:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
+ // InternalRoom.g:19578:1: ( ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) )
+ // InternalRoom.g:19579:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
{
- // InternalRoom.g:19427:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
- // InternalRoom.g:19428:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
+ // InternalRoom.g:19579:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
+ // InternalRoom.g:19580:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateAssignment_2());
- // InternalRoom.g:19429:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
- // InternalRoom.g:19429:2: rule__SubStateTrPointTerminal__StateAssignment_2
+ // InternalRoom.g:19581:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
+ // InternalRoom.g:19581:2: rule__SubStateTrPointTerminal__StateAssignment_2
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__StateAssignment_2();
@@ -53354,14 +53766,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__0"
- // InternalRoom.g:19445:1: rule__ChoicepointTerminal__Group__0 : rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 ;
+ // InternalRoom.g:19597: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:19449:1: ( rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 )
- // InternalRoom.g:19450:2: rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1
+ // InternalRoom.g:19601:1: ( rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 )
+ // InternalRoom.g:19602:2: rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1
{
pushFollow(FOLLOW_3);
rule__ChoicepointTerminal__Group__0__Impl();
@@ -53392,17 +53804,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__0__Impl"
- // InternalRoom.g:19457:1: rule__ChoicepointTerminal__Group__0__Impl : ( 'cp' ) ;
+ // InternalRoom.g:19609:1: rule__ChoicepointTerminal__Group__0__Impl : ( 'cp' ) ;
public final void rule__ChoicepointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19461:1: ( ( 'cp' ) )
- // InternalRoom.g:19462:1: ( 'cp' )
+ // InternalRoom.g:19613:1: ( ( 'cp' ) )
+ // InternalRoom.g:19614:1: ( 'cp' )
{
- // InternalRoom.g:19462:1: ( 'cp' )
- // InternalRoom.g:19463:1: 'cp'
+ // InternalRoom.g:19614:1: ( 'cp' )
+ // InternalRoom.g:19615:1: 'cp'
{
before(grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
match(input,114,FOLLOW_2);
@@ -53429,14 +53841,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__1"
- // InternalRoom.g:19476:1: rule__ChoicepointTerminal__Group__1 : rule__ChoicepointTerminal__Group__1__Impl ;
+ // InternalRoom.g:19628: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:19480:1: ( rule__ChoicepointTerminal__Group__1__Impl )
- // InternalRoom.g:19481:2: rule__ChoicepointTerminal__Group__1__Impl
+ // InternalRoom.g:19632:1: ( rule__ChoicepointTerminal__Group__1__Impl )
+ // InternalRoom.g:19633:2: rule__ChoicepointTerminal__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__Group__1__Impl();
@@ -53462,21 +53874,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__1__Impl"
- // InternalRoom.g:19487:1: rule__ChoicepointTerminal__Group__1__Impl : ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) ;
+ // InternalRoom.g:19639: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:19491:1: ( ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) )
- // InternalRoom.g:19492:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
+ // InternalRoom.g:19643:1: ( ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) )
+ // InternalRoom.g:19644:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
{
- // InternalRoom.g:19492:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
- // InternalRoom.g:19493:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
+ // InternalRoom.g:19644:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
+ // InternalRoom.g:19645:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
{
before(grammarAccess.getChoicepointTerminalAccess().getCpAssignment_1());
- // InternalRoom.g:19494:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
- // InternalRoom.g:19494:2: rule__ChoicepointTerminal__CpAssignment_1
+ // InternalRoom.g:19646:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
+ // InternalRoom.g:19646:2: rule__ChoicepointTerminal__CpAssignment_1
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__CpAssignment_1();
@@ -53509,14 +53921,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__0"
- // InternalRoom.g:19508:1: rule__Trigger__Group__0 : rule__Trigger__Group__0__Impl rule__Trigger__Group__1 ;
+ // InternalRoom.g:19660: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:19512:1: ( rule__Trigger__Group__0__Impl rule__Trigger__Group__1 )
- // InternalRoom.g:19513:2: rule__Trigger__Group__0__Impl rule__Trigger__Group__1
+ // InternalRoom.g:19664:1: ( rule__Trigger__Group__0__Impl rule__Trigger__Group__1 )
+ // InternalRoom.g:19665:2: rule__Trigger__Group__0__Impl rule__Trigger__Group__1
{
pushFollow(FOLLOW_3);
rule__Trigger__Group__0__Impl();
@@ -53547,17 +53959,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__0__Impl"
- // InternalRoom.g:19520:1: rule__Trigger__Group__0__Impl : ( '<' ) ;
+ // InternalRoom.g:19672:1: rule__Trigger__Group__0__Impl : ( '<' ) ;
public final void rule__Trigger__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19524:1: ( ( '<' ) )
- // InternalRoom.g:19525:1: ( '<' )
+ // InternalRoom.g:19676:1: ( ( '<' ) )
+ // InternalRoom.g:19677:1: ( '<' )
{
- // InternalRoom.g:19525:1: ( '<' )
- // InternalRoom.g:19526:1: '<'
+ // InternalRoom.g:19677:1: ( '<' )
+ // InternalRoom.g:19678:1: '<'
{
before(grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
match(input,115,FOLLOW_2);
@@ -53584,14 +53996,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__1"
- // InternalRoom.g:19539:1: rule__Trigger__Group__1 : rule__Trigger__Group__1__Impl rule__Trigger__Group__2 ;
+ // InternalRoom.g:19691: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:19543:1: ( rule__Trigger__Group__1__Impl rule__Trigger__Group__2 )
- // InternalRoom.g:19544:2: rule__Trigger__Group__1__Impl rule__Trigger__Group__2
+ // InternalRoom.g:19695:1: ( rule__Trigger__Group__1__Impl rule__Trigger__Group__2 )
+ // InternalRoom.g:19696:2: rule__Trigger__Group__1__Impl rule__Trigger__Group__2
{
pushFollow(FOLLOW_98);
rule__Trigger__Group__1__Impl();
@@ -53622,21 +54034,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__1__Impl"
- // InternalRoom.g:19551:1: rule__Trigger__Group__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) ;
+ // InternalRoom.g:19703: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:19555:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) )
- // InternalRoom.g:19556:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
+ // InternalRoom.g:19707:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) )
+ // InternalRoom.g:19708:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
{
- // InternalRoom.g:19556:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
- // InternalRoom.g:19557:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
+ // InternalRoom.g:19708:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
+ // InternalRoom.g:19709:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsAssignment_1());
- // InternalRoom.g:19558:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
- // InternalRoom.g:19558:2: rule__Trigger__MsgFromIfPairsAssignment_1
+ // InternalRoom.g:19710:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
+ // InternalRoom.g:19710:2: rule__Trigger__MsgFromIfPairsAssignment_1
{
pushFollow(FOLLOW_2);
rule__Trigger__MsgFromIfPairsAssignment_1();
@@ -53669,14 +54081,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__2"
- // InternalRoom.g:19568:1: rule__Trigger__Group__2 : rule__Trigger__Group__2__Impl rule__Trigger__Group__3 ;
+ // InternalRoom.g:19720: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:19572:1: ( rule__Trigger__Group__2__Impl rule__Trigger__Group__3 )
- // InternalRoom.g:19573:2: rule__Trigger__Group__2__Impl rule__Trigger__Group__3
+ // InternalRoom.g:19724:1: ( rule__Trigger__Group__2__Impl rule__Trigger__Group__3 )
+ // InternalRoom.g:19725:2: rule__Trigger__Group__2__Impl rule__Trigger__Group__3
{
pushFollow(FOLLOW_98);
rule__Trigger__Group__2__Impl();
@@ -53707,33 +54119,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__2__Impl"
- // InternalRoom.g:19580:1: rule__Trigger__Group__2__Impl : ( ( rule__Trigger__Group_2__0 )* ) ;
+ // InternalRoom.g:19732: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:19584:1: ( ( ( rule__Trigger__Group_2__0 )* ) )
- // InternalRoom.g:19585:1: ( ( rule__Trigger__Group_2__0 )* )
+ // InternalRoom.g:19736:1: ( ( ( rule__Trigger__Group_2__0 )* ) )
+ // InternalRoom.g:19737:1: ( ( rule__Trigger__Group_2__0 )* )
{
- // InternalRoom.g:19585:1: ( ( rule__Trigger__Group_2__0 )* )
- // InternalRoom.g:19586:1: ( rule__Trigger__Group_2__0 )*
+ // InternalRoom.g:19737:1: ( ( rule__Trigger__Group_2__0 )* )
+ // InternalRoom.g:19738:1: ( rule__Trigger__Group_2__0 )*
{
before(grammarAccess.getTriggerAccess().getGroup_2());
- // InternalRoom.g:19587:1: ( rule__Trigger__Group_2__0 )*
- loop187:
+ // InternalRoom.g:19739:1: ( rule__Trigger__Group_2__0 )*
+ loop188:
do {
- int alt187=2;
- int LA187_0 = input.LA(1);
+ int alt188=2;
+ int LA188_0 = input.LA(1);
- if ( (LA187_0==117) ) {
- alt187=1;
+ if ( (LA188_0==117) ) {
+ alt188=1;
}
- switch (alt187) {
+ switch (alt188) {
case 1 :
- // InternalRoom.g:19587:2: rule__Trigger__Group_2__0
+ // InternalRoom.g:19739:2: rule__Trigger__Group_2__0
{
pushFollow(FOLLOW_99);
rule__Trigger__Group_2__0();
@@ -53745,7 +54157,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop187;
+ break loop188;
}
} while (true);
@@ -53772,14 +54184,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__3"
- // InternalRoom.g:19597:1: rule__Trigger__Group__3 : rule__Trigger__Group__3__Impl rule__Trigger__Group__4 ;
+ // InternalRoom.g:19749: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:19601:1: ( rule__Trigger__Group__3__Impl rule__Trigger__Group__4 )
- // InternalRoom.g:19602:2: rule__Trigger__Group__3__Impl rule__Trigger__Group__4
+ // InternalRoom.g:19753:1: ( rule__Trigger__Group__3__Impl rule__Trigger__Group__4 )
+ // InternalRoom.g:19754:2: rule__Trigger__Group__3__Impl rule__Trigger__Group__4
{
pushFollow(FOLLOW_98);
rule__Trigger__Group__3__Impl();
@@ -53810,29 +54222,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__3__Impl"
- // InternalRoom.g:19609:1: rule__Trigger__Group__3__Impl : ( ( rule__Trigger__GuardAssignment_3 )? ) ;
+ // InternalRoom.g:19761: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:19613:1: ( ( ( rule__Trigger__GuardAssignment_3 )? ) )
- // InternalRoom.g:19614:1: ( ( rule__Trigger__GuardAssignment_3 )? )
+ // InternalRoom.g:19765:1: ( ( ( rule__Trigger__GuardAssignment_3 )? ) )
+ // InternalRoom.g:19766:1: ( ( rule__Trigger__GuardAssignment_3 )? )
{
- // InternalRoom.g:19614:1: ( ( rule__Trigger__GuardAssignment_3 )? )
- // InternalRoom.g:19615:1: ( rule__Trigger__GuardAssignment_3 )?
+ // InternalRoom.g:19766:1: ( ( rule__Trigger__GuardAssignment_3 )? )
+ // InternalRoom.g:19767:1: ( rule__Trigger__GuardAssignment_3 )?
{
before(grammarAccess.getTriggerAccess().getGuardAssignment_3());
- // InternalRoom.g:19616:1: ( rule__Trigger__GuardAssignment_3 )?
- int alt188=2;
- int LA188_0 = input.LA(1);
+ // InternalRoom.g:19768:1: ( rule__Trigger__GuardAssignment_3 )?
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( (LA188_0==110) ) {
- alt188=1;
+ if ( (LA189_0==110) ) {
+ alt189=1;
}
- switch (alt188) {
+ switch (alt189) {
case 1 :
- // InternalRoom.g:19616:2: rule__Trigger__GuardAssignment_3
+ // InternalRoom.g:19768:2: rule__Trigger__GuardAssignment_3
{
pushFollow(FOLLOW_2);
rule__Trigger__GuardAssignment_3();
@@ -53868,14 +54280,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__4"
- // InternalRoom.g:19626:1: rule__Trigger__Group__4 : rule__Trigger__Group__4__Impl ;
+ // InternalRoom.g:19778: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:19630:1: ( rule__Trigger__Group__4__Impl )
- // InternalRoom.g:19631:2: rule__Trigger__Group__4__Impl
+ // InternalRoom.g:19782:1: ( rule__Trigger__Group__4__Impl )
+ // InternalRoom.g:19783:2: rule__Trigger__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Trigger__Group__4__Impl();
@@ -53901,17 +54313,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__4__Impl"
- // InternalRoom.g:19637:1: rule__Trigger__Group__4__Impl : ( '>' ) ;
+ // InternalRoom.g:19789:1: rule__Trigger__Group__4__Impl : ( '>' ) ;
public final void rule__Trigger__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19641:1: ( ( '>' ) )
- // InternalRoom.g:19642:1: ( '>' )
+ // InternalRoom.g:19793:1: ( ( '>' ) )
+ // InternalRoom.g:19794:1: ( '>' )
{
- // InternalRoom.g:19642:1: ( '>' )
- // InternalRoom.g:19643:1: '>'
+ // InternalRoom.g:19794:1: ( '>' )
+ // InternalRoom.g:19795:1: '>'
{
before(grammarAccess.getTriggerAccess().getGreaterThanSignKeyword_4());
match(input,116,FOLLOW_2);
@@ -53938,14 +54350,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__0"
- // InternalRoom.g:19666:1: rule__Trigger__Group_2__0 : rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 ;
+ // InternalRoom.g:19818: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:19670:1: ( rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 )
- // InternalRoom.g:19671:2: rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1
+ // InternalRoom.g:19822:1: ( rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 )
+ // InternalRoom.g:19823:2: rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1
{
pushFollow(FOLLOW_3);
rule__Trigger__Group_2__0__Impl();
@@ -53976,17 +54388,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__0__Impl"
- // InternalRoom.g:19678:1: rule__Trigger__Group_2__0__Impl : ( '|' ) ;
+ // InternalRoom.g:19830:1: rule__Trigger__Group_2__0__Impl : ( '|' ) ;
public final void rule__Trigger__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19682:1: ( ( '|' ) )
- // InternalRoom.g:19683:1: ( '|' )
+ // InternalRoom.g:19834:1: ( ( '|' ) )
+ // InternalRoom.g:19835:1: ( '|' )
{
- // InternalRoom.g:19683:1: ( '|' )
- // InternalRoom.g:19684:1: '|'
+ // InternalRoom.g:19835:1: ( '|' )
+ // InternalRoom.g:19836:1: '|'
{
before(grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
match(input,117,FOLLOW_2);
@@ -54013,14 +54425,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__1"
- // InternalRoom.g:19697:1: rule__Trigger__Group_2__1 : rule__Trigger__Group_2__1__Impl ;
+ // InternalRoom.g:19849: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:19701:1: ( rule__Trigger__Group_2__1__Impl )
- // InternalRoom.g:19702:2: rule__Trigger__Group_2__1__Impl
+ // InternalRoom.g:19853:1: ( rule__Trigger__Group_2__1__Impl )
+ // InternalRoom.g:19854:2: rule__Trigger__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Trigger__Group_2__1__Impl();
@@ -54046,21 +54458,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__1__Impl"
- // InternalRoom.g:19708:1: rule__Trigger__Group_2__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) ;
+ // InternalRoom.g:19860: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:19712:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) )
- // InternalRoom.g:19713:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
+ // InternalRoom.g:19864:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) )
+ // InternalRoom.g:19865:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
{
- // InternalRoom.g:19713:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
- // InternalRoom.g:19714:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
+ // InternalRoom.g:19865:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
+ // InternalRoom.g:19866:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsAssignment_2_1());
- // InternalRoom.g:19715:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
- // InternalRoom.g:19715:2: rule__Trigger__MsgFromIfPairsAssignment_2_1
+ // InternalRoom.g:19867:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
+ // InternalRoom.g:19867:2: rule__Trigger__MsgFromIfPairsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Trigger__MsgFromIfPairsAssignment_2_1();
@@ -54093,14 +54505,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__0"
- // InternalRoom.g:19729:1: rule__MessageFromIf__Group__0 : rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 ;
+ // InternalRoom.g:19881: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:19733:1: ( rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 )
- // InternalRoom.g:19734:2: rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1
+ // InternalRoom.g:19885:1: ( rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 )
+ // InternalRoom.g:19886:2: rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1
{
pushFollow(FOLLOW_8);
rule__MessageFromIf__Group__0__Impl();
@@ -54131,21 +54543,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__0__Impl"
- // InternalRoom.g:19741:1: rule__MessageFromIf__Group__0__Impl : ( ( rule__MessageFromIf__MessageAssignment_0 ) ) ;
+ // InternalRoom.g:19893: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:19745:1: ( ( ( rule__MessageFromIf__MessageAssignment_0 ) ) )
- // InternalRoom.g:19746:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
+ // InternalRoom.g:19897:1: ( ( ( rule__MessageFromIf__MessageAssignment_0 ) ) )
+ // InternalRoom.g:19898:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
{
- // InternalRoom.g:19746:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
- // InternalRoom.g:19747:1: ( rule__MessageFromIf__MessageAssignment_0 )
+ // InternalRoom.g:19898:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
+ // InternalRoom.g:19899:1: ( rule__MessageFromIf__MessageAssignment_0 )
{
before(grammarAccess.getMessageFromIfAccess().getMessageAssignment_0());
- // InternalRoom.g:19748:1: ( rule__MessageFromIf__MessageAssignment_0 )
- // InternalRoom.g:19748:2: rule__MessageFromIf__MessageAssignment_0
+ // InternalRoom.g:19900:1: ( rule__MessageFromIf__MessageAssignment_0 )
+ // InternalRoom.g:19900:2: rule__MessageFromIf__MessageAssignment_0
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__MessageAssignment_0();
@@ -54178,14 +54590,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__1"
- // InternalRoom.g:19758:1: rule__MessageFromIf__Group__1 : rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 ;
+ // InternalRoom.g:19910: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:19762:1: ( rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 )
- // InternalRoom.g:19763:2: rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2
+ // InternalRoom.g:19914:1: ( rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 )
+ // InternalRoom.g:19915:2: rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2
{
pushFollow(FOLLOW_3);
rule__MessageFromIf__Group__1__Impl();
@@ -54216,17 +54628,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__1__Impl"
- // InternalRoom.g:19770:1: rule__MessageFromIf__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:19922:1: rule__MessageFromIf__Group__1__Impl : ( ':' ) ;
public final void rule__MessageFromIf__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19774:1: ( ( ':' ) )
- // InternalRoom.g:19775:1: ( ':' )
+ // InternalRoom.g:19926:1: ( ( ':' ) )
+ // InternalRoom.g:19927:1: ( ':' )
{
- // InternalRoom.g:19775:1: ( ':' )
- // InternalRoom.g:19776:1: ':'
+ // InternalRoom.g:19927:1: ( ':' )
+ // InternalRoom.g:19928:1: ':'
{
before(grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
match(input,46,FOLLOW_2);
@@ -54253,14 +54665,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__2"
- // InternalRoom.g:19789:1: rule__MessageFromIf__Group__2 : rule__MessageFromIf__Group__2__Impl ;
+ // InternalRoom.g:19941: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:19793:1: ( rule__MessageFromIf__Group__2__Impl )
- // InternalRoom.g:19794:2: rule__MessageFromIf__Group__2__Impl
+ // InternalRoom.g:19945:1: ( rule__MessageFromIf__Group__2__Impl )
+ // InternalRoom.g:19946:2: rule__MessageFromIf__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__Group__2__Impl();
@@ -54286,21 +54698,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__2__Impl"
- // InternalRoom.g:19800:1: rule__MessageFromIf__Group__2__Impl : ( ( rule__MessageFromIf__FromAssignment_2 ) ) ;
+ // InternalRoom.g:19952: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:19804:1: ( ( ( rule__MessageFromIf__FromAssignment_2 ) ) )
- // InternalRoom.g:19805:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
+ // InternalRoom.g:19956:1: ( ( ( rule__MessageFromIf__FromAssignment_2 ) ) )
+ // InternalRoom.g:19957:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
{
- // InternalRoom.g:19805:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
- // InternalRoom.g:19806:1: ( rule__MessageFromIf__FromAssignment_2 )
+ // InternalRoom.g:19957:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
+ // InternalRoom.g:19958:1: ( rule__MessageFromIf__FromAssignment_2 )
{
before(grammarAccess.getMessageFromIfAccess().getFromAssignment_2());
- // InternalRoom.g:19807:1: ( rule__MessageFromIf__FromAssignment_2 )
- // InternalRoom.g:19807:2: rule__MessageFromIf__FromAssignment_2
+ // InternalRoom.g:19959:1: ( rule__MessageFromIf__FromAssignment_2 )
+ // InternalRoom.g:19959:2: rule__MessageFromIf__FromAssignment_2
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__FromAssignment_2();
@@ -54333,14 +54745,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__0"
- // InternalRoom.g:19823:1: rule__Guard__Group__0 : rule__Guard__Group__0__Impl rule__Guard__Group__1 ;
+ // InternalRoom.g:19975: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:19827:1: ( rule__Guard__Group__0__Impl rule__Guard__Group__1 )
- // InternalRoom.g:19828:2: rule__Guard__Group__0__Impl rule__Guard__Group__1
+ // InternalRoom.g:19979:1: ( rule__Guard__Group__0__Impl rule__Guard__Group__1 )
+ // InternalRoom.g:19980:2: rule__Guard__Group__0__Impl rule__Guard__Group__1
{
pushFollow(FOLLOW_27);
rule__Guard__Group__0__Impl();
@@ -54371,17 +54783,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__0__Impl"
- // InternalRoom.g:19835:1: rule__Guard__Group__0__Impl : ( 'guard' ) ;
+ // InternalRoom.g:19987:1: rule__Guard__Group__0__Impl : ( 'guard' ) ;
public final void rule__Guard__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19839:1: ( ( 'guard' ) )
- // InternalRoom.g:19840:1: ( 'guard' )
+ // InternalRoom.g:19991:1: ( ( 'guard' ) )
+ // InternalRoom.g:19992:1: ( 'guard' )
{
- // InternalRoom.g:19840:1: ( 'guard' )
- // InternalRoom.g:19841:1: 'guard'
+ // InternalRoom.g:19992:1: ( 'guard' )
+ // InternalRoom.g:19993:1: 'guard'
{
before(grammarAccess.getGuardAccess().getGuardKeyword_0());
match(input,110,FOLLOW_2);
@@ -54408,14 +54820,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__1"
- // InternalRoom.g:19854:1: rule__Guard__Group__1 : rule__Guard__Group__1__Impl ;
+ // InternalRoom.g:20006: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:19858:1: ( rule__Guard__Group__1__Impl )
- // InternalRoom.g:19859:2: rule__Guard__Group__1__Impl
+ // InternalRoom.g:20010:1: ( rule__Guard__Group__1__Impl )
+ // InternalRoom.g:20011:2: rule__Guard__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Guard__Group__1__Impl();
@@ -54441,21 +54853,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__1__Impl"
- // InternalRoom.g:19865:1: rule__Guard__Group__1__Impl : ( ( rule__Guard__GuardAssignment_1 ) ) ;
+ // InternalRoom.g:20017: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:19869:1: ( ( ( rule__Guard__GuardAssignment_1 ) ) )
- // InternalRoom.g:19870:1: ( ( rule__Guard__GuardAssignment_1 ) )
+ // InternalRoom.g:20021:1: ( ( ( rule__Guard__GuardAssignment_1 ) ) )
+ // InternalRoom.g:20022:1: ( ( rule__Guard__GuardAssignment_1 ) )
{
- // InternalRoom.g:19870:1: ( ( rule__Guard__GuardAssignment_1 ) )
- // InternalRoom.g:19871:1: ( rule__Guard__GuardAssignment_1 )
+ // InternalRoom.g:20022:1: ( ( rule__Guard__GuardAssignment_1 ) )
+ // InternalRoom.g:20023:1: ( rule__Guard__GuardAssignment_1 )
{
before(grammarAccess.getGuardAccess().getGuardAssignment_1());
- // InternalRoom.g:19872:1: ( rule__Guard__GuardAssignment_1 )
- // InternalRoom.g:19872:2: rule__Guard__GuardAssignment_1
+ // InternalRoom.g:20024:1: ( rule__Guard__GuardAssignment_1 )
+ // InternalRoom.g:20024:2: rule__Guard__GuardAssignment_1
{
pushFollow(FOLLOW_2);
rule__Guard__GuardAssignment_1();
@@ -54488,14 +54900,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__0"
- // InternalRoom.g:19886:1: rule__ProtocolSemantics__Group__0 : rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 ;
+ // InternalRoom.g:20038: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:19890:1: ( rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 )
- // InternalRoom.g:19891:2: rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1
+ // InternalRoom.g:20042:1: ( rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 )
+ // InternalRoom.g:20043:2: rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1
{
pushFollow(FOLLOW_100);
rule__ProtocolSemantics__Group__0__Impl();
@@ -54526,21 +54938,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__0__Impl"
- // InternalRoom.g:19898:1: rule__ProtocolSemantics__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:20050:1: rule__ProtocolSemantics__Group__0__Impl : ( () ) ;
public final void rule__ProtocolSemantics__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19902:1: ( ( () ) )
- // InternalRoom.g:19903:1: ( () )
+ // InternalRoom.g:20054:1: ( ( () ) )
+ // InternalRoom.g:20055:1: ( () )
{
- // InternalRoom.g:19903:1: ( () )
- // InternalRoom.g:19904:1: ()
+ // InternalRoom.g:20055:1: ( () )
+ // InternalRoom.g:20056:1: ()
{
before(grammarAccess.getProtocolSemanticsAccess().getProtocolSemanticsAction_0());
- // InternalRoom.g:19905:1: ()
- // InternalRoom.g:19907:1:
+ // InternalRoom.g:20057:1: ()
+ // InternalRoom.g:20059:1:
{
}
@@ -54563,14 +54975,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__1"
- // InternalRoom.g:19917:1: rule__ProtocolSemantics__Group__1 : rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 ;
+ // InternalRoom.g:20069: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:19921:1: ( rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 )
- // InternalRoom.g:19922:2: rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2
+ // InternalRoom.g:20073:1: ( rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 )
+ // InternalRoom.g:20074:2: rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2
{
pushFollow(FOLLOW_40);
rule__ProtocolSemantics__Group__1__Impl();
@@ -54601,17 +55013,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__1__Impl"
- // InternalRoom.g:19929:1: rule__ProtocolSemantics__Group__1__Impl : ( 'semantics' ) ;
+ // InternalRoom.g:20081:1: rule__ProtocolSemantics__Group__1__Impl : ( 'semantics' ) ;
public final void rule__ProtocolSemantics__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19933:1: ( ( 'semantics' ) )
- // InternalRoom.g:19934:1: ( 'semantics' )
+ // InternalRoom.g:20085:1: ( ( 'semantics' ) )
+ // InternalRoom.g:20086:1: ( 'semantics' )
{
- // InternalRoom.g:19934:1: ( 'semantics' )
- // InternalRoom.g:19935:1: 'semantics'
+ // InternalRoom.g:20086:1: ( 'semantics' )
+ // InternalRoom.g:20087:1: 'semantics'
{
before(grammarAccess.getProtocolSemanticsAccess().getSemanticsKeyword_1());
match(input,118,FOLLOW_2);
@@ -54638,14 +55050,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__2"
- // InternalRoom.g:19948:1: rule__ProtocolSemantics__Group__2 : rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 ;
+ // InternalRoom.g:20100: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:19952:1: ( rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 )
- // InternalRoom.g:19953:2: rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3
+ // InternalRoom.g:20104:1: ( rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 )
+ // InternalRoom.g:20105:2: rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3
{
pushFollow(FOLLOW_101);
rule__ProtocolSemantics__Group__2__Impl();
@@ -54676,17 +55088,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__2__Impl"
- // InternalRoom.g:19960:1: rule__ProtocolSemantics__Group__2__Impl : ( '{' ) ;
+ // InternalRoom.g:20112:1: rule__ProtocolSemantics__Group__2__Impl : ( '{' ) ;
public final void rule__ProtocolSemantics__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19964:1: ( ( '{' ) )
- // InternalRoom.g:19965:1: ( '{' )
+ // InternalRoom.g:20116:1: ( ( '{' ) )
+ // InternalRoom.g:20117:1: ( '{' )
{
- // InternalRoom.g:19965:1: ( '{' )
- // InternalRoom.g:19966:1: '{'
+ // InternalRoom.g:20117:1: ( '{' )
+ // InternalRoom.g:20118:1: '{'
{
before(grammarAccess.getProtocolSemanticsAccess().getLeftCurlyBracketKeyword_2());
match(input,44,FOLLOW_2);
@@ -54713,14 +55125,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__3"
- // InternalRoom.g:19979:1: rule__ProtocolSemantics__Group__3 : rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 ;
+ // InternalRoom.g:20131: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:19983:1: ( rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 )
- // InternalRoom.g:19984:2: rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4
+ // InternalRoom.g:20135:1: ( rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 )
+ // InternalRoom.g:20136:2: rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4
{
pushFollow(FOLLOW_101);
rule__ProtocolSemantics__Group__3__Impl();
@@ -54751,33 +55163,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__3__Impl"
- // InternalRoom.g:19991:1: rule__ProtocolSemantics__Group__3__Impl : ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) ;
+ // InternalRoom.g:20143: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:19995:1: ( ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) )
- // InternalRoom.g:19996:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
+ // InternalRoom.g:20147:1: ( ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) )
+ // InternalRoom.g:20148:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
{
- // InternalRoom.g:19996:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
- // InternalRoom.g:19997:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
+ // InternalRoom.g:20148:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
+ // InternalRoom.g:20149:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
{
before(grammarAccess.getProtocolSemanticsAccess().getRulesAssignment_3());
- // InternalRoom.g:19998:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
- loop189:
+ // InternalRoom.g:20150:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
+ loop190:
do {
- int alt189=2;
- int LA189_0 = input.LA(1);
+ int alt190=2;
+ int LA190_0 = input.LA(1);
- if ( ((LA189_0>=119 && LA189_0<=120)) ) {
- alt189=1;
+ if ( ((LA190_0>=119 && LA190_0<=120)) ) {
+ alt190=1;
}
- switch (alt189) {
+ switch (alt190) {
case 1 :
- // InternalRoom.g:19998:2: rule__ProtocolSemantics__RulesAssignment_3
+ // InternalRoom.g:20150:2: rule__ProtocolSemantics__RulesAssignment_3
{
pushFollow(FOLLOW_102);
rule__ProtocolSemantics__RulesAssignment_3();
@@ -54789,7 +55201,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop189;
+ break loop190;
}
} while (true);
@@ -54816,14 +55228,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__4"
- // InternalRoom.g:20008:1: rule__ProtocolSemantics__Group__4 : rule__ProtocolSemantics__Group__4__Impl ;
+ // InternalRoom.g:20160: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:20012:1: ( rule__ProtocolSemantics__Group__4__Impl )
- // InternalRoom.g:20013:2: rule__ProtocolSemantics__Group__4__Impl
+ // InternalRoom.g:20164:1: ( rule__ProtocolSemantics__Group__4__Impl )
+ // InternalRoom.g:20165:2: rule__ProtocolSemantics__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolSemantics__Group__4__Impl();
@@ -54849,17 +55261,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__4__Impl"
- // InternalRoom.g:20019:1: rule__ProtocolSemantics__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:20171:1: rule__ProtocolSemantics__Group__4__Impl : ( '}' ) ;
public final void rule__ProtocolSemantics__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20023:1: ( ( '}' ) )
- // InternalRoom.g:20024:1: ( '}' )
+ // InternalRoom.g:20175:1: ( ( '}' ) )
+ // InternalRoom.g:20176:1: ( '}' )
{
- // InternalRoom.g:20024:1: ( '}' )
- // InternalRoom.g:20025:1: '}'
+ // InternalRoom.g:20176:1: ( '}' )
+ // InternalRoom.g:20177:1: '}'
{
before(grammarAccess.getProtocolSemanticsAccess().getRightCurlyBracketKeyword_4());
match(input,45,FOLLOW_2);
@@ -54886,14 +55298,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__0"
- // InternalRoom.g:20048:1: rule__InSemanticsRule__Group__0 : rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 ;
+ // InternalRoom.g:20200: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:20052:1: ( rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 )
- // InternalRoom.g:20053:2: rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1
+ // InternalRoom.g:20204:1: ( rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 )
+ // InternalRoom.g:20205:2: rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1
{
pushFollow(FOLLOW_8);
rule__InSemanticsRule__Group__0__Impl();
@@ -54924,17 +55336,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__0__Impl"
- // InternalRoom.g:20060:1: rule__InSemanticsRule__Group__0__Impl : ( 'in' ) ;
+ // InternalRoom.g:20212:1: rule__InSemanticsRule__Group__0__Impl : ( 'in' ) ;
public final void rule__InSemanticsRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20064:1: ( ( 'in' ) )
- // InternalRoom.g:20065:1: ( 'in' )
+ // InternalRoom.g:20216:1: ( ( 'in' ) )
+ // InternalRoom.g:20217:1: ( 'in' )
{
- // InternalRoom.g:20065:1: ( 'in' )
- // InternalRoom.g:20066:1: 'in'
+ // InternalRoom.g:20217:1: ( 'in' )
+ // InternalRoom.g:20218:1: 'in'
{
before(grammarAccess.getInSemanticsRuleAccess().getInKeyword_0());
match(input,119,FOLLOW_2);
@@ -54961,14 +55373,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__1"
- // InternalRoom.g:20079:1: rule__InSemanticsRule__Group__1 : rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 ;
+ // InternalRoom.g:20231: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:20083:1: ( rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 )
- // InternalRoom.g:20084:2: rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2
+ // InternalRoom.g:20235:1: ( rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 )
+ // InternalRoom.g:20236:2: rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2
{
pushFollow(FOLLOW_3);
rule__InSemanticsRule__Group__1__Impl();
@@ -54999,17 +55411,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__1__Impl"
- // InternalRoom.g:20091:1: rule__InSemanticsRule__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:20243:1: rule__InSemanticsRule__Group__1__Impl : ( ':' ) ;
public final void rule__InSemanticsRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20095:1: ( ( ':' ) )
- // InternalRoom.g:20096:1: ( ':' )
+ // InternalRoom.g:20247:1: ( ( ':' ) )
+ // InternalRoom.g:20248:1: ( ':' )
{
- // InternalRoom.g:20096:1: ( ':' )
- // InternalRoom.g:20097:1: ':'
+ // InternalRoom.g:20248:1: ( ':' )
+ // InternalRoom.g:20249:1: ':'
{
before(grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
match(input,46,FOLLOW_2);
@@ -55036,14 +55448,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__2"
- // InternalRoom.g:20110:1: rule__InSemanticsRule__Group__2 : rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 ;
+ // InternalRoom.g:20262: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:20114:1: ( rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 )
- // InternalRoom.g:20115:2: rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3
+ // InternalRoom.g:20266:1: ( rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 )
+ // InternalRoom.g:20267:2: rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3
{
pushFollow(FOLLOW_11);
rule__InSemanticsRule__Group__2__Impl();
@@ -55074,21 +55486,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__2__Impl"
- // InternalRoom.g:20122:1: rule__InSemanticsRule__Group__2__Impl : ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:20274: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:20126:1: ( ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) )
- // InternalRoom.g:20127:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20278:1: ( ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) )
+ // InternalRoom.g:20279:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
{
- // InternalRoom.g:20127:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
- // InternalRoom.g:20128:1: ( rule__InSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20279:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20280:1: ( rule__InSemanticsRule__MsgAssignment_2 )
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgAssignment_2());
- // InternalRoom.g:20129:1: ( rule__InSemanticsRule__MsgAssignment_2 )
- // InternalRoom.g:20129:2: rule__InSemanticsRule__MsgAssignment_2
+ // InternalRoom.g:20281:1: ( rule__InSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20281:2: rule__InSemanticsRule__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__MsgAssignment_2();
@@ -55121,14 +55533,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__3"
- // InternalRoom.g:20139:1: rule__InSemanticsRule__Group__3 : rule__InSemanticsRule__Group__3__Impl ;
+ // InternalRoom.g:20291: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:20143:1: ( rule__InSemanticsRule__Group__3__Impl )
- // InternalRoom.g:20144:2: rule__InSemanticsRule__Group__3__Impl
+ // InternalRoom.g:20295:1: ( rule__InSemanticsRule__Group__3__Impl )
+ // InternalRoom.g:20296:2: rule__InSemanticsRule__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group__3__Impl();
@@ -55154,29 +55566,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__3__Impl"
- // InternalRoom.g:20150:1: rule__InSemanticsRule__Group__3__Impl : ( ( rule__InSemanticsRule__Group_3__0 )? ) ;
+ // InternalRoom.g:20302: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:20154:1: ( ( ( rule__InSemanticsRule__Group_3__0 )? ) )
- // InternalRoom.g:20155:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20306:1: ( ( ( rule__InSemanticsRule__Group_3__0 )? ) )
+ // InternalRoom.g:20307:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
{
- // InternalRoom.g:20155:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
- // InternalRoom.g:20156:1: ( rule__InSemanticsRule__Group_3__0 )?
+ // InternalRoom.g:20307:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20308:1: ( rule__InSemanticsRule__Group_3__0 )?
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3());
- // InternalRoom.g:20157:1: ( rule__InSemanticsRule__Group_3__0 )?
- int alt190=2;
- int LA190_0 = input.LA(1);
+ // InternalRoom.g:20309:1: ( rule__InSemanticsRule__Group_3__0 )?
+ int alt191=2;
+ int LA191_0 = input.LA(1);
- if ( (LA190_0==48) ) {
- alt190=1;
+ if ( (LA191_0==48) ) {
+ alt191=1;
}
- switch (alt190) {
+ switch (alt191) {
case 1 :
- // InternalRoom.g:20157:2: rule__InSemanticsRule__Group_3__0
+ // InternalRoom.g:20309:2: rule__InSemanticsRule__Group_3__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3__0();
@@ -55212,14 +55624,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__0"
- // InternalRoom.g:20175:1: rule__InSemanticsRule__Group_3__0 : rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 ;
+ // InternalRoom.g:20327: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:20179:1: ( rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 )
- // InternalRoom.g:20180:2: rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1
+ // InternalRoom.g:20331:1: ( rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 )
+ // InternalRoom.g:20332:2: rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1
{
pushFollow(FOLLOW_103);
rule__InSemanticsRule__Group_3__0__Impl();
@@ -55250,17 +55662,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__0__Impl"
- // InternalRoom.g:20187:1: rule__InSemanticsRule__Group_3__0__Impl : ( '->' ) ;
+ // InternalRoom.g:20339:1: rule__InSemanticsRule__Group_3__0__Impl : ( '->' ) ;
public final void rule__InSemanticsRule__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20191:1: ( ( '->' ) )
- // InternalRoom.g:20192:1: ( '->' )
+ // InternalRoom.g:20343:1: ( ( '->' ) )
+ // InternalRoom.g:20344:1: ( '->' )
{
- // InternalRoom.g:20192:1: ( '->' )
- // InternalRoom.g:20193:1: '->'
+ // InternalRoom.g:20344:1: ( '->' )
+ // InternalRoom.g:20345:1: '->'
{
before(grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
match(input,48,FOLLOW_2);
@@ -55287,14 +55699,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__1"
- // InternalRoom.g:20206:1: rule__InSemanticsRule__Group_3__1 : rule__InSemanticsRule__Group_3__1__Impl ;
+ // InternalRoom.g:20358: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:20210:1: ( rule__InSemanticsRule__Group_3__1__Impl )
- // InternalRoom.g:20211:2: rule__InSemanticsRule__Group_3__1__Impl
+ // InternalRoom.g:20362:1: ( rule__InSemanticsRule__Group_3__1__Impl )
+ // InternalRoom.g:20363:2: rule__InSemanticsRule__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3__1__Impl();
@@ -55320,21 +55732,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__1__Impl"
- // InternalRoom.g:20217:1: rule__InSemanticsRule__Group_3__1__Impl : ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) ;
+ // InternalRoom.g:20369: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:20221:1: ( ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) )
- // InternalRoom.g:20222:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20373:1: ( ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) )
+ // InternalRoom.g:20374:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
{
- // InternalRoom.g:20222:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
- // InternalRoom.g:20223:1: ( rule__InSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20374:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20375:1: ( rule__InSemanticsRule__Alternatives_3_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getAlternatives_3_1());
- // InternalRoom.g:20224:1: ( rule__InSemanticsRule__Alternatives_3_1 )
- // InternalRoom.g:20224:2: rule__InSemanticsRule__Alternatives_3_1
+ // InternalRoom.g:20376:1: ( rule__InSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20376:2: rule__InSemanticsRule__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Alternatives_3_1();
@@ -55367,14 +55779,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__0"
- // InternalRoom.g:20238: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:20390: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:20242:1: ( rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 )
- // InternalRoom.g:20243:2: rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1
+ // InternalRoom.g:20394:1: ( rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 )
+ // InternalRoom.g:20395:2: rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1
{
pushFollow(FOLLOW_104);
rule__InSemanticsRule__Group_3_1_1__0__Impl();
@@ -55405,17 +55817,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__0__Impl"
- // InternalRoom.g:20250:1: rule__InSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
+ // InternalRoom.g:20402: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:20254:1: ( ( '(' ) )
- // InternalRoom.g:20255:1: ( '(' )
+ // InternalRoom.g:20406:1: ( ( '(' ) )
+ // InternalRoom.g:20407:1: ( '(' )
{
- // InternalRoom.g:20255:1: ( '(' )
- // InternalRoom.g:20256:1: '('
+ // InternalRoom.g:20407:1: ( '(' )
+ // InternalRoom.g:20408:1: '('
{
before(grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
match(input,50,FOLLOW_2);
@@ -55442,14 +55854,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__1"
- // InternalRoom.g:20269: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:20421: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:20273:1: ( rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 )
- // InternalRoom.g:20274:2: rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2
+ // InternalRoom.g:20425:1: ( rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 )
+ // InternalRoom.g:20426:2: rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2
{
pushFollow(FOLLOW_18);
rule__InSemanticsRule__Group_3_1_1__1__Impl();
@@ -55480,21 +55892,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__1__Impl"
- // InternalRoom.g:20281:1: rule__InSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
+ // InternalRoom.g:20433: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:20285:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
- // InternalRoom.g:20286:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20437:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
+ // InternalRoom.g:20438:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
{
- // InternalRoom.g:20286:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
- // InternalRoom.g:20287:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20438:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20439:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_1());
- // InternalRoom.g:20288:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
- // InternalRoom.g:20288:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1
+ // InternalRoom.g:20440:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20440:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1();
@@ -55527,14 +55939,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__2"
- // InternalRoom.g:20298: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:20450: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:20302:1: ( rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 )
- // InternalRoom.g:20303:2: rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3
+ // InternalRoom.g:20454:1: ( rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 )
+ // InternalRoom.g:20455:2: rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3
{
pushFollow(FOLLOW_15);
rule__InSemanticsRule__Group_3_1_1__2__Impl();
@@ -55565,24 +55977,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__2__Impl"
- // InternalRoom.g:20310: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:20462: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:20314:1: ( ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) )
- // InternalRoom.g:20315:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20466:1: ( ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) )
+ // InternalRoom.g:20467:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
{
- // InternalRoom.g:20315:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
- // InternalRoom.g:20316:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20467:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20468:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
{
- // InternalRoom.g:20316:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) )
- // InternalRoom.g:20317:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20468:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) )
+ // InternalRoom.g:20469:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20318:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
- // InternalRoom.g:20318:2: rule__InSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20470:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20470:2: rule__InSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__InSemanticsRule__Group_3_1_1_2__0();
@@ -55596,24 +56008,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
- // InternalRoom.g:20321:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
- // InternalRoom.g:20322:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
+ // InternalRoom.g:20473:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20474:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20323:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
- loop191:
+ // InternalRoom.g:20475:1: ( rule__InSemanticsRule__Group_3_1_1_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==54) ) {
- alt191=1;
+ if ( (LA192_0==54) ) {
+ alt192=1;
}
- switch (alt191) {
+ switch (alt192) {
case 1 :
- // InternalRoom.g:20323:2: rule__InSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20475:2: rule__InSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__InSemanticsRule__Group_3_1_1_2__0();
@@ -55625,7 +56037,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop191;
+ break loop192;
}
} while (true);
@@ -55655,14 +56067,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__3"
- // InternalRoom.g:20334:1: rule__InSemanticsRule__Group_3_1_1__3 : rule__InSemanticsRule__Group_3_1_1__3__Impl ;
+ // InternalRoom.g:20486: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:20338:1: ( rule__InSemanticsRule__Group_3_1_1__3__Impl )
- // InternalRoom.g:20339:2: rule__InSemanticsRule__Group_3_1_1__3__Impl
+ // InternalRoom.g:20490:1: ( rule__InSemanticsRule__Group_3_1_1__3__Impl )
+ // InternalRoom.g:20491:2: rule__InSemanticsRule__Group_3_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1__3__Impl();
@@ -55688,17 +56100,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__3__Impl"
- // InternalRoom.g:20345:1: rule__InSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
+ // InternalRoom.g:20497: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:20349:1: ( ( ')' ) )
- // InternalRoom.g:20350:1: ( ')' )
+ // InternalRoom.g:20501:1: ( ( ')' ) )
+ // InternalRoom.g:20502:1: ( ')' )
{
- // InternalRoom.g:20350:1: ( ')' )
- // InternalRoom.g:20351:1: ')'
+ // InternalRoom.g:20502:1: ( ')' )
+ // InternalRoom.g:20503:1: ')'
{
before(grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
match(input,51,FOLLOW_2);
@@ -55725,14 +56137,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__0"
- // InternalRoom.g:20372: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:20524: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:20376:1: ( rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 )
- // InternalRoom.g:20377:2: rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1
+ // InternalRoom.g:20528:1: ( rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 )
+ // InternalRoom.g:20529:2: rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1
{
pushFollow(FOLLOW_104);
rule__InSemanticsRule__Group_3_1_1_2__0__Impl();
@@ -55763,17 +56175,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__0__Impl"
- // InternalRoom.g:20384:1: rule__InSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:20536: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:20388:1: ( ( ',' ) )
- // InternalRoom.g:20389:1: ( ',' )
+ // InternalRoom.g:20540:1: ( ( ',' ) )
+ // InternalRoom.g:20541:1: ( ',' )
{
- // InternalRoom.g:20389:1: ( ',' )
- // InternalRoom.g:20390:1: ','
+ // InternalRoom.g:20541:1: ( ',' )
+ // InternalRoom.g:20542:1: ','
{
before(grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
match(input,54,FOLLOW_2);
@@ -55800,14 +56212,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__1"
- // InternalRoom.g:20403:1: rule__InSemanticsRule__Group_3_1_1_2__1 : rule__InSemanticsRule__Group_3_1_1_2__1__Impl ;
+ // InternalRoom.g:20555: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:20407:1: ( rule__InSemanticsRule__Group_3_1_1_2__1__Impl )
- // InternalRoom.g:20408:2: rule__InSemanticsRule__Group_3_1_1_2__1__Impl
+ // InternalRoom.g:20559:1: ( rule__InSemanticsRule__Group_3_1_1_2__1__Impl )
+ // InternalRoom.g:20560:2: rule__InSemanticsRule__Group_3_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1_2__1__Impl();
@@ -55833,21 +56245,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__1__Impl"
- // InternalRoom.g:20414:1: rule__InSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
+ // InternalRoom.g:20566: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:20418:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
- // InternalRoom.g:20419:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20570:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
+ // InternalRoom.g:20571:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
{
- // InternalRoom.g:20419:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
- // InternalRoom.g:20420:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20571:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20572:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_2_1());
- // InternalRoom.g:20421:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
- // InternalRoom.g:20421:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1
+ // InternalRoom.g:20573:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20573:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1();
@@ -55880,14 +56292,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__0"
- // InternalRoom.g:20435:1: rule__OutSemanticsRule__Group__0 : rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 ;
+ // InternalRoom.g:20587: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:20439:1: ( rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 )
- // InternalRoom.g:20440:2: rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1
+ // InternalRoom.g:20591:1: ( rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 )
+ // InternalRoom.g:20592:2: rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1
{
pushFollow(FOLLOW_8);
rule__OutSemanticsRule__Group__0__Impl();
@@ -55918,17 +56330,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__0__Impl"
- // InternalRoom.g:20447:1: rule__OutSemanticsRule__Group__0__Impl : ( 'out' ) ;
+ // InternalRoom.g:20599:1: rule__OutSemanticsRule__Group__0__Impl : ( 'out' ) ;
public final void rule__OutSemanticsRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20451:1: ( ( 'out' ) )
- // InternalRoom.g:20452:1: ( 'out' )
+ // InternalRoom.g:20603:1: ( ( 'out' ) )
+ // InternalRoom.g:20604:1: ( 'out' )
{
- // InternalRoom.g:20452:1: ( 'out' )
- // InternalRoom.g:20453:1: 'out'
+ // InternalRoom.g:20604:1: ( 'out' )
+ // InternalRoom.g:20605:1: 'out'
{
before(grammarAccess.getOutSemanticsRuleAccess().getOutKeyword_0());
match(input,120,FOLLOW_2);
@@ -55955,14 +56367,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__1"
- // InternalRoom.g:20466:1: rule__OutSemanticsRule__Group__1 : rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 ;
+ // InternalRoom.g:20618: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:20470:1: ( rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 )
- // InternalRoom.g:20471:2: rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2
+ // InternalRoom.g:20622:1: ( rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 )
+ // InternalRoom.g:20623:2: rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2
{
pushFollow(FOLLOW_3);
rule__OutSemanticsRule__Group__1__Impl();
@@ -55993,17 +56405,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__1__Impl"
- // InternalRoom.g:20478:1: rule__OutSemanticsRule__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:20630:1: rule__OutSemanticsRule__Group__1__Impl : ( ':' ) ;
public final void rule__OutSemanticsRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20482:1: ( ( ':' ) )
- // InternalRoom.g:20483:1: ( ':' )
+ // InternalRoom.g:20634:1: ( ( ':' ) )
+ // InternalRoom.g:20635:1: ( ':' )
{
- // InternalRoom.g:20483:1: ( ':' )
- // InternalRoom.g:20484:1: ':'
+ // InternalRoom.g:20635:1: ( ':' )
+ // InternalRoom.g:20636:1: ':'
{
before(grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
match(input,46,FOLLOW_2);
@@ -56030,14 +56442,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__2"
- // InternalRoom.g:20497:1: rule__OutSemanticsRule__Group__2 : rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 ;
+ // InternalRoom.g:20649: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:20501:1: ( rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 )
- // InternalRoom.g:20502:2: rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3
+ // InternalRoom.g:20653:1: ( rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 )
+ // InternalRoom.g:20654:2: rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3
{
pushFollow(FOLLOW_11);
rule__OutSemanticsRule__Group__2__Impl();
@@ -56068,21 +56480,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__2__Impl"
- // InternalRoom.g:20509:1: rule__OutSemanticsRule__Group__2__Impl : ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:20661: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:20513:1: ( ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) )
- // InternalRoom.g:20514:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20665:1: ( ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) )
+ // InternalRoom.g:20666:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
{
- // InternalRoom.g:20514:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
- // InternalRoom.g:20515:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20666:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20667:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgAssignment_2());
- // InternalRoom.g:20516:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
- // InternalRoom.g:20516:2: rule__OutSemanticsRule__MsgAssignment_2
+ // InternalRoom.g:20668:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20668:2: rule__OutSemanticsRule__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__MsgAssignment_2();
@@ -56115,14 +56527,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__3"
- // InternalRoom.g:20526:1: rule__OutSemanticsRule__Group__3 : rule__OutSemanticsRule__Group__3__Impl ;
+ // InternalRoom.g:20678: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:20530:1: ( rule__OutSemanticsRule__Group__3__Impl )
- // InternalRoom.g:20531:2: rule__OutSemanticsRule__Group__3__Impl
+ // InternalRoom.g:20682:1: ( rule__OutSemanticsRule__Group__3__Impl )
+ // InternalRoom.g:20683:2: rule__OutSemanticsRule__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group__3__Impl();
@@ -56148,29 +56560,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__3__Impl"
- // InternalRoom.g:20537:1: rule__OutSemanticsRule__Group__3__Impl : ( ( rule__OutSemanticsRule__Group_3__0 )? ) ;
+ // InternalRoom.g:20689: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:20541:1: ( ( ( rule__OutSemanticsRule__Group_3__0 )? ) )
- // InternalRoom.g:20542:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20693:1: ( ( ( rule__OutSemanticsRule__Group_3__0 )? ) )
+ // InternalRoom.g:20694:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
{
- // InternalRoom.g:20542:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
- // InternalRoom.g:20543:1: ( rule__OutSemanticsRule__Group_3__0 )?
+ // InternalRoom.g:20694:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20695:1: ( rule__OutSemanticsRule__Group_3__0 )?
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3());
- // InternalRoom.g:20544:1: ( rule__OutSemanticsRule__Group_3__0 )?
- int alt192=2;
- int LA192_0 = input.LA(1);
+ // InternalRoom.g:20696:1: ( rule__OutSemanticsRule__Group_3__0 )?
+ int alt193=2;
+ int LA193_0 = input.LA(1);
- if ( (LA192_0==48) ) {
- alt192=1;
+ if ( (LA193_0==48) ) {
+ alt193=1;
}
- switch (alt192) {
+ switch (alt193) {
case 1 :
- // InternalRoom.g:20544:2: rule__OutSemanticsRule__Group_3__0
+ // InternalRoom.g:20696:2: rule__OutSemanticsRule__Group_3__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3__0();
@@ -56206,14 +56618,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__0"
- // InternalRoom.g:20562:1: rule__OutSemanticsRule__Group_3__0 : rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 ;
+ // InternalRoom.g:20714: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:20566:1: ( rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 )
- // InternalRoom.g:20567:2: rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1
+ // InternalRoom.g:20718:1: ( rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 )
+ // InternalRoom.g:20719:2: rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1
{
pushFollow(FOLLOW_103);
rule__OutSemanticsRule__Group_3__0__Impl();
@@ -56244,17 +56656,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__0__Impl"
- // InternalRoom.g:20574:1: rule__OutSemanticsRule__Group_3__0__Impl : ( '->' ) ;
+ // InternalRoom.g:20726:1: rule__OutSemanticsRule__Group_3__0__Impl : ( '->' ) ;
public final void rule__OutSemanticsRule__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20578:1: ( ( '->' ) )
- // InternalRoom.g:20579:1: ( '->' )
+ // InternalRoom.g:20730:1: ( ( '->' ) )
+ // InternalRoom.g:20731:1: ( '->' )
{
- // InternalRoom.g:20579:1: ( '->' )
- // InternalRoom.g:20580:1: '->'
+ // InternalRoom.g:20731:1: ( '->' )
+ // InternalRoom.g:20732:1: '->'
{
before(grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
match(input,48,FOLLOW_2);
@@ -56281,14 +56693,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__1"
- // InternalRoom.g:20593:1: rule__OutSemanticsRule__Group_3__1 : rule__OutSemanticsRule__Group_3__1__Impl ;
+ // InternalRoom.g:20745: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:20597:1: ( rule__OutSemanticsRule__Group_3__1__Impl )
- // InternalRoom.g:20598:2: rule__OutSemanticsRule__Group_3__1__Impl
+ // InternalRoom.g:20749:1: ( rule__OutSemanticsRule__Group_3__1__Impl )
+ // InternalRoom.g:20750:2: rule__OutSemanticsRule__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3__1__Impl();
@@ -56314,21 +56726,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__1__Impl"
- // InternalRoom.g:20604:1: rule__OutSemanticsRule__Group_3__1__Impl : ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) ;
+ // InternalRoom.g:20756: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:20608:1: ( ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) )
- // InternalRoom.g:20609:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20760:1: ( ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) )
+ // InternalRoom.g:20761:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
{
- // InternalRoom.g:20609:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
- // InternalRoom.g:20610:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20761:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20762:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getAlternatives_3_1());
- // InternalRoom.g:20611:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
- // InternalRoom.g:20611:2: rule__OutSemanticsRule__Alternatives_3_1
+ // InternalRoom.g:20763:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20763:2: rule__OutSemanticsRule__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Alternatives_3_1();
@@ -56361,14 +56773,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__0"
- // InternalRoom.g:20625: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:20777: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:20629:1: ( rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 )
- // InternalRoom.g:20630:2: rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1
+ // InternalRoom.g:20781:1: ( rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 )
+ // InternalRoom.g:20782:2: rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1
{
pushFollow(FOLLOW_104);
rule__OutSemanticsRule__Group_3_1_1__0__Impl();
@@ -56399,17 +56811,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__0__Impl"
- // InternalRoom.g:20637:1: rule__OutSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
+ // InternalRoom.g:20789: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:20641:1: ( ( '(' ) )
- // InternalRoom.g:20642:1: ( '(' )
+ // InternalRoom.g:20793:1: ( ( '(' ) )
+ // InternalRoom.g:20794:1: ( '(' )
{
- // InternalRoom.g:20642:1: ( '(' )
- // InternalRoom.g:20643:1: '('
+ // InternalRoom.g:20794:1: ( '(' )
+ // InternalRoom.g:20795:1: '('
{
before(grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
match(input,50,FOLLOW_2);
@@ -56436,14 +56848,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__1"
- // InternalRoom.g:20656: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:20808: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:20660:1: ( rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 )
- // InternalRoom.g:20661:2: rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2
+ // InternalRoom.g:20812:1: ( rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 )
+ // InternalRoom.g:20813:2: rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2
{
pushFollow(FOLLOW_18);
rule__OutSemanticsRule__Group_3_1_1__1__Impl();
@@ -56474,21 +56886,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__1__Impl"
- // InternalRoom.g:20668:1: rule__OutSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
+ // InternalRoom.g:20820: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:20672:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
- // InternalRoom.g:20673:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20824:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
+ // InternalRoom.g:20825:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
{
- // InternalRoom.g:20673:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
- // InternalRoom.g:20674:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20825:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20826:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_1());
- // InternalRoom.g:20675:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
- // InternalRoom.g:20675:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1
+ // InternalRoom.g:20827:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20827:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1();
@@ -56521,14 +56933,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__2"
- // InternalRoom.g:20685: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:20837: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:20689:1: ( rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 )
- // InternalRoom.g:20690:2: rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3
+ // InternalRoom.g:20841:1: ( rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 )
+ // InternalRoom.g:20842:2: rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3
{
pushFollow(FOLLOW_15);
rule__OutSemanticsRule__Group_3_1_1__2__Impl();
@@ -56559,24 +56971,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__2__Impl"
- // InternalRoom.g:20697: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:20849: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:20701:1: ( ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) )
- // InternalRoom.g:20702:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20853:1: ( ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) )
+ // InternalRoom.g:20854:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
{
- // InternalRoom.g:20702:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
- // InternalRoom.g:20703:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20854:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20855:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
{
- // InternalRoom.g:20703:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) )
- // InternalRoom.g:20704:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20855:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) )
+ // InternalRoom.g:20856:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20705:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
- // InternalRoom.g:20705:2: rule__OutSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20857:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20857:2: rule__OutSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__OutSemanticsRule__Group_3_1_1_2__0();
@@ -56590,24 +57002,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
- // InternalRoom.g:20708:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
- // InternalRoom.g:20709:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
+ // InternalRoom.g:20860:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20861:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20710:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
- loop193:
+ // InternalRoom.g:20862:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
+ loop194:
do {
- int alt193=2;
- int LA193_0 = input.LA(1);
+ int alt194=2;
+ int LA194_0 = input.LA(1);
- if ( (LA193_0==54) ) {
- alt193=1;
+ if ( (LA194_0==54) ) {
+ alt194=1;
}
- switch (alt193) {
+ switch (alt194) {
case 1 :
- // InternalRoom.g:20710:2: rule__OutSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20862:2: rule__OutSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__OutSemanticsRule__Group_3_1_1_2__0();
@@ -56619,7 +57031,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop193;
+ break loop194;
}
} while (true);
@@ -56649,14 +57061,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__3"
- // InternalRoom.g:20721:1: rule__OutSemanticsRule__Group_3_1_1__3 : rule__OutSemanticsRule__Group_3_1_1__3__Impl ;
+ // InternalRoom.g:20873: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:20725:1: ( rule__OutSemanticsRule__Group_3_1_1__3__Impl )
- // InternalRoom.g:20726:2: rule__OutSemanticsRule__Group_3_1_1__3__Impl
+ // InternalRoom.g:20877:1: ( rule__OutSemanticsRule__Group_3_1_1__3__Impl )
+ // InternalRoom.g:20878:2: rule__OutSemanticsRule__Group_3_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1__3__Impl();
@@ -56682,17 +57094,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__3__Impl"
- // InternalRoom.g:20732:1: rule__OutSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
+ // InternalRoom.g:20884: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:20736:1: ( ( ')' ) )
- // InternalRoom.g:20737:1: ( ')' )
+ // InternalRoom.g:20888:1: ( ( ')' ) )
+ // InternalRoom.g:20889:1: ( ')' )
{
- // InternalRoom.g:20737:1: ( ')' )
- // InternalRoom.g:20738:1: ')'
+ // InternalRoom.g:20889:1: ( ')' )
+ // InternalRoom.g:20890:1: ')'
{
before(grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
match(input,51,FOLLOW_2);
@@ -56719,14 +57131,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__0"
- // InternalRoom.g:20759: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:20911: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:20763:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 )
- // InternalRoom.g:20764:2: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1
+ // InternalRoom.g:20915:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 )
+ // InternalRoom.g:20916:2: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1
{
pushFollow(FOLLOW_104);
rule__OutSemanticsRule__Group_3_1_1_2__0__Impl();
@@ -56757,17 +57169,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__0__Impl"
- // InternalRoom.g:20771:1: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:20923: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:20775:1: ( ( ',' ) )
- // InternalRoom.g:20776:1: ( ',' )
+ // InternalRoom.g:20927:1: ( ( ',' ) )
+ // InternalRoom.g:20928:1: ( ',' )
{
- // InternalRoom.g:20776:1: ( ',' )
- // InternalRoom.g:20777:1: ','
+ // InternalRoom.g:20928:1: ( ',' )
+ // InternalRoom.g:20929:1: ','
{
before(grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
match(input,54,FOLLOW_2);
@@ -56794,14 +57206,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__1"
- // InternalRoom.g:20790:1: rule__OutSemanticsRule__Group_3_1_1_2__1 : rule__OutSemanticsRule__Group_3_1_1_2__1__Impl ;
+ // InternalRoom.g:20942: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:20794:1: ( rule__OutSemanticsRule__Group_3_1_1_2__1__Impl )
- // InternalRoom.g:20795:2: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl
+ // InternalRoom.g:20946:1: ( rule__OutSemanticsRule__Group_3_1_1_2__1__Impl )
+ // InternalRoom.g:20947:2: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1_2__1__Impl();
@@ -56827,21 +57239,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__1__Impl"
- // InternalRoom.g:20801:1: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
+ // InternalRoom.g:20953: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:20805:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
- // InternalRoom.g:20806:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20957:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
+ // InternalRoom.g:20958:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
{
- // InternalRoom.g:20806:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
- // InternalRoom.g:20807:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20958:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20959:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_2_1());
- // InternalRoom.g:20808:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
- // InternalRoom.g:20808:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1
+ // InternalRoom.g:20960:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20960:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1();
@@ -56874,14 +57286,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0"
- // InternalRoom.g:20822:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
+ // InternalRoom.g:20974: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:20826:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
- // InternalRoom.g:20827:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
+ // InternalRoom.g:20978:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
+ // InternalRoom.g:20979:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group__0__Impl();
@@ -56912,17 +57324,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0__Impl"
- // InternalRoom.g:20834:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
+ // InternalRoom.g:20986:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
public final void rule__Annotation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20838:1: ( ( '@' ) )
- // InternalRoom.g:20839:1: ( '@' )
+ // InternalRoom.g:20990:1: ( ( '@' ) )
+ // InternalRoom.g:20991:1: ( '@' )
{
- // InternalRoom.g:20839:1: ( '@' )
- // InternalRoom.g:20840:1: '@'
+ // InternalRoom.g:20991:1: ( '@' )
+ // InternalRoom.g:20992:1: '@'
{
before(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
match(input,121,FOLLOW_2);
@@ -56949,14 +57361,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1"
- // InternalRoom.g:20853:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl rule__Annotation__Group__2 ;
+ // InternalRoom.g:21005: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:20857:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
- // InternalRoom.g:20858:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
+ // InternalRoom.g:21009:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
+ // InternalRoom.g:21010:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
{
pushFollow(FOLLOW_33);
rule__Annotation__Group__1__Impl();
@@ -56987,21 +57399,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1__Impl"
- // InternalRoom.g:20865:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__TypeAssignment_1 ) ) ;
+ // InternalRoom.g:21017: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:20869:1: ( ( ( rule__Annotation__TypeAssignment_1 ) ) )
- // InternalRoom.g:20870:1: ( ( rule__Annotation__TypeAssignment_1 ) )
+ // InternalRoom.g:21021:1: ( ( ( rule__Annotation__TypeAssignment_1 ) ) )
+ // InternalRoom.g:21022:1: ( ( rule__Annotation__TypeAssignment_1 ) )
{
- // InternalRoom.g:20870:1: ( ( rule__Annotation__TypeAssignment_1 ) )
- // InternalRoom.g:20871:1: ( rule__Annotation__TypeAssignment_1 )
+ // InternalRoom.g:21022:1: ( ( rule__Annotation__TypeAssignment_1 ) )
+ // InternalRoom.g:21023:1: ( rule__Annotation__TypeAssignment_1 )
{
before(grammarAccess.getAnnotationAccess().getTypeAssignment_1());
- // InternalRoom.g:20872:1: ( rule__Annotation__TypeAssignment_1 )
- // InternalRoom.g:20872:2: rule__Annotation__TypeAssignment_1
+ // InternalRoom.g:21024:1: ( rule__Annotation__TypeAssignment_1 )
+ // InternalRoom.g:21024:2: rule__Annotation__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__Annotation__TypeAssignment_1();
@@ -57034,14 +57446,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__2"
- // InternalRoom.g:20882:1: rule__Annotation__Group__2 : rule__Annotation__Group__2__Impl ;
+ // InternalRoom.g:21034: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:20886:1: ( rule__Annotation__Group__2__Impl )
- // InternalRoom.g:20887:2: rule__Annotation__Group__2__Impl
+ // InternalRoom.g:21038:1: ( rule__Annotation__Group__2__Impl )
+ // InternalRoom.g:21039:2: rule__Annotation__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group__2__Impl();
@@ -57067,29 +57479,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__2__Impl"
- // InternalRoom.g:20893:1: rule__Annotation__Group__2__Impl : ( ( rule__Annotation__Group_2__0 )? ) ;
+ // InternalRoom.g:21045: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:20897:1: ( ( ( rule__Annotation__Group_2__0 )? ) )
- // InternalRoom.g:20898:1: ( ( rule__Annotation__Group_2__0 )? )
+ // InternalRoom.g:21049:1: ( ( ( rule__Annotation__Group_2__0 )? ) )
+ // InternalRoom.g:21050:1: ( ( rule__Annotation__Group_2__0 )? )
{
- // InternalRoom.g:20898:1: ( ( rule__Annotation__Group_2__0 )? )
- // InternalRoom.g:20899:1: ( rule__Annotation__Group_2__0 )?
+ // InternalRoom.g:21050:1: ( ( rule__Annotation__Group_2__0 )? )
+ // InternalRoom.g:21051:1: ( rule__Annotation__Group_2__0 )?
{
before(grammarAccess.getAnnotationAccess().getGroup_2());
- // InternalRoom.g:20900:1: ( rule__Annotation__Group_2__0 )?
- int alt194=2;
- int LA194_0 = input.LA(1);
+ // InternalRoom.g:21052:1: ( rule__Annotation__Group_2__0 )?
+ int alt195=2;
+ int LA195_0 = input.LA(1);
- if ( (LA194_0==50) ) {
- alt194=1;
+ if ( (LA195_0==50) ) {
+ alt195=1;
}
- switch (alt194) {
+ switch (alt195) {
case 1 :
- // InternalRoom.g:20900:2: rule__Annotation__Group_2__0
+ // InternalRoom.g:21052:2: rule__Annotation__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2__0();
@@ -57125,14 +57537,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__0"
- // InternalRoom.g:20916:1: rule__Annotation__Group_2__0 : rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 ;
+ // InternalRoom.g:21068: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:20920:1: ( rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 )
- // InternalRoom.g:20921:2: rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1
+ // InternalRoom.g:21072:1: ( rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 )
+ // InternalRoom.g:21073:2: rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group_2__0__Impl();
@@ -57163,17 +57575,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__0__Impl"
- // InternalRoom.g:20928:1: rule__Annotation__Group_2__0__Impl : ( '(' ) ;
+ // InternalRoom.g:21080:1: rule__Annotation__Group_2__0__Impl : ( '(' ) ;
public final void rule__Annotation__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20932:1: ( ( '(' ) )
- // InternalRoom.g:20933:1: ( '(' )
+ // InternalRoom.g:21084:1: ( ( '(' ) )
+ // InternalRoom.g:21085:1: ( '(' )
{
- // InternalRoom.g:20933:1: ( '(' )
- // InternalRoom.g:20934:1: '('
+ // InternalRoom.g:21085:1: ( '(' )
+ // InternalRoom.g:21086:1: '('
{
before(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
match(input,50,FOLLOW_2);
@@ -57200,14 +57612,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__1"
- // InternalRoom.g:20947:1: rule__Annotation__Group_2__1 : rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 ;
+ // InternalRoom.g:21099: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:20951:1: ( rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 )
- // InternalRoom.g:20952:2: rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2
+ // InternalRoom.g:21103:1: ( rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 )
+ // InternalRoom.g:21104:2: rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2
{
pushFollow(FOLLOW_105);
rule__Annotation__Group_2__1__Impl();
@@ -57238,21 +57650,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__1__Impl"
- // InternalRoom.g:20959:1: rule__Annotation__Group_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_1 ) ) ;
+ // InternalRoom.g:21111: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:20963:1: ( ( ( rule__Annotation__AttributesAssignment_2_1 ) ) )
- // InternalRoom.g:20964:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
+ // InternalRoom.g:21115:1: ( ( ( rule__Annotation__AttributesAssignment_2_1 ) ) )
+ // InternalRoom.g:21116:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
{
- // InternalRoom.g:20964:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
- // InternalRoom.g:20965:1: ( rule__Annotation__AttributesAssignment_2_1 )
+ // InternalRoom.g:21116:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
+ // InternalRoom.g:21117:1: ( rule__Annotation__AttributesAssignment_2_1 )
{
before(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_1());
- // InternalRoom.g:20966:1: ( rule__Annotation__AttributesAssignment_2_1 )
- // InternalRoom.g:20966:2: rule__Annotation__AttributesAssignment_2_1
+ // InternalRoom.g:21118:1: ( rule__Annotation__AttributesAssignment_2_1 )
+ // InternalRoom.g:21118:2: rule__Annotation__AttributesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Annotation__AttributesAssignment_2_1();
@@ -57285,14 +57697,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__2"
- // InternalRoom.g:20976:1: rule__Annotation__Group_2__2 : rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 ;
+ // InternalRoom.g:21128: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:20980:1: ( rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 )
- // InternalRoom.g:20981:2: rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3
+ // InternalRoom.g:21132:1: ( rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 )
+ // InternalRoom.g:21133:2: rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3
{
pushFollow(FOLLOW_105);
rule__Annotation__Group_2__2__Impl();
@@ -57323,33 +57735,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__2__Impl"
- // InternalRoom.g:20988:1: rule__Annotation__Group_2__2__Impl : ( ( rule__Annotation__Group_2_2__0 )* ) ;
+ // InternalRoom.g:21140: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:20992:1: ( ( ( rule__Annotation__Group_2_2__0 )* ) )
- // InternalRoom.g:20993:1: ( ( rule__Annotation__Group_2_2__0 )* )
+ // InternalRoom.g:21144:1: ( ( ( rule__Annotation__Group_2_2__0 )* ) )
+ // InternalRoom.g:21145:1: ( ( rule__Annotation__Group_2_2__0 )* )
{
- // InternalRoom.g:20993:1: ( ( rule__Annotation__Group_2_2__0 )* )
- // InternalRoom.g:20994:1: ( rule__Annotation__Group_2_2__0 )*
+ // InternalRoom.g:21145:1: ( ( rule__Annotation__Group_2_2__0 )* )
+ // InternalRoom.g:21146:1: ( rule__Annotation__Group_2_2__0 )*
{
before(grammarAccess.getAnnotationAccess().getGroup_2_2());
- // InternalRoom.g:20995:1: ( rule__Annotation__Group_2_2__0 )*
- loop195:
+ // InternalRoom.g:21147:1: ( rule__Annotation__Group_2_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:20995:2: rule__Annotation__Group_2_2__0
+ // InternalRoom.g:21147:2: rule__Annotation__Group_2_2__0
{
pushFollow(FOLLOW_19);
rule__Annotation__Group_2_2__0();
@@ -57361,7 +57773,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop195;
+ break loop196;
}
} while (true);
@@ -57388,14 +57800,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__3"
- // InternalRoom.g:21005:1: rule__Annotation__Group_2__3 : rule__Annotation__Group_2__3__Impl ;
+ // InternalRoom.g:21157: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:21009:1: ( rule__Annotation__Group_2__3__Impl )
- // InternalRoom.g:21010:2: rule__Annotation__Group_2__3__Impl
+ // InternalRoom.g:21161:1: ( rule__Annotation__Group_2__3__Impl )
+ // InternalRoom.g:21162:2: rule__Annotation__Group_2__3__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2__3__Impl();
@@ -57421,17 +57833,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__3__Impl"
- // InternalRoom.g:21016:1: rule__Annotation__Group_2__3__Impl : ( ')' ) ;
+ // InternalRoom.g:21168:1: rule__Annotation__Group_2__3__Impl : ( ')' ) ;
public final void rule__Annotation__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21020:1: ( ( ')' ) )
- // InternalRoom.g:21021:1: ( ')' )
+ // InternalRoom.g:21172:1: ( ( ')' ) )
+ // InternalRoom.g:21173:1: ( ')' )
{
- // InternalRoom.g:21021:1: ( ')' )
- // InternalRoom.g:21022:1: ')'
+ // InternalRoom.g:21173:1: ( ')' )
+ // InternalRoom.g:21174:1: ')'
{
before(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
match(input,51,FOLLOW_2);
@@ -57458,14 +57870,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__0"
- // InternalRoom.g:21043:1: rule__Annotation__Group_2_2__0 : rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 ;
+ // InternalRoom.g:21195: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:21047:1: ( rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 )
- // InternalRoom.g:21048:2: rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1
+ // InternalRoom.g:21199:1: ( rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 )
+ // InternalRoom.g:21200:2: rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group_2_2__0__Impl();
@@ -57496,17 +57908,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__0__Impl"
- // InternalRoom.g:21055:1: rule__Annotation__Group_2_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:21207: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:21059:1: ( ( ',' ) )
- // InternalRoom.g:21060:1: ( ',' )
+ // InternalRoom.g:21211:1: ( ( ',' ) )
+ // InternalRoom.g:21212:1: ( ',' )
{
- // InternalRoom.g:21060:1: ( ',' )
- // InternalRoom.g:21061:1: ','
+ // InternalRoom.g:21212:1: ( ',' )
+ // InternalRoom.g:21213:1: ','
{
before(grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
match(input,54,FOLLOW_2);
@@ -57533,14 +57945,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__1"
- // InternalRoom.g:21074:1: rule__Annotation__Group_2_2__1 : rule__Annotation__Group_2_2__1__Impl ;
+ // InternalRoom.g:21226: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:21078:1: ( rule__Annotation__Group_2_2__1__Impl )
- // InternalRoom.g:21079:2: rule__Annotation__Group_2_2__1__Impl
+ // InternalRoom.g:21230:1: ( rule__Annotation__Group_2_2__1__Impl )
+ // InternalRoom.g:21231:2: rule__Annotation__Group_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2_2__1__Impl();
@@ -57566,21 +57978,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__1__Impl"
- // InternalRoom.g:21085:1: rule__Annotation__Group_2_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) ;
+ // InternalRoom.g:21237: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:21089:1: ( ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) )
- // InternalRoom.g:21090:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
+ // InternalRoom.g:21241:1: ( ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) )
+ // InternalRoom.g:21242:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
{
- // InternalRoom.g:21090:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
- // InternalRoom.g:21091:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
+ // InternalRoom.g:21242:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
+ // InternalRoom.g:21243:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
{
before(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_2_1());
- // InternalRoom.g:21092:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
- // InternalRoom.g:21092:2: rule__Annotation__AttributesAssignment_2_2_1
+ // InternalRoom.g:21244:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
+ // InternalRoom.g:21244:2: rule__Annotation__AttributesAssignment_2_2_1
{
pushFollow(FOLLOW_2);
rule__Annotation__AttributesAssignment_2_2_1();
@@ -57613,14 +58025,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0"
- // InternalRoom.g:21106:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ;
+ // InternalRoom.g:21258: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:21110:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
- // InternalRoom.g:21111:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
+ // InternalRoom.g:21262:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
+ // InternalRoom.g:21263:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
{
pushFollow(FOLLOW_20);
rule__KeyValue__Group__0__Impl();
@@ -57651,21 +58063,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0__Impl"
- // InternalRoom.g:21118:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ;
+ // InternalRoom.g:21270: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:21122:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
- // InternalRoom.g:21123:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // InternalRoom.g:21274:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
+ // InternalRoom.g:21275:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
{
- // InternalRoom.g:21123:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
- // InternalRoom.g:21124:1: ( rule__KeyValue__KeyAssignment_0 )
+ // InternalRoom.g:21275:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // InternalRoom.g:21276:1: ( rule__KeyValue__KeyAssignment_0 )
{
before(grammarAccess.getKeyValueAccess().getKeyAssignment_0());
- // InternalRoom.g:21125:1: ( rule__KeyValue__KeyAssignment_0 )
- // InternalRoom.g:21125:2: rule__KeyValue__KeyAssignment_0
+ // InternalRoom.g:21277:1: ( rule__KeyValue__KeyAssignment_0 )
+ // InternalRoom.g:21277:2: rule__KeyValue__KeyAssignment_0
{
pushFollow(FOLLOW_2);
rule__KeyValue__KeyAssignment_0();
@@ -57698,14 +58110,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1"
- // InternalRoom.g:21135:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ;
+ // InternalRoom.g:21287: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:21139:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
- // InternalRoom.g:21140:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
+ // InternalRoom.g:21291:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
+ // InternalRoom.g:21292:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
{
pushFollow(FOLLOW_106);
rule__KeyValue__Group__1__Impl();
@@ -57736,17 +58148,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1__Impl"
- // InternalRoom.g:21147:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
+ // InternalRoom.g:21299:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
public final void rule__KeyValue__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21151:1: ( ( '=' ) )
- // InternalRoom.g:21152:1: ( '=' )
+ // InternalRoom.g:21303:1: ( ( '=' ) )
+ // InternalRoom.g:21304:1: ( '=' )
{
- // InternalRoom.g:21152:1: ( '=' )
- // InternalRoom.g:21153:1: '='
+ // InternalRoom.g:21304:1: ( '=' )
+ // InternalRoom.g:21305:1: '='
{
before(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
match(input,55,FOLLOW_2);
@@ -57773,14 +58185,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2"
- // InternalRoom.g:21166:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ;
+ // InternalRoom.g:21318: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:21170:1: ( rule__KeyValue__Group__2__Impl )
- // InternalRoom.g:21171:2: rule__KeyValue__Group__2__Impl
+ // InternalRoom.g:21322:1: ( rule__KeyValue__Group__2__Impl )
+ // InternalRoom.g:21323:2: rule__KeyValue__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__KeyValue__Group__2__Impl();
@@ -57806,21 +58218,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2__Impl"
- // InternalRoom.g:21177:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ;
+ // InternalRoom.g:21329: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:21181:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
- // InternalRoom.g:21182:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // InternalRoom.g:21333:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
+ // InternalRoom.g:21334:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
{
- // InternalRoom.g:21182:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
- // InternalRoom.g:21183:1: ( rule__KeyValue__ValueAssignment_2 )
+ // InternalRoom.g:21334:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // InternalRoom.g:21335:1: ( rule__KeyValue__ValueAssignment_2 )
{
before(grammarAccess.getKeyValueAccess().getValueAssignment_2());
- // InternalRoom.g:21184:1: ( rule__KeyValue__ValueAssignment_2 )
- // InternalRoom.g:21184:2: rule__KeyValue__ValueAssignment_2
+ // InternalRoom.g:21336:1: ( rule__KeyValue__ValueAssignment_2 )
+ // InternalRoom.g:21336:2: rule__KeyValue__ValueAssignment_2
{
pushFollow(FOLLOW_2);
rule__KeyValue__ValueAssignment_2();
@@ -57853,14 +58265,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__0"
- // InternalRoom.g:21200:1: rule__AnnotationType__Group__0 : rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 ;
+ // InternalRoom.g:21352: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:21204:1: ( rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 )
- // InternalRoom.g:21205:2: rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1
+ // InternalRoom.g:21356:1: ( rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 )
+ // InternalRoom.g:21357:2: rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1
{
pushFollow(FOLLOW_3);
rule__AnnotationType__Group__0__Impl();
@@ -57891,17 +58303,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__0__Impl"
- // InternalRoom.g:21212:1: rule__AnnotationType__Group__0__Impl : ( 'AnnotationType' ) ;
+ // InternalRoom.g:21364:1: rule__AnnotationType__Group__0__Impl : ( 'AnnotationType' ) ;
public final void rule__AnnotationType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21216:1: ( ( 'AnnotationType' ) )
- // InternalRoom.g:21217:1: ( 'AnnotationType' )
+ // InternalRoom.g:21368:1: ( ( 'AnnotationType' ) )
+ // InternalRoom.g:21369:1: ( 'AnnotationType' )
{
- // InternalRoom.g:21217:1: ( 'AnnotationType' )
- // InternalRoom.g:21218:1: 'AnnotationType'
+ // InternalRoom.g:21369:1: ( 'AnnotationType' )
+ // InternalRoom.g:21370:1: 'AnnotationType'
{
before(grammarAccess.getAnnotationTypeAccess().getAnnotationTypeKeyword_0());
match(input,122,FOLLOW_2);
@@ -57928,14 +58340,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__1"
- // InternalRoom.g:21231:1: rule__AnnotationType__Group__1 : rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 ;
+ // InternalRoom.g:21383: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:21235:1: ( rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 )
- // InternalRoom.g:21236:2: rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2
+ // InternalRoom.g:21387:1: ( rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 )
+ // InternalRoom.g:21388:2: rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2
{
pushFollow(FOLLOW_4);
rule__AnnotationType__Group__1__Impl();
@@ -57966,21 +58378,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__1__Impl"
- // InternalRoom.g:21243:1: rule__AnnotationType__Group__1__Impl : ( ( rule__AnnotationType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:21395: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:21247:1: ( ( ( rule__AnnotationType__NameAssignment_1 ) ) )
- // InternalRoom.g:21248:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
+ // InternalRoom.g:21399:1: ( ( ( rule__AnnotationType__NameAssignment_1 ) ) )
+ // InternalRoom.g:21400:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
{
- // InternalRoom.g:21248:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
- // InternalRoom.g:21249:1: ( rule__AnnotationType__NameAssignment_1 )
+ // InternalRoom.g:21400:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
+ // InternalRoom.g:21401:1: ( rule__AnnotationType__NameAssignment_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getNameAssignment_1());
- // InternalRoom.g:21250:1: ( rule__AnnotationType__NameAssignment_1 )
- // InternalRoom.g:21250:2: rule__AnnotationType__NameAssignment_1
+ // InternalRoom.g:21402:1: ( rule__AnnotationType__NameAssignment_1 )
+ // InternalRoom.g:21402:2: rule__AnnotationType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__NameAssignment_1();
@@ -58013,14 +58425,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__2"
- // InternalRoom.g:21260:1: rule__AnnotationType__Group__2 : rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 ;
+ // InternalRoom.g:21412: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:21264:1: ( rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 )
- // InternalRoom.g:21265:2: rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3
+ // InternalRoom.g:21416:1: ( rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 )
+ // InternalRoom.g:21417:2: rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3
{
pushFollow(FOLLOW_4);
rule__AnnotationType__Group__2__Impl();
@@ -58051,29 +58463,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__2__Impl"
- // InternalRoom.g:21272:1: rule__AnnotationType__Group__2__Impl : ( ( rule__AnnotationType__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:21424: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:21276:1: ( ( ( rule__AnnotationType__DocuAssignment_2 )? ) )
- // InternalRoom.g:21277:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
+ // InternalRoom.g:21428:1: ( ( ( rule__AnnotationType__DocuAssignment_2 )? ) )
+ // InternalRoom.g:21429:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
{
- // InternalRoom.g:21277:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
- // InternalRoom.g:21278:1: ( rule__AnnotationType__DocuAssignment_2 )?
+ // InternalRoom.g:21429:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
+ // InternalRoom.g:21430:1: ( rule__AnnotationType__DocuAssignment_2 )?
{
before(grammarAccess.getAnnotationTypeAccess().getDocuAssignment_2());
- // InternalRoom.g:21279:1: ( rule__AnnotationType__DocuAssignment_2 )?
- int alt196=2;
- int LA196_0 = input.LA(1);
+ // InternalRoom.g:21431:1: ( rule__AnnotationType__DocuAssignment_2 )?
+ int alt197=2;
+ int LA197_0 = input.LA(1);
- if ( (LA196_0==62) ) {
- alt196=1;
+ if ( (LA197_0==62) ) {
+ alt197=1;
}
- switch (alt196) {
+ switch (alt197) {
case 1 :
- // InternalRoom.g:21279:2: rule__AnnotationType__DocuAssignment_2
+ // InternalRoom.g:21431:2: rule__AnnotationType__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__AnnotationType__DocuAssignment_2();
@@ -58109,14 +58521,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__3"
- // InternalRoom.g:21289:1: rule__AnnotationType__Group__3 : rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 ;
+ // InternalRoom.g:21441: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:21293:1: ( rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 )
- // InternalRoom.g:21294:2: rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4
+ // InternalRoom.g:21445:1: ( rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 )
+ // InternalRoom.g:21446:2: rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4
{
pushFollow(FOLLOW_107);
rule__AnnotationType__Group__3__Impl();
@@ -58147,17 +58559,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__3__Impl"
- // InternalRoom.g:21301:1: rule__AnnotationType__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:21453:1: rule__AnnotationType__Group__3__Impl : ( '{' ) ;
public final void rule__AnnotationType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21305:1: ( ( '{' ) )
- // InternalRoom.g:21306:1: ( '{' )
+ // InternalRoom.g:21457:1: ( ( '{' ) )
+ // InternalRoom.g:21458:1: ( '{' )
{
- // InternalRoom.g:21306:1: ( '{' )
- // InternalRoom.g:21307:1: '{'
+ // InternalRoom.g:21458:1: ( '{' )
+ // InternalRoom.g:21459:1: '{'
{
before(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -58184,14 +58596,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__4"
- // InternalRoom.g:21320:1: rule__AnnotationType__Group__4 : rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 ;
+ // InternalRoom.g:21472: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:21324:1: ( rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 )
- // InternalRoom.g:21325:2: rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5
+ // InternalRoom.g:21476:1: ( rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 )
+ // InternalRoom.g:21477:2: rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5
{
pushFollow(FOLLOW_20);
rule__AnnotationType__Group__4__Impl();
@@ -58222,17 +58634,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__4__Impl"
- // InternalRoom.g:21332:1: rule__AnnotationType__Group__4__Impl : ( 'target' ) ;
+ // InternalRoom.g:21484:1: rule__AnnotationType__Group__4__Impl : ( 'target' ) ;
public final void rule__AnnotationType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21336:1: ( ( 'target' ) )
- // InternalRoom.g:21337:1: ( 'target' )
+ // InternalRoom.g:21488:1: ( ( 'target' ) )
+ // InternalRoom.g:21489:1: ( 'target' )
{
- // InternalRoom.g:21337:1: ( 'target' )
- // InternalRoom.g:21338:1: 'target'
+ // InternalRoom.g:21489:1: ( 'target' )
+ // InternalRoom.g:21490:1: 'target'
{
before(grammarAccess.getAnnotationTypeAccess().getTargetKeyword_4());
match(input,123,FOLLOW_2);
@@ -58259,14 +58671,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__5"
- // InternalRoom.g:21351:1: rule__AnnotationType__Group__5 : rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 ;
+ // InternalRoom.g:21503: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:21355:1: ( rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 )
- // InternalRoom.g:21356:2: rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6
+ // InternalRoom.g:21507:1: ( rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 )
+ // InternalRoom.g:21508:2: rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6
{
pushFollow(FOLLOW_108);
rule__AnnotationType__Group__5__Impl();
@@ -58297,17 +58709,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__5__Impl"
- // InternalRoom.g:21363:1: rule__AnnotationType__Group__5__Impl : ( '=' ) ;
+ // InternalRoom.g:21515:1: rule__AnnotationType__Group__5__Impl : ( '=' ) ;
public final void rule__AnnotationType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21367:1: ( ( '=' ) )
- // InternalRoom.g:21368:1: ( '=' )
+ // InternalRoom.g:21519:1: ( ( '=' ) )
+ // InternalRoom.g:21520:1: ( '=' )
{
- // InternalRoom.g:21368:1: ( '=' )
- // InternalRoom.g:21369:1: '='
+ // InternalRoom.g:21520:1: ( '=' )
+ // InternalRoom.g:21521:1: '='
{
before(grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
match(input,55,FOLLOW_2);
@@ -58334,14 +58746,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__6"
- // InternalRoom.g:21382:1: rule__AnnotationType__Group__6 : rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 ;
+ // InternalRoom.g:21534: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:21386:1: ( rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 )
- // InternalRoom.g:21387:2: rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7
+ // InternalRoom.g:21538:1: ( rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 )
+ // InternalRoom.g:21539:2: rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7
{
pushFollow(FOLLOW_109);
rule__AnnotationType__Group__6__Impl();
@@ -58372,21 +58784,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__6__Impl"
- // InternalRoom.g:21394:1: rule__AnnotationType__Group__6__Impl : ( ( rule__AnnotationType__Alternatives_6 ) ) ;
+ // InternalRoom.g:21546: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:21398:1: ( ( ( rule__AnnotationType__Alternatives_6 ) ) )
- // InternalRoom.g:21399:1: ( ( rule__AnnotationType__Alternatives_6 ) )
+ // InternalRoom.g:21550:1: ( ( ( rule__AnnotationType__Alternatives_6 ) ) )
+ // InternalRoom.g:21551:1: ( ( rule__AnnotationType__Alternatives_6 ) )
{
- // InternalRoom.g:21399:1: ( ( rule__AnnotationType__Alternatives_6 ) )
- // InternalRoom.g:21400:1: ( rule__AnnotationType__Alternatives_6 )
+ // InternalRoom.g:21551:1: ( ( rule__AnnotationType__Alternatives_6 ) )
+ // InternalRoom.g:21552:1: ( rule__AnnotationType__Alternatives_6 )
{
before(grammarAccess.getAnnotationTypeAccess().getAlternatives_6());
- // InternalRoom.g:21401:1: ( rule__AnnotationType__Alternatives_6 )
- // InternalRoom.g:21401:2: rule__AnnotationType__Alternatives_6
+ // InternalRoom.g:21553:1: ( rule__AnnotationType__Alternatives_6 )
+ // InternalRoom.g:21553:2: rule__AnnotationType__Alternatives_6
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Alternatives_6();
@@ -58419,14 +58831,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__7"
- // InternalRoom.g:21411:1: rule__AnnotationType__Group__7 : rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 ;
+ // InternalRoom.g:21563: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:21415:1: ( rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 )
- // InternalRoom.g:21416:2: rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8
+ // InternalRoom.g:21567:1: ( rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 )
+ // InternalRoom.g:21568:2: rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8
{
pushFollow(FOLLOW_109);
rule__AnnotationType__Group__7__Impl();
@@ -58457,33 +58869,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__7__Impl"
- // InternalRoom.g:21423:1: rule__AnnotationType__Group__7__Impl : ( ( rule__AnnotationType__AttributesAssignment_7 )* ) ;
+ // InternalRoom.g:21575: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:21427:1: ( ( ( rule__AnnotationType__AttributesAssignment_7 )* ) )
- // InternalRoom.g:21428:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
+ // InternalRoom.g:21579:1: ( ( ( rule__AnnotationType__AttributesAssignment_7 )* ) )
+ // InternalRoom.g:21580:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
{
- // InternalRoom.g:21428:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
- // InternalRoom.g:21429:1: ( rule__AnnotationType__AttributesAssignment_7 )*
+ // InternalRoom.g:21580:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
+ // InternalRoom.g:21581:1: ( rule__AnnotationType__AttributesAssignment_7 )*
{
before(grammarAccess.getAnnotationTypeAccess().getAttributesAssignment_7());
- // InternalRoom.g:21430:1: ( rule__AnnotationType__AttributesAssignment_7 )*
- loop197:
+ // InternalRoom.g:21582:1: ( rule__AnnotationType__AttributesAssignment_7 )*
+ loop198:
do {
- int alt197=2;
- int LA197_0 = input.LA(1);
+ int alt198=2;
+ int LA198_0 = input.LA(1);
- if ( (LA197_0==26||LA197_0==37) ) {
- alt197=1;
+ if ( (LA198_0==26||LA198_0==37) ) {
+ alt198=1;
}
- switch (alt197) {
+ switch (alt198) {
case 1 :
- // InternalRoom.g:21430:2: rule__AnnotationType__AttributesAssignment_7
+ // InternalRoom.g:21582:2: rule__AnnotationType__AttributesAssignment_7
{
pushFollow(FOLLOW_110);
rule__AnnotationType__AttributesAssignment_7();
@@ -58495,7 +58907,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop197;
+ break loop198;
}
} while (true);
@@ -58522,14 +58934,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__8"
- // InternalRoom.g:21440:1: rule__AnnotationType__Group__8 : rule__AnnotationType__Group__8__Impl ;
+ // InternalRoom.g:21592: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:21444:1: ( rule__AnnotationType__Group__8__Impl )
- // InternalRoom.g:21445:2: rule__AnnotationType__Group__8__Impl
+ // InternalRoom.g:21596:1: ( rule__AnnotationType__Group__8__Impl )
+ // InternalRoom.g:21597:2: rule__AnnotationType__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group__8__Impl();
@@ -58555,17 +58967,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__8__Impl"
- // InternalRoom.g:21451:1: rule__AnnotationType__Group__8__Impl : ( '}' ) ;
+ // InternalRoom.g:21603:1: rule__AnnotationType__Group__8__Impl : ( '}' ) ;
public final void rule__AnnotationType__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21455:1: ( ( '}' ) )
- // InternalRoom.g:21456:1: ( '}' )
+ // InternalRoom.g:21607:1: ( ( '}' ) )
+ // InternalRoom.g:21608:1: ( '}' )
{
- // InternalRoom.g:21456:1: ( '}' )
- // InternalRoom.g:21457:1: '}'
+ // InternalRoom.g:21608:1: ( '}' )
+ // InternalRoom.g:21609:1: '}'
{
before(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_8());
match(input,45,FOLLOW_2);
@@ -58592,14 +59004,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__0"
- // InternalRoom.g:21488:1: rule__AnnotationType__Group_6_1__0 : rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 ;
+ // InternalRoom.g:21640: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:21492:1: ( rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 )
- // InternalRoom.g:21493:2: rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1
+ // InternalRoom.g:21644:1: ( rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 )
+ // InternalRoom.g:21645:2: rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1
{
pushFollow(FOLLOW_111);
rule__AnnotationType__Group_6_1__0__Impl();
@@ -58630,17 +59042,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__0__Impl"
- // InternalRoom.g:21500:1: rule__AnnotationType__Group_6_1__0__Impl : ( '{' ) ;
+ // InternalRoom.g:21652: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:21504:1: ( ( '{' ) )
- // InternalRoom.g:21505:1: ( '{' )
+ // InternalRoom.g:21656:1: ( ( '{' ) )
+ // InternalRoom.g:21657:1: ( '{' )
{
- // InternalRoom.g:21505:1: ( '{' )
- // InternalRoom.g:21506:1: '{'
+ // InternalRoom.g:21657:1: ( '{' )
+ // InternalRoom.g:21658:1: '{'
{
before(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
match(input,44,FOLLOW_2);
@@ -58667,14 +59079,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__1"
- // InternalRoom.g:21519:1: rule__AnnotationType__Group_6_1__1 : rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 ;
+ // InternalRoom.g:21671: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:21523:1: ( rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 )
- // InternalRoom.g:21524:2: rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2
+ // InternalRoom.g:21675:1: ( rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 )
+ // InternalRoom.g:21676:2: rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2
{
pushFollow(FOLLOW_112);
rule__AnnotationType__Group_6_1__1__Impl();
@@ -58705,21 +59117,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__1__Impl"
- // InternalRoom.g:21531:1: rule__AnnotationType__Group_6_1__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) ;
+ // InternalRoom.g:21683: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:21535:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) )
- // InternalRoom.g:21536:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
+ // InternalRoom.g:21687:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) )
+ // InternalRoom.g:21688:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
{
- // InternalRoom.g:21536:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
- // InternalRoom.g:21537:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
+ // InternalRoom.g:21688:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
+ // InternalRoom.g:21689:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_1_1());
- // InternalRoom.g:21538:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
- // InternalRoom.g:21538:2: rule__AnnotationType__TargetsAssignment_6_1_1
+ // InternalRoom.g:21690:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
+ // InternalRoom.g:21690:2: rule__AnnotationType__TargetsAssignment_6_1_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_1_1();
@@ -58752,14 +59164,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__2"
- // InternalRoom.g:21548:1: rule__AnnotationType__Group_6_1__2 : rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 ;
+ // InternalRoom.g:21700: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:21552:1: ( rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 )
- // InternalRoom.g:21553:2: rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3
+ // InternalRoom.g:21704:1: ( rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 )
+ // InternalRoom.g:21705:2: rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3
{
pushFollow(FOLLOW_112);
rule__AnnotationType__Group_6_1__2__Impl();
@@ -58790,33 +59202,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__2__Impl"
- // InternalRoom.g:21560:1: rule__AnnotationType__Group_6_1__2__Impl : ( ( rule__AnnotationType__Group_6_1_2__0 )* ) ;
+ // InternalRoom.g:21712: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:21564:1: ( ( ( rule__AnnotationType__Group_6_1_2__0 )* ) )
- // InternalRoom.g:21565:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
+ // InternalRoom.g:21716:1: ( ( ( rule__AnnotationType__Group_6_1_2__0 )* ) )
+ // InternalRoom.g:21717:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
{
- // InternalRoom.g:21565:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
- // InternalRoom.g:21566:1: ( rule__AnnotationType__Group_6_1_2__0 )*
+ // InternalRoom.g:21717:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
+ // InternalRoom.g:21718:1: ( rule__AnnotationType__Group_6_1_2__0 )*
{
before(grammarAccess.getAnnotationTypeAccess().getGroup_6_1_2());
- // InternalRoom.g:21567:1: ( rule__AnnotationType__Group_6_1_2__0 )*
- loop198:
+ // InternalRoom.g:21719:1: ( rule__AnnotationType__Group_6_1_2__0 )*
+ loop199:
do {
- int alt198=2;
- int LA198_0 = input.LA(1);
+ int alt199=2;
+ int LA199_0 = input.LA(1);
- if ( (LA198_0==54) ) {
- alt198=1;
+ if ( (LA199_0==54) ) {
+ alt199=1;
}
- switch (alt198) {
+ switch (alt199) {
case 1 :
- // InternalRoom.g:21567:2: rule__AnnotationType__Group_6_1_2__0
+ // InternalRoom.g:21719:2: rule__AnnotationType__Group_6_1_2__0
{
pushFollow(FOLLOW_19);
rule__AnnotationType__Group_6_1_2__0();
@@ -58828,7 +59240,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop198;
+ break loop199;
}
} while (true);
@@ -58855,14 +59267,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__3"
- // InternalRoom.g:21577:1: rule__AnnotationType__Group_6_1__3 : rule__AnnotationType__Group_6_1__3__Impl ;
+ // InternalRoom.g:21729: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:21581:1: ( rule__AnnotationType__Group_6_1__3__Impl )
- // InternalRoom.g:21582:2: rule__AnnotationType__Group_6_1__3__Impl
+ // InternalRoom.g:21733:1: ( rule__AnnotationType__Group_6_1__3__Impl )
+ // InternalRoom.g:21734:2: rule__AnnotationType__Group_6_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1__3__Impl();
@@ -58888,17 +59300,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__3__Impl"
- // InternalRoom.g:21588:1: rule__AnnotationType__Group_6_1__3__Impl : ( '}' ) ;
+ // InternalRoom.g:21740: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:21592:1: ( ( '}' ) )
- // InternalRoom.g:21593:1: ( '}' )
+ // InternalRoom.g:21744:1: ( ( '}' ) )
+ // InternalRoom.g:21745:1: ( '}' )
{
- // InternalRoom.g:21593:1: ( '}' )
- // InternalRoom.g:21594:1: '}'
+ // InternalRoom.g:21745:1: ( '}' )
+ // InternalRoom.g:21746:1: '}'
{
before(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_6_1_3());
match(input,45,FOLLOW_2);
@@ -58925,14 +59337,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__0"
- // InternalRoom.g:21615: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:21767: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:21619:1: ( rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 )
- // InternalRoom.g:21620:2: rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1
+ // InternalRoom.g:21771:1: ( rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 )
+ // InternalRoom.g:21772:2: rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1
{
pushFollow(FOLLOW_111);
rule__AnnotationType__Group_6_1_2__0__Impl();
@@ -58963,17 +59375,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__0__Impl"
- // InternalRoom.g:21627:1: rule__AnnotationType__Group_6_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:21779: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:21631:1: ( ( ',' ) )
- // InternalRoom.g:21632:1: ( ',' )
+ // InternalRoom.g:21783:1: ( ( ',' ) )
+ // InternalRoom.g:21784:1: ( ',' )
{
- // InternalRoom.g:21632:1: ( ',' )
- // InternalRoom.g:21633:1: ','
+ // InternalRoom.g:21784:1: ( ',' )
+ // InternalRoom.g:21785:1: ','
{
before(grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
match(input,54,FOLLOW_2);
@@ -59000,14 +59412,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__1"
- // InternalRoom.g:21646:1: rule__AnnotationType__Group_6_1_2__1 : rule__AnnotationType__Group_6_1_2__1__Impl ;
+ // InternalRoom.g:21798: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:21650:1: ( rule__AnnotationType__Group_6_1_2__1__Impl )
- // InternalRoom.g:21651:2: rule__AnnotationType__Group_6_1_2__1__Impl
+ // InternalRoom.g:21802:1: ( rule__AnnotationType__Group_6_1_2__1__Impl )
+ // InternalRoom.g:21803:2: rule__AnnotationType__Group_6_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1_2__1__Impl();
@@ -59033,21 +59445,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__1__Impl"
- // InternalRoom.g:21657:1: rule__AnnotationType__Group_6_1_2__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) ;
+ // InternalRoom.g:21809: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:21661:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) )
- // InternalRoom.g:21662:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
+ // InternalRoom.g:21813:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) )
+ // InternalRoom.g:21814:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
{
- // InternalRoom.g:21662:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
- // InternalRoom.g:21663:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
+ // InternalRoom.g:21814:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
+ // InternalRoom.g:21815:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_1_2_1());
- // InternalRoom.g:21664:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
- // InternalRoom.g:21664:2: rule__AnnotationType__TargetsAssignment_6_1_2_1
+ // InternalRoom.g:21816:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
+ // InternalRoom.g:21816:2: rule__AnnotationType__TargetsAssignment_6_1_2_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_1_2_1();
@@ -59080,14 +59492,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0"
- // InternalRoom.g:21678:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ;
+ // InternalRoom.g:21830: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:21682:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
- // InternalRoom.g:21683:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
+ // InternalRoom.g:21834:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
+ // InternalRoom.g:21835:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
{
pushFollow(FOLLOW_113);
rule__SimpleAnnotationAttribute__Group__0__Impl();
@@ -59118,21 +59530,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0__Impl"
- // InternalRoom.g:21690:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ;
+ // InternalRoom.g:21842: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:21694:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
- // InternalRoom.g:21695:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21846:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
+ // InternalRoom.g:21847:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
{
- // InternalRoom.g:21695:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
- // InternalRoom.g:21696:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21847:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21848:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0());
- // InternalRoom.g:21697:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
- // InternalRoom.g:21697:2: rule__SimpleAnnotationAttribute__Alternatives_0
+ // InternalRoom.g:21849:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21849:2: rule__SimpleAnnotationAttribute__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Alternatives_0();
@@ -59165,14 +59577,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1"
- // InternalRoom.g:21707:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ;
+ // InternalRoom.g:21859: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:21711:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
- // InternalRoom.g:21712:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
+ // InternalRoom.g:21863:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
+ // InternalRoom.g:21864:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
{
pushFollow(FOLLOW_3);
rule__SimpleAnnotationAttribute__Group__1__Impl();
@@ -59203,17 +59615,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1__Impl"
- // InternalRoom.g:21719:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // InternalRoom.g:21871:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__SimpleAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21723:1: ( ( 'attribute' ) )
- // InternalRoom.g:21724:1: ( 'attribute' )
+ // InternalRoom.g:21875:1: ( ( 'attribute' ) )
+ // InternalRoom.g:21876:1: ( 'attribute' )
{
- // InternalRoom.g:21724:1: ( 'attribute' )
- // InternalRoom.g:21725:1: 'attribute'
+ // InternalRoom.g:21876:1: ( 'attribute' )
+ // InternalRoom.g:21877:1: 'attribute'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
match(input,124,FOLLOW_2);
@@ -59240,14 +59652,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2"
- // InternalRoom.g:21738:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ;
+ // InternalRoom.g:21890: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:21742:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
- // InternalRoom.g:21743:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
+ // InternalRoom.g:21894:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
+ // InternalRoom.g:21895:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
{
pushFollow(FOLLOW_8);
rule__SimpleAnnotationAttribute__Group__2__Impl();
@@ -59278,21 +59690,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2__Impl"
- // InternalRoom.g:21750:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ;
+ // InternalRoom.g:21902: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:21754:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
- // InternalRoom.g:21755:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:21906:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
+ // InternalRoom.g:21907:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
{
- // InternalRoom.g:21755:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
- // InternalRoom.g:21756:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:21907:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:21908:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2());
- // InternalRoom.g:21757:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
- // InternalRoom.g:21757:2: rule__SimpleAnnotationAttribute__NameAssignment_2
+ // InternalRoom.g:21909:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:21909:2: rule__SimpleAnnotationAttribute__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__NameAssignment_2();
@@ -59325,14 +59737,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3"
- // InternalRoom.g:21767:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ;
+ // InternalRoom.g:21919: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:21771:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
- // InternalRoom.g:21772:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
+ // InternalRoom.g:21923:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
+ // InternalRoom.g:21924:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
{
pushFollow(FOLLOW_10);
rule__SimpleAnnotationAttribute__Group__3__Impl();
@@ -59363,17 +59775,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3__Impl"
- // InternalRoom.g:21779:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:21931:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__SimpleAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21783:1: ( ( ':' ) )
- // InternalRoom.g:21784:1: ( ':' )
+ // InternalRoom.g:21935:1: ( ( ':' ) )
+ // InternalRoom.g:21936:1: ( ':' )
{
- // InternalRoom.g:21784:1: ( ':' )
- // InternalRoom.g:21785:1: ':'
+ // InternalRoom.g:21936:1: ( ':' )
+ // InternalRoom.g:21937:1: ':'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
match(input,46,FOLLOW_2);
@@ -59400,14 +59812,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4"
- // InternalRoom.g:21798:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ;
+ // InternalRoom.g:21950: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:21802:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
- // InternalRoom.g:21803:2: rule__SimpleAnnotationAttribute__Group__4__Impl
+ // InternalRoom.g:21954:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
+ // InternalRoom.g:21955:2: rule__SimpleAnnotationAttribute__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Group__4__Impl();
@@ -59433,21 +59845,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4__Impl"
- // InternalRoom.g:21809:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ;
+ // InternalRoom.g:21961: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:21813:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
- // InternalRoom.g:21814:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // InternalRoom.g:21965:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
+ // InternalRoom.g:21966:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
{
- // InternalRoom.g:21814:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
- // InternalRoom.g:21815:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // InternalRoom.g:21966:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // InternalRoom.g:21967:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4());
- // InternalRoom.g:21816:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
- // InternalRoom.g:21816:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
+ // InternalRoom.g:21968:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // InternalRoom.g:21968:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__TypeAssignment_4();
@@ -59480,14 +59892,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0"
- // InternalRoom.g:21836:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ;
+ // InternalRoom.g:21988: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:21840:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
- // InternalRoom.g:21841:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
+ // InternalRoom.g:21992:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
+ // InternalRoom.g:21993:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
{
pushFollow(FOLLOW_113);
rule__EnumAnnotationAttribute__Group__0__Impl();
@@ -59518,21 +59930,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0__Impl"
- // InternalRoom.g:21848:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ;
+ // InternalRoom.g:22000: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:21852:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
- // InternalRoom.g:21853:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:22004:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
+ // InternalRoom.g:22005:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
{
- // InternalRoom.g:21853:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
- // InternalRoom.g:21854:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:22005:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:22006:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0());
- // InternalRoom.g:21855:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
- // InternalRoom.g:21855:2: rule__EnumAnnotationAttribute__Alternatives_0
+ // InternalRoom.g:22007:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:22007:2: rule__EnumAnnotationAttribute__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Alternatives_0();
@@ -59565,14 +59977,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1"
- // InternalRoom.g:21865:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ;
+ // InternalRoom.g:22017: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:21869:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
- // InternalRoom.g:21870:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
+ // InternalRoom.g:22021:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
+ // InternalRoom.g:22022:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
{
pushFollow(FOLLOW_3);
rule__EnumAnnotationAttribute__Group__1__Impl();
@@ -59603,17 +60015,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1__Impl"
- // InternalRoom.g:21877:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // InternalRoom.g:22029:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__EnumAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21881:1: ( ( 'attribute' ) )
- // InternalRoom.g:21882:1: ( 'attribute' )
+ // InternalRoom.g:22033:1: ( ( 'attribute' ) )
+ // InternalRoom.g:22034:1: ( 'attribute' )
{
- // InternalRoom.g:21882:1: ( 'attribute' )
- // InternalRoom.g:21883:1: 'attribute'
+ // InternalRoom.g:22034:1: ( 'attribute' )
+ // InternalRoom.g:22035:1: 'attribute'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
match(input,124,FOLLOW_2);
@@ -59640,14 +60052,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2"
- // InternalRoom.g:21896:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ;
+ // InternalRoom.g:22048: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:21900:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
- // InternalRoom.g:21901:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
+ // InternalRoom.g:22052:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
+ // InternalRoom.g:22053:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
{
pushFollow(FOLLOW_8);
rule__EnumAnnotationAttribute__Group__2__Impl();
@@ -59678,21 +60090,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2__Impl"
- // InternalRoom.g:21908:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ;
+ // InternalRoom.g:22060: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:21912:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
- // InternalRoom.g:21913:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:22064:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
+ // InternalRoom.g:22065:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
{
- // InternalRoom.g:21913:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
- // InternalRoom.g:21914:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:22065:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:22066:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2());
- // InternalRoom.g:21915:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
- // InternalRoom.g:21915:2: rule__EnumAnnotationAttribute__NameAssignment_2
+ // InternalRoom.g:22067:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:22067:2: rule__EnumAnnotationAttribute__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__NameAssignment_2();
@@ -59725,14 +60137,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3"
- // InternalRoom.g:21925:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ;
+ // InternalRoom.g:22077: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:21929:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
- // InternalRoom.g:21930:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
+ // InternalRoom.g:22081:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
+ // InternalRoom.g:22082:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
{
pushFollow(FOLLOW_40);
rule__EnumAnnotationAttribute__Group__3__Impl();
@@ -59763,17 +60175,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3__Impl"
- // InternalRoom.g:21937:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:22089:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__EnumAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21941:1: ( ( ':' ) )
- // InternalRoom.g:21942:1: ( ':' )
+ // InternalRoom.g:22093:1: ( ( ':' ) )
+ // InternalRoom.g:22094:1: ( ':' )
{
- // InternalRoom.g:21942:1: ( ':' )
- // InternalRoom.g:21943:1: ':'
+ // InternalRoom.g:22094:1: ( ':' )
+ // InternalRoom.g:22095:1: ':'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
match(input,46,FOLLOW_2);
@@ -59800,14 +60212,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4"
- // InternalRoom.g:21956:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ;
+ // InternalRoom.g:22108: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:21960:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
- // InternalRoom.g:21961:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
+ // InternalRoom.g:22112:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
+ // InternalRoom.g:22113:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
{
pushFollow(FOLLOW_12);
rule__EnumAnnotationAttribute__Group__4__Impl();
@@ -59838,17 +60250,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4__Impl"
- // InternalRoom.g:21968:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:22120:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
public final void rule__EnumAnnotationAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21972:1: ( ( '{' ) )
- // InternalRoom.g:21973:1: ( '{' )
+ // InternalRoom.g:22124:1: ( ( '{' ) )
+ // InternalRoom.g:22125:1: ( '{' )
{
- // InternalRoom.g:21973:1: ( '{' )
- // InternalRoom.g:21974:1: '{'
+ // InternalRoom.g:22125:1: ( '{' )
+ // InternalRoom.g:22126:1: '{'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
match(input,44,FOLLOW_2);
@@ -59875,14 +60287,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5"
- // InternalRoom.g:21987:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ;
+ // InternalRoom.g:22139: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:21991:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
- // InternalRoom.g:21992:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
+ // InternalRoom.g:22143:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
+ // InternalRoom.g:22144:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
{
pushFollow(FOLLOW_112);
rule__EnumAnnotationAttribute__Group__5__Impl();
@@ -59913,21 +60325,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5__Impl"
- // InternalRoom.g:21999:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ;
+ // InternalRoom.g:22151: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:22003:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
- // InternalRoom.g:22004:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // InternalRoom.g:22155:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
+ // InternalRoom.g:22156:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
{
- // InternalRoom.g:22004:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
- // InternalRoom.g:22005:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // InternalRoom.g:22156:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // InternalRoom.g:22157:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5());
- // InternalRoom.g:22006:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
- // InternalRoom.g:22006:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
+ // InternalRoom.g:22158:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // InternalRoom.g:22158:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__ValuesAssignment_5();
@@ -59960,14 +60372,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6"
- // InternalRoom.g:22016:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ;
+ // InternalRoom.g:22168: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:22020:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
- // InternalRoom.g:22021:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
+ // InternalRoom.g:22172:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
+ // InternalRoom.g:22173:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
{
pushFollow(FOLLOW_112);
rule__EnumAnnotationAttribute__Group__6__Impl();
@@ -59998,33 +60410,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6__Impl"
- // InternalRoom.g:22028:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ;
+ // InternalRoom.g:22180: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:22032:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
- // InternalRoom.g:22033:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // InternalRoom.g:22184:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
+ // InternalRoom.g:22185:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
{
- // InternalRoom.g:22033:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
- // InternalRoom.g:22034:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ // InternalRoom.g:22185:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // InternalRoom.g:22186:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6());
- // InternalRoom.g:22035:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
- loop199:
+ // InternalRoom.g:22187:1: ( rule__EnumAnnotationAttribute__Group_6__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:22035:2: rule__EnumAnnotationAttribute__Group_6__0
+ // InternalRoom.g:22187:2: rule__EnumAnnotationAttribute__Group_6__0
{
pushFollow(FOLLOW_19);
rule__EnumAnnotationAttribute__Group_6__0();
@@ -60036,7 +60448,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop199;
+ break loop200;
}
} while (true);
@@ -60063,14 +60475,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7"
- // InternalRoom.g:22045:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ;
+ // InternalRoom.g:22197: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:22049:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
- // InternalRoom.g:22050:2: rule__EnumAnnotationAttribute__Group__7__Impl
+ // InternalRoom.g:22201:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
+ // InternalRoom.g:22202:2: rule__EnumAnnotationAttribute__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group__7__Impl();
@@ -60096,17 +60508,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7__Impl"
- // InternalRoom.g:22056:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
+ // InternalRoom.g:22208:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
public final void rule__EnumAnnotationAttribute__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22060:1: ( ( '}' ) )
- // InternalRoom.g:22061:1: ( '}' )
+ // InternalRoom.g:22212:1: ( ( '}' ) )
+ // InternalRoom.g:22213:1: ( '}' )
{
- // InternalRoom.g:22061:1: ( '}' )
- // InternalRoom.g:22062:1: '}'
+ // InternalRoom.g:22213:1: ( '}' )
+ // InternalRoom.g:22214:1: '}'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
match(input,45,FOLLOW_2);
@@ -60133,14 +60545,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0"
- // InternalRoom.g:22091:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ;
+ // InternalRoom.g:22243: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:22095:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
- // InternalRoom.g:22096:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
+ // InternalRoom.g:22247:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
+ // InternalRoom.g:22248:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
{
pushFollow(FOLLOW_12);
rule__EnumAnnotationAttribute__Group_6__0__Impl();
@@ -60171,17 +60583,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0__Impl"
- // InternalRoom.g:22103:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
+ // InternalRoom.g:22255:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
public final void rule__EnumAnnotationAttribute__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22107:1: ( ( ',' ) )
- // InternalRoom.g:22108:1: ( ',' )
+ // InternalRoom.g:22259:1: ( ( ',' ) )
+ // InternalRoom.g:22260:1: ( ',' )
{
- // InternalRoom.g:22108:1: ( ',' )
- // InternalRoom.g:22109:1: ','
+ // InternalRoom.g:22260:1: ( ',' )
+ // InternalRoom.g:22261:1: ','
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
match(input,54,FOLLOW_2);
@@ -60208,14 +60620,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1"
- // InternalRoom.g:22122:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ;
+ // InternalRoom.g:22274: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:22126:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
- // InternalRoom.g:22127:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
+ // InternalRoom.g:22278:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
+ // InternalRoom.g:22279:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group_6__1__Impl();
@@ -60241,21 +60653,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1__Impl"
- // InternalRoom.g:22133:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ;
+ // InternalRoom.g:22285: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:22137:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
- // InternalRoom.g:22138:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // InternalRoom.g:22289:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
+ // InternalRoom.g:22290:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
{
- // InternalRoom.g:22138:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
- // InternalRoom.g:22139:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // InternalRoom.g:22290:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // InternalRoom.g:22291:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1());
- // InternalRoom.g:22140:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
- // InternalRoom.g:22140:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
+ // InternalRoom.g:22292:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // InternalRoom.g:22292:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__ValuesAssignment_6_1();
@@ -60288,14 +60700,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__0"
- // InternalRoom.g:22154:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
+ // InternalRoom.g:22306: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:22158:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
- // InternalRoom.g:22159:2: rule__Import__Group__0__Impl rule__Import__Group__1
+ // InternalRoom.g:22310:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
+ // InternalRoom.g:22311:2: rule__Import__Group__0__Impl rule__Import__Group__1
{
pushFollow(FOLLOW_114);
rule__Import__Group__0__Impl();
@@ -60326,17 +60738,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__0__Impl"
- // InternalRoom.g:22166:1: rule__Import__Group__0__Impl : ( 'import' ) ;
+ // InternalRoom.g:22318:1: rule__Import__Group__0__Impl : ( 'import' ) ;
public final void rule__Import__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22170:1: ( ( 'import' ) )
- // InternalRoom.g:22171:1: ( 'import' )
+ // InternalRoom.g:22322:1: ( ( 'import' ) )
+ // InternalRoom.g:22323:1: ( 'import' )
{
- // InternalRoom.g:22171:1: ( 'import' )
- // InternalRoom.g:22172:1: 'import'
+ // InternalRoom.g:22323:1: ( 'import' )
+ // InternalRoom.g:22324:1: 'import'
{
before(grammarAccess.getImportAccess().getImportKeyword_0());
match(input,125,FOLLOW_2);
@@ -60363,14 +60775,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__1"
- // InternalRoom.g:22185:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
+ // InternalRoom.g:22337: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:22189:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
- // InternalRoom.g:22190:2: rule__Import__Group__1__Impl rule__Import__Group__2
+ // InternalRoom.g:22341:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
+ // InternalRoom.g:22342:2: rule__Import__Group__1__Impl rule__Import__Group__2
{
pushFollow(FOLLOW_12);
rule__Import__Group__1__Impl();
@@ -60401,21 +60813,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__1__Impl"
- // InternalRoom.g:22197:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ;
+ // InternalRoom.g:22349: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:22201:1: ( ( ( rule__Import__Alternatives_1 ) ) )
- // InternalRoom.g:22202:1: ( ( rule__Import__Alternatives_1 ) )
+ // InternalRoom.g:22353:1: ( ( ( rule__Import__Alternatives_1 ) ) )
+ // InternalRoom.g:22354:1: ( ( rule__Import__Alternatives_1 ) )
{
- // InternalRoom.g:22202:1: ( ( rule__Import__Alternatives_1 ) )
- // InternalRoom.g:22203:1: ( rule__Import__Alternatives_1 )
+ // InternalRoom.g:22354:1: ( ( rule__Import__Alternatives_1 ) )
+ // InternalRoom.g:22355:1: ( rule__Import__Alternatives_1 )
{
before(grammarAccess.getImportAccess().getAlternatives_1());
- // InternalRoom.g:22204:1: ( rule__Import__Alternatives_1 )
- // InternalRoom.g:22204:2: rule__Import__Alternatives_1
+ // InternalRoom.g:22356:1: ( rule__Import__Alternatives_1 )
+ // InternalRoom.g:22356:2: rule__Import__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__Import__Alternatives_1();
@@ -60448,14 +60860,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__2"
- // InternalRoom.g:22214:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ;
+ // InternalRoom.g:22366: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:22218:1: ( rule__Import__Group__2__Impl )
- // InternalRoom.g:22219:2: rule__Import__Group__2__Impl
+ // InternalRoom.g:22370:1: ( rule__Import__Group__2__Impl )
+ // InternalRoom.g:22371:2: rule__Import__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Import__Group__2__Impl();
@@ -60481,21 +60893,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__2__Impl"
- // InternalRoom.g:22225:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ;
+ // InternalRoom.g:22377: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:22229:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) )
- // InternalRoom.g:22230:1: ( ( rule__Import__ImportURIAssignment_2 ) )
+ // InternalRoom.g:22381:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) )
+ // InternalRoom.g:22382:1: ( ( rule__Import__ImportURIAssignment_2 ) )
{
- // InternalRoom.g:22230:1: ( ( rule__Import__ImportURIAssignment_2 ) )
- // InternalRoom.g:22231:1: ( rule__Import__ImportURIAssignment_2 )
+ // InternalRoom.g:22382:1: ( ( rule__Import__ImportURIAssignment_2 ) )
+ // InternalRoom.g:22383:1: ( rule__Import__ImportURIAssignment_2 )
{
before(grammarAccess.getImportAccess().getImportURIAssignment_2());
- // InternalRoom.g:22232:1: ( rule__Import__ImportURIAssignment_2 )
- // InternalRoom.g:22232:2: rule__Import__ImportURIAssignment_2
+ // InternalRoom.g:22384:1: ( rule__Import__ImportURIAssignment_2 )
+ // InternalRoom.g:22384:2: rule__Import__ImportURIAssignment_2
{
pushFollow(FOLLOW_2);
rule__Import__ImportURIAssignment_2();
@@ -60528,14 +60940,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__0"
- // InternalRoom.g:22248:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ;
+ // InternalRoom.g:22400: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:22252:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 )
- // InternalRoom.g:22253:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1
+ // InternalRoom.g:22404:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 )
+ // InternalRoom.g:22405:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1
{
pushFollow(FOLLOW_115);
rule__Import__Group_1_0__0__Impl();
@@ -60566,21 +60978,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__0__Impl"
- // InternalRoom.g:22260:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ;
+ // InternalRoom.g:22412: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:22264:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) )
- // InternalRoom.g:22265:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
+ // InternalRoom.g:22416:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) )
+ // InternalRoom.g:22417:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
{
- // InternalRoom.g:22265:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
- // InternalRoom.g:22266:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
+ // InternalRoom.g:22417:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
+ // InternalRoom.g:22418:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
{
before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0());
- // InternalRoom.g:22267:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
- // InternalRoom.g:22267:2: rule__Import__ImportedNamespaceAssignment_1_0_0
+ // InternalRoom.g:22419:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
+ // InternalRoom.g:22419:2: rule__Import__ImportedNamespaceAssignment_1_0_0
{
pushFollow(FOLLOW_2);
rule__Import__ImportedNamespaceAssignment_1_0_0();
@@ -60613,14 +61025,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__1"
- // InternalRoom.g:22277:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ;
+ // InternalRoom.g:22429: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:22281:1: ( rule__Import__Group_1_0__1__Impl )
- // InternalRoom.g:22282:2: rule__Import__Group_1_0__1__Impl
+ // InternalRoom.g:22433:1: ( rule__Import__Group_1_0__1__Impl )
+ // InternalRoom.g:22434:2: rule__Import__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Import__Group_1_0__1__Impl();
@@ -60646,17 +61058,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__1__Impl"
- // InternalRoom.g:22288:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ;
+ // InternalRoom.g:22440: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:22292:1: ( ( 'from' ) )
- // InternalRoom.g:22293:1: ( 'from' )
+ // InternalRoom.g:22444:1: ( ( 'from' ) )
+ // InternalRoom.g:22445:1: ( 'from' )
{
- // InternalRoom.g:22293:1: ( 'from' )
- // InternalRoom.g:22294:1: 'from'
+ // InternalRoom.g:22445:1: ( 'from' )
+ // InternalRoom.g:22446:1: 'from'
{
before(grammarAccess.getImportAccess().getFromKeyword_1_0_1());
match(input,126,FOLLOW_2);
@@ -60683,14 +61095,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0"
- // InternalRoom.g:22311:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
+ // InternalRoom.g:22463: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:22315:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
- // InternalRoom.g:22316:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
+ // InternalRoom.g:22467:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
+ // InternalRoom.g:22468:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
{
pushFollow(FOLLOW_116);
rule__ImportedFQN__Group__0__Impl();
@@ -60721,17 +61133,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0__Impl"
- // InternalRoom.g:22323:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
+ // InternalRoom.g:22475:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
public final void rule__ImportedFQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22327:1: ( ( ruleFQN ) )
- // InternalRoom.g:22328:1: ( ruleFQN )
+ // InternalRoom.g:22479:1: ( ( ruleFQN ) )
+ // InternalRoom.g:22480:1: ( ruleFQN )
{
- // InternalRoom.g:22328:1: ( ruleFQN )
- // InternalRoom.g:22329:1: ruleFQN
+ // InternalRoom.g:22480:1: ( ruleFQN )
+ // InternalRoom.g:22481:1: ruleFQN
{
before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -60762,14 +61174,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1"
- // InternalRoom.g:22340:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
+ // InternalRoom.g:22492: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:22344:1: ( rule__ImportedFQN__Group__1__Impl )
- // InternalRoom.g:22345:2: rule__ImportedFQN__Group__1__Impl
+ // InternalRoom.g:22496:1: ( rule__ImportedFQN__Group__1__Impl )
+ // InternalRoom.g:22497:2: rule__ImportedFQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedFQN__Group__1__Impl();
@@ -60795,29 +61207,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1__Impl"
- // InternalRoom.g:22351:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
+ // InternalRoom.g:22503:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
public final void rule__ImportedFQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22355:1: ( ( ( '.*' )? ) )
- // InternalRoom.g:22356:1: ( ( '.*' )? )
+ // InternalRoom.g:22507:1: ( ( ( '.*' )? ) )
+ // InternalRoom.g:22508:1: ( ( '.*' )? )
{
- // InternalRoom.g:22356:1: ( ( '.*' )? )
- // InternalRoom.g:22357:1: ( '.*' )?
+ // InternalRoom.g:22508:1: ( ( '.*' )? )
+ // InternalRoom.g:22509:1: ( '.*' )?
{
before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
- // InternalRoom.g:22358:1: ( '.*' )?
- int alt200=2;
- int LA200_0 = input.LA(1);
+ // InternalRoom.g:22510:1: ( '.*' )?
+ int alt201=2;
+ int LA201_0 = input.LA(1);
- if ( (LA200_0==127) ) {
- alt200=1;
+ if ( (LA201_0==127) ) {
+ alt201=1;
}
- switch (alt200) {
+ switch (alt201) {
case 1 :
- // InternalRoom.g:22359:2: '.*'
+ // InternalRoom.g:22511:2: '.*'
{
match(input,127,FOLLOW_2);
@@ -60849,14 +61261,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0"
- // InternalRoom.g:22374:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ;
+ // InternalRoom.g:22526: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:22378:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
- // InternalRoom.g:22379:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
+ // InternalRoom.g:22530:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
+ // InternalRoom.g:22531:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
{
pushFollow(FOLLOW_14);
rule__Documentation__Group__0__Impl();
@@ -60887,21 +61299,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0__Impl"
- // InternalRoom.g:22386:1: rule__Documentation__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22538:1: rule__Documentation__Group__0__Impl : ( () ) ;
public final void rule__Documentation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22390:1: ( ( () ) )
- // InternalRoom.g:22391:1: ( () )
+ // InternalRoom.g:22542:1: ( ( () ) )
+ // InternalRoom.g:22543:1: ( () )
{
- // InternalRoom.g:22391:1: ( () )
- // InternalRoom.g:22392:1: ()
+ // InternalRoom.g:22543:1: ( () )
+ // InternalRoom.g:22544:1: ()
{
before(grammarAccess.getDocumentationAccess().getDocumentationAction_0());
- // InternalRoom.g:22393:1: ()
- // InternalRoom.g:22395:1:
+ // InternalRoom.g:22545:1: ()
+ // InternalRoom.g:22547:1:
{
}
@@ -60924,14 +61336,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1"
- // InternalRoom.g:22405:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ;
+ // InternalRoom.g:22557: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:22409:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
- // InternalRoom.g:22410:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
+ // InternalRoom.g:22561:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
+ // InternalRoom.g:22562:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
{
pushFollow(FOLLOW_117);
rule__Documentation__Group__1__Impl();
@@ -60962,17 +61374,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1__Impl"
- // InternalRoom.g:22417:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
+ // InternalRoom.g:22569:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
public final void rule__Documentation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22421:1: ( ( '[' ) )
- // InternalRoom.g:22422:1: ( '[' )
+ // InternalRoom.g:22573:1: ( ( '[' ) )
+ // InternalRoom.g:22574:1: ( '[' )
{
- // InternalRoom.g:22422:1: ( '[' )
- // InternalRoom.g:22423:1: '['
+ // InternalRoom.g:22574:1: ( '[' )
+ // InternalRoom.g:22575:1: '['
{
before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
match(input,62,FOLLOW_2);
@@ -60999,14 +61411,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2"
- // InternalRoom.g:22436:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ;
+ // InternalRoom.g:22588: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:22440:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
- // InternalRoom.g:22441:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
+ // InternalRoom.g:22592:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
+ // InternalRoom.g:22593:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
{
pushFollow(FOLLOW_117);
rule__Documentation__Group__2__Impl();
@@ -61037,33 +61449,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2__Impl"
- // InternalRoom.g:22448:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ;
+ // InternalRoom.g:22600: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:22452:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
- // InternalRoom.g:22453:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // InternalRoom.g:22604:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
+ // InternalRoom.g:22605:1: ( ( rule__Documentation__LinesAssignment_2 )* )
{
- // InternalRoom.g:22453:1: ( ( rule__Documentation__LinesAssignment_2 )* )
- // InternalRoom.g:22454:1: ( rule__Documentation__LinesAssignment_2 )*
+ // InternalRoom.g:22605:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // InternalRoom.g:22606:1: ( rule__Documentation__LinesAssignment_2 )*
{
before(grammarAccess.getDocumentationAccess().getLinesAssignment_2());
- // InternalRoom.g:22455:1: ( rule__Documentation__LinesAssignment_2 )*
- loop201:
+ // InternalRoom.g:22607:1: ( rule__Documentation__LinesAssignment_2 )*
+ loop202:
do {
- int alt201=2;
- int LA201_0 = input.LA(1);
+ int alt202=2;
+ int LA202_0 = input.LA(1);
- if ( (LA201_0==RULE_STRING) ) {
- alt201=1;
+ if ( (LA202_0==RULE_STRING) ) {
+ alt202=1;
}
- switch (alt201) {
+ switch (alt202) {
case 1 :
- // InternalRoom.g:22455:2: rule__Documentation__LinesAssignment_2
+ // InternalRoom.g:22607:2: rule__Documentation__LinesAssignment_2
{
pushFollow(FOLLOW_84);
rule__Documentation__LinesAssignment_2();
@@ -61075,7 +61487,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop201;
+ break loop202;
}
} while (true);
@@ -61102,14 +61514,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3"
- // InternalRoom.g:22465:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ;
+ // InternalRoom.g:22617: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:22469:1: ( rule__Documentation__Group__3__Impl )
- // InternalRoom.g:22470:2: rule__Documentation__Group__3__Impl
+ // InternalRoom.g:22621:1: ( rule__Documentation__Group__3__Impl )
+ // InternalRoom.g:22622:2: rule__Documentation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Documentation__Group__3__Impl();
@@ -61135,17 +61547,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3__Impl"
- // InternalRoom.g:22476:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
+ // InternalRoom.g:22628:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
public final void rule__Documentation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22480:1: ( ( ']' ) )
- // InternalRoom.g:22481:1: ( ']' )
+ // InternalRoom.g:22632:1: ( ( ']' ) )
+ // InternalRoom.g:22633:1: ( ']' )
{
- // InternalRoom.g:22481:1: ( ']' )
- // InternalRoom.g:22482:1: ']'
+ // InternalRoom.g:22633:1: ( ']' )
+ // InternalRoom.g:22634:1: ']'
{
before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
match(input,63,FOLLOW_2);
@@ -61172,14 +61584,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0"
- // InternalRoom.g:22509:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
+ // InternalRoom.g:22661: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:22513:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
- // InternalRoom.g:22514:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
+ // InternalRoom.g:22665:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
+ // InternalRoom.g:22666:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
{
pushFollow(FOLLOW_118);
rule__BooleanLiteral__Group__0__Impl();
@@ -61210,21 +61622,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0__Impl"
- // InternalRoom.g:22521:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22673:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22525:1: ( ( () ) )
- // InternalRoom.g:22526:1: ( () )
+ // InternalRoom.g:22677:1: ( ( () ) )
+ // InternalRoom.g:22678:1: ( () )
{
- // InternalRoom.g:22526:1: ( () )
- // InternalRoom.g:22527:1: ()
+ // InternalRoom.g:22678:1: ( () )
+ // InternalRoom.g:22679:1: ()
{
before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
- // InternalRoom.g:22528:1: ()
- // InternalRoom.g:22530:1:
+ // InternalRoom.g:22680:1: ()
+ // InternalRoom.g:22682:1:
{
}
@@ -61247,14 +61659,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1"
- // InternalRoom.g:22540:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
+ // InternalRoom.g:22692: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:22544:1: ( rule__BooleanLiteral__Group__1__Impl )
- // InternalRoom.g:22545:2: rule__BooleanLiteral__Group__1__Impl
+ // InternalRoom.g:22696:1: ( rule__BooleanLiteral__Group__1__Impl )
+ // InternalRoom.g:22697:2: rule__BooleanLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Group__1__Impl();
@@ -61280,21 +61692,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1__Impl"
- // InternalRoom.g:22551:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
+ // InternalRoom.g:22703: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:22555:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
- // InternalRoom.g:22556:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalRoom.g:22707:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
+ // InternalRoom.g:22708:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
{
- // InternalRoom.g:22556:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
- // InternalRoom.g:22557:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalRoom.g:22708:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalRoom.g:22709:1: ( rule__BooleanLiteral__Alternatives_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
- // InternalRoom.g:22558:1: ( rule__BooleanLiteral__Alternatives_1 )
- // InternalRoom.g:22558:2: rule__BooleanLiteral__Alternatives_1
+ // InternalRoom.g:22710:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalRoom.g:22710:2: rule__BooleanLiteral__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Alternatives_1();
@@ -61327,14 +61739,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0"
- // InternalRoom.g:22572:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
+ // InternalRoom.g:22724: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:22576:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
- // InternalRoom.g:22577:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
+ // InternalRoom.g:22728:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
+ // InternalRoom.g:22729:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
{
pushFollow(FOLLOW_21);
rule__RealLiteral__Group__0__Impl();
@@ -61365,21 +61777,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0__Impl"
- // InternalRoom.g:22584:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22736:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
public final void rule__RealLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22588:1: ( ( () ) )
- // InternalRoom.g:22589:1: ( () )
+ // InternalRoom.g:22740:1: ( ( () ) )
+ // InternalRoom.g:22741:1: ( () )
{
- // InternalRoom.g:22589:1: ( () )
- // InternalRoom.g:22590:1: ()
+ // InternalRoom.g:22741:1: ( () )
+ // InternalRoom.g:22742:1: ()
{
before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0());
- // InternalRoom.g:22591:1: ()
- // InternalRoom.g:22593:1:
+ // InternalRoom.g:22743:1: ()
+ // InternalRoom.g:22745:1:
{
}
@@ -61402,14 +61814,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1"
- // InternalRoom.g:22603:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
+ // InternalRoom.g:22755: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:22607:1: ( rule__RealLiteral__Group__1__Impl )
- // InternalRoom.g:22608:2: rule__RealLiteral__Group__1__Impl
+ // InternalRoom.g:22759:1: ( rule__RealLiteral__Group__1__Impl )
+ // InternalRoom.g:22760:2: rule__RealLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealLiteral__Group__1__Impl();
@@ -61435,21 +61847,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1__Impl"
- // InternalRoom.g:22614:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22766: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:22618:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22619:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22770:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22771:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22619:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22620:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22771:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22772:1: ( rule__RealLiteral__ValueAssignment_1 )
{
before(grammarAccess.getRealLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22621:1: ( rule__RealLiteral__ValueAssignment_1 )
- // InternalRoom.g:22621:2: rule__RealLiteral__ValueAssignment_1
+ // InternalRoom.g:22773:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22773:2: rule__RealLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__RealLiteral__ValueAssignment_1();
@@ -61482,14 +61894,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0"
- // InternalRoom.g:22635:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
+ // InternalRoom.g:22787: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:22639:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
- // InternalRoom.g:22640:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
+ // InternalRoom.g:22791:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
+ // InternalRoom.g:22792:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
{
pushFollow(FOLLOW_21);
rule__IntLiteral__Group__0__Impl();
@@ -61520,21 +61932,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0__Impl"
- // InternalRoom.g:22647:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22799:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
public final void rule__IntLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22651:1: ( ( () ) )
- // InternalRoom.g:22652:1: ( () )
+ // InternalRoom.g:22803:1: ( ( () ) )
+ // InternalRoom.g:22804:1: ( () )
{
- // InternalRoom.g:22652:1: ( () )
- // InternalRoom.g:22653:1: ()
+ // InternalRoom.g:22804:1: ( () )
+ // InternalRoom.g:22805:1: ()
{
before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0());
- // InternalRoom.g:22654:1: ()
- // InternalRoom.g:22656:1:
+ // InternalRoom.g:22806:1: ()
+ // InternalRoom.g:22808:1:
{
}
@@ -61557,14 +61969,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1"
- // InternalRoom.g:22666:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
+ // InternalRoom.g:22818: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:22670:1: ( rule__IntLiteral__Group__1__Impl )
- // InternalRoom.g:22671:2: rule__IntLiteral__Group__1__Impl
+ // InternalRoom.g:22822:1: ( rule__IntLiteral__Group__1__Impl )
+ // InternalRoom.g:22823:2: rule__IntLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntLiteral__Group__1__Impl();
@@ -61590,21 +62002,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1__Impl"
- // InternalRoom.g:22677:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22829: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:22681:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22682:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22833:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22834:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22682:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22683:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22834:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22835:1: ( rule__IntLiteral__ValueAssignment_1 )
{
before(grammarAccess.getIntLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22684:1: ( rule__IntLiteral__ValueAssignment_1 )
- // InternalRoom.g:22684:2: rule__IntLiteral__ValueAssignment_1
+ // InternalRoom.g:22836:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22836:2: rule__IntLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__IntLiteral__ValueAssignment_1();
@@ -61637,14 +62049,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0"
- // InternalRoom.g:22698:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
+ // InternalRoom.g:22850: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:22702:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
- // InternalRoom.g:22703:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
+ // InternalRoom.g:22854:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
+ // InternalRoom.g:22855:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
{
pushFollow(FOLLOW_106);
rule__StringLiteral__Group__0__Impl();
@@ -61675,21 +62087,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0__Impl"
- // InternalRoom.g:22710:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22862:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
public final void rule__StringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22714:1: ( ( () ) )
- // InternalRoom.g:22715:1: ( () )
+ // InternalRoom.g:22866:1: ( ( () ) )
+ // InternalRoom.g:22867:1: ( () )
{
- // InternalRoom.g:22715:1: ( () )
- // InternalRoom.g:22716:1: ()
+ // InternalRoom.g:22867:1: ( () )
+ // InternalRoom.g:22868:1: ()
{
before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0());
- // InternalRoom.g:22717:1: ()
- // InternalRoom.g:22719:1:
+ // InternalRoom.g:22869:1: ()
+ // InternalRoom.g:22871:1:
{
}
@@ -61712,14 +62124,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1"
- // InternalRoom.g:22729:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
+ // InternalRoom.g:22881: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:22733:1: ( rule__StringLiteral__Group__1__Impl )
- // InternalRoom.g:22734:2: rule__StringLiteral__Group__1__Impl
+ // InternalRoom.g:22885:1: ( rule__StringLiteral__Group__1__Impl )
+ // InternalRoom.g:22886:2: rule__StringLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringLiteral__Group__1__Impl();
@@ -61745,21 +62157,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1__Impl"
- // InternalRoom.g:22740:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22892: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:22744:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22745:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22896:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22897:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22745:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22746:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22897:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22898:1: ( rule__StringLiteral__ValueAssignment_1 )
{
before(grammarAccess.getStringLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22747:1: ( rule__StringLiteral__ValueAssignment_1 )
- // InternalRoom.g:22747:2: rule__StringLiteral__ValueAssignment_1
+ // InternalRoom.g:22899:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22899:2: rule__StringLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__StringLiteral__ValueAssignment_1();
@@ -61792,14 +62204,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__0"
- // InternalRoom.g:22761:1: rule__Integer__Group_0__0 : rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 ;
+ // InternalRoom.g:22913: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:22765:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
- // InternalRoom.g:22766:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
+ // InternalRoom.g:22917:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
+ // InternalRoom.g:22918:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
{
pushFollow(FOLLOW_119);
rule__Integer__Group_0__0__Impl();
@@ -61830,29 +62242,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__0__Impl"
- // InternalRoom.g:22773:1: rule__Integer__Group_0__0__Impl : ( ( rule__Integer__Alternatives_0_0 )? ) ;
+ // InternalRoom.g:22925: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:22777:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
- // InternalRoom.g:22778:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // InternalRoom.g:22929:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
+ // InternalRoom.g:22930:1: ( ( rule__Integer__Alternatives_0_0 )? )
{
- // InternalRoom.g:22778:1: ( ( rule__Integer__Alternatives_0_0 )? )
- // InternalRoom.g:22779:1: ( rule__Integer__Alternatives_0_0 )?
+ // InternalRoom.g:22930:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // InternalRoom.g:22931:1: ( rule__Integer__Alternatives_0_0 )?
{
before(grammarAccess.getIntegerAccess().getAlternatives_0_0());
- // InternalRoom.g:22780:1: ( rule__Integer__Alternatives_0_0 )?
- int alt202=2;
- int LA202_0 = input.LA(1);
+ // InternalRoom.g:22932:1: ( rule__Integer__Alternatives_0_0 )?
+ int alt203=2;
+ int LA203_0 = input.LA(1);
- if ( ((LA202_0>=29 && LA202_0<=30)) ) {
- alt202=1;
+ if ( ((LA203_0>=29 && LA203_0<=30)) ) {
+ alt203=1;
}
- switch (alt202) {
+ switch (alt203) {
case 1 :
- // InternalRoom.g:22780:2: rule__Integer__Alternatives_0_0
+ // InternalRoom.g:22932:2: rule__Integer__Alternatives_0_0
{
pushFollow(FOLLOW_2);
rule__Integer__Alternatives_0_0();
@@ -61888,14 +62300,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__1"
- // InternalRoom.g:22790:1: rule__Integer__Group_0__1 : rule__Integer__Group_0__1__Impl ;
+ // InternalRoom.g:22942: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:22794:1: ( rule__Integer__Group_0__1__Impl )
- // InternalRoom.g:22795:2: rule__Integer__Group_0__1__Impl
+ // InternalRoom.g:22946:1: ( rule__Integer__Group_0__1__Impl )
+ // InternalRoom.g:22947:2: rule__Integer__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Integer__Group_0__1__Impl();
@@ -61921,17 +62333,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__1__Impl"
- // InternalRoom.g:22801:1: rule__Integer__Group_0__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:22953: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:22805:1: ( ( RULE_INT ) )
- // InternalRoom.g:22806:1: ( RULE_INT )
+ // InternalRoom.g:22957:1: ( ( RULE_INT ) )
+ // InternalRoom.g:22958:1: ( RULE_INT )
{
- // InternalRoom.g:22806:1: ( RULE_INT )
- // InternalRoom.g:22807:1: RULE_INT
+ // InternalRoom.g:22958:1: ( RULE_INT )
+ // InternalRoom.g:22959:1: RULE_INT
{
before(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1());
match(input,RULE_INT,FOLLOW_2);
@@ -61958,14 +62370,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0"
- // InternalRoom.g:22822:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
+ // InternalRoom.g:22974: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:22826:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
- // InternalRoom.g:22827:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
+ // InternalRoom.g:22978:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
+ // InternalRoom.g:22979:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
{
pushFollow(FOLLOW_119);
rule__Decimal__Group__0__Impl();
@@ -61996,29 +62408,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0__Impl"
- // InternalRoom.g:22834:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
+ // InternalRoom.g:22986: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:22838:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
- // InternalRoom.g:22839:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // InternalRoom.g:22990:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
+ // InternalRoom.g:22991:1: ( ( rule__Decimal__Alternatives_0 )? )
{
- // InternalRoom.g:22839:1: ( ( rule__Decimal__Alternatives_0 )? )
- // InternalRoom.g:22840:1: ( rule__Decimal__Alternatives_0 )?
+ // InternalRoom.g:22991:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // InternalRoom.g:22992:1: ( rule__Decimal__Alternatives_0 )?
{
before(grammarAccess.getDecimalAccess().getAlternatives_0());
- // InternalRoom.g:22841:1: ( rule__Decimal__Alternatives_0 )?
- int alt203=2;
- int LA203_0 = input.LA(1);
+ // InternalRoom.g:22993:1: ( rule__Decimal__Alternatives_0 )?
+ int alt204=2;
+ int LA204_0 = input.LA(1);
- if ( ((LA203_0>=29 && LA203_0<=30)) ) {
- alt203=1;
+ if ( ((LA204_0>=29 && LA204_0<=30)) ) {
+ alt204=1;
}
- switch (alt203) {
+ switch (alt204) {
case 1 :
- // InternalRoom.g:22841:2: rule__Decimal__Alternatives_0
+ // InternalRoom.g:22993:2: rule__Decimal__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__Decimal__Alternatives_0();
@@ -62054,14 +62466,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1"
- // InternalRoom.g:22851:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
+ // InternalRoom.g:23003: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:22855:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
- // InternalRoom.g:22856:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
+ // InternalRoom.g:23007:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
+ // InternalRoom.g:23008:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
{
pushFollow(FOLLOW_73);
rule__Decimal__Group__1__Impl();
@@ -62092,17 +62504,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1__Impl"
- // InternalRoom.g:22863:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23015:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22867:1: ( ( RULE_INT ) )
- // InternalRoom.g:22868:1: ( RULE_INT )
+ // InternalRoom.g:23019:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23020:1: ( RULE_INT )
{
- // InternalRoom.g:22868:1: ( RULE_INT )
- // InternalRoom.g:22869:1: RULE_INT
+ // InternalRoom.g:23020:1: ( RULE_INT )
+ // InternalRoom.g:23021:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -62129,14 +62541,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2"
- // InternalRoom.g:22880:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
+ // InternalRoom.g:23032: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:22884:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
- // InternalRoom.g:22885:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
+ // InternalRoom.g:23036:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
+ // InternalRoom.g:23037:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
{
pushFollow(FOLLOW_30);
rule__Decimal__Group__2__Impl();
@@ -62167,17 +62579,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2__Impl"
- // InternalRoom.g:22892:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
+ // InternalRoom.g:23044:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
public final void rule__Decimal__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22896:1: ( ( '.' ) )
- // InternalRoom.g:22897:1: ( '.' )
+ // InternalRoom.g:23048:1: ( ( '.' ) )
+ // InternalRoom.g:23049:1: ( '.' )
{
- // InternalRoom.g:22897:1: ( '.' )
- // InternalRoom.g:22898:1: '.'
+ // InternalRoom.g:23049:1: ( '.' )
+ // InternalRoom.g:23050:1: '.'
{
before(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
match(input,87,FOLLOW_2);
@@ -62204,14 +62616,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3"
- // InternalRoom.g:22911:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
+ // InternalRoom.g:23063: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:22915:1: ( rule__Decimal__Group__3__Impl )
- // InternalRoom.g:22916:2: rule__Decimal__Group__3__Impl
+ // InternalRoom.g:23067:1: ( rule__Decimal__Group__3__Impl )
+ // InternalRoom.g:23068:2: rule__Decimal__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Decimal__Group__3__Impl();
@@ -62237,17 +62649,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3__Impl"
- // InternalRoom.g:22922:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23074:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22926:1: ( ( RULE_INT ) )
- // InternalRoom.g:22927:1: ( RULE_INT )
+ // InternalRoom.g:23078:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23079:1: ( RULE_INT )
{
- // InternalRoom.g:22927:1: ( RULE_INT )
- // InternalRoom.g:22928:1: RULE_INT
+ // InternalRoom.g:23079:1: ( RULE_INT )
+ // InternalRoom.g:23080:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -62274,14 +62686,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0"
- // InternalRoom.g:22947:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
+ // InternalRoom.g:23099: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:22951:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
- // InternalRoom.g:22952:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
+ // InternalRoom.g:23103:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
+ // InternalRoom.g:23104:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
{
pushFollow(FOLLOW_21);
rule__DecimalExp__Group__0__Impl();
@@ -62312,29 +62724,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0__Impl"
- // InternalRoom.g:22959:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
+ // InternalRoom.g:23111: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:22963:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
- // InternalRoom.g:22964:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // InternalRoom.g:23115:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
+ // InternalRoom.g:23116:1: ( ( rule__DecimalExp__Alternatives_0 )? )
{
- // InternalRoom.g:22964:1: ( ( rule__DecimalExp__Alternatives_0 )? )
- // InternalRoom.g:22965:1: ( rule__DecimalExp__Alternatives_0 )?
+ // InternalRoom.g:23116:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // InternalRoom.g:23117:1: ( rule__DecimalExp__Alternatives_0 )?
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_0());
- // InternalRoom.g:22966:1: ( rule__DecimalExp__Alternatives_0 )?
- int alt204=2;
- int LA204_0 = input.LA(1);
+ // InternalRoom.g:23118:1: ( rule__DecimalExp__Alternatives_0 )?
+ int alt205=2;
+ int LA205_0 = input.LA(1);
- if ( ((LA204_0>=29 && LA204_0<=30)) ) {
- alt204=1;
+ if ( ((LA205_0>=29 && LA205_0<=30)) ) {
+ alt205=1;
}
- switch (alt204) {
+ switch (alt205) {
case 1 :
- // InternalRoom.g:22966:2: rule__DecimalExp__Alternatives_0
+ // InternalRoom.g:23118:2: rule__DecimalExp__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_0();
@@ -62370,14 +62782,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1"
- // InternalRoom.g:22976:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
+ // InternalRoom.g:23128: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:22980:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
- // InternalRoom.g:22981:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
+ // InternalRoom.g:23132:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
+ // InternalRoom.g:23133:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
{
pushFollow(FOLLOW_73);
rule__DecimalExp__Group__1__Impl();
@@ -62408,17 +62820,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1__Impl"
- // InternalRoom.g:22988:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23140:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22992:1: ( ( RULE_INT ) )
- // InternalRoom.g:22993:1: ( RULE_INT )
+ // InternalRoom.g:23144:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23145:1: ( RULE_INT )
{
- // InternalRoom.g:22993:1: ( RULE_INT )
- // InternalRoom.g:22994:1: RULE_INT
+ // InternalRoom.g:23145:1: ( RULE_INT )
+ // InternalRoom.g:23146:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -62445,14 +62857,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2"
- // InternalRoom.g:23005:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
+ // InternalRoom.g:23157: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:23009:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
- // InternalRoom.g:23010:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
+ // InternalRoom.g:23161:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
+ // InternalRoom.g:23162:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
{
pushFollow(FOLLOW_30);
rule__DecimalExp__Group__2__Impl();
@@ -62483,17 +62895,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2__Impl"
- // InternalRoom.g:23017:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
+ // InternalRoom.g:23169:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
public final void rule__DecimalExp__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23021:1: ( ( '.' ) )
- // InternalRoom.g:23022:1: ( '.' )
+ // InternalRoom.g:23173:1: ( ( '.' ) )
+ // InternalRoom.g:23174:1: ( '.' )
{
- // InternalRoom.g:23022:1: ( '.' )
- // InternalRoom.g:23023:1: '.'
+ // InternalRoom.g:23174:1: ( '.' )
+ // InternalRoom.g:23175:1: '.'
{
before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
match(input,87,FOLLOW_2);
@@ -62520,14 +62932,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3"
- // InternalRoom.g:23036:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
+ // InternalRoom.g:23188: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:23040:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
- // InternalRoom.g:23041:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
+ // InternalRoom.g:23192:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
+ // InternalRoom.g:23193:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
{
pushFollow(FOLLOW_120);
rule__DecimalExp__Group__3__Impl();
@@ -62558,17 +62970,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3__Impl"
- // InternalRoom.g:23048:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23200:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23052:1: ( ( RULE_INT ) )
- // InternalRoom.g:23053:1: ( RULE_INT )
+ // InternalRoom.g:23204:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23205:1: ( RULE_INT )
{
- // InternalRoom.g:23053:1: ( RULE_INT )
- // InternalRoom.g:23054:1: RULE_INT
+ // InternalRoom.g:23205:1: ( RULE_INT )
+ // InternalRoom.g:23206:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -62595,14 +63007,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4"
- // InternalRoom.g:23065:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 ;
+ // InternalRoom.g:23217: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:23069:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
- // InternalRoom.g:23070:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
+ // InternalRoom.g:23221:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
+ // InternalRoom.g:23222:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
{
pushFollow(FOLLOW_119);
rule__DecimalExp__Group__4__Impl();
@@ -62633,21 +63045,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4__Impl"
- // InternalRoom.g:23077:1: rule__DecimalExp__Group__4__Impl : ( ( rule__DecimalExp__Alternatives_4 ) ) ;
+ // InternalRoom.g:23229: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:23081:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
- // InternalRoom.g:23082:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // InternalRoom.g:23233:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
+ // InternalRoom.g:23234:1: ( ( rule__DecimalExp__Alternatives_4 ) )
{
- // InternalRoom.g:23082:1: ( ( rule__DecimalExp__Alternatives_4 ) )
- // InternalRoom.g:23083:1: ( rule__DecimalExp__Alternatives_4 )
+ // InternalRoom.g:23234:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // InternalRoom.g:23235:1: ( rule__DecimalExp__Alternatives_4 )
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_4());
- // InternalRoom.g:23084:1: ( rule__DecimalExp__Alternatives_4 )
- // InternalRoom.g:23084:2: rule__DecimalExp__Alternatives_4
+ // InternalRoom.g:23236:1: ( rule__DecimalExp__Alternatives_4 )
+ // InternalRoom.g:23236:2: rule__DecimalExp__Alternatives_4
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_4();
@@ -62680,14 +63092,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__5"
- // InternalRoom.g:23094:1: rule__DecimalExp__Group__5 : rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 ;
+ // InternalRoom.g:23246: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:23098:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
- // InternalRoom.g:23099:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
+ // InternalRoom.g:23250:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
+ // InternalRoom.g:23251:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
{
pushFollow(FOLLOW_119);
rule__DecimalExp__Group__5__Impl();
@@ -62718,29 +63130,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__5__Impl"
- // InternalRoom.g:23106:1: rule__DecimalExp__Group__5__Impl : ( ( rule__DecimalExp__Alternatives_5 )? ) ;
+ // InternalRoom.g:23258: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:23110:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
- // InternalRoom.g:23111:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // InternalRoom.g:23262:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
+ // InternalRoom.g:23263:1: ( ( rule__DecimalExp__Alternatives_5 )? )
{
- // InternalRoom.g:23111:1: ( ( rule__DecimalExp__Alternatives_5 )? )
- // InternalRoom.g:23112:1: ( rule__DecimalExp__Alternatives_5 )?
+ // InternalRoom.g:23263:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // InternalRoom.g:23264:1: ( rule__DecimalExp__Alternatives_5 )?
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_5());
- // InternalRoom.g:23113:1: ( rule__DecimalExp__Alternatives_5 )?
- int alt205=2;
- int LA205_0 = input.LA(1);
+ // InternalRoom.g:23265:1: ( rule__DecimalExp__Alternatives_5 )?
+ int alt206=2;
+ int LA206_0 = input.LA(1);
- if ( ((LA205_0>=29 && LA205_0<=30)) ) {
- alt205=1;
+ if ( ((LA206_0>=29 && LA206_0<=30)) ) {
+ alt206=1;
}
- switch (alt205) {
+ switch (alt206) {
case 1 :
- // InternalRoom.g:23113:2: rule__DecimalExp__Alternatives_5
+ // InternalRoom.g:23265:2: rule__DecimalExp__Alternatives_5
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_5();
@@ -62776,14 +63188,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__6"
- // InternalRoom.g:23123:1: rule__DecimalExp__Group__6 : rule__DecimalExp__Group__6__Impl ;
+ // InternalRoom.g:23275: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:23127:1: ( rule__DecimalExp__Group__6__Impl )
- // InternalRoom.g:23128:2: rule__DecimalExp__Group__6__Impl
+ // InternalRoom.g:23279:1: ( rule__DecimalExp__Group__6__Impl )
+ // InternalRoom.g:23280:2: rule__DecimalExp__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Group__6__Impl();
@@ -62809,17 +63221,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__6__Impl"
- // InternalRoom.g:23134:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23286:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23138:1: ( ( RULE_INT ) )
- // InternalRoom.g:23139:1: ( RULE_INT )
+ // InternalRoom.g:23290:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23291:1: ( RULE_INT )
{
- // InternalRoom.g:23139:1: ( RULE_INT )
- // InternalRoom.g:23140:1: RULE_INT
+ // InternalRoom.g:23291:1: ( RULE_INT )
+ // InternalRoom.g:23292:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6());
match(input,RULE_INT,FOLLOW_2);
@@ -62846,14 +63258,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0"
- // InternalRoom.g:23165:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
+ // InternalRoom.g:23317: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:23169:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
- // InternalRoom.g:23170:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
+ // InternalRoom.g:23321:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
+ // InternalRoom.g:23322:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
{
pushFollow(FOLLOW_73);
rule__FQN__Group__0__Impl();
@@ -62884,17 +63296,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0__Impl"
- // InternalRoom.g:23177:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
+ // InternalRoom.g:23329:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
public final void rule__FQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23181:1: ( ( RULE_ID ) )
- // InternalRoom.g:23182:1: ( RULE_ID )
+ // InternalRoom.g:23333:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23334:1: ( RULE_ID )
{
- // InternalRoom.g:23182:1: ( RULE_ID )
- // InternalRoom.g:23183:1: RULE_ID
+ // InternalRoom.g:23334:1: ( RULE_ID )
+ // InternalRoom.g:23335:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
match(input,RULE_ID,FOLLOW_2);
@@ -62921,14 +63333,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1"
- // InternalRoom.g:23194:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
+ // InternalRoom.g:23346: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:23198:1: ( rule__FQN__Group__1__Impl )
- // InternalRoom.g:23199:2: rule__FQN__Group__1__Impl
+ // InternalRoom.g:23350:1: ( rule__FQN__Group__1__Impl )
+ // InternalRoom.g:23351:2: rule__FQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FQN__Group__1__Impl();
@@ -62954,33 +63366,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1__Impl"
- // InternalRoom.g:23205:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
+ // InternalRoom.g:23357: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:23209:1: ( ( ( rule__FQN__Group_1__0 )* ) )
- // InternalRoom.g:23210:1: ( ( rule__FQN__Group_1__0 )* )
+ // InternalRoom.g:23361:1: ( ( ( rule__FQN__Group_1__0 )* ) )
+ // InternalRoom.g:23362:1: ( ( rule__FQN__Group_1__0 )* )
{
- // InternalRoom.g:23210:1: ( ( rule__FQN__Group_1__0 )* )
- // InternalRoom.g:23211:1: ( rule__FQN__Group_1__0 )*
+ // InternalRoom.g:23362:1: ( ( rule__FQN__Group_1__0 )* )
+ // InternalRoom.g:23363:1: ( rule__FQN__Group_1__0 )*
{
before(grammarAccess.getFQNAccess().getGroup_1());
- // InternalRoom.g:23212:1: ( rule__FQN__Group_1__0 )*
- loop206:
+ // InternalRoom.g:23364:1: ( rule__FQN__Group_1__0 )*
+ loop207:
do {
- int alt206=2;
- int LA206_0 = input.LA(1);
+ int alt207=2;
+ int LA207_0 = input.LA(1);
- if ( (LA206_0==87) ) {
- alt206=1;
+ if ( (LA207_0==87) ) {
+ alt207=1;
}
- switch (alt206) {
+ switch (alt207) {
case 1 :
- // InternalRoom.g:23212:2: rule__FQN__Group_1__0
+ // InternalRoom.g:23364:2: rule__FQN__Group_1__0
{
pushFollow(FOLLOW_121);
rule__FQN__Group_1__0();
@@ -62992,7 +63404,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop206;
+ break loop207;
}
} while (true);
@@ -63019,14 +63431,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0"
- // InternalRoom.g:23226:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
+ // InternalRoom.g:23378: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:23230:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
- // InternalRoom.g:23231:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
+ // InternalRoom.g:23382:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
+ // InternalRoom.g:23383:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
{
pushFollow(FOLLOW_3);
rule__FQN__Group_1__0__Impl();
@@ -63057,17 +63469,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0__Impl"
- // InternalRoom.g:23238:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
+ // InternalRoom.g:23390:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
public final void rule__FQN__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23242:1: ( ( '.' ) )
- // InternalRoom.g:23243:1: ( '.' )
+ // InternalRoom.g:23394:1: ( ( '.' ) )
+ // InternalRoom.g:23395:1: ( '.' )
{
- // InternalRoom.g:23243:1: ( '.' )
- // InternalRoom.g:23244:1: '.'
+ // InternalRoom.g:23395:1: ( '.' )
+ // InternalRoom.g:23396:1: '.'
{
before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
match(input,87,FOLLOW_2);
@@ -63094,14 +63506,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1"
- // InternalRoom.g:23257:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
+ // InternalRoom.g:23409: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:23261:1: ( rule__FQN__Group_1__1__Impl )
- // InternalRoom.g:23262:2: rule__FQN__Group_1__1__Impl
+ // InternalRoom.g:23413:1: ( rule__FQN__Group_1__1__Impl )
+ // InternalRoom.g:23414:2: rule__FQN__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__FQN__Group_1__1__Impl();
@@ -63127,17 +63539,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1__Impl"
- // InternalRoom.g:23268:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalRoom.g:23420: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:23272:1: ( ( RULE_ID ) )
- // InternalRoom.g:23273:1: ( RULE_ID )
+ // InternalRoom.g:23424:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23425:1: ( RULE_ID )
{
- // InternalRoom.g:23273:1: ( RULE_ID )
- // InternalRoom.g:23274:1: RULE_ID
+ // InternalRoom.g:23425:1: ( RULE_ID )
+ // InternalRoom.g:23426:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
match(input,RULE_ID,FOLLOW_2);
@@ -63164,29 +63576,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0"
- // InternalRoom.g:23290:1: rule__ActorClass__UnorderedGroup_0 : ( rule__ActorClass__UnorderedGroup_0__0 )? ;
+ // InternalRoom.g:23442: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:23295:1: ( ( rule__ActorClass__UnorderedGroup_0__0 )? )
- // InternalRoom.g:23296:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
+ // InternalRoom.g:23447:1: ( ( rule__ActorClass__UnorderedGroup_0__0 )? )
+ // InternalRoom.g:23448:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
{
- // InternalRoom.g:23296:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
- int alt207=2;
- int LA207_0 = input.LA(1);
+ // InternalRoom.g:23448:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
+ int alt208=2;
+ int LA208_0 = input.LA(1);
- if ( LA207_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt207=1;
+ if ( LA208_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt208=1;
}
- else if ( ( LA207_0 >= 33 && LA207_0 <= 35 || LA207_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt207=1;
+ else if ( ( LA208_0 >= 33 && LA208_0 <= 35 || LA208_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt208=1;
}
- switch (alt207) {
+ switch (alt208) {
case 1 :
- // InternalRoom.g:23296:2: rule__ActorClass__UnorderedGroup_0__0
+ // InternalRoom.g:23448:2: rule__ActorClass__UnorderedGroup_0__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__0();
@@ -63219,44 +63631,44 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__Impl"
- // InternalRoom.g:23306:1: rule__ActorClass__UnorderedGroup_0__Impl : ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) ;
+ // InternalRoom.g:23458: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:23311:1: ( ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) )
- // InternalRoom.g:23312:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
+ // InternalRoom.g:23463:1: ( ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) )
+ // InternalRoom.g:23464:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
{
- // InternalRoom.g:23312:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
- int alt208=2;
- int LA208_0 = input.LA(1);
+ // InternalRoom.g:23464:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
+ int alt209=2;
+ int LA209_0 = input.LA(1);
- if ( LA208_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt208=1;
+ if ( LA209_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt209=1;
}
- else if ( ( LA208_0 >= 33 && LA208_0 <= 35 || LA208_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt208=2;
+ else if ( ( LA209_0 >= 33 && LA209_0 <= 35 || LA209_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt209=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 208, 0, input);
+ new NoViableAltException("", 209, 0, input);
throw nvae;
}
- switch (alt208) {
+ switch (alt209) {
case 1 :
- // InternalRoom.g:23314:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
+ // InternalRoom.g:23466:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
{
- // InternalRoom.g:23314:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
- // InternalRoom.g:23315:5: {...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
+ // InternalRoom.g:23466:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
+ // InternalRoom.g:23467: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:23315:107: ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
- // InternalRoom.g:23316:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
+ // InternalRoom.g:23467:107: ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
+ // InternalRoom.g:23468:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0);
@@ -63264,12 +63676,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
selected = true;
- // InternalRoom.g:23322:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
- // InternalRoom.g:23324:7: ( rule__ActorClass__AbstractAssignment_0_0 )
+ // InternalRoom.g:23474:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
+ // InternalRoom.g:23476:7: ( rule__ActorClass__AbstractAssignment_0_0 )
{
before(grammarAccess.getActorClassAccess().getAbstractAssignment_0_0());
- // InternalRoom.g:23325:7: ( rule__ActorClass__AbstractAssignment_0_0 )
- // InternalRoom.g:23325:8: rule__ActorClass__AbstractAssignment_0_0
+ // InternalRoom.g:23477:7: ( rule__ActorClass__AbstractAssignment_0_0 )
+ // InternalRoom.g:23477:8: rule__ActorClass__AbstractAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__AbstractAssignment_0_0();
@@ -63293,16 +63705,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:23331:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
+ // InternalRoom.g:23483:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
{
- // InternalRoom.g:23331:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
- // InternalRoom.g:23332:5: {...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
+ // InternalRoom.g:23483:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
+ // InternalRoom.g:23484: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:23332:107: ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
- // InternalRoom.g:23333:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
+ // InternalRoom.g:23484:107: ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
+ // InternalRoom.g:23485:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1);
@@ -63310,12 +63722,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
selected = true;
- // InternalRoom.g:23339:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
- // InternalRoom.g:23341:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
+ // InternalRoom.g:23491:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
+ // InternalRoom.g:23493:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
{
before(grammarAccess.getActorClassAccess().getCommTypeAssignment_0_1());
- // InternalRoom.g:23342:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
- // InternalRoom.g:23342:8: rule__ActorClass__CommTypeAssignment_0_1
+ // InternalRoom.g:23494:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
+ // InternalRoom.g:23494:8: rule__ActorClass__CommTypeAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__CommTypeAssignment_0_1();
@@ -63362,33 +63774,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__0"
- // InternalRoom.g:23357:1: rule__ActorClass__UnorderedGroup_0__0 : rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? ;
+ // InternalRoom.g:23509: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:23361:1: ( rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? )
- // InternalRoom.g:23362:2: rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )?
+ // InternalRoom.g:23513:1: ( rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? )
+ // InternalRoom.g:23514:2: rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )?
{
pushFollow(FOLLOW_122);
rule__ActorClass__UnorderedGroup_0__Impl();
state._fsp--;
- // InternalRoom.g:23363:2: ( rule__ActorClass__UnorderedGroup_0__1 )?
- int alt209=2;
- int LA209_0 = input.LA(1);
+ // InternalRoom.g:23515:2: ( rule__ActorClass__UnorderedGroup_0__1 )?
+ int alt210=2;
+ int LA210_0 = input.LA(1);
- if ( LA209_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt209=1;
+ if ( LA210_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt210=1;
}
- else if ( ( LA209_0 >= 33 && LA209_0 <= 35 || LA209_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt209=1;
+ else if ( ( LA210_0 >= 33 && LA210_0 <= 35 || LA210_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt210=1;
}
- switch (alt209) {
+ switch (alt210) {
case 1 :
- // InternalRoom.g:23363:2: rule__ActorClass__UnorderedGroup_0__1
+ // InternalRoom.g:23515:2: rule__ActorClass__UnorderedGroup_0__1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__1();
@@ -63420,14 +63832,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__1"
- // InternalRoom.g:23370:1: rule__ActorClass__UnorderedGroup_0__1 : rule__ActorClass__UnorderedGroup_0__Impl ;
+ // InternalRoom.g:23522: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:23374:1: ( rule__ActorClass__UnorderedGroup_0__Impl )
- // InternalRoom.g:23375:2: rule__ActorClass__UnorderedGroup_0__Impl
+ // InternalRoom.g:23526:1: ( rule__ActorClass__UnorderedGroup_0__Impl )
+ // InternalRoom.g:23527:2: rule__ActorClass__UnorderedGroup_0__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__Impl();
@@ -63453,17 +63865,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__NameAssignment_1"
- // InternalRoom.g:23386:1: rule__RoomModel__NameAssignment_1 : ( ruleFQN ) ;
+ // InternalRoom.g:23538:1: rule__RoomModel__NameAssignment_1 : ( ruleFQN ) ;
public final void rule__RoomModel__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23390:1: ( ( ruleFQN ) )
- // InternalRoom.g:23391:1: ( ruleFQN )
+ // InternalRoom.g:23542:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23543:1: ( ruleFQN )
{
- // InternalRoom.g:23391:1: ( ruleFQN )
- // InternalRoom.g:23392:1: ruleFQN
+ // InternalRoom.g:23543:1: ( ruleFQN )
+ // InternalRoom.g:23544:1: ruleFQN
{
before(grammarAccess.getRoomModelAccess().getNameFQNParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -63494,17 +63906,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__DocuAssignment_2"
- // InternalRoom.g:23401:1: rule__RoomModel__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23553:1: rule__RoomModel__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RoomModel__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23405:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23406:1: ( ruleDocumentation )
+ // InternalRoom.g:23557:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23558:1: ( ruleDocumentation )
{
- // InternalRoom.g:23406:1: ( ruleDocumentation )
- // InternalRoom.g:23407:1: ruleDocumentation
+ // InternalRoom.g:23558:1: ( ruleDocumentation )
+ // InternalRoom.g:23559:1: ruleDocumentation
{
before(grammarAccess.getRoomModelAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -63535,17 +63947,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ImportsAssignment_4"
- // InternalRoom.g:23416:1: rule__RoomModel__ImportsAssignment_4 : ( ruleImport ) ;
+ // InternalRoom.g:23568:1: rule__RoomModel__ImportsAssignment_4 : ( ruleImport ) ;
public final void rule__RoomModel__ImportsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23420:1: ( ( ruleImport ) )
- // InternalRoom.g:23421:1: ( ruleImport )
+ // InternalRoom.g:23572:1: ( ( ruleImport ) )
+ // InternalRoom.g:23573:1: ( ruleImport )
{
- // InternalRoom.g:23421:1: ( ruleImport )
- // InternalRoom.g:23422:1: ruleImport
+ // InternalRoom.g:23573:1: ( ruleImport )
+ // InternalRoom.g:23574:1: ruleImport
{
before(grammarAccess.getRoomModelAccess().getImportsImportParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -63576,17 +63988,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__PrimitiveTypesAssignment_5_0"
- // InternalRoom.g:23431:1: rule__RoomModel__PrimitiveTypesAssignment_5_0 : ( rulePrimitiveType ) ;
+ // InternalRoom.g:23583:1: rule__RoomModel__PrimitiveTypesAssignment_5_0 : ( rulePrimitiveType ) ;
public final void rule__RoomModel__PrimitiveTypesAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23435:1: ( ( rulePrimitiveType ) )
- // InternalRoom.g:23436:1: ( rulePrimitiveType )
+ // InternalRoom.g:23587:1: ( ( rulePrimitiveType ) )
+ // InternalRoom.g:23588:1: ( rulePrimitiveType )
{
- // InternalRoom.g:23436:1: ( rulePrimitiveType )
- // InternalRoom.g:23437:1: rulePrimitiveType
+ // InternalRoom.g:23588:1: ( rulePrimitiveType )
+ // InternalRoom.g:23589:1: rulePrimitiveType
{
before(grammarAccess.getRoomModelAccess().getPrimitiveTypesPrimitiveTypeParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -63617,17 +64029,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__EnumerationTypesAssignment_5_1"
- // InternalRoom.g:23446:1: rule__RoomModel__EnumerationTypesAssignment_5_1 : ( ruleEnumerationType ) ;
+ // InternalRoom.g:23598:1: rule__RoomModel__EnumerationTypesAssignment_5_1 : ( ruleEnumerationType ) ;
public final void rule__RoomModel__EnumerationTypesAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23450:1: ( ( ruleEnumerationType ) )
- // InternalRoom.g:23451:1: ( ruleEnumerationType )
+ // InternalRoom.g:23602:1: ( ( ruleEnumerationType ) )
+ // InternalRoom.g:23603:1: ( ruleEnumerationType )
{
- // InternalRoom.g:23451:1: ( ruleEnumerationType )
- // InternalRoom.g:23452:1: ruleEnumerationType
+ // InternalRoom.g:23603:1: ( ruleEnumerationType )
+ // InternalRoom.g:23604:1: ruleEnumerationType
{
before(grammarAccess.getRoomModelAccess().getEnumerationTypesEnumerationTypeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -63658,17 +64070,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ExternalTypesAssignment_5_2"
- // InternalRoom.g:23461:1: rule__RoomModel__ExternalTypesAssignment_5_2 : ( ruleExternalType ) ;
+ // InternalRoom.g:23613:1: rule__RoomModel__ExternalTypesAssignment_5_2 : ( ruleExternalType ) ;
public final void rule__RoomModel__ExternalTypesAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23465:1: ( ( ruleExternalType ) )
- // InternalRoom.g:23466:1: ( ruleExternalType )
+ // InternalRoom.g:23617:1: ( ( ruleExternalType ) )
+ // InternalRoom.g:23618:1: ( ruleExternalType )
{
- // InternalRoom.g:23466:1: ( ruleExternalType )
- // InternalRoom.g:23467:1: ruleExternalType
+ // InternalRoom.g:23618:1: ( ruleExternalType )
+ // InternalRoom.g:23619:1: ruleExternalType
{
before(grammarAccess.getRoomModelAccess().getExternalTypesExternalTypeParserRuleCall_5_2_0());
pushFollow(FOLLOW_2);
@@ -63699,17 +64111,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__DataClassesAssignment_5_3"
- // InternalRoom.g:23476:1: rule__RoomModel__DataClassesAssignment_5_3 : ( ruleDataClass ) ;
+ // InternalRoom.g:23628:1: rule__RoomModel__DataClassesAssignment_5_3 : ( ruleDataClass ) ;
public final void rule__RoomModel__DataClassesAssignment_5_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23480:1: ( ( ruleDataClass ) )
- // InternalRoom.g:23481:1: ( ruleDataClass )
+ // InternalRoom.g:23632:1: ( ( ruleDataClass ) )
+ // InternalRoom.g:23633:1: ( ruleDataClass )
{
- // InternalRoom.g:23481:1: ( ruleDataClass )
- // InternalRoom.g:23482:1: ruleDataClass
+ // InternalRoom.g:23633:1: ( ruleDataClass )
+ // InternalRoom.g:23634:1: ruleDataClass
{
before(grammarAccess.getRoomModelAccess().getDataClassesDataClassParserRuleCall_5_3_0());
pushFollow(FOLLOW_2);
@@ -63740,17 +64152,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ProtocolClassesAssignment_5_4"
- // InternalRoom.g:23491:1: rule__RoomModel__ProtocolClassesAssignment_5_4 : ( ruleGeneralProtocolClass ) ;
+ // InternalRoom.g:23643:1: rule__RoomModel__ProtocolClassesAssignment_5_4 : ( ruleGeneralProtocolClass ) ;
public final void rule__RoomModel__ProtocolClassesAssignment_5_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23495:1: ( ( ruleGeneralProtocolClass ) )
- // InternalRoom.g:23496:1: ( ruleGeneralProtocolClass )
+ // InternalRoom.g:23647:1: ( ( ruleGeneralProtocolClass ) )
+ // InternalRoom.g:23648:1: ( ruleGeneralProtocolClass )
{
- // InternalRoom.g:23496:1: ( ruleGeneralProtocolClass )
- // InternalRoom.g:23497:1: ruleGeneralProtocolClass
+ // InternalRoom.g:23648:1: ( ruleGeneralProtocolClass )
+ // InternalRoom.g:23649:1: ruleGeneralProtocolClass
{
before(grammarAccess.getRoomModelAccess().getProtocolClassesGeneralProtocolClassParserRuleCall_5_4_0());
pushFollow(FOLLOW_2);
@@ -63781,17 +64193,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ActorClassesAssignment_5_5"
- // InternalRoom.g:23506:1: rule__RoomModel__ActorClassesAssignment_5_5 : ( ruleActorClass ) ;
+ // InternalRoom.g:23658:1: rule__RoomModel__ActorClassesAssignment_5_5 : ( ruleActorClass ) ;
public final void rule__RoomModel__ActorClassesAssignment_5_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23510:1: ( ( ruleActorClass ) )
- // InternalRoom.g:23511:1: ( ruleActorClass )
+ // InternalRoom.g:23662:1: ( ( ruleActorClass ) )
+ // InternalRoom.g:23663:1: ( ruleActorClass )
{
- // InternalRoom.g:23511:1: ( ruleActorClass )
- // InternalRoom.g:23512:1: ruleActorClass
+ // InternalRoom.g:23663:1: ( ruleActorClass )
+ // InternalRoom.g:23664:1: ruleActorClass
{
before(grammarAccess.getRoomModelAccess().getActorClassesActorClassParserRuleCall_5_5_0());
pushFollow(FOLLOW_2);
@@ -63822,17 +64234,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__SubSystemClassesAssignment_5_6"
- // InternalRoom.g:23521:1: rule__RoomModel__SubSystemClassesAssignment_5_6 : ( ruleSubSystemClass ) ;
+ // InternalRoom.g:23673:1: rule__RoomModel__SubSystemClassesAssignment_5_6 : ( ruleSubSystemClass ) ;
public final void rule__RoomModel__SubSystemClassesAssignment_5_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23525:1: ( ( ruleSubSystemClass ) )
- // InternalRoom.g:23526:1: ( ruleSubSystemClass )
+ // InternalRoom.g:23677:1: ( ( ruleSubSystemClass ) )
+ // InternalRoom.g:23678:1: ( ruleSubSystemClass )
{
- // InternalRoom.g:23526:1: ( ruleSubSystemClass )
- // InternalRoom.g:23527:1: ruleSubSystemClass
+ // InternalRoom.g:23678:1: ( ruleSubSystemClass )
+ // InternalRoom.g:23679:1: ruleSubSystemClass
{
before(grammarAccess.getRoomModelAccess().getSubSystemClassesSubSystemClassParserRuleCall_5_6_0());
pushFollow(FOLLOW_2);
@@ -63863,17 +64275,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__SystemsAssignment_5_7"
- // InternalRoom.g:23536:1: rule__RoomModel__SystemsAssignment_5_7 : ( ruleLogicalSystem ) ;
+ // InternalRoom.g:23688:1: rule__RoomModel__SystemsAssignment_5_7 : ( ruleLogicalSystem ) ;
public final void rule__RoomModel__SystemsAssignment_5_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23540:1: ( ( ruleLogicalSystem ) )
- // InternalRoom.g:23541:1: ( ruleLogicalSystem )
+ // InternalRoom.g:23692:1: ( ( ruleLogicalSystem ) )
+ // InternalRoom.g:23693:1: ( ruleLogicalSystem )
{
- // InternalRoom.g:23541:1: ( ruleLogicalSystem )
- // InternalRoom.g:23542:1: ruleLogicalSystem
+ // InternalRoom.g:23693:1: ( ruleLogicalSystem )
+ // InternalRoom.g:23694:1: ruleLogicalSystem
{
before(grammarAccess.getRoomModelAccess().getSystemsLogicalSystemParserRuleCall_5_7_0());
pushFollow(FOLLOW_2);
@@ -63904,17 +64316,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__AnnotationTypesAssignment_5_8"
- // InternalRoom.g:23551:1: rule__RoomModel__AnnotationTypesAssignment_5_8 : ( ruleAnnotationType ) ;
+ // InternalRoom.g:23703:1: rule__RoomModel__AnnotationTypesAssignment_5_8 : ( ruleAnnotationType ) ;
public final void rule__RoomModel__AnnotationTypesAssignment_5_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23555:1: ( ( ruleAnnotationType ) )
- // InternalRoom.g:23556:1: ( ruleAnnotationType )
+ // InternalRoom.g:23707:1: ( ( ruleAnnotationType ) )
+ // InternalRoom.g:23708:1: ( ruleAnnotationType )
{
- // InternalRoom.g:23556:1: ( ruleAnnotationType )
- // InternalRoom.g:23557:1: ruleAnnotationType
+ // InternalRoom.g:23708:1: ( ruleAnnotationType )
+ // InternalRoom.g:23709:1: ruleAnnotationType
{
before(grammarAccess.getRoomModelAccess().getAnnotationTypesAnnotationTypeParserRuleCall_5_8_0());
pushFollow(FOLLOW_2);
@@ -63945,17 +64357,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__NameAssignment_0"
- // InternalRoom.g:23566:1: rule__VarDecl__NameAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:23718:1: rule__VarDecl__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__VarDecl__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23570:1: ( ( RULE_ID ) )
- // InternalRoom.g:23571:1: ( RULE_ID )
+ // InternalRoom.g:23722:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23723:1: ( RULE_ID )
{
- // InternalRoom.g:23571:1: ( RULE_ID )
- // InternalRoom.g:23572:1: RULE_ID
+ // InternalRoom.g:23723:1: ( RULE_ID )
+ // InternalRoom.g:23724:1: RULE_ID
{
before(grammarAccess.getVarDeclAccess().getNameIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -63982,17 +64394,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__RefTypeAssignment_2"
- // InternalRoom.g:23581:1: rule__VarDecl__RefTypeAssignment_2 : ( ruleRefableType ) ;
+ // InternalRoom.g:23733:1: rule__VarDecl__RefTypeAssignment_2 : ( ruleRefableType ) ;
public final void rule__VarDecl__RefTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23585:1: ( ( ruleRefableType ) )
- // InternalRoom.g:23586:1: ( ruleRefableType )
+ // InternalRoom.g:23737:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:23738:1: ( ruleRefableType )
{
- // InternalRoom.g:23586:1: ( ruleRefableType )
- // InternalRoom.g:23587:1: ruleRefableType
+ // InternalRoom.g:23738:1: ( ruleRefableType )
+ // InternalRoom.g:23739:1: ruleRefableType
{
before(grammarAccess.getVarDeclAccess().getRefTypeRefableTypeParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -64022,22 +64434,100 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__VarDecl__RefTypeAssignment_2"
+ // $ANTLR start "rule__MessageData__DeprecatedNameAssignment_0_0"
+ // InternalRoom.g:23748:1: rule__MessageData__DeprecatedNameAssignment_0_0 : ( RULE_ID ) ;
+ public final void rule__MessageData__DeprecatedNameAssignment_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:23752:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23753:1: ( RULE_ID )
+ {
+ // InternalRoom.g:23753:1: ( RULE_ID )
+ // InternalRoom.g:23754:1: RULE_ID
+ {
+ before(grammarAccess.getMessageDataAccess().getDeprecatedNameIDTerminalRuleCall_0_0_0());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getMessageDataAccess().getDeprecatedNameIDTerminalRuleCall_0_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MessageData__DeprecatedNameAssignment_0_0"
+
+
+ // $ANTLR start "rule__MessageData__RefTypeAssignment_1"
+ // InternalRoom.g:23763:1: rule__MessageData__RefTypeAssignment_1 : ( ruleRefableType ) ;
+ public final void rule__MessageData__RefTypeAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:23767:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:23768:1: ( ruleRefableType )
+ {
+ // InternalRoom.g:23768:1: ( ruleRefableType )
+ // InternalRoom.g:23769:1: ruleRefableType
+ {
+ before(grammarAccess.getMessageDataAccess().getRefTypeRefableTypeParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleRefableType();
+
+ state._fsp--;
+
+ after(grammarAccess.getMessageDataAccess().getRefTypeRefableTypeParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MessageData__RefTypeAssignment_1"
+
+
// $ANTLR start "rule__RefableType__TypeAssignment_0"
- // InternalRoom.g:23596:1: rule__RefableType__TypeAssignment_0 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:23778:1: rule__RefableType__TypeAssignment_0 : ( ( ruleFQN ) ) ;
public final void rule__RefableType__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23600:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:23601:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23782:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:23783:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:23601:1: ( ( ruleFQN ) )
- // InternalRoom.g:23602:1: ( ruleFQN )
+ // InternalRoom.g:23783:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23784:1: ( ruleFQN )
{
before(grammarAccess.getRefableTypeAccess().getTypeDataTypeCrossReference_0_0());
- // InternalRoom.g:23603:1: ( ruleFQN )
- // InternalRoom.g:23604:1: ruleFQN
+ // InternalRoom.g:23785:1: ( ruleFQN )
+ // InternalRoom.g:23786:1: ruleFQN
{
before(grammarAccess.getRefableTypeAccess().getTypeDataTypeFQNParserRuleCall_0_0_1());
pushFollow(FOLLOW_2);
@@ -64072,21 +64562,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__RefAssignment_1"
- // InternalRoom.g:23615:1: rule__RefableType__RefAssignment_1 : ( ( 'ref' ) ) ;
+ // InternalRoom.g:23797:1: rule__RefableType__RefAssignment_1 : ( ( 'ref' ) ) ;
public final void rule__RefableType__RefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23619:1: ( ( ( 'ref' ) ) )
- // InternalRoom.g:23620:1: ( ( 'ref' ) )
+ // InternalRoom.g:23801:1: ( ( ( 'ref' ) ) )
+ // InternalRoom.g:23802:1: ( ( 'ref' ) )
{
- // InternalRoom.g:23620:1: ( ( 'ref' ) )
- // InternalRoom.g:23621:1: ( 'ref' )
+ // InternalRoom.g:23802:1: ( ( 'ref' ) )
+ // InternalRoom.g:23803:1: ( 'ref' )
{
before(grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
- // InternalRoom.g:23622:1: ( 'ref' )
- // InternalRoom.g:23623:1: 'ref'
+ // InternalRoom.g:23804:1: ( 'ref' )
+ // InternalRoom.g:23805:1: 'ref'
{
before(grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
match(input,91,FOLLOW_2);
@@ -64117,17 +64607,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__NameAssignment_1"
- // InternalRoom.g:23638:1: rule__PrimitiveType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23820:1: rule__PrimitiveType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PrimitiveType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23642:1: ( ( RULE_ID ) )
- // InternalRoom.g:23643:1: ( RULE_ID )
+ // InternalRoom.g:23824:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23825:1: ( RULE_ID )
{
- // InternalRoom.g:23643:1: ( RULE_ID )
- // InternalRoom.g:23644:1: RULE_ID
+ // InternalRoom.g:23825:1: ( RULE_ID )
+ // InternalRoom.g:23826:1: RULE_ID
{
before(grammarAccess.getPrimitiveTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64154,17 +64644,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__TypeAssignment_3"
- // InternalRoom.g:23653:1: rule__PrimitiveType__TypeAssignment_3 : ( ruleLiteralType ) ;
+ // InternalRoom.g:23835:1: rule__PrimitiveType__TypeAssignment_3 : ( ruleLiteralType ) ;
public final void rule__PrimitiveType__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23657:1: ( ( ruleLiteralType ) )
- // InternalRoom.g:23658:1: ( ruleLiteralType )
+ // InternalRoom.g:23839:1: ( ( ruleLiteralType ) )
+ // InternalRoom.g:23840:1: ( ruleLiteralType )
{
- // InternalRoom.g:23658:1: ( ruleLiteralType )
- // InternalRoom.g:23659:1: ruleLiteralType
+ // InternalRoom.g:23840:1: ( ruleLiteralType )
+ // InternalRoom.g:23841:1: ruleLiteralType
{
before(grammarAccess.getPrimitiveTypeAccess().getTypeLiteralTypeEnumRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -64195,17 +64685,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__TargetNameAssignment_5"
- // InternalRoom.g:23668:1: rule__PrimitiveType__TargetNameAssignment_5 : ( RULE_STRING ) ;
+ // InternalRoom.g:23850:1: rule__PrimitiveType__TargetNameAssignment_5 : ( RULE_STRING ) ;
public final void rule__PrimitiveType__TargetNameAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23672:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23673:1: ( RULE_STRING )
+ // InternalRoom.g:23854:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23855:1: ( RULE_STRING )
{
- // InternalRoom.g:23673:1: ( RULE_STRING )
- // InternalRoom.g:23674:1: RULE_STRING
+ // InternalRoom.g:23855:1: ( RULE_STRING )
+ // InternalRoom.g:23856:1: RULE_STRING
{
before(grammarAccess.getPrimitiveTypeAccess().getTargetNameSTRINGTerminalRuleCall_5_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -64232,17 +64722,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__CastNameAssignment_6_1"
- // InternalRoom.g:23683:1: rule__PrimitiveType__CastNameAssignment_6_1 : ( ruleFQN ) ;
+ // InternalRoom.g:23865:1: rule__PrimitiveType__CastNameAssignment_6_1 : ( ruleFQN ) ;
public final void rule__PrimitiveType__CastNameAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23687:1: ( ( ruleFQN ) )
- // InternalRoom.g:23688:1: ( ruleFQN )
+ // InternalRoom.g:23869:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23870:1: ( ruleFQN )
{
- // InternalRoom.g:23688:1: ( ruleFQN )
- // InternalRoom.g:23689:1: ruleFQN
+ // InternalRoom.g:23870:1: ( ruleFQN )
+ // InternalRoom.g:23871:1: ruleFQN
{
before(grammarAccess.getPrimitiveTypeAccess().getCastNameFQNParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -64273,17 +64763,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__DefaultValueLiteralAssignment_8"
- // InternalRoom.g:23698:1: rule__PrimitiveType__DefaultValueLiteralAssignment_8 : ( RULE_STRING ) ;
+ // InternalRoom.g:23880:1: rule__PrimitiveType__DefaultValueLiteralAssignment_8 : ( RULE_STRING ) ;
public final void rule__PrimitiveType__DefaultValueLiteralAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23702:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23703:1: ( RULE_STRING )
+ // InternalRoom.g:23884:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23885:1: ( RULE_STRING )
{
- // InternalRoom.g:23703:1: ( RULE_STRING )
- // InternalRoom.g:23704:1: RULE_STRING
+ // InternalRoom.g:23885:1: ( RULE_STRING )
+ // InternalRoom.g:23886:1: RULE_STRING
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_8_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -64310,17 +64800,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__DocuAssignment_9"
- // InternalRoom.g:23713:1: rule__PrimitiveType__DocuAssignment_9 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23895:1: rule__PrimitiveType__DocuAssignment_9 : ( ruleDocumentation ) ;
public final void rule__PrimitiveType__DocuAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23717:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23718:1: ( ruleDocumentation )
+ // InternalRoom.g:23899:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23900:1: ( ruleDocumentation )
{
- // InternalRoom.g:23718:1: ( ruleDocumentation )
- // InternalRoom.g:23719:1: ruleDocumentation
+ // InternalRoom.g:23900:1: ( ruleDocumentation )
+ // InternalRoom.g:23901:1: ruleDocumentation
{
before(grammarAccess.getPrimitiveTypeAccess().getDocuDocumentationParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -64351,17 +64841,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__NameAssignment_1"
- // InternalRoom.g:23728:1: rule__EnumerationType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23910:1: rule__EnumerationType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__EnumerationType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23732:1: ( ( RULE_ID ) )
- // InternalRoom.g:23733:1: ( RULE_ID )
+ // InternalRoom.g:23914:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23915:1: ( RULE_ID )
{
- // InternalRoom.g:23733:1: ( RULE_ID )
- // InternalRoom.g:23734:1: RULE_ID
+ // InternalRoom.g:23915:1: ( RULE_ID )
+ // InternalRoom.g:23916:1: RULE_ID
{
before(grammarAccess.getEnumerationTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64388,17 +64878,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__DocuAssignment_2"
- // InternalRoom.g:23743:1: rule__EnumerationType__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23925:1: rule__EnumerationType__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__EnumerationType__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23747:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23748:1: ( ruleDocumentation )
+ // InternalRoom.g:23929:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23930:1: ( ruleDocumentation )
{
- // InternalRoom.g:23748:1: ( ruleDocumentation )
- // InternalRoom.g:23749:1: ruleDocumentation
+ // InternalRoom.g:23930:1: ( ruleDocumentation )
+ // InternalRoom.g:23931:1: ruleDocumentation
{
before(grammarAccess.getEnumerationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -64429,21 +64919,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__PrimitiveTypeAssignment_3_1"
- // InternalRoom.g:23758:1: rule__EnumerationType__PrimitiveTypeAssignment_3_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:23940:1: rule__EnumerationType__PrimitiveTypeAssignment_3_1 : ( ( ruleFQN ) ) ;
public final void rule__EnumerationType__PrimitiveTypeAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23762:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:23763:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23944:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:23945:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:23763:1: ( ( ruleFQN ) )
- // InternalRoom.g:23764:1: ( ruleFQN )
+ // InternalRoom.g:23945:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23946:1: ( ruleFQN )
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypePrimitiveTypeCrossReference_3_1_0());
- // InternalRoom.g:23765:1: ( ruleFQN )
- // InternalRoom.g:23766:1: ruleFQN
+ // InternalRoom.g:23947:1: ( ruleFQN )
+ // InternalRoom.g:23948:1: ruleFQN
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypePrimitiveTypeFQNParserRuleCall_3_1_0_1());
pushFollow(FOLLOW_2);
@@ -64478,17 +64968,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__LiteralsAssignment_5_0"
- // InternalRoom.g:23777:1: rule__EnumerationType__LiteralsAssignment_5_0 : ( ruleEnumLiteral ) ;
+ // InternalRoom.g:23959:1: rule__EnumerationType__LiteralsAssignment_5_0 : ( ruleEnumLiteral ) ;
public final void rule__EnumerationType__LiteralsAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23781:1: ( ( ruleEnumLiteral ) )
- // InternalRoom.g:23782:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23963:1: ( ( ruleEnumLiteral ) )
+ // InternalRoom.g:23964:1: ( ruleEnumLiteral )
{
- // InternalRoom.g:23782:1: ( ruleEnumLiteral )
- // InternalRoom.g:23783:1: ruleEnumLiteral
+ // InternalRoom.g:23964:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23965:1: ruleEnumLiteral
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -64519,17 +65009,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__LiteralsAssignment_5_1_1"
- // InternalRoom.g:23792:1: rule__EnumerationType__LiteralsAssignment_5_1_1 : ( ruleEnumLiteral ) ;
+ // InternalRoom.g:23974: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:23796:1: ( ( ruleEnumLiteral ) )
- // InternalRoom.g:23797:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23978:1: ( ( ruleEnumLiteral ) )
+ // InternalRoom.g:23979:1: ( ruleEnumLiteral )
{
- // InternalRoom.g:23797:1: ( ruleEnumLiteral )
- // InternalRoom.g:23798:1: ruleEnumLiteral
+ // InternalRoom.g:23979:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23980:1: ruleEnumLiteral
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_1_1_0());
pushFollow(FOLLOW_2);
@@ -64560,17 +65050,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__NameAssignment_0"
- // InternalRoom.g:23807:1: rule__EnumLiteral__NameAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:23989:1: rule__EnumLiteral__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__EnumLiteral__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23811:1: ( ( RULE_ID ) )
- // InternalRoom.g:23812:1: ( RULE_ID )
+ // InternalRoom.g:23993:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23994:1: ( RULE_ID )
{
- // InternalRoom.g:23812:1: ( RULE_ID )
- // InternalRoom.g:23813:1: RULE_ID
+ // InternalRoom.g:23994:1: ( RULE_ID )
+ // InternalRoom.g:23995:1: RULE_ID
{
before(grammarAccess.getEnumLiteralAccess().getNameIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64597,17 +65087,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__LiteralAssignment_1_1"
- // InternalRoom.g:23822:1: rule__EnumLiteral__LiteralAssignment_1_1 : ( ruleIntLiteral ) ;
+ // InternalRoom.g:24004:1: rule__EnumLiteral__LiteralAssignment_1_1 : ( ruleIntLiteral ) ;
public final void rule__EnumLiteral__LiteralAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23826:1: ( ( ruleIntLiteral ) )
- // InternalRoom.g:23827:1: ( ruleIntLiteral )
+ // InternalRoom.g:24008:1: ( ( ruleIntLiteral ) )
+ // InternalRoom.g:24009:1: ( ruleIntLiteral )
{
- // InternalRoom.g:23827:1: ( ruleIntLiteral )
- // InternalRoom.g:23828:1: ruleIntLiteral
+ // InternalRoom.g:24009:1: ( ruleIntLiteral )
+ // InternalRoom.g:24010:1: ruleIntLiteral
{
before(grammarAccess.getEnumLiteralAccess().getLiteralIntLiteralParserRuleCall_1_1_0());
pushFollow(FOLLOW_2);
@@ -64638,17 +65128,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__NameAssignment_1"
- // InternalRoom.g:23837:1: rule__ExternalType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24019:1: rule__ExternalType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ExternalType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23841:1: ( ( RULE_ID ) )
- // InternalRoom.g:23842:1: ( RULE_ID )
+ // InternalRoom.g:24023:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24024:1: ( RULE_ID )
{
- // InternalRoom.g:23842:1: ( RULE_ID )
- // InternalRoom.g:23843:1: RULE_ID
+ // InternalRoom.g:24024:1: ( RULE_ID )
+ // InternalRoom.g:24025:1: RULE_ID
{
before(grammarAccess.getExternalTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64675,17 +65165,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__TargetNameAssignment_3"
- // InternalRoom.g:23852:1: rule__ExternalType__TargetNameAssignment_3 : ( RULE_STRING ) ;
+ // InternalRoom.g:24034:1: rule__ExternalType__TargetNameAssignment_3 : ( RULE_STRING ) ;
public final void rule__ExternalType__TargetNameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23856:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23857:1: ( RULE_STRING )
+ // InternalRoom.g:24038:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:24039:1: ( RULE_STRING )
{
- // InternalRoom.g:23857:1: ( RULE_STRING )
- // InternalRoom.g:23858:1: RULE_STRING
+ // InternalRoom.g:24039:1: ( RULE_STRING )
+ // InternalRoom.g:24040:1: RULE_STRING
{
before(grammarAccess.getExternalTypeAccess().getTargetNameSTRINGTerminalRuleCall_3_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -64712,17 +65202,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__DefaultValueLiteralAssignment_4_1"
- // InternalRoom.g:23867:1: rule__ExternalType__DefaultValueLiteralAssignment_4_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:24049:1: rule__ExternalType__DefaultValueLiteralAssignment_4_1 : ( RULE_STRING ) ;
public final void rule__ExternalType__DefaultValueLiteralAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23871:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23872:1: ( RULE_STRING )
+ // InternalRoom.g:24053:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:24054:1: ( RULE_STRING )
{
- // InternalRoom.g:23872:1: ( RULE_STRING )
- // InternalRoom.g:23873:1: RULE_STRING
+ // InternalRoom.g:24054:1: ( RULE_STRING )
+ // InternalRoom.g:24055:1: RULE_STRING
{
before(grammarAccess.getExternalTypeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_4_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -64749,17 +65239,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__DocuAssignment_5"
- // InternalRoom.g:23882:1: rule__ExternalType__DocuAssignment_5 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24064:1: rule__ExternalType__DocuAssignment_5 : ( ruleDocumentation ) ;
public final void rule__ExternalType__DocuAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23886:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23887:1: ( ruleDocumentation )
+ // InternalRoom.g:24068:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24069:1: ( ruleDocumentation )
{
- // InternalRoom.g:23887:1: ( ruleDocumentation )
- // InternalRoom.g:23888:1: ruleDocumentation
+ // InternalRoom.g:24069:1: ( ruleDocumentation )
+ // InternalRoom.g:24070:1: ruleDocumentation
{
before(grammarAccess.getExternalTypeAccess().getDocuDocumentationParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -64790,17 +65280,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__NameAssignment_1"
- // InternalRoom.g:23897:1: rule__DataClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24079:1: rule__DataClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__DataClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23901:1: ( ( RULE_ID ) )
- // InternalRoom.g:23902:1: ( RULE_ID )
+ // InternalRoom.g:24083:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24084:1: ( RULE_ID )
{
- // InternalRoom.g:23902:1: ( RULE_ID )
- // InternalRoom.g:23903:1: RULE_ID
+ // InternalRoom.g:24084:1: ( RULE_ID )
+ // InternalRoom.g:24085:1: RULE_ID
{
before(grammarAccess.getDataClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64827,17 +65317,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__DocuAssignment_2"
- // InternalRoom.g:23912:1: rule__DataClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24094:1: rule__DataClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__DataClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23916:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23917:1: ( ruleDocumentation )
+ // InternalRoom.g:24098:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24099:1: ( ruleDocumentation )
{
- // InternalRoom.g:23917:1: ( ruleDocumentation )
- // InternalRoom.g:23918:1: ruleDocumentation
+ // InternalRoom.g:24099:1: ( ruleDocumentation )
+ // InternalRoom.g:24100:1: ruleDocumentation
{
before(grammarAccess.getDataClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -64868,21 +65358,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__BaseAssignment_3_1"
- // InternalRoom.g:23927:1: rule__DataClass__BaseAssignment_3_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24109:1: rule__DataClass__BaseAssignment_3_1 : ( ( ruleFQN ) ) ;
public final void rule__DataClass__BaseAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23931:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:23932:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24113:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24114:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:23932:1: ( ( ruleFQN ) )
- // InternalRoom.g:23933:1: ( ruleFQN )
+ // InternalRoom.g:24114:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24115:1: ( ruleFQN )
{
before(grammarAccess.getDataClassAccess().getBaseDataClassCrossReference_3_1_0());
- // InternalRoom.g:23934:1: ( ruleFQN )
- // InternalRoom.g:23935:1: ruleFQN
+ // InternalRoom.g:24116:1: ( ruleFQN )
+ // InternalRoom.g:24117:1: ruleFQN
{
before(grammarAccess.getDataClassAccess().getBaseDataClassFQNParserRuleCall_3_1_0_1());
pushFollow(FOLLOW_2);
@@ -64917,17 +65407,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__AnnotationsAssignment_5"
- // InternalRoom.g:23946:1: rule__DataClass__AnnotationsAssignment_5 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24128:1: rule__DataClass__AnnotationsAssignment_5 : ( ruleAnnotation ) ;
public final void rule__DataClass__AnnotationsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23950:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:23951:1: ( ruleAnnotation )
+ // InternalRoom.g:24132:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24133:1: ( ruleAnnotation )
{
- // InternalRoom.g:23951:1: ( ruleAnnotation )
- // InternalRoom.g:23952:1: ruleAnnotation
+ // InternalRoom.g:24133:1: ( ruleAnnotation )
+ // InternalRoom.g:24134:1: ruleAnnotation
{
before(grammarAccess.getDataClassAccess().getAnnotationsAnnotationParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -64958,17 +65448,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode1Assignment_6_1"
- // InternalRoom.g:23961:1: rule__DataClass__UserCode1Assignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24143:1: rule__DataClass__UserCode1Assignment_6_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode1Assignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23965:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:23966:1: ( ruleDetailCode )
+ // InternalRoom.g:24147:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24148:1: ( ruleDetailCode )
{
- // InternalRoom.g:23966:1: ( ruleDetailCode )
- // InternalRoom.g:23967:1: ruleDetailCode
+ // InternalRoom.g:24148:1: ( ruleDetailCode )
+ // InternalRoom.g:24149:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode1DetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -64999,17 +65489,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode2Assignment_7_1"
- // InternalRoom.g:23976:1: rule__DataClass__UserCode2Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24158:1: rule__DataClass__UserCode2Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode2Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23980:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:23981:1: ( ruleDetailCode )
+ // InternalRoom.g:24162:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24163:1: ( ruleDetailCode )
{
- // InternalRoom.g:23981:1: ( ruleDetailCode )
- // InternalRoom.g:23982:1: ruleDetailCode
+ // InternalRoom.g:24163:1: ( ruleDetailCode )
+ // InternalRoom.g:24164:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode2DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -65040,17 +65530,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode3Assignment_8_1"
- // InternalRoom.g:23991:1: rule__DataClass__UserCode3Assignment_8_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24173:1: rule__DataClass__UserCode3Assignment_8_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode3Assignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23995:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:23996:1: ( ruleDetailCode )
+ // InternalRoom.g:24177:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24178:1: ( ruleDetailCode )
{
- // InternalRoom.g:23996:1: ( ruleDetailCode )
- // InternalRoom.g:23997:1: ruleDetailCode
+ // InternalRoom.g:24178:1: ( ruleDetailCode )
+ // InternalRoom.g:24179:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode3DetailCodeParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -65081,17 +65571,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__OperationsAssignment_9_0"
- // InternalRoom.g:24006:1: rule__DataClass__OperationsAssignment_9_0 : ( ruleStandardOperation ) ;
+ // InternalRoom.g:24188:1: rule__DataClass__OperationsAssignment_9_0 : ( ruleStandardOperation ) ;
public final void rule__DataClass__OperationsAssignment_9_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24010:1: ( ( ruleStandardOperation ) )
- // InternalRoom.g:24011:1: ( ruleStandardOperation )
+ // InternalRoom.g:24192:1: ( ( ruleStandardOperation ) )
+ // InternalRoom.g:24193:1: ( ruleStandardOperation )
{
- // InternalRoom.g:24011:1: ( ruleStandardOperation )
- // InternalRoom.g:24012:1: ruleStandardOperation
+ // InternalRoom.g:24193:1: ( ruleStandardOperation )
+ // InternalRoom.g:24194:1: ruleStandardOperation
{
before(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_9_0_0());
pushFollow(FOLLOW_2);
@@ -65122,17 +65612,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__StructorsAssignment_9_1"
- // InternalRoom.g:24021:1: rule__DataClass__StructorsAssignment_9_1 : ( ruleClassStructor ) ;
+ // InternalRoom.g:24203:1: rule__DataClass__StructorsAssignment_9_1 : ( ruleClassStructor ) ;
public final void rule__DataClass__StructorsAssignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24025:1: ( ( ruleClassStructor ) )
- // InternalRoom.g:24026:1: ( ruleClassStructor )
+ // InternalRoom.g:24207:1: ( ( ruleClassStructor ) )
+ // InternalRoom.g:24208:1: ( ruleClassStructor )
{
- // InternalRoom.g:24026:1: ( ruleClassStructor )
- // InternalRoom.g:24027:1: ruleClassStructor
+ // InternalRoom.g:24208:1: ( ruleClassStructor )
+ // InternalRoom.g:24209:1: ruleClassStructor
{
before(grammarAccess.getDataClassAccess().getStructorsClassStructorParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -65163,17 +65653,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__AttributesAssignment_9_2"
- // InternalRoom.g:24036:1: rule__DataClass__AttributesAssignment_9_2 : ( ruleAttribute ) ;
+ // InternalRoom.g:24218:1: rule__DataClass__AttributesAssignment_9_2 : ( ruleAttribute ) ;
public final void rule__DataClass__AttributesAssignment_9_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24040:1: ( ( ruleAttribute ) )
- // InternalRoom.g:24041:1: ( ruleAttribute )
+ // InternalRoom.g:24222:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:24223:1: ( ruleAttribute )
{
- // InternalRoom.g:24041:1: ( ruleAttribute )
- // InternalRoom.g:24042:1: ruleAttribute
+ // InternalRoom.g:24223:1: ( ruleAttribute )
+ // InternalRoom.g:24224:1: ruleAttribute
{
before(grammarAccess.getDataClassAccess().getAttributesAttributeParserRuleCall_9_2_0());
pushFollow(FOLLOW_2);
@@ -65204,17 +65694,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__NameAssignment_1"
- // InternalRoom.g:24051:1: rule__Attribute__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24233:1: rule__Attribute__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__Attribute__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24055:1: ( ( RULE_ID ) )
- // InternalRoom.g:24056:1: ( RULE_ID )
+ // InternalRoom.g:24237:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24238:1: ( RULE_ID )
{
- // InternalRoom.g:24056:1: ( RULE_ID )
- // InternalRoom.g:24057:1: RULE_ID
+ // InternalRoom.g:24238:1: ( RULE_ID )
+ // InternalRoom.g:24239:1: RULE_ID
{
before(grammarAccess.getAttributeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65241,17 +65731,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__SizeAssignment_2_1"
- // InternalRoom.g:24066:1: rule__Attribute__SizeAssignment_2_1 : ( RULE_INT ) ;
+ // InternalRoom.g:24248:1: rule__Attribute__SizeAssignment_2_1 : ( RULE_INT ) ;
public final void rule__Attribute__SizeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24070:1: ( ( RULE_INT ) )
- // InternalRoom.g:24071:1: ( RULE_INT )
+ // InternalRoom.g:24252:1: ( ( RULE_INT ) )
+ // InternalRoom.g:24253:1: ( RULE_INT )
{
- // InternalRoom.g:24071:1: ( RULE_INT )
- // InternalRoom.g:24072:1: RULE_INT
+ // InternalRoom.g:24253:1: ( RULE_INT )
+ // InternalRoom.g:24254:1: RULE_INT
{
before(grammarAccess.getAttributeAccess().getSizeINTTerminalRuleCall_2_1_0());
match(input,RULE_INT,FOLLOW_2);
@@ -65278,17 +65768,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__TypeAssignment_4"
- // InternalRoom.g:24081:1: rule__Attribute__TypeAssignment_4 : ( ruleRefableType ) ;
+ // InternalRoom.g:24263:1: rule__Attribute__TypeAssignment_4 : ( ruleRefableType ) ;
public final void rule__Attribute__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24085:1: ( ( ruleRefableType ) )
- // InternalRoom.g:24086:1: ( ruleRefableType )
+ // InternalRoom.g:24267:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24268:1: ( ruleRefableType )
{
- // InternalRoom.g:24086:1: ( ruleRefableType )
- // InternalRoom.g:24087:1: ruleRefableType
+ // InternalRoom.g:24268:1: ( ruleRefableType )
+ // InternalRoom.g:24269:1: ruleRefableType
{
before(grammarAccess.getAttributeAccess().getTypeRefableTypeParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -65319,17 +65809,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__DefaultValueLiteralAssignment_5_1"
- // InternalRoom.g:24096:1: rule__Attribute__DefaultValueLiteralAssignment_5_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:24278:1: rule__Attribute__DefaultValueLiteralAssignment_5_1 : ( RULE_STRING ) ;
public final void rule__Attribute__DefaultValueLiteralAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24100:1: ( ( RULE_STRING ) )
- // InternalRoom.g:24101:1: ( RULE_STRING )
+ // InternalRoom.g:24282:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:24283:1: ( RULE_STRING )
{
- // InternalRoom.g:24101:1: ( RULE_STRING )
- // InternalRoom.g:24102:1: RULE_STRING
+ // InternalRoom.g:24283:1: ( RULE_STRING )
+ // InternalRoom.g:24284:1: RULE_STRING
{
before(grammarAccess.getAttributeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_5_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -65356,17 +65846,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__DocuAssignment_6"
- // InternalRoom.g:24111:1: rule__Attribute__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24293:1: rule__Attribute__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__Attribute__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24115:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24116:1: ( ruleDocumentation )
+ // InternalRoom.g:24297:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24298:1: ( ruleDocumentation )
{
- // InternalRoom.g:24116:1: ( ruleDocumentation )
- // InternalRoom.g:24117:1: ruleDocumentation
+ // InternalRoom.g:24298:1: ( ruleDocumentation )
+ // InternalRoom.g:24299:1: ruleDocumentation
{
before(grammarAccess.getAttributeAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -65397,21 +65887,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__OverrideAssignment_0"
- // InternalRoom.g:24126:1: rule__StandardOperation__OverrideAssignment_0 : ( ( 'override' ) ) ;
+ // InternalRoom.g:24308:1: rule__StandardOperation__OverrideAssignment_0 : ( ( 'override' ) ) ;
public final void rule__StandardOperation__OverrideAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24130:1: ( ( ( 'override' ) ) )
- // InternalRoom.g:24131:1: ( ( 'override' ) )
+ // InternalRoom.g:24312:1: ( ( ( 'override' ) ) )
+ // InternalRoom.g:24313:1: ( ( 'override' ) )
{
- // InternalRoom.g:24131:1: ( ( 'override' ) )
- // InternalRoom.g:24132:1: ( 'override' )
+ // InternalRoom.g:24313:1: ( ( 'override' ) )
+ // InternalRoom.g:24314:1: ( 'override' )
{
before(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
- // InternalRoom.g:24133:1: ( 'override' )
- // InternalRoom.g:24134:1: 'override'
+ // InternalRoom.g:24315:1: ( 'override' )
+ // InternalRoom.g:24316:1: 'override'
{
before(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
match(input,128,FOLLOW_2);
@@ -65442,17 +65932,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__NameAssignment_2"
- // InternalRoom.g:24149:1: rule__StandardOperation__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24331:1: rule__StandardOperation__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__StandardOperation__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24153:1: ( ( RULE_ID ) )
- // InternalRoom.g:24154:1: ( RULE_ID )
+ // InternalRoom.g:24335:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24336:1: ( RULE_ID )
{
- // InternalRoom.g:24154:1: ( RULE_ID )
- // InternalRoom.g:24155:1: RULE_ID
+ // InternalRoom.g:24336:1: ( RULE_ID )
+ // InternalRoom.g:24337:1: RULE_ID
{
before(grammarAccess.getStandardOperationAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65479,17 +65969,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ArgumentsAssignment_4_0"
- // InternalRoom.g:24164:1: rule__StandardOperation__ArgumentsAssignment_4_0 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24346:1: rule__StandardOperation__ArgumentsAssignment_4_0 : ( ruleVarDecl ) ;
public final void rule__StandardOperation__ArgumentsAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24168:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24169:1: ( ruleVarDecl )
+ // InternalRoom.g:24350:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24351:1: ( ruleVarDecl )
{
- // InternalRoom.g:24169:1: ( ruleVarDecl )
- // InternalRoom.g:24170:1: ruleVarDecl
+ // InternalRoom.g:24351:1: ( ruleVarDecl )
+ // InternalRoom.g:24352:1: ruleVarDecl
{
before(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_0_0());
pushFollow(FOLLOW_2);
@@ -65520,17 +66010,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ArgumentsAssignment_4_1_1"
- // InternalRoom.g:24179:1: rule__StandardOperation__ArgumentsAssignment_4_1_1 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24361: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:24183:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24184:1: ( ruleVarDecl )
+ // InternalRoom.g:24365:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24366:1: ( ruleVarDecl )
{
- // InternalRoom.g:24184:1: ( ruleVarDecl )
- // InternalRoom.g:24185:1: ruleVarDecl
+ // InternalRoom.g:24366:1: ( ruleVarDecl )
+ // InternalRoom.g:24367:1: ruleVarDecl
{
before(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_1_1_0());
pushFollow(FOLLOW_2);
@@ -65561,17 +66051,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ReturnTypeAssignment_6_1_1"
- // InternalRoom.g:24194:1: rule__StandardOperation__ReturnTypeAssignment_6_1_1 : ( ruleRefableType ) ;
+ // InternalRoom.g:24376: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:24198:1: ( ( ruleRefableType ) )
- // InternalRoom.g:24199:1: ( ruleRefableType )
+ // InternalRoom.g:24380:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24381:1: ( ruleRefableType )
{
- // InternalRoom.g:24199:1: ( ruleRefableType )
- // InternalRoom.g:24200:1: ruleRefableType
+ // InternalRoom.g:24381:1: ( ruleRefableType )
+ // InternalRoom.g:24382:1: ruleRefableType
{
before(grammarAccess.getStandardOperationAccess().getReturnTypeRefableTypeParserRuleCall_6_1_1_0());
pushFollow(FOLLOW_2);
@@ -65602,17 +66092,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__DocuAssignment_7"
- // InternalRoom.g:24209:1: rule__StandardOperation__DocuAssignment_7 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24391:1: rule__StandardOperation__DocuAssignment_7 : ( ruleDocumentation ) ;
public final void rule__StandardOperation__DocuAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24213:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24214:1: ( ruleDocumentation )
+ // InternalRoom.g:24395:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24396:1: ( ruleDocumentation )
{
- // InternalRoom.g:24214:1: ( ruleDocumentation )
- // InternalRoom.g:24215:1: ruleDocumentation
+ // InternalRoom.g:24396:1: ( ruleDocumentation )
+ // InternalRoom.g:24397:1: ruleDocumentation
{
before(grammarAccess.getStandardOperationAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -65643,17 +66133,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__DetailCodeAssignment_8"
- // InternalRoom.g:24224:1: rule__StandardOperation__DetailCodeAssignment_8 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24406:1: rule__StandardOperation__DetailCodeAssignment_8 : ( ruleDetailCode ) ;
public final void rule__StandardOperation__DetailCodeAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24228:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24229:1: ( ruleDetailCode )
+ // InternalRoom.g:24410:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24411:1: ( ruleDetailCode )
{
- // InternalRoom.g:24229:1: ( ruleDetailCode )
- // InternalRoom.g:24230:1: ruleDetailCode
+ // InternalRoom.g:24411:1: ( ruleDetailCode )
+ // InternalRoom.g:24412:1: ruleDetailCode
{
before(grammarAccess.getStandardOperationAccess().getDetailCodeDetailCodeParserRuleCall_8_0());
pushFollow(FOLLOW_2);
@@ -65684,17 +66174,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__NameAssignment_1"
- // InternalRoom.g:24239:1: rule__PortOperation__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24421:1: rule__PortOperation__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PortOperation__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24243:1: ( ( RULE_ID ) )
- // InternalRoom.g:24244:1: ( RULE_ID )
+ // InternalRoom.g:24425:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24426:1: ( RULE_ID )
{
- // InternalRoom.g:24244:1: ( RULE_ID )
- // InternalRoom.g:24245:1: RULE_ID
+ // InternalRoom.g:24426:1: ( RULE_ID )
+ // InternalRoom.g:24427:1: RULE_ID
{
before(grammarAccess.getPortOperationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65721,17 +66211,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ArgumentsAssignment_3_0"
- // InternalRoom.g:24254:1: rule__PortOperation__ArgumentsAssignment_3_0 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24436:1: rule__PortOperation__ArgumentsAssignment_3_0 : ( ruleVarDecl ) ;
public final void rule__PortOperation__ArgumentsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24258:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24259:1: ( ruleVarDecl )
+ // InternalRoom.g:24440:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24441:1: ( ruleVarDecl )
{
- // InternalRoom.g:24259:1: ( ruleVarDecl )
- // InternalRoom.g:24260:1: ruleVarDecl
+ // InternalRoom.g:24441:1: ( ruleVarDecl )
+ // InternalRoom.g:24442:1: ruleVarDecl
{
before(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -65762,17 +66252,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ArgumentsAssignment_3_1_1"
- // InternalRoom.g:24269:1: rule__PortOperation__ArgumentsAssignment_3_1_1 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24451: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:24273:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24274:1: ( ruleVarDecl )
+ // InternalRoom.g:24455:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24456:1: ( ruleVarDecl )
{
- // InternalRoom.g:24274:1: ( ruleVarDecl )
- // InternalRoom.g:24275:1: ruleVarDecl
+ // InternalRoom.g:24456:1: ( ruleVarDecl )
+ // InternalRoom.g:24457:1: ruleVarDecl
{
before(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0());
pushFollow(FOLLOW_2);
@@ -65803,17 +66293,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ReturnTypeAssignment_5_0_1_1"
- // InternalRoom.g:24284:1: rule__PortOperation__ReturnTypeAssignment_5_0_1_1 : ( ruleRefableType ) ;
+ // InternalRoom.g:24466: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:24288:1: ( ( ruleRefableType ) )
- // InternalRoom.g:24289:1: ( ruleRefableType )
+ // InternalRoom.g:24470:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24471:1: ( ruleRefableType )
{
- // InternalRoom.g:24289:1: ( ruleRefableType )
- // InternalRoom.g:24290:1: ruleRefableType
+ // InternalRoom.g:24471:1: ( ruleRefableType )
+ // InternalRoom.g:24472:1: ruleRefableType
{
before(grammarAccess.getPortOperationAccess().getReturnTypeRefableTypeParserRuleCall_5_0_1_1_0());
pushFollow(FOLLOW_2);
@@ -65844,21 +66334,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__SendsMsgAssignment_5_1_1"
- // InternalRoom.g:24299:1: rule__PortOperation__SendsMsgAssignment_5_1_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:24481: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:24303:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:24304:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24485:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:24486:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:24304:1: ( ( RULE_ID ) )
- // InternalRoom.g:24305:1: ( RULE_ID )
+ // InternalRoom.g:24486:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24487:1: ( RULE_ID )
{
before(grammarAccess.getPortOperationAccess().getSendsMsgMessageCrossReference_5_1_1_0());
- // InternalRoom.g:24306:1: ( RULE_ID )
- // InternalRoom.g:24307:1: RULE_ID
+ // InternalRoom.g:24488:1: ( RULE_ID )
+ // InternalRoom.g:24489:1: RULE_ID
{
before(grammarAccess.getPortOperationAccess().getSendsMsgMessageIDTerminalRuleCall_5_1_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -65889,17 +66379,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__DocuAssignment_6"
- // InternalRoom.g:24318:1: rule__PortOperation__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24500:1: rule__PortOperation__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__PortOperation__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24322:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24323:1: ( ruleDocumentation )
+ // InternalRoom.g:24504:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24505:1: ( ruleDocumentation )
{
- // InternalRoom.g:24323:1: ( ruleDocumentation )
- // InternalRoom.g:24324:1: ruleDocumentation
+ // InternalRoom.g:24505:1: ( ruleDocumentation )
+ // InternalRoom.g:24506:1: ruleDocumentation
{
before(grammarAccess.getPortOperationAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -65930,17 +66420,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__DetailCodeAssignment_7"
- // InternalRoom.g:24333:1: rule__PortOperation__DetailCodeAssignment_7 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24515:1: rule__PortOperation__DetailCodeAssignment_7 : ( ruleDetailCode ) ;
public final void rule__PortOperation__DetailCodeAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24337:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24338:1: ( ruleDetailCode )
+ // InternalRoom.g:24519:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24520:1: ( ruleDetailCode )
{
- // InternalRoom.g:24338:1: ( ruleDetailCode )
- // InternalRoom.g:24339:1: ruleDetailCode
+ // InternalRoom.g:24520:1: ( ruleDetailCode )
+ // InternalRoom.g:24521:1: ruleDetailCode
{
before(grammarAccess.getPortOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -65971,21 +66461,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__NameAssignment_0"
- // InternalRoom.g:24348:1: rule__ClassStructor__NameAssignment_0 : ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) ;
+ // InternalRoom.g:24530: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:24352:1: ( ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) )
- // InternalRoom.g:24353:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
+ // InternalRoom.g:24534:1: ( ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) )
+ // InternalRoom.g:24535:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
{
- // InternalRoom.g:24353:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
- // InternalRoom.g:24354:1: ( rule__ClassStructor__NameAlternatives_0_0 )
+ // InternalRoom.g:24535:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
+ // InternalRoom.g:24536:1: ( rule__ClassStructor__NameAlternatives_0_0 )
{
before(grammarAccess.getClassStructorAccess().getNameAlternatives_0_0());
- // InternalRoom.g:24355:1: ( rule__ClassStructor__NameAlternatives_0_0 )
- // InternalRoom.g:24355:2: rule__ClassStructor__NameAlternatives_0_0
+ // InternalRoom.g:24537:1: ( rule__ClassStructor__NameAlternatives_0_0 )
+ // InternalRoom.g:24537:2: rule__ClassStructor__NameAlternatives_0_0
{
pushFollow(FOLLOW_2);
rule__ClassStructor__NameAlternatives_0_0();
@@ -66018,17 +66508,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__DetailCodeAssignment_1"
- // InternalRoom.g:24364:1: rule__ClassStructor__DetailCodeAssignment_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24546:1: rule__ClassStructor__DetailCodeAssignment_1 : ( ruleDetailCode ) ;
public final void rule__ClassStructor__DetailCodeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24368:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24369:1: ( ruleDetailCode )
+ // InternalRoom.g:24550:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24551:1: ( ruleDetailCode )
{
- // InternalRoom.g:24369:1: ( ruleDetailCode )
- // InternalRoom.g:24370:1: ruleDetailCode
+ // InternalRoom.g:24551:1: ( ruleDetailCode )
+ // InternalRoom.g:24552:1: ruleDetailCode
{
before(grammarAccess.getClassStructorAccess().getDetailCodeDetailCodeParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -66059,17 +66549,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__CommTypeAssignment_0"
- // InternalRoom.g:24379:1: rule__ProtocolClass__CommTypeAssignment_0 : ( ruleCommunicationType ) ;
+ // InternalRoom.g:24561:1: rule__ProtocolClass__CommTypeAssignment_0 : ( ruleCommunicationType ) ;
public final void rule__ProtocolClass__CommTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24383:1: ( ( ruleCommunicationType ) )
- // InternalRoom.g:24384:1: ( ruleCommunicationType )
+ // InternalRoom.g:24565:1: ( ( ruleCommunicationType ) )
+ // InternalRoom.g:24566:1: ( ruleCommunicationType )
{
- // InternalRoom.g:24384:1: ( ruleCommunicationType )
- // InternalRoom.g:24385:1: ruleCommunicationType
+ // InternalRoom.g:24566:1: ( ruleCommunicationType )
+ // InternalRoom.g:24567:1: ruleCommunicationType
{
before(grammarAccess.getProtocolClassAccess().getCommTypeCommunicationTypeEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -66100,17 +66590,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__NameAssignment_2"
- // InternalRoom.g:24394:1: rule__ProtocolClass__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24576:1: rule__ProtocolClass__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ProtocolClass__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24398:1: ( ( RULE_ID ) )
- // InternalRoom.g:24399:1: ( RULE_ID )
+ // InternalRoom.g:24580:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24581:1: ( RULE_ID )
{
- // InternalRoom.g:24399:1: ( RULE_ID )
- // InternalRoom.g:24400:1: RULE_ID
+ // InternalRoom.g:24581:1: ( RULE_ID )
+ // InternalRoom.g:24582:1: RULE_ID
{
before(grammarAccess.getProtocolClassAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66137,17 +66627,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__DocuAssignment_3"
- // InternalRoom.g:24409:1: rule__ProtocolClass__DocuAssignment_3 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24591:1: rule__ProtocolClass__DocuAssignment_3 : ( ruleDocumentation ) ;
public final void rule__ProtocolClass__DocuAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24413:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24414:1: ( ruleDocumentation )
+ // InternalRoom.g:24595:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24596:1: ( ruleDocumentation )
{
- // InternalRoom.g:24414:1: ( ruleDocumentation )
- // InternalRoom.g:24415:1: ruleDocumentation
+ // InternalRoom.g:24596:1: ( ruleDocumentation )
+ // InternalRoom.g:24597:1: ruleDocumentation
{
before(grammarAccess.getProtocolClassAccess().getDocuDocumentationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -66178,21 +66668,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__BaseAssignment_4_1"
- // InternalRoom.g:24424:1: rule__ProtocolClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24606:1: rule__ProtocolClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
public final void rule__ProtocolClass__BaseAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24428:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24429:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24610:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24611:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24429:1: ( ( ruleFQN ) )
- // InternalRoom.g:24430:1: ( ruleFQN )
+ // InternalRoom.g:24611:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24612:1: ( ruleFQN )
{
before(grammarAccess.getProtocolClassAccess().getBaseProtocolClassCrossReference_4_1_0());
- // InternalRoom.g:24431:1: ( ruleFQN )
- // InternalRoom.g:24432:1: ruleFQN
+ // InternalRoom.g:24613:1: ( ruleFQN )
+ // InternalRoom.g:24614:1: ruleFQN
{
before(grammarAccess.getProtocolClassAccess().getBaseProtocolClassFQNParserRuleCall_4_1_0_1());
pushFollow(FOLLOW_2);
@@ -66227,17 +66717,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__AnnotationsAssignment_6"
- // InternalRoom.g:24443:1: rule__ProtocolClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24625:1: rule__ProtocolClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__ProtocolClass__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24447:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24448:1: ( ruleAnnotation )
+ // InternalRoom.g:24629:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24630:1: ( ruleAnnotation )
{
- // InternalRoom.g:24448:1: ( ruleAnnotation )
- // InternalRoom.g:24449:1: ruleAnnotation
+ // InternalRoom.g:24630:1: ( ruleAnnotation )
+ // InternalRoom.g:24631:1: ruleAnnotation
{
before(grammarAccess.getProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -66268,17 +66758,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode1Assignment_7_1"
- // InternalRoom.g:24458:1: rule__ProtocolClass__UserCode1Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24640:1: rule__ProtocolClass__UserCode1Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode1Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24462:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24463:1: ( ruleDetailCode )
+ // InternalRoom.g:24644:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24645:1: ( ruleDetailCode )
{
- // InternalRoom.g:24463:1: ( ruleDetailCode )
- // InternalRoom.g:24464:1: ruleDetailCode
+ // InternalRoom.g:24645:1: ( ruleDetailCode )
+ // InternalRoom.g:24646:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode1DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -66309,17 +66799,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode2Assignment_8_1"
- // InternalRoom.g:24473:1: rule__ProtocolClass__UserCode2Assignment_8_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24655:1: rule__ProtocolClass__UserCode2Assignment_8_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode2Assignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24477:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24478:1: ( ruleDetailCode )
+ // InternalRoom.g:24659:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24660:1: ( ruleDetailCode )
{
- // InternalRoom.g:24478:1: ( ruleDetailCode )
- // InternalRoom.g:24479:1: ruleDetailCode
+ // InternalRoom.g:24660:1: ( ruleDetailCode )
+ // InternalRoom.g:24661:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode2DetailCodeParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -66350,17 +66840,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode3Assignment_9_1"
- // InternalRoom.g:24488:1: rule__ProtocolClass__UserCode3Assignment_9_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24670:1: rule__ProtocolClass__UserCode3Assignment_9_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode3Assignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24492:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24493:1: ( ruleDetailCode )
+ // InternalRoom.g:24674:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24675:1: ( ruleDetailCode )
{
- // InternalRoom.g:24493:1: ( ruleDetailCode )
- // InternalRoom.g:24494:1: ruleDetailCode
+ // InternalRoom.g:24675:1: ( ruleDetailCode )
+ // InternalRoom.g:24676:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode3DetailCodeParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -66391,17 +66881,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__IncomingMessagesAssignment_10_2"
- // InternalRoom.g:24503:1: rule__ProtocolClass__IncomingMessagesAssignment_10_2 : ( ruleMessage ) ;
+ // InternalRoom.g:24685:1: rule__ProtocolClass__IncomingMessagesAssignment_10_2 : ( ruleMessage ) ;
public final void rule__ProtocolClass__IncomingMessagesAssignment_10_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24507:1: ( ( ruleMessage ) )
- // InternalRoom.g:24508:1: ( ruleMessage )
+ // InternalRoom.g:24689:1: ( ( ruleMessage ) )
+ // InternalRoom.g:24690:1: ( ruleMessage )
{
- // InternalRoom.g:24508:1: ( ruleMessage )
- // InternalRoom.g:24509:1: ruleMessage
+ // InternalRoom.g:24690:1: ( ruleMessage )
+ // InternalRoom.g:24691:1: ruleMessage
{
before(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_10_2_0());
pushFollow(FOLLOW_2);
@@ -66432,17 +66922,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__OutgoingMessagesAssignment_11_2"
- // InternalRoom.g:24518:1: rule__ProtocolClass__OutgoingMessagesAssignment_11_2 : ( ruleMessage ) ;
+ // InternalRoom.g:24700:1: rule__ProtocolClass__OutgoingMessagesAssignment_11_2 : ( ruleMessage ) ;
public final void rule__ProtocolClass__OutgoingMessagesAssignment_11_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24522:1: ( ( ruleMessage ) )
- // InternalRoom.g:24523:1: ( ruleMessage )
+ // InternalRoom.g:24704:1: ( ( ruleMessage ) )
+ // InternalRoom.g:24705:1: ( ruleMessage )
{
- // InternalRoom.g:24523:1: ( ruleMessage )
- // InternalRoom.g:24524:1: ruleMessage
+ // InternalRoom.g:24705:1: ( ruleMessage )
+ // InternalRoom.g:24706:1: ruleMessage
{
before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_11_2_0());
pushFollow(FOLLOW_2);
@@ -66473,17 +66963,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__RegularAssignment_12_2"
- // InternalRoom.g:24533:1: rule__ProtocolClass__RegularAssignment_12_2 : ( rulePortClass ) ;
+ // InternalRoom.g:24715:1: rule__ProtocolClass__RegularAssignment_12_2 : ( rulePortClass ) ;
public final void rule__ProtocolClass__RegularAssignment_12_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24537:1: ( ( rulePortClass ) )
- // InternalRoom.g:24538:1: ( rulePortClass )
+ // InternalRoom.g:24719:1: ( ( rulePortClass ) )
+ // InternalRoom.g:24720:1: ( rulePortClass )
{
- // InternalRoom.g:24538:1: ( rulePortClass )
- // InternalRoom.g:24539:1: rulePortClass
+ // InternalRoom.g:24720:1: ( rulePortClass )
+ // InternalRoom.g:24721:1: rulePortClass
{
before(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_12_2_0());
pushFollow(FOLLOW_2);
@@ -66514,17 +67004,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__ConjugatedAssignment_13_2"
- // InternalRoom.g:24548:1: rule__ProtocolClass__ConjugatedAssignment_13_2 : ( rulePortClass ) ;
+ // InternalRoom.g:24730:1: rule__ProtocolClass__ConjugatedAssignment_13_2 : ( rulePortClass ) ;
public final void rule__ProtocolClass__ConjugatedAssignment_13_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24552:1: ( ( rulePortClass ) )
- // InternalRoom.g:24553:1: ( rulePortClass )
+ // InternalRoom.g:24734:1: ( ( rulePortClass ) )
+ // InternalRoom.g:24735:1: ( rulePortClass )
{
- // InternalRoom.g:24553:1: ( rulePortClass )
- // InternalRoom.g:24554:1: rulePortClass
+ // InternalRoom.g:24735:1: ( rulePortClass )
+ // InternalRoom.g:24736:1: rulePortClass
{
before(grammarAccess.getProtocolClassAccess().getConjugatedPortClassParserRuleCall_13_2_0());
pushFollow(FOLLOW_2);
@@ -66555,17 +67045,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__SemanticsAssignment_14"
- // InternalRoom.g:24563:1: rule__ProtocolClass__SemanticsAssignment_14 : ( ruleProtocolSemantics ) ;
+ // InternalRoom.g:24745:1: rule__ProtocolClass__SemanticsAssignment_14 : ( ruleProtocolSemantics ) ;
public final void rule__ProtocolClass__SemanticsAssignment_14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24567:1: ( ( ruleProtocolSemantics ) )
- // InternalRoom.g:24568:1: ( ruleProtocolSemantics )
+ // InternalRoom.g:24749:1: ( ( ruleProtocolSemantics ) )
+ // InternalRoom.g:24750:1: ( ruleProtocolSemantics )
{
- // InternalRoom.g:24568:1: ( ruleProtocolSemantics )
- // InternalRoom.g:24569:1: ruleProtocolSemantics
+ // InternalRoom.g:24750:1: ( ruleProtocolSemantics )
+ // InternalRoom.g:24751:1: ruleProtocolSemantics
{
before(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_14_0());
pushFollow(FOLLOW_2);
@@ -66596,17 +67086,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__NameAssignment_1"
- // InternalRoom.g:24578:1: rule__CompoundProtocolClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24760:1: rule__CompoundProtocolClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__CompoundProtocolClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24582:1: ( ( RULE_ID ) )
- // InternalRoom.g:24583:1: ( RULE_ID )
+ // InternalRoom.g:24764:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24765:1: ( RULE_ID )
{
- // InternalRoom.g:24583:1: ( RULE_ID )
- // InternalRoom.g:24584:1: RULE_ID
+ // InternalRoom.g:24765:1: ( RULE_ID )
+ // InternalRoom.g:24766:1: RULE_ID
{
before(grammarAccess.getCompoundProtocolClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66633,17 +67123,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__DocuAssignment_2"
- // InternalRoom.g:24593:1: rule__CompoundProtocolClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24775:1: rule__CompoundProtocolClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__CompoundProtocolClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24597:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24598:1: ( ruleDocumentation )
+ // InternalRoom.g:24779:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24780:1: ( ruleDocumentation )
{
- // InternalRoom.g:24598:1: ( ruleDocumentation )
- // InternalRoom.g:24599:1: ruleDocumentation
+ // InternalRoom.g:24780:1: ( ruleDocumentation )
+ // InternalRoom.g:24781:1: ruleDocumentation
{
before(grammarAccess.getCompoundProtocolClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -66674,17 +67164,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__AnnotationsAssignment_4"
- // InternalRoom.g:24608:1: rule__CompoundProtocolClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24790:1: rule__CompoundProtocolClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__CompoundProtocolClass__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24612:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24613:1: ( ruleAnnotation )
+ // InternalRoom.g:24794:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24795:1: ( ruleAnnotation )
{
- // InternalRoom.g:24613:1: ( ruleAnnotation )
- // InternalRoom.g:24614:1: ruleAnnotation
+ // InternalRoom.g:24795:1: ( ruleAnnotation )
+ // InternalRoom.g:24796:1: ruleAnnotation
{
before(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -66715,17 +67205,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__SubProtocolsAssignment_5"
- // InternalRoom.g:24623:1: rule__CompoundProtocolClass__SubProtocolsAssignment_5 : ( ruleSubProtocol ) ;
+ // InternalRoom.g:24805:1: rule__CompoundProtocolClass__SubProtocolsAssignment_5 : ( ruleSubProtocol ) ;
public final void rule__CompoundProtocolClass__SubProtocolsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24627:1: ( ( ruleSubProtocol ) )
- // InternalRoom.g:24628:1: ( ruleSubProtocol )
+ // InternalRoom.g:24809:1: ( ( ruleSubProtocol ) )
+ // InternalRoom.g:24810:1: ( ruleSubProtocol )
{
- // InternalRoom.g:24628:1: ( ruleSubProtocol )
- // InternalRoom.g:24629:1: ruleSubProtocol
+ // InternalRoom.g:24810:1: ( ruleSubProtocol )
+ // InternalRoom.g:24811:1: ruleSubProtocol
{
before(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsSubProtocolParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -66756,17 +67246,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__NameAssignment_1"
- // InternalRoom.g:24638:1: rule__SubProtocol__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24820:1: rule__SubProtocol__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubProtocol__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24642:1: ( ( RULE_ID ) )
- // InternalRoom.g:24643:1: ( RULE_ID )
+ // InternalRoom.g:24824:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24825:1: ( RULE_ID )
{
- // InternalRoom.g:24643:1: ( RULE_ID )
- // InternalRoom.g:24644:1: RULE_ID
+ // InternalRoom.g:24825:1: ( RULE_ID )
+ // InternalRoom.g:24826:1: RULE_ID
{
before(grammarAccess.getSubProtocolAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66793,21 +67283,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__ProtocolAssignment_3"
- // InternalRoom.g:24653:1: rule__SubProtocol__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24835:1: rule__SubProtocol__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SubProtocol__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24657:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24658:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24839:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24840:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24658:1: ( ( ruleFQN ) )
- // InternalRoom.g:24659:1: ( ruleFQN )
+ // InternalRoom.g:24840:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24841:1: ( ruleFQN )
{
before(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassCrossReference_3_0());
- // InternalRoom.g:24660:1: ( ruleFQN )
- // InternalRoom.g:24661:1: ruleFQN
+ // InternalRoom.g:24842:1: ( ruleFQN )
+ // InternalRoom.g:24843:1: ruleFQN
{
before(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -66842,21 +67332,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__PrivAssignment_0"
- // InternalRoom.g:24672:1: rule__Message__PrivAssignment_0 : ( ( 'private' ) ) ;
+ // InternalRoom.g:24854:1: rule__Message__PrivAssignment_0 : ( ( 'private' ) ) ;
public final void rule__Message__PrivAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24676:1: ( ( ( 'private' ) ) )
- // InternalRoom.g:24677:1: ( ( 'private' ) )
+ // InternalRoom.g:24858:1: ( ( ( 'private' ) ) )
+ // InternalRoom.g:24859:1: ( ( 'private' ) )
{
- // InternalRoom.g:24677:1: ( ( 'private' ) )
- // InternalRoom.g:24678:1: ( 'private' )
+ // InternalRoom.g:24859:1: ( ( 'private' ) )
+ // InternalRoom.g:24860:1: ( 'private' )
{
before(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
- // InternalRoom.g:24679:1: ( 'private' )
- // InternalRoom.g:24680:1: 'private'
+ // InternalRoom.g:24861:1: ( 'private' )
+ // InternalRoom.g:24862:1: 'private'
{
before(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
match(input,129,FOLLOW_2);
@@ -66887,17 +67377,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__NameAssignment_2"
- // InternalRoom.g:24695:1: rule__Message__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24877:1: rule__Message__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__Message__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24699:1: ( ( RULE_ID ) )
- // InternalRoom.g:24700:1: ( RULE_ID )
+ // InternalRoom.g:24881:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24882:1: ( RULE_ID )
{
- // InternalRoom.g:24700:1: ( RULE_ID )
- // InternalRoom.g:24701:1: RULE_ID
+ // InternalRoom.g:24882:1: ( RULE_ID )
+ // InternalRoom.g:24883:1: RULE_ID
{
before(grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66924,25 +67414,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__DataAssignment_4"
- // InternalRoom.g:24710:1: rule__Message__DataAssignment_4 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24892:1: rule__Message__DataAssignment_4 : ( ruleMessageData ) ;
public final void rule__Message__DataAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24714:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24715:1: ( ruleVarDecl )
+ // InternalRoom.g:24896:1: ( ( ruleMessageData ) )
+ // InternalRoom.g:24897:1: ( ruleMessageData )
{
- // InternalRoom.g:24715:1: ( ruleVarDecl )
- // InternalRoom.g:24716:1: ruleVarDecl
+ // InternalRoom.g:24897:1: ( ruleMessageData )
+ // InternalRoom.g:24898:1: ruleMessageData
{
- before(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_4_0());
+ before(grammarAccess.getMessageAccess().getDataMessageDataParserRuleCall_4_0());
pushFollow(FOLLOW_2);
- ruleVarDecl();
+ ruleMessageData();
state._fsp--;
- after(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_4_0());
+ after(grammarAccess.getMessageAccess().getDataMessageDataParserRuleCall_4_0());
}
@@ -66965,17 +67455,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__AnnotationsAssignment_6"
- // InternalRoom.g:24725:1: rule__Message__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24907:1: rule__Message__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__Message__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24729:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24730:1: ( ruleAnnotation )
+ // InternalRoom.g:24911:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24912:1: ( ruleAnnotation )
{
- // InternalRoom.g:24730:1: ( ruleAnnotation )
- // InternalRoom.g:24731:1: ruleAnnotation
+ // InternalRoom.g:24912:1: ( ruleAnnotation )
+ // InternalRoom.g:24913:1: ruleAnnotation
{
before(grammarAccess.getMessageAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -67006,17 +67496,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__DocuAssignment_7"
- // InternalRoom.g:24740:1: rule__Message__DocuAssignment_7 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24922:1: rule__Message__DocuAssignment_7 : ( ruleDocumentation ) ;
public final void rule__Message__DocuAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24744:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24745:1: ( ruleDocumentation )
+ // InternalRoom.g:24926:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24927:1: ( ruleDocumentation )
{
- // InternalRoom.g:24745:1: ( ruleDocumentation )
- // InternalRoom.g:24746:1: ruleDocumentation
+ // InternalRoom.g:24927:1: ( ruleDocumentation )
+ // InternalRoom.g:24928:1: ruleDocumentation
{
before(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -67047,17 +67537,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__UserCodeAssignment_2_1"
- // InternalRoom.g:24755:1: rule__PortClass__UserCodeAssignment_2_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24937:1: rule__PortClass__UserCodeAssignment_2_1 : ( ruleDetailCode ) ;
public final void rule__PortClass__UserCodeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24759:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24760:1: ( ruleDetailCode )
+ // InternalRoom.g:24941:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24942:1: ( ruleDetailCode )
{
- // InternalRoom.g:24760:1: ( ruleDetailCode )
- // InternalRoom.g:24761:1: ruleDetailCode
+ // InternalRoom.g:24942:1: ( ruleDetailCode )
+ // InternalRoom.g:24943:1: ruleDetailCode
{
before(grammarAccess.getPortClassAccess().getUserCodeDetailCodeParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -67088,17 +67578,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__MsgHandlersAssignment_3_0"
- // InternalRoom.g:24770:1: rule__PortClass__MsgHandlersAssignment_3_0 : ( ruleMessageHandler ) ;
+ // InternalRoom.g:24952:1: rule__PortClass__MsgHandlersAssignment_3_0 : ( ruleMessageHandler ) ;
public final void rule__PortClass__MsgHandlersAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24774:1: ( ( ruleMessageHandler ) )
- // InternalRoom.g:24775:1: ( ruleMessageHandler )
+ // InternalRoom.g:24956:1: ( ( ruleMessageHandler ) )
+ // InternalRoom.g:24957:1: ( ruleMessageHandler )
{
- // InternalRoom.g:24775:1: ( ruleMessageHandler )
- // InternalRoom.g:24776:1: ruleMessageHandler
+ // InternalRoom.g:24957:1: ( ruleMessageHandler )
+ // InternalRoom.g:24958:1: ruleMessageHandler
{
before(grammarAccess.getPortClassAccess().getMsgHandlersMessageHandlerParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -67129,17 +67619,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__OperationsAssignment_3_1"
- // InternalRoom.g:24785:1: rule__PortClass__OperationsAssignment_3_1 : ( rulePortOperation ) ;
+ // InternalRoom.g:24967:1: rule__PortClass__OperationsAssignment_3_1 : ( rulePortOperation ) ;
public final void rule__PortClass__OperationsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24789:1: ( ( rulePortOperation ) )
- // InternalRoom.g:24790:1: ( rulePortOperation )
+ // InternalRoom.g:24971:1: ( ( rulePortOperation ) )
+ // InternalRoom.g:24972:1: ( rulePortOperation )
{
- // InternalRoom.g:24790:1: ( rulePortOperation )
- // InternalRoom.g:24791:1: rulePortOperation
+ // InternalRoom.g:24972:1: ( rulePortOperation )
+ // InternalRoom.g:24973:1: rulePortOperation
{
before(grammarAccess.getPortClassAccess().getOperationsPortOperationParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -67170,17 +67660,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__AttributesAssignment_3_2"
- // InternalRoom.g:24800:1: rule__PortClass__AttributesAssignment_3_2 : ( ruleAttribute ) ;
+ // InternalRoom.g:24982:1: rule__PortClass__AttributesAssignment_3_2 : ( ruleAttribute ) ;
public final void rule__PortClass__AttributesAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24804:1: ( ( ruleAttribute ) )
- // InternalRoom.g:24805:1: ( ruleAttribute )
+ // InternalRoom.g:24986:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:24987:1: ( ruleAttribute )
{
- // InternalRoom.g:24805:1: ( ruleAttribute )
- // InternalRoom.g:24806:1: ruleAttribute
+ // InternalRoom.g:24987:1: ( ruleAttribute )
+ // InternalRoom.g:24988:1: ruleAttribute
{
before(grammarAccess.getPortClassAccess().getAttributesAttributeParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -67211,21 +67701,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__MsgAssignment_2"
- // InternalRoom.g:24815:1: rule__InMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:24997:1: rule__InMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__InMessageHandler__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24819:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:24820:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25001:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25002:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:24820:1: ( ( RULE_ID ) )
- // InternalRoom.g:24821:1: ( RULE_ID )
+ // InternalRoom.g:25002:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25003:1: ( RULE_ID )
{
before(grammarAccess.getInMessageHandlerAccess().getMsgMessageCrossReference_2_0());
- // InternalRoom.g:24822:1: ( RULE_ID )
- // InternalRoom.g:24823:1: RULE_ID
+ // InternalRoom.g:25004:1: ( RULE_ID )
+ // InternalRoom.g:25005:1: RULE_ID
{
before(grammarAccess.getInMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -67256,17 +67746,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__DetailCodeAssignment_3"
- // InternalRoom.g:24834:1: rule__InMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25016:1: rule__InMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
public final void rule__InMessageHandler__DetailCodeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24838:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24839:1: ( ruleDetailCode )
+ // InternalRoom.g:25020:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25021:1: ( ruleDetailCode )
{
- // InternalRoom.g:24839:1: ( ruleDetailCode )
- // InternalRoom.g:24840:1: ruleDetailCode
+ // InternalRoom.g:25021:1: ( ruleDetailCode )
+ // InternalRoom.g:25022:1: ruleDetailCode
{
before(grammarAccess.getInMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -67297,21 +67787,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__MsgAssignment_2"
- // InternalRoom.g:24849:1: rule__OutMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25031:1: rule__OutMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__OutMessageHandler__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24853:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:24854:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25035:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25036:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:24854:1: ( ( RULE_ID ) )
- // InternalRoom.g:24855:1: ( RULE_ID )
+ // InternalRoom.g:25036:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25037:1: ( RULE_ID )
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgMessageCrossReference_2_0());
- // InternalRoom.g:24856:1: ( RULE_ID )
- // InternalRoom.g:24857:1: RULE_ID
+ // InternalRoom.g:25038:1: ( RULE_ID )
+ // InternalRoom.g:25039:1: RULE_ID
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -67342,17 +67832,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__DetailCodeAssignment_3"
- // InternalRoom.g:24868:1: rule__OutMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25050:1: rule__OutMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
public final void rule__OutMessageHandler__DetailCodeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24872:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24873:1: ( ruleDetailCode )
+ // InternalRoom.g:25054:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25055:1: ( ruleDetailCode )
{
- // InternalRoom.g:24873:1: ( ruleDetailCode )
- // InternalRoom.g:24874:1: ruleDetailCode
+ // InternalRoom.g:25055:1: ( ruleDetailCode )
+ // InternalRoom.g:25056:1: ruleDetailCode
{
before(grammarAccess.getOutMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -67383,21 +67873,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AbstractAssignment_0_0"
- // InternalRoom.g:24883:1: rule__ActorClass__AbstractAssignment_0_0 : ( ( 'abstract' ) ) ;
+ // InternalRoom.g:25065:1: rule__ActorClass__AbstractAssignment_0_0 : ( ( 'abstract' ) ) ;
public final void rule__ActorClass__AbstractAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24887:1: ( ( ( 'abstract' ) ) )
- // InternalRoom.g:24888:1: ( ( 'abstract' ) )
+ // InternalRoom.g:25069:1: ( ( ( 'abstract' ) ) )
+ // InternalRoom.g:25070:1: ( ( 'abstract' ) )
{
- // InternalRoom.g:24888:1: ( ( 'abstract' ) )
- // InternalRoom.g:24889:1: ( 'abstract' )
+ // InternalRoom.g:25070:1: ( ( 'abstract' ) )
+ // InternalRoom.g:25071:1: ( 'abstract' )
{
before(grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
- // InternalRoom.g:24890:1: ( 'abstract' )
- // InternalRoom.g:24891:1: 'abstract'
+ // InternalRoom.g:25072:1: ( 'abstract' )
+ // InternalRoom.g:25073:1: 'abstract'
{
before(grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
match(input,130,FOLLOW_2);
@@ -67428,17 +67918,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__CommTypeAssignment_0_1"
- // InternalRoom.g:24906:1: rule__ActorClass__CommTypeAssignment_0_1 : ( ruleComponentCommunicationType ) ;
+ // InternalRoom.g:25088:1: rule__ActorClass__CommTypeAssignment_0_1 : ( ruleComponentCommunicationType ) ;
public final void rule__ActorClass__CommTypeAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24910:1: ( ( ruleComponentCommunicationType ) )
- // InternalRoom.g:24911:1: ( ruleComponentCommunicationType )
+ // InternalRoom.g:25092:1: ( ( ruleComponentCommunicationType ) )
+ // InternalRoom.g:25093:1: ( ruleComponentCommunicationType )
{
- // InternalRoom.g:24911:1: ( ruleComponentCommunicationType )
- // InternalRoom.g:24912:1: ruleComponentCommunicationType
+ // InternalRoom.g:25093:1: ( ruleComponentCommunicationType )
+ // InternalRoom.g:25094:1: ruleComponentCommunicationType
{
before(grammarAccess.getActorClassAccess().getCommTypeComponentCommunicationTypeEnumRuleCall_0_1_0());
pushFollow(FOLLOW_2);
@@ -67469,17 +67959,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__NameAssignment_2"
- // InternalRoom.g:24921:1: rule__ActorClass__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:25103:1: rule__ActorClass__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ActorClass__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24925:1: ( ( RULE_ID ) )
- // InternalRoom.g:24926:1: ( RULE_ID )
+ // InternalRoom.g:25107:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25108:1: ( RULE_ID )
{
- // InternalRoom.g:24926:1: ( RULE_ID )
- // InternalRoom.g:24927:1: RULE_ID
+ // InternalRoom.g:25108:1: ( RULE_ID )
+ // InternalRoom.g:25109:1: RULE_ID
{
before(grammarAccess.getActorClassAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -67506,17 +67996,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__DocuAssignment_3"
- // InternalRoom.g:24936:1: rule__ActorClass__DocuAssignment_3 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25118:1: rule__ActorClass__DocuAssignment_3 : ( ruleDocumentation ) ;
public final void rule__ActorClass__DocuAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24940:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24941:1: ( ruleDocumentation )
+ // InternalRoom.g:25122:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25123:1: ( ruleDocumentation )
{
- // InternalRoom.g:24941:1: ( ruleDocumentation )
- // InternalRoom.g:24942:1: ruleDocumentation
+ // InternalRoom.g:25123:1: ( ruleDocumentation )
+ // InternalRoom.g:25124:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getDocuDocumentationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -67547,21 +68037,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BaseAssignment_4_1"
- // InternalRoom.g:24951:1: rule__ActorClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25133:1: rule__ActorClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
public final void rule__ActorClass__BaseAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24955:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24956:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25137:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25138:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24956:1: ( ( ruleFQN ) )
- // InternalRoom.g:24957:1: ( ruleFQN )
+ // InternalRoom.g:25138:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25139:1: ( ruleFQN )
{
before(grammarAccess.getActorClassAccess().getBaseActorClassCrossReference_4_1_0());
- // InternalRoom.g:24958:1: ( ruleFQN )
- // InternalRoom.g:24959:1: ruleFQN
+ // InternalRoom.g:25140:1: ( ruleFQN )
+ // InternalRoom.g:25141:1: ruleFQN
{
before(grammarAccess.getActorClassAccess().getBaseActorClassFQNParserRuleCall_4_1_0_1());
pushFollow(FOLLOW_2);
@@ -67596,17 +68086,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AnnotationsAssignment_6"
- // InternalRoom.g:24970:1: rule__ActorClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25152:1: rule__ActorClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__ActorClass__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24974:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24975:1: ( ruleAnnotation )
+ // InternalRoom.g:25156:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25157:1: ( ruleAnnotation )
{
- // InternalRoom.g:24975:1: ( ruleAnnotation )
- // InternalRoom.g:24976:1: ruleAnnotation
+ // InternalRoom.g:25157:1: ( ruleAnnotation )
+ // InternalRoom.g:25158:1: ruleAnnotation
{
before(grammarAccess.getActorClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -67637,17 +68127,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0"
- // InternalRoom.g:24985:1: rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 : ( ruleSPP ) ;
+ // InternalRoom.g:25167: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:24989:1: ( ( ruleSPP ) )
- // InternalRoom.g:24990:1: ( ruleSPP )
+ // InternalRoom.g:25171:1: ( ( ruleSPP ) )
+ // InternalRoom.g:25172:1: ( ruleSPP )
{
- // InternalRoom.g:24990:1: ( ruleSPP )
- // InternalRoom.g:24991:1: ruleSPP
+ // InternalRoom.g:25172:1: ( ruleSPP )
+ // InternalRoom.g:25173:1: ruleSPP
{
before(grammarAccess.getActorClassAccess().getServiceProvisionPointsSPPParserRuleCall_7_2_0_0());
pushFollow(FOLLOW_2);
@@ -67678,17 +68168,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__InterfacePortsAssignment_7_2_1"
- // InternalRoom.g:25000:1: rule__ActorClass__InterfacePortsAssignment_7_2_1 : ( rulePort ) ;
+ // InternalRoom.g:25182: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:25004:1: ( ( rulePort ) )
- // InternalRoom.g:25005:1: ( rulePort )
+ // InternalRoom.g:25186:1: ( ( rulePort ) )
+ // InternalRoom.g:25187:1: ( rulePort )
{
- // InternalRoom.g:25005:1: ( rulePort )
- // InternalRoom.g:25006:1: rulePort
+ // InternalRoom.g:25187:1: ( rulePort )
+ // InternalRoom.g:25188:1: rulePort
{
before(grammarAccess.getActorClassAccess().getInterfacePortsPortParserRuleCall_7_2_1_0());
pushFollow(FOLLOW_2);
@@ -67719,17 +68209,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StructureDocuAssignment_8_1"
- // InternalRoom.g:25015:1: rule__ActorClass__StructureDocuAssignment_8_1 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25197:1: rule__ActorClass__StructureDocuAssignment_8_1 : ( ruleDocumentation ) ;
public final void rule__ActorClass__StructureDocuAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25019:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25020:1: ( ruleDocumentation )
+ // InternalRoom.g:25201:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25202:1: ( ruleDocumentation )
{
- // InternalRoom.g:25020:1: ( ruleDocumentation )
- // InternalRoom.g:25021:1: ruleDocumentation
+ // InternalRoom.g:25202:1: ( ruleDocumentation )
+ // InternalRoom.g:25203:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getStructureDocuDocumentationParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -67760,17 +68250,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode1Assignment_8_3_1"
- // InternalRoom.g:25030:1: rule__ActorClass__UserCode1Assignment_8_3_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25212: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:25034:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25035:1: ( ruleDetailCode )
+ // InternalRoom.g:25216:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25217:1: ( ruleDetailCode )
{
- // InternalRoom.g:25035:1: ( ruleDetailCode )
- // InternalRoom.g:25036:1: ruleDetailCode
+ // InternalRoom.g:25217:1: ( ruleDetailCode )
+ // InternalRoom.g:25218:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode1DetailCodeParserRuleCall_8_3_1_0());
pushFollow(FOLLOW_2);
@@ -67801,17 +68291,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode2Assignment_8_4_1"
- // InternalRoom.g:25045:1: rule__ActorClass__UserCode2Assignment_8_4_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25227: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:25049:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25050:1: ( ruleDetailCode )
+ // InternalRoom.g:25231:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25232:1: ( ruleDetailCode )
{
- // InternalRoom.g:25050:1: ( ruleDetailCode )
- // InternalRoom.g:25051:1: ruleDetailCode
+ // InternalRoom.g:25232:1: ( ruleDetailCode )
+ // InternalRoom.g:25233:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode2DetailCodeParserRuleCall_8_4_1_0());
pushFollow(FOLLOW_2);
@@ -67842,17 +68332,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode3Assignment_8_5_1"
- // InternalRoom.g:25060:1: rule__ActorClass__UserCode3Assignment_8_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25242: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:25064:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25065:1: ( ruleDetailCode )
+ // InternalRoom.g:25246:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25247:1: ( ruleDetailCode )
{
- // InternalRoom.g:25065:1: ( ruleDetailCode )
- // InternalRoom.g:25066:1: ruleDetailCode
+ // InternalRoom.g:25247:1: ( ruleDetailCode )
+ // InternalRoom.g:25248:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode3DetailCodeParserRuleCall_8_5_1_0());
pushFollow(FOLLOW_2);
@@ -67883,17 +68373,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ConnectionsAssignment_8_6_0"
- // InternalRoom.g:25075:1: rule__ActorClass__ConnectionsAssignment_8_6_0 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:25257: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:25079:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:25080:1: ( ruleLayerConnection )
+ // InternalRoom.g:25261:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:25262:1: ( ruleLayerConnection )
{
- // InternalRoom.g:25080:1: ( ruleLayerConnection )
- // InternalRoom.g:25081:1: ruleLayerConnection
+ // InternalRoom.g:25262:1: ( ruleLayerConnection )
+ // InternalRoom.g:25263:1: ruleLayerConnection
{
before(grammarAccess.getActorClassAccess().getConnectionsLayerConnectionParserRuleCall_8_6_0_0());
pushFollow(FOLLOW_2);
@@ -67924,17 +68414,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BindingsAssignment_8_6_1"
- // InternalRoom.g:25090:1: rule__ActorClass__BindingsAssignment_8_6_1 : ( ruleBinding ) ;
+ // InternalRoom.g:25272: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:25094:1: ( ( ruleBinding ) )
- // InternalRoom.g:25095:1: ( ruleBinding )
+ // InternalRoom.g:25276:1: ( ( ruleBinding ) )
+ // InternalRoom.g:25277:1: ( ruleBinding )
{
- // InternalRoom.g:25095:1: ( ruleBinding )
- // InternalRoom.g:25096:1: ruleBinding
+ // InternalRoom.g:25277:1: ( ruleBinding )
+ // InternalRoom.g:25278:1: ruleBinding
{
before(grammarAccess.getActorClassAccess().getBindingsBindingParserRuleCall_8_6_1_0());
pushFollow(FOLLOW_2);
@@ -67965,17 +68455,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceImplementationsAssignment_8_6_2"
- // InternalRoom.g:25105:1: rule__ActorClass__ServiceImplementationsAssignment_8_6_2 : ( ruleServiceImplementation ) ;
+ // InternalRoom.g:25287: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:25109:1: ( ( ruleServiceImplementation ) )
- // InternalRoom.g:25110:1: ( ruleServiceImplementation )
+ // InternalRoom.g:25291:1: ( ( ruleServiceImplementation ) )
+ // InternalRoom.g:25292:1: ( ruleServiceImplementation )
{
- // InternalRoom.g:25110:1: ( ruleServiceImplementation )
- // InternalRoom.g:25111:1: ruleServiceImplementation
+ // InternalRoom.g:25292:1: ( ruleServiceImplementation )
+ // InternalRoom.g:25293:1: ruleServiceImplementation
{
before(grammarAccess.getActorClassAccess().getServiceImplementationsServiceImplementationParserRuleCall_8_6_2_0());
pushFollow(FOLLOW_2);
@@ -68006,17 +68496,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AttributesAssignment_8_6_3"
- // InternalRoom.g:25120:1: rule__ActorClass__AttributesAssignment_8_6_3 : ( ruleAttribute ) ;
+ // InternalRoom.g:25302: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:25124:1: ( ( ruleAttribute ) )
- // InternalRoom.g:25125:1: ( ruleAttribute )
+ // InternalRoom.g:25306:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:25307:1: ( ruleAttribute )
{
- // InternalRoom.g:25125:1: ( ruleAttribute )
- // InternalRoom.g:25126:1: ruleAttribute
+ // InternalRoom.g:25307:1: ( ruleAttribute )
+ // InternalRoom.g:25308:1: ruleAttribute
{
before(grammarAccess.getActorClassAccess().getAttributesAttributeParserRuleCall_8_6_3_0());
pushFollow(FOLLOW_2);
@@ -68047,17 +68537,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ActorRefsAssignment_8_6_4"
- // InternalRoom.g:25135:1: rule__ActorClass__ActorRefsAssignment_8_6_4 : ( ruleActorRef ) ;
+ // InternalRoom.g:25317: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:25139:1: ( ( ruleActorRef ) )
- // InternalRoom.g:25140:1: ( ruleActorRef )
+ // InternalRoom.g:25321:1: ( ( ruleActorRef ) )
+ // InternalRoom.g:25322:1: ( ruleActorRef )
{
- // InternalRoom.g:25140:1: ( ruleActorRef )
- // InternalRoom.g:25141:1: ruleActorRef
+ // InternalRoom.g:25322:1: ( ruleActorRef )
+ // InternalRoom.g:25323:1: ruleActorRef
{
before(grammarAccess.getActorClassAccess().getActorRefsActorRefParserRuleCall_8_6_4_0());
pushFollow(FOLLOW_2);
@@ -68088,17 +68578,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceAccessPointsAssignment_8_6_5"
- // InternalRoom.g:25150:1: rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 : ( ruleSAP ) ;
+ // InternalRoom.g:25332: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:25154:1: ( ( ruleSAP ) )
- // InternalRoom.g:25155:1: ( ruleSAP )
+ // InternalRoom.g:25336:1: ( ( ruleSAP ) )
+ // InternalRoom.g:25337:1: ( ruleSAP )
{
- // InternalRoom.g:25155:1: ( ruleSAP )
- // InternalRoom.g:25156:1: ruleSAP
+ // InternalRoom.g:25337:1: ( ruleSAP )
+ // InternalRoom.g:25338:1: ruleSAP
{
before(grammarAccess.getActorClassAccess().getServiceAccessPointsSAPParserRuleCall_8_6_5_0());
pushFollow(FOLLOW_2);
@@ -68129,17 +68619,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__InternalPortsAssignment_8_6_6"
- // InternalRoom.g:25165:1: rule__ActorClass__InternalPortsAssignment_8_6_6 : ( rulePort ) ;
+ // InternalRoom.g:25347: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:25169:1: ( ( rulePort ) )
- // InternalRoom.g:25170:1: ( rulePort )
+ // InternalRoom.g:25351:1: ( ( rulePort ) )
+ // InternalRoom.g:25352:1: ( rulePort )
{
- // InternalRoom.g:25170:1: ( rulePort )
- // InternalRoom.g:25171:1: rulePort
+ // InternalRoom.g:25352:1: ( rulePort )
+ // InternalRoom.g:25353:1: rulePort
{
before(grammarAccess.getActorClassAccess().getInternalPortsPortParserRuleCall_8_6_6_0());
pushFollow(FOLLOW_2);
@@ -68170,17 +68660,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ExternalPortsAssignment_8_6_7"
- // InternalRoom.g:25180:1: rule__ActorClass__ExternalPortsAssignment_8_6_7 : ( ruleExternalPort ) ;
+ // InternalRoom.g:25362: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:25184:1: ( ( ruleExternalPort ) )
- // InternalRoom.g:25185:1: ( ruleExternalPort )
+ // InternalRoom.g:25366:1: ( ( ruleExternalPort ) )
+ // InternalRoom.g:25367:1: ( ruleExternalPort )
{
- // InternalRoom.g:25185:1: ( ruleExternalPort )
- // InternalRoom.g:25186:1: ruleExternalPort
+ // InternalRoom.g:25367:1: ( ruleExternalPort )
+ // InternalRoom.g:25368:1: ruleExternalPort
{
before(grammarAccess.getActorClassAccess().getExternalPortsExternalPortParserRuleCall_8_6_7_0());
pushFollow(FOLLOW_2);
@@ -68211,17 +68701,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BehaviorDocuAssignment_9_1"
- // InternalRoom.g:25195:1: rule__ActorClass__BehaviorDocuAssignment_9_1 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25377:1: rule__ActorClass__BehaviorDocuAssignment_9_1 : ( ruleDocumentation ) ;
public final void rule__ActorClass__BehaviorDocuAssignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25199:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25200:1: ( ruleDocumentation )
+ // InternalRoom.g:25381:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25382:1: ( ruleDocumentation )
{
- // InternalRoom.g:25200:1: ( ruleDocumentation )
- // InternalRoom.g:25201:1: ruleDocumentation
+ // InternalRoom.g:25382:1: ( ruleDocumentation )
+ // InternalRoom.g:25383:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getBehaviorDocuDocumentationParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -68252,17 +68742,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BehaviorAnnotationsAssignment_9_3"
- // InternalRoom.g:25210:1: rule__ActorClass__BehaviorAnnotationsAssignment_9_3 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25392:1: rule__ActorClass__BehaviorAnnotationsAssignment_9_3 : ( ruleAnnotation ) ;
public final void rule__ActorClass__BehaviorAnnotationsAssignment_9_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25214:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25215:1: ( ruleAnnotation )
+ // InternalRoom.g:25396:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25397:1: ( ruleAnnotation )
{
- // InternalRoom.g:25215:1: ( ruleAnnotation )
- // InternalRoom.g:25216:1: ruleAnnotation
+ // InternalRoom.g:25397:1: ( ruleAnnotation )
+ // InternalRoom.g:25398:1: ruleAnnotation
{
before(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAnnotationParserRuleCall_9_3_0());
pushFollow(FOLLOW_2);
@@ -68293,17 +68783,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__OperationsAssignment_9_4_0"
- // InternalRoom.g:25225:1: rule__ActorClass__OperationsAssignment_9_4_0 : ( ruleStandardOperation ) ;
+ // InternalRoom.g:25407: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:25229:1: ( ( ruleStandardOperation ) )
- // InternalRoom.g:25230:1: ( ruleStandardOperation )
+ // InternalRoom.g:25411:1: ( ( ruleStandardOperation ) )
+ // InternalRoom.g:25412:1: ( ruleStandardOperation )
{
- // InternalRoom.g:25230:1: ( ruleStandardOperation )
- // InternalRoom.g:25231:1: ruleStandardOperation
+ // InternalRoom.g:25412:1: ( ruleStandardOperation )
+ // InternalRoom.g:25413:1: ruleStandardOperation
{
before(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_4_0_0());
pushFollow(FOLLOW_2);
@@ -68334,17 +68824,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StructorsAssignment_9_4_1"
- // InternalRoom.g:25240:1: rule__ActorClass__StructorsAssignment_9_4_1 : ( ruleClassStructor ) ;
+ // InternalRoom.g:25422: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:25244:1: ( ( ruleClassStructor ) )
- // InternalRoom.g:25245:1: ( ruleClassStructor )
+ // InternalRoom.g:25426:1: ( ( ruleClassStructor ) )
+ // InternalRoom.g:25427:1: ( ruleClassStructor )
{
- // InternalRoom.g:25245:1: ( ruleClassStructor )
- // InternalRoom.g:25246:1: ruleClassStructor
+ // InternalRoom.g:25427:1: ( ruleClassStructor )
+ // InternalRoom.g:25428:1: ruleClassStructor
{
before(grammarAccess.getActorClassAccess().getStructorsClassStructorParserRuleCall_9_4_1_0());
pushFollow(FOLLOW_2);
@@ -68375,17 +68865,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StateMachineAssignment_9_5"
- // InternalRoom.g:25255:1: rule__ActorClass__StateMachineAssignment_9_5 : ( ruleStateMachine ) ;
+ // InternalRoom.g:25437:1: rule__ActorClass__StateMachineAssignment_9_5 : ( ruleStateMachine ) ;
public final void rule__ActorClass__StateMachineAssignment_9_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25259:1: ( ( ruleStateMachine ) )
- // InternalRoom.g:25260:1: ( ruleStateMachine )
+ // InternalRoom.g:25441:1: ( ( ruleStateMachine ) )
+ // InternalRoom.g:25442:1: ( ruleStateMachine )
{
- // InternalRoom.g:25260:1: ( ruleStateMachine )
- // InternalRoom.g:25261:1: ruleStateMachine
+ // InternalRoom.g:25442:1: ( ruleStateMachine )
+ // InternalRoom.g:25443:1: ruleStateMachine
{
before(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_5_0());
pushFollow(FOLLOW_2);
@@ -68416,21 +68906,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__ConjugatedAssignment_0"
- // InternalRoom.g:25270:1: rule__Port__ConjugatedAssignment_0 : ( ( 'conjugated' ) ) ;
+ // InternalRoom.g:25452:1: rule__Port__ConjugatedAssignment_0 : ( ( 'conjugated' ) ) ;
public final void rule__Port__ConjugatedAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25274:1: ( ( ( 'conjugated' ) ) )
- // InternalRoom.g:25275:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:25456:1: ( ( ( 'conjugated' ) ) )
+ // InternalRoom.g:25457:1: ( ( 'conjugated' ) )
{
- // InternalRoom.g:25275:1: ( ( 'conjugated' ) )
- // InternalRoom.g:25276:1: ( 'conjugated' )
+ // InternalRoom.g:25457:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:25458:1: ( 'conjugated' )
{
before(grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
- // InternalRoom.g:25277:1: ( 'conjugated' )
- // InternalRoom.g:25278:1: 'conjugated'
+ // InternalRoom.g:25459:1: ( 'conjugated' )
+ // InternalRoom.g:25460:1: 'conjugated'
{
before(grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
match(input,70,FOLLOW_2);
@@ -68461,17 +68951,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__NameAssignment_2"
- // InternalRoom.g:25293:1: rule__Port__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:25475:1: rule__Port__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__Port__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25297:1: ( ( RULE_ID ) )
- // InternalRoom.g:25298:1: ( RULE_ID )
+ // InternalRoom.g:25479:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25480:1: ( RULE_ID )
{
- // InternalRoom.g:25298:1: ( RULE_ID )
- // InternalRoom.g:25299:1: RULE_ID
+ // InternalRoom.g:25480:1: ( RULE_ID )
+ // InternalRoom.g:25481:1: RULE_ID
{
before(grammarAccess.getPortAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68498,17 +68988,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__MultiplicityAssignment_3"
- // InternalRoom.g:25308:1: rule__Port__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
+ // InternalRoom.g:25490:1: rule__Port__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
public final void rule__Port__MultiplicityAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25312:1: ( ( ruleMULTIPLICITY ) )
- // InternalRoom.g:25313:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:25494:1: ( ( ruleMULTIPLICITY ) )
+ // InternalRoom.g:25495:1: ( ruleMULTIPLICITY )
{
- // InternalRoom.g:25313:1: ( ruleMULTIPLICITY )
- // InternalRoom.g:25314:1: ruleMULTIPLICITY
+ // InternalRoom.g:25495:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:25496:1: ruleMULTIPLICITY
{
before(grammarAccess.getPortAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -68539,21 +69029,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__ProtocolAssignment_5"
- // InternalRoom.g:25323:1: rule__Port__ProtocolAssignment_5 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25505:1: rule__Port__ProtocolAssignment_5 : ( ( ruleFQN ) ) ;
public final void rule__Port__ProtocolAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25327:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25328:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25509:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25510:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25328:1: ( ( ruleFQN ) )
- // InternalRoom.g:25329:1: ( ruleFQN )
+ // InternalRoom.g:25510:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25511:1: ( ruleFQN )
{
before(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassCrossReference_5_0());
- // InternalRoom.g:25330:1: ( ruleFQN )
- // InternalRoom.g:25331:1: ruleFQN
+ // InternalRoom.g:25512:1: ( ruleFQN )
+ // InternalRoom.g:25513:1: ruleFQN
{
before(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_5_0_1());
pushFollow(FOLLOW_2);
@@ -68588,17 +69078,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__AnnotationsAssignment_6"
- // InternalRoom.g:25342:1: rule__Port__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25524:1: rule__Port__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__Port__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25346:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25347:1: ( ruleAnnotation )
+ // InternalRoom.g:25528:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25529:1: ( ruleAnnotation )
{
- // InternalRoom.g:25347:1: ( ruleAnnotation )
- // InternalRoom.g:25348:1: ruleAnnotation
+ // InternalRoom.g:25529:1: ( ruleAnnotation )
+ // InternalRoom.g:25530:1: ruleAnnotation
{
before(grammarAccess.getPortAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -68629,17 +69119,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__DocuAssignment_7"
- // InternalRoom.g:25357:1: rule__Port__DocuAssignment_7 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25539:1: rule__Port__DocuAssignment_7 : ( ruleDocumentation ) ;
public final void rule__Port__DocuAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25361:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25362:1: ( ruleDocumentation )
+ // InternalRoom.g:25543:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25544:1: ( ruleDocumentation )
{
- // InternalRoom.g:25362:1: ( ruleDocumentation )
- // InternalRoom.g:25363:1: ruleDocumentation
+ // InternalRoom.g:25544:1: ( ruleDocumentation )
+ // InternalRoom.g:25545:1: ruleDocumentation
{
before(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -68670,21 +69160,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__InterfacePortAssignment_2"
- // InternalRoom.g:25372:1: rule__ExternalPort__InterfacePortAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25554:1: rule__ExternalPort__InterfacePortAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__ExternalPort__InterfacePortAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25376:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25377:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25558:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25559:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25377:1: ( ( RULE_ID ) )
- // InternalRoom.g:25378:1: ( RULE_ID )
+ // InternalRoom.g:25559:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25560:1: ( RULE_ID )
{
before(grammarAccess.getExternalPortAccess().getInterfacePortPortCrossReference_2_0());
- // InternalRoom.g:25379:1: ( RULE_ID )
- // InternalRoom.g:25380:1: RULE_ID
+ // InternalRoom.g:25561:1: ( RULE_ID )
+ // InternalRoom.g:25562:1: RULE_ID
{
before(grammarAccess.getExternalPortAccess().getInterfacePortPortIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -68715,17 +69205,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__NameAssignment_1"
- // InternalRoom.g:25391:1: rule__SAP__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25573:1: rule__SAP__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SAP__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25395:1: ( ( RULE_ID ) )
- // InternalRoom.g:25396:1: ( RULE_ID )
+ // InternalRoom.g:25577:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25578:1: ( RULE_ID )
{
- // InternalRoom.g:25396:1: ( RULE_ID )
- // InternalRoom.g:25397:1: RULE_ID
+ // InternalRoom.g:25578:1: ( RULE_ID )
+ // InternalRoom.g:25579:1: RULE_ID
{
before(grammarAccess.getSAPAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68752,21 +69242,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__ProtocolAssignment_3"
- // InternalRoom.g:25406:1: rule__SAP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25588:1: rule__SAP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SAP__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25410:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25411:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25592:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25593:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25411:1: ( ( ruleFQN ) )
- // InternalRoom.g:25412:1: ( ruleFQN )
+ // InternalRoom.g:25593:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25594:1: ( ruleFQN )
{
before(grammarAccess.getSAPAccess().getProtocolProtocolClassCrossReference_3_0());
- // InternalRoom.g:25413:1: ( ruleFQN )
- // InternalRoom.g:25414:1: ruleFQN
+ // InternalRoom.g:25595:1: ( ruleFQN )
+ // InternalRoom.g:25596:1: ruleFQN
{
before(grammarAccess.getSAPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -68801,17 +69291,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__NameAssignment_1"
- // InternalRoom.g:25425:1: rule__SPP__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25607:1: rule__SPP__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SPP__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25429:1: ( ( RULE_ID ) )
- // InternalRoom.g:25430:1: ( RULE_ID )
+ // InternalRoom.g:25611:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25612:1: ( RULE_ID )
{
- // InternalRoom.g:25430:1: ( RULE_ID )
- // InternalRoom.g:25431:1: RULE_ID
+ // InternalRoom.g:25612:1: ( RULE_ID )
+ // InternalRoom.g:25613:1: RULE_ID
{
before(grammarAccess.getSPPAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68838,21 +69328,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__ProtocolAssignment_3"
- // InternalRoom.g:25440:1: rule__SPP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25622:1: rule__SPP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SPP__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25444:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25445:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25626:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25627:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25445:1: ( ( ruleFQN ) )
- // InternalRoom.g:25446:1: ( ruleFQN )
+ // InternalRoom.g:25627:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25628:1: ( ruleFQN )
{
before(grammarAccess.getSPPAccess().getProtocolProtocolClassCrossReference_3_0());
- // InternalRoom.g:25447:1: ( ruleFQN )
- // InternalRoom.g:25448:1: ruleFQN
+ // InternalRoom.g:25629:1: ( ruleFQN )
+ // InternalRoom.g:25630:1: ruleFQN
{
before(grammarAccess.getSPPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -68887,21 +69377,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__SppAssignment_2"
- // InternalRoom.g:25459:1: rule__ServiceImplementation__SppAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25641:1: rule__ServiceImplementation__SppAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__ServiceImplementation__SppAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25463:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25464:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25645:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25646:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25464:1: ( ( RULE_ID ) )
- // InternalRoom.g:25465:1: ( RULE_ID )
+ // InternalRoom.g:25646:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25647:1: ( RULE_ID )
{
before(grammarAccess.getServiceImplementationAccess().getSppSPPCrossReference_2_0());
- // InternalRoom.g:25466:1: ( RULE_ID )
- // InternalRoom.g:25467:1: RULE_ID
+ // InternalRoom.g:25648:1: ( RULE_ID )
+ // InternalRoom.g:25649:1: RULE_ID
{
before(grammarAccess.getServiceImplementationAccess().getSppSPPIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -68932,17 +69422,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__NameAssignment_1"
- // InternalRoom.g:25478:1: rule__LogicalSystem__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25660:1: rule__LogicalSystem__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__LogicalSystem__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25482:1: ( ( RULE_ID ) )
- // InternalRoom.g:25483:1: ( RULE_ID )
+ // InternalRoom.g:25664:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25665:1: ( RULE_ID )
{
- // InternalRoom.g:25483:1: ( RULE_ID )
- // InternalRoom.g:25484:1: RULE_ID
+ // InternalRoom.g:25665:1: ( RULE_ID )
+ // InternalRoom.g:25666:1: RULE_ID
{
before(grammarAccess.getLogicalSystemAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68969,17 +69459,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__DocuAssignment_2"
- // InternalRoom.g:25493:1: rule__LogicalSystem__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25675:1: rule__LogicalSystem__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__LogicalSystem__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25497:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25498:1: ( ruleDocumentation )
+ // InternalRoom.g:25679:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25680:1: ( ruleDocumentation )
{
- // InternalRoom.g:25498:1: ( ruleDocumentation )
- // InternalRoom.g:25499:1: ruleDocumentation
+ // InternalRoom.g:25680:1: ( ruleDocumentation )
+ // InternalRoom.g:25681:1: ruleDocumentation
{
before(grammarAccess.getLogicalSystemAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -69010,17 +69500,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__AnnotationsAssignment_4"
- // InternalRoom.g:25508:1: rule__LogicalSystem__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25690:1: rule__LogicalSystem__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__LogicalSystem__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25512:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25513:1: ( ruleAnnotation )
+ // InternalRoom.g:25694:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25695:1: ( ruleAnnotation )
{
- // InternalRoom.g:25513:1: ( ruleAnnotation )
- // InternalRoom.g:25514:1: ruleAnnotation
+ // InternalRoom.g:25695:1: ( ruleAnnotation )
+ // InternalRoom.g:25696:1: ruleAnnotation
{
before(grammarAccess.getLogicalSystemAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -69051,17 +69541,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__ConnectionsAssignment_5_0"
- // InternalRoom.g:25523:1: rule__LogicalSystem__ConnectionsAssignment_5_0 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:25705:1: rule__LogicalSystem__ConnectionsAssignment_5_0 : ( ruleLayerConnection ) ;
public final void rule__LogicalSystem__ConnectionsAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25527:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:25528:1: ( ruleLayerConnection )
+ // InternalRoom.g:25709:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:25710:1: ( ruleLayerConnection )
{
- // InternalRoom.g:25528:1: ( ruleLayerConnection )
- // InternalRoom.g:25529:1: ruleLayerConnection
+ // InternalRoom.g:25710:1: ( ruleLayerConnection )
+ // InternalRoom.g:25711:1: ruleLayerConnection
{
before(grammarAccess.getLogicalSystemAccess().getConnectionsLayerConnectionParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -69092,17 +69582,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__BindingsAssignment_5_1"
- // InternalRoom.g:25538:1: rule__LogicalSystem__BindingsAssignment_5_1 : ( ruleBinding ) ;
+ // InternalRoom.g:25720:1: rule__LogicalSystem__BindingsAssignment_5_1 : ( ruleBinding ) ;
public final void rule__LogicalSystem__BindingsAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25542:1: ( ( ruleBinding ) )
- // InternalRoom.g:25543:1: ( ruleBinding )
+ // InternalRoom.g:25724:1: ( ( ruleBinding ) )
+ // InternalRoom.g:25725:1: ( ruleBinding )
{
- // InternalRoom.g:25543:1: ( ruleBinding )
- // InternalRoom.g:25544:1: ruleBinding
+ // InternalRoom.g:25725:1: ( ruleBinding )
+ // InternalRoom.g:25726:1: ruleBinding
{
before(grammarAccess.getLogicalSystemAccess().getBindingsBindingParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -69133,17 +69623,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__SubSystemsAssignment_5_2"
- // InternalRoom.g:25553:1: rule__LogicalSystem__SubSystemsAssignment_5_2 : ( ruleSubSystemRef ) ;
+ // InternalRoom.g:25735:1: rule__LogicalSystem__SubSystemsAssignment_5_2 : ( ruleSubSystemRef ) ;
public final void rule__LogicalSystem__SubSystemsAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25557:1: ( ( ruleSubSystemRef ) )
- // InternalRoom.g:25558:1: ( ruleSubSystemRef )
+ // InternalRoom.g:25739:1: ( ( ruleSubSystemRef ) )
+ // InternalRoom.g:25740:1: ( ruleSubSystemRef )
{
- // InternalRoom.g:25558:1: ( ruleSubSystemRef )
- // InternalRoom.g:25559:1: ruleSubSystemRef
+ // InternalRoom.g:25740:1: ( ruleSubSystemRef )
+ // InternalRoom.g:25741:1: ruleSubSystemRef
{
before(grammarAccess.getLogicalSystemAccess().getSubSystemsSubSystemRefParserRuleCall_5_2_0());
pushFollow(FOLLOW_2);
@@ -69174,17 +69664,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__NameAssignment_1"
- // InternalRoom.g:25568:1: rule__SubSystemRef__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25750:1: rule__SubSystemRef__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubSystemRef__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25572:1: ( ( RULE_ID ) )
- // InternalRoom.g:25573:1: ( RULE_ID )
+ // InternalRoom.g:25754:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25755:1: ( RULE_ID )
{
- // InternalRoom.g:25573:1: ( RULE_ID )
- // InternalRoom.g:25574:1: RULE_ID
+ // InternalRoom.g:25755:1: ( RULE_ID )
+ // InternalRoom.g:25756:1: RULE_ID
{
before(grammarAccess.getSubSystemRefAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69211,21 +69701,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__TypeAssignment_3"
- // InternalRoom.g:25583:1: rule__SubSystemRef__TypeAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25765:1: rule__SubSystemRef__TypeAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SubSystemRef__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25587:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25588:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25769:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25770:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25588:1: ( ( ruleFQN ) )
- // InternalRoom.g:25589:1: ( ruleFQN )
+ // InternalRoom.g:25770:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25771:1: ( ruleFQN )
{
before(grammarAccess.getSubSystemRefAccess().getTypeSubSystemClassCrossReference_3_0());
- // InternalRoom.g:25590:1: ( ruleFQN )
- // InternalRoom.g:25591:1: ruleFQN
+ // InternalRoom.g:25772:1: ( ruleFQN )
+ // InternalRoom.g:25773:1: ruleFQN
{
before(grammarAccess.getSubSystemRefAccess().getTypeSubSystemClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -69260,17 +69750,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__DocuAssignment_4"
- // InternalRoom.g:25602:1: rule__SubSystemRef__DocuAssignment_4 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25784:1: rule__SubSystemRef__DocuAssignment_4 : ( ruleDocumentation ) ;
public final void rule__SubSystemRef__DocuAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25606:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25607:1: ( ruleDocumentation )
+ // InternalRoom.g:25788:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25789:1: ( ruleDocumentation )
{
- // InternalRoom.g:25607:1: ( ruleDocumentation )
- // InternalRoom.g:25608:1: ruleDocumentation
+ // InternalRoom.g:25789:1: ( ruleDocumentation )
+ // InternalRoom.g:25790:1: ruleDocumentation
{
before(grammarAccess.getSubSystemRefAccess().getDocuDocumentationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -69301,17 +69791,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__NameAssignment_1"
- // InternalRoom.g:25617:1: rule__SubSystemClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25799:1: rule__SubSystemClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubSystemClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25621:1: ( ( RULE_ID ) )
- // InternalRoom.g:25622:1: ( RULE_ID )
+ // InternalRoom.g:25803:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25804:1: ( RULE_ID )
{
- // InternalRoom.g:25622:1: ( RULE_ID )
- // InternalRoom.g:25623:1: RULE_ID
+ // InternalRoom.g:25804:1: ( RULE_ID )
+ // InternalRoom.g:25805:1: RULE_ID
{
before(grammarAccess.getSubSystemClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69338,17 +69828,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__DocuAssignment_2"
- // InternalRoom.g:25632:1: rule__SubSystemClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25814:1: rule__SubSystemClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__SubSystemClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25636:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25637:1: ( ruleDocumentation )
+ // InternalRoom.g:25818:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25819:1: ( ruleDocumentation )
{
- // InternalRoom.g:25637:1: ( ruleDocumentation )
- // InternalRoom.g:25638:1: ruleDocumentation
+ // InternalRoom.g:25819:1: ( ruleDocumentation )
+ // InternalRoom.g:25820:1: ruleDocumentation
{
before(grammarAccess.getSubSystemClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -69379,17 +69869,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__AnnotationsAssignment_4"
- // InternalRoom.g:25647:1: rule__SubSystemClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25829:1: rule__SubSystemClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__SubSystemClass__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25651:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25652:1: ( ruleAnnotation )
+ // InternalRoom.g:25833:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25834:1: ( ruleAnnotation )
{
- // InternalRoom.g:25652:1: ( ruleAnnotation )
- // InternalRoom.g:25653:1: ruleAnnotation
+ // InternalRoom.g:25834:1: ( ruleAnnotation )
+ // InternalRoom.g:25835:1: ruleAnnotation
{
before(grammarAccess.getSubSystemClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -69420,17 +69910,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode1Assignment_5_1"
- // InternalRoom.g:25662:1: rule__SubSystemClass__UserCode1Assignment_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25844:1: rule__SubSystemClass__UserCode1Assignment_5_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode1Assignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25666:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25667:1: ( ruleDetailCode )
+ // InternalRoom.g:25848:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25849:1: ( ruleDetailCode )
{
- // InternalRoom.g:25667:1: ( ruleDetailCode )
- // InternalRoom.g:25668:1: ruleDetailCode
+ // InternalRoom.g:25849:1: ( ruleDetailCode )
+ // InternalRoom.g:25850:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode1DetailCodeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -69461,17 +69951,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode2Assignment_6_1"
- // InternalRoom.g:25677:1: rule__SubSystemClass__UserCode2Assignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25859:1: rule__SubSystemClass__UserCode2Assignment_6_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode2Assignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25681:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25682:1: ( ruleDetailCode )
+ // InternalRoom.g:25863:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25864:1: ( ruleDetailCode )
{
- // InternalRoom.g:25682:1: ( ruleDetailCode )
- // InternalRoom.g:25683:1: ruleDetailCode
+ // InternalRoom.g:25864:1: ( ruleDetailCode )
+ // InternalRoom.g:25865:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode2DetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -69502,17 +69992,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode3Assignment_7_1"
- // InternalRoom.g:25692:1: rule__SubSystemClass__UserCode3Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25874:1: rule__SubSystemClass__UserCode3Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode3Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25696:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25697:1: ( ruleDetailCode )
+ // InternalRoom.g:25878:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25879:1: ( ruleDetailCode )
{
- // InternalRoom.g:25697:1: ( ruleDetailCode )
- // InternalRoom.g:25698:1: ruleDetailCode
+ // InternalRoom.g:25879:1: ( ruleDetailCode )
+ // InternalRoom.g:25880:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode3DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -69543,17 +70033,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0"
- // InternalRoom.g:25707:1: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 : ( ruleActorInstanceMapping ) ;
+ // InternalRoom.g:25889:1: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 : ( ruleActorInstanceMapping ) ;
public final void rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25711:1: ( ( ruleActorInstanceMapping ) )
- // InternalRoom.g:25712:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:25893:1: ( ( ruleActorInstanceMapping ) )
+ // InternalRoom.g:25894:1: ( ruleActorInstanceMapping )
{
- // InternalRoom.g:25712:1: ( ruleActorInstanceMapping )
- // InternalRoom.g:25713:1: ruleActorInstanceMapping
+ // InternalRoom.g:25894:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:25895:1: ruleActorInstanceMapping
{
before(grammarAccess.getSubSystemClassAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_8_0_0());
pushFollow(FOLLOW_2);
@@ -69584,17 +70074,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ThreadsAssignment_8_1"
- // InternalRoom.g:25722:1: rule__SubSystemClass__ThreadsAssignment_8_1 : ( ruleLogicalThread ) ;
+ // InternalRoom.g:25904:1: rule__SubSystemClass__ThreadsAssignment_8_1 : ( ruleLogicalThread ) ;
public final void rule__SubSystemClass__ThreadsAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25726:1: ( ( ruleLogicalThread ) )
- // InternalRoom.g:25727:1: ( ruleLogicalThread )
+ // InternalRoom.g:25908:1: ( ( ruleLogicalThread ) )
+ // InternalRoom.g:25909:1: ( ruleLogicalThread )
{
- // InternalRoom.g:25727:1: ( ruleLogicalThread )
- // InternalRoom.g:25728:1: ruleLogicalThread
+ // InternalRoom.g:25909:1: ( ruleLogicalThread )
+ // InternalRoom.g:25910:1: ruleLogicalThread
{
before(grammarAccess.getSubSystemClassAccess().getThreadsLogicalThreadParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -69625,17 +70115,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ConnectionsAssignment_8_2"
- // InternalRoom.g:25737:1: rule__SubSystemClass__ConnectionsAssignment_8_2 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:25919:1: rule__SubSystemClass__ConnectionsAssignment_8_2 : ( ruleLayerConnection ) ;
public final void rule__SubSystemClass__ConnectionsAssignment_8_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25741:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:25742:1: ( ruleLayerConnection )
+ // InternalRoom.g:25923:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:25924:1: ( ruleLayerConnection )
{
- // InternalRoom.g:25742:1: ( ruleLayerConnection )
- // InternalRoom.g:25743:1: ruleLayerConnection
+ // InternalRoom.g:25924:1: ( ruleLayerConnection )
+ // InternalRoom.g:25925:1: ruleLayerConnection
{
before(grammarAccess.getSubSystemClassAccess().getConnectionsLayerConnectionParserRuleCall_8_2_0());
pushFollow(FOLLOW_2);
@@ -69666,17 +70156,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__BindingsAssignment_8_3"
- // InternalRoom.g:25752:1: rule__SubSystemClass__BindingsAssignment_8_3 : ( ruleBinding ) ;
+ // InternalRoom.g:25934:1: rule__SubSystemClass__BindingsAssignment_8_3 : ( ruleBinding ) ;
public final void rule__SubSystemClass__BindingsAssignment_8_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25756:1: ( ( ruleBinding ) )
- // InternalRoom.g:25757:1: ( ruleBinding )
+ // InternalRoom.g:25938:1: ( ( ruleBinding ) )
+ // InternalRoom.g:25939:1: ( ruleBinding )
{
- // InternalRoom.g:25757:1: ( ruleBinding )
- // InternalRoom.g:25758:1: ruleBinding
+ // InternalRoom.g:25939:1: ( ruleBinding )
+ // InternalRoom.g:25940:1: ruleBinding
{
before(grammarAccess.getSubSystemClassAccess().getBindingsBindingParserRuleCall_8_3_0());
pushFollow(FOLLOW_2);
@@ -69707,17 +70197,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ActorRefsAssignment_8_4"
- // InternalRoom.g:25767:1: rule__SubSystemClass__ActorRefsAssignment_8_4 : ( ruleActorRef ) ;
+ // InternalRoom.g:25949:1: rule__SubSystemClass__ActorRefsAssignment_8_4 : ( ruleActorRef ) ;
public final void rule__SubSystemClass__ActorRefsAssignment_8_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25771:1: ( ( ruleActorRef ) )
- // InternalRoom.g:25772:1: ( ruleActorRef )
+ // InternalRoom.g:25953:1: ( ( ruleActorRef ) )
+ // InternalRoom.g:25954:1: ( ruleActorRef )
{
- // InternalRoom.g:25772:1: ( ruleActorRef )
- // InternalRoom.g:25773:1: ruleActorRef
+ // InternalRoom.g:25954:1: ( ruleActorRef )
+ // InternalRoom.g:25955:1: ruleActorRef
{
before(grammarAccess.getSubSystemClassAccess().getActorRefsActorRefParserRuleCall_8_4_0());
pushFollow(FOLLOW_2);
@@ -69748,17 +70238,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5"
- // InternalRoom.g:25782:1: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 : ( ruleSPP ) ;
+ // InternalRoom.g:25964:1: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 : ( ruleSPP ) ;
public final void rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25786:1: ( ( ruleSPP ) )
- // InternalRoom.g:25787:1: ( ruleSPP )
+ // InternalRoom.g:25968:1: ( ( ruleSPP ) )
+ // InternalRoom.g:25969:1: ( ruleSPP )
{
- // InternalRoom.g:25787:1: ( ruleSPP )
- // InternalRoom.g:25788:1: ruleSPP
+ // InternalRoom.g:25969:1: ( ruleSPP )
+ // InternalRoom.g:25970:1: ruleSPP
{
before(grammarAccess.getSubSystemClassAccess().getServiceProvisionPointsSPPParserRuleCall_8_5_0());
pushFollow(FOLLOW_2);
@@ -69789,17 +70279,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__RelayPortsAssignment_8_6"
- // InternalRoom.g:25797:1: rule__SubSystemClass__RelayPortsAssignment_8_6 : ( rulePort ) ;
+ // InternalRoom.g:25979:1: rule__SubSystemClass__RelayPortsAssignment_8_6 : ( rulePort ) ;
public final void rule__SubSystemClass__RelayPortsAssignment_8_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25801:1: ( ( rulePort ) )
- // InternalRoom.g:25802:1: ( rulePort )
+ // InternalRoom.g:25983:1: ( ( rulePort ) )
+ // InternalRoom.g:25984:1: ( rulePort )
{
- // InternalRoom.g:25802:1: ( rulePort )
- // InternalRoom.g:25803:1: rulePort
+ // InternalRoom.g:25984:1: ( rulePort )
+ // InternalRoom.g:25985:1: rulePort
{
before(grammarAccess.getSubSystemClassAccess().getRelayPortsPortParserRuleCall_8_6_0());
pushFollow(FOLLOW_2);
@@ -69830,17 +70320,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__NameAssignment_1"
- // InternalRoom.g:25812:1: rule__LogicalThread__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25994:1: rule__LogicalThread__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__LogicalThread__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25816:1: ( ( RULE_ID ) )
- // InternalRoom.g:25817:1: ( RULE_ID )
+ // InternalRoom.g:25998:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25999:1: ( RULE_ID )
{
- // InternalRoom.g:25817:1: ( RULE_ID )
- // InternalRoom.g:25818:1: RULE_ID
+ // InternalRoom.g:25999:1: ( RULE_ID )
+ // InternalRoom.g:26000:1: RULE_ID
{
before(grammarAccess.getLogicalThreadAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69867,17 +70357,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__PathAssignment_1"
- // InternalRoom.g:25827:1: rule__ActorInstanceMapping__PathAssignment_1 : ( ruleRefPath ) ;
+ // InternalRoom.g:26009:1: rule__ActorInstanceMapping__PathAssignment_1 : ( ruleRefPath ) ;
public final void rule__ActorInstanceMapping__PathAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25831:1: ( ( ruleRefPath ) )
- // InternalRoom.g:25832:1: ( ruleRefPath )
+ // InternalRoom.g:26013:1: ( ( ruleRefPath ) )
+ // InternalRoom.g:26014:1: ( ruleRefPath )
{
- // InternalRoom.g:25832:1: ( ruleRefPath )
- // InternalRoom.g:25833:1: ruleRefPath
+ // InternalRoom.g:26014:1: ( ruleRefPath )
+ // InternalRoom.g:26015:1: ruleRefPath
{
before(grammarAccess.getActorInstanceMappingAccess().getPathRefPathParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -69908,21 +70398,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__ThreadAssignment_3"
- // InternalRoom.g:25842:1: rule__ActorInstanceMapping__ThreadAssignment_3 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26024:1: rule__ActorInstanceMapping__ThreadAssignment_3 : ( ( RULE_ID ) ) ;
public final void rule__ActorInstanceMapping__ThreadAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25846:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25847:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26028:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26029:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25847:1: ( ( RULE_ID ) )
- // InternalRoom.g:25848:1: ( RULE_ID )
+ // InternalRoom.g:26029:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26030:1: ( RULE_ID )
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadCrossReference_3_0());
- // InternalRoom.g:25849:1: ( RULE_ID )
- // InternalRoom.g:25850:1: RULE_ID
+ // InternalRoom.g:26031:1: ( RULE_ID )
+ // InternalRoom.g:26032:1: RULE_ID
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadIDTerminalRuleCall_3_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69953,17 +70443,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1"
- // InternalRoom.g:25861:1: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 : ( ruleActorInstanceMapping ) ;
+ // InternalRoom.g:26043:1: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 : ( ruleActorInstanceMapping ) ;
public final void rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25865:1: ( ( ruleActorInstanceMapping ) )
- // InternalRoom.g:25866:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:26047:1: ( ( ruleActorInstanceMapping ) )
+ // InternalRoom.g:26048:1: ( ruleActorInstanceMapping )
{
- // InternalRoom.g:25866:1: ( ruleActorInstanceMapping )
- // InternalRoom.g:25867:1: ruleActorInstanceMapping
+ // InternalRoom.g:26048:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:26049:1: ruleActorInstanceMapping
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_4_1_0());
pushFollow(FOLLOW_2);
@@ -69994,17 +70484,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__RefsAssignment_0"
- // InternalRoom.g:25876:1: rule__RefPath__RefsAssignment_0 : ( ruleRefSegment ) ;
+ // InternalRoom.g:26058:1: rule__RefPath__RefsAssignment_0 : ( ruleRefSegment ) ;
public final void rule__RefPath__RefsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25880:1: ( ( ruleRefSegment ) )
- // InternalRoom.g:25881:1: ( ruleRefSegment )
+ // InternalRoom.g:26062:1: ( ( ruleRefSegment ) )
+ // InternalRoom.g:26063:1: ( ruleRefSegment )
{
- // InternalRoom.g:25881:1: ( ruleRefSegment )
- // InternalRoom.g:25882:1: ruleRefSegment
+ // InternalRoom.g:26063:1: ( ruleRefSegment )
+ // InternalRoom.g:26064:1: ruleRefSegment
{
before(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -70035,17 +70525,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__RefsAssignment_1_1"
- // InternalRoom.g:25891:1: rule__RefPath__RefsAssignment_1_1 : ( ruleRefSegment ) ;
+ // InternalRoom.g:26073:1: rule__RefPath__RefsAssignment_1_1 : ( ruleRefSegment ) ;
public final void rule__RefPath__RefsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25895:1: ( ( ruleRefSegment ) )
- // InternalRoom.g:25896:1: ( ruleRefSegment )
+ // InternalRoom.g:26077:1: ( ( ruleRefSegment ) )
+ // InternalRoom.g:26078:1: ( ruleRefSegment )
{
- // InternalRoom.g:25896:1: ( ruleRefSegment )
- // InternalRoom.g:25897:1: ruleRefSegment
+ // InternalRoom.g:26078:1: ( ruleRefSegment )
+ // InternalRoom.g:26079:1: ruleRefSegment
{
before(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_1_1_0());
pushFollow(FOLLOW_2);
@@ -70076,17 +70566,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__RefAssignment_0"
- // InternalRoom.g:25906:1: rule__RefSegment__RefAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:26088:1: rule__RefSegment__RefAssignment_0 : ( RULE_ID ) ;
public final void rule__RefSegment__RefAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25910:1: ( ( RULE_ID ) )
- // InternalRoom.g:25911:1: ( RULE_ID )
+ // InternalRoom.g:26092:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26093:1: ( RULE_ID )
{
- // InternalRoom.g:25911:1: ( RULE_ID )
- // InternalRoom.g:25912:1: RULE_ID
+ // InternalRoom.g:26093:1: ( RULE_ID )
+ // InternalRoom.g:26094:1: RULE_ID
{
before(grammarAccess.getRefSegmentAccess().getRefIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -70113,17 +70603,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__IdxAssignment_1_1"
- // InternalRoom.g:25921:1: rule__RefSegment__IdxAssignment_1_1 : ( RULE_INT ) ;
+ // InternalRoom.g:26103:1: rule__RefSegment__IdxAssignment_1_1 : ( RULE_INT ) ;
public final void rule__RefSegment__IdxAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25925:1: ( ( RULE_INT ) )
- // InternalRoom.g:25926:1: ( RULE_INT )
+ // InternalRoom.g:26107:1: ( ( RULE_INT ) )
+ // InternalRoom.g:26108:1: ( RULE_INT )
{
- // InternalRoom.g:25926:1: ( RULE_INT )
- // InternalRoom.g:25927:1: RULE_INT
+ // InternalRoom.g:26108:1: ( RULE_INT )
+ // InternalRoom.g:26109:1: RULE_INT
{
before(grammarAccess.getRefSegmentAccess().getIdxINTTerminalRuleCall_1_1_0());
match(input,RULE_INT,FOLLOW_2);
@@ -70150,17 +70640,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Endpoint1Assignment_1"
- // InternalRoom.g:25936:1: rule__Binding__Endpoint1Assignment_1 : ( ruleBindingEndPoint ) ;
+ // InternalRoom.g:26118:1: rule__Binding__Endpoint1Assignment_1 : ( ruleBindingEndPoint ) ;
public final void rule__Binding__Endpoint1Assignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25940:1: ( ( ruleBindingEndPoint ) )
- // InternalRoom.g:25941:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:26122:1: ( ( ruleBindingEndPoint ) )
+ // InternalRoom.g:26123:1: ( ruleBindingEndPoint )
{
- // InternalRoom.g:25941:1: ( ruleBindingEndPoint )
- // InternalRoom.g:25942:1: ruleBindingEndPoint
+ // InternalRoom.g:26123:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:26124:1: ruleBindingEndPoint
{
before(grammarAccess.getBindingAccess().getEndpoint1BindingEndPointParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -70191,17 +70681,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Endpoint2Assignment_3"
- // InternalRoom.g:25951:1: rule__Binding__Endpoint2Assignment_3 : ( ruleBindingEndPoint ) ;
+ // InternalRoom.g:26133:1: rule__Binding__Endpoint2Assignment_3 : ( ruleBindingEndPoint ) ;
public final void rule__Binding__Endpoint2Assignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25955:1: ( ( ruleBindingEndPoint ) )
- // InternalRoom.g:25956:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:26137:1: ( ( ruleBindingEndPoint ) )
+ // InternalRoom.g:26138:1: ( ruleBindingEndPoint )
{
- // InternalRoom.g:25956:1: ( ruleBindingEndPoint )
- // InternalRoom.g:25957:1: ruleBindingEndPoint
+ // InternalRoom.g:26138:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:26139:1: ruleBindingEndPoint
{
before(grammarAccess.getBindingAccess().getEndpoint2BindingEndPointParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -70232,21 +70722,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__ActorRefAssignment_0_0"
- // InternalRoom.g:25966:1: rule__BindingEndPoint__ActorRefAssignment_0_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26148:1: rule__BindingEndPoint__ActorRefAssignment_0_0 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__ActorRefAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25970:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25971:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26152:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26153:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25971:1: ( ( RULE_ID ) )
- // InternalRoom.g:25972:1: ( RULE_ID )
+ // InternalRoom.g:26153:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26154:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefCrossReference_0_0_0());
- // InternalRoom.g:25973:1: ( RULE_ID )
- // InternalRoom.g:25974:1: RULE_ID
+ // InternalRoom.g:26155:1: ( RULE_ID )
+ // InternalRoom.g:26156:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefIDTerminalRuleCall_0_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70277,21 +70767,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__PortAssignment_1"
- // InternalRoom.g:25985:1: rule__BindingEndPoint__PortAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26167:1: rule__BindingEndPoint__PortAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__PortAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25989:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25990:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26171:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26172:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25990:1: ( ( RULE_ID ) )
- // InternalRoom.g:25991:1: ( RULE_ID )
+ // InternalRoom.g:26172:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26173:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getPortPortCrossReference_1_0());
- // InternalRoom.g:25992:1: ( RULE_ID )
- // InternalRoom.g:25993:1: RULE_ID
+ // InternalRoom.g:26174:1: ( RULE_ID )
+ // InternalRoom.g:26175:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getPortPortIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70322,21 +70812,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__SubAssignment_2_1"
- // InternalRoom.g:26004:1: rule__BindingEndPoint__SubAssignment_2_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26186:1: rule__BindingEndPoint__SubAssignment_2_1 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__SubAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26008:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26009:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26190:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26191:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26009:1: ( ( RULE_ID ) )
- // InternalRoom.g:26010:1: ( RULE_ID )
+ // InternalRoom.g:26191:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26192:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getSubSubProtocolCrossReference_2_1_0());
- // InternalRoom.g:26011:1: ( RULE_ID )
- // InternalRoom.g:26012:1: RULE_ID
+ // InternalRoom.g:26193:1: ( RULE_ID )
+ // InternalRoom.g:26194:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getSubSubProtocolIDTerminalRuleCall_2_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70367,17 +70857,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__FromAssignment_1"
- // InternalRoom.g:26023:1: rule__LayerConnection__FromAssignment_1 : ( ruleSAPoint ) ;
+ // InternalRoom.g:26205:1: rule__LayerConnection__FromAssignment_1 : ( ruleSAPoint ) ;
public final void rule__LayerConnection__FromAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26027:1: ( ( ruleSAPoint ) )
- // InternalRoom.g:26028:1: ( ruleSAPoint )
+ // InternalRoom.g:26209:1: ( ( ruleSAPoint ) )
+ // InternalRoom.g:26210:1: ( ruleSAPoint )
{
- // InternalRoom.g:26028:1: ( ruleSAPoint )
- // InternalRoom.g:26029:1: ruleSAPoint
+ // InternalRoom.g:26210:1: ( ruleSAPoint )
+ // InternalRoom.g:26211:1: ruleSAPoint
{
before(grammarAccess.getLayerConnectionAccess().getFromSAPointParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -70408,17 +70898,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__ToAssignment_3"
- // InternalRoom.g:26038:1: rule__LayerConnection__ToAssignment_3 : ( ruleSPPoint ) ;
+ // InternalRoom.g:26220:1: rule__LayerConnection__ToAssignment_3 : ( ruleSPPoint ) ;
public final void rule__LayerConnection__ToAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26042:1: ( ( ruleSPPoint ) )
- // InternalRoom.g:26043:1: ( ruleSPPoint )
+ // InternalRoom.g:26224:1: ( ( ruleSPPoint ) )
+ // InternalRoom.g:26225:1: ( ruleSPPoint )
{
- // InternalRoom.g:26043:1: ( ruleSPPoint )
- // InternalRoom.g:26044:1: ruleSPPoint
+ // InternalRoom.g:26225:1: ( ruleSPPoint )
+ // InternalRoom.g:26226:1: ruleSPPoint
{
before(grammarAccess.getLayerConnectionAccess().getToSPPointParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -70449,21 +70939,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__RefAssignment_1"
- // InternalRoom.g:26053:1: rule__RefSAPoint__RefAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26235:1: rule__RefSAPoint__RefAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__RefSAPoint__RefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26057:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26058:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26239:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26240:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26058:1: ( ( RULE_ID ) )
- // InternalRoom.g:26059:1: ( RULE_ID )
+ // InternalRoom.g:26240:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26241:1: ( RULE_ID )
{
before(grammarAccess.getRefSAPointAccess().getRefActorContainerRefCrossReference_1_0());
- // InternalRoom.g:26060:1: ( RULE_ID )
- // InternalRoom.g:26061:1: RULE_ID
+ // InternalRoom.g:26242:1: ( RULE_ID )
+ // InternalRoom.g:26243:1: RULE_ID
{
before(grammarAccess.getRefSAPointAccess().getRefActorContainerRefIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70494,21 +70984,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__RelayAssignment_1"
- // InternalRoom.g:26072:1: rule__RelaySAPoint__RelayAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26254:1: rule__RelaySAPoint__RelayAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__RelaySAPoint__RelayAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26076:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26077:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26258:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26259:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26077:1: ( ( RULE_ID ) )
- // InternalRoom.g:26078:1: ( RULE_ID )
+ // InternalRoom.g:26259:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26260:1: ( RULE_ID )
{
before(grammarAccess.getRelaySAPointAccess().getRelaySPPCrossReference_1_0());
- // InternalRoom.g:26079:1: ( RULE_ID )
- // InternalRoom.g:26080:1: RULE_ID
+ // InternalRoom.g:26261:1: ( RULE_ID )
+ // InternalRoom.g:26262:1: RULE_ID
{
before(grammarAccess.getRelaySAPointAccess().getRelaySPPIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70539,21 +71029,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__RefAssignment_0"
- // InternalRoom.g:26091:1: rule__SPPoint__RefAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26273:1: rule__SPPoint__RefAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__SPPoint__RefAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26095:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26096:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26277:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26278:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26096:1: ( ( RULE_ID ) )
- // InternalRoom.g:26097:1: ( RULE_ID )
+ // InternalRoom.g:26278:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26279:1: ( RULE_ID )
{
before(grammarAccess.getSPPointAccess().getRefActorContainerRefCrossReference_0_0());
- // InternalRoom.g:26098:1: ( RULE_ID )
- // InternalRoom.g:26099:1: RULE_ID
+ // InternalRoom.g:26280:1: ( RULE_ID )
+ // InternalRoom.g:26281:1: RULE_ID
{
before(grammarAccess.getSPPointAccess().getRefActorContainerRefIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70584,21 +71074,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__ServiceAssignment_2"
- // InternalRoom.g:26110:1: rule__SPPoint__ServiceAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26292:1: rule__SPPoint__ServiceAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__SPPoint__ServiceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26114:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26115:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26296:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26297:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26115:1: ( ( RULE_ID ) )
- // InternalRoom.g:26116:1: ( RULE_ID )
+ // InternalRoom.g:26297:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26298:1: ( RULE_ID )
{
before(grammarAccess.getSPPointAccess().getServiceSPPCrossReference_2_0());
- // InternalRoom.g:26117:1: ( RULE_ID )
- // InternalRoom.g:26118:1: RULE_ID
+ // InternalRoom.g:26299:1: ( RULE_ID )
+ // InternalRoom.g:26300:1: RULE_ID
{
before(grammarAccess.getSPPointAccess().getServiceSPPIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70629,17 +71119,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__RefTypeAssignment_0"
- // InternalRoom.g:26129:1: rule__ActorRef__RefTypeAssignment_0 : ( ruleReferenceType ) ;
+ // InternalRoom.g:26311:1: rule__ActorRef__RefTypeAssignment_0 : ( ruleReferenceType ) ;
public final void rule__ActorRef__RefTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26133:1: ( ( ruleReferenceType ) )
- // InternalRoom.g:26134:1: ( ruleReferenceType )
+ // InternalRoom.g:26315:1: ( ( ruleReferenceType ) )
+ // InternalRoom.g:26316:1: ( ruleReferenceType )
{
- // InternalRoom.g:26134:1: ( ruleReferenceType )
- // InternalRoom.g:26135:1: ruleReferenceType
+ // InternalRoom.g:26316:1: ( ruleReferenceType )
+ // InternalRoom.g:26317:1: ruleReferenceType
{
before(grammarAccess.getActorRefAccess().getRefTypeReferenceTypeEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -70670,17 +71160,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__NameAssignment_2"
- // InternalRoom.g:26144:1: rule__ActorRef__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:26326:1: rule__ActorRef__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ActorRef__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26148:1: ( ( RULE_ID ) )
- // InternalRoom.g:26149:1: ( RULE_ID )
+ // InternalRoom.g:26330:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26331:1: ( RULE_ID )
{
- // InternalRoom.g:26149:1: ( RULE_ID )
- // InternalRoom.g:26150:1: RULE_ID
+ // InternalRoom.g:26331:1: ( RULE_ID )
+ // InternalRoom.g:26332:1: RULE_ID
{
before(grammarAccess.getActorRefAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -70707,17 +71197,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__MultiplicityAssignment_3"
- // InternalRoom.g:26159:1: rule__ActorRef__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
+ // InternalRoom.g:26341:1: rule__ActorRef__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
public final void rule__ActorRef__MultiplicityAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26163:1: ( ( ruleMULTIPLICITY ) )
- // InternalRoom.g:26164:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:26345:1: ( ( ruleMULTIPLICITY ) )
+ // InternalRoom.g:26346:1: ( ruleMULTIPLICITY )
{
- // InternalRoom.g:26164:1: ( ruleMULTIPLICITY )
- // InternalRoom.g:26165:1: ruleMULTIPLICITY
+ // InternalRoom.g:26346:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:26347:1: ruleMULTIPLICITY
{
before(grammarAccess.getActorRefAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -70748,21 +71238,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__TypeAssignment_5"
- // InternalRoom.g:26174:1: rule__ActorRef__TypeAssignment_5 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:26356:1: rule__ActorRef__TypeAssignment_5 : ( ( ruleFQN ) ) ;
public final void rule__ActorRef__TypeAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26178:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:26179:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26360:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:26361:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:26179:1: ( ( ruleFQN ) )
- // InternalRoom.g:26180:1: ( ruleFQN )
+ // InternalRoom.g:26361:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26362:1: ( ruleFQN )
{
before(grammarAccess.getActorRefAccess().getTypeActorClassCrossReference_5_0());
- // InternalRoom.g:26181:1: ( ruleFQN )
- // InternalRoom.g:26182:1: ruleFQN
+ // InternalRoom.g:26363:1: ( ruleFQN )
+ // InternalRoom.g:26364:1: ruleFQN
{
before(grammarAccess.getActorRefAccess().getTypeActorClassFQNParserRuleCall_5_0_1());
pushFollow(FOLLOW_2);
@@ -70797,17 +71287,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__DocuAssignment_6"
- // InternalRoom.g:26193:1: rule__ActorRef__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26375:1: rule__ActorRef__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__ActorRef__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26197:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26198:1: ( ruleDocumentation )
+ // InternalRoom.g:26379:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26380:1: ( ruleDocumentation )
{
- // InternalRoom.g:26198:1: ( ruleDocumentation )
- // InternalRoom.g:26199:1: ruleDocumentation
+ // InternalRoom.g:26380:1: ( ruleDocumentation )
+ // InternalRoom.g:26381:1: ruleDocumentation
{
before(grammarAccess.getActorRefAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -70838,17 +71328,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__StatesAssignment_2_0"
- // InternalRoom.g:26209:1: rule__StateGraph__StatesAssignment_2_0 : ( ruleState ) ;
+ // InternalRoom.g:26391:1: rule__StateGraph__StatesAssignment_2_0 : ( ruleState ) ;
public final void rule__StateGraph__StatesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26213:1: ( ( ruleState ) )
- // InternalRoom.g:26214:1: ( ruleState )
+ // InternalRoom.g:26395:1: ( ( ruleState ) )
+ // InternalRoom.g:26396:1: ( ruleState )
{
- // InternalRoom.g:26214:1: ( ruleState )
- // InternalRoom.g:26215:1: ruleState
+ // InternalRoom.g:26396:1: ( ruleState )
+ // InternalRoom.g:26397:1: ruleState
{
before(grammarAccess.getStateGraphAccess().getStatesStateParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -70879,17 +71369,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__TrPointsAssignment_2_1"
- // InternalRoom.g:26224:1: rule__StateGraph__TrPointsAssignment_2_1 : ( ruleTrPoint ) ;
+ // InternalRoom.g:26406:1: rule__StateGraph__TrPointsAssignment_2_1 : ( ruleTrPoint ) ;
public final void rule__StateGraph__TrPointsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26228:1: ( ( ruleTrPoint ) )
- // InternalRoom.g:26229:1: ( ruleTrPoint )
+ // InternalRoom.g:26410:1: ( ( ruleTrPoint ) )
+ // InternalRoom.g:26411:1: ( ruleTrPoint )
{
- // InternalRoom.g:26229:1: ( ruleTrPoint )
- // InternalRoom.g:26230:1: ruleTrPoint
+ // InternalRoom.g:26411:1: ( ruleTrPoint )
+ // InternalRoom.g:26412:1: ruleTrPoint
{
before(grammarAccess.getStateGraphAccess().getTrPointsTrPointParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -70920,17 +71410,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__ChPointsAssignment_2_2"
- // InternalRoom.g:26239:1: rule__StateGraph__ChPointsAssignment_2_2 : ( ruleChoicePoint ) ;
+ // InternalRoom.g:26421:1: rule__StateGraph__ChPointsAssignment_2_2 : ( ruleChoicePoint ) ;
public final void rule__StateGraph__ChPointsAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26243:1: ( ( ruleChoicePoint ) )
- // InternalRoom.g:26244:1: ( ruleChoicePoint )
+ // InternalRoom.g:26425:1: ( ( ruleChoicePoint ) )
+ // InternalRoom.g:26426:1: ( ruleChoicePoint )
{
- // InternalRoom.g:26244:1: ( ruleChoicePoint )
- // InternalRoom.g:26245:1: ruleChoicePoint
+ // InternalRoom.g:26426:1: ( ruleChoicePoint )
+ // InternalRoom.g:26427:1: ruleChoicePoint
{
before(grammarAccess.getStateGraphAccess().getChPointsChoicePointParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -70961,17 +71451,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__TransitionsAssignment_2_3"
- // InternalRoom.g:26254:1: rule__StateGraph__TransitionsAssignment_2_3 : ( ruleTransition ) ;
+ // InternalRoom.g:26436:1: rule__StateGraph__TransitionsAssignment_2_3 : ( ruleTransition ) ;
public final void rule__StateGraph__TransitionsAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26258:1: ( ( ruleTransition ) )
- // InternalRoom.g:26259:1: ( ruleTransition )
+ // InternalRoom.g:26440:1: ( ( ruleTransition ) )
+ // InternalRoom.g:26441:1: ( ruleTransition )
{
- // InternalRoom.g:26259:1: ( ruleTransition )
- // InternalRoom.g:26260:1: ruleTransition
+ // InternalRoom.g:26441:1: ( ruleTransition )
+ // InternalRoom.g:26442:1: ruleTransition
{
before(grammarAccess.getStateGraphAccess().getTransitionsTransitionParserRuleCall_2_3_0());
pushFollow(FOLLOW_2);
@@ -71002,17 +71492,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__RefinedTransitionsAssignment_2_4"
- // InternalRoom.g:26269:1: rule__StateGraph__RefinedTransitionsAssignment_2_4 : ( ruleRefinedTransition ) ;
+ // InternalRoom.g:26451:1: rule__StateGraph__RefinedTransitionsAssignment_2_4 : ( ruleRefinedTransition ) ;
public final void rule__StateGraph__RefinedTransitionsAssignment_2_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26273:1: ( ( ruleRefinedTransition ) )
- // InternalRoom.g:26274:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26455:1: ( ( ruleRefinedTransition ) )
+ // InternalRoom.g:26456:1: ( ruleRefinedTransition )
{
- // InternalRoom.g:26274:1: ( ruleRefinedTransition )
- // InternalRoom.g:26275:1: ruleRefinedTransition
+ // InternalRoom.g:26456:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26457:1: ruleRefinedTransition
{
before(grammarAccess.getStateGraphAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_2_4_0());
pushFollow(FOLLOW_2);
@@ -71043,17 +71533,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__StatesAssignment_3_0"
- // InternalRoom.g:26284:1: rule__StateMachine__StatesAssignment_3_0 : ( ruleState ) ;
+ // InternalRoom.g:26466:1: rule__StateMachine__StatesAssignment_3_0 : ( ruleState ) ;
public final void rule__StateMachine__StatesAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26288:1: ( ( ruleState ) )
- // InternalRoom.g:26289:1: ( ruleState )
+ // InternalRoom.g:26470:1: ( ( ruleState ) )
+ // InternalRoom.g:26471:1: ( ruleState )
{
- // InternalRoom.g:26289:1: ( ruleState )
- // InternalRoom.g:26290:1: ruleState
+ // InternalRoom.g:26471:1: ( ruleState )
+ // InternalRoom.g:26472:1: ruleState
{
before(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -71084,17 +71574,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__TrPointsAssignment_3_1"
- // InternalRoom.g:26299:1: rule__StateMachine__TrPointsAssignment_3_1 : ( ruleTrPoint ) ;
+ // InternalRoom.g:26481:1: rule__StateMachine__TrPointsAssignment_3_1 : ( ruleTrPoint ) ;
public final void rule__StateMachine__TrPointsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26303:1: ( ( ruleTrPoint ) )
- // InternalRoom.g:26304:1: ( ruleTrPoint )
+ // InternalRoom.g:26485:1: ( ( ruleTrPoint ) )
+ // InternalRoom.g:26486:1: ( ruleTrPoint )
{
- // InternalRoom.g:26304:1: ( ruleTrPoint )
- // InternalRoom.g:26305:1: ruleTrPoint
+ // InternalRoom.g:26486:1: ( ruleTrPoint )
+ // InternalRoom.g:26487:1: ruleTrPoint
{
before(grammarAccess.getStateMachineAccess().getTrPointsTrPointParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -71125,17 +71615,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__ChPointsAssignment_3_2"
- // InternalRoom.g:26314:1: rule__StateMachine__ChPointsAssignment_3_2 : ( ruleChoicePoint ) ;
+ // InternalRoom.g:26496:1: rule__StateMachine__ChPointsAssignment_3_2 : ( ruleChoicePoint ) ;
public final void rule__StateMachine__ChPointsAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26318:1: ( ( ruleChoicePoint ) )
- // InternalRoom.g:26319:1: ( ruleChoicePoint )
+ // InternalRoom.g:26500:1: ( ( ruleChoicePoint ) )
+ // InternalRoom.g:26501:1: ( ruleChoicePoint )
{
- // InternalRoom.g:26319:1: ( ruleChoicePoint )
- // InternalRoom.g:26320:1: ruleChoicePoint
+ // InternalRoom.g:26501:1: ( ruleChoicePoint )
+ // InternalRoom.g:26502:1: ruleChoicePoint
{
before(grammarAccess.getStateMachineAccess().getChPointsChoicePointParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -71166,17 +71656,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__TransitionsAssignment_3_3"
- // InternalRoom.g:26329:1: rule__StateMachine__TransitionsAssignment_3_3 : ( ruleTransition ) ;
+ // InternalRoom.g:26511:1: rule__StateMachine__TransitionsAssignment_3_3 : ( ruleTransition ) ;
public final void rule__StateMachine__TransitionsAssignment_3_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26333:1: ( ( ruleTransition ) )
- // InternalRoom.g:26334:1: ( ruleTransition )
+ // InternalRoom.g:26515:1: ( ( ruleTransition ) )
+ // InternalRoom.g:26516:1: ( ruleTransition )
{
- // InternalRoom.g:26334:1: ( ruleTransition )
- // InternalRoom.g:26335:1: ruleTransition
+ // InternalRoom.g:26516:1: ( ruleTransition )
+ // InternalRoom.g:26517:1: ruleTransition
{
before(grammarAccess.getStateMachineAccess().getTransitionsTransitionParserRuleCall_3_3_0());
pushFollow(FOLLOW_2);
@@ -71207,17 +71697,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__RefinedTransitionsAssignment_3_4"
- // InternalRoom.g:26344:1: rule__StateMachine__RefinedTransitionsAssignment_3_4 : ( ruleRefinedTransition ) ;
+ // InternalRoom.g:26526:1: rule__StateMachine__RefinedTransitionsAssignment_3_4 : ( ruleRefinedTransition ) ;
public final void rule__StateMachine__RefinedTransitionsAssignment_3_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26348:1: ( ( ruleRefinedTransition ) )
- // InternalRoom.g:26349:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26530:1: ( ( ruleRefinedTransition ) )
+ // InternalRoom.g:26531:1: ( ruleRefinedTransition )
{
- // InternalRoom.g:26349:1: ( ruleRefinedTransition )
- // InternalRoom.g:26350:1: ruleRefinedTransition
+ // InternalRoom.g:26531:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26532:1: ruleRefinedTransition
{
before(grammarAccess.getStateMachineAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_3_4_0());
pushFollow(FOLLOW_2);
@@ -71248,17 +71738,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__NameAssignment_1"
- // InternalRoom.g:26359:1: rule__SimpleState__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26541:1: rule__SimpleState__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SimpleState__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26363:1: ( ( RULE_ID ) )
- // InternalRoom.g:26364:1: ( RULE_ID )
+ // InternalRoom.g:26545:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26546:1: ( RULE_ID )
{
- // InternalRoom.g:26364:1: ( RULE_ID )
- // InternalRoom.g:26365:1: RULE_ID
+ // InternalRoom.g:26546:1: ( RULE_ID )
+ // InternalRoom.g:26547:1: RULE_ID
{
before(grammarAccess.getSimpleStateAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71285,17 +71775,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__DocuAssignment_2"
- // InternalRoom.g:26374:1: rule__SimpleState__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26556:1: rule__SimpleState__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__SimpleState__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26378:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26379:1: ( ruleDocumentation )
+ // InternalRoom.g:26560:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26561:1: ( ruleDocumentation )
{
- // InternalRoom.g:26379:1: ( ruleDocumentation )
- // InternalRoom.g:26380:1: ruleDocumentation
+ // InternalRoom.g:26561:1: ( ruleDocumentation )
+ // InternalRoom.g:26562:1: ruleDocumentation
{
before(grammarAccess.getSimpleStateAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -71326,17 +71816,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__EntryCodeAssignment_3_1_1"
- // InternalRoom.g:26389:1: rule__SimpleState__EntryCodeAssignment_3_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26571: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:26393:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26394:1: ( ruleDetailCode )
+ // InternalRoom.g:26575:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26576:1: ( ruleDetailCode )
{
- // InternalRoom.g:26394:1: ( ruleDetailCode )
- // InternalRoom.g:26395:1: ruleDetailCode
+ // InternalRoom.g:26576:1: ( ruleDetailCode )
+ // InternalRoom.g:26577:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getEntryCodeDetailCodeParserRuleCall_3_1_1_0());
pushFollow(FOLLOW_2);
@@ -71367,17 +71857,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__ExitCodeAssignment_3_2_1"
- // InternalRoom.g:26404:1: rule__SimpleState__ExitCodeAssignment_3_2_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26586: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:26408:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26409:1: ( ruleDetailCode )
+ // InternalRoom.g:26590:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26591:1: ( ruleDetailCode )
{
- // InternalRoom.g:26409:1: ( ruleDetailCode )
- // InternalRoom.g:26410:1: ruleDetailCode
+ // InternalRoom.g:26591:1: ( ruleDetailCode )
+ // InternalRoom.g:26592:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getExitCodeDetailCodeParserRuleCall_3_2_1_0());
pushFollow(FOLLOW_2);
@@ -71408,17 +71898,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__DoCodeAssignment_3_3_1"
- // InternalRoom.g:26419:1: rule__SimpleState__DoCodeAssignment_3_3_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26601: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:26423:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26424:1: ( ruleDetailCode )
+ // InternalRoom.g:26605:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26606:1: ( ruleDetailCode )
{
- // InternalRoom.g:26424:1: ( ruleDetailCode )
- // InternalRoom.g:26425:1: ruleDetailCode
+ // InternalRoom.g:26606:1: ( ruleDetailCode )
+ // InternalRoom.g:26607:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getDoCodeDetailCodeParserRuleCall_3_3_1_0());
pushFollow(FOLLOW_2);
@@ -71449,17 +71939,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__SubgraphAssignment_3_4_1"
- // InternalRoom.g:26434:1: rule__SimpleState__SubgraphAssignment_3_4_1 : ( ruleStateGraph ) ;
+ // InternalRoom.g:26616: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:26438:1: ( ( ruleStateGraph ) )
- // InternalRoom.g:26439:1: ( ruleStateGraph )
+ // InternalRoom.g:26620:1: ( ( ruleStateGraph ) )
+ // InternalRoom.g:26621:1: ( ruleStateGraph )
{
- // InternalRoom.g:26439:1: ( ruleStateGraph )
- // InternalRoom.g:26440:1: ruleStateGraph
+ // InternalRoom.g:26621:1: ( ruleStateGraph )
+ // InternalRoom.g:26622:1: ruleStateGraph
{
before(grammarAccess.getSimpleStateAccess().getSubgraphStateGraphParserRuleCall_3_4_1_0());
pushFollow(FOLLOW_2);
@@ -71490,21 +71980,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__TargetAssignment_1"
- // InternalRoom.g:26449:1: rule__RefinedState__TargetAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:26631:1: rule__RefinedState__TargetAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__RefinedState__TargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26453:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:26454:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26635:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:26636:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:26454:1: ( ( ruleFQN ) )
- // InternalRoom.g:26455:1: ( ruleFQN )
+ // InternalRoom.g:26636:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26637:1: ( ruleFQN )
{
before(grammarAccess.getRefinedStateAccess().getTargetStateCrossReference_1_0());
- // InternalRoom.g:26456:1: ( ruleFQN )
- // InternalRoom.g:26457:1: ruleFQN
+ // InternalRoom.g:26638:1: ( ruleFQN )
+ // InternalRoom.g:26639:1: ruleFQN
{
before(grammarAccess.getRefinedStateAccess().getTargetStateFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -71539,17 +72029,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__DocuAssignment_2"
- // InternalRoom.g:26468:1: rule__RefinedState__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26650:1: rule__RefinedState__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RefinedState__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26472:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26473:1: ( ruleDocumentation )
+ // InternalRoom.g:26654:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26655:1: ( ruleDocumentation )
{
- // InternalRoom.g:26473:1: ( ruleDocumentation )
- // InternalRoom.g:26474:1: ruleDocumentation
+ // InternalRoom.g:26655:1: ( ruleDocumentation )
+ // InternalRoom.g:26656:1: ruleDocumentation
{
before(grammarAccess.getRefinedStateAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -71580,17 +72070,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__EntryCodeAssignment_4_1"
- // InternalRoom.g:26483:1: rule__RefinedState__EntryCodeAssignment_4_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26665:1: rule__RefinedState__EntryCodeAssignment_4_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__EntryCodeAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26487:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26488:1: ( ruleDetailCode )
+ // InternalRoom.g:26669:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26670:1: ( ruleDetailCode )
{
- // InternalRoom.g:26488:1: ( ruleDetailCode )
- // InternalRoom.g:26489:1: ruleDetailCode
+ // InternalRoom.g:26670:1: ( ruleDetailCode )
+ // InternalRoom.g:26671:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getEntryCodeDetailCodeParserRuleCall_4_1_0());
pushFollow(FOLLOW_2);
@@ -71621,17 +72111,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__ExitCodeAssignment_5_1"
- // InternalRoom.g:26498:1: rule__RefinedState__ExitCodeAssignment_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26680:1: rule__RefinedState__ExitCodeAssignment_5_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__ExitCodeAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26502:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26503:1: ( ruleDetailCode )
+ // InternalRoom.g:26684:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26685:1: ( ruleDetailCode )
{
- // InternalRoom.g:26503:1: ( ruleDetailCode )
- // InternalRoom.g:26504:1: ruleDetailCode
+ // InternalRoom.g:26685:1: ( ruleDetailCode )
+ // InternalRoom.g:26686:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getExitCodeDetailCodeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -71662,17 +72152,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__DoCodeAssignment_6_1"
- // InternalRoom.g:26513:1: rule__RefinedState__DoCodeAssignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26695:1: rule__RefinedState__DoCodeAssignment_6_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__DoCodeAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26517:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26518:1: ( ruleDetailCode )
+ // InternalRoom.g:26699:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26700:1: ( ruleDetailCode )
{
- // InternalRoom.g:26518:1: ( ruleDetailCode )
- // InternalRoom.g:26519:1: ruleDetailCode
+ // InternalRoom.g:26700:1: ( ruleDetailCode )
+ // InternalRoom.g:26701:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getDoCodeDetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -71703,17 +72193,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__SubgraphAssignment_7_1"
- // InternalRoom.g:26528:1: rule__RefinedState__SubgraphAssignment_7_1 : ( ruleStateGraph ) ;
+ // InternalRoom.g:26710:1: rule__RefinedState__SubgraphAssignment_7_1 : ( ruleStateGraph ) ;
public final void rule__RefinedState__SubgraphAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26532:1: ( ( ruleStateGraph ) )
- // InternalRoom.g:26533:1: ( ruleStateGraph )
+ // InternalRoom.g:26714:1: ( ( ruleStateGraph ) )
+ // InternalRoom.g:26715:1: ( ruleStateGraph )
{
- // InternalRoom.g:26533:1: ( ruleStateGraph )
- // InternalRoom.g:26534:1: ruleStateGraph
+ // InternalRoom.g:26715:1: ( ruleStateGraph )
+ // InternalRoom.g:26716:1: ruleStateGraph
{
before(grammarAccess.getRefinedStateAccess().getSubgraphStateGraphParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -71744,17 +72234,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__LinesAssignment_0_1"
- // InternalRoom.g:26543:1: rule__DetailCode__LinesAssignment_0_1 : ( RULE_CC_STRING ) ;
+ // InternalRoom.g:26725: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:26547:1: ( ( RULE_CC_STRING ) )
- // InternalRoom.g:26548:1: ( RULE_CC_STRING )
+ // InternalRoom.g:26729:1: ( ( RULE_CC_STRING ) )
+ // InternalRoom.g:26730:1: ( RULE_CC_STRING )
{
- // InternalRoom.g:26548:1: ( RULE_CC_STRING )
- // InternalRoom.g:26549:1: RULE_CC_STRING
+ // InternalRoom.g:26730:1: ( RULE_CC_STRING )
+ // InternalRoom.g:26731:1: RULE_CC_STRING
{
before(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_0_1_0());
match(input,RULE_CC_STRING,FOLLOW_2);
@@ -71781,21 +72271,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__UsedAssignment_1_0"
- // InternalRoom.g:26558:1: rule__DetailCode__UsedAssignment_1_0 : ( ( '{' ) ) ;
+ // InternalRoom.g:26740:1: rule__DetailCode__UsedAssignment_1_0 : ( ( '{' ) ) ;
public final void rule__DetailCode__UsedAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26562:1: ( ( ( '{' ) ) )
- // InternalRoom.g:26563:1: ( ( '{' ) )
+ // InternalRoom.g:26744:1: ( ( ( '{' ) ) )
+ // InternalRoom.g:26745:1: ( ( '{' ) )
{
- // InternalRoom.g:26563:1: ( ( '{' ) )
- // InternalRoom.g:26564:1: ( '{' )
+ // InternalRoom.g:26745:1: ( ( '{' ) )
+ // InternalRoom.g:26746:1: ( '{' )
{
before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0_0());
- // InternalRoom.g:26565:1: ( '{' )
- // InternalRoom.g:26566:1: '{'
+ // InternalRoom.g:26747:1: ( '{' )
+ // InternalRoom.g:26748:1: '{'
{
before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0_0());
match(input,44,FOLLOW_2);
@@ -71826,17 +72316,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__LinesAssignment_1_1"
- // InternalRoom.g:26581:1: rule__DetailCode__LinesAssignment_1_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:26763:1: rule__DetailCode__LinesAssignment_1_1 : ( RULE_STRING ) ;
public final void rule__DetailCode__LinesAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26585:1: ( ( RULE_STRING ) )
- // InternalRoom.g:26586:1: ( RULE_STRING )
+ // InternalRoom.g:26767:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:26768:1: ( RULE_STRING )
{
- // InternalRoom.g:26586:1: ( RULE_STRING )
- // InternalRoom.g:26587:1: RULE_STRING
+ // InternalRoom.g:26768:1: ( RULE_STRING )
+ // InternalRoom.g:26769:1: RULE_STRING
{
before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_1_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -71863,21 +72353,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__HandlerAssignment_0"
- // InternalRoom.g:26596:1: rule__TransitionPoint__HandlerAssignment_0 : ( ( 'handler' ) ) ;
+ // InternalRoom.g:26778:1: rule__TransitionPoint__HandlerAssignment_0 : ( ( 'handler' ) ) ;
public final void rule__TransitionPoint__HandlerAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26600:1: ( ( ( 'handler' ) ) )
- // InternalRoom.g:26601:1: ( ( 'handler' ) )
+ // InternalRoom.g:26782:1: ( ( ( 'handler' ) ) )
+ // InternalRoom.g:26783:1: ( ( 'handler' ) )
{
- // InternalRoom.g:26601:1: ( ( 'handler' ) )
- // InternalRoom.g:26602:1: ( 'handler' )
+ // InternalRoom.g:26783:1: ( ( 'handler' ) )
+ // InternalRoom.g:26784:1: ( 'handler' )
{
before(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
- // InternalRoom.g:26603:1: ( 'handler' )
- // InternalRoom.g:26604:1: 'handler'
+ // InternalRoom.g:26785:1: ( 'handler' )
+ // InternalRoom.g:26786:1: 'handler'
{
before(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
match(input,131,FOLLOW_2);
@@ -71908,17 +72398,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__NameAssignment_2"
- // InternalRoom.g:26619:1: rule__TransitionPoint__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:26801:1: rule__TransitionPoint__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__TransitionPoint__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26623:1: ( ( RULE_ID ) )
- // InternalRoom.g:26624:1: ( RULE_ID )
+ // InternalRoom.g:26805:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26806:1: ( RULE_ID )
{
- // InternalRoom.g:26624:1: ( RULE_ID )
- // InternalRoom.g:26625:1: RULE_ID
+ // InternalRoom.g:26806:1: ( RULE_ID )
+ // InternalRoom.g:26807:1: RULE_ID
{
before(grammarAccess.getTransitionPointAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71945,17 +72435,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__NameAssignment_1"
- // InternalRoom.g:26634:1: rule__EntryPoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26816:1: rule__EntryPoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__EntryPoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26638:1: ( ( RULE_ID ) )
- // InternalRoom.g:26639:1: ( RULE_ID )
+ // InternalRoom.g:26820:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26821:1: ( RULE_ID )
{
- // InternalRoom.g:26639:1: ( RULE_ID )
- // InternalRoom.g:26640:1: RULE_ID
+ // InternalRoom.g:26821:1: ( RULE_ID )
+ // InternalRoom.g:26822:1: RULE_ID
{
before(grammarAccess.getEntryPointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71982,17 +72472,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__NameAssignment_1"
- // InternalRoom.g:26649:1: rule__ExitPoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26831:1: rule__ExitPoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ExitPoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26653:1: ( ( RULE_ID ) )
- // InternalRoom.g:26654:1: ( RULE_ID )
+ // InternalRoom.g:26835:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26836:1: ( RULE_ID )
{
- // InternalRoom.g:26654:1: ( RULE_ID )
- // InternalRoom.g:26655:1: RULE_ID
+ // InternalRoom.g:26836:1: ( RULE_ID )
+ // InternalRoom.g:26837:1: RULE_ID
{
before(grammarAccess.getExitPointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72019,17 +72509,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__NameAssignment_1"
- // InternalRoom.g:26664:1: rule__ChoicePoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26846:1: rule__ChoicePoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ChoicePoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26668:1: ( ( RULE_ID ) )
- // InternalRoom.g:26669:1: ( RULE_ID )
+ // InternalRoom.g:26850:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26851:1: ( RULE_ID )
{
- // InternalRoom.g:26669:1: ( RULE_ID )
- // InternalRoom.g:26670:1: RULE_ID
+ // InternalRoom.g:26851:1: ( RULE_ID )
+ // InternalRoom.g:26852:1: RULE_ID
{
before(grammarAccess.getChoicePointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72056,17 +72546,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__DocuAssignment_2"
- // InternalRoom.g:26679:1: rule__ChoicePoint__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26861:1: rule__ChoicePoint__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__ChoicePoint__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26683:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26684:1: ( ruleDocumentation )
+ // InternalRoom.g:26865:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26866:1: ( ruleDocumentation )
{
- // InternalRoom.g:26684:1: ( ruleDocumentation )
- // InternalRoom.g:26685:1: ruleDocumentation
+ // InternalRoom.g:26866:1: ( ruleDocumentation )
+ // InternalRoom.g:26867:1: ruleDocumentation
{
before(grammarAccess.getChoicePointAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -72097,17 +72587,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__NameAssignment_1"
- // InternalRoom.g:26694:1: rule__InitialTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26876:1: rule__InitialTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__InitialTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26698:1: ( ( RULE_ID ) )
- // InternalRoom.g:26699:1: ( RULE_ID )
+ // InternalRoom.g:26880:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26881:1: ( RULE_ID )
{
- // InternalRoom.g:26699:1: ( RULE_ID )
- // InternalRoom.g:26700:1: RULE_ID
+ // InternalRoom.g:26881:1: ( RULE_ID )
+ // InternalRoom.g:26882:1: RULE_ID
{
before(grammarAccess.getInitialTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72134,17 +72624,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__ToAssignment_5"
- // InternalRoom.g:26709:1: rule__InitialTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26891:1: rule__InitialTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__InitialTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26713:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26714:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26895:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26896:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26714:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26715:1: ruleTransitionTerminal
+ // InternalRoom.g:26896:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26897:1: ruleTransitionTerminal
{
before(grammarAccess.getInitialTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72175,17 +72665,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__DocuAssignment_6"
- // InternalRoom.g:26724:1: rule__InitialTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26906:1: rule__InitialTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__InitialTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26728:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26729:1: ( ruleDocumentation )
+ // InternalRoom.g:26910:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26911:1: ( ruleDocumentation )
{
- // InternalRoom.g:26729:1: ( ruleDocumentation )
- // InternalRoom.g:26730:1: ruleDocumentation
+ // InternalRoom.g:26911:1: ( ruleDocumentation )
+ // InternalRoom.g:26912:1: ruleDocumentation
{
before(grammarAccess.getInitialTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -72216,17 +72706,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__ActionAssignment_7_1_1"
- // InternalRoom.g:26739:1: rule__InitialTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26921: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:26743:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26744:1: ( ruleDetailCode )
+ // InternalRoom.g:26925:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26926:1: ( ruleDetailCode )
{
- // InternalRoom.g:26744:1: ( ruleDetailCode )
- // InternalRoom.g:26745:1: ruleDetailCode
+ // InternalRoom.g:26926:1: ( ruleDetailCode )
+ // InternalRoom.g:26927:1: ruleDetailCode
{
before(grammarAccess.getInitialTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
pushFollow(FOLLOW_2);
@@ -72257,17 +72747,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__NameAssignment_1"
- // InternalRoom.g:26754:1: rule__ContinuationTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26936:1: rule__ContinuationTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ContinuationTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26758:1: ( ( RULE_ID ) )
- // InternalRoom.g:26759:1: ( RULE_ID )
+ // InternalRoom.g:26940:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26941:1: ( RULE_ID )
{
- // InternalRoom.g:26759:1: ( RULE_ID )
- // InternalRoom.g:26760:1: RULE_ID
+ // InternalRoom.g:26941:1: ( RULE_ID )
+ // InternalRoom.g:26942:1: RULE_ID
{
before(grammarAccess.getContinuationTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72294,17 +72784,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__FromAssignment_3"
- // InternalRoom.g:26769:1: rule__ContinuationTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26951:1: rule__ContinuationTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__ContinuationTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26773:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26774:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26955:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26956:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26774:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26775:1: ruleTransitionTerminal
+ // InternalRoom.g:26956:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26957:1: ruleTransitionTerminal
{
before(grammarAccess.getContinuationTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -72335,17 +72825,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__ToAssignment_5"
- // InternalRoom.g:26784:1: rule__ContinuationTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26966:1: rule__ContinuationTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__ContinuationTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26788:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26789:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26970:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26971:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26789:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26790:1: ruleTransitionTerminal
+ // InternalRoom.g:26971:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26972:1: ruleTransitionTerminal
{
before(grammarAccess.getContinuationTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72376,17 +72866,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__DocuAssignment_6"
- // InternalRoom.g:26799:1: rule__ContinuationTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26981:1: rule__ContinuationTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__ContinuationTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26803:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26804:1: ( ruleDocumentation )
+ // InternalRoom.g:26985:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26986:1: ( ruleDocumentation )
{
- // InternalRoom.g:26804:1: ( ruleDocumentation )
- // InternalRoom.g:26805:1: ruleDocumentation
+ // InternalRoom.g:26986:1: ( ruleDocumentation )
+ // InternalRoom.g:26987:1: ruleDocumentation
{
before(grammarAccess.getContinuationTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -72417,17 +72907,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__ActionAssignment_7_1_1"
- // InternalRoom.g:26814:1: rule__ContinuationTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26996: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:26818:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26819:1: ( ruleDetailCode )
+ // InternalRoom.g:27000:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27001:1: ( ruleDetailCode )
{
- // InternalRoom.g:26819:1: ( ruleDetailCode )
- // InternalRoom.g:26820:1: ruleDetailCode
+ // InternalRoom.g:27001:1: ( ruleDetailCode )
+ // InternalRoom.g:27002:1: ruleDetailCode
{
before(grammarAccess.getContinuationTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
pushFollow(FOLLOW_2);
@@ -72458,17 +72948,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__NameAssignment_1"
- // InternalRoom.g:26829:1: rule__TriggeredTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27011:1: rule__TriggeredTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__TriggeredTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26833:1: ( ( RULE_ID ) )
- // InternalRoom.g:26834:1: ( RULE_ID )
+ // InternalRoom.g:27015:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27016:1: ( RULE_ID )
{
- // InternalRoom.g:26834:1: ( RULE_ID )
- // InternalRoom.g:26835:1: RULE_ID
+ // InternalRoom.g:27016:1: ( RULE_ID )
+ // InternalRoom.g:27017:1: RULE_ID
{
before(grammarAccess.getTriggeredTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72495,17 +72985,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__FromAssignment_3"
- // InternalRoom.g:26844:1: rule__TriggeredTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27026:1: rule__TriggeredTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__TriggeredTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26848:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26849:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27030:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27031:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26849:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26850:1: ruleTransitionTerminal
+ // InternalRoom.g:27031:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27032:1: ruleTransitionTerminal
{
before(grammarAccess.getTriggeredTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -72536,17 +73026,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__ToAssignment_5"
- // InternalRoom.g:26859:1: rule__TriggeredTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27041:1: rule__TriggeredTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__TriggeredTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26863:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26864:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27045:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27046:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26864:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26865:1: ruleTransitionTerminal
+ // InternalRoom.g:27046:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27047:1: ruleTransitionTerminal
{
before(grammarAccess.getTriggeredTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72577,17 +73067,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__DocuAssignment_6"
- // InternalRoom.g:26874:1: rule__TriggeredTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27056:1: rule__TriggeredTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__TriggeredTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26878:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26879:1: ( ruleDocumentation )
+ // InternalRoom.g:27060:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27061:1: ( ruleDocumentation )
{
- // InternalRoom.g:26879:1: ( ruleDocumentation )
- // InternalRoom.g:26880:1: ruleDocumentation
+ // InternalRoom.g:27061:1: ( ruleDocumentation )
+ // InternalRoom.g:27062:1: ruleDocumentation
{
before(grammarAccess.getTriggeredTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -72618,17 +73108,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__TriggersAssignment_10"
- // InternalRoom.g:26889:1: rule__TriggeredTransition__TriggersAssignment_10 : ( ruleTrigger ) ;
+ // InternalRoom.g:27071:1: rule__TriggeredTransition__TriggersAssignment_10 : ( ruleTrigger ) ;
public final void rule__TriggeredTransition__TriggersAssignment_10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26893:1: ( ( ruleTrigger ) )
- // InternalRoom.g:26894:1: ( ruleTrigger )
+ // InternalRoom.g:27075:1: ( ( ruleTrigger ) )
+ // InternalRoom.g:27076:1: ( ruleTrigger )
{
- // InternalRoom.g:26894:1: ( ruleTrigger )
- // InternalRoom.g:26895:1: ruleTrigger
+ // InternalRoom.g:27076:1: ( ruleTrigger )
+ // InternalRoom.g:27077:1: ruleTrigger
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_10_0());
pushFollow(FOLLOW_2);
@@ -72659,17 +73149,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__TriggersAssignment_11_1"
- // InternalRoom.g:26904:1: rule__TriggeredTransition__TriggersAssignment_11_1 : ( ruleTrigger ) ;
+ // InternalRoom.g:27086:1: rule__TriggeredTransition__TriggersAssignment_11_1 : ( ruleTrigger ) ;
public final void rule__TriggeredTransition__TriggersAssignment_11_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26908:1: ( ( ruleTrigger ) )
- // InternalRoom.g:26909:1: ( ruleTrigger )
+ // InternalRoom.g:27090:1: ( ( ruleTrigger ) )
+ // InternalRoom.g:27091:1: ( ruleTrigger )
{
- // InternalRoom.g:26909:1: ( ruleTrigger )
- // InternalRoom.g:26910:1: ruleTrigger
+ // InternalRoom.g:27091:1: ( ruleTrigger )
+ // InternalRoom.g:27092:1: ruleTrigger
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_11_1_0());
pushFollow(FOLLOW_2);
@@ -72700,17 +73190,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__ActionAssignment_13_1"
- // InternalRoom.g:26919:1: rule__TriggeredTransition__ActionAssignment_13_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27101:1: rule__TriggeredTransition__ActionAssignment_13_1 : ( ruleDetailCode ) ;
public final void rule__TriggeredTransition__ActionAssignment_13_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26923:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26924:1: ( ruleDetailCode )
+ // InternalRoom.g:27105:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27106:1: ( ruleDetailCode )
{
- // InternalRoom.g:26924:1: ( ruleDetailCode )
- // InternalRoom.g:26925:1: ruleDetailCode
+ // InternalRoom.g:27106:1: ( ruleDetailCode )
+ // InternalRoom.g:27107:1: ruleDetailCode
{
before(grammarAccess.getTriggeredTransitionAccess().getActionDetailCodeParserRuleCall_13_1_0());
pushFollow(FOLLOW_2);
@@ -72741,17 +73231,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__NameAssignment_1"
- // InternalRoom.g:26934:1: rule__GuardedTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27116:1: rule__GuardedTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__GuardedTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26938:1: ( ( RULE_ID ) )
- // InternalRoom.g:26939:1: ( RULE_ID )
+ // InternalRoom.g:27120:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27121:1: ( RULE_ID )
{
- // InternalRoom.g:26939:1: ( RULE_ID )
- // InternalRoom.g:26940:1: RULE_ID
+ // InternalRoom.g:27121:1: ( RULE_ID )
+ // InternalRoom.g:27122:1: RULE_ID
{
before(grammarAccess.getGuardedTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72778,17 +73268,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__FromAssignment_3"
- // InternalRoom.g:26949:1: rule__GuardedTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27131:1: rule__GuardedTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__GuardedTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26953:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26954:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27135:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27136:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26954:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26955:1: ruleTransitionTerminal
+ // InternalRoom.g:27136:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27137:1: ruleTransitionTerminal
{
before(grammarAccess.getGuardedTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -72819,17 +73309,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__ToAssignment_5"
- // InternalRoom.g:26964:1: rule__GuardedTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27146:1: rule__GuardedTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__GuardedTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26968:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26969:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27150:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27151:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26969:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26970:1: ruleTransitionTerminal
+ // InternalRoom.g:27151:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27152:1: ruleTransitionTerminal
{
before(grammarAccess.getGuardedTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72860,17 +73350,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__DocuAssignment_6"
- // InternalRoom.g:26979:1: rule__GuardedTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27161:1: rule__GuardedTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__GuardedTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26983:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26984:1: ( ruleDocumentation )
+ // InternalRoom.g:27165:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27166:1: ( ruleDocumentation )
{
- // InternalRoom.g:26984:1: ( ruleDocumentation )
- // InternalRoom.g:26985:1: ruleDocumentation
+ // InternalRoom.g:27166:1: ( ruleDocumentation )
+ // InternalRoom.g:27167:1: ruleDocumentation
{
before(grammarAccess.getGuardedTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -72901,17 +73391,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__GuardAssignment_9"
- // InternalRoom.g:26994:1: rule__GuardedTransition__GuardAssignment_9 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27176:1: rule__GuardedTransition__GuardAssignment_9 : ( ruleDetailCode ) ;
public final void rule__GuardedTransition__GuardAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26998:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26999:1: ( ruleDetailCode )
+ // InternalRoom.g:27180:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27181:1: ( ruleDetailCode )
{
- // InternalRoom.g:26999:1: ( ruleDetailCode )
- // InternalRoom.g:27000:1: ruleDetailCode
+ // InternalRoom.g:27181:1: ( ruleDetailCode )
+ // InternalRoom.g:27182:1: ruleDetailCode
{
before(grammarAccess.getGuardedTransitionAccess().getGuardDetailCodeParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -72942,17 +73432,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__ActionAssignment_10_1"
- // InternalRoom.g:27009:1: rule__GuardedTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27191:1: rule__GuardedTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
public final void rule__GuardedTransition__ActionAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27013:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27014:1: ( ruleDetailCode )
+ // InternalRoom.g:27195:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27196:1: ( ruleDetailCode )
{
- // InternalRoom.g:27014:1: ( ruleDetailCode )
- // InternalRoom.g:27015:1: ruleDetailCode
+ // InternalRoom.g:27196:1: ( ruleDetailCode )
+ // InternalRoom.g:27197:1: ruleDetailCode
{
before(grammarAccess.getGuardedTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
pushFollow(FOLLOW_2);
@@ -72983,17 +73473,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__NameAssignment_1"
- // InternalRoom.g:27024:1: rule__CPBranchTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27206:1: rule__CPBranchTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__CPBranchTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27028:1: ( ( RULE_ID ) )
- // InternalRoom.g:27029:1: ( RULE_ID )
+ // InternalRoom.g:27210:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27211:1: ( RULE_ID )
{
- // InternalRoom.g:27029:1: ( RULE_ID )
- // InternalRoom.g:27030:1: RULE_ID
+ // InternalRoom.g:27211:1: ( RULE_ID )
+ // InternalRoom.g:27212:1: RULE_ID
{
before(grammarAccess.getCPBranchTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -73020,17 +73510,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__FromAssignment_3"
- // InternalRoom.g:27039:1: rule__CPBranchTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27221:1: rule__CPBranchTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__CPBranchTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27043:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27044:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27225:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27226:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27044:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27045:1: ruleTransitionTerminal
+ // InternalRoom.g:27226:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27227:1: ruleTransitionTerminal
{
before(grammarAccess.getCPBranchTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73061,17 +73551,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ToAssignment_5"
- // InternalRoom.g:27054:1: rule__CPBranchTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27236:1: rule__CPBranchTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__CPBranchTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27058:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27059:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27240:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27241:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27059:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27060:1: ruleTransitionTerminal
+ // InternalRoom.g:27241:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27242:1: ruleTransitionTerminal
{
before(grammarAccess.getCPBranchTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -73102,17 +73592,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__DocuAssignment_6"
- // InternalRoom.g:27069:1: rule__CPBranchTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27251:1: rule__CPBranchTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__CPBranchTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27073:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27074:1: ( ruleDocumentation )
+ // InternalRoom.g:27255:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27256:1: ( ruleDocumentation )
{
- // InternalRoom.g:27074:1: ( ruleDocumentation )
- // InternalRoom.g:27075:1: ruleDocumentation
+ // InternalRoom.g:27256:1: ( ruleDocumentation )
+ // InternalRoom.g:27257:1: ruleDocumentation
{
before(grammarAccess.getCPBranchTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -73143,17 +73633,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ConditionAssignment_9"
- // InternalRoom.g:27084:1: rule__CPBranchTransition__ConditionAssignment_9 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27266:1: rule__CPBranchTransition__ConditionAssignment_9 : ( ruleDetailCode ) ;
public final void rule__CPBranchTransition__ConditionAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27088:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27089:1: ( ruleDetailCode )
+ // InternalRoom.g:27270:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27271:1: ( ruleDetailCode )
{
- // InternalRoom.g:27089:1: ( ruleDetailCode )
- // InternalRoom.g:27090:1: ruleDetailCode
+ // InternalRoom.g:27271:1: ( ruleDetailCode )
+ // InternalRoom.g:27272:1: ruleDetailCode
{
before(grammarAccess.getCPBranchTransitionAccess().getConditionDetailCodeParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -73184,17 +73674,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ActionAssignment_10_1"
- // InternalRoom.g:27099:1: rule__CPBranchTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27281:1: rule__CPBranchTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
public final void rule__CPBranchTransition__ActionAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27103:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27104:1: ( ruleDetailCode )
+ // InternalRoom.g:27285:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27286:1: ( ruleDetailCode )
{
- // InternalRoom.g:27104:1: ( ruleDetailCode )
- // InternalRoom.g:27105:1: ruleDetailCode
+ // InternalRoom.g:27286:1: ( ruleDetailCode )
+ // InternalRoom.g:27287:1: ruleDetailCode
{
before(grammarAccess.getCPBranchTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
pushFollow(FOLLOW_2);
@@ -73225,21 +73715,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__TargetAssignment_1"
- // InternalRoom.g:27114:1: rule__RefinedTransition__TargetAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:27296:1: rule__RefinedTransition__TargetAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__RefinedTransition__TargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27118:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:27119:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27300:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:27301:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:27119:1: ( ( ruleFQN ) )
- // InternalRoom.g:27120:1: ( ruleFQN )
+ // InternalRoom.g:27301:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27302:1: ( ruleFQN )
{
before(grammarAccess.getRefinedTransitionAccess().getTargetTransitionCrossReference_1_0());
- // InternalRoom.g:27121:1: ( ruleFQN )
- // InternalRoom.g:27122:1: ruleFQN
+ // InternalRoom.g:27303:1: ( ruleFQN )
+ // InternalRoom.g:27304:1: ruleFQN
{
before(grammarAccess.getRefinedTransitionAccess().getTargetTransitionFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -73274,17 +73764,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__DocuAssignment_2"
- // InternalRoom.g:27133:1: rule__RefinedTransition__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27315:1: rule__RefinedTransition__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RefinedTransition__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27137:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27138:1: ( ruleDocumentation )
+ // InternalRoom.g:27319:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27320:1: ( ruleDocumentation )
{
- // InternalRoom.g:27138:1: ( ruleDocumentation )
- // InternalRoom.g:27139:1: ruleDocumentation
+ // InternalRoom.g:27320:1: ( ruleDocumentation )
+ // InternalRoom.g:27321:1: ruleDocumentation
{
before(grammarAccess.getRefinedTransitionAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -73315,17 +73805,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__ActionAssignment_5"
- // InternalRoom.g:27148:1: rule__RefinedTransition__ActionAssignment_5 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27330:1: rule__RefinedTransition__ActionAssignment_5 : ( ruleDetailCode ) ;
public final void rule__RefinedTransition__ActionAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27152:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27153:1: ( ruleDetailCode )
+ // InternalRoom.g:27334:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27335:1: ( ruleDetailCode )
{
- // InternalRoom.g:27153:1: ( ruleDetailCode )
- // InternalRoom.g:27154:1: ruleDetailCode
+ // InternalRoom.g:27335:1: ( ruleDetailCode )
+ // InternalRoom.g:27336:1: ruleDetailCode
{
before(grammarAccess.getRefinedTransitionAccess().getActionDetailCodeParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -73356,21 +73846,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateTerminal__StateAssignment"
- // InternalRoom.g:27163:1: rule__StateTerminal__StateAssignment : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27345:1: rule__StateTerminal__StateAssignment : ( ( RULE_ID ) ) ;
public final void rule__StateTerminal__StateAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27167:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27168:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27349:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27350:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27168:1: ( ( RULE_ID ) )
- // InternalRoom.g:27169:1: ( RULE_ID )
+ // InternalRoom.g:27350:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27351:1: ( RULE_ID )
{
before(grammarAccess.getStateTerminalAccess().getStateStateCrossReference_0());
- // InternalRoom.g:27170:1: ( RULE_ID )
- // InternalRoom.g:27171:1: RULE_ID
+ // InternalRoom.g:27352:1: ( RULE_ID )
+ // InternalRoom.g:27353:1: RULE_ID
{
before(grammarAccess.getStateTerminalAccess().getStateStateIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73401,21 +73891,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__TrPointAssignment_1"
- // InternalRoom.g:27182:1: rule__TrPointTerminal__TrPointAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27364:1: rule__TrPointTerminal__TrPointAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__TrPointTerminal__TrPointAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27186:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27187:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27368:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27369:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27187:1: ( ( RULE_ID ) )
- // InternalRoom.g:27188:1: ( RULE_ID )
+ // InternalRoom.g:27369:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27370:1: ( RULE_ID )
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointTrPointCrossReference_1_0());
- // InternalRoom.g:27189:1: ( RULE_ID )
- // InternalRoom.g:27190:1: RULE_ID
+ // InternalRoom.g:27371:1: ( RULE_ID )
+ // InternalRoom.g:27372:1: RULE_ID
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointTrPointIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73446,21 +73936,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__TrPointAssignment_0"
- // InternalRoom.g:27201:1: rule__SubStateTrPointTerminal__TrPointAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27383:1: rule__SubStateTrPointTerminal__TrPointAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__SubStateTrPointTerminal__TrPointAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27205:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27206:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27387:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27388:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27206:1: ( ( RULE_ID ) )
- // InternalRoom.g:27207:1: ( RULE_ID )
+ // InternalRoom.g:27388:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27389:1: ( RULE_ID )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointCrossReference_0_0());
- // InternalRoom.g:27208:1: ( RULE_ID )
- // InternalRoom.g:27209:1: RULE_ID
+ // InternalRoom.g:27390:1: ( RULE_ID )
+ // InternalRoom.g:27391:1: RULE_ID
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73491,21 +73981,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__StateAssignment_2"
- // InternalRoom.g:27220:1: rule__SubStateTrPointTerminal__StateAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27402:1: rule__SubStateTrPointTerminal__StateAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__SubStateTrPointTerminal__StateAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27224:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27225:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27406:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27407:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27225:1: ( ( RULE_ID ) )
- // InternalRoom.g:27226:1: ( RULE_ID )
+ // InternalRoom.g:27407:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27408:1: ( RULE_ID )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateStateCrossReference_2_0());
- // InternalRoom.g:27227:1: ( RULE_ID )
- // InternalRoom.g:27228:1: RULE_ID
+ // InternalRoom.g:27409:1: ( RULE_ID )
+ // InternalRoom.g:27410:1: RULE_ID
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateStateIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73536,21 +74026,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__CpAssignment_1"
- // InternalRoom.g:27239:1: rule__ChoicepointTerminal__CpAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27421:1: rule__ChoicepointTerminal__CpAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__ChoicepointTerminal__CpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27243:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27244:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27425:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27426:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27244:1: ( ( RULE_ID ) )
- // InternalRoom.g:27245:1: ( RULE_ID )
+ // InternalRoom.g:27426:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27427:1: ( RULE_ID )
{
before(grammarAccess.getChoicepointTerminalAccess().getCpChoicePointCrossReference_1_0());
- // InternalRoom.g:27246:1: ( RULE_ID )
- // InternalRoom.g:27247:1: RULE_ID
+ // InternalRoom.g:27428:1: ( RULE_ID )
+ // InternalRoom.g:27429:1: RULE_ID
{
before(grammarAccess.getChoicepointTerminalAccess().getCpChoicePointIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73581,17 +74071,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__MsgFromIfPairsAssignment_1"
- // InternalRoom.g:27258:1: rule__Trigger__MsgFromIfPairsAssignment_1 : ( ruleMessageFromIf ) ;
+ // InternalRoom.g:27440:1: rule__Trigger__MsgFromIfPairsAssignment_1 : ( ruleMessageFromIf ) ;
public final void rule__Trigger__MsgFromIfPairsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27262:1: ( ( ruleMessageFromIf ) )
- // InternalRoom.g:27263:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27444:1: ( ( ruleMessageFromIf ) )
+ // InternalRoom.g:27445:1: ( ruleMessageFromIf )
{
- // InternalRoom.g:27263:1: ( ruleMessageFromIf )
- // InternalRoom.g:27264:1: ruleMessageFromIf
+ // InternalRoom.g:27445:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27446:1: ruleMessageFromIf
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -73622,17 +74112,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__MsgFromIfPairsAssignment_2_1"
- // InternalRoom.g:27273:1: rule__Trigger__MsgFromIfPairsAssignment_2_1 : ( ruleMessageFromIf ) ;
+ // InternalRoom.g:27455:1: rule__Trigger__MsgFromIfPairsAssignment_2_1 : ( ruleMessageFromIf ) ;
public final void rule__Trigger__MsgFromIfPairsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27277:1: ( ( ruleMessageFromIf ) )
- // InternalRoom.g:27278:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27459:1: ( ( ruleMessageFromIf ) )
+ // InternalRoom.g:27460:1: ( ruleMessageFromIf )
{
- // InternalRoom.g:27278:1: ( ruleMessageFromIf )
- // InternalRoom.g:27279:1: ruleMessageFromIf
+ // InternalRoom.g:27460:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27461:1: ruleMessageFromIf
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -73663,17 +74153,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__GuardAssignment_3"
- // InternalRoom.g:27288:1: rule__Trigger__GuardAssignment_3 : ( ruleGuard ) ;
+ // InternalRoom.g:27470:1: rule__Trigger__GuardAssignment_3 : ( ruleGuard ) ;
public final void rule__Trigger__GuardAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27292:1: ( ( ruleGuard ) )
- // InternalRoom.g:27293:1: ( ruleGuard )
+ // InternalRoom.g:27474:1: ( ( ruleGuard ) )
+ // InternalRoom.g:27475:1: ( ruleGuard )
{
- // InternalRoom.g:27293:1: ( ruleGuard )
- // InternalRoom.g:27294:1: ruleGuard
+ // InternalRoom.g:27475:1: ( ruleGuard )
+ // InternalRoom.g:27476:1: ruleGuard
{
before(grammarAccess.getTriggerAccess().getGuardGuardParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73704,21 +74194,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__MessageAssignment_0"
- // InternalRoom.g:27303:1: rule__MessageFromIf__MessageAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27485:1: rule__MessageFromIf__MessageAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__MessageFromIf__MessageAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27307:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27308:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27489:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27490:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27308:1: ( ( RULE_ID ) )
- // InternalRoom.g:27309:1: ( RULE_ID )
+ // InternalRoom.g:27490:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27491:1: ( RULE_ID )
{
before(grammarAccess.getMessageFromIfAccess().getMessageEObjectCrossReference_0_0());
- // InternalRoom.g:27310:1: ( RULE_ID )
- // InternalRoom.g:27311:1: RULE_ID
+ // InternalRoom.g:27492:1: ( RULE_ID )
+ // InternalRoom.g:27493:1: RULE_ID
{
before(grammarAccess.getMessageFromIfAccess().getMessageEObjectIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73749,21 +74239,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__FromAssignment_2"
- // InternalRoom.g:27322:1: rule__MessageFromIf__FromAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27504:1: rule__MessageFromIf__FromAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__MessageFromIf__FromAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27326:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27327:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27508:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27509:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27327:1: ( ( RULE_ID ) )
- // InternalRoom.g:27328:1: ( RULE_ID )
+ // InternalRoom.g:27509:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27510:1: ( RULE_ID )
{
before(grammarAccess.getMessageFromIfAccess().getFromAbstractInterfaceItemCrossReference_2_0());
- // InternalRoom.g:27329:1: ( RULE_ID )
- // InternalRoom.g:27330:1: RULE_ID
+ // InternalRoom.g:27511:1: ( RULE_ID )
+ // InternalRoom.g:27512:1: RULE_ID
{
before(grammarAccess.getMessageFromIfAccess().getFromAbstractInterfaceItemIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73794,17 +74284,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__GuardAssignment_1"
- // InternalRoom.g:27341:1: rule__Guard__GuardAssignment_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27523:1: rule__Guard__GuardAssignment_1 : ( ruleDetailCode ) ;
public final void rule__Guard__GuardAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27345:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27346:1: ( ruleDetailCode )
+ // InternalRoom.g:27527:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27528:1: ( ruleDetailCode )
{
- // InternalRoom.g:27346:1: ( ruleDetailCode )
- // InternalRoom.g:27347:1: ruleDetailCode
+ // InternalRoom.g:27528:1: ( ruleDetailCode )
+ // InternalRoom.g:27529:1: ruleDetailCode
{
before(grammarAccess.getGuardAccess().getGuardDetailCodeParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -73835,17 +74325,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__RulesAssignment_3"
- // InternalRoom.g:27356:1: rule__ProtocolSemantics__RulesAssignment_3 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27538:1: rule__ProtocolSemantics__RulesAssignment_3 : ( ruleSemanticsRule ) ;
public final void rule__ProtocolSemantics__RulesAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27360:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27361:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27542:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27543:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27361:1: ( ruleSemanticsRule )
- // InternalRoom.g:27362:1: ruleSemanticsRule
+ // InternalRoom.g:27543:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27544:1: ruleSemanticsRule
{
before(grammarAccess.getProtocolSemanticsAccess().getRulesSemanticsRuleParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73876,21 +74366,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__MsgAssignment_2"
- // InternalRoom.g:27371:1: rule__InSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27553:1: rule__InSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__InSemanticsRule__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27375:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27376:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27557:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27558:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27376:1: ( ( RULE_ID ) )
- // InternalRoom.g:27377:1: ( RULE_ID )
+ // InternalRoom.g:27558:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27559:1: ( RULE_ID )
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
- // InternalRoom.g:27378:1: ( RULE_ID )
- // InternalRoom.g:27379:1: RULE_ID
+ // InternalRoom.g:27560:1: ( RULE_ID )
+ // InternalRoom.g:27561:1: RULE_ID
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgEObjectIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73921,17 +74411,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_0"
- // InternalRoom.g:27390:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27572: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:27394:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27395:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27576:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27577:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27395:1: ( ruleSemanticsRule )
- // InternalRoom.g:27396:1: ruleSemanticsRule
+ // InternalRoom.g:27577:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27578:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
pushFollow(FOLLOW_2);
@@ -73962,17 +74452,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1"
- // InternalRoom.g:27405:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27587: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:27409:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27410:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27591:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27592:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27410:1: ( ruleSemanticsRule )
- // InternalRoom.g:27411:1: ruleSemanticsRule
+ // InternalRoom.g:27592:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27593:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -74003,17 +74493,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1"
- // InternalRoom.g:27420:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27602: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:27424:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27425:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27606:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27607:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27425:1: ( ruleSemanticsRule )
- // InternalRoom.g:27426:1: ruleSemanticsRule
+ // InternalRoom.g:27607:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27608:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -74044,21 +74534,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__MsgAssignment_2"
- // InternalRoom.g:27435:1: rule__OutSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27617:1: rule__OutSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__OutSemanticsRule__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27439:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27440:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27621:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27622:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27440:1: ( ( RULE_ID ) )
- // InternalRoom.g:27441:1: ( RULE_ID )
+ // InternalRoom.g:27622:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27623:1: ( RULE_ID )
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
- // InternalRoom.g:27442:1: ( RULE_ID )
- // InternalRoom.g:27443:1: RULE_ID
+ // InternalRoom.g:27624:1: ( RULE_ID )
+ // InternalRoom.g:27625:1: RULE_ID
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -74089,17 +74579,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_0"
- // InternalRoom.g:27454:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27636: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:27458:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27459:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27640:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27641:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27459:1: ( ruleSemanticsRule )
- // InternalRoom.g:27460:1: ruleSemanticsRule
+ // InternalRoom.g:27641:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27642:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
pushFollow(FOLLOW_2);
@@ -74130,17 +74620,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1"
- // InternalRoom.g:27469:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27651: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:27473:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27474:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27655:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27656:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27474:1: ( ruleSemanticsRule )
- // InternalRoom.g:27475:1: ruleSemanticsRule
+ // InternalRoom.g:27656:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27657:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -74171,17 +74661,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1"
- // InternalRoom.g:27484:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27666: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:27488:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27489:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27670:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27671:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27489:1: ( ruleSemanticsRule )
- // InternalRoom.g:27490:1: ruleSemanticsRule
+ // InternalRoom.g:27671:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27672:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -74212,21 +74702,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__TypeAssignment_1"
- // InternalRoom.g:27499:1: rule__Annotation__TypeAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:27681:1: rule__Annotation__TypeAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__Annotation__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27503:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:27504:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27685:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:27686:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:27504:1: ( ( ruleFQN ) )
- // InternalRoom.g:27505:1: ( ruleFQN )
+ // InternalRoom.g:27686:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27687:1: ( ruleFQN )
{
before(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeCrossReference_1_0());
- // InternalRoom.g:27506:1: ( ruleFQN )
- // InternalRoom.g:27507:1: ruleFQN
+ // InternalRoom.g:27688:1: ( ruleFQN )
+ // InternalRoom.g:27689:1: ruleFQN
{
before(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -74261,17 +74751,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__AttributesAssignment_2_1"
- // InternalRoom.g:27518:1: rule__Annotation__AttributesAssignment_2_1 : ( ruleKeyValue ) ;
+ // InternalRoom.g:27700:1: rule__Annotation__AttributesAssignment_2_1 : ( ruleKeyValue ) ;
public final void rule__Annotation__AttributesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27522:1: ( ( ruleKeyValue ) )
- // InternalRoom.g:27523:1: ( ruleKeyValue )
+ // InternalRoom.g:27704:1: ( ( ruleKeyValue ) )
+ // InternalRoom.g:27705:1: ( ruleKeyValue )
{
- // InternalRoom.g:27523:1: ( ruleKeyValue )
- // InternalRoom.g:27524:1: ruleKeyValue
+ // InternalRoom.g:27705:1: ( ruleKeyValue )
+ // InternalRoom.g:27706:1: ruleKeyValue
{
before(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -74302,17 +74792,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__AttributesAssignment_2_2_1"
- // InternalRoom.g:27533:1: rule__Annotation__AttributesAssignment_2_2_1 : ( ruleKeyValue ) ;
+ // InternalRoom.g:27715: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:27537:1: ( ( ruleKeyValue ) )
- // InternalRoom.g:27538:1: ( ruleKeyValue )
+ // InternalRoom.g:27719:1: ( ( ruleKeyValue ) )
+ // InternalRoom.g:27720:1: ( ruleKeyValue )
{
- // InternalRoom.g:27538:1: ( ruleKeyValue )
- // InternalRoom.g:27539:1: ruleKeyValue
+ // InternalRoom.g:27720:1: ( ruleKeyValue )
+ // InternalRoom.g:27721:1: ruleKeyValue
{
before(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_2_1_0());
pushFollow(FOLLOW_2);
@@ -74343,17 +74833,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__KeyAssignment_0"
- // InternalRoom.g:27548:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:27730:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
public final void rule__KeyValue__KeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27552:1: ( ( RULE_ID ) )
- // InternalRoom.g:27553:1: ( RULE_ID )
+ // InternalRoom.g:27734:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27735:1: ( RULE_ID )
{
- // InternalRoom.g:27553:1: ( RULE_ID )
- // InternalRoom.g:27554:1: RULE_ID
+ // InternalRoom.g:27735:1: ( RULE_ID )
+ // InternalRoom.g:27736:1: RULE_ID
{
before(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -74380,17 +74870,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__ValueAssignment_2"
- // InternalRoom.g:27563:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
+ // InternalRoom.g:27745:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
public final void rule__KeyValue__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27567:1: ( ( ruleLiteral ) )
- // InternalRoom.g:27568:1: ( ruleLiteral )
+ // InternalRoom.g:27749:1: ( ( ruleLiteral ) )
+ // InternalRoom.g:27750:1: ( ruleLiteral )
{
- // InternalRoom.g:27568:1: ( ruleLiteral )
- // InternalRoom.g:27569:1: ruleLiteral
+ // InternalRoom.g:27750:1: ( ruleLiteral )
+ // InternalRoom.g:27751:1: ruleLiteral
{
before(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -74421,17 +74911,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__NameAssignment_1"
- // InternalRoom.g:27578:1: rule__AnnotationType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27760:1: rule__AnnotationType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__AnnotationType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27582:1: ( ( RULE_ID ) )
- // InternalRoom.g:27583:1: ( RULE_ID )
+ // InternalRoom.g:27764:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27765:1: ( RULE_ID )
{
- // InternalRoom.g:27583:1: ( RULE_ID )
- // InternalRoom.g:27584:1: RULE_ID
+ // InternalRoom.g:27765:1: ( RULE_ID )
+ // InternalRoom.g:27766:1: RULE_ID
{
before(grammarAccess.getAnnotationTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -74458,17 +74948,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__DocuAssignment_2"
- // InternalRoom.g:27593:1: rule__AnnotationType__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27775:1: rule__AnnotationType__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__AnnotationType__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27597:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27598:1: ( ruleDocumentation )
+ // InternalRoom.g:27779:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27780:1: ( ruleDocumentation )
{
- // InternalRoom.g:27598:1: ( ruleDocumentation )
- // InternalRoom.g:27599:1: ruleDocumentation
+ // InternalRoom.g:27780:1: ( ruleDocumentation )
+ // InternalRoom.g:27781:1: ruleDocumentation
{
before(grammarAccess.getAnnotationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -74499,17 +74989,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_0"
- // InternalRoom.g:27608:1: rule__AnnotationType__TargetsAssignment_6_0 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27790:1: rule__AnnotationType__TargetsAssignment_6_0 : ( ruleAnnotationTargetType ) ;
public final void rule__AnnotationType__TargetsAssignment_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27612:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27613:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27794:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27795:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27613:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27614:1: ruleAnnotationTargetType
+ // InternalRoom.g:27795:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27796:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_0_0());
pushFollow(FOLLOW_2);
@@ -74540,17 +75030,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_1_1"
- // InternalRoom.g:27623:1: rule__AnnotationType__TargetsAssignment_6_1_1 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27805: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:27627:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27628:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27809:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27810:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27628:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27629:1: ruleAnnotationTargetType
+ // InternalRoom.g:27810:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27811:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_1_0());
pushFollow(FOLLOW_2);
@@ -74581,17 +75071,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_1_2_1"
- // InternalRoom.g:27638:1: rule__AnnotationType__TargetsAssignment_6_1_2_1 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27820: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:27642:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27643:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27824:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27825:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27643:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27644:1: ruleAnnotationTargetType
+ // InternalRoom.g:27825:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27826:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -74622,17 +75112,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__AttributesAssignment_7"
- // InternalRoom.g:27653:1: rule__AnnotationType__AttributesAssignment_7 : ( ruleAnnotationAttribute ) ;
+ // InternalRoom.g:27835:1: rule__AnnotationType__AttributesAssignment_7 : ( ruleAnnotationAttribute ) ;
public final void rule__AnnotationType__AttributesAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27657:1: ( ( ruleAnnotationAttribute ) )
- // InternalRoom.g:27658:1: ( ruleAnnotationAttribute )
+ // InternalRoom.g:27839:1: ( ( ruleAnnotationAttribute ) )
+ // InternalRoom.g:27840:1: ( ruleAnnotationAttribute )
{
- // InternalRoom.g:27658:1: ( ruleAnnotationAttribute )
- // InternalRoom.g:27659:1: ruleAnnotationAttribute
+ // InternalRoom.g:27840:1: ( ruleAnnotationAttribute )
+ // InternalRoom.g:27841:1: ruleAnnotationAttribute
{
before(grammarAccess.getAnnotationTypeAccess().getAttributesAnnotationAttributeParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -74663,21 +75153,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__OptionalAssignment_0_0"
- // InternalRoom.g:27668:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // InternalRoom.g:27850:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__SimpleAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27672:1: ( ( ( 'optional' ) ) )
- // InternalRoom.g:27673:1: ( ( 'optional' ) )
+ // InternalRoom.g:27854:1: ( ( ( 'optional' ) ) )
+ // InternalRoom.g:27855:1: ( ( 'optional' ) )
{
- // InternalRoom.g:27673:1: ( ( 'optional' ) )
- // InternalRoom.g:27674:1: ( 'optional' )
+ // InternalRoom.g:27855:1: ( ( 'optional' ) )
+ // InternalRoom.g:27856:1: ( 'optional' )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // InternalRoom.g:27675:1: ( 'optional' )
- // InternalRoom.g:27676:1: 'optional'
+ // InternalRoom.g:27857:1: ( 'optional' )
+ // InternalRoom.g:27858:1: 'optional'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
match(input,37,FOLLOW_2);
@@ -74708,17 +75198,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__NameAssignment_2"
- // InternalRoom.g:27691:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:27873:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__SimpleAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27695:1: ( ( RULE_ID ) )
- // InternalRoom.g:27696:1: ( RULE_ID )
+ // InternalRoom.g:27877:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27878:1: ( RULE_ID )
{
- // InternalRoom.g:27696:1: ( RULE_ID )
- // InternalRoom.g:27697:1: RULE_ID
+ // InternalRoom.g:27878:1: ( RULE_ID )
+ // InternalRoom.g:27879:1: RULE_ID
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -74745,17 +75235,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__TypeAssignment_4"
- // InternalRoom.g:27706:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
+ // InternalRoom.g:27888:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
public final void rule__SimpleAnnotationAttribute__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27710:1: ( ( ruleLiteralType ) )
- // InternalRoom.g:27711:1: ( ruleLiteralType )
+ // InternalRoom.g:27892:1: ( ( ruleLiteralType ) )
+ // InternalRoom.g:27893:1: ( ruleLiteralType )
{
- // InternalRoom.g:27711:1: ( ruleLiteralType )
- // InternalRoom.g:27712:1: ruleLiteralType
+ // InternalRoom.g:27893:1: ( ruleLiteralType )
+ // InternalRoom.g:27894:1: ruleLiteralType
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -74786,21 +75276,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__OptionalAssignment_0_0"
- // InternalRoom.g:27721:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // InternalRoom.g:27903:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__EnumAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27725:1: ( ( ( 'optional' ) ) )
- // InternalRoom.g:27726:1: ( ( 'optional' ) )
+ // InternalRoom.g:27907:1: ( ( ( 'optional' ) ) )
+ // InternalRoom.g:27908:1: ( ( 'optional' ) )
{
- // InternalRoom.g:27726:1: ( ( 'optional' ) )
- // InternalRoom.g:27727:1: ( 'optional' )
+ // InternalRoom.g:27908:1: ( ( 'optional' ) )
+ // InternalRoom.g:27909:1: ( 'optional' )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // InternalRoom.g:27728:1: ( 'optional' )
- // InternalRoom.g:27729:1: 'optional'
+ // InternalRoom.g:27910:1: ( 'optional' )
+ // InternalRoom.g:27911:1: 'optional'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
match(input,37,FOLLOW_2);
@@ -74831,17 +75321,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__NameAssignment_2"
- // InternalRoom.g:27744:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:27926:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__EnumAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27748:1: ( ( RULE_ID ) )
- // InternalRoom.g:27749:1: ( RULE_ID )
+ // InternalRoom.g:27930:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27931:1: ( RULE_ID )
{
- // InternalRoom.g:27749:1: ( RULE_ID )
- // InternalRoom.g:27750:1: RULE_ID
+ // InternalRoom.g:27931:1: ( RULE_ID )
+ // InternalRoom.g:27932:1: RULE_ID
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -74868,17 +75358,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_5"
- // InternalRoom.g:27759:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
+ // InternalRoom.g:27941:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27763:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27764:1: ( RULE_STRING )
+ // InternalRoom.g:27945:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27946:1: ( RULE_STRING )
{
- // InternalRoom.g:27764:1: ( RULE_STRING )
- // InternalRoom.g:27765:1: RULE_STRING
+ // InternalRoom.g:27946:1: ( RULE_STRING )
+ // InternalRoom.g:27947:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74905,17 +75395,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_6_1"
- // InternalRoom.g:27774:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:27956:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27778:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27779:1: ( RULE_STRING )
+ // InternalRoom.g:27960:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27961:1: ( RULE_STRING )
{
- // InternalRoom.g:27779:1: ( RULE_STRING )
- // InternalRoom.g:27780:1: RULE_STRING
+ // InternalRoom.g:27961:1: ( RULE_STRING )
+ // InternalRoom.g:27962:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74942,17 +75432,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__ImportedNamespaceAssignment_1_0_0"
- // InternalRoom.g:27789:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ;
+ // InternalRoom.g:27971: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:27793:1: ( ( ruleImportedFQN ) )
- // InternalRoom.g:27794:1: ( ruleImportedFQN )
+ // InternalRoom.g:27975:1: ( ( ruleImportedFQN ) )
+ // InternalRoom.g:27976:1: ( ruleImportedFQN )
{
- // InternalRoom.g:27794:1: ( ruleImportedFQN )
- // InternalRoom.g:27795:1: ruleImportedFQN
+ // InternalRoom.g:27976:1: ( ruleImportedFQN )
+ // InternalRoom.g:27977:1: ruleImportedFQN
{
before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
pushFollow(FOLLOW_2);
@@ -74983,17 +75473,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__ImportURIAssignment_2"
- // InternalRoom.g:27804:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ;
+ // InternalRoom.g:27986:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ;
public final void rule__Import__ImportURIAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27808:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27809:1: ( RULE_STRING )
+ // InternalRoom.g:27990:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27991:1: ( RULE_STRING )
{
- // InternalRoom.g:27809:1: ( RULE_STRING )
- // InternalRoom.g:27810:1: RULE_STRING
+ // InternalRoom.g:27991:1: ( RULE_STRING )
+ // InternalRoom.g:27992:1: RULE_STRING
{
before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -75020,17 +75510,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__LinesAssignment_2"
- // InternalRoom.g:27819:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
+ // InternalRoom.g:28001:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
public final void rule__Documentation__LinesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27823:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27824:1: ( RULE_STRING )
+ // InternalRoom.g:28005:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:28006:1: ( RULE_STRING )
{
- // InternalRoom.g:27824:1: ( RULE_STRING )
- // InternalRoom.g:27825:1: RULE_STRING
+ // InternalRoom.g:28006:1: ( RULE_STRING )
+ // InternalRoom.g:28007:1: RULE_STRING
{
before(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -75057,21 +75547,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__IsTrueAssignment_1_1"
- // InternalRoom.g:27836:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // InternalRoom.g:28018:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
public final void rule__BooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27840:1: ( ( ( 'true' ) ) )
- // InternalRoom.g:27841:1: ( ( 'true' ) )
+ // InternalRoom.g:28022:1: ( ( ( 'true' ) ) )
+ // InternalRoom.g:28023:1: ( ( 'true' ) )
{
- // InternalRoom.g:27841:1: ( ( 'true' ) )
- // InternalRoom.g:27842:1: ( 'true' )
+ // InternalRoom.g:28023:1: ( ( 'true' ) )
+ // InternalRoom.g:28024:1: ( 'true' )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- // InternalRoom.g:27843:1: ( 'true' )
- // InternalRoom.g:27844:1: 'true'
+ // InternalRoom.g:28025:1: ( 'true' )
+ // InternalRoom.g:28026:1: 'true'
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
match(input,132,FOLLOW_2);
@@ -75102,17 +75592,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__ValueAssignment_1"
- // InternalRoom.g:27859:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
+ // InternalRoom.g:28041:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
public final void rule__RealLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27863:1: ( ( ruleReal ) )
- // InternalRoom.g:27864:1: ( ruleReal )
+ // InternalRoom.g:28045:1: ( ( ruleReal ) )
+ // InternalRoom.g:28046:1: ( ruleReal )
{
- // InternalRoom.g:27864:1: ( ruleReal )
- // InternalRoom.g:27865:1: ruleReal
+ // InternalRoom.g:28046:1: ( ruleReal )
+ // InternalRoom.g:28047:1: ruleReal
{
before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -75143,17 +75633,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__ValueAssignment_1"
- // InternalRoom.g:27874:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
+ // InternalRoom.g:28056:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
public final void rule__IntLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27878:1: ( ( ruleInteger ) )
- // InternalRoom.g:27879:1: ( ruleInteger )
+ // InternalRoom.g:28060:1: ( ( ruleInteger ) )
+ // InternalRoom.g:28061:1: ( ruleInteger )
{
- // InternalRoom.g:27879:1: ( ruleInteger )
- // InternalRoom.g:27880:1: ruleInteger
+ // InternalRoom.g:28061:1: ( ruleInteger )
+ // InternalRoom.g:28062:1: ruleInteger
{
before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -75184,17 +75674,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__ValueAssignment_1"
- // InternalRoom.g:27889:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:28071:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__StringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27893:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27894:1: ( RULE_STRING )
+ // InternalRoom.g:28075:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:28076:1: ( RULE_STRING )
{
- // InternalRoom.g:27894:1: ( RULE_STRING )
- // InternalRoom.g:27895:1: RULE_STRING
+ // InternalRoom.g:28076:1: ( RULE_STRING )
+ // InternalRoom.g:28077:1: RULE_STRING
{
before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -75267,14 +75757,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
this.transition = dfa_6;
}
public String getDescription() {
- return "3082:1: rule__RoomModel__Alternatives_5 : ( ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) ) | ( ( rule__RoomModel__EnumerationTypesAssignment_5_1 ) ) | ( ( rule__RoomModel__ExternalTypesAssignment_5_2 ) ) | ( ( rule__RoomModel__DataClassesAssignment_5_3 ) ) | ( ( rule__RoomModel__ProtocolClassesAssignment_5_4 ) ) | ( ( rule__RoomModel__ActorClassesAssignment_5_5 ) ) | ( ( rule__RoomModel__SubSystemClassesAssignment_5_6 ) ) | ( ( rule__RoomModel__SystemsAssignment_5_7 ) ) | ( ( rule__RoomModel__AnnotationTypesAssignment_5_8 ) ) );";
+ return "3110:1: rule__RoomModel__Alternatives_5 : ( ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) ) | ( ( rule__RoomModel__EnumerationTypesAssignment_5_1 ) ) | ( ( rule__RoomModel__ExternalTypesAssignment_5_2 ) ) | ( ( rule__RoomModel__DataClassesAssignment_5_3 ) ) | ( ( rule__RoomModel__ProtocolClassesAssignment_5_4 ) ) | ( ( rule__RoomModel__ActorClassesAssignment_5_5 ) ) | ( ( rule__RoomModel__SubSystemClassesAssignment_5_6 ) ) | ( ( rule__RoomModel__SystemsAssignment_5_7 ) ) | ( ( rule__RoomModel__AnnotationTypesAssignment_5_8 ) ) );";
}
}
static final String dfa_7s = "\32\uffff";
- static final String dfa_8s = "\14\uffff\1\21\6\uffff\2\21\1\uffff\1\21\2\uffff\1\21";
- 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\uffff\1\6\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\u0083\2\6\1\77\1\157\1\uffff\1\6\2\u0083\1\77\1\u0083\2\uffff\1\u0083";
- static final String dfa_11s = "\21\uffff\1\2\5\uffff\1\1\1\3\1\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_12s = "\32\uffff}>";
static final String[] dfa_13s = {
"\1\1",
@@ -75289,20 +75779,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
"\1\10",
"\1\10",
"\1\10",
- "\1\20\1\21\7\uffff\1\22\10\uffff\1\17\40\uffff\1\21\4\uffff\6\21\6\uffff\1\21\22\uffff\1\21",
+ "\1\21\1\22\7\uffff\1\17\10\uffff\1\20\40\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
"\1\23",
"\1\24",
- "\1\25\67\uffff\1\26",
- "\1\21\75\uffff\1\21\1\27\1\uffff\1\27\1\30",
- "",
- "\1\31",
- "\1\20\1\21\20\uffff\1\17\40\uffff\1\21\4\uffff\6\21\6\uffff\1\21\22\uffff\1\21",
- "\1\20\1\21\20\uffff\1\17\40\uffff\1\21\4\uffff\6\21\6\uffff\1\21\22\uffff\1\21",
- "\1\25\67\uffff\1\26",
- "\1\20\1\21\61\uffff\1\21\4\uffff\6\21\6\uffff\1\21\22\uffff\1\21",
+ "\1\25",
+ "\1\26\67\uffff\1\27",
+ "\1\22\75\uffff\1\22\1\31\1\uffff\1\31\1\30",
"",
+ "\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\21\20\uffff\1\17\40\uffff\1\21\4\uffff\6\21\6\uffff\1\21\22\uffff\1\21"
+ ""
};
static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
@@ -75327,13 +75817,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "4002:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );";
+ return "4030:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );";
}
}
static final String dfa_14s = "\31\uffff";
static final String dfa_15s = "\1\151\1\6\1\56\1\6\1\60\4\6\3\60\1\54\3\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\3\6\1\162\3\60\1\76\3\6\1\77\1\156\3\76\1\77\1\54\2\uffff";
- static final String dfa_17s = "\27\uffff\1\2\1\1";
+ 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",
@@ -75353,7 +75843,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
"\1\23",
"\1\24",
"\1\25\67\uffff\1\26",
- "\1\30\1\uffff\1\27",
+ "\1\27\1\uffff\1\30",
"\1\21\21\uffff\1\20",
"\1\21\21\uffff\1\20",
"\1\21\21\uffff\1\20",
@@ -75384,7 +75874,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "4030:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );";
+ return "4058:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );";
}
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handlers/MigrateActionCodes.xtend b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handlers/MigrateActionCodes.xtend
new file mode 100644
index 000000000..1dc00e46b
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handlers/MigrateActionCodes.xtend
@@ -0,0 +1,77 @@
+/*******************************************************************************
+ * Copyright (c) 2011 protos software gmbh (http://www.protos.de).
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * CONTRIBUTORS:
+ * Henrik Rentz-Reichert (initial contribution)
+ *
+ *******************************************************************************/
+
+package org.eclipse.etrice.core.ui.handlers
+
+import org.eclipse.core.commands.AbstractHandler
+import org.eclipse.core.commands.ExecutionEvent
+import org.eclipse.core.commands.ExecutionException
+import org.eclipse.emf.ecore.EObject
+import org.eclipse.jface.dialogs.MessageDialog
+import org.eclipse.swt.widgets.Display
+import org.eclipse.xtext.resource.XtextResource
+import org.eclipse.xtext.ui.editor.utils.EditorUtils
+import org.eclipse.xtext.util.concurrent.IUnitOfWork
+import org.eclipse.etrice.core.fsm.fSM.DetailCode
+import com.google.inject.Inject
+import org.eclipse.xtext.formatting.IWhitespaceInformationProvider
+
+class MigrateActionCodes extends AbstractHandler {
+
+ @Inject
+ IWhitespaceInformationProvider whitespaceProvider;
+
+ String lineSep
+ int actionCodesChanged = 0
+
+ override execute(ExecutionEvent event) throws ExecutionException {
+
+ val proceed = MessageDialog.openQuestion(
+ Display.current.activeShell,
+ "Migrate action codes to smart strings",
+ "This migration will convert all action codes to smart strings.\n\n"
+ + "Proceed?"
+ )
+ if (proceed) {
+ val editor = EditorUtils.getActiveXtextEditor(event)
+ if (editor!==null) {
+ editor.getDocument().modify(new IUnitOfWork.Void<XtextResource>() {
+ override void process(XtextResource state) throws Exception {
+ lineSep = whitespaceProvider.getLineSeparatorInformation(state.URI).lineSeparator
+ for (model : state.getContents()) {
+ migrateModel(model)
+ }
+ }
+ });
+ MessageDialog.openInformation(
+ Display.current.activeShell,
+ "Migrate action codes to smart strings",
+ "Changed " + actionCodesChanged + " action codes to smart strings.\n\n"
+ + "It might be necessary to format (ctrl+shift+F) the model."
+ )
+ }
+ }
+ return null;
+ }
+
+ private def void migrateModel(EObject model) {
+ model.eAllContents.toIterable.filter(DetailCode).filter[used].forEach[
+ val ccString = lines.join(whitespaceProvider.getLineSeparatorInformation(eResource.URI).lineSeparator)
+
+ used = false
+ lines.clear
+ lines += ccString
+
+ actionCodesChanged++
+ ]
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handlers/MigrateTransitionData.xtend b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handlers/MigrateTransitionData.xtend
new file mode 100644
index 000000000..7adecfa6e
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handlers/MigrateTransitionData.xtend
@@ -0,0 +1,112 @@
+/*******************************************************************************
+ * Copyright (c) 2011 protos software gmbh (http://www.protos.de).
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * CONTRIBUTORS:
+ * Henrik Rentz-Reichert (initial contribution)
+ *
+ *******************************************************************************/
+
+package org.eclipse.etrice.core.ui.handlers
+
+import org.eclipse.core.commands.AbstractHandler
+import org.eclipse.core.commands.ExecutionEvent
+import org.eclipse.core.commands.ExecutionException
+import org.eclipse.etrice.core.fsm.fSM.FSMFactory
+import org.eclipse.etrice.core.fsm.fSM.TriggeredTransition
+import org.eclipse.etrice.core.room.Message
+import org.eclipse.etrice.core.room.MessageData
+import org.eclipse.etrice.core.room.RoomModel
+import org.eclipse.jface.dialogs.MessageDialog
+import org.eclipse.swt.widgets.Display
+import org.eclipse.xtext.resource.XtextResource
+import org.eclipse.xtext.ui.editor.utils.EditorUtils
+import org.eclipse.xtext.util.concurrent.IUnitOfWork
+import org.eclipse.etrice.core.fsm.fSM.DetailCode
+import org.eclipse.emf.ecore.EObject
+import org.eclipse.etrice.core.room.MessageHandler
+import com.google.inject.Inject
+import org.eclipse.xtext.formatting.IWhitespaceInformationProvider
+
+class MigrateTransitionData extends AbstractHandler {
+
+ public static final String genericDataName = "transitionData"
+
+ @Inject
+ IWhitespaceInformationProvider whitespaceProvider;
+
+ String lineSep
+ int actionCodeReplacements = 0
+ int messageNamesRemoved = 0
+
+ override Object execute(ExecutionEvent event) throws ExecutionException {
+
+ val proceed = MessageDialog.openQuestion(
+ Display.current.activeShell,
+ "Migrate to new style of transition data",
+ "This migration will\n"
+ + "* remove all names of message data\n"
+ + "* replace textual occurrences of old data names with the generic name '" + genericDataName + "'\n\n"
+ + "Proceed?"
+ )
+ if (proceed) {
+ val editor = EditorUtils.getActiveXtextEditor(event)
+ if (editor!==null) {
+ editor.getDocument().modify(new IUnitOfWork.Void<XtextResource>() {
+ override void process(XtextResource state) throws Exception {
+ lineSep = whitespaceProvider.getLineSeparatorInformation(state.URI).lineSeparator
+ for (model : state.getContents()) {
+ if (model instanceof RoomModel) {
+ migrateModel(model)
+ }
+ }
+ }
+ });
+ MessageDialog.openInformation(
+ Display.current.activeShell,
+ "Migrate to new style of transition data",
+ "Did replacements in " + actionCodeReplacements + " action codes.\n"
+ + "In " + messageNamesRemoved + " messages the data names have been removed."
+ )
+ }
+ }
+ return null;
+ }
+
+ private def void migrateModel(RoomModel model) {
+ // (1) parse detail code and make replacements (before names are nulled in (2))
+ // consider only TriggeredTransition (which is not quite accurate)
+ model.eAllContents.toIterable.filter(TriggeredTransition).forEach[action = makeActionCodeReplacements(triggers.head?.msgFromIfPairs.head?.message, action)]
+ model.eAllContents.toIterable.filter(MessageHandler).forEach[detailCode = makeActionCodeReplacements(msg, detailCode)]
+
+ // (2) remove names of message data
+ model.eAllContents.toIterable.filter(MessageData).forEach[
+ deprecatedName = null
+ messageNamesRemoved++
+ ]
+ }
+
+ private def makeActionCodeReplacements(EObject msg, DetailCode action) {
+ // inaccurate assumption: we can look at the first trigger message only
+ if (msg instanceof Message) {
+ if (msg.data!==null && msg.data.deprecatedName!==null && action!==null && !action.lines.empty) {
+ // we turn a multiline detail code into a single line one. Otherwise the serializer will fail because of the CC_STRING
+ if (action.lines.join.contains(msg.data.deprecatedName)) {
+ actionCodeReplacements++
+ return FSMFactory.eINSTANCE.createDetailCode => [
+ val replaced = action.lines.map[replace(msg.data.deprecatedName, genericDataName)].join(lineSep)
+ lines.add(replaced)
+ used = false
+ ]
+ }
+ }
+ }
+
+ // return the unchanged code
+ return action
+ }
+
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java
index 648697b7d..9395725b8 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java
@@ -36,6 +36,7 @@ import org.eclipse.etrice.core.room.ExternalType;
import org.eclipse.etrice.core.room.LogicalSystem;
import org.eclipse.etrice.core.room.LogicalThread;
import org.eclipse.etrice.core.room.Message;
+import org.eclipse.etrice.core.room.MessageData;
import org.eclipse.etrice.core.room.Operation;
import org.eclipse.etrice.core.room.Port;
import org.eclipse.etrice.core.room.PortOperation;
@@ -48,7 +49,6 @@ import org.eclipse.etrice.core.room.ServiceImplementation;
import org.eclipse.etrice.core.room.SubProtocol;
import org.eclipse.etrice.core.room.SubSystemClass;
import org.eclipse.etrice.core.room.SubSystemRef;
-import org.eclipse.etrice.core.room.VarDecl;
import org.eclipse.etrice.core.room.util.RoomHelpers;
import org.eclipse.jface.viewers.StyledString;
@@ -332,8 +332,8 @@ public class RoomLabelProvider extends FSMLabelProvider {
String text(Message m) {
String signature = "";
if (m.getData()!=null) {
- VarDecl data = m.getData();
- signature = data.getName()+":"+data.getRefType().getType().getName() + (data.getRefType().isRef() ? " ref" : "");
+ MessageData data = m.getData();
+ signature = data.getRefType().getType().getName() + (data.getRefType().isRef() ? " ref" : "");
}
signature = "("+signature+")";
return m.getName()+signature;
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/quickfix/RoomQuickfixProvider.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/quickfix/RoomQuickfixProvider.java
index 2ceeb6d05..87e35da1b 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/quickfix/RoomQuickfixProvider.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/quickfix/RoomQuickfixProvider.java
@@ -32,6 +32,7 @@ import org.eclipse.etrice.core.fsm.fSM.ComponentCommunicationType;
import org.eclipse.etrice.core.fsm.ui.quickfix.FSMQuickfixProvider;
import org.eclipse.etrice.core.room.ActorClass;
import org.eclipse.etrice.core.room.ActorRef;
+import org.eclipse.etrice.core.room.MessageData;
import org.eclipse.etrice.core.room.ReferenceType;
import org.eclipse.etrice.core.room.StandardOperation;
import org.eclipse.etrice.core.validation.RoomJavaValidator;
@@ -330,5 +331,16 @@ public class RoomQuickfixProvider extends FSMQuickfixProvider {
}
});
}
+
+ @Fix(RoomJavaValidator.DEPRECATED_MESSAGE_DATA_NAME)
+ public void removeDeprecatedMessageDataName(final Issue issue, IssueResolutionAcceptor acceptor) {
+ acceptor.accept(issue, "Omit message data name.", "Remove the deprecated name for the message data.", "correction_change.gif", new ISemanticModification() {
+ @Override
+ public void apply(EObject element, IModificationContext context) throws Exception {
+ MessageData d = (MessageData) element;
+ d.setDeprecatedName(null);
+ }
+ });
+ }
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml b/plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml
index f7c367f32..072a8ad46 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml
+++ b/plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml
@@ -2,132 +2,160 @@
<templates>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.RoomModel"
- deleted="false" description="model skeleton" enabled="true"
- id="model" name="RoomModel">RoomModel ${RoomModel1} {&#13;
- LogicalSystem ${LogSys1} {&#13;
- SubSystemRef ${subSysRef1}:${SubSysClass1} &#13;
- }&#13;
- SubSystemClass ${SubSysClass1} {&#13;
- ActorRef ${actorRef1}:${ActorClass1} &#13;
- LogicalThread defaultThread&#13;
- }&#13;
- ActorClass ${ActorClass1} {&#13;
- }&#13;
- ${cursor}
-}</template>
+ deleted="false" description="model skeleton" enabled="true" id="model"
+ name="RoomModel">RoomModel ${RoomModel1} {&#13;
+ LogicalSystem ${LogSys1} {&#13;
+ SubSystemRef ${subSysRef1}:
+ ${SubSysClass1:CrossReference('SubSystemRef.type')} &#13;
+ }&#13;
+ SubSystemClass ${SubSysClass1} {&#13;
+ ActorRef ${actorRef1}:
+ ${ActorClass1:CrossReference('ActorRef.type')} &#13;
+ LogicalThread
+ defaultThread&#13;
+ }&#13;
+ ActorClass ${ActorClass1} {&#13;
+ }&#13;
+ ${cursor}
+ }
+ </template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.ActorClass"
deleted="false" description="actor class skeleton" enabled="true"
- id="actor_class" name="ActorClass">${xx: Enum('ActorCommunicationType')} ActorClass ${ActorClassName} {&#13;
- Interface {&#13;
+ id="actor_class" name="ActorClass">${xx: Enum('ActorCommunicationType')} ActorClass
+ ${ActorClassName} {&#13;
+ Interface {&#13;
${cursor}
- }&#13;
- Structure {&#13;
- }&#13;
- Behavior {&#13;
- }&#13;
-}&#13;</template>
-
- <template autoinsert="true" context="org.eclipse.etrice.core.Room.ProtocolClass"
- deleted="false" description="protocol class skeleton" enabled="true"
-id="protocol_class" name="ProtocolClass">${xx: Enum('CommunicationType')} ProtocolClass ${ProtocolClassName} {&#13;
- incoming {&#13;
- Message ${in1}(${data}: ${type})
+ }&#13;
+ Structure {&#13;
+ }&#13;
+ Behavior {&#13;
+ }&#13;
+ }&#13;</template>
+
+ <template autoinsert="true"
+ context="org.eclipse.etrice.core.Room.ProtocolClass" deleted="false"
+ description="protocol class skeleton" enabled="true" id="protocol_class"
+ name="ProtocolClass">${xx: Enum('CommunicationType')} ProtocolClass
+ ${ProtocolClassName} {&#13;
+ incoming {&#13;
+ Message ${in1}(${atype:CrossReference('RefableType.type')})
${cursor}
- }&#13;
- outgoing {&#13;
- }&#13;
-}</template>
+ }&#13;
+ outgoing {&#13;
+ }&#13;
+ }
+ </template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.DataClass"
- deleted="false" description="data class skeleton" enabled="true"
- id="data_class" name="DataClass">DataClass ${DataClassName} {&#13;
- Attribute ${Attr1}: ${atype:CrossReference('Attribute.type')}
- ${cursor}
-}</template>
+ deleted="false" description="data class skeleton" enabled="true" id="data_class"
+ name="DataClass">DataClass ${DataClassName} {&#13;
+ Attribute ${Attr1}: ${atype:CrossReference('RefableType.type')}
+ ${cursor}
+ }
+ </template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.Message"
- deleted="false" description="message skeleton" enabled="true"
- id="message" name="Message">Message ${name}()&#13;
-${cursor}</template>
+ deleted="false" description="message skeleton" enabled="true" id="message"
+ name="Message">Message ${name}()&#13;
+ ${cursor}
+ </template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.Message"
deleted="false" description="Message with Data skeleton" enabled="true"
- id="messageWithData" name="MessageWithData">Message ${name}(${param}: ${paramtype})&#13;
-${cursor}</template>
+ id="messageWithData" name="MessageWithData">Message
+ ${name}(${atype:CrossReference('RefableType.type')})&#13;
+ ${cursor}
+ </template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.Attribute"
- deleted="false" description="attribute skeleton" enabled="true"
- id="attribute" name="Attribute">Attribute ${name}: ${type}&#13;
-${cursor}</template>
-
- <template autoinsert="true" context="org.eclipse.etrice.core.Room.kw_Operation"
- deleted="false" description="operation skeleton" enabled="true"
- id="operation" name="Operation">Operation ${name}(${param}: ${paramtype}): ${rtype} '''&#13;
- ${cursor}&#13;
-'''</template>
-
- <template autoinsert="true" context="org.eclipse.etrice.core.fsm.FSM.kw_State"
- deleted="false" description="State with entry code, exit code and sub graph"
- enabled="true" id="state" name="State">State ${name} {&#13;
- entry {&#13;
- ""&#13;
- }&#13;
- exit {&#13;
- ""&#13;
- }&#13;
- subgraph {&#13;
- }
-}
-${cursor}</template>
-
- <template autoinsert="true" context="org.eclipse.etrice.core.fsm.FSM.DetailCode"
- deleted="false" description="detail code" enabled="true" id="detail_code"
- name="detail code"> '''&#13;
- ${cursor}&#13;
-'''</template>
+ deleted="false" description="attribute skeleton" enabled="true" id="attribute"
+ name="Attribute">Attribute ${name}:
+ ${atype:CrossReference('RefableType.type')}&#13;
+ ${cursor}
+ </template>
+
+ <template autoinsert="true"
+ context="org.eclipse.etrice.core.Room.kw_Operation" deleted="false"
+ description="operation skeleton" enabled="true" id="operation" name="Operation">Operation
+ ${name}(${param}: ${atype:CrossReference('RefableType.type')}):
+ ${rtype:CrossReference('RefableType.type')} '''&#13;
+ ${cursor}&#13;
+ '''
+ </template>
+
+ <template autoinsert="true"
+ context="org.eclipse.etrice.core.fsm.FSM.kw_State" deleted="false"
+ description="State with entry code, exit code and sub graph" enabled="true"
+ id="state" name="State">State ${name} {&#13;
+ entry '''// entry code'''&#13;
+ exit '''// exit code'''&#13;
+ subgraph {&#13;
+ }
+ }
+ ${cursor}
+ </template>
+
+ <template autoinsert="true"
+ context="org.eclipse.etrice.core.fsm.FSM.DetailCode" deleted="false"
+ description="detail code" enabled="true" id="detail_code" name="detail code">
+ '''&#13;
+ ${cursor}&#13;
+ '''
+ </template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.kw_Port"
deleted="false" description="insert port" enabled="true" id="port"
name="Port">Port ${name}: ${protocol:CrossReference('Port.protocol')}
-${cursor}</template>
+ ${cursor}
+ </template>
<template autoinsert="true"
context="org.eclipse.etrice.core.fsm.FSM.kw_RefinedState" deleted="false"
- description="RefinedState" enabled="true" id="refined_state"
- name="RefinedState">RefinedState ${base:CrossReference('RefinedState.base')} {&#13;
- ${cursor}&#13;
-}</template>
+ description="RefinedState" enabled="true" id="refined_state" name="RefinedState">RefinedState
+ ${base:CrossReference('RefinedState.base')} {&#13;
+ ${cursor}&#13;
+ }
+ </template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.kw_SAP"
- deleted="false" description="insert SAP" enabled="true" id="sap"
- name="SAP">SAP ${name}: ${protocol:CrossReference('SAPRef.protocol')}
-${cursor}</template>
+ deleted="false" description="insert SAP" enabled="true" id="sap" name="SAP">
+ SAP ${name}: ${protocol:CrossReference('SAPRef.protocol')}
+ ${cursor}
+ </template>
<template autoinsert="true" context="org.eclipse.etrice.core.Room.kw_SPP"
- deleted="false" description="insert SPP" enabled="true" id="spp"
- name="SPP">SPP ${name}: ${protocol:CrossReference('SPPRef.protocol')}
-${cursor}</template>
+ deleted="false" description="insert SPP" enabled="true" id="spp" name="SPP">
+ SPP ${name}: ${protocol:CrossReference('SPPRef.protocol')}
+ ${cursor}
+ </template>
- <template autoinsert="true" context="org.eclipse.etrice.core.Room.ExternalType"
- deleted="false" description="ExternalType skeleton" enabled="true"
- id="externalType" name="ExternalType">ExternalType ${name} -&gt; ${typeName}&#13;
-${cursor}</template>
+ <template autoinsert="true"
+ context="org.eclipse.etrice.core.Room.ExternalType" deleted="false"
+ description="ExternalType skeleton" enabled="true" id="externalType"
+ name="ExternalType">ExternalType ${name} -&gt; ${typeName}&#13;
+ ${cursor}
+ </template>
- <template autoinsert="true" context="org.eclipse.etrice.core.Room.PrimitiveType"
- deleted="false" description="PrimitiveType skeleton" enabled="true"
- id="primitiveType" name="PrimitiveType">PrimitiveType ${name} -&gt; ${typeName} (${typeCastName}) default "${defaultValueLiteral}"&#13;
-${cursor}</template>
+ <template autoinsert="true"
+ context="org.eclipse.etrice.core.Room.PrimitiveType" deleted="false"
+ description="PrimitiveType skeleton" enabled="true" id="primitiveType"
+ name="PrimitiveType">PrimitiveType ${name} -&gt; ${typeName} (${typeCastName}) default
+ "${defaultValueLiteral}"&#13;
+ ${cursor}
+ </template>
<template autoinsert="true"
context="org.eclipse.etrice.core.common.Base.kw_@" deleted="false"
- description="insert DataLogging with Gnuplot" enabled="true" id="annotation_dataLoggingGnuplot"
- name="DataLogging">@DataLogging(pathlist="/${cursor}fullInstancePath1, /fullInstancePath2")&#13;
-@Gnuplot(format="pngcairo", outputfile="main.data.png", width=1800, height=600, fontsize=10)&#13;
-@GnuplotGraph(&#13;
- paths="/fullInstancePath",&#13;
- xtics=100, mxtics=4, ymin=-1.2, ymax=1.2&#13;
-)</template>
+ description="insert DataLogging with Gnuplot" enabled="true"
+ id="annotation_dataLoggingGnuplot" name="DataLogging">@DataLogging(pathlist="/${cursor}fullInstancePath1,
+ /fullInstancePath2")&#13;
+ @Gnuplot(format="pngcairo", outputfile="main.data.png", width=1800, height=600, fontsize=10)&#13;
+ @GnuplotGraph(&#13;
+ paths="/fullInstancePath",&#13;
+ xtics=100, mxtics=4, ymin=-1.2, ymax=1.2&#13;
+ )
+ </template>
</templates>
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 9501a7440..b60bbe873 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
@@ -162,6 +162,11 @@
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MessageData">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="deprecatedName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="refType" eType="#//RefableType"
+ containment="true"/>
+ </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="RefableType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is a type with an optional reference attribute.&#xD;&#xA;If 'ref' is {@code true} then by reference semantic is chosen.&#xD;&#xA;"/>
@@ -529,7 +534,7 @@
<details key="documentation" value="&lt;br>By this name the message is referred to in the model.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="#//VarDecl"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="#//MessageData"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is a reference to optional message data.&#xD;&#xA;"/>
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 d43292726..9f39845c5 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.12" 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.13" 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">
@@ -61,6 +61,10 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//VarDecl/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Room.ecore#//VarDecl/refType"/>
</genClasses>
+ <genClasses ecoreClass="Room.ecore#//MessageData">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//MessageData/deprecatedName"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Room.ecore#//MessageData/refType"/>
+ </genClasses>
<genClasses ecoreClass="Room.ecore#//RefableType">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Room.ecore#//RefableType/type"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//RefableType/ref"/>
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 1720a6b00..e02c51f0b 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 b00ccc6fa..bf82a1a9b 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
@@ -464,6 +464,67 @@ ruleVarDecl returns [EObject current=null]
+// Entry rule entryRuleMessageData
+entryRuleMessageData returns [EObject current=null]
+ :
+ { newCompositeNode(grammarAccess.getMessageDataRule()); }
+ iv_ruleMessageData=ruleMessageData
+ { $current=$iv_ruleMessageData.current; }
+ EOF
+;
+
+// Rule MessageData
+ruleMessageData returns [EObject current=null]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+(((
+(
+ lv_deprecatedName_0_0=RULE_ID
+ {
+ newLeafNode(lv_deprecatedName_0_0, grammarAccess.getMessageDataAccess().getDeprecatedNameIDTerminalRuleCall_0_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getMessageDataRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "deprecatedName",
+ lv_deprecatedName_0_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+ }
+
+)
+) otherlv_1=':'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getMessageDataAccess().getColonKeyword_0_1());
+ }
+)?(
+(
+ {
+ newCompositeNode(grammarAccess.getMessageDataAccess().getRefTypeRefableTypeParserRuleCall_1_0());
+ }
+ lv_refType_2_0=ruleRefableType {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getMessageDataRule());
+ }
+ set(
+ $current,
+ "refType",
+ lv_refType_2_0,
+ "org.eclipse.etrice.core.Room.RefableType");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+))
+;
+
+
+
+
+
// Entry rule entryRuleRefableType
entryRuleRefableType returns [EObject current=null]
:
@@ -2408,9 +2469,9 @@ ruleMessage returns [EObject current=null]
(
(
{
- newCompositeNode(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_4_0());
+ newCompositeNode(grammarAccess.getMessageAccess().getDataMessageDataParserRuleCall_4_0());
}
- lv_data_4_0=ruleVarDecl {
+ lv_data_4_0=ruleMessageData {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getMessageRule());
}
@@ -2418,7 +2479,7 @@ ruleMessage returns [EObject current=null]
$current,
"data",
lv_data_4_0,
- "org.eclipse.etrice.core.Room.VarDecl");
+ "org.eclipse.etrice.core.Room.MessageData");
afterParserOrEnumRuleCall();
}
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 3848f493d..67b4e5454 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java
@@ -2661,10 +2661,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9253:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalRoom.g:9253:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:9314:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalRoom.g:9314:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalRoom.g:9253:12: ( '0x' | '0X' )
+ // InternalRoom.g:9314:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2692,7 +2692,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalRoom.g:9253:13: '0x'
+ // InternalRoom.g:9314:13: '0x'
{
match("0x");
@@ -2700,7 +2700,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9253:18: '0X'
+ // InternalRoom.g:9314:18: '0X'
{
match("0X");
@@ -2710,7 +2710,7 @@ public class InternalRoomLexer extends Lexer {
}
- // InternalRoom.g:9253:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:9314:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -2764,12 +2764,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_CC_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9255:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
- // InternalRoom.g:9255:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ // InternalRoom.g:9316:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalRoom.g:9316:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
{
match("'''");
- // InternalRoom.g:9255:27: ( options {greedy=false; } : . )*
+ // InternalRoom.g:9316:27: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -2803,7 +2803,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalRoom.g:9255:55: .
+ // InternalRoom.g:9316:55: .
{
matchAny();
@@ -2833,10 +2833,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9257:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalRoom.g:9257:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:9318:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalRoom.g:9318:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalRoom.g:9257:11: ( '^' )?
+ // InternalRoom.g:9318:11: ( '^' )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2845,7 +2845,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalRoom.g:9257:11: '^'
+ // InternalRoom.g:9318:11: '^'
{
match('^');
@@ -2863,7 +2863,7 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalRoom.g:9257:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:9318:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop5:
do {
int alt5=2;
@@ -2912,10 +2912,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9259:10: ( ( '0' .. '9' )+ )
- // InternalRoom.g:9259:12: ( '0' .. '9' )+
+ // InternalRoom.g:9320:10: ( ( '0' .. '9' )+ )
+ // InternalRoom.g:9320:12: ( '0' .. '9' )+
{
- // InternalRoom.g:9259:12: ( '0' .. '9' )+
+ // InternalRoom.g:9320:12: ( '0' .. '9' )+
int cnt6=0;
loop6:
do {
@@ -2929,7 +2929,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalRoom.g:9259:13: '0' .. '9'
+ // InternalRoom.g:9320:13: '0' .. '9'
{
matchRange('0','9');
@@ -2961,10 +2961,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9261:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalRoom.g:9261:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:9322:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalRoom.g:9322:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalRoom.g:9261:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:9322:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2982,10 +2982,10 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalRoom.g:9261:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalRoom.g:9322:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalRoom.g:9261:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalRoom.g:9322:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop7:
do {
int alt7=3;
@@ -3001,7 +3001,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalRoom.g:9261:21: '\\\\' .
+ // InternalRoom.g:9322:21: '\\\\' .
{
match('\\');
matchAny();
@@ -3009,7 +3009,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9261:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalRoom.g:9322:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3034,10 +3034,10 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9261:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalRoom.g:9322:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalRoom.g:9261:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalRoom.g:9322:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop8:
do {
int alt8=3;
@@ -3053,7 +3053,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalRoom.g:9261:54: '\\\\' .
+ // InternalRoom.g:9322:54: '\\\\' .
{
match('\\');
matchAny();
@@ -3061,7 +3061,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9261:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalRoom.g:9322:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3104,12 +3104,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9263:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalRoom.g:9263:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalRoom.g:9324:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalRoom.g:9324:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalRoom.g:9263:24: ( options {greedy=false; } : . )*
+ // InternalRoom.g:9324:24: ( options {greedy=false; } : . )*
loop10:
do {
int alt10=2;
@@ -3134,7 +3134,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt10) {
case 1 :
- // InternalRoom.g:9263:52: .
+ // InternalRoom.g:9324:52: .
{
matchAny();
@@ -3164,12 +3164,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9265:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalRoom.g:9265:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:9326:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalRoom.g:9326:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalRoom.g:9265:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalRoom.g:9326:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop11:
do {
int alt11=2;
@@ -3182,7 +3182,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalRoom.g:9265:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalRoom.g:9326:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3202,7 +3202,7 @@ public class InternalRoomLexer extends Lexer {
}
} while (true);
- // InternalRoom.g:9265:40: ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:9326:40: ( ( '\\r' )? '\\n' )?
int alt13=2;
int LA13_0 = input.LA(1);
@@ -3211,9 +3211,9 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt13) {
case 1 :
- // InternalRoom.g:9265:41: ( '\\r' )? '\\n'
+ // InternalRoom.g:9326:41: ( '\\r' )? '\\n'
{
- // InternalRoom.g:9265:41: ( '\\r' )?
+ // InternalRoom.g:9326:41: ( '\\r' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3222,7 +3222,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalRoom.g:9265:41: '\\r'
+ // InternalRoom.g:9326:41: '\\r'
{
match('\r');
@@ -3254,10 +3254,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9267:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalRoom.g:9267:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:9328:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalRoom.g:9328:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalRoom.g:9267:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:9328:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt14=0;
loop14:
do {
@@ -3311,8 +3311,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9269:16: ( . )
- // InternalRoom.g:9269:18: .
+ // InternalRoom.g:9330:16: ( . )
+ // InternalRoom.g:9330:18: .
{
matchAny();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java
index a0e889435..874a0abf4 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
@@ -1156,8 +1156,165 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR end "ruleVarDecl"
+ // $ANTLR start "entryRuleMessageData"
+ // InternalRoom.g:468:1: entryRuleMessageData returns [EObject current=null] : iv_ruleMessageData= ruleMessageData EOF ;
+ public final EObject entryRuleMessageData() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMessageData = null;
+
+
+ try {
+ // InternalRoom.g:469:2: (iv_ruleMessageData= ruleMessageData EOF )
+ // InternalRoom.g:470:2: iv_ruleMessageData= ruleMessageData EOF
+ {
+ newCompositeNode(grammarAccess.getMessageDataRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleMessageData=ruleMessageData();
+
+ state._fsp--;
+
+ current =iv_ruleMessageData;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMessageData"
+
+
+ // $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 ) ) ) ;
+ public final EObject ruleMessageData() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_deprecatedName_0_0=null;
+ Token otherlv_1=null;
+ EObject lv_refType_2_0 = null;
+
+
+ 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: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:481:2: ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )?
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0==RULE_ID) ) {
+ int LA6_1 = input.LA(2);
+
+ if ( (LA6_1==16) ) {
+ alt6=1;
+ }
+ }
+ switch (alt6) {
+ case 1 :
+ // InternalRoom.g:481: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:482:1: (lv_deprecatedName_0_0= RULE_ID )
+ // InternalRoom.g:483:3: lv_deprecatedName_0_0= RULE_ID
+ {
+ lv_deprecatedName_0_0=(Token)match(input,RULE_ID,FOLLOW_8);
+
+ newLeafNode(lv_deprecatedName_0_0, grammarAccess.getMessageDataAccess().getDeprecatedNameIDTerminalRuleCall_0_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMessageDataRule());
+ }
+ setWithLastConsumed(
+ current,
+ "deprecatedName",
+ lv_deprecatedName_0_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,16,FOLLOW_3);
+
+ newLeafNode(otherlv_1, grammarAccess.getMessageDataAccess().getColonKeyword_0_1());
+
+
+ }
+ break;
+
+ }
+
+ // InternalRoom.g:503:3: ( (lv_refType_2_0= ruleRefableType ) )
+ // InternalRoom.g:504:1: (lv_refType_2_0= ruleRefableType )
+ {
+ // InternalRoom.g:504:1: (lv_refType_2_0= ruleRefableType )
+ // InternalRoom.g:505:3: lv_refType_2_0= ruleRefableType
+ {
+
+ newCompositeNode(grammarAccess.getMessageDataAccess().getRefTypeRefableTypeParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_2);
+ lv_refType_2_0=ruleRefableType();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getMessageDataRule());
+ }
+ set(
+ current,
+ "refType",
+ lv_refType_2_0,
+ "org.eclipse.etrice.core.Room.RefableType");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+ leaveRule();
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleMessageData"
+
+
// $ANTLR start "entryRuleRefableType"
- // InternalRoom.g:468:1: entryRuleRefableType returns [EObject current=null] : iv_ruleRefableType= ruleRefableType EOF ;
+ // InternalRoom.g:529:1: entryRuleRefableType returns [EObject current=null] : iv_ruleRefableType= ruleRefableType EOF ;
public final EObject entryRuleRefableType() throws RecognitionException {
EObject current = null;
@@ -1165,8 +1322,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:469:2: (iv_ruleRefableType= ruleRefableType EOF )
- // InternalRoom.g:470:2: iv_ruleRefableType= ruleRefableType EOF
+ // InternalRoom.g:530:2: (iv_ruleRefableType= ruleRefableType EOF )
+ // InternalRoom.g:531:2: iv_ruleRefableType= ruleRefableType EOF
{
newCompositeNode(grammarAccess.getRefableTypeRule());
pushFollow(FOLLOW_1);
@@ -1193,7 +1350,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefableType"
- // InternalRoom.g:477:1: ruleRefableType returns [EObject current=null] : ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? ) ;
+ // InternalRoom.g:538:1: ruleRefableType returns [EObject current=null] : ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? ) ;
public final EObject ruleRefableType() throws RecognitionException {
EObject current = null;
@@ -1202,17 +1359,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:480:28: ( ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? ) )
- // InternalRoom.g:481:1: ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? )
+ // InternalRoom.g:541:28: ( ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? ) )
+ // InternalRoom.g:542:1: ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? )
{
- // InternalRoom.g:481:1: ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? )
- // InternalRoom.g:481:2: ( ( 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:481:2: ( ( ruleFQN ) )
- // InternalRoom.g:482:1: ( ruleFQN )
+ // InternalRoom.g:542:2: ( ( ruleFQN ) )
+ // InternalRoom.g:543:1: ( ruleFQN )
{
- // InternalRoom.g:482:1: ( ruleFQN )
- // InternalRoom.g:483:3: ruleFQN
+ // InternalRoom.g:543:1: ( ruleFQN )
+ // InternalRoom.g:544:3: ruleFQN
{
if (current==null) {
@@ -1236,19 +1393,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:496:2: ( (lv_ref_1_0= 'ref' ) )?
- int alt6=2;
- int LA6_0 = input.LA(1);
+ // InternalRoom.g:557:2: ( (lv_ref_1_0= 'ref' ) )?
+ int alt7=2;
+ int LA7_0 = input.LA(1);
- if ( (LA6_0==17) ) {
- alt6=1;
+ if ( (LA7_0==17) ) {
+ alt7=1;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // InternalRoom.g:497:1: (lv_ref_1_0= 'ref' )
+ // InternalRoom.g:558:1: (lv_ref_1_0= 'ref' )
{
- // InternalRoom.g:497:1: (lv_ref_1_0= 'ref' )
- // InternalRoom.g:498:3: lv_ref_1_0= 'ref'
+ // InternalRoom.g:558:1: (lv_ref_1_0= 'ref' )
+ // InternalRoom.g:559:3: lv_ref_1_0= 'ref'
{
lv_ref_1_0=(Token)match(input,17,FOLLOW_2);
@@ -1290,7 +1447,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDataType"
- // InternalRoom.g:519:1: entryRuleDataType returns [EObject current=null] : iv_ruleDataType= ruleDataType EOF ;
+ // InternalRoom.g:580:1: entryRuleDataType returns [EObject current=null] : iv_ruleDataType= ruleDataType EOF ;
public final EObject entryRuleDataType() throws RecognitionException {
EObject current = null;
@@ -1298,8 +1455,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:520:2: (iv_ruleDataType= ruleDataType EOF )
- // InternalRoom.g:521:2: iv_ruleDataType= ruleDataType EOF
+ // InternalRoom.g:581:2: (iv_ruleDataType= ruleDataType EOF )
+ // InternalRoom.g:582:2: iv_ruleDataType= ruleDataType EOF
{
newCompositeNode(grammarAccess.getDataTypeRule());
pushFollow(FOLLOW_1);
@@ -1326,7 +1483,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDataType"
- // InternalRoom.g:528:1: ruleDataType returns [EObject current=null] : (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType ) ;
+ // InternalRoom.g:589: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;
@@ -1340,38 +1497,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:531:28: ( (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType ) )
- // InternalRoom.g:532:1: (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType )
+ // 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:532:1: (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType )
- int alt7=3;
+ // InternalRoom.g:593:1: (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType )
+ int alt8=3;
switch ( input.LA(1) ) {
case 18:
{
- alt7=1;
+ alt8=1;
}
break;
case 23:
{
- alt7=2;
+ alt8=2;
}
break;
case 27:
case 28:
{
- alt7=3;
+ alt8=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
+ new NoViableAltException("", 8, 0, input);
throw nvae;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalRoom.g:533:5: this_PrimitiveType_0= rulePrimitiveType
+ // InternalRoom.g:594:5: this_PrimitiveType_0= rulePrimitiveType
{
newCompositeNode(grammarAccess.getDataTypeAccess().getPrimitiveTypeParserRuleCall_0());
@@ -1389,7 +1546,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:543:5: this_EnumerationType_1= ruleEnumerationType
+ // InternalRoom.g:604:5: this_EnumerationType_1= ruleEnumerationType
{
newCompositeNode(grammarAccess.getDataTypeAccess().getEnumerationTypeParserRuleCall_1());
@@ -1407,7 +1564,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:553:5: this_ComplexType_2= ruleComplexType
+ // InternalRoom.g:614:5: this_ComplexType_2= ruleComplexType
{
newCompositeNode(grammarAccess.getDataTypeAccess().getComplexTypeParserRuleCall_2());
@@ -1445,7 +1602,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleComplexType"
- // InternalRoom.g:569:1: entryRuleComplexType returns [EObject current=null] : iv_ruleComplexType= ruleComplexType EOF ;
+ // InternalRoom.g:630:1: entryRuleComplexType returns [EObject current=null] : iv_ruleComplexType= ruleComplexType EOF ;
public final EObject entryRuleComplexType() throws RecognitionException {
EObject current = null;
@@ -1453,8 +1610,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:570:2: (iv_ruleComplexType= ruleComplexType EOF )
- // InternalRoom.g:571:2: iv_ruleComplexType= ruleComplexType EOF
+ // InternalRoom.g:631:2: (iv_ruleComplexType= ruleComplexType EOF )
+ // InternalRoom.g:632:2: iv_ruleComplexType= ruleComplexType EOF
{
newCompositeNode(grammarAccess.getComplexTypeRule());
pushFollow(FOLLOW_1);
@@ -1481,7 +1638,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleComplexType"
- // InternalRoom.g:578:1: ruleComplexType returns [EObject current=null] : (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType ) ;
+ // InternalRoom.g:639:1: ruleComplexType returns [EObject current=null] : (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType ) ;
public final EObject ruleComplexType() throws RecognitionException {
EObject current = null;
@@ -1493,28 +1650,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:581:28: ( (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType ) )
- // InternalRoom.g:582:1: (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType )
+ // 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:582:1: (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalRoom.g:643:1: (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0==28) ) {
- alt8=1;
+ if ( (LA9_0==28) ) {
+ alt9=1;
}
- else if ( (LA8_0==27) ) {
- alt8=2;
+ else if ( (LA9_0==27) ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalRoom.g:583:5: this_DataClass_0= ruleDataClass
+ // InternalRoom.g:644:5: this_DataClass_0= ruleDataClass
{
newCompositeNode(grammarAccess.getComplexTypeAccess().getDataClassParserRuleCall_0());
@@ -1532,7 +1689,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:593:5: this_ExternalType_1= ruleExternalType
+ // InternalRoom.g:654:5: this_ExternalType_1= ruleExternalType
{
newCompositeNode(grammarAccess.getComplexTypeAccess().getExternalTypeParserRuleCall_1());
@@ -1570,7 +1727,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimitiveType"
- // InternalRoom.g:609:1: entryRulePrimitiveType returns [EObject current=null] : iv_rulePrimitiveType= rulePrimitiveType EOF ;
+ // InternalRoom.g:670:1: entryRulePrimitiveType returns [EObject current=null] : iv_rulePrimitiveType= rulePrimitiveType EOF ;
public final EObject entryRulePrimitiveType() throws RecognitionException {
EObject current = null;
@@ -1578,8 +1735,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:610:2: (iv_rulePrimitiveType= rulePrimitiveType EOF )
- // InternalRoom.g:611:2: iv_rulePrimitiveType= rulePrimitiveType EOF
+ // InternalRoom.g:671:2: (iv_rulePrimitiveType= rulePrimitiveType EOF )
+ // InternalRoom.g:672:2: iv_rulePrimitiveType= rulePrimitiveType EOF
{
newCompositeNode(grammarAccess.getPrimitiveTypeRule());
pushFollow(FOLLOW_1);
@@ -1606,7 +1763,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimitiveType"
- // InternalRoom.g:618: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: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 ) )? ) ;
public final EObject rulePrimitiveType() throws RecognitionException {
EObject current = null;
@@ -1629,21 +1786,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:621: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:622: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: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:622: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:622: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: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 ) )?
{
otherlv_0=(Token)match(input,18,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getPrimitiveTypeAccess().getPrimitiveTypeKeyword_0());
- // InternalRoom.g:626:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:627:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:687:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:688:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:627:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:628:3: 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
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -1669,11 +1826,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getPrimitiveTypeAccess().getColonKeyword_2());
- // InternalRoom.g:648:1: ( (lv_type_3_0= ruleLiteralType ) )
- // InternalRoom.g:649:1: (lv_type_3_0= ruleLiteralType )
+ // InternalRoom.g:709:1: ( (lv_type_3_0= ruleLiteralType ) )
+ // InternalRoom.g:710:1: (lv_type_3_0= ruleLiteralType )
{
- // InternalRoom.g:649:1: (lv_type_3_0= ruleLiteralType )
- // InternalRoom.g:650:3: lv_type_3_0= ruleLiteralType
+ // InternalRoom.g:710:1: (lv_type_3_0= ruleLiteralType )
+ // InternalRoom.g:711:3: lv_type_3_0= ruleLiteralType
{
newCompositeNode(grammarAccess.getPrimitiveTypeAccess().getTypeLiteralTypeEnumRuleCall_3_0());
@@ -1704,11 +1861,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getPrimitiveTypeAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:670:1: ( (lv_targetName_5_0= RULE_STRING ) )
- // InternalRoom.g:671:1: (lv_targetName_5_0= RULE_STRING )
+ // InternalRoom.g:731:1: ( (lv_targetName_5_0= RULE_STRING ) )
+ // InternalRoom.g:732:1: (lv_targetName_5_0= RULE_STRING )
{
- // InternalRoom.g:671:1: (lv_targetName_5_0= RULE_STRING )
- // InternalRoom.g:672:3: 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
{
lv_targetName_5_0=(Token)match(input,RULE_STRING,FOLLOW_13);
@@ -1730,26 +1887,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:688:2: (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )?
- int alt9=2;
- int LA9_0 = input.LA(1);
+ // InternalRoom.g:749:2: (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )?
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0==20) ) {
- alt9=1;
+ if ( (LA10_0==20) ) {
+ alt10=1;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalRoom.g:688:4: otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')'
+ // InternalRoom.g:749:4: otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')'
{
otherlv_6=(Token)match(input,20,FOLLOW_3);
newLeafNode(otherlv_6, grammarAccess.getPrimitiveTypeAccess().getLeftParenthesisKeyword_6_0());
- // InternalRoom.g:692:1: ( (lv_castName_7_0= ruleFQN ) )
- // InternalRoom.g:693:1: (lv_castName_7_0= ruleFQN )
+ // InternalRoom.g:753:1: ( (lv_castName_7_0= ruleFQN ) )
+ // InternalRoom.g:754:1: (lv_castName_7_0= ruleFQN )
{
- // InternalRoom.g:693:1: (lv_castName_7_0= ruleFQN )
- // InternalRoom.g:694:3: lv_castName_7_0= ruleFQN
+ // InternalRoom.g:754:1: (lv_castName_7_0= ruleFQN )
+ // InternalRoom.g:755:3: lv_castName_7_0= ruleFQN
{
newCompositeNode(grammarAccess.getPrimitiveTypeAccess().getCastNameFQNParserRuleCall_6_1_0());
@@ -1790,11 +1947,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_9, grammarAccess.getPrimitiveTypeAccess().getDefaultKeyword_7());
- // InternalRoom.g:718:1: ( (lv_defaultValueLiteral_10_0= RULE_STRING ) )
- // InternalRoom.g:719:1: (lv_defaultValueLiteral_10_0= RULE_STRING )
+ // InternalRoom.g:779:1: ( (lv_defaultValueLiteral_10_0= RULE_STRING ) )
+ // InternalRoom.g:780:1: (lv_defaultValueLiteral_10_0= RULE_STRING )
{
- // InternalRoom.g:719:1: (lv_defaultValueLiteral_10_0= RULE_STRING )
- // InternalRoom.g:720:3: 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
{
lv_defaultValueLiteral_10_0=(Token)match(input,RULE_STRING,FOLLOW_16);
@@ -1816,19 +1973,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:736:2: ( (lv_docu_11_0= ruleDocumentation ) )?
- int alt10=2;
- int LA10_0 = input.LA(1);
+ // InternalRoom.g:797:2: ( (lv_docu_11_0= ruleDocumentation ) )?
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA10_0==34) ) {
- alt10=1;
+ if ( (LA11_0==34) ) {
+ alt11=1;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalRoom.g:737:1: (lv_docu_11_0= ruleDocumentation )
+ // InternalRoom.g:798:1: (lv_docu_11_0= ruleDocumentation )
{
- // InternalRoom.g:737:1: (lv_docu_11_0= ruleDocumentation )
- // InternalRoom.g:738:3: lv_docu_11_0= ruleDocumentation
+ // InternalRoom.g:798:1: (lv_docu_11_0= ruleDocumentation )
+ // InternalRoom.g:799:3: lv_docu_11_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getPrimitiveTypeAccess().getDocuDocumentationParserRuleCall_9_0());
@@ -1879,7 +2036,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumerationType"
- // InternalRoom.g:762:1: entryRuleEnumerationType returns [EObject current=null] : iv_ruleEnumerationType= ruleEnumerationType EOF ;
+ // InternalRoom.g:823:1: entryRuleEnumerationType returns [EObject current=null] : iv_ruleEnumerationType= ruleEnumerationType EOF ;
public final EObject entryRuleEnumerationType() throws RecognitionException {
EObject current = null;
@@ -1887,8 +2044,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:763:2: (iv_ruleEnumerationType= ruleEnumerationType EOF )
- // InternalRoom.g:764:2: iv_ruleEnumerationType= ruleEnumerationType EOF
+ // InternalRoom.g:824:2: (iv_ruleEnumerationType= ruleEnumerationType EOF )
+ // InternalRoom.g:825:2: iv_ruleEnumerationType= ruleEnumerationType EOF
{
newCompositeNode(grammarAccess.getEnumerationTypeRule());
pushFollow(FOLLOW_1);
@@ -1915,7 +2072,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumerationType"
- // InternalRoom.g:771: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: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= '}' ) ;
public final EObject ruleEnumerationType() throws RecognitionException {
EObject current = null;
@@ -1935,21 +2092,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:774: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:775: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: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:775: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:775: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: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= '}'
{
otherlv_0=(Token)match(input,23,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getEnumerationTypeAccess().getEnumerationKeyword_0());
- // InternalRoom.g:779:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:780:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:840:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:841:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:780:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:781:3: 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
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
@@ -1971,19 +2128,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:797:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalRoom.g:858:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0==34) ) {
- alt11=1;
+ if ( (LA12_0==34) ) {
+ alt12=1;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalRoom.g:798:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:859:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:798:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:799:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:859:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:860:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getEnumerationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -2013,26 +2170,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:815:3: (otherlv_3= 'of' ( ( ruleFQN ) ) )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalRoom.g:876:3: (otherlv_3= 'of' ( ( ruleFQN ) ) )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA12_0==24) ) {
- alt12=1;
+ if ( (LA13_0==24) ) {
+ alt13=1;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalRoom.g:815:5: otherlv_3= 'of' ( ( ruleFQN ) )
+ // InternalRoom.g:876:5: otherlv_3= 'of' ( ( ruleFQN ) )
{
otherlv_3=(Token)match(input,24,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getEnumerationTypeAccess().getOfKeyword_3_0());
- // InternalRoom.g:819:1: ( ( ruleFQN ) )
- // InternalRoom.g:820:1: ( ruleFQN )
+ // InternalRoom.g:880:1: ( ( ruleFQN ) )
+ // InternalRoom.g:881:1: ( ruleFQN )
{
- // InternalRoom.g:820:1: ( ruleFQN )
- // InternalRoom.g:821:3: ruleFQN
+ // InternalRoom.g:881:1: ( ruleFQN )
+ // InternalRoom.g:882:3: ruleFQN
{
if (current==null) {
@@ -2066,22 +2223,22 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getEnumerationTypeAccess().getLeftCurlyBracketKeyword_4());
- // InternalRoom.g:838:1: ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )?
- int alt14=2;
- int LA14_0 = input.LA(1);
+ // 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);
- if ( (LA14_0==RULE_ID) ) {
- alt14=1;
+ if ( (LA15_0==RULE_ID) ) {
+ alt15=1;
}
- switch (alt14) {
+ switch (alt15) {
case 1 :
- // InternalRoom.g:838:2: ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )*
+ // InternalRoom.g:899:2: ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )*
{
- // InternalRoom.g:838:2: ( (lv_literals_6_0= ruleEnumLiteral ) )
- // InternalRoom.g:839:1: (lv_literals_6_0= ruleEnumLiteral )
+ // InternalRoom.g:899:2: ( (lv_literals_6_0= ruleEnumLiteral ) )
+ // InternalRoom.g:900:1: (lv_literals_6_0= ruleEnumLiteral )
{
- // InternalRoom.g:839:1: (lv_literals_6_0= ruleEnumLiteral )
- // InternalRoom.g:840:3: lv_literals_6_0= ruleEnumLiteral
+ // InternalRoom.g:900:1: (lv_literals_6_0= ruleEnumLiteral )
+ // InternalRoom.g:901:3: lv_literals_6_0= ruleEnumLiteral
{
newCompositeNode(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_0_0());
@@ -2108,30 +2265,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:856:2: (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )*
- loop13:
+ // InternalRoom.g:917:2: (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )*
+ loop14:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA13_0==25) ) {
- alt13=1;
+ if ( (LA14_0==25) ) {
+ alt14=1;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
- // InternalRoom.g:856:4: otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) )
+ // InternalRoom.g:917:4: otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) )
{
otherlv_7=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_7, grammarAccess.getEnumerationTypeAccess().getCommaKeyword_5_1_0());
- // InternalRoom.g:860:1: ( (lv_literals_8_0= ruleEnumLiteral ) )
- // InternalRoom.g:861:1: (lv_literals_8_0= ruleEnumLiteral )
+ // InternalRoom.g:921:1: ( (lv_literals_8_0= ruleEnumLiteral ) )
+ // InternalRoom.g:922:1: (lv_literals_8_0= ruleEnumLiteral )
{
- // InternalRoom.g:861:1: (lv_literals_8_0= ruleEnumLiteral )
- // InternalRoom.g:862:3: lv_literals_8_0= ruleEnumLiteral
+ // InternalRoom.g:922:1: (lv_literals_8_0= ruleEnumLiteral )
+ // InternalRoom.g:923:3: lv_literals_8_0= ruleEnumLiteral
{
newCompositeNode(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_1_1_0());
@@ -2163,7 +2320,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop13;
+ break loop14;
}
} while (true);
@@ -2198,7 +2355,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumLiteral"
- // InternalRoom.g:890:1: entryRuleEnumLiteral returns [EObject current=null] : iv_ruleEnumLiteral= ruleEnumLiteral EOF ;
+ // InternalRoom.g:951:1: entryRuleEnumLiteral returns [EObject current=null] : iv_ruleEnumLiteral= ruleEnumLiteral EOF ;
public final EObject entryRuleEnumLiteral() throws RecognitionException {
EObject current = null;
@@ -2206,8 +2363,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:891:2: (iv_ruleEnumLiteral= ruleEnumLiteral EOF )
- // InternalRoom.g:892:2: iv_ruleEnumLiteral= ruleEnumLiteral EOF
+ // InternalRoom.g:952:2: (iv_ruleEnumLiteral= ruleEnumLiteral EOF )
+ // InternalRoom.g:953:2: iv_ruleEnumLiteral= ruleEnumLiteral EOF
{
newCompositeNode(grammarAccess.getEnumLiteralRule());
pushFollow(FOLLOW_1);
@@ -2234,7 +2391,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumLiteral"
- // InternalRoom.g:899:1: ruleEnumLiteral returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? ) ;
+ // InternalRoom.g:960: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;
@@ -2246,17 +2403,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:902:28: ( ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? ) )
- // InternalRoom.g:903:1: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? )
+ // 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:903:1: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? )
- // InternalRoom.g:903:2: ( (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:903:2: ( (lv_name_0_0= RULE_ID ) )
- // InternalRoom.g:904:1: (lv_name_0_0= RULE_ID )
+ // InternalRoom.g:964:2: ( (lv_name_0_0= RULE_ID ) )
+ // InternalRoom.g:965:1: (lv_name_0_0= RULE_ID )
{
- // InternalRoom.g:904:1: (lv_name_0_0= RULE_ID )
- // InternalRoom.g:905:3: 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
{
lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_21);
@@ -2278,26 +2435,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:921:2: (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )?
- int alt15=2;
- int LA15_0 = input.LA(1);
+ // InternalRoom.g:982:2: (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )?
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA15_0==26) ) {
- alt15=1;
+ if ( (LA16_0==26) ) {
+ alt16=1;
}
- switch (alt15) {
+ switch (alt16) {
case 1 :
- // InternalRoom.g:921:4: otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) )
+ // InternalRoom.g:982:4: otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) )
{
otherlv_1=(Token)match(input,26,FOLLOW_22);
newLeafNode(otherlv_1, grammarAccess.getEnumLiteralAccess().getEqualsSignKeyword_1_0());
- // InternalRoom.g:925:1: ( (lv_literal_2_0= ruleIntLiteral ) )
- // InternalRoom.g:926:1: (lv_literal_2_0= ruleIntLiteral )
+ // InternalRoom.g:986:1: ( (lv_literal_2_0= ruleIntLiteral ) )
+ // InternalRoom.g:987:1: (lv_literal_2_0= ruleIntLiteral )
{
- // InternalRoom.g:926:1: (lv_literal_2_0= ruleIntLiteral )
- // InternalRoom.g:927:3: lv_literal_2_0= ruleIntLiteral
+ // InternalRoom.g:987:1: (lv_literal_2_0= ruleIntLiteral )
+ // InternalRoom.g:988:3: lv_literal_2_0= ruleIntLiteral
{
newCompositeNode(grammarAccess.getEnumLiteralAccess().getLiteralIntLiteralParserRuleCall_1_1_0());
@@ -2351,7 +2508,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExternalType"
- // InternalRoom.g:951:1: entryRuleExternalType returns [EObject current=null] : iv_ruleExternalType= ruleExternalType EOF ;
+ // InternalRoom.g:1012:1: entryRuleExternalType returns [EObject current=null] : iv_ruleExternalType= ruleExternalType EOF ;
public final EObject entryRuleExternalType() throws RecognitionException {
EObject current = null;
@@ -2359,8 +2516,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:952:2: (iv_ruleExternalType= ruleExternalType EOF )
- // InternalRoom.g:953:2: iv_ruleExternalType= ruleExternalType EOF
+ // InternalRoom.g:1013:2: (iv_ruleExternalType= ruleExternalType EOF )
+ // InternalRoom.g:1014:2: iv_ruleExternalType= ruleExternalType EOF
{
newCompositeNode(grammarAccess.getExternalTypeRule());
pushFollow(FOLLOW_1);
@@ -2387,7 +2544,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExternalType"
- // InternalRoom.g:960: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: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 ) )? ) ;
public final EObject ruleExternalType() throws RecognitionException {
EObject current = null;
@@ -2403,21 +2560,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:963: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:964: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: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:964: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:964: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: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 ) )?
{
otherlv_0=(Token)match(input,27,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getExternalTypeAccess().getExternalTypeKeyword_0());
- // InternalRoom.g:968:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:969:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1029:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:1030:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:969:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:970:3: 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
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_11);
@@ -2443,11 +2600,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getExternalTypeAccess().getHyphenMinusGreaterThanSignKeyword_2());
- // InternalRoom.g:990:1: ( (lv_targetName_3_0= RULE_STRING ) )
- // InternalRoom.g:991:1: (lv_targetName_3_0= RULE_STRING )
+ // InternalRoom.g:1051:1: ( (lv_targetName_3_0= RULE_STRING ) )
+ // InternalRoom.g:1052:1: (lv_targetName_3_0= RULE_STRING )
{
- // InternalRoom.g:991:1: (lv_targetName_3_0= RULE_STRING )
- // InternalRoom.g:992:3: 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
{
lv_targetName_3_0=(Token)match(input,RULE_STRING,FOLLOW_23);
@@ -2469,26 +2626,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1008:2: (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )?
- int alt16=2;
- int LA16_0 = input.LA(1);
+ // InternalRoom.g:1069:2: (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )?
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( (LA16_0==22) ) {
- alt16=1;
+ if ( (LA17_0==22) ) {
+ alt17=1;
}
- switch (alt16) {
+ switch (alt17) {
case 1 :
- // InternalRoom.g:1008:4: otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) )
+ // InternalRoom.g:1069:4: otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) )
{
otherlv_4=(Token)match(input,22,FOLLOW_12);
newLeafNode(otherlv_4, grammarAccess.getExternalTypeAccess().getDefaultKeyword_4_0());
- // InternalRoom.g:1012:1: ( (lv_defaultValueLiteral_5_0= RULE_STRING ) )
- // InternalRoom.g:1013:1: (lv_defaultValueLiteral_5_0= RULE_STRING )
+ // InternalRoom.g:1073:1: ( (lv_defaultValueLiteral_5_0= RULE_STRING ) )
+ // InternalRoom.g:1074:1: (lv_defaultValueLiteral_5_0= RULE_STRING )
{
- // InternalRoom.g:1013:1: (lv_defaultValueLiteral_5_0= RULE_STRING )
- // InternalRoom.g:1014:3: 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
{
lv_defaultValueLiteral_5_0=(Token)match(input,RULE_STRING,FOLLOW_16);
@@ -2516,19 +2673,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1030:4: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt17=2;
- int LA17_0 = input.LA(1);
+ // InternalRoom.g:1091:4: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA17_0==34) ) {
- alt17=1;
+ if ( (LA18_0==34) ) {
+ alt18=1;
}
- switch (alt17) {
+ switch (alt18) {
case 1 :
- // InternalRoom.g:1031:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:1092:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:1031:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:1032:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:1092:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:1093:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getExternalTypeAccess().getDocuDocumentationParserRuleCall_5_0());
@@ -2579,7 +2736,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDataClass"
- // InternalRoom.g:1056:1: entryRuleDataClass returns [EObject current=null] : iv_ruleDataClass= ruleDataClass EOF ;
+ // InternalRoom.g:1117:1: entryRuleDataClass returns [EObject current=null] : iv_ruleDataClass= ruleDataClass EOF ;
public final EObject entryRuleDataClass() throws RecognitionException {
EObject current = null;
@@ -2587,8 +2744,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1057:2: (iv_ruleDataClass= ruleDataClass EOF )
- // InternalRoom.g:1058:2: iv_ruleDataClass= ruleDataClass EOF
+ // InternalRoom.g:1118:2: (iv_ruleDataClass= ruleDataClass EOF )
+ // InternalRoom.g:1119:2: iv_ruleDataClass= ruleDataClass EOF
{
newCompositeNode(grammarAccess.getDataClassRule());
pushFollow(FOLLOW_1);
@@ -2615,7 +2772,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDataClass"
- // InternalRoom.g:1065: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: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= '}' ) ;
public final EObject ruleDataClass() throws RecognitionException {
EObject current = null;
@@ -2647,21 +2804,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1068: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:1069: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: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:1069: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:1069: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: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= '}'
{
otherlv_0=(Token)match(input,28,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getDataClassAccess().getDataClassKeyword_0());
- // InternalRoom.g:1073:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:1074:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1134:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:1135:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:1074:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:1075:3: 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
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_24);
@@ -2683,19 +2840,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1091:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // InternalRoom.g:1152:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA18_0==34) ) {
- alt18=1;
+ if ( (LA19_0==34) ) {
+ alt19=1;
}
- switch (alt18) {
+ switch (alt19) {
case 1 :
- // InternalRoom.g:1092:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:1153:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:1092:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:1093:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:1153:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:1154:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getDataClassAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -2725,26 +2882,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1109:3: (otherlv_3= 'extends' ( ( ruleFQN ) ) )?
- int alt19=2;
- int LA19_0 = input.LA(1);
+ // InternalRoom.g:1170:3: (otherlv_3= 'extends' ( ( ruleFQN ) ) )?
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA19_0==29) ) {
- alt19=1;
+ if ( (LA20_0==29) ) {
+ alt20=1;
}
- switch (alt19) {
+ switch (alt20) {
case 1 :
- // InternalRoom.g:1109:5: otherlv_3= 'extends' ( ( ruleFQN ) )
+ // InternalRoom.g:1170:5: otherlv_3= 'extends' ( ( ruleFQN ) )
{
otherlv_3=(Token)match(input,29,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getDataClassAccess().getExtendsKeyword_3_0());
- // InternalRoom.g:1113:1: ( ( ruleFQN ) )
- // InternalRoom.g:1114:1: ( ruleFQN )
+ // InternalRoom.g:1174:1: ( ( ruleFQN ) )
+ // InternalRoom.g:1175:1: ( ruleFQN )
{
- // InternalRoom.g:1114:1: ( ruleFQN )
- // InternalRoom.g:1115:3: ruleFQN
+ // InternalRoom.g:1175:1: ( ruleFQN )
+ // InternalRoom.g:1176:3: ruleFQN
{
if (current==null) {
@@ -2778,23 +2935,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getDataClassAccess().getLeftCurlyBracketKeyword_4());
- // InternalRoom.g:1132:1: ( (lv_annotations_6_0= ruleAnnotation ) )*
- loop20:
+ // InternalRoom.g:1193:1: ( (lv_annotations_6_0= ruleAnnotation ) )*
+ loop21:
do {
- int alt20=2;
- int LA20_0 = input.LA(1);
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA20_0==108) ) {
- alt20=1;
+ if ( (LA21_0==108) ) {
+ alt21=1;
}
- switch (alt20) {
+ switch (alt21) {
case 1 :
- // InternalRoom.g:1133:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:1194:1: (lv_annotations_6_0= ruleAnnotation )
{
- // InternalRoom.g:1133:1: (lv_annotations_6_0= ruleAnnotation )
- // InternalRoom.g:1134:3: lv_annotations_6_0= ruleAnnotation
+ // InternalRoom.g:1194:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:1195:3: lv_annotations_6_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getDataClassAccess().getAnnotationsAnnotationParserRuleCall_5_0());
@@ -2823,30 +2980,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop20;
+ break loop21;
}
} while (true);
- // InternalRoom.g:1150:3: (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )?
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalRoom.g:1211:3: (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )?
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA21_0==30) ) {
- alt21=1;
+ if ( (LA22_0==30) ) {
+ alt22=1;
}
- switch (alt21) {
+ switch (alt22) {
case 1 :
- // InternalRoom.g:1150:5: otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) )
+ // InternalRoom.g:1211:5: otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) )
{
otherlv_7=(Token)match(input,30,FOLLOW_27);
newLeafNode(otherlv_7, grammarAccess.getDataClassAccess().getUsercode1Keyword_6_0());
- // InternalRoom.g:1154:1: ( (lv_userCode1_8_0= ruleDetailCode ) )
- // InternalRoom.g:1155:1: (lv_userCode1_8_0= ruleDetailCode )
+ // InternalRoom.g:1215:1: ( (lv_userCode1_8_0= ruleDetailCode ) )
+ // InternalRoom.g:1216:1: (lv_userCode1_8_0= ruleDetailCode )
{
- // InternalRoom.g:1155:1: (lv_userCode1_8_0= ruleDetailCode )
- // InternalRoom.g:1156:3: lv_userCode1_8_0= ruleDetailCode
+ // InternalRoom.g:1216:1: (lv_userCode1_8_0= ruleDetailCode )
+ // InternalRoom.g:1217:3: lv_userCode1_8_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getDataClassAccess().getUserCode1DetailCodeParserRuleCall_6_1_0());
@@ -2879,26 +3036,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1172:4: (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )?
- int alt22=2;
- int LA22_0 = input.LA(1);
+ // InternalRoom.g:1233:4: (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA22_0==31) ) {
- alt22=1;
+ if ( (LA23_0==31) ) {
+ alt23=1;
}
- switch (alt22) {
+ switch (alt23) {
case 1 :
- // InternalRoom.g:1172:6: otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) )
+ // InternalRoom.g:1233:6: otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) )
{
otherlv_9=(Token)match(input,31,FOLLOW_29);
newLeafNode(otherlv_9, grammarAccess.getDataClassAccess().getUsercode2Keyword_7_0());
- // InternalRoom.g:1176:1: ( (lv_userCode2_10_0= ruleDetailCode ) )
- // InternalRoom.g:1177:1: (lv_userCode2_10_0= ruleDetailCode )
+ // InternalRoom.g:1237:1: ( (lv_userCode2_10_0= ruleDetailCode ) )
+ // InternalRoom.g:1238:1: (lv_userCode2_10_0= ruleDetailCode )
{
- // InternalRoom.g:1177:1: (lv_userCode2_10_0= ruleDetailCode )
- // InternalRoom.g:1178:3: lv_userCode2_10_0= ruleDetailCode
+ // InternalRoom.g:1238:1: (lv_userCode2_10_0= ruleDetailCode )
+ // InternalRoom.g:1239:3: lv_userCode2_10_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getDataClassAccess().getUserCode2DetailCodeParserRuleCall_7_1_0());
@@ -2931,26 +3088,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1194:4: (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )?
- int alt23=2;
- int LA23_0 = input.LA(1);
+ // InternalRoom.g:1255:4: (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )?
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA23_0==32) ) {
- alt23=1;
+ if ( (LA24_0==32) ) {
+ alt24=1;
}
- switch (alt23) {
+ switch (alt24) {
case 1 :
- // InternalRoom.g:1194:6: otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) )
+ // InternalRoom.g:1255:6: otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) )
{
otherlv_11=(Token)match(input,32,FOLLOW_31);
newLeafNode(otherlv_11, grammarAccess.getDataClassAccess().getUsercode3Keyword_8_0());
- // InternalRoom.g:1198:1: ( (lv_userCode3_12_0= ruleDetailCode ) )
- // InternalRoom.g:1199:1: (lv_userCode3_12_0= ruleDetailCode )
+ // InternalRoom.g:1259:1: ( (lv_userCode3_12_0= ruleDetailCode ) )
+ // InternalRoom.g:1260:1: (lv_userCode3_12_0= ruleDetailCode )
{
- // InternalRoom.g:1199:1: (lv_userCode3_12_0= ruleDetailCode )
- // InternalRoom.g:1200:3: lv_userCode3_12_0= ruleDetailCode
+ // InternalRoom.g:1260:1: (lv_userCode3_12_0= ruleDetailCode )
+ // InternalRoom.g:1261:3: lv_userCode3_12_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getDataClassAccess().getUserCode3DetailCodeParserRuleCall_8_1_0());
@@ -2983,40 +3140,40 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1216:4: ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )*
- loop24:
+ // InternalRoom.g:1277:4: ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )*
+ loop25:
do {
- int alt24=4;
+ int alt25=4;
switch ( input.LA(1) ) {
case 36:
case 37:
{
- alt24=1;
+ alt25=1;
}
break;
case 40:
case 41:
{
- alt24=2;
+ alt25=2;
}
break;
case 33:
{
- alt24=3;
+ alt25=3;
}
break;
}
- switch (alt24) {
+ switch (alt25) {
case 1 :
- // InternalRoom.g:1216:5: ( (lv_operations_13_0= ruleStandardOperation ) )
+ // InternalRoom.g:1277:5: ( (lv_operations_13_0= ruleStandardOperation ) )
{
- // InternalRoom.g:1216:5: ( (lv_operations_13_0= ruleStandardOperation ) )
- // InternalRoom.g:1217:1: (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:1217:1: (lv_operations_13_0= ruleStandardOperation )
- // InternalRoom.g:1218:3: lv_operations_13_0= ruleStandardOperation
+ // InternalRoom.g:1278:1: (lv_operations_13_0= ruleStandardOperation )
+ // InternalRoom.g:1279:3: lv_operations_13_0= ruleStandardOperation
{
newCompositeNode(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_9_0_0());
@@ -3047,13 +3204,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1235:6: ( (lv_structors_14_0= ruleClassStructor ) )
+ // InternalRoom.g:1296:6: ( (lv_structors_14_0= ruleClassStructor ) )
{
- // InternalRoom.g:1235:6: ( (lv_structors_14_0= ruleClassStructor ) )
- // InternalRoom.g:1236:1: (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:1236:1: (lv_structors_14_0= ruleClassStructor )
- // InternalRoom.g:1237:3: lv_structors_14_0= ruleClassStructor
+ // InternalRoom.g:1297:1: (lv_structors_14_0= ruleClassStructor )
+ // InternalRoom.g:1298:3: lv_structors_14_0= ruleClassStructor
{
newCompositeNode(grammarAccess.getDataClassAccess().getStructorsClassStructorParserRuleCall_9_1_0());
@@ -3084,13 +3241,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:1254:6: ( (lv_attributes_15_0= ruleAttribute ) )
+ // InternalRoom.g:1315:6: ( (lv_attributes_15_0= ruleAttribute ) )
{
- // InternalRoom.g:1254:6: ( (lv_attributes_15_0= ruleAttribute ) )
- // InternalRoom.g:1255:1: (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:1255:1: (lv_attributes_15_0= ruleAttribute )
- // InternalRoom.g:1256:3: lv_attributes_15_0= ruleAttribute
+ // InternalRoom.g:1316:1: (lv_attributes_15_0= ruleAttribute )
+ // InternalRoom.g:1317:3: lv_attributes_15_0= ruleAttribute
{
newCompositeNode(grammarAccess.getDataClassAccess().getAttributesAttributeParserRuleCall_9_2_0());
@@ -3122,7 +3279,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop24;
+ break loop25;
}
} while (true);
@@ -3151,7 +3308,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAttribute"
- // InternalRoom.g:1284:1: entryRuleAttribute returns [EObject current=null] : iv_ruleAttribute= ruleAttribute EOF ;
+ // InternalRoom.g:1345:1: entryRuleAttribute returns [EObject current=null] : iv_ruleAttribute= ruleAttribute EOF ;
public final EObject entryRuleAttribute() throws RecognitionException {
EObject current = null;
@@ -3159,8 +3316,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1285:2: (iv_ruleAttribute= ruleAttribute EOF )
- // InternalRoom.g:1286:2: iv_ruleAttribute= ruleAttribute EOF
+ // InternalRoom.g:1346:2: (iv_ruleAttribute= ruleAttribute EOF )
+ // InternalRoom.g:1347:2: iv_ruleAttribute= ruleAttribute EOF
{
newCompositeNode(grammarAccess.getAttributeRule());
pushFollow(FOLLOW_1);
@@ -3187,7 +3344,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAttribute"
- // InternalRoom.g:1293: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: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 ) )? ) ;
public final EObject ruleAttribute() throws RecognitionException {
EObject current = null;
@@ -3207,21 +3364,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1296: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:1297: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: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:1297: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:1297: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: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 ) )?
{
otherlv_0=(Token)match(input,33,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAttributeAccess().getAttributeKeyword_0());
- // InternalRoom.g:1301:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:1302:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1362:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:1363:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:1302:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:1303:3: 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
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_33);
@@ -3243,26 +3400,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1319:2: (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )?
- int alt25=2;
- int LA25_0 = input.LA(1);
+ // InternalRoom.g:1380:2: (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )?
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA25_0==34) ) {
- alt25=1;
+ if ( (LA26_0==34) ) {
+ alt26=1;
}
- switch (alt25) {
+ switch (alt26) {
case 1 :
- // InternalRoom.g:1319:4: otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']'
+ // InternalRoom.g:1380:4: otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']'
{
otherlv_2=(Token)match(input,34,FOLLOW_34);
newLeafNode(otherlv_2, grammarAccess.getAttributeAccess().getLeftSquareBracketKeyword_2_0());
- // InternalRoom.g:1323:1: ( (lv_size_3_0= RULE_INT ) )
- // InternalRoom.g:1324:1: (lv_size_3_0= RULE_INT )
+ // InternalRoom.g:1384:1: ( (lv_size_3_0= RULE_INT ) )
+ // InternalRoom.g:1385:1: (lv_size_3_0= RULE_INT )
{
- // InternalRoom.g:1324:1: (lv_size_3_0= RULE_INT )
- // InternalRoom.g:1325:3: 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
{
lv_size_3_0=(Token)match(input,RULE_INT,FOLLOW_35);
@@ -3298,19 +3455,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getAttributeAccess().getColonKeyword_3());
- // InternalRoom.g:1349:1: ( (lv_type_6_0= ruleRefableType ) )?
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // InternalRoom.g:1410:1: ( (lv_type_6_0= ruleRefableType ) )?
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( (LA26_0==RULE_ID) ) {
- alt26=1;
+ if ( (LA27_0==RULE_ID) ) {
+ alt27=1;
}
- switch (alt26) {
+ switch (alt27) {
case 1 :
- // InternalRoom.g:1350:1: (lv_type_6_0= ruleRefableType )
+ // InternalRoom.g:1411:1: (lv_type_6_0= ruleRefableType )
{
- // InternalRoom.g:1350:1: (lv_type_6_0= ruleRefableType )
- // InternalRoom.g:1351:3: lv_type_6_0= ruleRefableType
+ // InternalRoom.g:1411:1: (lv_type_6_0= ruleRefableType )
+ // InternalRoom.g:1412:3: lv_type_6_0= ruleRefableType
{
newCompositeNode(grammarAccess.getAttributeAccess().getTypeRefableTypeParserRuleCall_4_0());
@@ -3340,26 +3497,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1367:3: (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )?
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // InternalRoom.g:1428:3: (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )?
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA27_0==26) ) {
- alt27=1;
+ if ( (LA28_0==26) ) {
+ alt28=1;
}
- switch (alt27) {
+ switch (alt28) {
case 1 :
- // InternalRoom.g:1367:5: otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) )
+ // InternalRoom.g:1428:5: otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) )
{
otherlv_7=(Token)match(input,26,FOLLOW_12);
newLeafNode(otherlv_7, grammarAccess.getAttributeAccess().getEqualsSignKeyword_5_0());
- // InternalRoom.g:1371:1: ( (lv_defaultValueLiteral_8_0= RULE_STRING ) )
- // InternalRoom.g:1372:1: (lv_defaultValueLiteral_8_0= RULE_STRING )
+ // InternalRoom.g:1432:1: ( (lv_defaultValueLiteral_8_0= RULE_STRING ) )
+ // InternalRoom.g:1433:1: (lv_defaultValueLiteral_8_0= RULE_STRING )
{
- // InternalRoom.g:1372:1: (lv_defaultValueLiteral_8_0= RULE_STRING )
- // InternalRoom.g:1373:3: 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
{
lv_defaultValueLiteral_8_0=(Token)match(input,RULE_STRING,FOLLOW_16);
@@ -3387,19 +3544,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1389:4: ( (lv_docu_9_0= ruleDocumentation ) )?
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // InternalRoom.g:1450:4: ( (lv_docu_9_0= ruleDocumentation ) )?
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA28_0==34) ) {
- alt28=1;
+ if ( (LA29_0==34) ) {
+ alt29=1;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // InternalRoom.g:1390:1: (lv_docu_9_0= ruleDocumentation )
+ // InternalRoom.g:1451:1: (lv_docu_9_0= ruleDocumentation )
{
- // InternalRoom.g:1390:1: (lv_docu_9_0= ruleDocumentation )
- // InternalRoom.g:1391:3: lv_docu_9_0= ruleDocumentation
+ // InternalRoom.g:1451:1: (lv_docu_9_0= ruleDocumentation )
+ // InternalRoom.g:1452:3: lv_docu_9_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getAttributeAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -3450,7 +3607,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStandardOperation"
- // InternalRoom.g:1417:1: entryRuleStandardOperation returns [EObject current=null] : iv_ruleStandardOperation= ruleStandardOperation EOF ;
+ // InternalRoom.g:1478:1: entryRuleStandardOperation returns [EObject current=null] : iv_ruleStandardOperation= ruleStandardOperation EOF ;
public final EObject entryRuleStandardOperation() throws RecognitionException {
EObject current = null;
@@ -3458,8 +3615,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1418:2: (iv_ruleStandardOperation= ruleStandardOperation EOF )
- // InternalRoom.g:1419:2: iv_ruleStandardOperation= ruleStandardOperation EOF
+ // InternalRoom.g:1479:2: (iv_ruleStandardOperation= ruleStandardOperation EOF )
+ // InternalRoom.g:1480:2: iv_ruleStandardOperation= ruleStandardOperation EOF
{
newCompositeNode(grammarAccess.getStandardOperationRule());
pushFollow(FOLLOW_1);
@@ -3486,7 +3643,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStandardOperation"
- // InternalRoom.g:1426: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: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 ) ) ) ;
public final EObject ruleStandardOperation() throws RecognitionException {
EObject current = null;
@@ -3512,25 +3669,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1429: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:1430: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: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:1430: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:1430: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: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:1430:2: ( (lv_override_0_0= 'override' ) )?
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalRoom.g:1491:2: ( (lv_override_0_0= 'override' ) )?
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA29_0==36) ) {
- alt29=1;
+ if ( (LA30_0==36) ) {
+ alt30=1;
}
- switch (alt29) {
+ switch (alt30) {
case 1 :
- // InternalRoom.g:1431:1: (lv_override_0_0= 'override' )
+ // InternalRoom.g:1492:1: (lv_override_0_0= 'override' )
{
- // InternalRoom.g:1431:1: (lv_override_0_0= 'override' )
- // InternalRoom.g:1432:3: lv_override_0_0= 'override'
+ // InternalRoom.g:1492:1: (lv_override_0_0= 'override' )
+ // InternalRoom.g:1493:3: lv_override_0_0= 'override'
{
lv_override_0_0=(Token)match(input,36,FOLLOW_38);
@@ -3555,11 +3712,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getStandardOperationAccess().getOperationKeyword_1());
- // InternalRoom.g:1449:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:1450:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:1510:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:1511:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:1450:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:1451:3: 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
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_39);
@@ -3585,22 +3742,22 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_3());
- // InternalRoom.g:1471:1: ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )?
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // 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);
- if ( (LA31_0==RULE_ID) ) {
- alt31=1;
+ if ( (LA32_0==RULE_ID) ) {
+ alt32=1;
}
- switch (alt31) {
+ switch (alt32) {
case 1 :
- // InternalRoom.g:1471:2: ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )*
+ // InternalRoom.g:1532:2: ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )*
{
- // InternalRoom.g:1471:2: ( (lv_arguments_4_0= ruleVarDecl ) )
- // InternalRoom.g:1472:1: (lv_arguments_4_0= ruleVarDecl )
+ // InternalRoom.g:1532:2: ( (lv_arguments_4_0= ruleVarDecl ) )
+ // InternalRoom.g:1533:1: (lv_arguments_4_0= ruleVarDecl )
{
- // InternalRoom.g:1472:1: (lv_arguments_4_0= ruleVarDecl )
- // InternalRoom.g:1473:3: lv_arguments_4_0= ruleVarDecl
+ // InternalRoom.g:1533:1: (lv_arguments_4_0= ruleVarDecl )
+ // InternalRoom.g:1534:3: lv_arguments_4_0= ruleVarDecl
{
newCompositeNode(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_0_0());
@@ -3627,30 +3784,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1489:2: (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )*
- loop30:
+ // InternalRoom.g:1550:2: (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )*
+ loop31:
do {
- int alt30=2;
- int LA30_0 = input.LA(1);
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA30_0==25) ) {
- alt30=1;
+ if ( (LA31_0==25) ) {
+ alt31=1;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
- // InternalRoom.g:1489:4: otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) )
+ // InternalRoom.g:1550:4: otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) )
{
otherlv_5=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_5, grammarAccess.getStandardOperationAccess().getCommaKeyword_4_1_0());
- // InternalRoom.g:1493:1: ( (lv_arguments_6_0= ruleVarDecl ) )
- // InternalRoom.g:1494:1: (lv_arguments_6_0= ruleVarDecl )
+ // InternalRoom.g:1554:1: ( (lv_arguments_6_0= ruleVarDecl ) )
+ // InternalRoom.g:1555:1: (lv_arguments_6_0= ruleVarDecl )
{
- // InternalRoom.g:1494:1: (lv_arguments_6_0= ruleVarDecl )
- // InternalRoom.g:1495:3: lv_arguments_6_0= ruleVarDecl
+ // InternalRoom.g:1555:1: (lv_arguments_6_0= ruleVarDecl )
+ // InternalRoom.g:1556:3: lv_arguments_6_0= ruleVarDecl
{
newCompositeNode(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_1_1_0());
@@ -3682,7 +3839,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop30;
+ break loop31;
}
} while (true);
@@ -3696,40 +3853,40 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_7, grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_5());
- // InternalRoom.g:1515:1: (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )?
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // InternalRoom.g:1576:1: (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )?
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA33_0==16) ) {
- alt33=1;
+ if ( (LA34_0==16) ) {
+ alt34=1;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
- // InternalRoom.g:1515:3: otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) )
+ // InternalRoom.g:1576:3: otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) )
{
otherlv_8=(Token)match(input,16,FOLLOW_43);
newLeafNode(otherlv_8, grammarAccess.getStandardOperationAccess().getColonKeyword_6_0());
- // InternalRoom.g:1519:1: (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) )
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalRoom.g:1580:1: (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) )
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA32_0==38) ) {
- alt32=1;
+ if ( (LA33_0==38) ) {
+ alt33=1;
}
- else if ( (LA32_0==RULE_ID) ) {
- alt32=2;
+ else if ( (LA33_0==RULE_ID) ) {
+ alt33=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
- // InternalRoom.g:1519:3: otherlv_9= 'void'
+ // InternalRoom.g:1580:3: otherlv_9= 'void'
{
otherlv_9=(Token)match(input,38,FOLLOW_44);
@@ -3739,13 +3896,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1524:6: ( (lv_returnType_10_0= ruleRefableType ) )
+ // InternalRoom.g:1585:6: ( (lv_returnType_10_0= ruleRefableType ) )
{
- // InternalRoom.g:1524:6: ( (lv_returnType_10_0= ruleRefableType ) )
- // InternalRoom.g:1525:1: (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:1525:1: (lv_returnType_10_0= ruleRefableType )
- // InternalRoom.g:1526:3: lv_returnType_10_0= ruleRefableType
+ // InternalRoom.g:1586:1: (lv_returnType_10_0= ruleRefableType )
+ // InternalRoom.g:1587:3: lv_returnType_10_0= ruleRefableType
{
newCompositeNode(grammarAccess.getStandardOperationAccess().getReturnTypeRefableTypeParserRuleCall_6_1_1_0());
@@ -3784,19 +3941,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1542:5: ( (lv_docu_11_0= ruleDocumentation ) )?
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // InternalRoom.g:1603:5: ( (lv_docu_11_0= ruleDocumentation ) )?
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA34_0==34) ) {
- alt34=1;
+ if ( (LA35_0==34) ) {
+ alt35=1;
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
- // InternalRoom.g:1543:1: (lv_docu_11_0= ruleDocumentation )
+ // InternalRoom.g:1604:1: (lv_docu_11_0= ruleDocumentation )
{
- // InternalRoom.g:1543:1: (lv_docu_11_0= ruleDocumentation )
- // InternalRoom.g:1544:3: lv_docu_11_0= ruleDocumentation
+ // InternalRoom.g:1604:1: (lv_docu_11_0= ruleDocumentation )
+ // InternalRoom.g:1605:3: lv_docu_11_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getStandardOperationAccess().getDocuDocumentationParserRuleCall_7_0());
@@ -3826,11 +3983,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1560:3: ( (lv_detailCode_12_0= ruleDetailCode ) )
- // InternalRoom.g:1561:1: (lv_detailCode_12_0= ruleDetailCode )
+ // InternalRoom.g:1621:3: ( (lv_detailCode_12_0= ruleDetailCode ) )
+ // InternalRoom.g:1622:1: (lv_detailCode_12_0= ruleDetailCode )
{
- // InternalRoom.g:1561:1: (lv_detailCode_12_0= ruleDetailCode )
- // InternalRoom.g:1562:3: lv_detailCode_12_0= ruleDetailCode
+ // InternalRoom.g:1622:1: (lv_detailCode_12_0= ruleDetailCode )
+ // InternalRoom.g:1623:3: lv_detailCode_12_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getStandardOperationAccess().getDetailCodeDetailCodeParserRuleCall_8_0());
@@ -3878,7 +4035,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePortOperation"
- // InternalRoom.g:1586:1: entryRulePortOperation returns [EObject current=null] : iv_rulePortOperation= rulePortOperation EOF ;
+ // InternalRoom.g:1647:1: entryRulePortOperation returns [EObject current=null] : iv_rulePortOperation= rulePortOperation EOF ;
public final EObject entryRulePortOperation() throws RecognitionException {
EObject current = null;
@@ -3886,8 +4043,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1587:2: (iv_rulePortOperation= rulePortOperation EOF )
- // InternalRoom.g:1588:2: iv_rulePortOperation= rulePortOperation EOF
+ // InternalRoom.g:1648:2: (iv_rulePortOperation= rulePortOperation EOF )
+ // InternalRoom.g:1649:2: iv_rulePortOperation= rulePortOperation EOF
{
newCompositeNode(grammarAccess.getPortOperationRule());
pushFollow(FOLLOW_1);
@@ -3914,7 +4071,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePortOperation"
- // InternalRoom.g:1595: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: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 ) ) ) ;
public final EObject rulePortOperation() throws RecognitionException {
EObject current = null;
@@ -3941,21 +4098,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1598: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:1599: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: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:1599: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:1599: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: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 ) )
{
otherlv_0=(Token)match(input,37,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getPortOperationAccess().getOperationKeyword_0());
- // InternalRoom.g:1603:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:1604:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1664:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:1665:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:1604:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:1605:3: 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
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_39);
@@ -3981,22 +4138,22 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2());
- // InternalRoom.g:1625:1: ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )?
- int alt36=2;
- int LA36_0 = input.LA(1);
+ // 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);
- if ( (LA36_0==RULE_ID) ) {
- alt36=1;
+ if ( (LA37_0==RULE_ID) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
- // InternalRoom.g:1625:2: ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )*
+ // InternalRoom.g:1686:2: ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )*
{
- // InternalRoom.g:1625:2: ( (lv_arguments_3_0= ruleVarDecl ) )
- // InternalRoom.g:1626:1: (lv_arguments_3_0= ruleVarDecl )
+ // InternalRoom.g:1686:2: ( (lv_arguments_3_0= ruleVarDecl ) )
+ // InternalRoom.g:1687:1: (lv_arguments_3_0= ruleVarDecl )
{
- // InternalRoom.g:1626:1: (lv_arguments_3_0= ruleVarDecl )
- // InternalRoom.g:1627:3: lv_arguments_3_0= ruleVarDecl
+ // InternalRoom.g:1687:1: (lv_arguments_3_0= ruleVarDecl )
+ // InternalRoom.g:1688:3: lv_arguments_3_0= ruleVarDecl
{
newCompositeNode(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0());
@@ -4023,30 +4180,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1643:2: (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )*
- loop35:
+ // InternalRoom.g:1704:2: (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )*
+ loop36:
do {
- int alt35=2;
- int LA35_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==25) ) {
- alt35=1;
+ if ( (LA36_0==25) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
- // InternalRoom.g:1643:4: otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) )
+ // InternalRoom.g:1704:4: otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) )
{
otherlv_4=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0());
- // InternalRoom.g:1647:1: ( (lv_arguments_5_0= ruleVarDecl ) )
- // InternalRoom.g:1648:1: (lv_arguments_5_0= ruleVarDecl )
+ // InternalRoom.g:1708:1: ( (lv_arguments_5_0= ruleVarDecl ) )
+ // InternalRoom.g:1709:1: (lv_arguments_5_0= ruleVarDecl )
{
- // InternalRoom.g:1648:1: (lv_arguments_5_0= ruleVarDecl )
- // InternalRoom.g:1649:3: lv_arguments_5_0= ruleVarDecl
+ // InternalRoom.g:1709:1: (lv_arguments_5_0= ruleVarDecl )
+ // InternalRoom.g:1710:3: lv_arguments_5_0= ruleVarDecl
{
newCompositeNode(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0());
@@ -4078,7 +4235,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop35;
+ break loop36;
}
} while (true);
@@ -4092,46 +4249,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4());
- // InternalRoom.g:1669:1: ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )?
- int alt38=3;
- int LA38_0 = input.LA(1);
+ // 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);
- if ( (LA38_0==16) ) {
- alt38=1;
+ if ( (LA39_0==16) ) {
+ alt39=1;
}
- else if ( (LA38_0==39) ) {
- alt38=2;
+ else if ( (LA39_0==39) ) {
+ alt39=2;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
- // InternalRoom.g:1669: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:1669:2: (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) )
- // InternalRoom.g:1669:4: 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 ) ) )
{
otherlv_7=(Token)match(input,16,FOLLOW_43);
newLeafNode(otherlv_7, grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0());
- // InternalRoom.g:1673:1: (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) )
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalRoom.g:1734:1: (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) )
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA37_0==38) ) {
- alt37=1;
+ if ( (LA38_0==38) ) {
+ alt38=1;
}
- else if ( (LA37_0==RULE_ID) ) {
- alt37=2;
+ else if ( (LA38_0==RULE_ID) ) {
+ alt38=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
- // InternalRoom.g:1673:3: otherlv_8= 'void'
+ // InternalRoom.g:1734:3: otherlv_8= 'void'
{
otherlv_8=(Token)match(input,38,FOLLOW_44);
@@ -4141,13 +4298,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1678:6: ( (lv_returnType_9_0= ruleRefableType ) )
+ // InternalRoom.g:1739:6: ( (lv_returnType_9_0= ruleRefableType ) )
{
- // InternalRoom.g:1678:6: ( (lv_returnType_9_0= ruleRefableType ) )
- // InternalRoom.g:1679:1: (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:1679:1: (lv_returnType_9_0= ruleRefableType )
- // InternalRoom.g:1680:3: lv_returnType_9_0= ruleRefableType
+ // InternalRoom.g:1740:1: (lv_returnType_9_0= ruleRefableType )
+ // InternalRoom.g:1741:3: lv_returnType_9_0= ruleRefableType
{
newCompositeNode(grammarAccess.getPortOperationAccess().getReturnTypeRefableTypeParserRuleCall_5_0_1_1_0());
@@ -4187,20 +4344,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1697:6: (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) )
+ // InternalRoom.g:1758:6: (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) )
{
- // InternalRoom.g:1697:6: (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) )
- // InternalRoom.g:1697:8: 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 ) )
{
otherlv_10=(Token)match(input,39,FOLLOW_3);
newLeafNode(otherlv_10, grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0());
- // InternalRoom.g:1701:1: ( (otherlv_11= RULE_ID ) )
- // InternalRoom.g:1702:1: (otherlv_11= RULE_ID )
+ // InternalRoom.g:1762:1: ( (otherlv_11= RULE_ID ) )
+ // InternalRoom.g:1763:1: (otherlv_11= RULE_ID )
{
- // InternalRoom.g:1702:1: (otherlv_11= RULE_ID )
- // InternalRoom.g:1703:3: otherlv_11= RULE_ID
+ // InternalRoom.g:1763:1: (otherlv_11= RULE_ID )
+ // InternalRoom.g:1764:3: otherlv_11= RULE_ID
{
if (current==null) {
@@ -4226,19 +4383,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1714:5: ( (lv_docu_12_0= ruleDocumentation ) )?
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalRoom.g:1775:5: ( (lv_docu_12_0= ruleDocumentation ) )?
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==34) ) {
- alt39=1;
+ if ( (LA40_0==34) ) {
+ alt40=1;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
- // InternalRoom.g:1715:1: (lv_docu_12_0= ruleDocumentation )
+ // InternalRoom.g:1776:1: (lv_docu_12_0= ruleDocumentation )
{
- // InternalRoom.g:1715:1: (lv_docu_12_0= ruleDocumentation )
- // InternalRoom.g:1716:3: lv_docu_12_0= ruleDocumentation
+ // InternalRoom.g:1776:1: (lv_docu_12_0= ruleDocumentation )
+ // InternalRoom.g:1777:3: lv_docu_12_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getPortOperationAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -4268,11 +4425,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1732:3: ( (lv_detailCode_13_0= ruleDetailCode ) )
- // InternalRoom.g:1733:1: (lv_detailCode_13_0= ruleDetailCode )
+ // InternalRoom.g:1793:3: ( (lv_detailCode_13_0= ruleDetailCode ) )
+ // InternalRoom.g:1794:1: (lv_detailCode_13_0= ruleDetailCode )
{
- // InternalRoom.g:1733:1: (lv_detailCode_13_0= ruleDetailCode )
- // InternalRoom.g:1734:3: lv_detailCode_13_0= ruleDetailCode
+ // InternalRoom.g:1794:1: (lv_detailCode_13_0= ruleDetailCode )
+ // InternalRoom.g:1795:3: lv_detailCode_13_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getPortOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0());
@@ -4320,7 +4477,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleClassStructor"
- // InternalRoom.g:1758:1: entryRuleClassStructor returns [EObject current=null] : iv_ruleClassStructor= ruleClassStructor EOF ;
+ // InternalRoom.g:1819:1: entryRuleClassStructor returns [EObject current=null] : iv_ruleClassStructor= ruleClassStructor EOF ;
public final EObject entryRuleClassStructor() throws RecognitionException {
EObject current = null;
@@ -4328,8 +4485,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1759:2: (iv_ruleClassStructor= ruleClassStructor EOF )
- // InternalRoom.g:1760:2: iv_ruleClassStructor= ruleClassStructor EOF
+ // InternalRoom.g:1820:2: (iv_ruleClassStructor= ruleClassStructor EOF )
+ // InternalRoom.g:1821:2: iv_ruleClassStructor= ruleClassStructor EOF
{
newCompositeNode(grammarAccess.getClassStructorRule());
pushFollow(FOLLOW_1);
@@ -4356,7 +4513,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleClassStructor"
- // InternalRoom.g:1767:1: ruleClassStructor returns [EObject current=null] : ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:1828: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;
@@ -4368,37 +4525,37 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1770:28: ( ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:1771:1: ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) )
+ // 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:1771:1: ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) )
- // InternalRoom.g:1771:2: ( ( (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:1771:2: ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) )
- // InternalRoom.g:1772:1: ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) )
+ // 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:1772:1: ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) )
- // InternalRoom.g:1773: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:1773:1: (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // InternalRoom.g:1834:1: (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA40_0==40) ) {
- alt40=1;
+ if ( (LA41_0==40) ) {
+ alt41=1;
}
- else if ( (LA40_0==41) ) {
- alt40=2;
+ else if ( (LA41_0==41) ) {
+ alt41=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
- // InternalRoom.g:1774:3: lv_name_0_1= 'ctor'
+ // InternalRoom.g:1835:3: lv_name_0_1= 'ctor'
{
lv_name_0_1=(Token)match(input,40,FOLLOW_45);
@@ -4414,7 +4571,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1786:8: lv_name_0_2= 'dtor'
+ // InternalRoom.g:1847:8: lv_name_0_2= 'dtor'
{
lv_name_0_2=(Token)match(input,41,FOLLOW_45);
@@ -4438,11 +4595,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1801:2: ( (lv_detailCode_1_0= ruleDetailCode ) )
- // InternalRoom.g:1802:1: (lv_detailCode_1_0= ruleDetailCode )
+ // InternalRoom.g:1862:2: ( (lv_detailCode_1_0= ruleDetailCode ) )
+ // InternalRoom.g:1863:1: (lv_detailCode_1_0= ruleDetailCode )
{
- // InternalRoom.g:1802:1: (lv_detailCode_1_0= ruleDetailCode )
- // InternalRoom.g:1803:3: lv_detailCode_1_0= ruleDetailCode
+ // InternalRoom.g:1863:1: (lv_detailCode_1_0= ruleDetailCode )
+ // InternalRoom.g:1864:3: lv_detailCode_1_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getClassStructorAccess().getDetailCodeDetailCodeParserRuleCall_1_0());
@@ -4490,7 +4647,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGeneralProtocolClass"
- // InternalRoom.g:1827:1: entryRuleGeneralProtocolClass returns [EObject current=null] : iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF ;
+ // InternalRoom.g:1888:1: entryRuleGeneralProtocolClass returns [EObject current=null] : iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF ;
public final EObject entryRuleGeneralProtocolClass() throws RecognitionException {
EObject current = null;
@@ -4498,8 +4655,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1828:2: (iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF )
- // InternalRoom.g:1829:2: iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF
+ // InternalRoom.g:1889:2: (iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF )
+ // InternalRoom.g:1890:2: iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF
{
newCompositeNode(grammarAccess.getGeneralProtocolClassRule());
pushFollow(FOLLOW_1);
@@ -4526,7 +4683,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGeneralProtocolClass"
- // InternalRoom.g:1836:1: ruleGeneralProtocolClass returns [EObject current=null] : (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass ) ;
+ // InternalRoom.g:1897:1: ruleGeneralProtocolClass returns [EObject current=null] : (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass ) ;
public final EObject ruleGeneralProtocolClass() throws RecognitionException {
EObject current = null;
@@ -4538,28 +4695,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1839:28: ( (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass ) )
- // InternalRoom.g:1840:1: (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass )
+ // 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:1840:1: (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass )
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalRoom.g:1901:1: (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass )
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA41_0==42||(LA41_0>=124 && LA41_0<=126)) ) {
- alt41=1;
+ if ( (LA42_0==42||(LA42_0>=124 && LA42_0<=126)) ) {
+ alt42=1;
}
- else if ( (LA41_0==48) ) {
- alt41=2;
+ else if ( (LA42_0==48) ) {
+ 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:1841:5: this_ProtocolClass_0= ruleProtocolClass
+ // InternalRoom.g:1902:5: this_ProtocolClass_0= ruleProtocolClass
{
newCompositeNode(grammarAccess.getGeneralProtocolClassAccess().getProtocolClassParserRuleCall_0());
@@ -4577,7 +4734,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1851:5: this_CompoundProtocolClass_1= ruleCompoundProtocolClass
+ // InternalRoom.g:1912:5: this_CompoundProtocolClass_1= ruleCompoundProtocolClass
{
newCompositeNode(grammarAccess.getGeneralProtocolClassAccess().getCompoundProtocolClassParserRuleCall_1());
@@ -4615,7 +4772,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleProtocolClass"
- // InternalRoom.g:1867:1: entryRuleProtocolClass returns [EObject current=null] : iv_ruleProtocolClass= ruleProtocolClass EOF ;
+ // InternalRoom.g:1928:1: entryRuleProtocolClass returns [EObject current=null] : iv_ruleProtocolClass= ruleProtocolClass EOF ;
public final EObject entryRuleProtocolClass() throws RecognitionException {
EObject current = null;
@@ -4623,8 +4780,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1868:2: (iv_ruleProtocolClass= ruleProtocolClass EOF )
- // InternalRoom.g:1869:2: iv_ruleProtocolClass= ruleProtocolClass EOF
+ // InternalRoom.g:1929:2: (iv_ruleProtocolClass= ruleProtocolClass EOF )
+ // InternalRoom.g:1930:2: iv_ruleProtocolClass= ruleProtocolClass EOF
{
newCompositeNode(grammarAccess.getProtocolClassRule());
pushFollow(FOLLOW_1);
@@ -4651,7 +4808,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleProtocolClass"
- // InternalRoom.g:1876: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: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= '}' ) ;
public final EObject ruleProtocolClass() throws RecognitionException {
EObject current = null;
@@ -4699,25 +4856,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1879: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:1880: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: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:1880: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:1880: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: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:1880:2: ( (lv_commType_0_0= ruleCommunicationType ) )?
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalRoom.g:1941:2: ( (lv_commType_0_0= ruleCommunicationType ) )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( ((LA42_0>=124 && LA42_0<=126)) ) {
- alt42=1;
+ if ( ((LA43_0>=124 && LA43_0<=126)) ) {
+ alt43=1;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
- // InternalRoom.g:1881:1: (lv_commType_0_0= ruleCommunicationType )
+ // InternalRoom.g:1942:1: (lv_commType_0_0= ruleCommunicationType )
{
- // InternalRoom.g:1881:1: (lv_commType_0_0= ruleCommunicationType )
- // InternalRoom.g:1882:3: lv_commType_0_0= ruleCommunicationType
+ // InternalRoom.g:1942:1: (lv_commType_0_0= ruleCommunicationType )
+ // InternalRoom.g:1943:3: lv_commType_0_0= ruleCommunicationType
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getCommTypeCommunicationTypeEnumRuleCall_0_0());
@@ -4751,11 +4908,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_1());
- // InternalRoom.g:1902:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:1903:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:1963:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:1964:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:1903:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:1904:3: 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
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_24);
@@ -4777,19 +4934,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1920:2: ( (lv_docu_3_0= ruleDocumentation ) )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalRoom.g:1981:2: ( (lv_docu_3_0= ruleDocumentation ) )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA43_0==34) ) {
- alt43=1;
+ if ( (LA44_0==34) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
- // InternalRoom.g:1921:1: (lv_docu_3_0= ruleDocumentation )
+ // InternalRoom.g:1982:1: (lv_docu_3_0= ruleDocumentation )
{
- // InternalRoom.g:1921:1: (lv_docu_3_0= ruleDocumentation )
- // InternalRoom.g:1922:3: lv_docu_3_0= ruleDocumentation
+ // InternalRoom.g:1982:1: (lv_docu_3_0= ruleDocumentation )
+ // InternalRoom.g:1983:3: lv_docu_3_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getDocuDocumentationParserRuleCall_3_0());
@@ -4819,26 +4976,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1938:3: (otherlv_4= 'extends' ( ( ruleFQN ) ) )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalRoom.g:1999:3: (otherlv_4= 'extends' ( ( ruleFQN ) ) )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==29) ) {
- alt44=1;
+ if ( (LA45_0==29) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // InternalRoom.g:1938:5: otherlv_4= 'extends' ( ( ruleFQN ) )
+ // InternalRoom.g:1999:5: otherlv_4= 'extends' ( ( ruleFQN ) )
{
otherlv_4=(Token)match(input,29,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getProtocolClassAccess().getExtendsKeyword_4_0());
- // InternalRoom.g:1942:1: ( ( ruleFQN ) )
- // InternalRoom.g:1943:1: ( ruleFQN )
+ // InternalRoom.g:2003:1: ( ( ruleFQN ) )
+ // InternalRoom.g:2004:1: ( ruleFQN )
{
- // InternalRoom.g:1943:1: ( ruleFQN )
- // InternalRoom.g:1944:3: ruleFQN
+ // InternalRoom.g:2004:1: ( ruleFQN )
+ // InternalRoom.g:2005:3: ruleFQN
{
if (current==null) {
@@ -4872,23 +5029,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_5());
- // InternalRoom.g:1961:1: ( (lv_annotations_7_0= ruleAnnotation ) )*
- loop45:
+ // InternalRoom.g:2022:1: ( (lv_annotations_7_0= ruleAnnotation ) )*
+ loop46:
do {
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==108) ) {
- alt45=1;
+ if ( (LA46_0==108) ) {
+ alt46=1;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
- // InternalRoom.g:1962:1: (lv_annotations_7_0= ruleAnnotation )
+ // InternalRoom.g:2023:1: (lv_annotations_7_0= ruleAnnotation )
{
- // InternalRoom.g:1962:1: (lv_annotations_7_0= ruleAnnotation )
- // InternalRoom.g:1963:3: lv_annotations_7_0= ruleAnnotation
+ // InternalRoom.g:2023:1: (lv_annotations_7_0= ruleAnnotation )
+ // InternalRoom.g:2024:3: lv_annotations_7_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
@@ -4917,30 +5074,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop45;
+ break loop46;
}
} while (true);
- // InternalRoom.g:1979:3: (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )?
- int alt46=2;
- int LA46_0 = input.LA(1);
+ // InternalRoom.g:2040:3: (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )?
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA46_0==30) ) {
- alt46=1;
+ if ( (LA47_0==30) ) {
+ alt47=1;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
- // InternalRoom.g:1979:5: otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) )
+ // InternalRoom.g:2040:5: otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) )
{
otherlv_8=(Token)match(input,30,FOLLOW_49);
newLeafNode(otherlv_8, grammarAccess.getProtocolClassAccess().getUsercode1Keyword_7_0());
- // InternalRoom.g:1983:1: ( (lv_userCode1_9_0= ruleDetailCode ) )
- // InternalRoom.g:1984:1: (lv_userCode1_9_0= ruleDetailCode )
+ // InternalRoom.g:2044:1: ( (lv_userCode1_9_0= ruleDetailCode ) )
+ // InternalRoom.g:2045:1: (lv_userCode1_9_0= ruleDetailCode )
{
- // InternalRoom.g:1984:1: (lv_userCode1_9_0= ruleDetailCode )
- // InternalRoom.g:1985:3: lv_userCode1_9_0= ruleDetailCode
+ // InternalRoom.g:2045:1: (lv_userCode1_9_0= ruleDetailCode )
+ // InternalRoom.g:2046:3: lv_userCode1_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getUserCode1DetailCodeParserRuleCall_7_1_0());
@@ -4973,26 +5130,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2001:4: (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalRoom.g:2062:4: (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )?
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA47_0==31) ) {
- alt47=1;
+ if ( (LA48_0==31) ) {
+ alt48=1;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
- // InternalRoom.g:2001:6: otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) )
+ // InternalRoom.g:2062:6: otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) )
{
otherlv_10=(Token)match(input,31,FOLLOW_51);
newLeafNode(otherlv_10, grammarAccess.getProtocolClassAccess().getUsercode2Keyword_8_0());
- // InternalRoom.g:2005:1: ( (lv_userCode2_11_0= ruleDetailCode ) )
- // InternalRoom.g:2006:1: (lv_userCode2_11_0= ruleDetailCode )
+ // InternalRoom.g:2066:1: ( (lv_userCode2_11_0= ruleDetailCode ) )
+ // InternalRoom.g:2067:1: (lv_userCode2_11_0= ruleDetailCode )
{
- // InternalRoom.g:2006:1: (lv_userCode2_11_0= ruleDetailCode )
- // InternalRoom.g:2007:3: lv_userCode2_11_0= ruleDetailCode
+ // InternalRoom.g:2067:1: (lv_userCode2_11_0= ruleDetailCode )
+ // InternalRoom.g:2068:3: lv_userCode2_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getUserCode2DetailCodeParserRuleCall_8_1_0());
@@ -5025,26 +5182,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2023:4: (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // InternalRoom.g:2084:4: (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )?
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA48_0==32) ) {
- alt48=1;
+ if ( (LA49_0==32) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
- // InternalRoom.g:2023:6: otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) )
+ // InternalRoom.g:2084:6: otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) )
{
otherlv_12=(Token)match(input,32,FOLLOW_53);
newLeafNode(otherlv_12, grammarAccess.getProtocolClassAccess().getUsercode3Keyword_9_0());
- // InternalRoom.g:2027:1: ( (lv_userCode3_13_0= ruleDetailCode ) )
- // InternalRoom.g:2028:1: (lv_userCode3_13_0= ruleDetailCode )
+ // InternalRoom.g:2088:1: ( (lv_userCode3_13_0= ruleDetailCode ) )
+ // InternalRoom.g:2089:1: (lv_userCode3_13_0= ruleDetailCode )
{
- // InternalRoom.g:2028:1: (lv_userCode3_13_0= ruleDetailCode )
- // InternalRoom.g:2029:3: lv_userCode3_13_0= ruleDetailCode
+ // InternalRoom.g:2089:1: (lv_userCode3_13_0= ruleDetailCode )
+ // InternalRoom.g:2090:3: lv_userCode3_13_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getUserCode3DetailCodeParserRuleCall_9_1_0());
@@ -5077,16 +5234,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2045:4: (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )?
- int alt50=2;
- int LA50_0 = input.LA(1);
+ // 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);
- if ( (LA50_0==43) ) {
- alt50=1;
+ if ( (LA51_0==43) ) {
+ alt51=1;
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
- // InternalRoom.g:2045:6: otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}'
+ // InternalRoom.g:2106:6: otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}'
{
otherlv_14=(Token)match(input,43,FOLLOW_5);
@@ -5096,23 +5253,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_15, grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_10_1());
- // InternalRoom.g:2053:1: ( (lv_incomingMessages_16_0= ruleMessage ) )*
- loop49:
+ // InternalRoom.g:2114:1: ( (lv_incomingMessages_16_0= ruleMessage ) )*
+ loop50:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( ((LA49_0>=50 && LA49_0<=51)) ) {
- alt49=1;
+ if ( ((LA50_0>=50 && LA50_0<=51)) ) {
+ alt50=1;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
- // InternalRoom.g:2054:1: (lv_incomingMessages_16_0= ruleMessage )
+ // InternalRoom.g:2115:1: (lv_incomingMessages_16_0= ruleMessage )
{
- // InternalRoom.g:2054:1: (lv_incomingMessages_16_0= ruleMessage )
- // InternalRoom.g:2055:3: lv_incomingMessages_16_0= ruleMessage
+ // InternalRoom.g:2115:1: (lv_incomingMessages_16_0= ruleMessage )
+ // InternalRoom.g:2116:3: lv_incomingMessages_16_0= ruleMessage
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_10_2_0());
@@ -5141,7 +5298,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop49;
+ break loop50;
}
} while (true);
@@ -5155,16 +5312,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2075:3: (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // 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);
- if ( (LA52_0==44) ) {
- alt52=1;
+ if ( (LA53_0==44) ) {
+ alt53=1;
}
- switch (alt52) {
+ switch (alt53) {
case 1 :
- // InternalRoom.g:2075:5: otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}'
+ // InternalRoom.g:2136:5: otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}'
{
otherlv_18=(Token)match(input,44,FOLLOW_5);
@@ -5174,23 +5331,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_19, grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_11_1());
- // InternalRoom.g:2083:1: ( (lv_outgoingMessages_20_0= ruleMessage ) )*
- loop51:
+ // InternalRoom.g:2144:1: ( (lv_outgoingMessages_20_0= ruleMessage ) )*
+ loop52:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( ((LA51_0>=50 && LA51_0<=51)) ) {
- alt51=1;
+ if ( ((LA52_0>=50 && LA52_0<=51)) ) {
+ alt52=1;
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
- // InternalRoom.g:2084:1: (lv_outgoingMessages_20_0= ruleMessage )
+ // InternalRoom.g:2145:1: (lv_outgoingMessages_20_0= ruleMessage )
{
- // InternalRoom.g:2084:1: (lv_outgoingMessages_20_0= ruleMessage )
- // InternalRoom.g:2085:3: lv_outgoingMessages_20_0= ruleMessage
+ // InternalRoom.g:2145:1: (lv_outgoingMessages_20_0= ruleMessage )
+ // InternalRoom.g:2146:3: lv_outgoingMessages_20_0= ruleMessage
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_11_2_0());
@@ -5219,7 +5376,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop51;
+ break loop52;
}
} while (true);
@@ -5233,16 +5390,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2105:3: (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalRoom.g:2166:3: (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA53_0==45) ) {
- alt53=1;
+ if ( (LA54_0==45) ) {
+ alt54=1;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
- // InternalRoom.g:2105:5: otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) )
+ // InternalRoom.g:2166:5: otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) )
{
otherlv_22=(Token)match(input,45,FOLLOW_58);
@@ -5252,11 +5409,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_23, grammarAccess.getProtocolClassAccess().getPortClassKeyword_12_1());
- // InternalRoom.g:2113:1: ( (lv_regular_24_0= rulePortClass ) )
- // InternalRoom.g:2114:1: (lv_regular_24_0= rulePortClass )
+ // InternalRoom.g:2174:1: ( (lv_regular_24_0= rulePortClass ) )
+ // InternalRoom.g:2175:1: (lv_regular_24_0= rulePortClass )
{
- // InternalRoom.g:2114:1: (lv_regular_24_0= rulePortClass )
- // InternalRoom.g:2115:3: lv_regular_24_0= rulePortClass
+ // InternalRoom.g:2175:1: (lv_regular_24_0= rulePortClass )
+ // InternalRoom.g:2176:3: lv_regular_24_0= rulePortClass
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_12_2_0());
@@ -5289,16 +5446,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2131:4: (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalRoom.g:2192:4: (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA54_0==47) ) {
- alt54=1;
+ if ( (LA55_0==47) ) {
+ alt55=1;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
- // InternalRoom.g:2131:6: otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) )
+ // InternalRoom.g:2192:6: otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) )
{
otherlv_25=(Token)match(input,47,FOLLOW_58);
@@ -5308,11 +5465,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_26, grammarAccess.getProtocolClassAccess().getPortClassKeyword_13_1());
- // InternalRoom.g:2139:1: ( (lv_conjugated_27_0= rulePortClass ) )
- // InternalRoom.g:2140:1: (lv_conjugated_27_0= rulePortClass )
+ // InternalRoom.g:2200:1: ( (lv_conjugated_27_0= rulePortClass ) )
+ // InternalRoom.g:2201:1: (lv_conjugated_27_0= rulePortClass )
{
- // InternalRoom.g:2140:1: (lv_conjugated_27_0= rulePortClass )
- // InternalRoom.g:2141:3: lv_conjugated_27_0= rulePortClass
+ // InternalRoom.g:2201:1: (lv_conjugated_27_0= rulePortClass )
+ // InternalRoom.g:2202:3: lv_conjugated_27_0= rulePortClass
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getConjugatedPortClassParserRuleCall_13_2_0());
@@ -5345,19 +5502,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2157:4: ( (lv_semantics_28_0= ruleProtocolSemantics ) )?
- int alt55=2;
- int LA55_0 = input.LA(1);
+ // InternalRoom.g:2218:4: ( (lv_semantics_28_0= ruleProtocolSemantics ) )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA55_0==105) ) {
- alt55=1;
+ if ( (LA56_0==105) ) {
+ alt56=1;
}
- switch (alt55) {
+ switch (alt56) {
case 1 :
- // InternalRoom.g:2158:1: (lv_semantics_28_0= ruleProtocolSemantics )
+ // InternalRoom.g:2219:1: (lv_semantics_28_0= ruleProtocolSemantics )
{
- // InternalRoom.g:2158:1: (lv_semantics_28_0= ruleProtocolSemantics )
- // InternalRoom.g:2159:3: lv_semantics_28_0= ruleProtocolSemantics
+ // InternalRoom.g:2219:1: (lv_semantics_28_0= ruleProtocolSemantics )
+ // InternalRoom.g:2220:3: lv_semantics_28_0= ruleProtocolSemantics
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_14_0());
@@ -5412,7 +5569,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCompoundProtocolClass"
- // InternalRoom.g:2187:1: entryRuleCompoundProtocolClass returns [EObject current=null] : iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF ;
+ // InternalRoom.g:2248:1: entryRuleCompoundProtocolClass returns [EObject current=null] : iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF ;
public final EObject entryRuleCompoundProtocolClass() throws RecognitionException {
EObject current = null;
@@ -5420,8 +5577,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2188:2: (iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF )
- // InternalRoom.g:2189:2: iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF
+ // InternalRoom.g:2249:2: (iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF )
+ // InternalRoom.g:2250:2: iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF
{
newCompositeNode(grammarAccess.getCompoundProtocolClassRule());
pushFollow(FOLLOW_1);
@@ -5448,7 +5605,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCompoundProtocolClass"
- // InternalRoom.g:2196: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: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= '}' ) ;
public final EObject ruleCompoundProtocolClass() throws RecognitionException {
EObject current = null;
@@ -5466,21 +5623,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2199: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:2200: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: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:2200: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:2200: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: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= '}'
{
otherlv_0=(Token)match(input,48,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getCompoundProtocolClassAccess().getCompoundProtocolClassKeyword_0());
- // InternalRoom.g:2204:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:2205:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:2265:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:2266:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:2205:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:2206:3: 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
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -5502,19 +5659,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2222:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalRoom.g:2283:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA56_0==34) ) {
- alt56=1;
+ if ( (LA57_0==34) ) {
+ alt57=1;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
- // InternalRoom.g:2223:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:2284:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:2223:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:2224:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:2284:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:2285:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getCompoundProtocolClassAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -5548,23 +5705,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:2244:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
- loop57:
+ // InternalRoom.g:2305:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
+ loop58:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA57_0==108) ) {
- alt57=1;
+ if ( (LA58_0==108) ) {
+ alt58=1;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
- // InternalRoom.g:2245:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:2306:1: (lv_annotations_4_0= ruleAnnotation )
{
- // InternalRoom.g:2245:1: (lv_annotations_4_0= ruleAnnotation )
- // InternalRoom.g:2246:3: lv_annotations_4_0= ruleAnnotation
+ // InternalRoom.g:2306:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:2307:3: lv_annotations_4_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
@@ -5593,27 +5750,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop57;
+ break loop58;
}
} while (true);
- // InternalRoom.g:2262:3: ( (lv_subProtocols_5_0= ruleSubProtocol ) )*
- loop58:
+ // InternalRoom.g:2323:3: ( (lv_subProtocols_5_0= ruleSubProtocol ) )*
+ loop59:
do {
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA58_0==49) ) {
- alt58=1;
+ if ( (LA59_0==49) ) {
+ alt59=1;
}
- switch (alt58) {
+ switch (alt59) {
case 1 :
- // InternalRoom.g:2263:1: (lv_subProtocols_5_0= ruleSubProtocol )
+ // InternalRoom.g:2324:1: (lv_subProtocols_5_0= ruleSubProtocol )
{
- // InternalRoom.g:2263:1: (lv_subProtocols_5_0= ruleSubProtocol )
- // InternalRoom.g:2264:3: lv_subProtocols_5_0= ruleSubProtocol
+ // InternalRoom.g:2324:1: (lv_subProtocols_5_0= ruleSubProtocol )
+ // InternalRoom.g:2325:3: lv_subProtocols_5_0= ruleSubProtocol
{
newCompositeNode(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsSubProtocolParserRuleCall_5_0());
@@ -5642,7 +5799,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop58;
+ break loop59;
}
} while (true);
@@ -5671,7 +5828,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubProtocol"
- // InternalRoom.g:2292:1: entryRuleSubProtocol returns [EObject current=null] : iv_ruleSubProtocol= ruleSubProtocol EOF ;
+ // InternalRoom.g:2353:1: entryRuleSubProtocol returns [EObject current=null] : iv_ruleSubProtocol= ruleSubProtocol EOF ;
public final EObject entryRuleSubProtocol() throws RecognitionException {
EObject current = null;
@@ -5679,8 +5836,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2293:2: (iv_ruleSubProtocol= ruleSubProtocol EOF )
- // InternalRoom.g:2294:2: iv_ruleSubProtocol= ruleSubProtocol EOF
+ // InternalRoom.g:2354:2: (iv_ruleSubProtocol= ruleSubProtocol EOF )
+ // InternalRoom.g:2355:2: iv_ruleSubProtocol= ruleSubProtocol EOF
{
newCompositeNode(grammarAccess.getSubProtocolRule());
pushFollow(FOLLOW_1);
@@ -5707,7 +5864,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubProtocol"
- // InternalRoom.g:2301:1: ruleSubProtocol returns [EObject current=null] : (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
+ // InternalRoom.g:2362: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;
@@ -5718,21 +5875,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2304:28: ( (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
- // InternalRoom.g:2305:1: (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // 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:2305:1: (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
- // InternalRoom.g:2305:3: 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 ) )
{
otherlv_0=(Token)match(input,49,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0());
- // InternalRoom.g:2309:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:2310:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:2370:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:2371:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:2310:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:2311:3: 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
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -5758,11 +5915,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSubProtocolAccess().getColonKeyword_2());
- // InternalRoom.g:2331:1: ( ( ruleFQN ) )
- // InternalRoom.g:2332:1: ( ruleFQN )
+ // InternalRoom.g:2392:1: ( ( ruleFQN ) )
+ // InternalRoom.g:2393:1: ( ruleFQN )
{
- // InternalRoom.g:2332:1: ( ruleFQN )
- // InternalRoom.g:2333:3: ruleFQN
+ // InternalRoom.g:2393:1: ( ruleFQN )
+ // InternalRoom.g:2394:3: ruleFQN
{
if (current==null) {
@@ -5807,7 +5964,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessage"
- // InternalRoom.g:2354:1: entryRuleMessage returns [EObject current=null] : iv_ruleMessage= ruleMessage EOF ;
+ // InternalRoom.g:2415:1: entryRuleMessage returns [EObject current=null] : iv_ruleMessage= ruleMessage EOF ;
public final EObject entryRuleMessage() throws RecognitionException {
EObject current = null;
@@ -5815,8 +5972,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2355:2: (iv_ruleMessage= ruleMessage EOF )
- // InternalRoom.g:2356:2: iv_ruleMessage= ruleMessage EOF
+ // InternalRoom.g:2416:2: (iv_ruleMessage= ruleMessage EOF )
+ // InternalRoom.g:2417:2: iv_ruleMessage= ruleMessage EOF
{
newCompositeNode(grammarAccess.getMessageRule());
pushFollow(FOLLOW_1);
@@ -5843,7 +6000,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessage"
- // InternalRoom.g:2363:1: ruleMessage returns [EObject current=null] : ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) ;
+ // 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 ) )? ) ;
public final EObject ruleMessage() throws RecognitionException {
EObject current = null;
@@ -5862,25 +6019,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2366:28: ( ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:2367:1: ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
+ // InternalRoom.g: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:2367:1: ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
- // InternalRoom.g:2367:2: ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )?
+ // InternalRoom.g: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:2367:2: ( (lv_priv_0_0= 'private' ) )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalRoom.g:2428:2: ( (lv_priv_0_0= 'private' ) )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==50) ) {
- alt59=1;
+ if ( (LA60_0==50) ) {
+ alt60=1;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
- // InternalRoom.g:2368:1: (lv_priv_0_0= 'private' )
+ // InternalRoom.g:2429:1: (lv_priv_0_0= 'private' )
{
- // InternalRoom.g:2368:1: (lv_priv_0_0= 'private' )
- // InternalRoom.g:2369:3: lv_priv_0_0= 'private'
+ // InternalRoom.g:2429:1: (lv_priv_0_0= 'private' )
+ // InternalRoom.g:2430:3: lv_priv_0_0= 'private'
{
lv_priv_0_0=(Token)match(input,50,FOLLOW_64);
@@ -5905,11 +6062,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getMessageAccess().getMessageKeyword_1());
- // InternalRoom.g:2386:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:2387:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:2447:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:2448:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:2387:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:2388:3: 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
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_39);
@@ -5935,25 +6092,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3());
- // InternalRoom.g:2408:1: ( (lv_data_4_0= ruleVarDecl ) )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalRoom.g:2469:1: ( (lv_data_4_0= ruleMessageData ) )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==RULE_ID) ) {
- alt60=1;
+ if ( (LA61_0==RULE_ID) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
- // InternalRoom.g:2409:1: (lv_data_4_0= ruleVarDecl )
+ // InternalRoom.g:2470:1: (lv_data_4_0= ruleMessageData )
{
- // InternalRoom.g:2409:1: (lv_data_4_0= ruleVarDecl )
- // InternalRoom.g:2410:3: lv_data_4_0= ruleVarDecl
+ // InternalRoom.g:2470:1: (lv_data_4_0= ruleMessageData )
+ // InternalRoom.g:2471:3: lv_data_4_0= ruleMessageData
{
- newCompositeNode(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_4_0());
+ newCompositeNode(grammarAccess.getMessageAccess().getDataMessageDataParserRuleCall_4_0());
pushFollow(FOLLOW_14);
- lv_data_4_0=ruleVarDecl();
+ lv_data_4_0=ruleMessageData();
state._fsp--;
@@ -5965,7 +6122,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
current,
"data",
lv_data_4_0,
- "org.eclipse.etrice.core.Room.VarDecl");
+ "org.eclipse.etrice.core.Room.MessageData");
afterParserOrEnumRuleCall();
@@ -5981,23 +6138,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getMessageAccess().getRightParenthesisKeyword_5());
- // InternalRoom.g:2430:1: ( (lv_annotations_6_0= ruleAnnotation ) )*
- loop61:
+ // InternalRoom.g:2491:1: ( (lv_annotations_6_0= ruleAnnotation ) )*
+ loop62:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA61_0==108) ) {
- alt61=1;
+ if ( (LA62_0==108) ) {
+ alt62=1;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
- // InternalRoom.g:2431:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:2492:1: (lv_annotations_6_0= ruleAnnotation )
{
- // InternalRoom.g:2431:1: (lv_annotations_6_0= ruleAnnotation )
- // InternalRoom.g:2432:3: lv_annotations_6_0= ruleAnnotation
+ // InternalRoom.g:2492:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:2493:3: lv_annotations_6_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getMessageAccess().getAnnotationsAnnotationParserRuleCall_6_0());
@@ -6026,23 +6183,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop61;
+ break loop62;
}
} while (true);
- // InternalRoom.g:2448:3: ( (lv_docu_7_0= ruleDocumentation ) )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalRoom.g:2509:3: ( (lv_docu_7_0= ruleDocumentation ) )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==34) ) {
- alt62=1;
+ if ( (LA63_0==34) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
- // InternalRoom.g:2449:1: (lv_docu_7_0= ruleDocumentation )
+ // InternalRoom.g:2510:1: (lv_docu_7_0= ruleDocumentation )
{
- // InternalRoom.g:2449:1: (lv_docu_7_0= ruleDocumentation )
- // InternalRoom.g:2450:3: lv_docu_7_0= ruleDocumentation
+ // InternalRoom.g:2510:1: (lv_docu_7_0= ruleDocumentation )
+ // InternalRoom.g:2511:3: lv_docu_7_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_7_0());
@@ -6093,7 +6250,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePortClass"
- // InternalRoom.g:2474:1: entryRulePortClass returns [EObject current=null] : iv_rulePortClass= rulePortClass EOF ;
+ // InternalRoom.g:2535:1: entryRulePortClass returns [EObject current=null] : iv_rulePortClass= rulePortClass EOF ;
public final EObject entryRulePortClass() throws RecognitionException {
EObject current = null;
@@ -6101,8 +6258,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2475:2: (iv_rulePortClass= rulePortClass EOF )
- // InternalRoom.g:2476:2: iv_rulePortClass= rulePortClass EOF
+ // InternalRoom.g:2536:2: (iv_rulePortClass= rulePortClass EOF )
+ // InternalRoom.g:2537:2: iv_rulePortClass= rulePortClass EOF
{
newCompositeNode(grammarAccess.getPortClassRule());
pushFollow(FOLLOW_1);
@@ -6129,7 +6286,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePortClass"
- // InternalRoom.g:2483:1: rulePortClass returns [EObject current=null] : ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' ) ;
+ // 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= '}' ) ;
public final EObject rulePortClass() throws RecognitionException {
EObject current = null;
@@ -6148,14 +6305,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2486:28: ( ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' ) )
- // InternalRoom.g:2487:1: ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' )
+ // InternalRoom.g: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:2487:1: ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' )
- // InternalRoom.g:2487:2: () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}'
+ // InternalRoom.g: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:2487:2: ()
- // InternalRoom.g:2488:5:
+ // InternalRoom.g:2548:2: ()
+ // InternalRoom.g:2549:5:
{
current = forceCreateModelElement(
@@ -6169,26 +6326,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getPortClassAccess().getLeftCurlyBracketKeyword_1());
- // InternalRoom.g:2497:1: (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalRoom.g:2558:1: (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )?
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==52) ) {
- alt63=1;
+ if ( (LA64_0==52) ) {
+ alt64=1;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalRoom.g:2497:3: otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2558:3: otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) )
{
otherlv_2=(Token)match(input,52,FOLLOW_67);
newLeafNode(otherlv_2, grammarAccess.getPortClassAccess().getUsercodeKeyword_2_0());
- // InternalRoom.g:2501:1: ( (lv_userCode_3_0= ruleDetailCode ) )
- // InternalRoom.g:2502:1: (lv_userCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2562:1: ( (lv_userCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2563:1: (lv_userCode_3_0= ruleDetailCode )
{
- // InternalRoom.g:2502:1: (lv_userCode_3_0= ruleDetailCode )
- // InternalRoom.g:2503:3: lv_userCode_3_0= ruleDetailCode
+ // InternalRoom.g:2563:1: (lv_userCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2564:3: lv_userCode_3_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getPortClassAccess().getUserCodeDetailCodeParserRuleCall_2_1_0());
@@ -6221,38 +6378,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2519:4: ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )*
- loop64:
+ // InternalRoom.g:2580:4: ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )*
+ loop65:
do {
- int alt64=4;
+ int alt65=4;
switch ( input.LA(1) ) {
case 53:
{
- alt64=1;
+ alt65=1;
}
break;
case 37:
{
- alt64=2;
+ alt65=2;
}
break;
case 33:
{
- alt64=3;
+ alt65=3;
}
break;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalRoom.g:2519:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
+ // InternalRoom.g:2580:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
{
- // InternalRoom.g:2519:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
- // InternalRoom.g:2520:1: (lv_msgHandlers_4_0= ruleMessageHandler )
+ // InternalRoom.g:2580:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
+ // InternalRoom.g:2581:1: (lv_msgHandlers_4_0= ruleMessageHandler )
{
- // InternalRoom.g:2520:1: (lv_msgHandlers_4_0= ruleMessageHandler )
- // InternalRoom.g:2521:3: lv_msgHandlers_4_0= ruleMessageHandler
+ // InternalRoom.g:2581:1: (lv_msgHandlers_4_0= ruleMessageHandler )
+ // InternalRoom.g:2582:3: lv_msgHandlers_4_0= ruleMessageHandler
{
newCompositeNode(grammarAccess.getPortClassAccess().getMsgHandlersMessageHandlerParserRuleCall_3_0_0());
@@ -6283,13 +6440,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2538:6: ( (lv_operations_5_0= rulePortOperation ) )
+ // InternalRoom.g:2599:6: ( (lv_operations_5_0= rulePortOperation ) )
{
- // InternalRoom.g:2538:6: ( (lv_operations_5_0= rulePortOperation ) )
- // InternalRoom.g:2539:1: (lv_operations_5_0= rulePortOperation )
+ // InternalRoom.g:2599:6: ( (lv_operations_5_0= rulePortOperation ) )
+ // InternalRoom.g:2600:1: (lv_operations_5_0= rulePortOperation )
{
- // InternalRoom.g:2539:1: (lv_operations_5_0= rulePortOperation )
- // InternalRoom.g:2540:3: lv_operations_5_0= rulePortOperation
+ // InternalRoom.g:2600:1: (lv_operations_5_0= rulePortOperation )
+ // InternalRoom.g:2601:3: lv_operations_5_0= rulePortOperation
{
newCompositeNode(grammarAccess.getPortClassAccess().getOperationsPortOperationParserRuleCall_3_1_0());
@@ -6320,13 +6477,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:2557:6: ( (lv_attributes_6_0= ruleAttribute ) )
+ // InternalRoom.g:2618:6: ( (lv_attributes_6_0= ruleAttribute ) )
{
- // InternalRoom.g:2557:6: ( (lv_attributes_6_0= ruleAttribute ) )
- // InternalRoom.g:2558:1: (lv_attributes_6_0= ruleAttribute )
+ // InternalRoom.g:2618:6: ( (lv_attributes_6_0= ruleAttribute ) )
+ // InternalRoom.g:2619:1: (lv_attributes_6_0= ruleAttribute )
{
- // InternalRoom.g:2558:1: (lv_attributes_6_0= ruleAttribute )
- // InternalRoom.g:2559:3: lv_attributes_6_0= ruleAttribute
+ // InternalRoom.g:2619:1: (lv_attributes_6_0= ruleAttribute )
+ // InternalRoom.g:2620:3: lv_attributes_6_0= ruleAttribute
{
newCompositeNode(grammarAccess.getPortClassAccess().getAttributesAttributeParserRuleCall_3_2_0());
@@ -6358,7 +6515,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop64;
+ break loop65;
}
} while (true);
@@ -6387,7 +6544,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessageHandler"
- // InternalRoom.g:2587:1: entryRuleMessageHandler returns [EObject current=null] : iv_ruleMessageHandler= ruleMessageHandler EOF ;
+ // InternalRoom.g:2648:1: entryRuleMessageHandler returns [EObject current=null] : iv_ruleMessageHandler= ruleMessageHandler EOF ;
public final EObject entryRuleMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6395,8 +6552,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2588:2: (iv_ruleMessageHandler= ruleMessageHandler EOF )
- // InternalRoom.g:2589:2: iv_ruleMessageHandler= ruleMessageHandler EOF
+ // InternalRoom.g:2649:2: (iv_ruleMessageHandler= ruleMessageHandler EOF )
+ // InternalRoom.g:2650:2: iv_ruleMessageHandler= ruleMessageHandler EOF
{
newCompositeNode(grammarAccess.getMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -6423,7 +6580,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessageHandler"
- // InternalRoom.g:2596:1: ruleMessageHandler returns [EObject current=null] : (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) ;
+ // InternalRoom.g:2657:1: ruleMessageHandler returns [EObject current=null] : (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) ;
public final EObject ruleMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6435,38 +6592,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2599:28: ( (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) )
- // InternalRoom.g:2600:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
+ // InternalRoom.g:2660:28: ( (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) )
+ // InternalRoom.g:2661:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
{
- // InternalRoom.g:2600:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
- int alt65=2;
- int LA65_0 = input.LA(1);
+ // InternalRoom.g:2661:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==53) ) {
- int LA65_1 = input.LA(2);
+ if ( (LA66_0==53) ) {
+ int LA66_1 = input.LA(2);
- if ( (LA65_1==44) ) {
- alt65=2;
+ if ( (LA66_1==43) ) {
+ alt66=1;
}
- else if ( (LA65_1==43) ) {
- alt65=1;
+ else if ( (LA66_1==44) ) {
+ alt66=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 65, 1, input);
+ new NoViableAltException("", 66, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 65, 0, input);
+ new NoViableAltException("", 66, 0, input);
throw nvae;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalRoom.g:2601:5: this_InMessageHandler_0= ruleInMessageHandler
+ // InternalRoom.g:2662:5: this_InMessageHandler_0= ruleInMessageHandler
{
newCompositeNode(grammarAccess.getMessageHandlerAccess().getInMessageHandlerParserRuleCall_0());
@@ -6484,7 +6641,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2611:5: this_OutMessageHandler_1= ruleOutMessageHandler
+ // InternalRoom.g:2672:5: this_OutMessageHandler_1= ruleOutMessageHandler
{
newCompositeNode(grammarAccess.getMessageHandlerAccess().getOutMessageHandlerParserRuleCall_1());
@@ -6522,7 +6679,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInMessageHandler"
- // InternalRoom.g:2627:1: entryRuleInMessageHandler returns [EObject current=null] : iv_ruleInMessageHandler= ruleInMessageHandler EOF ;
+ // InternalRoom.g:2688:1: entryRuleInMessageHandler returns [EObject current=null] : iv_ruleInMessageHandler= ruleInMessageHandler EOF ;
public final EObject entryRuleInMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6530,8 +6687,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2628:2: (iv_ruleInMessageHandler= ruleInMessageHandler EOF )
- // InternalRoom.g:2629:2: iv_ruleInMessageHandler= ruleInMessageHandler EOF
+ // InternalRoom.g:2689:2: (iv_ruleInMessageHandler= ruleInMessageHandler EOF )
+ // InternalRoom.g:2690:2: iv_ruleInMessageHandler= ruleInMessageHandler EOF
{
newCompositeNode(grammarAccess.getInMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -6558,7 +6715,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInMessageHandler"
- // InternalRoom.g:2636:1: ruleInMessageHandler returns [EObject current=null] : (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:2697: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;
@@ -6571,11 +6728,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2639:28: ( (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:2640:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
+ // InternalRoom.g: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:2640:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
- // InternalRoom.g:2640:3: otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // 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 ) )
{
otherlv_0=(Token)match(input,53,FOLLOW_69);
@@ -6585,11 +6742,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getInMessageHandlerAccess().getIncomingKeyword_1());
- // InternalRoom.g:2648:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:2649:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2709:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:2710:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:2649:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:2650:3: otherlv_2= RULE_ID
+ // InternalRoom.g:2710:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2711:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -6606,11 +6763,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2661:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
- // InternalRoom.g:2662:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2722:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2723:1: (lv_detailCode_3_0= ruleDetailCode )
{
- // InternalRoom.g:2662:1: (lv_detailCode_3_0= ruleDetailCode )
- // InternalRoom.g:2663:3: lv_detailCode_3_0= ruleDetailCode
+ // InternalRoom.g:2723:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2724:3: lv_detailCode_3_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getInMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
@@ -6658,7 +6815,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOutMessageHandler"
- // InternalRoom.g:2687:1: entryRuleOutMessageHandler returns [EObject current=null] : iv_ruleOutMessageHandler= ruleOutMessageHandler EOF ;
+ // InternalRoom.g:2748:1: entryRuleOutMessageHandler returns [EObject current=null] : iv_ruleOutMessageHandler= ruleOutMessageHandler EOF ;
public final EObject entryRuleOutMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6666,8 +6823,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2688:2: (iv_ruleOutMessageHandler= ruleOutMessageHandler EOF )
- // InternalRoom.g:2689:2: iv_ruleOutMessageHandler= ruleOutMessageHandler EOF
+ // InternalRoom.g:2749:2: (iv_ruleOutMessageHandler= ruleOutMessageHandler EOF )
+ // InternalRoom.g:2750:2: iv_ruleOutMessageHandler= ruleOutMessageHandler EOF
{
newCompositeNode(grammarAccess.getOutMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -6694,7 +6851,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOutMessageHandler"
- // InternalRoom.g:2696:1: ruleOutMessageHandler returns [EObject current=null] : (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:2757: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;
@@ -6707,11 +6864,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2699:28: ( (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:2700:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
+ // InternalRoom.g: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:2700:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
- // InternalRoom.g:2700:3: otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // 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 ) )
{
otherlv_0=(Token)match(input,53,FOLLOW_70);
@@ -6721,11 +6878,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getOutMessageHandlerAccess().getOutgoingKeyword_1());
- // InternalRoom.g:2708:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:2709:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2769:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:2770:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:2709:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:2710:3: otherlv_2= RULE_ID
+ // InternalRoom.g:2770:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2771:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -6742,11 +6899,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2721:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
- // InternalRoom.g:2722:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2782:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2783:1: (lv_detailCode_3_0= ruleDetailCode )
{
- // InternalRoom.g:2722:1: (lv_detailCode_3_0= ruleDetailCode )
- // InternalRoom.g:2723:3: lv_detailCode_3_0= ruleDetailCode
+ // InternalRoom.g:2783:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2784:3: lv_detailCode_3_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getOutMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
@@ -6794,7 +6951,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleModelComponent"
- // InternalRoom.g:2747:1: entryRuleModelComponent returns [EObject current=null] : iv_ruleModelComponent= ruleModelComponent EOF ;
+ // InternalRoom.g:2808:1: entryRuleModelComponent returns [EObject current=null] : iv_ruleModelComponent= ruleModelComponent EOF ;
public final EObject entryRuleModelComponent() throws RecognitionException {
EObject current = null;
@@ -6802,8 +6959,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2748:2: (iv_ruleModelComponent= ruleModelComponent EOF )
- // InternalRoom.g:2749:2: iv_ruleModelComponent= ruleModelComponent EOF
+ // InternalRoom.g:2809:2: (iv_ruleModelComponent= ruleModelComponent EOF )
+ // InternalRoom.g:2810:2: iv_ruleModelComponent= ruleModelComponent EOF
{
newCompositeNode(grammarAccess.getModelComponentRule());
pushFollow(FOLLOW_1);
@@ -6830,7 +6987,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleModelComponent"
- // InternalRoom.g:2756:1: ruleModelComponent returns [EObject current=null] : this_ActorClass_0= ruleActorClass ;
+ // InternalRoom.g:2817:1: ruleModelComponent returns [EObject current=null] : this_ActorClass_0= ruleActorClass ;
public final EObject ruleModelComponent() throws RecognitionException {
EObject current = null;
@@ -6840,8 +6997,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2759:28: (this_ActorClass_0= ruleActorClass )
- // InternalRoom.g:2761:5: this_ActorClass_0= ruleActorClass
+ // InternalRoom.g:2820:28: (this_ActorClass_0= ruleActorClass )
+ // InternalRoom.g:2822:5: this_ActorClass_0= ruleActorClass
{
newCompositeNode(grammarAccess.getModelComponentAccess().getActorClassParserRuleCall());
@@ -6873,7 +7030,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleActorClass"
- // InternalRoom.g:2777:1: entryRuleActorClass returns [EObject current=null] : iv_ruleActorClass= ruleActorClass EOF ;
+ // InternalRoom.g:2838:1: entryRuleActorClass returns [EObject current=null] : iv_ruleActorClass= ruleActorClass EOF ;
public final EObject entryRuleActorClass() throws RecognitionException {
EObject current = null;
@@ -6881,8 +7038,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2778:2: (iv_ruleActorClass= ruleActorClass EOF )
- // InternalRoom.g:2779:2: iv_ruleActorClass= ruleActorClass EOF
+ // InternalRoom.g:2839:2: (iv_ruleActorClass= ruleActorClass EOF )
+ // InternalRoom.g:2840:2: iv_ruleActorClass= ruleActorClass EOF
{
newCompositeNode(grammarAccess.getActorClassRule());
pushFollow(FOLLOW_1);
@@ -6909,7 +7066,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleActorClass"
- // InternalRoom.g:2786:1: ruleActorClass returns [EObject current=null] : ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleActorClass() throws RecognitionException {
EObject current = null;
@@ -6979,65 +7136,65 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2789:28: ( ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' ) )
- // InternalRoom.g:2790:1: ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' )
+ // InternalRoom.g: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:2790:1: ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' )
- // InternalRoom.g:2790:2: ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}'
+ // InternalRoom.g: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:2790:2: ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) )
- // InternalRoom.g:2792:1: ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) )
+ // InternalRoom.g: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:2792:1: ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) )
- // InternalRoom.g:2793:2: ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* )
+ // 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 ) ) ) ) ) )* )
{
getUnorderedGroupHelper().enter(grammarAccess.getActorClassAccess().getUnorderedGroup_0());
- // InternalRoom.g:2796:2: ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* )
- // InternalRoom.g:2797:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
+ // InternalRoom.g: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:2797:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
- loop66:
+ // InternalRoom.g:2858:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
+ loop67:
do {
- int alt66=3;
- int LA66_0 = input.LA(1);
+ int alt67=3;
+ int LA67_0 = input.LA(1);
- if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt66=1;
+ if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt67=1;
}
- else if ( ( LA66_0 >= 124 && LA66_0 <= 126 || LA66_0 == 128 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt66=2;
+ else if ( ( LA67_0 >= 124 && LA67_0 <= 126 || LA67_0 == 128 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt67=2;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalRoom.g:2799:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
+ // InternalRoom.g:2860:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
{
- // InternalRoom.g:2799:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
- // InternalRoom.g:2800:5: {...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) )
+ // InternalRoom.g:2860:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
+ // InternalRoom.g:2861: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:2800:107: ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) )
- // InternalRoom.g:2801:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
+ // InternalRoom.g:2861:107: ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) )
+ // InternalRoom.g:2862:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0);
- // InternalRoom.g:2804:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
- // InternalRoom.g:2804:7: {...}? => ( (lv_abstract_1_0= 'abstract' ) )
+ // InternalRoom.g:2865:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
+ // InternalRoom.g:2865:7: {...}? => ( (lv_abstract_1_0= 'abstract' ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleActorClass", "true");
}
- // InternalRoom.g:2804:16: ( (lv_abstract_1_0= 'abstract' ) )
- // InternalRoom.g:2805:1: (lv_abstract_1_0= 'abstract' )
+ // InternalRoom.g:2865:16: ( (lv_abstract_1_0= 'abstract' ) )
+ // InternalRoom.g:2866:1: (lv_abstract_1_0= 'abstract' )
{
- // InternalRoom.g:2805:1: (lv_abstract_1_0= 'abstract' )
- // InternalRoom.g:2806:3: lv_abstract_1_0= 'abstract'
+ // InternalRoom.g:2866:1: (lv_abstract_1_0= 'abstract' )
+ // InternalRoom.g:2867:3: lv_abstract_1_0= 'abstract'
{
lv_abstract_1_0=(Token)match(input,54,FOLLOW_71);
@@ -7071,31 +7228,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2826:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
+ // InternalRoom.g:2887:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
{
- // InternalRoom.g:2826:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
- // InternalRoom.g:2827:5: {...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) )
+ // InternalRoom.g:2887:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
+ // InternalRoom.g:2888: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:2827:107: ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) )
- // InternalRoom.g:2828:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
+ // InternalRoom.g:2888:107: ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) )
+ // InternalRoom.g:2889:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1);
- // InternalRoom.g:2831:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
- // InternalRoom.g:2831:7: {...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) )
+ // InternalRoom.g:2892:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
+ // InternalRoom.g:2892:7: {...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleActorClass", "true");
}
- // InternalRoom.g:2831:16: ( (lv_commType_2_0= ruleComponentCommunicationType ) )
- // InternalRoom.g:2832:1: (lv_commType_2_0= ruleComponentCommunicationType )
+ // InternalRoom.g:2892:16: ( (lv_commType_2_0= ruleComponentCommunicationType ) )
+ // InternalRoom.g:2893:1: (lv_commType_2_0= ruleComponentCommunicationType )
{
- // InternalRoom.g:2832:1: (lv_commType_2_0= ruleComponentCommunicationType )
- // InternalRoom.g:2833:3: lv_commType_2_0= ruleComponentCommunicationType
+ // InternalRoom.g:2893:1: (lv_commType_2_0= ruleComponentCommunicationType )
+ // InternalRoom.g:2894:3: lv_commType_2_0= ruleComponentCommunicationType
{
newCompositeNode(grammarAccess.getActorClassAccess().getCommTypeComponentCommunicationTypeEnumRuleCall_0_1_0());
@@ -7139,7 +7296,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop66;
+ break loop67;
}
} while (true);
@@ -7159,11 +7316,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getActorClassAccess().getActorClassKeyword_1());
- // InternalRoom.g:2867:1: ( (lv_name_4_0= RULE_ID ) )
- // InternalRoom.g:2868:1: (lv_name_4_0= RULE_ID )
+ // InternalRoom.g:2928:1: ( (lv_name_4_0= RULE_ID ) )
+ // InternalRoom.g:2929:1: (lv_name_4_0= RULE_ID )
{
- // InternalRoom.g:2868:1: (lv_name_4_0= RULE_ID )
- // InternalRoom.g:2869:3: lv_name_4_0= RULE_ID
+ // InternalRoom.g:2929:1: (lv_name_4_0= RULE_ID )
+ // InternalRoom.g:2930:3: lv_name_4_0= RULE_ID
{
lv_name_4_0=(Token)match(input,RULE_ID,FOLLOW_24);
@@ -7185,19 +7342,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2885:2: ( (lv_docu_5_0= ruleDocumentation ) )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalRoom.g:2946:2: ( (lv_docu_5_0= ruleDocumentation ) )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==34) ) {
- alt67=1;
+ if ( (LA68_0==34) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalRoom.g:2886:1: (lv_docu_5_0= ruleDocumentation )
+ // InternalRoom.g:2947:1: (lv_docu_5_0= ruleDocumentation )
{
- // InternalRoom.g:2886:1: (lv_docu_5_0= ruleDocumentation )
- // InternalRoom.g:2887:3: lv_docu_5_0= ruleDocumentation
+ // InternalRoom.g:2947:1: (lv_docu_5_0= ruleDocumentation )
+ // InternalRoom.g:2948:3: lv_docu_5_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorClassAccess().getDocuDocumentationParserRuleCall_3_0());
@@ -7227,26 +7384,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2903:3: (otherlv_6= 'extends' ( ( ruleFQN ) ) )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ // InternalRoom.g:2964:3: (otherlv_6= 'extends' ( ( ruleFQN ) ) )?
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==29) ) {
- alt68=1;
+ if ( (LA69_0==29) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalRoom.g:2903:5: otherlv_6= 'extends' ( ( ruleFQN ) )
+ // InternalRoom.g:2964:5: otherlv_6= 'extends' ( ( ruleFQN ) )
{
otherlv_6=(Token)match(input,29,FOLLOW_3);
newLeafNode(otherlv_6, grammarAccess.getActorClassAccess().getExtendsKeyword_4_0());
- // InternalRoom.g:2907:1: ( ( ruleFQN ) )
- // InternalRoom.g:2908:1: ( ruleFQN )
+ // InternalRoom.g:2968:1: ( ( ruleFQN ) )
+ // InternalRoom.g:2969:1: ( ruleFQN )
{
- // InternalRoom.g:2908:1: ( ruleFQN )
- // InternalRoom.g:2909:3: ruleFQN
+ // InternalRoom.g:2969:1: ( ruleFQN )
+ // InternalRoom.g:2970:3: ruleFQN
{
if (current==null) {
@@ -7280,23 +7437,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_8, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_5());
- // InternalRoom.g:2926:1: ( (lv_annotations_9_0= ruleAnnotation ) )*
- loop69:
+ // InternalRoom.g:2987:1: ( (lv_annotations_9_0= ruleAnnotation ) )*
+ loop70:
do {
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA69_0==108) ) {
- alt69=1;
+ if ( (LA70_0==108) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
- // InternalRoom.g:2927:1: (lv_annotations_9_0= ruleAnnotation )
+ // InternalRoom.g:2988:1: (lv_annotations_9_0= ruleAnnotation )
{
- // InternalRoom.g:2927:1: (lv_annotations_9_0= ruleAnnotation )
- // InternalRoom.g:2928:3: lv_annotations_9_0= ruleAnnotation
+ // InternalRoom.g:2988:1: (lv_annotations_9_0= ruleAnnotation )
+ // InternalRoom.g:2989:3: lv_annotations_9_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getActorClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
@@ -7325,20 +7482,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop69;
+ break loop70;
}
} while (true);
- // InternalRoom.g:2944:3: (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // InternalRoom.g:3005:3: (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==56) ) {
- alt71=1;
+ if ( (LA72_0==56) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
- // InternalRoom.g:2944:5: otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}'
+ // InternalRoom.g:3005: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);
@@ -7348,29 +7505,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_11, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_7_1());
- // InternalRoom.g:2952:1: ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )*
- loop70:
+ // InternalRoom.g:3013:1: ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )*
+ loop71:
do {
- int alt70=3;
- int LA70_0 = input.LA(1);
+ int alt71=3;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==62) ) {
- alt70=1;
+ if ( (LA71_0==62) ) {
+ alt71=1;
}
- else if ( (LA70_0==47||LA70_0==59) ) {
- alt70=2;
+ else if ( (LA71_0==47||LA71_0==59) ) {
+ alt71=2;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
- // InternalRoom.g:2952:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
+ // InternalRoom.g:3013:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
{
- // InternalRoom.g:2952:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
- // InternalRoom.g:2953:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
+ // InternalRoom.g:3013:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
+ // InternalRoom.g:3014:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
{
- // InternalRoom.g:2953:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
- // InternalRoom.g:2954:3: lv_serviceProvisionPoints_12_0= ruleSPP
+ // InternalRoom.g:3014:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
+ // InternalRoom.g:3015:3: lv_serviceProvisionPoints_12_0= ruleSPP
{
newCompositeNode(grammarAccess.getActorClassAccess().getServiceProvisionPointsSPPParserRuleCall_7_2_0_0());
@@ -7401,13 +7558,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2971:6: ( (lv_interfacePorts_13_0= rulePort ) )
+ // InternalRoom.g:3032:6: ( (lv_interfacePorts_13_0= rulePort ) )
{
- // InternalRoom.g:2971:6: ( (lv_interfacePorts_13_0= rulePort ) )
- // InternalRoom.g:2972:1: (lv_interfacePorts_13_0= rulePort )
+ // InternalRoom.g:3032:6: ( (lv_interfacePorts_13_0= rulePort ) )
+ // InternalRoom.g:3033:1: (lv_interfacePorts_13_0= rulePort )
{
- // InternalRoom.g:2972:1: (lv_interfacePorts_13_0= rulePort )
- // InternalRoom.g:2973:3: lv_interfacePorts_13_0= rulePort
+ // InternalRoom.g:3033:1: (lv_interfacePorts_13_0= rulePort )
+ // InternalRoom.g:3034:3: lv_interfacePorts_13_0= rulePort
{
newCompositeNode(grammarAccess.getActorClassAccess().getInterfacePortsPortParserRuleCall_7_2_1_0());
@@ -7439,7 +7596,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop70;
+ break loop71;
}
} while (true);
@@ -7453,34 +7610,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2993:3: (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // 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 alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==57) ) {
- alt77=1;
+ if ( (LA78_0==57) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
- // InternalRoom.g:2993:5: otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}'
+ // 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= '}'
{
otherlv_15=(Token)match(input,57,FOLLOW_4);
newLeafNode(otherlv_15, grammarAccess.getActorClassAccess().getStructureKeyword_8_0());
- // InternalRoom.g:2997:1: ( (lv_structureDocu_16_0= ruleDocumentation ) )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // InternalRoom.g:3058:1: ( (lv_structureDocu_16_0= ruleDocumentation ) )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==34) ) {
- alt72=1;
+ if ( (LA73_0==34) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
- // InternalRoom.g:2998:1: (lv_structureDocu_16_0= ruleDocumentation )
+ // InternalRoom.g:3059:1: (lv_structureDocu_16_0= ruleDocumentation )
{
- // InternalRoom.g:2998:1: (lv_structureDocu_16_0= ruleDocumentation )
- // InternalRoom.g:2999:3: lv_structureDocu_16_0= ruleDocumentation
+ // InternalRoom.g:3059:1: (lv_structureDocu_16_0= ruleDocumentation )
+ // InternalRoom.g:3060:3: lv_structureDocu_16_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorClassAccess().getStructureDocuDocumentationParserRuleCall_8_1_0());
@@ -7514,26 +7671,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_17, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_8_2());
- // InternalRoom.g:3019:1: (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // InternalRoom.g:3080:1: (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==30) ) {
- alt73=1;
+ if ( (LA74_0==30) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
- // InternalRoom.g:3019:3: otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) )
+ // InternalRoom.g:3080:3: otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) )
{
otherlv_18=(Token)match(input,30,FOLLOW_76);
newLeafNode(otherlv_18, grammarAccess.getActorClassAccess().getUsercode1Keyword_8_3_0());
- // InternalRoom.g:3023:1: ( (lv_userCode1_19_0= ruleDetailCode ) )
- // InternalRoom.g:3024:1: (lv_userCode1_19_0= ruleDetailCode )
+ // InternalRoom.g:3084:1: ( (lv_userCode1_19_0= ruleDetailCode ) )
+ // InternalRoom.g:3085:1: (lv_userCode1_19_0= ruleDetailCode )
{
- // InternalRoom.g:3024:1: (lv_userCode1_19_0= ruleDetailCode )
- // InternalRoom.g:3025:3: lv_userCode1_19_0= ruleDetailCode
+ // InternalRoom.g:3085:1: (lv_userCode1_19_0= ruleDetailCode )
+ // InternalRoom.g:3086:3: lv_userCode1_19_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode1DetailCodeParserRuleCall_8_3_1_0());
@@ -7566,26 +7723,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3041:4: (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalRoom.g:3102:4: (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==31) ) {
- alt74=1;
+ if ( (LA75_0==31) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
- // InternalRoom.g:3041:6: otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) )
+ // InternalRoom.g:3102:6: otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) )
{
otherlv_20=(Token)match(input,31,FOLLOW_78);
newLeafNode(otherlv_20, grammarAccess.getActorClassAccess().getUsercode2Keyword_8_4_0());
- // InternalRoom.g:3045:1: ( (lv_userCode2_21_0= ruleDetailCode ) )
- // InternalRoom.g:3046:1: (lv_userCode2_21_0= ruleDetailCode )
+ // InternalRoom.g:3106:1: ( (lv_userCode2_21_0= ruleDetailCode ) )
+ // InternalRoom.g:3107:1: (lv_userCode2_21_0= ruleDetailCode )
{
- // InternalRoom.g:3046:1: (lv_userCode2_21_0= ruleDetailCode )
- // InternalRoom.g:3047:3: lv_userCode2_21_0= ruleDetailCode
+ // InternalRoom.g:3107:1: (lv_userCode2_21_0= ruleDetailCode )
+ // InternalRoom.g:3108:3: lv_userCode2_21_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode2DetailCodeParserRuleCall_8_4_1_0());
@@ -7618,26 +7775,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3063:4: (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalRoom.g:3124:4: (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )?
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==32) ) {
- alt75=1;
+ if ( (LA76_0==32) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
- // InternalRoom.g:3063:6: otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) )
+ // InternalRoom.g:3124:6: otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) )
{
otherlv_22=(Token)match(input,32,FOLLOW_80);
newLeafNode(otherlv_22, grammarAccess.getActorClassAccess().getUsercode3Keyword_8_5_0());
- // InternalRoom.g:3067:1: ( (lv_userCode3_23_0= ruleDetailCode ) )
- // InternalRoom.g:3068:1: (lv_userCode3_23_0= ruleDetailCode )
+ // InternalRoom.g:3128:1: ( (lv_userCode3_23_0= ruleDetailCode ) )
+ // InternalRoom.g:3129:1: (lv_userCode3_23_0= ruleDetailCode )
{
- // InternalRoom.g:3068:1: (lv_userCode3_23_0= ruleDetailCode )
- // InternalRoom.g:3069:3: lv_userCode3_23_0= ruleDetailCode
+ // InternalRoom.g:3129:1: (lv_userCode3_23_0= ruleDetailCode )
+ // InternalRoom.g:3130:3: lv_userCode3_23_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode3DetailCodeParserRuleCall_8_5_1_0());
@@ -7670,66 +7827,66 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3085:4: ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )*
- loop76:
+ // 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 ) ) )*
+ loop77:
do {
- int alt76=9;
+ int alt77=9;
switch ( input.LA(1) ) {
case 74:
{
- alt76=1;
+ alt77=1;
}
break;
case 70:
{
- alt76=2;
+ alt77=2;
}
break;
case 63:
{
- alt76=3;
+ alt77=3;
}
break;
case 33:
{
- alt76=4;
+ alt77=4;
}
break;
case 77:
case 111:
case 127:
{
- alt76=5;
+ alt77=5;
}
break;
case 61:
{
- alt76=6;
+ alt77=6;
}
break;
case 47:
case 59:
{
- alt76=7;
+ alt77=7;
}
break;
case 60:
{
- alt76=8;
+ alt77=8;
}
break;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
- // InternalRoom.g:3085:5: ( (lv_connections_24_0= ruleLayerConnection ) )
+ // InternalRoom.g:3146:5: ( (lv_connections_24_0= ruleLayerConnection ) )
{
- // InternalRoom.g:3085:5: ( (lv_connections_24_0= ruleLayerConnection ) )
- // InternalRoom.g:3086:1: (lv_connections_24_0= ruleLayerConnection )
+ // InternalRoom.g:3146:5: ( (lv_connections_24_0= ruleLayerConnection ) )
+ // InternalRoom.g:3147:1: (lv_connections_24_0= ruleLayerConnection )
{
- // InternalRoom.g:3086:1: (lv_connections_24_0= ruleLayerConnection )
- // InternalRoom.g:3087:3: lv_connections_24_0= ruleLayerConnection
+ // InternalRoom.g:3147:1: (lv_connections_24_0= ruleLayerConnection )
+ // InternalRoom.g:3148:3: lv_connections_24_0= ruleLayerConnection
{
newCompositeNode(grammarAccess.getActorClassAccess().getConnectionsLayerConnectionParserRuleCall_8_6_0_0());
@@ -7760,13 +7917,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3104:6: ( (lv_bindings_25_0= ruleBinding ) )
+ // InternalRoom.g:3165:6: ( (lv_bindings_25_0= ruleBinding ) )
{
- // InternalRoom.g:3104:6: ( (lv_bindings_25_0= ruleBinding ) )
- // InternalRoom.g:3105:1: (lv_bindings_25_0= ruleBinding )
+ // InternalRoom.g:3165:6: ( (lv_bindings_25_0= ruleBinding ) )
+ // InternalRoom.g:3166:1: (lv_bindings_25_0= ruleBinding )
{
- // InternalRoom.g:3105:1: (lv_bindings_25_0= ruleBinding )
- // InternalRoom.g:3106:3: lv_bindings_25_0= ruleBinding
+ // InternalRoom.g:3166:1: (lv_bindings_25_0= ruleBinding )
+ // InternalRoom.g:3167:3: lv_bindings_25_0= ruleBinding
{
newCompositeNode(grammarAccess.getActorClassAccess().getBindingsBindingParserRuleCall_8_6_1_0());
@@ -7797,13 +7954,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:3123:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
+ // InternalRoom.g:3184:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
{
- // InternalRoom.g:3123:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
- // InternalRoom.g:3124:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
+ // InternalRoom.g:3184:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
+ // InternalRoom.g:3185:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
{
- // InternalRoom.g:3124:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
- // InternalRoom.g:3125:3: lv_serviceImplementations_26_0= ruleServiceImplementation
+ // InternalRoom.g:3185:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
+ // InternalRoom.g:3186:3: lv_serviceImplementations_26_0= ruleServiceImplementation
{
newCompositeNode(grammarAccess.getActorClassAccess().getServiceImplementationsServiceImplementationParserRuleCall_8_6_2_0());
@@ -7834,13 +7991,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:3142:6: ( (lv_attributes_27_0= ruleAttribute ) )
+ // InternalRoom.g:3203:6: ( (lv_attributes_27_0= ruleAttribute ) )
{
- // InternalRoom.g:3142:6: ( (lv_attributes_27_0= ruleAttribute ) )
- // InternalRoom.g:3143:1: (lv_attributes_27_0= ruleAttribute )
+ // InternalRoom.g:3203:6: ( (lv_attributes_27_0= ruleAttribute ) )
+ // InternalRoom.g:3204:1: (lv_attributes_27_0= ruleAttribute )
{
- // InternalRoom.g:3143:1: (lv_attributes_27_0= ruleAttribute )
- // InternalRoom.g:3144:3: lv_attributes_27_0= ruleAttribute
+ // InternalRoom.g:3204:1: (lv_attributes_27_0= ruleAttribute )
+ // InternalRoom.g:3205:3: lv_attributes_27_0= ruleAttribute
{
newCompositeNode(grammarAccess.getActorClassAccess().getAttributesAttributeParserRuleCall_8_6_3_0());
@@ -7871,13 +8028,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:3161:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
+ // InternalRoom.g:3222:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
{
- // InternalRoom.g:3161:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
- // InternalRoom.g:3162:1: (lv_actorRefs_28_0= ruleActorRef )
+ // InternalRoom.g:3222:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
+ // InternalRoom.g:3223:1: (lv_actorRefs_28_0= ruleActorRef )
{
- // InternalRoom.g:3162:1: (lv_actorRefs_28_0= ruleActorRef )
- // InternalRoom.g:3163:3: lv_actorRefs_28_0= ruleActorRef
+ // InternalRoom.g:3223:1: (lv_actorRefs_28_0= ruleActorRef )
+ // InternalRoom.g:3224:3: lv_actorRefs_28_0= ruleActorRef
{
newCompositeNode(grammarAccess.getActorClassAccess().getActorRefsActorRefParserRuleCall_8_6_4_0());
@@ -7908,13 +8065,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalRoom.g:3180:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
+ // InternalRoom.g:3241:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
{
- // InternalRoom.g:3180:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
- // InternalRoom.g:3181:1: (lv_serviceAccessPoints_29_0= ruleSAP )
+ // InternalRoom.g:3241:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
+ // InternalRoom.g:3242:1: (lv_serviceAccessPoints_29_0= ruleSAP )
{
- // InternalRoom.g:3181:1: (lv_serviceAccessPoints_29_0= ruleSAP )
- // InternalRoom.g:3182:3: lv_serviceAccessPoints_29_0= ruleSAP
+ // InternalRoom.g:3242:1: (lv_serviceAccessPoints_29_0= ruleSAP )
+ // InternalRoom.g:3243:3: lv_serviceAccessPoints_29_0= ruleSAP
{
newCompositeNode(grammarAccess.getActorClassAccess().getServiceAccessPointsSAPParserRuleCall_8_6_5_0());
@@ -7945,13 +8102,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalRoom.g:3199:6: ( (lv_internalPorts_30_0= rulePort ) )
+ // InternalRoom.g:3260:6: ( (lv_internalPorts_30_0= rulePort ) )
{
- // InternalRoom.g:3199:6: ( (lv_internalPorts_30_0= rulePort ) )
- // InternalRoom.g:3200:1: (lv_internalPorts_30_0= rulePort )
+ // InternalRoom.g:3260:6: ( (lv_internalPorts_30_0= rulePort ) )
+ // InternalRoom.g:3261:1: (lv_internalPorts_30_0= rulePort )
{
- // InternalRoom.g:3200:1: (lv_internalPorts_30_0= rulePort )
- // InternalRoom.g:3201:3: lv_internalPorts_30_0= rulePort
+ // InternalRoom.g:3261:1: (lv_internalPorts_30_0= rulePort )
+ // InternalRoom.g:3262:3: lv_internalPorts_30_0= rulePort
{
newCompositeNode(grammarAccess.getActorClassAccess().getInternalPortsPortParserRuleCall_8_6_6_0());
@@ -7982,13 +8139,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalRoom.g:3218:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
+ // InternalRoom.g:3279:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
{
- // InternalRoom.g:3218:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
- // InternalRoom.g:3219:1: (lv_externalPorts_31_0= ruleExternalPort )
+ // InternalRoom.g:3279:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
+ // InternalRoom.g:3280:1: (lv_externalPorts_31_0= ruleExternalPort )
{
- // InternalRoom.g:3219:1: (lv_externalPorts_31_0= ruleExternalPort )
- // InternalRoom.g:3220:3: lv_externalPorts_31_0= ruleExternalPort
+ // InternalRoom.g:3280:1: (lv_externalPorts_31_0= ruleExternalPort )
+ // InternalRoom.g:3281:3: lv_externalPorts_31_0= ruleExternalPort
{
newCompositeNode(grammarAccess.getActorClassAccess().getExternalPortsExternalPortParserRuleCall_8_6_7_0());
@@ -8020,7 +8177,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop76;
+ break loop77;
}
} while (true);
@@ -8034,34 +8191,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3240:3: (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ // 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 alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==58) ) {
- alt82=1;
+ if ( (LA83_0==58) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalRoom.g:3240:5: otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}'
+ // 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= '}'
{
otherlv_33=(Token)match(input,58,FOLLOW_4);
newLeafNode(otherlv_33, grammarAccess.getActorClassAccess().getBehaviorKeyword_9_0());
- // InternalRoom.g:3244:1: ( (lv_behaviorDocu_34_0= ruleDocumentation ) )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ // InternalRoom.g:3305:1: ( (lv_behaviorDocu_34_0= ruleDocumentation ) )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==34) ) {
- alt78=1;
+ if ( (LA79_0==34) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalRoom.g:3245:1: (lv_behaviorDocu_34_0= ruleDocumentation )
+ // InternalRoom.g:3306:1: (lv_behaviorDocu_34_0= ruleDocumentation )
{
- // InternalRoom.g:3245:1: (lv_behaviorDocu_34_0= ruleDocumentation )
- // InternalRoom.g:3246:3: lv_behaviorDocu_34_0= ruleDocumentation
+ // InternalRoom.g:3306:1: (lv_behaviorDocu_34_0= ruleDocumentation )
+ // InternalRoom.g:3307:3: lv_behaviorDocu_34_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorClassAccess().getBehaviorDocuDocumentationParserRuleCall_9_1_0());
@@ -8095,23 +8252,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_35, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_9_2());
- // InternalRoom.g:3266:1: ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )*
- loop79:
+ // InternalRoom.g:3327:1: ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )*
+ loop80:
do {
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==108) ) {
- alt79=1;
+ if ( (LA80_0==108) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalRoom.g:3267:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
+ // InternalRoom.g:3328:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
{
- // InternalRoom.g:3267:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
- // InternalRoom.g:3268:3: lv_behaviorAnnotations_36_0= ruleAnnotation
+ // InternalRoom.g:3328:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
+ // InternalRoom.g:3329:3: lv_behaviorAnnotations_36_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAnnotationParserRuleCall_9_3_0());
@@ -8140,33 +8297,33 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop79;
+ break loop80;
}
} while (true);
- // InternalRoom.g:3284:3: ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )*
- loop80:
+ // InternalRoom.g:3345:3: ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )*
+ loop81:
do {
- int alt80=3;
- int LA80_0 = input.LA(1);
+ int alt81=3;
+ int LA81_0 = input.LA(1);
- if ( ((LA80_0>=36 && LA80_0<=37)) ) {
- alt80=1;
+ if ( ((LA81_0>=36 && LA81_0<=37)) ) {
+ alt81=1;
}
- else if ( ((LA80_0>=40 && LA80_0<=41)) ) {
- alt80=2;
+ else if ( ((LA81_0>=40 && LA81_0<=41)) ) {
+ alt81=2;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalRoom.g:3284:4: ( (lv_operations_37_0= ruleStandardOperation ) )
+ // InternalRoom.g:3345:4: ( (lv_operations_37_0= ruleStandardOperation ) )
{
- // InternalRoom.g:3284:4: ( (lv_operations_37_0= ruleStandardOperation ) )
- // InternalRoom.g:3285:1: (lv_operations_37_0= ruleStandardOperation )
+ // InternalRoom.g:3345:4: ( (lv_operations_37_0= ruleStandardOperation ) )
+ // InternalRoom.g:3346:1: (lv_operations_37_0= ruleStandardOperation )
{
- // InternalRoom.g:3285:1: (lv_operations_37_0= ruleStandardOperation )
- // InternalRoom.g:3286:3: lv_operations_37_0= ruleStandardOperation
+ // InternalRoom.g:3346:1: (lv_operations_37_0= ruleStandardOperation )
+ // InternalRoom.g:3347:3: lv_operations_37_0= ruleStandardOperation
{
newCompositeNode(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_4_0_0());
@@ -8197,13 +8354,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3303:6: ( (lv_structors_38_0= ruleClassStructor ) )
+ // InternalRoom.g:3364:6: ( (lv_structors_38_0= ruleClassStructor ) )
{
- // InternalRoom.g:3303:6: ( (lv_structors_38_0= ruleClassStructor ) )
- // InternalRoom.g:3304:1: (lv_structors_38_0= ruleClassStructor )
+ // InternalRoom.g:3364:6: ( (lv_structors_38_0= ruleClassStructor ) )
+ // InternalRoom.g:3365:1: (lv_structors_38_0= ruleClassStructor )
{
- // InternalRoom.g:3304:1: (lv_structors_38_0= ruleClassStructor )
- // InternalRoom.g:3305:3: lv_structors_38_0= ruleClassStructor
+ // InternalRoom.g:3365:1: (lv_structors_38_0= ruleClassStructor )
+ // InternalRoom.g:3366:3: lv_structors_38_0= ruleClassStructor
{
newCompositeNode(grammarAccess.getActorClassAccess().getStructorsClassStructorParserRuleCall_9_4_1_0());
@@ -8235,23 +8392,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop80;
+ break loop81;
}
} while (true);
- // InternalRoom.g:3321:4: ( (lv_stateMachine_39_0= ruleStateMachine ) )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalRoom.g:3382:4: ( (lv_stateMachine_39_0= ruleStateMachine ) )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==80) ) {
- alt81=1;
+ if ( (LA82_0==80) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalRoom.g:3322:1: (lv_stateMachine_39_0= ruleStateMachine )
+ // InternalRoom.g:3383:1: (lv_stateMachine_39_0= ruleStateMachine )
{
- // InternalRoom.g:3322:1: (lv_stateMachine_39_0= ruleStateMachine )
- // InternalRoom.g:3323:3: lv_stateMachine_39_0= ruleStateMachine
+ // InternalRoom.g:3383:1: (lv_stateMachine_39_0= ruleStateMachine )
+ // InternalRoom.g:3384:3: lv_stateMachine_39_0= ruleStateMachine
{
newCompositeNode(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_5_0());
@@ -8316,7 +8473,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInterfaceItem"
- // InternalRoom.g:3355:1: entryRuleInterfaceItem returns [EObject current=null] : iv_ruleInterfaceItem= ruleInterfaceItem EOF ;
+ // InternalRoom.g:3416:1: entryRuleInterfaceItem returns [EObject current=null] : iv_ruleInterfaceItem= ruleInterfaceItem EOF ;
public final EObject entryRuleInterfaceItem() throws RecognitionException {
EObject current = null;
@@ -8324,8 +8481,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3356:2: (iv_ruleInterfaceItem= ruleInterfaceItem EOF )
- // InternalRoom.g:3357:2: iv_ruleInterfaceItem= ruleInterfaceItem EOF
+ // InternalRoom.g:3417:2: (iv_ruleInterfaceItem= ruleInterfaceItem EOF )
+ // InternalRoom.g:3418:2: iv_ruleInterfaceItem= ruleInterfaceItem EOF
{
newCompositeNode(grammarAccess.getInterfaceItemRule());
pushFollow(FOLLOW_1);
@@ -8352,7 +8509,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInterfaceItem"
- // InternalRoom.g:3364:1: ruleInterfaceItem returns [EObject current=null] : (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP ) ;
+ // InternalRoom.g:3425: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;
@@ -8366,38 +8523,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3367:28: ( (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP ) )
- // InternalRoom.g:3368:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
+ // InternalRoom.g: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:3368:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
- int alt83=3;
+ // InternalRoom.g:3429:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
+ int alt84=3;
switch ( input.LA(1) ) {
case 47:
case 59:
{
- alt83=1;
+ alt84=1;
}
break;
case 61:
{
- alt83=2;
+ alt84=2;
}
break;
case 62:
{
- alt83=3;
+ alt84=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 83, 0, input);
+ new NoViableAltException("", 84, 0, input);
throw nvae;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalRoom.g:3369:5: this_Port_0= rulePort
+ // InternalRoom.g:3430:5: this_Port_0= rulePort
{
newCompositeNode(grammarAccess.getInterfaceItemAccess().getPortParserRuleCall_0());
@@ -8415,7 +8572,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3379:5: this_SAP_1= ruleSAP
+ // InternalRoom.g:3440:5: this_SAP_1= ruleSAP
{
newCompositeNode(grammarAccess.getInterfaceItemAccess().getSAPParserRuleCall_1());
@@ -8433,7 +8590,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:3389:5: this_SPP_2= ruleSPP
+ // InternalRoom.g:3450:5: this_SPP_2= ruleSPP
{
newCompositeNode(grammarAccess.getInterfaceItemAccess().getSPPParserRuleCall_2());
@@ -8471,7 +8628,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePort"
- // InternalRoom.g:3405:1: entryRulePort returns [EObject current=null] : iv_rulePort= rulePort EOF ;
+ // InternalRoom.g:3466:1: entryRulePort returns [EObject current=null] : iv_rulePort= rulePort EOF ;
public final EObject entryRulePort() throws RecognitionException {
EObject current = null;
@@ -8479,8 +8636,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3406:2: (iv_rulePort= rulePort EOF )
- // InternalRoom.g:3407:2: iv_rulePort= rulePort EOF
+ // InternalRoom.g:3467:2: (iv_rulePort= rulePort EOF )
+ // InternalRoom.g:3468:2: iv_rulePort= rulePort EOF
{
newCompositeNode(grammarAccess.getPortRule());
pushFollow(FOLLOW_1);
@@ -8507,7 +8664,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePort"
- // InternalRoom.g:3414:1: rulePort returns [EObject current=null] : ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) ;
+ // 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 ) )? ) ;
public final EObject rulePort() throws RecognitionException {
EObject current = null;
@@ -8525,25 +8682,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3417:28: ( ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:3418:1: ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
+ // InternalRoom.g: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:3418:1: ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
- // InternalRoom.g:3418:2: ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )?
+ // InternalRoom.g: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:3418:2: ( (lv_conjugated_0_0= 'conjugated' ) )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalRoom.g:3479:2: ( (lv_conjugated_0_0= 'conjugated' ) )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==47) ) {
- alt84=1;
+ if ( (LA85_0==47) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalRoom.g:3419:1: (lv_conjugated_0_0= 'conjugated' )
+ // InternalRoom.g:3480:1: (lv_conjugated_0_0= 'conjugated' )
{
- // InternalRoom.g:3419:1: (lv_conjugated_0_0= 'conjugated' )
- // InternalRoom.g:3420:3: lv_conjugated_0_0= 'conjugated'
+ // InternalRoom.g:3480:1: (lv_conjugated_0_0= 'conjugated' )
+ // InternalRoom.g:3481:3: lv_conjugated_0_0= 'conjugated'
{
lv_conjugated_0_0=(Token)match(input,47,FOLLOW_85);
@@ -8568,11 +8725,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getPortAccess().getPortKeyword_1());
- // InternalRoom.g:3437:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:3438:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:3498:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:3499:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:3438:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:3439:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:3499:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:3500:3: lv_name_2_0= RULE_ID
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_33);
@@ -8594,19 +8751,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3455:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ // InternalRoom.g:3516:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==34) ) {
- alt85=1;
+ if ( (LA86_0==34) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
- // InternalRoom.g:3456:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:3517:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
{
- // InternalRoom.g:3456:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
- // InternalRoom.g:3457:3: lv_multiplicity_3_0= ruleMULTIPLICITY
+ // InternalRoom.g:3517:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:3518:3: lv_multiplicity_3_0= ruleMULTIPLICITY
{
newCompositeNode(grammarAccess.getPortAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
@@ -8640,11 +8797,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getPortAccess().getColonKeyword_4());
- // InternalRoom.g:3477:1: ( ( ruleFQN ) )
- // InternalRoom.g:3478:1: ( ruleFQN )
+ // InternalRoom.g:3538:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3539:1: ( ruleFQN )
{
- // InternalRoom.g:3478:1: ( ruleFQN )
- // InternalRoom.g:3479:3: ruleFQN
+ // InternalRoom.g:3539:1: ( ruleFQN )
+ // InternalRoom.g:3540:3: ruleFQN
{
if (current==null) {
@@ -8668,23 +8825,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3492:2: ( (lv_annotations_6_0= ruleAnnotation ) )*
- loop86:
+ // InternalRoom.g:3553:2: ( (lv_annotations_6_0= ruleAnnotation ) )*
+ loop87:
do {
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==108) ) {
- alt86=1;
+ if ( (LA87_0==108) ) {
+ alt87=1;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
- // InternalRoom.g:3493:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:3554:1: (lv_annotations_6_0= ruleAnnotation )
{
- // InternalRoom.g:3493:1: (lv_annotations_6_0= ruleAnnotation )
- // InternalRoom.g:3494:3: lv_annotations_6_0= ruleAnnotation
+ // InternalRoom.g:3554:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:3555:3: lv_annotations_6_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getPortAccess().getAnnotationsAnnotationParserRuleCall_6_0());
@@ -8713,23 +8870,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop86;
+ break loop87;
}
} while (true);
- // InternalRoom.g:3510:3: ( (lv_docu_7_0= ruleDocumentation ) )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalRoom.g:3571:3: ( (lv_docu_7_0= ruleDocumentation ) )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==34) ) {
- alt87=1;
+ if ( (LA88_0==34) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
- // InternalRoom.g:3511:1: (lv_docu_7_0= ruleDocumentation )
+ // InternalRoom.g:3572:1: (lv_docu_7_0= ruleDocumentation )
{
- // InternalRoom.g:3511:1: (lv_docu_7_0= ruleDocumentation )
- // InternalRoom.g:3512:3: lv_docu_7_0= ruleDocumentation
+ // InternalRoom.g:3572:1: (lv_docu_7_0= ruleDocumentation )
+ // InternalRoom.g:3573:3: lv_docu_7_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_7_0());
@@ -8780,7 +8937,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExternalPort"
- // InternalRoom.g:3536:1: entryRuleExternalPort returns [EObject current=null] : iv_ruleExternalPort= ruleExternalPort EOF ;
+ // InternalRoom.g:3597:1: entryRuleExternalPort returns [EObject current=null] : iv_ruleExternalPort= ruleExternalPort EOF ;
public final EObject entryRuleExternalPort() throws RecognitionException {
EObject current = null;
@@ -8788,8 +8945,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3537:2: (iv_ruleExternalPort= ruleExternalPort EOF )
- // InternalRoom.g:3538:2: iv_ruleExternalPort= ruleExternalPort EOF
+ // InternalRoom.g:3598:2: (iv_ruleExternalPort= ruleExternalPort EOF )
+ // InternalRoom.g:3599:2: iv_ruleExternalPort= ruleExternalPort EOF
{
newCompositeNode(grammarAccess.getExternalPortRule());
pushFollow(FOLLOW_1);
@@ -8816,7 +8973,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExternalPort"
- // InternalRoom.g:3545:1: ruleExternalPort returns [EObject current=null] : (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:3606: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;
@@ -8827,11 +8984,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3548:28: ( (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:3549:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g: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:3549:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:3549:3: otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) )
+ // 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 ) )
{
otherlv_0=(Token)match(input,60,FOLLOW_85);
@@ -8841,11 +8998,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getExternalPortAccess().getPortKeyword_1());
- // InternalRoom.g:3557:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:3558:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3618:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3619:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:3558:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:3559:3: otherlv_2= RULE_ID
+ // InternalRoom.g:3619:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3620:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -8883,7 +9040,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSAP"
- // InternalRoom.g:3578:1: entryRuleSAP returns [EObject current=null] : iv_ruleSAP= ruleSAP EOF ;
+ // InternalRoom.g:3639:1: entryRuleSAP returns [EObject current=null] : iv_ruleSAP= ruleSAP EOF ;
public final EObject entryRuleSAP() throws RecognitionException {
EObject current = null;
@@ -8891,8 +9048,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3579:2: (iv_ruleSAP= ruleSAP EOF )
- // InternalRoom.g:3580:2: iv_ruleSAP= ruleSAP EOF
+ // InternalRoom.g:3640:2: (iv_ruleSAP= ruleSAP EOF )
+ // InternalRoom.g:3641:2: iv_ruleSAP= ruleSAP EOF
{
newCompositeNode(grammarAccess.getSAPRule());
pushFollow(FOLLOW_1);
@@ -8919,7 +9076,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSAP"
- // InternalRoom.g:3587:1: ruleSAP returns [EObject current=null] : (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
+ // InternalRoom.g:3648:1: ruleSAP returns [EObject current=null] : (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
public final EObject ruleSAP() throws RecognitionException {
EObject current = null;
@@ -8930,21 +9087,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3590:28: ( (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
- // InternalRoom.g:3591:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // InternalRoom.g:3651:28: ( (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
+ // InternalRoom.g:3652:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
{
- // InternalRoom.g:3591:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
- // InternalRoom.g:3591:3: otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
+ // InternalRoom.g:3652:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // InternalRoom.g:3652:3: otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
{
otherlv_0=(Token)match(input,61,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSAPAccess().getSAPKeyword_0());
- // InternalRoom.g:3595:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3596:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3656:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3657:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3596:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3597:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3657:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3658:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -8970,11 +9127,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSAPAccess().getColonKeyword_2());
- // InternalRoom.g:3617:1: ( ( ruleFQN ) )
- // InternalRoom.g:3618:1: ( ruleFQN )
+ // InternalRoom.g:3678:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3679:1: ( ruleFQN )
{
- // InternalRoom.g:3618:1: ( ruleFQN )
- // InternalRoom.g:3619:3: ruleFQN
+ // InternalRoom.g:3679:1: ( ruleFQN )
+ // InternalRoom.g:3680:3: ruleFQN
{
if (current==null) {
@@ -9019,7 +9176,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSPP"
- // InternalRoom.g:3640:1: entryRuleSPP returns [EObject current=null] : iv_ruleSPP= ruleSPP EOF ;
+ // InternalRoom.g:3701:1: entryRuleSPP returns [EObject current=null] : iv_ruleSPP= ruleSPP EOF ;
public final EObject entryRuleSPP() throws RecognitionException {
EObject current = null;
@@ -9027,8 +9184,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3641:2: (iv_ruleSPP= ruleSPP EOF )
- // InternalRoom.g:3642:2: iv_ruleSPP= ruleSPP EOF
+ // InternalRoom.g:3702:2: (iv_ruleSPP= ruleSPP EOF )
+ // InternalRoom.g:3703:2: iv_ruleSPP= ruleSPP EOF
{
newCompositeNode(grammarAccess.getSPPRule());
pushFollow(FOLLOW_1);
@@ -9055,7 +9212,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSPP"
- // InternalRoom.g:3649:1: ruleSPP returns [EObject current=null] : (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
+ // InternalRoom.g:3710:1: ruleSPP returns [EObject current=null] : (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
public final EObject ruleSPP() throws RecognitionException {
EObject current = null;
@@ -9066,21 +9223,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3652:28: ( (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
- // InternalRoom.g:3653:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // InternalRoom.g:3713:28: ( (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
+ // InternalRoom.g:3714:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
{
- // InternalRoom.g:3653:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
- // InternalRoom.g:3653:3: otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
+ // InternalRoom.g:3714:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // InternalRoom.g:3714:3: otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
{
otherlv_0=(Token)match(input,62,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSPPAccess().getSPPKeyword_0());
- // InternalRoom.g:3657:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3658:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3718:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3719:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3658:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3659:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3719:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3720:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -9106,11 +9263,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSPPAccess().getColonKeyword_2());
- // InternalRoom.g:3679:1: ( ( ruleFQN ) )
- // InternalRoom.g:3680:1: ( ruleFQN )
+ // InternalRoom.g:3740:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3741:1: ( ruleFQN )
{
- // InternalRoom.g:3680:1: ( ruleFQN )
- // InternalRoom.g:3681:3: ruleFQN
+ // InternalRoom.g:3741:1: ( ruleFQN )
+ // InternalRoom.g:3742:3: ruleFQN
{
if (current==null) {
@@ -9155,7 +9312,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleServiceImplementation"
- // InternalRoom.g:3702:1: entryRuleServiceImplementation returns [EObject current=null] : iv_ruleServiceImplementation= ruleServiceImplementation EOF ;
+ // InternalRoom.g:3763:1: entryRuleServiceImplementation returns [EObject current=null] : iv_ruleServiceImplementation= ruleServiceImplementation EOF ;
public final EObject entryRuleServiceImplementation() throws RecognitionException {
EObject current = null;
@@ -9163,8 +9320,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3703:2: (iv_ruleServiceImplementation= ruleServiceImplementation EOF )
- // InternalRoom.g:3704:2: iv_ruleServiceImplementation= ruleServiceImplementation EOF
+ // InternalRoom.g:3764:2: (iv_ruleServiceImplementation= ruleServiceImplementation EOF )
+ // InternalRoom.g:3765:2: iv_ruleServiceImplementation= ruleServiceImplementation EOF
{
newCompositeNode(grammarAccess.getServiceImplementationRule());
pushFollow(FOLLOW_1);
@@ -9191,7 +9348,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleServiceImplementation"
- // InternalRoom.g:3711:1: ruleServiceImplementation returns [EObject current=null] : (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:3772: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;
@@ -9202,11 +9359,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3714:28: ( (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:3715:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:3775:28: ( (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:3776:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:3715:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:3715:3: otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3776:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:3776:3: otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
{
otherlv_0=(Token)match(input,63,FOLLOW_86);
@@ -9216,11 +9373,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getServiceImplementationAccess().getOfKeyword_1());
- // InternalRoom.g:3723:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:3724:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3784:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3785:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:3724:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:3725:3: otherlv_2= RULE_ID
+ // InternalRoom.g:3785:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3786:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -9258,7 +9415,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLogicalSystem"
- // InternalRoom.g:3744:1: entryRuleLogicalSystem returns [EObject current=null] : iv_ruleLogicalSystem= ruleLogicalSystem EOF ;
+ // InternalRoom.g:3805:1: entryRuleLogicalSystem returns [EObject current=null] : iv_ruleLogicalSystem= ruleLogicalSystem EOF ;
public final EObject entryRuleLogicalSystem() throws RecognitionException {
EObject current = null;
@@ -9266,8 +9423,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3745:2: (iv_ruleLogicalSystem= ruleLogicalSystem EOF )
- // InternalRoom.g:3746:2: iv_ruleLogicalSystem= ruleLogicalSystem EOF
+ // InternalRoom.g:3806:2: (iv_ruleLogicalSystem= ruleLogicalSystem EOF )
+ // InternalRoom.g:3807:2: iv_ruleLogicalSystem= ruleLogicalSystem EOF
{
newCompositeNode(grammarAccess.getLogicalSystemRule());
pushFollow(FOLLOW_1);
@@ -9294,7 +9451,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLogicalSystem"
- // InternalRoom.g:3753:1: ruleLogicalSystem returns [EObject current=null] : (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' ) ;
+ // InternalRoom.g:3814: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;
@@ -9316,21 +9473,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3756:28: ( (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' ) )
- // InternalRoom.g:3757:1: (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' )
+ // InternalRoom.g:3817: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:3818:1: (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' )
{
- // InternalRoom.g:3757:1: (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' )
- // InternalRoom.g:3757:3: otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}'
+ // InternalRoom.g:3818: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:3818:3: otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}'
{
otherlv_0=(Token)match(input,64,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getLogicalSystemAccess().getLogicalSystemKeyword_0());
- // InternalRoom.g:3761:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3762:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3822:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3823:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3762:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3763:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3823:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3824:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -9352,19 +9509,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3779:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ // InternalRoom.g:3840:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA88_0==34) ) {
- alt88=1;
+ if ( (LA89_0==34) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
- // InternalRoom.g:3780:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:3841:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:3780:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:3781:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:3841:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:3842:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -9398,23 +9555,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getLogicalSystemAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:3801:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
- loop89:
+ // InternalRoom.g:3862:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
+ loop90:
do {
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA89_0==108) ) {
- alt89=1;
+ if ( (LA90_0==108) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // InternalRoom.g:3802:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:3863:1: (lv_annotations_4_0= ruleAnnotation )
{
- // InternalRoom.g:3802:1: (lv_annotations_4_0= ruleAnnotation )
- // InternalRoom.g:3803:3: lv_annotations_4_0= ruleAnnotation
+ // InternalRoom.g:3863:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:3864:3: lv_annotations_4_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getAnnotationsAnnotationParserRuleCall_4_0());
@@ -9443,42 +9600,42 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop89;
+ break loop90;
}
} while (true);
- // InternalRoom.g:3819:3: ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )*
- loop90:
+ // InternalRoom.g:3880:3: ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )*
+ loop91:
do {
- int alt90=4;
+ int alt91=4;
switch ( input.LA(1) ) {
case 74:
{
- alt90=1;
+ alt91=1;
}
break;
case 70:
{
- alt90=2;
+ alt91=2;
}
break;
case 65:
{
- alt90=3;
+ alt91=3;
}
break;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
- // InternalRoom.g:3819:4: ( (lv_connections_5_0= ruleLayerConnection ) )
+ // InternalRoom.g:3880:4: ( (lv_connections_5_0= ruleLayerConnection ) )
{
- // InternalRoom.g:3819:4: ( (lv_connections_5_0= ruleLayerConnection ) )
- // InternalRoom.g:3820:1: (lv_connections_5_0= ruleLayerConnection )
+ // InternalRoom.g:3880:4: ( (lv_connections_5_0= ruleLayerConnection ) )
+ // InternalRoom.g:3881:1: (lv_connections_5_0= ruleLayerConnection )
{
- // InternalRoom.g:3820:1: (lv_connections_5_0= ruleLayerConnection )
- // InternalRoom.g:3821:3: lv_connections_5_0= ruleLayerConnection
+ // InternalRoom.g:3881:1: (lv_connections_5_0= ruleLayerConnection )
+ // InternalRoom.g:3882:3: lv_connections_5_0= ruleLayerConnection
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getConnectionsLayerConnectionParserRuleCall_5_0_0());
@@ -9509,13 +9666,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3838:6: ( (lv_bindings_6_0= ruleBinding ) )
+ // InternalRoom.g:3899:6: ( (lv_bindings_6_0= ruleBinding ) )
{
- // InternalRoom.g:3838:6: ( (lv_bindings_6_0= ruleBinding ) )
- // InternalRoom.g:3839:1: (lv_bindings_6_0= ruleBinding )
+ // InternalRoom.g:3899:6: ( (lv_bindings_6_0= ruleBinding ) )
+ // InternalRoom.g:3900:1: (lv_bindings_6_0= ruleBinding )
{
- // InternalRoom.g:3839:1: (lv_bindings_6_0= ruleBinding )
- // InternalRoom.g:3840:3: lv_bindings_6_0= ruleBinding
+ // InternalRoom.g:3900:1: (lv_bindings_6_0= ruleBinding )
+ // InternalRoom.g:3901:3: lv_bindings_6_0= ruleBinding
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getBindingsBindingParserRuleCall_5_1_0());
@@ -9546,13 +9703,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:3857:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
+ // InternalRoom.g:3918:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
{
- // InternalRoom.g:3857:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
- // InternalRoom.g:3858:1: (lv_subSystems_7_0= ruleSubSystemRef )
+ // InternalRoom.g:3918:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
+ // InternalRoom.g:3919:1: (lv_subSystems_7_0= ruleSubSystemRef )
{
- // InternalRoom.g:3858:1: (lv_subSystems_7_0= ruleSubSystemRef )
- // InternalRoom.g:3859:3: lv_subSystems_7_0= ruleSubSystemRef
+ // InternalRoom.g:3919:1: (lv_subSystems_7_0= ruleSubSystemRef )
+ // InternalRoom.g:3920:3: lv_subSystems_7_0= ruleSubSystemRef
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getSubSystemsSubSystemRefParserRuleCall_5_2_0());
@@ -9584,7 +9741,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop90;
+ break loop91;
}
} while (true);
@@ -9613,7 +9770,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubSystemRef"
- // InternalRoom.g:3889:1: entryRuleSubSystemRef returns [EObject current=null] : iv_ruleSubSystemRef= ruleSubSystemRef EOF ;
+ // InternalRoom.g:3950:1: entryRuleSubSystemRef returns [EObject current=null] : iv_ruleSubSystemRef= ruleSubSystemRef EOF ;
public final EObject entryRuleSubSystemRef() throws RecognitionException {
EObject current = null;
@@ -9621,8 +9778,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3890:2: (iv_ruleSubSystemRef= ruleSubSystemRef EOF )
- // InternalRoom.g:3891:2: iv_ruleSubSystemRef= ruleSubSystemRef EOF
+ // InternalRoom.g:3951:2: (iv_ruleSubSystemRef= ruleSubSystemRef EOF )
+ // InternalRoom.g:3952:2: iv_ruleSubSystemRef= ruleSubSystemRef EOF
{
newCompositeNode(grammarAccess.getSubSystemRefRule());
pushFollow(FOLLOW_1);
@@ -9649,7 +9806,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubSystemRef"
- // InternalRoom.g:3898:1: ruleSubSystemRef returns [EObject current=null] : (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:3959: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;
@@ -9662,21 +9819,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3901:28: ( (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:3902:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
+ // InternalRoom.g:3962:28: ( (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:3963:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:3902:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
- // InternalRoom.g:3902:3: otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )?
+ // InternalRoom.g:3963:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
+ // InternalRoom.g:3963:3: otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )?
{
otherlv_0=(Token)match(input,65,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubSystemRefAccess().getSubSystemRefKeyword_0());
- // InternalRoom.g:3906:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3907:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3967:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3968:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3907:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3908:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3968:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3969:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -9702,11 +9859,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSubSystemRefAccess().getColonKeyword_2());
- // InternalRoom.g:3928:1: ( ( ruleFQN ) )
- // InternalRoom.g:3929:1: ( ruleFQN )
+ // InternalRoom.g:3989:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3990:1: ( ruleFQN )
{
- // InternalRoom.g:3929:1: ( ruleFQN )
- // InternalRoom.g:3930:3: ruleFQN
+ // InternalRoom.g:3990:1: ( ruleFQN )
+ // InternalRoom.g:3991:3: ruleFQN
{
if (current==null) {
@@ -9730,19 +9887,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3943:2: ( (lv_docu_4_0= ruleDocumentation ) )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // InternalRoom.g:4004:2: ( (lv_docu_4_0= ruleDocumentation ) )?
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==34) ) {
- alt91=1;
+ if ( (LA92_0==34) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // InternalRoom.g:3944:1: (lv_docu_4_0= ruleDocumentation )
+ // InternalRoom.g:4005:1: (lv_docu_4_0= ruleDocumentation )
{
- // InternalRoom.g:3944:1: (lv_docu_4_0= ruleDocumentation )
- // InternalRoom.g:3945:3: lv_docu_4_0= ruleDocumentation
+ // InternalRoom.g:4005:1: (lv_docu_4_0= ruleDocumentation )
+ // InternalRoom.g:4006:3: lv_docu_4_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSubSystemRefAccess().getDocuDocumentationParserRuleCall_4_0());
@@ -9793,7 +9950,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubSystemClass"
- // InternalRoom.g:3969:1: entryRuleSubSystemClass returns [EObject current=null] : iv_ruleSubSystemClass= ruleSubSystemClass EOF ;
+ // InternalRoom.g:4030:1: entryRuleSubSystemClass returns [EObject current=null] : iv_ruleSubSystemClass= ruleSubSystemClass EOF ;
public final EObject entryRuleSubSystemClass() throws RecognitionException {
EObject current = null;
@@ -9801,8 +9958,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3970:2: (iv_ruleSubSystemClass= ruleSubSystemClass EOF )
- // InternalRoom.g:3971:2: iv_ruleSubSystemClass= ruleSubSystemClass EOF
+ // InternalRoom.g:4031:2: (iv_ruleSubSystemClass= ruleSubSystemClass EOF )
+ // InternalRoom.g:4032:2: iv_ruleSubSystemClass= ruleSubSystemClass EOF
{
newCompositeNode(grammarAccess.getSubSystemClassRule());
pushFollow(FOLLOW_1);
@@ -9829,7 +9986,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubSystemClass"
- // InternalRoom.g:3978:1: ruleSubSystemClass returns [EObject current=null] : (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' ) ;
+ // InternalRoom.g:4039: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;
@@ -9868,21 +10025,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3981:28: ( (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' ) )
- // InternalRoom.g:3982:1: (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' )
+ // InternalRoom.g:4042: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:4043:1: (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' )
{
- // InternalRoom.g:3982:1: (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' )
- // InternalRoom.g:3982:3: otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}'
+ // InternalRoom.g:4043: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:4043:3: otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}'
{
otherlv_0=(Token)match(input,66,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubSystemClassAccess().getSubSystemClassKeyword_0());
- // InternalRoom.g:3986:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3987:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4047:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:4048:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3987:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3988:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:4048:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4049:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -9904,19 +10061,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4004:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalRoom.g:4065:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==34) ) {
- alt92=1;
+ if ( (LA93_0==34) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
- // InternalRoom.g:4005:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:4066:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:4005:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:4006:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:4066:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:4067:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -9950,23 +10107,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getSubSystemClassAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:4026:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
- loop93:
+ // InternalRoom.g:4087: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==108) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
- // InternalRoom.g:4027:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:4088:1: (lv_annotations_4_0= ruleAnnotation )
{
- // InternalRoom.g:4027:1: (lv_annotations_4_0= ruleAnnotation )
- // InternalRoom.g:4028:3: lv_annotations_4_0= ruleAnnotation
+ // InternalRoom.g:4088:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:4089:3: lv_annotations_4_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
@@ -9995,30 +10152,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop93;
+ break loop94;
}
} while (true);
- // InternalRoom.g:4044:3: (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalRoom.g:4105:3: (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==30) ) {
- alt94=1;
+ if ( (LA95_0==30) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
- // InternalRoom.g:4044:5: otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) )
+ // InternalRoom.g:4105:5: otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) )
{
otherlv_5=(Token)match(input,30,FOLLOW_90);
newLeafNode(otherlv_5, grammarAccess.getSubSystemClassAccess().getUsercode1Keyword_5_0());
- // InternalRoom.g:4048:1: ( (lv_userCode1_6_0= ruleDetailCode ) )
- // InternalRoom.g:4049:1: (lv_userCode1_6_0= ruleDetailCode )
+ // InternalRoom.g:4109:1: ( (lv_userCode1_6_0= ruleDetailCode ) )
+ // InternalRoom.g:4110:1: (lv_userCode1_6_0= ruleDetailCode )
{
- // InternalRoom.g:4049:1: (lv_userCode1_6_0= ruleDetailCode )
- // InternalRoom.g:4050:3: lv_userCode1_6_0= ruleDetailCode
+ // InternalRoom.g:4110:1: (lv_userCode1_6_0= ruleDetailCode )
+ // InternalRoom.g:4111:3: lv_userCode1_6_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode1DetailCodeParserRuleCall_5_1_0());
@@ -10051,26 +10208,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4066:4: (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // InternalRoom.g:4127:4: (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==31) ) {
- alt95=1;
+ if ( (LA96_0==31) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
- // InternalRoom.g:4066:6: otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) )
+ // InternalRoom.g:4127:6: otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) )
{
otherlv_7=(Token)match(input,31,FOLLOW_92);
newLeafNode(otherlv_7, grammarAccess.getSubSystemClassAccess().getUsercode2Keyword_6_0());
- // InternalRoom.g:4070:1: ( (lv_userCode2_8_0= ruleDetailCode ) )
- // InternalRoom.g:4071:1: (lv_userCode2_8_0= ruleDetailCode )
+ // InternalRoom.g:4131:1: ( (lv_userCode2_8_0= ruleDetailCode ) )
+ // InternalRoom.g:4132:1: (lv_userCode2_8_0= ruleDetailCode )
{
- // InternalRoom.g:4071:1: (lv_userCode2_8_0= ruleDetailCode )
- // InternalRoom.g:4072:3: lv_userCode2_8_0= ruleDetailCode
+ // InternalRoom.g:4132:1: (lv_userCode2_8_0= ruleDetailCode )
+ // InternalRoom.g:4133:3: lv_userCode2_8_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode2DetailCodeParserRuleCall_6_1_0());
@@ -10103,26 +10260,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4088:4: (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ // InternalRoom.g:4149:4: (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==32) ) {
- alt96=1;
+ if ( (LA97_0==32) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
- // InternalRoom.g:4088:6: otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) )
+ // InternalRoom.g:4149:6: otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) )
{
otherlv_9=(Token)match(input,32,FOLLOW_94);
newLeafNode(otherlv_9, grammarAccess.getSubSystemClassAccess().getUsercode3Keyword_7_0());
- // InternalRoom.g:4092:1: ( (lv_userCode3_10_0= ruleDetailCode ) )
- // InternalRoom.g:4093:1: (lv_userCode3_10_0= ruleDetailCode )
+ // InternalRoom.g:4153:1: ( (lv_userCode3_10_0= ruleDetailCode ) )
+ // InternalRoom.g:4154:1: (lv_userCode3_10_0= ruleDetailCode )
{
- // InternalRoom.g:4093:1: (lv_userCode3_10_0= ruleDetailCode )
- // InternalRoom.g:4094:3: lv_userCode3_10_0= ruleDetailCode
+ // InternalRoom.g:4154:1: (lv_userCode3_10_0= ruleDetailCode )
+ // InternalRoom.g:4155:3: lv_userCode3_10_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode3DetailCodeParserRuleCall_7_1_0());
@@ -10155,61 +10312,61 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4110:4: ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )*
- loop97:
+ // InternalRoom.g:4171: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 ) ) )*
+ loop98:
do {
- int alt97=8;
+ int alt98=8;
switch ( input.LA(1) ) {
case 68:
{
- alt97=1;
+ alt98=1;
}
break;
case 67:
{
- alt97=2;
+ alt98=2;
}
break;
case 74:
{
- alt97=3;
+ alt98=3;
}
break;
case 70:
{
- alt97=4;
+ alt98=4;
}
break;
case 77:
case 111:
case 127:
{
- alt97=5;
+ alt98=5;
}
break;
case 62:
{
- alt97=6;
+ alt98=6;
}
break;
case 47:
case 59:
{
- alt97=7;
+ alt98=7;
}
break;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
- // InternalRoom.g:4110:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
+ // InternalRoom.g:4171:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
{
- // InternalRoom.g:4110:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
- // InternalRoom.g:4111:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4171:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
+ // InternalRoom.g:4172:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
{
- // InternalRoom.g:4111:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
- // InternalRoom.g:4112:3: lv_actorInstanceMappings_11_0= ruleActorInstanceMapping
+ // InternalRoom.g:4172:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4173:3: lv_actorInstanceMappings_11_0= ruleActorInstanceMapping
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_8_0_0());
@@ -10240,13 +10397,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:4129:6: ( (lv_threads_12_0= ruleLogicalThread ) )
+ // InternalRoom.g:4190:6: ( (lv_threads_12_0= ruleLogicalThread ) )
{
- // InternalRoom.g:4129:6: ( (lv_threads_12_0= ruleLogicalThread ) )
- // InternalRoom.g:4130:1: (lv_threads_12_0= ruleLogicalThread )
+ // InternalRoom.g:4190:6: ( (lv_threads_12_0= ruleLogicalThread ) )
+ // InternalRoom.g:4191:1: (lv_threads_12_0= ruleLogicalThread )
{
- // InternalRoom.g:4130:1: (lv_threads_12_0= ruleLogicalThread )
- // InternalRoom.g:4131:3: lv_threads_12_0= ruleLogicalThread
+ // InternalRoom.g:4191:1: (lv_threads_12_0= ruleLogicalThread )
+ // InternalRoom.g:4192:3: lv_threads_12_0= ruleLogicalThread
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getThreadsLogicalThreadParserRuleCall_8_1_0());
@@ -10277,13 +10434,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:4148:6: ( (lv_connections_13_0= ruleLayerConnection ) )
+ // InternalRoom.g:4209:6: ( (lv_connections_13_0= ruleLayerConnection ) )
{
- // InternalRoom.g:4148:6: ( (lv_connections_13_0= ruleLayerConnection ) )
- // InternalRoom.g:4149:1: (lv_connections_13_0= ruleLayerConnection )
+ // InternalRoom.g:4209:6: ( (lv_connections_13_0= ruleLayerConnection ) )
+ // InternalRoom.g:4210:1: (lv_connections_13_0= ruleLayerConnection )
{
- // InternalRoom.g:4149:1: (lv_connections_13_0= ruleLayerConnection )
- // InternalRoom.g:4150:3: lv_connections_13_0= ruleLayerConnection
+ // InternalRoom.g:4210:1: (lv_connections_13_0= ruleLayerConnection )
+ // InternalRoom.g:4211:3: lv_connections_13_0= ruleLayerConnection
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getConnectionsLayerConnectionParserRuleCall_8_2_0());
@@ -10314,13 +10471,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:4167:6: ( (lv_bindings_14_0= ruleBinding ) )
+ // InternalRoom.g:4228:6: ( (lv_bindings_14_0= ruleBinding ) )
{
- // InternalRoom.g:4167:6: ( (lv_bindings_14_0= ruleBinding ) )
- // InternalRoom.g:4168:1: (lv_bindings_14_0= ruleBinding )
+ // InternalRoom.g:4228:6: ( (lv_bindings_14_0= ruleBinding ) )
+ // InternalRoom.g:4229:1: (lv_bindings_14_0= ruleBinding )
{
- // InternalRoom.g:4168:1: (lv_bindings_14_0= ruleBinding )
- // InternalRoom.g:4169:3: lv_bindings_14_0= ruleBinding
+ // InternalRoom.g:4229:1: (lv_bindings_14_0= ruleBinding )
+ // InternalRoom.g:4230:3: lv_bindings_14_0= ruleBinding
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getBindingsBindingParserRuleCall_8_3_0());
@@ -10351,13 +10508,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:4186:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
+ // InternalRoom.g:4247:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
{
- // InternalRoom.g:4186:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
- // InternalRoom.g:4187:1: (lv_actorRefs_15_0= ruleActorRef )
+ // InternalRoom.g:4247:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
+ // InternalRoom.g:4248:1: (lv_actorRefs_15_0= ruleActorRef )
{
- // InternalRoom.g:4187:1: (lv_actorRefs_15_0= ruleActorRef )
- // InternalRoom.g:4188:3: lv_actorRefs_15_0= ruleActorRef
+ // InternalRoom.g:4248:1: (lv_actorRefs_15_0= ruleActorRef )
+ // InternalRoom.g:4249:3: lv_actorRefs_15_0= ruleActorRef
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getActorRefsActorRefParserRuleCall_8_4_0());
@@ -10388,13 +10545,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalRoom.g:4205:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
+ // InternalRoom.g:4266:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
{
- // InternalRoom.g:4205:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
- // InternalRoom.g:4206:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
+ // InternalRoom.g:4266:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
+ // InternalRoom.g:4267:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
{
- // InternalRoom.g:4206:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
- // InternalRoom.g:4207:3: lv_serviceProvisionPoints_16_0= ruleSPP
+ // InternalRoom.g:4267:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
+ // InternalRoom.g:4268:3: lv_serviceProvisionPoints_16_0= ruleSPP
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getServiceProvisionPointsSPPParserRuleCall_8_5_0());
@@ -10425,13 +10582,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalRoom.g:4224:6: ( (lv_relayPorts_17_0= rulePort ) )
+ // InternalRoom.g:4285:6: ( (lv_relayPorts_17_0= rulePort ) )
{
- // InternalRoom.g:4224:6: ( (lv_relayPorts_17_0= rulePort ) )
- // InternalRoom.g:4225:1: (lv_relayPorts_17_0= rulePort )
+ // InternalRoom.g:4285:6: ( (lv_relayPorts_17_0= rulePort ) )
+ // InternalRoom.g:4286:1: (lv_relayPorts_17_0= rulePort )
{
- // InternalRoom.g:4225:1: (lv_relayPorts_17_0= rulePort )
- // InternalRoom.g:4226:3: lv_relayPorts_17_0= rulePort
+ // InternalRoom.g:4286:1: (lv_relayPorts_17_0= rulePort )
+ // InternalRoom.g:4287:3: lv_relayPorts_17_0= rulePort
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getRelayPortsPortParserRuleCall_8_6_0());
@@ -10463,7 +10620,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop97;
+ break loop98;
}
} while (true);
@@ -10492,7 +10649,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLogicalThread"
- // InternalRoom.g:4254:1: entryRuleLogicalThread returns [EObject current=null] : iv_ruleLogicalThread= ruleLogicalThread EOF ;
+ // InternalRoom.g:4315:1: entryRuleLogicalThread returns [EObject current=null] : iv_ruleLogicalThread= ruleLogicalThread EOF ;
public final EObject entryRuleLogicalThread() throws RecognitionException {
EObject current = null;
@@ -10500,8 +10657,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4255:2: (iv_ruleLogicalThread= ruleLogicalThread EOF )
- // InternalRoom.g:4256:2: iv_ruleLogicalThread= ruleLogicalThread EOF
+ // InternalRoom.g:4316:2: (iv_ruleLogicalThread= ruleLogicalThread EOF )
+ // InternalRoom.g:4317:2: iv_ruleLogicalThread= ruleLogicalThread EOF
{
newCompositeNode(grammarAccess.getLogicalThreadRule());
pushFollow(FOLLOW_1);
@@ -10528,7 +10685,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLogicalThread"
- // InternalRoom.g:4263:1: ruleLogicalThread returns [EObject current=null] : (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:4324:1: ruleLogicalThread returns [EObject current=null] : (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleLogicalThread() throws RecognitionException {
EObject current = null;
@@ -10538,21 +10695,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4266:28: ( (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:4267:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:4327:28: ( (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:4328:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:4267:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:4267:3: otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:4328:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:4328:3: otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) )
{
otherlv_0=(Token)match(input,67,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getLogicalThreadAccess().getLogicalThreadKeyword_0());
- // InternalRoom.g:4271:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:4272:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4332:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:4333:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:4272:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:4273:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:4333:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4334:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -10595,7 +10752,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleActorInstanceMapping"
- // InternalRoom.g:4297:1: entryRuleActorInstanceMapping returns [EObject current=null] : iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF ;
+ // InternalRoom.g:4358:1: entryRuleActorInstanceMapping returns [EObject current=null] : iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF ;
public final EObject entryRuleActorInstanceMapping() throws RecognitionException {
EObject current = null;
@@ -10603,8 +10760,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4298:2: (iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF )
- // InternalRoom.g:4299:2: iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF
+ // InternalRoom.g:4359:2: (iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF )
+ // InternalRoom.g:4360:2: iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF
{
newCompositeNode(grammarAccess.getActorInstanceMappingRule());
pushFollow(FOLLOW_1);
@@ -10631,7 +10788,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleActorInstanceMapping"
- // InternalRoom.g:4306:1: ruleActorInstanceMapping returns [EObject current=null] : (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? ) ;
+ // InternalRoom.g:4367: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;
@@ -10648,21 +10805,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4309:28: ( (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? ) )
- // InternalRoom.g:4310:1: (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? )
+ // InternalRoom.g:4370: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:4371:1: (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? )
{
- // InternalRoom.g:4310:1: (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? )
- // InternalRoom.g:4310:3: otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
+ // InternalRoom.g:4371: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:4371:3: otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
{
otherlv_0=(Token)match(input,68,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingKeyword_0());
- // InternalRoom.g:4314:1: ( (lv_path_1_0= ruleRefPath ) )
- // InternalRoom.g:4315:1: (lv_path_1_0= ruleRefPath )
+ // InternalRoom.g:4375:1: ( (lv_path_1_0= ruleRefPath ) )
+ // InternalRoom.g:4376:1: (lv_path_1_0= ruleRefPath )
{
- // InternalRoom.g:4315:1: (lv_path_1_0= ruleRefPath )
- // InternalRoom.g:4316:3: lv_path_1_0= ruleRefPath
+ // InternalRoom.g:4376:1: (lv_path_1_0= ruleRefPath )
+ // InternalRoom.g:4377:3: lv_path_1_0= ruleRefPath
{
newCompositeNode(grammarAccess.getActorInstanceMappingAccess().getPathRefPathParserRuleCall_1_0());
@@ -10693,11 +10850,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getActorInstanceMappingAccess().getHyphenMinusGreaterThanSignKeyword_2());
- // InternalRoom.g:4336:1: ( (otherlv_3= RULE_ID ) )
- // InternalRoom.g:4337:1: (otherlv_3= RULE_ID )
+ // InternalRoom.g:4397:1: ( (otherlv_3= RULE_ID ) )
+ // InternalRoom.g:4398:1: (otherlv_3= RULE_ID )
{
- // InternalRoom.g:4337:1: (otherlv_3= RULE_ID )
- // InternalRoom.g:4338:3: otherlv_3= RULE_ID
+ // InternalRoom.g:4398:1: (otherlv_3= RULE_ID )
+ // InternalRoom.g:4399:3: otherlv_3= RULE_ID
{
if (current==null) {
@@ -10714,38 +10871,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4349:2: (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalRoom.g:4410:2: (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==14) ) {
- alt99=1;
+ if ( (LA100_0==14) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
- // InternalRoom.g:4349:4: otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}'
+ // InternalRoom.g:4410:4: otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}'
{
otherlv_4=(Token)match(input,14,FOLLOW_97);
newLeafNode(otherlv_4, grammarAccess.getActorInstanceMappingAccess().getLeftCurlyBracketKeyword_4_0());
- // InternalRoom.g:4353:1: ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )*
- loop98:
+ // InternalRoom.g:4414:1: ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )*
+ loop99:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==68) ) {
- alt98=1;
+ if ( (LA99_0==68) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
- // InternalRoom.g:4354:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4415:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
{
- // InternalRoom.g:4354:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
- // InternalRoom.g:4355:3: lv_actorInstanceMappings_5_0= ruleActorInstanceMapping
+ // InternalRoom.g:4415:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4416:3: lv_actorInstanceMappings_5_0= ruleActorInstanceMapping
{
newCompositeNode(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_4_1_0());
@@ -10774,7 +10931,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop98;
+ break loop99;
}
} while (true);
@@ -10809,7 +10966,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefPath"
- // InternalRoom.g:4383:1: entryRuleRefPath returns [EObject current=null] : iv_ruleRefPath= ruleRefPath EOF ;
+ // InternalRoom.g:4444:1: entryRuleRefPath returns [EObject current=null] : iv_ruleRefPath= ruleRefPath EOF ;
public final EObject entryRuleRefPath() throws RecognitionException {
EObject current = null;
@@ -10817,8 +10974,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4384:2: (iv_ruleRefPath= ruleRefPath EOF )
- // InternalRoom.g:4385:2: iv_ruleRefPath= ruleRefPath EOF
+ // InternalRoom.g:4445:2: (iv_ruleRefPath= ruleRefPath EOF )
+ // InternalRoom.g:4446:2: iv_ruleRefPath= ruleRefPath EOF
{
newCompositeNode(grammarAccess.getRefPathRule());
pushFollow(FOLLOW_1);
@@ -10845,7 +11002,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefPath"
- // InternalRoom.g:4392:1: ruleRefPath returns [EObject current=null] : ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* ) ;
+ // InternalRoom.g:4453: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;
@@ -10858,17 +11015,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4395:28: ( ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* ) )
- // InternalRoom.g:4396:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
+ // InternalRoom.g:4456:28: ( ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* ) )
+ // InternalRoom.g:4457:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
{
- // InternalRoom.g:4396:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
- // InternalRoom.g:4396:2: ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
+ // InternalRoom.g:4457:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
+ // InternalRoom.g:4457:2: ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
{
- // InternalRoom.g:4396:2: ( (lv_refs_0_0= ruleRefSegment ) )
- // InternalRoom.g:4397:1: (lv_refs_0_0= ruleRefSegment )
+ // InternalRoom.g:4457:2: ( (lv_refs_0_0= ruleRefSegment ) )
+ // InternalRoom.g:4458:1: (lv_refs_0_0= ruleRefSegment )
{
- // InternalRoom.g:4397:1: (lv_refs_0_0= ruleRefSegment )
- // InternalRoom.g:4398:3: lv_refs_0_0= ruleRefSegment
+ // InternalRoom.g:4458:1: (lv_refs_0_0= ruleRefSegment )
+ // InternalRoom.g:4459:3: lv_refs_0_0= ruleRefSegment
{
newCompositeNode(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_0_0());
@@ -10895,30 +11052,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4414:2: (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
- loop100:
+ // InternalRoom.g:4475:2: (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
+ loop101:
do {
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==69) ) {
- alt100=1;
+ if ( (LA101_0==69) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
- // InternalRoom.g:4414:4: otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) )
+ // InternalRoom.g:4475:4: otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) )
{
otherlv_1=(Token)match(input,69,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
- // InternalRoom.g:4418:1: ( (lv_refs_2_0= ruleRefSegment ) )
- // InternalRoom.g:4419:1: (lv_refs_2_0= ruleRefSegment )
+ // InternalRoom.g:4479:1: ( (lv_refs_2_0= ruleRefSegment ) )
+ // InternalRoom.g:4480:1: (lv_refs_2_0= ruleRefSegment )
{
- // InternalRoom.g:4419:1: (lv_refs_2_0= ruleRefSegment )
- // InternalRoom.g:4420:3: lv_refs_2_0= ruleRefSegment
+ // InternalRoom.g:4480:1: (lv_refs_2_0= ruleRefSegment )
+ // InternalRoom.g:4481:3: lv_refs_2_0= ruleRefSegment
{
newCompositeNode(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_1_1_0());
@@ -10950,7 +11107,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop100;
+ break loop101;
}
} while (true);
@@ -10975,7 +11132,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefSegment"
- // InternalRoom.g:4444:1: entryRuleRefSegment returns [EObject current=null] : iv_ruleRefSegment= ruleRefSegment EOF ;
+ // InternalRoom.g:4505:1: entryRuleRefSegment returns [EObject current=null] : iv_ruleRefSegment= ruleRefSegment EOF ;
public final EObject entryRuleRefSegment() throws RecognitionException {
EObject current = null;
@@ -10983,8 +11140,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4445:2: (iv_ruleRefSegment= ruleRefSegment EOF )
- // InternalRoom.g:4446:2: iv_ruleRefSegment= ruleRefSegment EOF
+ // InternalRoom.g:4506:2: (iv_ruleRefSegment= ruleRefSegment EOF )
+ // InternalRoom.g:4507:2: iv_ruleRefSegment= ruleRefSegment EOF
{
newCompositeNode(grammarAccess.getRefSegmentRule());
pushFollow(FOLLOW_1);
@@ -11011,7 +11168,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefSegment"
- // InternalRoom.g:4453:1: ruleRefSegment returns [EObject current=null] : ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? ) ;
+ // InternalRoom.g:4514: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;
@@ -11022,17 +11179,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4456:28: ( ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? ) )
- // InternalRoom.g:4457:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
+ // InternalRoom.g:4517:28: ( ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? ) )
+ // InternalRoom.g:4518:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
{
- // InternalRoom.g:4457:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
- // InternalRoom.g:4457:2: ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
+ // InternalRoom.g:4518:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
+ // InternalRoom.g:4518:2: ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
{
- // InternalRoom.g:4457:2: ( (lv_ref_0_0= RULE_ID ) )
- // InternalRoom.g:4458:1: (lv_ref_0_0= RULE_ID )
+ // InternalRoom.g:4518:2: ( (lv_ref_0_0= RULE_ID ) )
+ // InternalRoom.g:4519:1: (lv_ref_0_0= RULE_ID )
{
- // InternalRoom.g:4458:1: (lv_ref_0_0= RULE_ID )
- // InternalRoom.g:4459:3: lv_ref_0_0= RULE_ID
+ // InternalRoom.g:4519:1: (lv_ref_0_0= RULE_ID )
+ // InternalRoom.g:4520:3: lv_ref_0_0= RULE_ID
{
lv_ref_0_0=(Token)match(input,RULE_ID,FOLLOW_99);
@@ -11054,26 +11211,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4475:2: (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ // InternalRoom.g:4536:2: (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==16) ) {
- alt101=1;
+ if ( (LA102_0==16) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
- // InternalRoom.g:4475:4: otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) )
+ // InternalRoom.g:4536:4: otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) )
{
otherlv_1=(Token)match(input,16,FOLLOW_34);
newLeafNode(otherlv_1, grammarAccess.getRefSegmentAccess().getColonKeyword_1_0());
- // InternalRoom.g:4479:1: ( (lv_idx_2_0= RULE_INT ) )
- // InternalRoom.g:4480:1: (lv_idx_2_0= RULE_INT )
+ // InternalRoom.g:4540:1: ( (lv_idx_2_0= RULE_INT ) )
+ // InternalRoom.g:4541:1: (lv_idx_2_0= RULE_INT )
{
- // InternalRoom.g:4480:1: (lv_idx_2_0= RULE_INT )
- // InternalRoom.g:4481:3: lv_idx_2_0= RULE_INT
+ // InternalRoom.g:4541:1: (lv_idx_2_0= RULE_INT )
+ // InternalRoom.g:4542:3: lv_idx_2_0= RULE_INT
{
lv_idx_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -11122,7 +11279,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBinding"
- // InternalRoom.g:4505:1: entryRuleBinding returns [EObject current=null] : iv_ruleBinding= ruleBinding EOF ;
+ // InternalRoom.g:4566:1: entryRuleBinding returns [EObject current=null] : iv_ruleBinding= ruleBinding EOF ;
public final EObject entryRuleBinding() throws RecognitionException {
EObject current = null;
@@ -11130,8 +11287,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4506:2: (iv_ruleBinding= ruleBinding EOF )
- // InternalRoom.g:4507:2: iv_ruleBinding= ruleBinding EOF
+ // InternalRoom.g:4567:2: (iv_ruleBinding= ruleBinding EOF )
+ // InternalRoom.g:4568:2: iv_ruleBinding= ruleBinding EOF
{
newCompositeNode(grammarAccess.getBindingRule());
pushFollow(FOLLOW_1);
@@ -11158,7 +11315,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBinding"
- // InternalRoom.g:4514:1: ruleBinding returns [EObject current=null] : (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) ) ;
+ // InternalRoom.g:4575: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;
@@ -11172,21 +11329,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4517:28: ( (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) ) )
- // InternalRoom.g:4518:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
+ // InternalRoom.g:4578:28: ( (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) ) )
+ // InternalRoom.g:4579:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
{
- // InternalRoom.g:4518:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
- // InternalRoom.g:4518:3: otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
+ // InternalRoom.g:4579:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
+ // InternalRoom.g:4579:3: otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
{
otherlv_0=(Token)match(input,70,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getBindingAccess().getBindingKeyword_0());
- // InternalRoom.g:4522:1: ( (lv_endpoint1_1_0= ruleBindingEndPoint ) )
- // InternalRoom.g:4523:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
+ // InternalRoom.g:4583:1: ( (lv_endpoint1_1_0= ruleBindingEndPoint ) )
+ // InternalRoom.g:4584:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
{
- // InternalRoom.g:4523:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
- // InternalRoom.g:4524:3: lv_endpoint1_1_0= ruleBindingEndPoint
+ // InternalRoom.g:4584:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
+ // InternalRoom.g:4585:3: lv_endpoint1_1_0= ruleBindingEndPoint
{
newCompositeNode(grammarAccess.getBindingAccess().getEndpoint1BindingEndPointParserRuleCall_1_0());
@@ -11217,11 +11374,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getBindingAccess().getAndKeyword_2());
- // InternalRoom.g:4544:1: ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
- // InternalRoom.g:4545:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
+ // InternalRoom.g:4605:1: ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
+ // InternalRoom.g:4606:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
{
- // InternalRoom.g:4545:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
- // InternalRoom.g:4546:3: lv_endpoint2_3_0= ruleBindingEndPoint
+ // InternalRoom.g:4606:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
+ // InternalRoom.g:4607:3: lv_endpoint2_3_0= ruleBindingEndPoint
{
newCompositeNode(grammarAccess.getBindingAccess().getEndpoint2BindingEndPointParserRuleCall_3_0());
@@ -11269,7 +11426,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBindingEndPoint"
- // InternalRoom.g:4570:1: entryRuleBindingEndPoint returns [EObject current=null] : iv_ruleBindingEndPoint= ruleBindingEndPoint EOF ;
+ // InternalRoom.g:4631:1: entryRuleBindingEndPoint returns [EObject current=null] : iv_ruleBindingEndPoint= ruleBindingEndPoint EOF ;
public final EObject entryRuleBindingEndPoint() throws RecognitionException {
EObject current = null;
@@ -11277,8 +11434,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4571:2: (iv_ruleBindingEndPoint= ruleBindingEndPoint EOF )
- // InternalRoom.g:4572:2: iv_ruleBindingEndPoint= ruleBindingEndPoint EOF
+ // InternalRoom.g:4632:2: (iv_ruleBindingEndPoint= ruleBindingEndPoint EOF )
+ // InternalRoom.g:4633:2: iv_ruleBindingEndPoint= ruleBindingEndPoint EOF
{
newCompositeNode(grammarAccess.getBindingEndPointRule());
pushFollow(FOLLOW_1);
@@ -11305,7 +11462,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBindingEndPoint"
- // InternalRoom.g:4579:1: ruleBindingEndPoint returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? ) ;
+ // InternalRoom.g:4640: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;
@@ -11318,32 +11475,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4582:28: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? ) )
- // InternalRoom.g:4583:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
+ // InternalRoom.g:4643:28: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? ) )
+ // InternalRoom.g:4644:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
{
- // InternalRoom.g:4583:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
- // InternalRoom.g:4583:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
+ // InternalRoom.g:4644:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
+ // InternalRoom.g:4644:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
{
- // InternalRoom.g:4583:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ // InternalRoom.g:4644:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==RULE_ID) ) {
- int LA102_1 = input.LA(2);
+ if ( (LA103_0==RULE_ID) ) {
+ int LA103_1 = input.LA(2);
- if ( (LA102_1==72) ) {
- alt102=1;
+ if ( (LA103_1==72) ) {
+ alt103=1;
}
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
- // InternalRoom.g:4583:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.'
+ // InternalRoom.g:4644:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.'
{
- // InternalRoom.g:4583:3: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:4584:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4644:3: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:4645:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:4584:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:4585:3: otherlv_0= RULE_ID
+ // InternalRoom.g:4645:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4646:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -11370,11 +11527,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4600:3: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:4601:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4661:3: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:4662:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:4601:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:4602:3: otherlv_2= RULE_ID
+ // InternalRoom.g:4662:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4663:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -11391,26 +11548,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4613:2: (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalRoom.g:4674:2: (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==73) ) {
- alt103=1;
+ if ( (LA104_0==73) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
- // InternalRoom.g:4613:4: otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) )
+ // InternalRoom.g:4674:4: otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) )
{
otherlv_3=(Token)match(input,73,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0());
- // InternalRoom.g:4617:1: ( (otherlv_4= RULE_ID ) )
- // InternalRoom.g:4618:1: (otherlv_4= RULE_ID )
+ // InternalRoom.g:4678:1: ( (otherlv_4= RULE_ID ) )
+ // InternalRoom.g:4679:1: (otherlv_4= RULE_ID )
{
- // InternalRoom.g:4618:1: (otherlv_4= RULE_ID )
- // InternalRoom.g:4619:3: otherlv_4= RULE_ID
+ // InternalRoom.g:4679:1: (otherlv_4= RULE_ID )
+ // InternalRoom.g:4680:3: otherlv_4= RULE_ID
{
if (current==null) {
@@ -11454,7 +11611,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLayerConnection"
- // InternalRoom.g:4638:1: entryRuleLayerConnection returns [EObject current=null] : iv_ruleLayerConnection= ruleLayerConnection EOF ;
+ // InternalRoom.g:4699:1: entryRuleLayerConnection returns [EObject current=null] : iv_ruleLayerConnection= ruleLayerConnection EOF ;
public final EObject entryRuleLayerConnection() throws RecognitionException {
EObject current = null;
@@ -11462,8 +11619,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4639:2: (iv_ruleLayerConnection= ruleLayerConnection EOF )
- // InternalRoom.g:4640:2: iv_ruleLayerConnection= ruleLayerConnection EOF
+ // InternalRoom.g:4700:2: (iv_ruleLayerConnection= ruleLayerConnection EOF )
+ // InternalRoom.g:4701:2: iv_ruleLayerConnection= ruleLayerConnection EOF
{
newCompositeNode(grammarAccess.getLayerConnectionRule());
pushFollow(FOLLOW_1);
@@ -11490,7 +11647,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLayerConnection"
- // InternalRoom.g:4647:1: ruleLayerConnection returns [EObject current=null] : (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) ) ;
+ // InternalRoom.g:4708: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;
@@ -11504,21 +11661,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4650:28: ( (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) ) )
- // InternalRoom.g:4651:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
+ // InternalRoom.g:4711:28: ( (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) ) )
+ // InternalRoom.g:4712:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
{
- // InternalRoom.g:4651:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
- // InternalRoom.g:4651:3: otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) )
+ // InternalRoom.g:4712:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
+ // InternalRoom.g:4712: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_103);
newLeafNode(otherlv_0, grammarAccess.getLayerConnectionAccess().getLayerConnectionKeyword_0());
- // InternalRoom.g:4655:1: ( (lv_from_1_0= ruleSAPoint ) )
- // InternalRoom.g:4656:1: (lv_from_1_0= ruleSAPoint )
+ // InternalRoom.g:4716:1: ( (lv_from_1_0= ruleSAPoint ) )
+ // InternalRoom.g:4717:1: (lv_from_1_0= ruleSAPoint )
{
- // InternalRoom.g:4656:1: (lv_from_1_0= ruleSAPoint )
- // InternalRoom.g:4657:3: lv_from_1_0= ruleSAPoint
+ // InternalRoom.g:4717:1: (lv_from_1_0= ruleSAPoint )
+ // InternalRoom.g:4718:3: lv_from_1_0= ruleSAPoint
{
newCompositeNode(grammarAccess.getLayerConnectionAccess().getFromSAPointParserRuleCall_1_0());
@@ -11549,11 +11706,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getLayerConnectionAccess().getSatisfied_byKeyword_2());
- // InternalRoom.g:4677:1: ( (lv_to_3_0= ruleSPPoint ) )
- // InternalRoom.g:4678:1: (lv_to_3_0= ruleSPPoint )
+ // InternalRoom.g:4738:1: ( (lv_to_3_0= ruleSPPoint ) )
+ // InternalRoom.g:4739:1: (lv_to_3_0= ruleSPPoint )
{
- // InternalRoom.g:4678:1: (lv_to_3_0= ruleSPPoint )
- // InternalRoom.g:4679:3: lv_to_3_0= ruleSPPoint
+ // InternalRoom.g:4739:1: (lv_to_3_0= ruleSPPoint )
+ // InternalRoom.g:4740:3: lv_to_3_0= ruleSPPoint
{
newCompositeNode(grammarAccess.getLayerConnectionAccess().getToSPPointParserRuleCall_3_0());
@@ -11601,7 +11758,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSAPoint"
- // InternalRoom.g:4703:1: entryRuleSAPoint returns [EObject current=null] : iv_ruleSAPoint= ruleSAPoint EOF ;
+ // InternalRoom.g:4764:1: entryRuleSAPoint returns [EObject current=null] : iv_ruleSAPoint= ruleSAPoint EOF ;
public final EObject entryRuleSAPoint() throws RecognitionException {
EObject current = null;
@@ -11609,8 +11766,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4704:2: (iv_ruleSAPoint= ruleSAPoint EOF )
- // InternalRoom.g:4705:2: iv_ruleSAPoint= ruleSAPoint EOF
+ // InternalRoom.g:4765:2: (iv_ruleSAPoint= ruleSAPoint EOF )
+ // InternalRoom.g:4766:2: iv_ruleSAPoint= ruleSAPoint EOF
{
newCompositeNode(grammarAccess.getSAPointRule());
pushFollow(FOLLOW_1);
@@ -11637,7 +11794,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSAPoint"
- // InternalRoom.g:4712:1: ruleSAPoint returns [EObject current=null] : (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) ;
+ // InternalRoom.g:4773:1: ruleSAPoint returns [EObject current=null] : (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) ;
public final EObject ruleSAPoint() throws RecognitionException {
EObject current = null;
@@ -11649,28 +11806,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4715:28: ( (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) )
- // InternalRoom.g:4716:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
+ // InternalRoom.g:4776:28: ( (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) )
+ // InternalRoom.g:4777:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
{
- // InternalRoom.g:4716:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // InternalRoom.g:4777:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==17) ) {
- alt104=1;
+ if ( (LA105_0==17) ) {
+ alt105=1;
}
- else if ( (LA104_0==76) ) {
- alt104=2;
+ else if ( (LA105_0==76) ) {
+ alt105=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 104, 0, input);
+ new NoViableAltException("", 105, 0, input);
throw nvae;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
- // InternalRoom.g:4717:5: this_RefSAPoint_0= ruleRefSAPoint
+ // InternalRoom.g:4778:5: this_RefSAPoint_0= ruleRefSAPoint
{
newCompositeNode(grammarAccess.getSAPointAccess().getRefSAPointParserRuleCall_0());
@@ -11688,7 +11845,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:4727:5: this_RelaySAPoint_1= ruleRelaySAPoint
+ // InternalRoom.g:4788:5: this_RelaySAPoint_1= ruleRelaySAPoint
{
newCompositeNode(grammarAccess.getSAPointAccess().getRelaySAPointParserRuleCall_1());
@@ -11726,7 +11883,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefSAPoint"
- // InternalRoom.g:4743:1: entryRuleRefSAPoint returns [EObject current=null] : iv_ruleRefSAPoint= ruleRefSAPoint EOF ;
+ // InternalRoom.g:4804:1: entryRuleRefSAPoint returns [EObject current=null] : iv_ruleRefSAPoint= ruleRefSAPoint EOF ;
public final EObject entryRuleRefSAPoint() throws RecognitionException {
EObject current = null;
@@ -11734,8 +11891,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4744:2: (iv_ruleRefSAPoint= ruleRefSAPoint EOF )
- // InternalRoom.g:4745:2: iv_ruleRefSAPoint= ruleRefSAPoint EOF
+ // InternalRoom.g:4805:2: (iv_ruleRefSAPoint= ruleRefSAPoint EOF )
+ // InternalRoom.g:4806:2: iv_ruleRefSAPoint= ruleRefSAPoint EOF
{
newCompositeNode(grammarAccess.getRefSAPointRule());
pushFollow(FOLLOW_1);
@@ -11762,7 +11919,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefSAPoint"
- // InternalRoom.g:4752:1: ruleRefSAPoint returns [EObject current=null] : (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:4813:1: ruleRefSAPoint returns [EObject current=null] : (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleRefSAPoint() throws RecognitionException {
EObject current = null;
@@ -11772,21 +11929,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4755:28: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:4756:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4816:28: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:4817:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:4756:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:4756:3: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4817:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4817:3: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) )
{
otherlv_0=(Token)match(input,17,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefSAPointAccess().getRefKeyword_0());
- // InternalRoom.g:4760:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:4761:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4821:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4822:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:4761:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:4762:3: otherlv_1= RULE_ID
+ // InternalRoom.g:4822:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4823:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -11824,7 +11981,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRelaySAPoint"
- // InternalRoom.g:4781:1: entryRuleRelaySAPoint returns [EObject current=null] : iv_ruleRelaySAPoint= ruleRelaySAPoint EOF ;
+ // InternalRoom.g:4842:1: entryRuleRelaySAPoint returns [EObject current=null] : iv_ruleRelaySAPoint= ruleRelaySAPoint EOF ;
public final EObject entryRuleRelaySAPoint() throws RecognitionException {
EObject current = null;
@@ -11832,8 +11989,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4782:2: (iv_ruleRelaySAPoint= ruleRelaySAPoint EOF )
- // InternalRoom.g:4783:2: iv_ruleRelaySAPoint= ruleRelaySAPoint EOF
+ // InternalRoom.g:4843:2: (iv_ruleRelaySAPoint= ruleRelaySAPoint EOF )
+ // InternalRoom.g:4844:2: iv_ruleRelaySAPoint= ruleRelaySAPoint EOF
{
newCompositeNode(grammarAccess.getRelaySAPointRule());
pushFollow(FOLLOW_1);
@@ -11860,7 +12017,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelaySAPoint"
- // InternalRoom.g:4790:1: ruleRelaySAPoint returns [EObject current=null] : (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:4851:1: ruleRelaySAPoint returns [EObject current=null] : (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleRelaySAPoint() throws RecognitionException {
EObject current = null;
@@ -11870,21 +12027,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4793:28: ( (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:4794:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4854:28: ( (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:4855:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:4794:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:4794:3: otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4855:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4855:3: otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) )
{
otherlv_0=(Token)match(input,76,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRelaySAPointAccess().getRelay_sapKeyword_0());
- // InternalRoom.g:4798:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:4799:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4859:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4860:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:4799:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:4800:3: otherlv_1= RULE_ID
+ // InternalRoom.g:4860:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4861:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -11922,7 +12079,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSPPoint"
- // InternalRoom.g:4819:1: entryRuleSPPoint returns [EObject current=null] : iv_ruleSPPoint= ruleSPPoint EOF ;
+ // InternalRoom.g:4880:1: entryRuleSPPoint returns [EObject current=null] : iv_ruleSPPoint= ruleSPPoint EOF ;
public final EObject entryRuleSPPoint() throws RecognitionException {
EObject current = null;
@@ -11930,8 +12087,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4820:2: (iv_ruleSPPoint= ruleSPPoint EOF )
- // InternalRoom.g:4821:2: iv_ruleSPPoint= ruleSPPoint EOF
+ // InternalRoom.g:4881:2: (iv_ruleSPPoint= ruleSPPoint EOF )
+ // InternalRoom.g:4882:2: iv_ruleSPPoint= ruleSPPoint EOF
{
newCompositeNode(grammarAccess.getSPPointRule());
pushFollow(FOLLOW_1);
@@ -11958,7 +12115,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSPPoint"
- // InternalRoom.g:4828:1: ruleSPPoint returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:4889: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;
@@ -11969,17 +12126,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4831:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:4832:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:4892:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:4893:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:4832:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:4832:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:4893:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:4893:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:4832:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:4833:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4893:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:4894:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:4833:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:4834:3: otherlv_0= RULE_ID
+ // InternalRoom.g:4894:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4895:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -12000,11 +12157,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getSPPointAccess().getFullStopKeyword_1());
- // InternalRoom.g:4849:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:4850:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4910:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:4911:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:4850:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:4851:3: otherlv_2= RULE_ID
+ // InternalRoom.g:4911:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4912:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -12042,7 +12199,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleActorRef"
- // InternalRoom.g:4870:1: entryRuleActorRef returns [EObject current=null] : iv_ruleActorRef= ruleActorRef EOF ;
+ // InternalRoom.g:4931:1: entryRuleActorRef returns [EObject current=null] : iv_ruleActorRef= ruleActorRef EOF ;
public final EObject entryRuleActorRef() throws RecognitionException {
EObject current = null;
@@ -12050,8 +12207,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4871:2: (iv_ruleActorRef= ruleActorRef EOF )
- // InternalRoom.g:4872:2: iv_ruleActorRef= ruleActorRef EOF
+ // InternalRoom.g:4932:2: (iv_ruleActorRef= ruleActorRef EOF )
+ // InternalRoom.g:4933:2: iv_ruleActorRef= ruleActorRef EOF
{
newCompositeNode(grammarAccess.getActorRefRule());
pushFollow(FOLLOW_1);
@@ -12078,7 +12235,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleActorRef"
- // InternalRoom.g:4879:1: ruleActorRef returns [EObject current=null] : ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:4940: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;
@@ -12095,25 +12252,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4882:28: ( ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:4883:1: ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? )
+ // InternalRoom.g:4943: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:4944:1: ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:4883:1: ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? )
- // InternalRoom.g:4883:2: ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )?
+ // InternalRoom.g:4944: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:4944:2: ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )?
{
- // InternalRoom.g:4883:2: ( (lv_refType_0_0= ruleReferenceType ) )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ // InternalRoom.g:4944:2: ( (lv_refType_0_0= ruleReferenceType ) )?
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==111||LA105_0==127) ) {
- alt105=1;
+ if ( (LA106_0==111||LA106_0==127) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
- // InternalRoom.g:4884:1: (lv_refType_0_0= ruleReferenceType )
+ // InternalRoom.g:4945:1: (lv_refType_0_0= ruleReferenceType )
{
- // InternalRoom.g:4884:1: (lv_refType_0_0= ruleReferenceType )
- // InternalRoom.g:4885:3: lv_refType_0_0= ruleReferenceType
+ // InternalRoom.g:4945:1: (lv_refType_0_0= ruleReferenceType )
+ // InternalRoom.g:4946:3: lv_refType_0_0= ruleReferenceType
{
newCompositeNode(grammarAccess.getActorRefAccess().getRefTypeReferenceTypeEnumRuleCall_0_0());
@@ -12147,11 +12304,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getActorRefAccess().getActorRefKeyword_1());
- // InternalRoom.g:4905:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:4906:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:4966:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:4967:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:4906:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:4907:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:4967:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:4968:3: lv_name_2_0= RULE_ID
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_33);
@@ -12173,19 +12330,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4923:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalRoom.g:4984:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==34) ) {
- alt106=1;
+ if ( (LA107_0==34) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
- // InternalRoom.g:4924:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:4985:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
{
- // InternalRoom.g:4924:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
- // InternalRoom.g:4925:3: lv_multiplicity_3_0= ruleMULTIPLICITY
+ // InternalRoom.g:4985:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:4986:3: lv_multiplicity_3_0= ruleMULTIPLICITY
{
newCompositeNode(grammarAccess.getActorRefAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
@@ -12219,11 +12376,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getActorRefAccess().getColonKeyword_4());
- // InternalRoom.g:4945:1: ( ( ruleFQN ) )
- // InternalRoom.g:4946:1: ( ruleFQN )
+ // InternalRoom.g:5006:1: ( ( ruleFQN ) )
+ // InternalRoom.g:5007:1: ( ruleFQN )
{
- // InternalRoom.g:4946:1: ( ruleFQN )
- // InternalRoom.g:4947:3: ruleFQN
+ // InternalRoom.g:5007:1: ( ruleFQN )
+ // InternalRoom.g:5008:3: ruleFQN
{
if (current==null) {
@@ -12247,19 +12404,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4960:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalRoom.g:5021:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==34) ) {
- alt107=1;
+ if ( (LA108_0==34) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
- // InternalRoom.g:4961:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:5022:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:4961:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:4962:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:5022:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:5023:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorRefAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -12310,7 +12467,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMULTIPLICITY"
- // InternalRoom.g:4988:1: entryRuleMULTIPLICITY returns [String current=null] : iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF ;
+ // InternalRoom.g:5049:1: entryRuleMULTIPLICITY returns [String current=null] : iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF ;
public final String entryRuleMULTIPLICITY() throws RecognitionException {
String current = null;
@@ -12318,8 +12475,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4989:2: (iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF )
- // InternalRoom.g:4990:2: iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF
+ // InternalRoom.g:5050:2: (iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF )
+ // InternalRoom.g:5051:2: iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF
{
newCompositeNode(grammarAccess.getMULTIPLICITYRule());
pushFollow(FOLLOW_1);
@@ -12346,7 +12503,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMULTIPLICITY"
- // InternalRoom.g:4997:1: ruleMULTIPLICITY returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' ) ;
+ // InternalRoom.g:5058: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();
@@ -12356,36 +12513,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5000:28: ( (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' ) )
- // InternalRoom.g:5001:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
+ // InternalRoom.g:5061:28: ( (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' ) )
+ // InternalRoom.g:5062:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
{
- // InternalRoom.g:5001:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
- // InternalRoom.g:5002:2: kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']'
+ // InternalRoom.g:5062:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
+ // InternalRoom.g:5063:2: kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']'
{
kw=(Token)match(input,34,FOLLOW_106);
current.merge(kw);
newLeafNode(kw, grammarAccess.getMULTIPLICITYAccess().getLeftSquareBracketKeyword_0());
- // InternalRoom.g:5007:1: (kw= '*' | this_INT_2= RULE_INT )
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalRoom.g:5068:1: (kw= '*' | this_INT_2= RULE_INT )
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==78) ) {
- alt108=1;
+ if ( (LA109_0==78) ) {
+ alt109=1;
}
- else if ( (LA108_0==RULE_INT) ) {
- alt108=2;
+ else if ( (LA109_0==RULE_INT) ) {
+ 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:5008:2: kw= '*'
+ // InternalRoom.g:5069:2: kw= '*'
{
kw=(Token)match(input,78,FOLLOW_35);
@@ -12396,7 +12553,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5014:10: this_INT_2= RULE_INT
+ // InternalRoom.g:5075:10: this_INT_2= RULE_INT
{
this_INT_2=(Token)match(input,RULE_INT,FOLLOW_35);
@@ -12437,7 +12594,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationTargetType"
- // InternalRoom.g:5035:1: entryRuleAnnotationTargetType returns [String current=null] : iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF ;
+ // InternalRoom.g:5096:1: entryRuleAnnotationTargetType returns [String current=null] : iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF ;
public final String entryRuleAnnotationTargetType() throws RecognitionException {
String current = null;
@@ -12445,8 +12602,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5036:2: (iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF )
- // InternalRoom.g:5037:2: iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF
+ // InternalRoom.g:5097:2: (iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF )
+ // InternalRoom.g:5098:2: iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF
{
newCompositeNode(grammarAccess.getAnnotationTargetTypeRule());
pushFollow(FOLLOW_1);
@@ -12473,7 +12630,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationTargetType"
- // InternalRoom.g:5044:1: ruleAnnotationTargetType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' ) ;
+ // InternalRoom.g:5105: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();
@@ -12482,67 +12639,67 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5047:28: ( (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' ) )
- // InternalRoom.g:5048:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' )
+ // InternalRoom.g:5108:28: ( (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' ) )
+ // InternalRoom.g:5109:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' )
{
- // InternalRoom.g:5048:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' )
- int alt109=9;
+ // InternalRoom.g:5109:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' )
+ int alt110=9;
switch ( input.LA(1) ) {
case 28:
{
- alt109=1;
+ alt110=1;
}
break;
case 55:
{
- alt109=2;
+ alt110=2;
}
break;
case 79:
{
- alt109=3;
+ alt110=3;
}
break;
case 42:
{
- alt109=4;
+ alt110=4;
}
break;
case 48:
{
- alt109=5;
+ alt110=5;
}
break;
case 66:
{
- alt109=6;
+ alt110=6;
}
break;
case 64:
{
- alt109=7;
+ alt110=7;
}
break;
case 59:
{
- alt109=8;
+ alt110=8;
}
break;
case 51:
{
- alt109=9;
+ alt110=9;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 109, 0, input);
+ new NoViableAltException("", 110, 0, input);
throw nvae;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalRoom.g:5049:2: kw= 'DataClass'
+ // InternalRoom.g:5110:2: kw= 'DataClass'
{
kw=(Token)match(input,28,FOLLOW_2);
@@ -12553,7 +12710,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5056:2: kw= 'ActorClass'
+ // InternalRoom.g:5117:2: kw= 'ActorClass'
{
kw=(Token)match(input,55,FOLLOW_2);
@@ -12564,7 +12721,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5063:2: kw= 'ActorBehavior'
+ // InternalRoom.g:5124:2: kw= 'ActorBehavior'
{
kw=(Token)match(input,79,FOLLOW_2);
@@ -12575,7 +12732,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:5070:2: kw= 'ProtocolClass'
+ // InternalRoom.g:5131:2: kw= 'ProtocolClass'
{
kw=(Token)match(input,42,FOLLOW_2);
@@ -12586,7 +12743,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:5077:2: kw= 'CompoundProtocolClass'
+ // InternalRoom.g:5138:2: kw= 'CompoundProtocolClass'
{
kw=(Token)match(input,48,FOLLOW_2);
@@ -12597,7 +12754,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalRoom.g:5084:2: kw= 'SubSystemClass'
+ // InternalRoom.g:5145:2: kw= 'SubSystemClass'
{
kw=(Token)match(input,66,FOLLOW_2);
@@ -12608,7 +12765,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalRoom.g:5091:2: kw= 'LogicalSystem'
+ // InternalRoom.g:5152:2: kw= 'LogicalSystem'
{
kw=(Token)match(input,64,FOLLOW_2);
@@ -12619,7 +12776,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalRoom.g:5098:2: kw= 'Port'
+ // InternalRoom.g:5159:2: kw= 'Port'
{
kw=(Token)match(input,59,FOLLOW_2);
@@ -12630,7 +12787,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalRoom.g:5105:2: kw= 'Message'
+ // InternalRoom.g:5166:2: kw= 'Message'
{
kw=(Token)match(input,51,FOLLOW_2);
@@ -12661,7 +12818,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateGraphNode"
- // InternalRoom.g:5120:1: entryRuleStateGraphNode returns [EObject current=null] : iv_ruleStateGraphNode= ruleStateGraphNode EOF ;
+ // InternalRoom.g:5181:1: entryRuleStateGraphNode returns [EObject current=null] : iv_ruleStateGraphNode= ruleStateGraphNode EOF ;
public final EObject entryRuleStateGraphNode() throws RecognitionException {
EObject current = null;
@@ -12669,8 +12826,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5121:2: (iv_ruleStateGraphNode= ruleStateGraphNode EOF )
- // InternalRoom.g:5122:2: iv_ruleStateGraphNode= ruleStateGraphNode EOF
+ // InternalRoom.g:5182:2: (iv_ruleStateGraphNode= ruleStateGraphNode EOF )
+ // InternalRoom.g:5183:2: iv_ruleStateGraphNode= ruleStateGraphNode EOF
{
newCompositeNode(grammarAccess.getStateGraphNodeRule());
pushFollow(FOLLOW_1);
@@ -12697,7 +12854,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateGraphNode"
- // InternalRoom.g:5129:1: ruleStateGraphNode returns [EObject current=null] : (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint ) ;
+ // InternalRoom.g:5190: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;
@@ -12711,21 +12868,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5132:28: ( (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint ) )
- // InternalRoom.g:5133:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
+ // InternalRoom.g:5193:28: ( (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint ) )
+ // InternalRoom.g:5194:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
{
- // InternalRoom.g:5133:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
- int alt110=3;
+ // InternalRoom.g:5194:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
+ int alt111=3;
switch ( input.LA(1) ) {
case 81:
case 86:
{
- alt110=1;
+ alt111=1;
}
break;
case 91:
{
- alt110=2;
+ alt111=2;
}
break;
case 87:
@@ -12733,19 +12890,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 89:
case 90:
{
- alt110=3;
+ alt111=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 110, 0, input);
+ new NoViableAltException("", 111, 0, input);
throw nvae;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
- // InternalRoom.g:5134:5: this_State_0= ruleState
+ // InternalRoom.g:5195:5: this_State_0= ruleState
{
newCompositeNode(grammarAccess.getStateGraphNodeAccess().getStateParserRuleCall_0());
@@ -12763,7 +12920,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5144:5: this_ChoicePoint_1= ruleChoicePoint
+ // InternalRoom.g:5205:5: this_ChoicePoint_1= ruleChoicePoint
{
newCompositeNode(grammarAccess.getStateGraphNodeAccess().getChoicePointParserRuleCall_1());
@@ -12781,7 +12938,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5154:5: this_TrPoint_2= ruleTrPoint
+ // InternalRoom.g:5215:5: this_TrPoint_2= ruleTrPoint
{
newCompositeNode(grammarAccess.getStateGraphNodeAccess().getTrPointParserRuleCall_2());
@@ -12819,7 +12976,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateGraph"
- // InternalRoom.g:5172:1: entryRuleStateGraph returns [EObject current=null] : iv_ruleStateGraph= ruleStateGraph EOF ;
+ // InternalRoom.g:5233:1: entryRuleStateGraph returns [EObject current=null] : iv_ruleStateGraph= ruleStateGraph EOF ;
public final EObject entryRuleStateGraph() throws RecognitionException {
EObject current = null;
@@ -12827,8 +12984,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5173:2: (iv_ruleStateGraph= ruleStateGraph EOF )
- // InternalRoom.g:5174:2: iv_ruleStateGraph= ruleStateGraph EOF
+ // InternalRoom.g:5234:2: (iv_ruleStateGraph= ruleStateGraph EOF )
+ // InternalRoom.g:5235:2: iv_ruleStateGraph= ruleStateGraph EOF
{
newCompositeNode(grammarAccess.getStateGraphRule());
pushFollow(FOLLOW_1);
@@ -12855,7 +13012,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateGraph"
- // InternalRoom.g:5181:1: ruleStateGraph returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' ) ;
+ // InternalRoom.g:5242: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;
@@ -12875,14 +13032,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5184:28: ( ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' ) )
- // InternalRoom.g:5185:1: ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' )
+ // InternalRoom.g:5245: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:5246:1: ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' )
{
- // InternalRoom.g:5185:1: ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' )
- // InternalRoom.g:5185:2: () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}'
+ // InternalRoom.g:5246: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:5246:2: () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}'
{
- // InternalRoom.g:5185:2: ()
- // InternalRoom.g:5186:5:
+ // InternalRoom.g:5246:2: ()
+ // InternalRoom.g:5247:5:
{
current = forceCreateModelElement(
@@ -12896,15 +13053,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
- // InternalRoom.g:5195:1: ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )*
- loop111:
+ // InternalRoom.g:5256: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 ) ) )*
+ loop112:
do {
- int alt111=6;
+ int alt112=6;
switch ( input.LA(1) ) {
case 81:
case 86:
{
- alt111=1;
+ alt112=1;
}
break;
case 87:
@@ -12912,36 +13069,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 89:
case 90:
{
- alt111=2;
+ alt112=2;
}
break;
case 91:
{
- alt111=3;
+ alt112=3;
}
break;
case 92:
{
- alt111=4;
+ alt112=4;
}
break;
case 99:
{
- alt111=5;
+ alt112=5;
}
break;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalRoom.g:5195:2: ( (lv_states_2_0= ruleState ) )
+ // InternalRoom.g:5256:2: ( (lv_states_2_0= ruleState ) )
{
- // InternalRoom.g:5195:2: ( (lv_states_2_0= ruleState ) )
- // InternalRoom.g:5196:1: (lv_states_2_0= ruleState )
+ // InternalRoom.g:5256:2: ( (lv_states_2_0= ruleState ) )
+ // InternalRoom.g:5257:1: (lv_states_2_0= ruleState )
{
- // InternalRoom.g:5196:1: (lv_states_2_0= ruleState )
- // InternalRoom.g:5197:3: lv_states_2_0= ruleState
+ // InternalRoom.g:5257:1: (lv_states_2_0= ruleState )
+ // InternalRoom.g:5258:3: lv_states_2_0= ruleState
{
newCompositeNode(grammarAccess.getStateGraphAccess().getStatesStateParserRuleCall_2_0_0());
@@ -12972,13 +13129,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5214:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
+ // InternalRoom.g:5275:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
{
- // InternalRoom.g:5214:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
- // InternalRoom.g:5215:1: (lv_trPoints_3_0= ruleTrPoint )
+ // InternalRoom.g:5275:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
+ // InternalRoom.g:5276:1: (lv_trPoints_3_0= ruleTrPoint )
{
- // InternalRoom.g:5215:1: (lv_trPoints_3_0= ruleTrPoint )
- // InternalRoom.g:5216:3: lv_trPoints_3_0= ruleTrPoint
+ // InternalRoom.g:5276:1: (lv_trPoints_3_0= ruleTrPoint )
+ // InternalRoom.g:5277:3: lv_trPoints_3_0= ruleTrPoint
{
newCompositeNode(grammarAccess.getStateGraphAccess().getTrPointsTrPointParserRuleCall_2_1_0());
@@ -13009,13 +13166,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5233:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
+ // InternalRoom.g:5294:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
{
- // InternalRoom.g:5233:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
- // InternalRoom.g:5234:1: (lv_chPoints_4_0= ruleChoicePoint )
+ // InternalRoom.g:5294:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
+ // InternalRoom.g:5295:1: (lv_chPoints_4_0= ruleChoicePoint )
{
- // InternalRoom.g:5234:1: (lv_chPoints_4_0= ruleChoicePoint )
- // InternalRoom.g:5235:3: lv_chPoints_4_0= ruleChoicePoint
+ // InternalRoom.g:5295:1: (lv_chPoints_4_0= ruleChoicePoint )
+ // InternalRoom.g:5296:3: lv_chPoints_4_0= ruleChoicePoint
{
newCompositeNode(grammarAccess.getStateGraphAccess().getChPointsChoicePointParserRuleCall_2_2_0());
@@ -13046,13 +13203,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:5252:6: ( (lv_transitions_5_0= ruleTransition ) )
+ // InternalRoom.g:5313:6: ( (lv_transitions_5_0= ruleTransition ) )
{
- // InternalRoom.g:5252:6: ( (lv_transitions_5_0= ruleTransition ) )
- // InternalRoom.g:5253:1: (lv_transitions_5_0= ruleTransition )
+ // InternalRoom.g:5313:6: ( (lv_transitions_5_0= ruleTransition ) )
+ // InternalRoom.g:5314:1: (lv_transitions_5_0= ruleTransition )
{
- // InternalRoom.g:5253:1: (lv_transitions_5_0= ruleTransition )
- // InternalRoom.g:5254:3: lv_transitions_5_0= ruleTransition
+ // InternalRoom.g:5314:1: (lv_transitions_5_0= ruleTransition )
+ // InternalRoom.g:5315:3: lv_transitions_5_0= ruleTransition
{
newCompositeNode(grammarAccess.getStateGraphAccess().getTransitionsTransitionParserRuleCall_2_3_0());
@@ -13083,13 +13240,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:5271:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5332:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
{
- // InternalRoom.g:5271:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
- // InternalRoom.g:5272:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
+ // InternalRoom.g:5332:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5333:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
{
- // InternalRoom.g:5272:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
- // InternalRoom.g:5273:3: lv_refinedTransitions_6_0= ruleRefinedTransition
+ // InternalRoom.g:5333:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
+ // InternalRoom.g:5334:3: lv_refinedTransitions_6_0= ruleRefinedTransition
{
newCompositeNode(grammarAccess.getStateGraphAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_2_4_0());
@@ -13121,7 +13278,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop111;
+ break loop112;
}
} while (true);
@@ -13150,7 +13307,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateMachine"
- // InternalRoom.g:5301:1: entryRuleStateMachine returns [EObject current=null] : iv_ruleStateMachine= ruleStateMachine EOF ;
+ // InternalRoom.g:5362:1: entryRuleStateMachine returns [EObject current=null] : iv_ruleStateMachine= ruleStateMachine EOF ;
public final EObject entryRuleStateMachine() throws RecognitionException {
EObject current = null;
@@ -13158,8 +13315,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5302:2: (iv_ruleStateMachine= ruleStateMachine EOF )
- // InternalRoom.g:5303:2: iv_ruleStateMachine= ruleStateMachine EOF
+ // InternalRoom.g:5363:2: (iv_ruleStateMachine= ruleStateMachine EOF )
+ // InternalRoom.g:5364:2: iv_ruleStateMachine= ruleStateMachine EOF
{
newCompositeNode(grammarAccess.getStateMachineRule());
pushFollow(FOLLOW_1);
@@ -13186,7 +13343,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateMachine"
- // InternalRoom.g:5310:1: ruleStateMachine returns [EObject current=null] : ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' ) ;
+ // InternalRoom.g:5371: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;
@@ -13207,14 +13364,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5313:28: ( ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' ) )
- // InternalRoom.g:5314:1: ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' )
+ // InternalRoom.g:5374: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:5375:1: ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' )
{
- // InternalRoom.g:5314:1: ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' )
- // InternalRoom.g:5314:2: () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}'
+ // InternalRoom.g:5375: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:5375:2: () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}'
{
- // InternalRoom.g:5314:2: ()
- // InternalRoom.g:5315:5:
+ // InternalRoom.g:5375:2: ()
+ // InternalRoom.g:5376:5:
{
current = forceCreateModelElement(
@@ -13232,15 +13389,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
- // InternalRoom.g:5328:1: ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )*
- loop112:
+ // InternalRoom.g:5389: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 ) ) )*
+ loop113:
do {
- int alt112=6;
+ int alt113=6;
switch ( input.LA(1) ) {
case 81:
case 86:
{
- alt112=1;
+ alt113=1;
}
break;
case 87:
@@ -13248,36 +13405,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 89:
case 90:
{
- alt112=2;
+ alt113=2;
}
break;
case 91:
{
- alt112=3;
+ alt113=3;
}
break;
case 92:
{
- alt112=4;
+ alt113=4;
}
break;
case 99:
{
- alt112=5;
+ alt113=5;
}
break;
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalRoom.g:5328:2: ( (lv_states_3_0= ruleState ) )
+ // InternalRoom.g:5389:2: ( (lv_states_3_0= ruleState ) )
{
- // InternalRoom.g:5328:2: ( (lv_states_3_0= ruleState ) )
- // InternalRoom.g:5329:1: (lv_states_3_0= ruleState )
+ // InternalRoom.g:5389:2: ( (lv_states_3_0= ruleState ) )
+ // InternalRoom.g:5390:1: (lv_states_3_0= ruleState )
{
- // InternalRoom.g:5329:1: (lv_states_3_0= ruleState )
- // InternalRoom.g:5330:3: lv_states_3_0= ruleState
+ // InternalRoom.g:5390:1: (lv_states_3_0= ruleState )
+ // InternalRoom.g:5391:3: lv_states_3_0= ruleState
{
newCompositeNode(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_3_0_0());
@@ -13308,13 +13465,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5347:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
+ // InternalRoom.g:5408:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
{
- // InternalRoom.g:5347:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
- // InternalRoom.g:5348:1: (lv_trPoints_4_0= ruleTrPoint )
+ // InternalRoom.g:5408:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
+ // InternalRoom.g:5409:1: (lv_trPoints_4_0= ruleTrPoint )
{
- // InternalRoom.g:5348:1: (lv_trPoints_4_0= ruleTrPoint )
- // InternalRoom.g:5349:3: lv_trPoints_4_0= ruleTrPoint
+ // InternalRoom.g:5409:1: (lv_trPoints_4_0= ruleTrPoint )
+ // InternalRoom.g:5410:3: lv_trPoints_4_0= ruleTrPoint
{
newCompositeNode(grammarAccess.getStateMachineAccess().getTrPointsTrPointParserRuleCall_3_1_0());
@@ -13345,13 +13502,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5366:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
+ // InternalRoom.g:5427:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
{
- // InternalRoom.g:5366:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
- // InternalRoom.g:5367:1: (lv_chPoints_5_0= ruleChoicePoint )
+ // InternalRoom.g:5427:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
+ // InternalRoom.g:5428:1: (lv_chPoints_5_0= ruleChoicePoint )
{
- // InternalRoom.g:5367:1: (lv_chPoints_5_0= ruleChoicePoint )
- // InternalRoom.g:5368:3: lv_chPoints_5_0= ruleChoicePoint
+ // InternalRoom.g:5428:1: (lv_chPoints_5_0= ruleChoicePoint )
+ // InternalRoom.g:5429:3: lv_chPoints_5_0= ruleChoicePoint
{
newCompositeNode(grammarAccess.getStateMachineAccess().getChPointsChoicePointParserRuleCall_3_2_0());
@@ -13382,13 +13539,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:5385:6: ( (lv_transitions_6_0= ruleTransition ) )
+ // InternalRoom.g:5446:6: ( (lv_transitions_6_0= ruleTransition ) )
{
- // InternalRoom.g:5385:6: ( (lv_transitions_6_0= ruleTransition ) )
- // InternalRoom.g:5386:1: (lv_transitions_6_0= ruleTransition )
+ // InternalRoom.g:5446:6: ( (lv_transitions_6_0= ruleTransition ) )
+ // InternalRoom.g:5447:1: (lv_transitions_6_0= ruleTransition )
{
- // InternalRoom.g:5386:1: (lv_transitions_6_0= ruleTransition )
- // InternalRoom.g:5387:3: lv_transitions_6_0= ruleTransition
+ // InternalRoom.g:5447:1: (lv_transitions_6_0= ruleTransition )
+ // InternalRoom.g:5448:3: lv_transitions_6_0= ruleTransition
{
newCompositeNode(grammarAccess.getStateMachineAccess().getTransitionsTransitionParserRuleCall_3_3_0());
@@ -13419,13 +13576,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:5404:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5465:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
{
- // InternalRoom.g:5404:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
- // InternalRoom.g:5405:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
+ // InternalRoom.g:5465:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5466:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
{
- // InternalRoom.g:5405:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
- // InternalRoom.g:5406:3: lv_refinedTransitions_7_0= ruleRefinedTransition
+ // InternalRoom.g:5466:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
+ // InternalRoom.g:5467:3: lv_refinedTransitions_7_0= ruleRefinedTransition
{
newCompositeNode(grammarAccess.getStateMachineAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_3_4_0());
@@ -13457,7 +13614,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop112;
+ break loop113;
}
} while (true);
@@ -13486,7 +13643,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleState"
- // InternalRoom.g:5434:1: entryRuleState returns [EObject current=null] : iv_ruleState= ruleState EOF ;
+ // InternalRoom.g:5495:1: entryRuleState returns [EObject current=null] : iv_ruleState= ruleState EOF ;
public final EObject entryRuleState() throws RecognitionException {
EObject current = null;
@@ -13494,8 +13651,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5435:2: (iv_ruleState= ruleState EOF )
- // InternalRoom.g:5436:2: iv_ruleState= ruleState EOF
+ // InternalRoom.g:5496:2: (iv_ruleState= ruleState EOF )
+ // InternalRoom.g:5497:2: iv_ruleState= ruleState EOF
{
newCompositeNode(grammarAccess.getStateRule());
pushFollow(FOLLOW_1);
@@ -13522,7 +13679,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleState"
- // InternalRoom.g:5443:1: ruleState returns [EObject current=null] : (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) ;
+ // InternalRoom.g:5504:1: ruleState returns [EObject current=null] : (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) ;
public final EObject ruleState() throws RecognitionException {
EObject current = null;
@@ -13534,28 +13691,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5446:28: ( (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) )
- // InternalRoom.g:5447:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
+ // InternalRoom.g:5507:28: ( (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) )
+ // InternalRoom.g:5508:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
{
- // InternalRoom.g:5447:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
- int alt113=2;
- int LA113_0 = input.LA(1);
+ // InternalRoom.g:5508:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA113_0==81) ) {
- alt113=1;
+ if ( (LA114_0==81) ) {
+ alt114=1;
}
- else if ( (LA113_0==86) ) {
- alt113=2;
+ else if ( (LA114_0==86) ) {
+ alt114=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 113, 0, input);
+ new NoViableAltException("", 114, 0, input);
throw nvae;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalRoom.g:5448:5: this_SimpleState_0= ruleSimpleState
+ // InternalRoom.g:5509:5: this_SimpleState_0= ruleSimpleState
{
newCompositeNode(grammarAccess.getStateAccess().getSimpleStateParserRuleCall_0());
@@ -13573,7 +13730,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5458:5: this_RefinedState_1= ruleRefinedState
+ // InternalRoom.g:5519:5: this_RefinedState_1= ruleRefinedState
{
newCompositeNode(grammarAccess.getStateAccess().getRefinedStateParserRuleCall_1());
@@ -13611,7 +13768,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSimpleState"
- // InternalRoom.g:5474:1: entryRuleSimpleState returns [EObject current=null] : iv_ruleSimpleState= ruleSimpleState EOF ;
+ // InternalRoom.g:5535:1: entryRuleSimpleState returns [EObject current=null] : iv_ruleSimpleState= ruleSimpleState EOF ;
public final EObject entryRuleSimpleState() throws RecognitionException {
EObject current = null;
@@ -13619,8 +13776,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5475:2: (iv_ruleSimpleState= ruleSimpleState EOF )
- // InternalRoom.g:5476:2: iv_ruleSimpleState= ruleSimpleState EOF
+ // InternalRoom.g:5536:2: (iv_ruleSimpleState= ruleSimpleState EOF )
+ // InternalRoom.g:5537:2: iv_ruleSimpleState= ruleSimpleState EOF
{
newCompositeNode(grammarAccess.getSimpleStateRule());
pushFollow(FOLLOW_1);
@@ -13647,7 +13804,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSimpleState"
- // InternalRoom.g:5483:1: ruleSimpleState returns [EObject current=null] : (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? ) ;
+ // InternalRoom.g:5544: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;
@@ -13673,21 +13830,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5486:28: ( (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? ) )
- // InternalRoom.g:5487:1: (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? )
+ // InternalRoom.g:5547: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:5548:1: (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? )
{
- // InternalRoom.g:5487:1: (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? )
- // InternalRoom.g:5487:3: otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )?
+ // InternalRoom.g:5548: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:5548:3: otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )?
{
otherlv_0=(Token)match(input,81,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSimpleStateAccess().getStateKeyword_0());
- // InternalRoom.g:5491:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:5492:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5552:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:5553:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:5492:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:5493:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:5553:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5554:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_108);
@@ -13709,19 +13866,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5509:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalRoom.g:5570:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA114_0==34) ) {
- alt114=1;
+ if ( (LA115_0==34) ) {
+ alt115=1;
}
- switch (alt114) {
+ switch (alt115) {
case 1 :
- // InternalRoom.g:5510:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5571:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:5510:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:5511:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:5571:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5572:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -13751,41 +13908,41 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5527:3: (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalRoom.g:5588: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 alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA119_0==14) ) {
- alt119=1;
+ if ( (LA120_0==14) ) {
+ alt120=1;
}
- switch (alt119) {
+ switch (alt120) {
case 1 :
- // InternalRoom.g:5527:5: otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
+ // InternalRoom.g:5588: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_109);
newLeafNode(otherlv_3, grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
- // InternalRoom.g:5531:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ // InternalRoom.g:5592:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA115_0==82) ) {
- alt115=1;
+ if ( (LA116_0==82) ) {
+ alt116=1;
}
- switch (alt115) {
+ switch (alt116) {
case 1 :
- // InternalRoom.g:5531:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5592:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
{
otherlv_4=(Token)match(input,82,FOLLOW_110);
newLeafNode(otherlv_4, grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
- // InternalRoom.g:5535:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
- // InternalRoom.g:5536:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5596:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5597:1: (lv_entryCode_5_0= ruleDetailCode )
{
- // InternalRoom.g:5536:1: (lv_entryCode_5_0= ruleDetailCode )
- // InternalRoom.g:5537:3: lv_entryCode_5_0= ruleDetailCode
+ // InternalRoom.g:5597:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5598:3: lv_entryCode_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getEntryCodeDetailCodeParserRuleCall_3_1_1_0());
@@ -13818,26 +13975,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5553:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
- int alt116=2;
- int LA116_0 = input.LA(1);
+ // InternalRoom.g:5614:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA116_0==83) ) {
- alt116=1;
+ if ( (LA117_0==83) ) {
+ alt117=1;
}
- switch (alt116) {
+ switch (alt117) {
case 1 :
- // InternalRoom.g:5553:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5614:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
{
otherlv_6=(Token)match(input,83,FOLLOW_112);
newLeafNode(otherlv_6, grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
- // InternalRoom.g:5557:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
- // InternalRoom.g:5558:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5618:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5619:1: (lv_exitCode_7_0= ruleDetailCode )
{
- // InternalRoom.g:5558:1: (lv_exitCode_7_0= ruleDetailCode )
- // InternalRoom.g:5559:3: lv_exitCode_7_0= ruleDetailCode
+ // InternalRoom.g:5619:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5620:3: lv_exitCode_7_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getExitCodeDetailCodeParserRuleCall_3_2_1_0());
@@ -13870,26 +14027,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5575:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalRoom.g:5636:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA117_0==84) ) {
- alt117=1;
+ if ( (LA118_0==84) ) {
+ alt118=1;
}
- switch (alt117) {
+ switch (alt118) {
case 1 :
- // InternalRoom.g:5575:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5636:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
{
otherlv_8=(Token)match(input,84,FOLLOW_114);
newLeafNode(otherlv_8, grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
- // InternalRoom.g:5579:1: ( (lv_doCode_9_0= ruleDetailCode ) )
- // InternalRoom.g:5580:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5640:1: ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5641:1: (lv_doCode_9_0= ruleDetailCode )
{
- // InternalRoom.g:5580:1: (lv_doCode_9_0= ruleDetailCode )
- // InternalRoom.g:5581:3: lv_doCode_9_0= ruleDetailCode
+ // InternalRoom.g:5641:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5642:3: lv_doCode_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getDoCodeDetailCodeParserRuleCall_3_3_1_0());
@@ -13922,26 +14079,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5597:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalRoom.g:5658:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA118_0==85) ) {
- alt118=1;
+ if ( (LA119_0==85) ) {
+ alt119=1;
}
- switch (alt118) {
+ switch (alt119) {
case 1 :
- // InternalRoom.g:5597:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5658:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
{
otherlv_10=(Token)match(input,85,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
- // InternalRoom.g:5601:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
- // InternalRoom.g:5602:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5662:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5663:1: (lv_subgraph_11_0= ruleStateGraph )
{
- // InternalRoom.g:5602:1: (lv_subgraph_11_0= ruleStateGraph )
- // InternalRoom.g:5603:3: lv_subgraph_11_0= ruleStateGraph
+ // InternalRoom.g:5663:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5664:3: lv_subgraph_11_0= ruleStateGraph
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getSubgraphStateGraphParserRuleCall_3_4_1_0());
@@ -14005,7 +14162,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefinedState"
- // InternalRoom.g:5631:1: entryRuleRefinedState returns [EObject current=null] : iv_ruleRefinedState= ruleRefinedState EOF ;
+ // InternalRoom.g:5692:1: entryRuleRefinedState returns [EObject current=null] : iv_ruleRefinedState= ruleRefinedState EOF ;
public final EObject entryRuleRefinedState() throws RecognitionException {
EObject current = null;
@@ -14013,8 +14170,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5632:2: (iv_ruleRefinedState= ruleRefinedState EOF )
- // InternalRoom.g:5633:2: iv_ruleRefinedState= ruleRefinedState EOF
+ // InternalRoom.g:5693:2: (iv_ruleRefinedState= ruleRefinedState EOF )
+ // InternalRoom.g:5694:2: iv_ruleRefinedState= ruleRefinedState EOF
{
newCompositeNode(grammarAccess.getRefinedStateRule());
pushFollow(FOLLOW_1);
@@ -14041,7 +14198,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefinedState"
- // InternalRoom.g:5640:1: ruleRefinedState returns [EObject current=null] : (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' ) ;
+ // InternalRoom.g:5701: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;
@@ -14066,21 +14223,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5643:28: ( (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' ) )
- // InternalRoom.g:5644:1: (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:5704: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:5705:1: (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )
{
- // InternalRoom.g:5644:1: (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )
- // InternalRoom.g:5644:3: otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
+ // InternalRoom.g:5705: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:5705:3: otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
{
otherlv_0=(Token)match(input,86,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
- // InternalRoom.g:5648:1: ( ( ruleFQN ) )
- // InternalRoom.g:5649:1: ( ruleFQN )
+ // InternalRoom.g:5709:1: ( ( ruleFQN ) )
+ // InternalRoom.g:5710:1: ( ruleFQN )
{
- // InternalRoom.g:5649:1: ( ruleFQN )
- // InternalRoom.g:5650:3: ruleFQN
+ // InternalRoom.g:5710:1: ( ruleFQN )
+ // InternalRoom.g:5711:3: ruleFQN
{
if (current==null) {
@@ -14104,19 +14261,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5663:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt120=2;
- int LA120_0 = input.LA(1);
+ // InternalRoom.g:5724:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA120_0==34) ) {
- alt120=1;
+ if ( (LA121_0==34) ) {
+ alt121=1;
}
- switch (alt120) {
+ switch (alt121) {
case 1 :
- // InternalRoom.g:5664:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5725:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:5664:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:5665:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:5725:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5726:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -14150,26 +14307,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:5685:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
- int alt121=2;
- int LA121_0 = input.LA(1);
+ // InternalRoom.g:5746:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA121_0==82) ) {
- alt121=1;
+ if ( (LA122_0==82) ) {
+ alt122=1;
}
- switch (alt121) {
+ switch (alt122) {
case 1 :
- // InternalRoom.g:5685:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5746:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
{
otherlv_4=(Token)match(input,82,FOLLOW_110);
newLeafNode(otherlv_4, grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
- // InternalRoom.g:5689:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
- // InternalRoom.g:5690:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5750:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5751:1: (lv_entryCode_5_0= ruleDetailCode )
{
- // InternalRoom.g:5690:1: (lv_entryCode_5_0= ruleDetailCode )
- // InternalRoom.g:5691:3: lv_entryCode_5_0= ruleDetailCode
+ // InternalRoom.g:5751:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5752:3: lv_entryCode_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getEntryCodeDetailCodeParserRuleCall_4_1_0());
@@ -14202,26 +14359,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5707:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
- int alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalRoom.g:5768:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA122_0==83) ) {
- alt122=1;
+ if ( (LA123_0==83) ) {
+ alt123=1;
}
- switch (alt122) {
+ switch (alt123) {
case 1 :
- // InternalRoom.g:5707:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5768:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
{
otherlv_6=(Token)match(input,83,FOLLOW_112);
newLeafNode(otherlv_6, grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
- // InternalRoom.g:5711:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
- // InternalRoom.g:5712:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5772:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5773:1: (lv_exitCode_7_0= ruleDetailCode )
{
- // InternalRoom.g:5712:1: (lv_exitCode_7_0= ruleDetailCode )
- // InternalRoom.g:5713:3: lv_exitCode_7_0= ruleDetailCode
+ // InternalRoom.g:5773:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5774:3: lv_exitCode_7_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getExitCodeDetailCodeParserRuleCall_5_1_0());
@@ -14254,26 +14411,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5729:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
- int alt123=2;
- int LA123_0 = input.LA(1);
+ // InternalRoom.g:5790:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA123_0==84) ) {
- alt123=1;
+ if ( (LA124_0==84) ) {
+ alt124=1;
}
- switch (alt123) {
+ switch (alt124) {
case 1 :
- // InternalRoom.g:5729:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5790:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
{
otherlv_8=(Token)match(input,84,FOLLOW_114);
newLeafNode(otherlv_8, grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
- // InternalRoom.g:5733:1: ( (lv_doCode_9_0= ruleDetailCode ) )
- // InternalRoom.g:5734:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5794:1: ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5795:1: (lv_doCode_9_0= ruleDetailCode )
{
- // InternalRoom.g:5734:1: (lv_doCode_9_0= ruleDetailCode )
- // InternalRoom.g:5735:3: lv_doCode_9_0= ruleDetailCode
+ // InternalRoom.g:5795:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5796:3: lv_doCode_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getDoCodeDetailCodeParserRuleCall_6_1_0());
@@ -14306,26 +14463,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5751:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalRoom.g:5812:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA124_0==85) ) {
- alt124=1;
+ if ( (LA125_0==85) ) {
+ alt125=1;
}
- switch (alt124) {
+ switch (alt125) {
case 1 :
- // InternalRoom.g:5751:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5812:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
{
otherlv_10=(Token)match(input,85,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
- // InternalRoom.g:5755:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
- // InternalRoom.g:5756:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5816:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5817:1: (lv_subgraph_11_0= ruleStateGraph )
{
- // InternalRoom.g:5756:1: (lv_subgraph_11_0= ruleStateGraph )
- // InternalRoom.g:5757:3: lv_subgraph_11_0= ruleStateGraph
+ // InternalRoom.g:5817:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5818:3: lv_subgraph_11_0= ruleStateGraph
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getSubgraphStateGraphParserRuleCall_7_1_0());
@@ -14383,7 +14540,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDetailCode"
- // InternalRoom.g:5785:1: entryRuleDetailCode returns [EObject current=null] : iv_ruleDetailCode= ruleDetailCode EOF ;
+ // InternalRoom.g:5846:1: entryRuleDetailCode returns [EObject current=null] : iv_ruleDetailCode= ruleDetailCode EOF ;
public final EObject entryRuleDetailCode() throws RecognitionException {
EObject current = null;
@@ -14391,8 +14548,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5786:2: (iv_ruleDetailCode= ruleDetailCode EOF )
- // InternalRoom.g:5787:2: iv_ruleDetailCode= ruleDetailCode EOF
+ // InternalRoom.g:5847:2: (iv_ruleDetailCode= ruleDetailCode EOF )
+ // InternalRoom.g:5848:2: iv_ruleDetailCode= ruleDetailCode EOF
{
newCompositeNode(grammarAccess.getDetailCodeRule());
pushFollow(FOLLOW_1);
@@ -14419,7 +14576,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDetailCode"
- // InternalRoom.g:5794:1: ruleDetailCode returns [EObject current=null] : ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) ) ;
+ // InternalRoom.g:5855: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;
@@ -14431,34 +14588,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5797:28: ( ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) ) )
- // InternalRoom.g:5798:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
+ // InternalRoom.g:5858:28: ( ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) ) )
+ // InternalRoom.g:5859:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
{
- // InternalRoom.g:5798:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalRoom.g:5859:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA127_0==EOF||LA127_0==RULE_CC_STRING||LA127_0==15||(LA127_0>=31 && LA127_0<=33)||(LA127_0>=36 && LA127_0<=37)||(LA127_0>=40 && LA127_0<=41)||(LA127_0>=43 && LA127_0<=45)||LA127_0==47||LA127_0==53||(LA127_0>=59 && LA127_0<=63)||(LA127_0>=67 && LA127_0<=68)||LA127_0==70||LA127_0==74||LA127_0==77||LA127_0==80||(LA127_0>=83 && LA127_0<=85)||LA127_0==94||(LA127_0>=104 && LA127_0<=105)||LA127_0==111||LA127_0==127) ) {
- alt127=1;
+ if ( (LA128_0==EOF||LA128_0==RULE_CC_STRING||LA128_0==15||(LA128_0>=31 && LA128_0<=33)||(LA128_0>=36 && LA128_0<=37)||(LA128_0>=40 && LA128_0<=41)||(LA128_0>=43 && LA128_0<=45)||LA128_0==47||LA128_0==53||(LA128_0>=59 && LA128_0<=63)||(LA128_0>=67 && LA128_0<=68)||LA128_0==70||LA128_0==74||LA128_0==77||LA128_0==80||(LA128_0>=83 && LA128_0<=85)||LA128_0==94||(LA128_0>=104 && LA128_0<=105)||LA128_0==111||LA128_0==127) ) {
+ alt128=1;
}
- else if ( (LA127_0==14) ) {
- alt127=2;
+ else if ( (LA128_0==14) ) {
+ alt128=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 127, 0, input);
+ new NoViableAltException("", 128, 0, input);
throw nvae;
}
- switch (alt127) {
+ switch (alt128) {
case 1 :
- // InternalRoom.g:5798:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
+ // InternalRoom.g:5859:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
{
- // InternalRoom.g:5798:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
- // InternalRoom.g:5798:3: () ( (lv_lines_1_0= RULE_CC_STRING ) )?
+ // InternalRoom.g:5859:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
+ // InternalRoom.g:5859:3: () ( (lv_lines_1_0= RULE_CC_STRING ) )?
{
- // InternalRoom.g:5798:3: ()
- // InternalRoom.g:5799:5:
+ // InternalRoom.g:5859:3: ()
+ // InternalRoom.g:5860:5:
{
current = forceCreateModelElement(
@@ -14468,19 +14625,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5804:2: ( (lv_lines_1_0= RULE_CC_STRING ) )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalRoom.g:5865:2: ( (lv_lines_1_0= RULE_CC_STRING ) )?
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA125_0==RULE_CC_STRING) ) {
- alt125=1;
+ if ( (LA126_0==RULE_CC_STRING) ) {
+ alt126=1;
}
- switch (alt125) {
+ switch (alt126) {
case 1 :
- // InternalRoom.g:5805:1: (lv_lines_1_0= RULE_CC_STRING )
+ // InternalRoom.g:5866:1: (lv_lines_1_0= RULE_CC_STRING )
{
- // InternalRoom.g:5805:1: (lv_lines_1_0= RULE_CC_STRING )
- // InternalRoom.g:5806:3: lv_lines_1_0= RULE_CC_STRING
+ // InternalRoom.g:5866:1: (lv_lines_1_0= RULE_CC_STRING )
+ // InternalRoom.g:5867:3: lv_lines_1_0= RULE_CC_STRING
{
lv_lines_1_0=(Token)match(input,RULE_CC_STRING,FOLLOW_2);
@@ -14512,16 +14669,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5823:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
+ // InternalRoom.g:5884:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
{
- // InternalRoom.g:5823:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
- // InternalRoom.g:5823:7: ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}'
+ // InternalRoom.g:5884:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
+ // InternalRoom.g:5884:7: ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}'
{
- // InternalRoom.g:5823:7: ( (lv_used_2_0= '{' ) )
- // InternalRoom.g:5824:1: (lv_used_2_0= '{' )
+ // InternalRoom.g:5884:7: ( (lv_used_2_0= '{' ) )
+ // InternalRoom.g:5885:1: (lv_used_2_0= '{' )
{
- // InternalRoom.g:5824:1: (lv_used_2_0= '{' )
- // InternalRoom.g:5825:3: lv_used_2_0= '{'
+ // InternalRoom.g:5885:1: (lv_used_2_0= '{' )
+ // InternalRoom.g:5886:3: lv_used_2_0= '{'
{
lv_used_2_0=(Token)match(input,14,FOLLOW_116);
@@ -14539,23 +14696,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5838:2: ( (lv_lines_3_0= RULE_STRING ) )*
- loop126:
+ // InternalRoom.g:5899:2: ( (lv_lines_3_0= RULE_STRING ) )*
+ loop127:
do {
- int alt126=2;
- int LA126_0 = input.LA(1);
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA126_0==RULE_STRING) ) {
- alt126=1;
+ if ( (LA127_0==RULE_STRING) ) {
+ alt127=1;
}
- switch (alt126) {
+ switch (alt127) {
case 1 :
- // InternalRoom.g:5839:1: (lv_lines_3_0= RULE_STRING )
+ // InternalRoom.g:5900:1: (lv_lines_3_0= RULE_STRING )
{
- // InternalRoom.g:5839:1: (lv_lines_3_0= RULE_STRING )
- // InternalRoom.g:5840:3: lv_lines_3_0= RULE_STRING
+ // InternalRoom.g:5900:1: (lv_lines_3_0= RULE_STRING )
+ // InternalRoom.g:5901:3: lv_lines_3_0= RULE_STRING
{
lv_lines_3_0=(Token)match(input,RULE_STRING,FOLLOW_116);
@@ -14579,7 +14736,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop126;
+ break loop127;
}
} while (true);
@@ -14614,7 +14771,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrPoint"
- // InternalRoom.g:5868:1: entryRuleTrPoint returns [EObject current=null] : iv_ruleTrPoint= ruleTrPoint EOF ;
+ // InternalRoom.g:5929:1: entryRuleTrPoint returns [EObject current=null] : iv_ruleTrPoint= ruleTrPoint EOF ;
public final EObject entryRuleTrPoint() throws RecognitionException {
EObject current = null;
@@ -14622,8 +14779,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5869:2: (iv_ruleTrPoint= ruleTrPoint EOF )
- // InternalRoom.g:5870:2: iv_ruleTrPoint= ruleTrPoint EOF
+ // InternalRoom.g:5930:2: (iv_ruleTrPoint= ruleTrPoint EOF )
+ // InternalRoom.g:5931:2: iv_ruleTrPoint= ruleTrPoint EOF
{
newCompositeNode(grammarAccess.getTrPointRule());
pushFollow(FOLLOW_1);
@@ -14650,7 +14807,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrPoint"
- // InternalRoom.g:5877:1: ruleTrPoint returns [EObject current=null] : (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) ;
+ // InternalRoom.g:5938: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;
@@ -14664,38 +14821,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5880:28: ( (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) )
- // InternalRoom.g:5881:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
+ // InternalRoom.g:5941:28: ( (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) )
+ // InternalRoom.g:5942:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
{
- // InternalRoom.g:5881:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
- int alt128=3;
+ // InternalRoom.g:5942:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
+ int alt129=3;
switch ( input.LA(1) ) {
case 87:
case 88:
{
- alt128=1;
+ alt129=1;
}
break;
case 89:
{
- alt128=2;
+ alt129=2;
}
break;
case 90:
{
- alt128=3;
+ alt129=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 128, 0, input);
+ new NoViableAltException("", 129, 0, input);
throw nvae;
}
- switch (alt128) {
+ switch (alt129) {
case 1 :
- // InternalRoom.g:5882:5: this_TransitionPoint_0= ruleTransitionPoint
+ // InternalRoom.g:5943:5: this_TransitionPoint_0= ruleTransitionPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
@@ -14713,7 +14870,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5892:5: this_EntryPoint_1= ruleEntryPoint
+ // InternalRoom.g:5953:5: this_EntryPoint_1= ruleEntryPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
@@ -14731,7 +14888,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5902:5: this_ExitPoint_2= ruleExitPoint
+ // InternalRoom.g:5963:5: this_ExitPoint_2= ruleExitPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
@@ -14769,7 +14926,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionPoint"
- // InternalRoom.g:5918:1: entryRuleTransitionPoint returns [EObject current=null] : iv_ruleTransitionPoint= ruleTransitionPoint EOF ;
+ // InternalRoom.g:5979:1: entryRuleTransitionPoint returns [EObject current=null] : iv_ruleTransitionPoint= ruleTransitionPoint EOF ;
public final EObject entryRuleTransitionPoint() throws RecognitionException {
EObject current = null;
@@ -14777,8 +14934,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5919:2: (iv_ruleTransitionPoint= ruleTransitionPoint EOF )
- // InternalRoom.g:5920:2: iv_ruleTransitionPoint= ruleTransitionPoint EOF
+ // InternalRoom.g:5980:2: (iv_ruleTransitionPoint= ruleTransitionPoint EOF )
+ // InternalRoom.g:5981:2: iv_ruleTransitionPoint= ruleTransitionPoint EOF
{
newCompositeNode(grammarAccess.getTransitionPointRule());
pushFollow(FOLLOW_1);
@@ -14805,7 +14962,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionPoint"
- // InternalRoom.g:5927:1: ruleTransitionPoint returns [EObject current=null] : ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:5988: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;
@@ -14816,25 +14973,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5930:28: ( ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) )
- // InternalRoom.g:5931:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
+ // InternalRoom.g:5991:28: ( ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) )
+ // InternalRoom.g:5992:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
{
- // InternalRoom.g:5931:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
- // InternalRoom.g:5931:2: ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:5992:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
+ // InternalRoom.g:5992:2: ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) )
{
- // InternalRoom.g:5931:2: ( (lv_handler_0_0= 'handler' ) )?
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalRoom.g:5992:2: ( (lv_handler_0_0= 'handler' ) )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA129_0==87) ) {
- alt129=1;
+ if ( (LA130_0==87) ) {
+ alt130=1;
}
- switch (alt129) {
+ switch (alt130) {
case 1 :
- // InternalRoom.g:5932:1: (lv_handler_0_0= 'handler' )
+ // InternalRoom.g:5993:1: (lv_handler_0_0= 'handler' )
{
- // InternalRoom.g:5932:1: (lv_handler_0_0= 'handler' )
- // InternalRoom.g:5933:3: lv_handler_0_0= 'handler'
+ // InternalRoom.g:5993:1: (lv_handler_0_0= 'handler' )
+ // InternalRoom.g:5994:3: lv_handler_0_0= 'handler'
{
lv_handler_0_0=(Token)match(input,87,FOLLOW_117);
@@ -14859,11 +15016,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
- // InternalRoom.g:5950:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:5951:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:6011:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:6012:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:5951:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:5952:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:6012:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:6013:3: lv_name_2_0= RULE_ID
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -14906,7 +15063,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEntryPoint"
- // InternalRoom.g:5976:1: entryRuleEntryPoint returns [EObject current=null] : iv_ruleEntryPoint= ruleEntryPoint EOF ;
+ // InternalRoom.g:6037:1: entryRuleEntryPoint returns [EObject current=null] : iv_ruleEntryPoint= ruleEntryPoint EOF ;
public final EObject entryRuleEntryPoint() throws RecognitionException {
EObject current = null;
@@ -14914,8 +15071,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5977:2: (iv_ruleEntryPoint= ruleEntryPoint EOF )
- // InternalRoom.g:5978:2: iv_ruleEntryPoint= ruleEntryPoint EOF
+ // InternalRoom.g:6038:2: (iv_ruleEntryPoint= ruleEntryPoint EOF )
+ // InternalRoom.g:6039:2: iv_ruleEntryPoint= ruleEntryPoint EOF
{
newCompositeNode(grammarAccess.getEntryPointRule());
pushFollow(FOLLOW_1);
@@ -14942,7 +15099,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEntryPoint"
- // InternalRoom.g:5985:1: ruleEntryPoint returns [EObject current=null] : (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:6046:1: ruleEntryPoint returns [EObject current=null] : (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleEntryPoint() throws RecognitionException {
EObject current = null;
@@ -14952,21 +15109,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5988:28: ( (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:5989:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:6049:28: ( (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:6050:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:5989:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:5989:3: otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6050:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:6050:3: otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) )
{
otherlv_0=(Token)match(input,89,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
- // InternalRoom.g:5993:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:5994:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6054:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6055:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:5994:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:5995:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6055:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6056:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -15009,7 +15166,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExitPoint"
- // InternalRoom.g:6019:1: entryRuleExitPoint returns [EObject current=null] : iv_ruleExitPoint= ruleExitPoint EOF ;
+ // InternalRoom.g:6080:1: entryRuleExitPoint returns [EObject current=null] : iv_ruleExitPoint= ruleExitPoint EOF ;
public final EObject entryRuleExitPoint() throws RecognitionException {
EObject current = null;
@@ -15017,8 +15174,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6020:2: (iv_ruleExitPoint= ruleExitPoint EOF )
- // InternalRoom.g:6021:2: iv_ruleExitPoint= ruleExitPoint EOF
+ // InternalRoom.g:6081:2: (iv_ruleExitPoint= ruleExitPoint EOF )
+ // InternalRoom.g:6082:2: iv_ruleExitPoint= ruleExitPoint EOF
{
newCompositeNode(grammarAccess.getExitPointRule());
pushFollow(FOLLOW_1);
@@ -15045,7 +15202,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExitPoint"
- // InternalRoom.g:6028:1: ruleExitPoint returns [EObject current=null] : (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:6089:1: ruleExitPoint returns [EObject current=null] : (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleExitPoint() throws RecognitionException {
EObject current = null;
@@ -15055,21 +15212,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6031:28: ( (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:6032:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:6092:28: ( (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:6093:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:6032:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:6032:3: otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6093:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:6093:3: otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) )
{
otherlv_0=(Token)match(input,90,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getExitPointAccess().getExitPointKeyword_0());
- // InternalRoom.g:6036:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:6037:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6097:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6098:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6037:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6038:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6098:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6099:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -15112,7 +15269,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleChoicePoint"
- // InternalRoom.g:6062:1: entryRuleChoicePoint returns [EObject current=null] : iv_ruleChoicePoint= ruleChoicePoint EOF ;
+ // InternalRoom.g:6123:1: entryRuleChoicePoint returns [EObject current=null] : iv_ruleChoicePoint= ruleChoicePoint EOF ;
public final EObject entryRuleChoicePoint() throws RecognitionException {
EObject current = null;
@@ -15120,8 +15277,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6063:2: (iv_ruleChoicePoint= ruleChoicePoint EOF )
- // InternalRoom.g:6064:2: iv_ruleChoicePoint= ruleChoicePoint EOF
+ // InternalRoom.g:6124:2: (iv_ruleChoicePoint= ruleChoicePoint EOF )
+ // InternalRoom.g:6125:2: iv_ruleChoicePoint= ruleChoicePoint EOF
{
newCompositeNode(grammarAccess.getChoicePointRule());
pushFollow(FOLLOW_1);
@@ -15148,7 +15305,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleChoicePoint"
- // InternalRoom.g:6071:1: ruleChoicePoint returns [EObject current=null] : (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:6132: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;
@@ -15160,21 +15317,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6074:28: ( (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:6075:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
+ // InternalRoom.g:6135:28: ( (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:6136:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:6075:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
- // InternalRoom.g:6075:3: otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )?
+ // InternalRoom.g:6136:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
+ // InternalRoom.g:6136:3: otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )?
{
otherlv_0=(Token)match(input,91,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
- // InternalRoom.g:6079:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:6080:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6140:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6141:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6080:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6081:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6141:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6142:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
@@ -15196,19 +15353,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6097:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt130=2;
- int LA130_0 = input.LA(1);
+ // InternalRoom.g:6158:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA130_0==34) ) {
- alt130=1;
+ if ( (LA131_0==34) ) {
+ alt131=1;
}
- switch (alt130) {
+ switch (alt131) {
case 1 :
- // InternalRoom.g:6098:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:6159:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:6098:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:6099:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:6159:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:6160:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getChoicePointAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -15259,7 +15416,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionBase"
- // InternalRoom.g:6123:1: entryRuleTransitionBase returns [EObject current=null] : iv_ruleTransitionBase= ruleTransitionBase EOF ;
+ // InternalRoom.g:6184:1: entryRuleTransitionBase returns [EObject current=null] : iv_ruleTransitionBase= ruleTransitionBase EOF ;
public final EObject entryRuleTransitionBase() throws RecognitionException {
EObject current = null;
@@ -15267,8 +15424,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6124:2: (iv_ruleTransitionBase= ruleTransitionBase EOF )
- // InternalRoom.g:6125:2: iv_ruleTransitionBase= ruleTransitionBase EOF
+ // InternalRoom.g:6185:2: (iv_ruleTransitionBase= ruleTransitionBase EOF )
+ // InternalRoom.g:6186:2: iv_ruleTransitionBase= ruleTransitionBase EOF
{
newCompositeNode(grammarAccess.getTransitionBaseRule());
pushFollow(FOLLOW_1);
@@ -15295,7 +15452,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionBase"
- // InternalRoom.g:6132:1: ruleTransitionBase returns [EObject current=null] : (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition ) ;
+ // InternalRoom.g:6193:1: ruleTransitionBase returns [EObject current=null] : (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition ) ;
public final EObject ruleTransitionBase() throws RecognitionException {
EObject current = null;
@@ -15307,28 +15464,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6135:28: ( (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition ) )
- // InternalRoom.g:6136:1: (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition )
+ // InternalRoom.g:6196:28: ( (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition ) )
+ // InternalRoom.g:6197:1: (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition )
{
- // InternalRoom.g:6136:1: (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition )
- int alt131=2;
- int LA131_0 = input.LA(1);
+ // InternalRoom.g:6197:1: (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition )
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA131_0==92) ) {
- alt131=1;
+ if ( (LA132_0==92) ) {
+ alt132=1;
}
- else if ( (LA131_0==99) ) {
- alt131=2;
+ else if ( (LA132_0==99) ) {
+ 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:6137:5: this_Transition_0= ruleTransition
+ // InternalRoom.g:6198:5: this_Transition_0= ruleTransition
{
newCompositeNode(grammarAccess.getTransitionBaseAccess().getTransitionParserRuleCall_0());
@@ -15346,7 +15503,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6147:5: this_RefinedTransition_1= ruleRefinedTransition
+ // InternalRoom.g:6208:5: this_RefinedTransition_1= ruleRefinedTransition
{
newCompositeNode(grammarAccess.getTransitionBaseAccess().getRefinedTransitionParserRuleCall_1());
@@ -15384,7 +15541,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransition"
- // InternalRoom.g:6163:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ;
+ // InternalRoom.g:6224:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ;
public final EObject entryRuleTransition() throws RecognitionException {
EObject current = null;
@@ -15392,8 +15549,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6164:2: (iv_ruleTransition= ruleTransition EOF )
- // InternalRoom.g:6165:2: iv_ruleTransition= ruleTransition EOF
+ // InternalRoom.g:6225:2: (iv_ruleTransition= ruleTransition EOF )
+ // InternalRoom.g:6226:2: iv_ruleTransition= ruleTransition EOF
{
newCompositeNode(grammarAccess.getTransitionRule());
pushFollow(FOLLOW_1);
@@ -15420,7 +15577,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransition"
- // InternalRoom.g:6172:1: ruleTransition returns [EObject current=null] : (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) ;
+ // InternalRoom.g:6233:1: ruleTransition returns [EObject current=null] : (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) ;
public final EObject ruleTransition() throws RecognitionException {
EObject current = null;
@@ -15432,74 +15589,74 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6175:28: ( (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) )
- // InternalRoom.g:6176:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
+ // InternalRoom.g:6236:28: ( (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) )
+ // InternalRoom.g:6237:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
{
- // InternalRoom.g:6176:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalRoom.g:6237:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA132_0==92) ) {
- int LA132_1 = input.LA(2);
+ if ( (LA133_0==92) ) {
+ int LA133_1 = input.LA(2);
- if ( (LA132_1==RULE_ID) ) {
- int LA132_2 = input.LA(3);
+ if ( (LA133_1==RULE_ID) ) {
+ int LA133_2 = input.LA(3);
- if ( (LA132_2==16) ) {
- int LA132_3 = input.LA(4);
+ if ( (LA133_2==16) ) {
+ int LA133_3 = input.LA(4);
- if ( (LA132_3==RULE_ID||(LA132_3>=100 && LA132_3<=101)) ) {
- alt132=2;
+ if ( (LA133_3==RULE_ID||(LA133_3>=100 && LA133_3<=101)) ) {
+ alt133=2;
}
- else if ( (LA132_3==93) ) {
- alt132=1;
+ else if ( (LA133_3==93) ) {
+ alt133=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 132, 3, input);
+ new NoViableAltException("", 133, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 132, 2, input);
+ new NoViableAltException("", 133, 2, input);
throw nvae;
}
}
- else if ( (LA132_1==16) ) {
- int LA132_3 = input.LA(3);
+ else if ( (LA133_1==16) ) {
+ int LA133_3 = input.LA(3);
- if ( (LA132_3==RULE_ID||(LA132_3>=100 && LA132_3<=101)) ) {
- alt132=2;
+ if ( (LA133_3==RULE_ID||(LA133_3>=100 && LA133_3<=101)) ) {
+ alt133=2;
}
- else if ( (LA132_3==93) ) {
- alt132=1;
+ else if ( (LA133_3==93) ) {
+ alt133=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 132, 3, input);
+ new NoViableAltException("", 133, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 132, 1, input);
+ new NoViableAltException("", 133, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 132, 0, input);
+ new NoViableAltException("", 133, 0, input);
throw nvae;
}
- switch (alt132) {
+ switch (alt133) {
case 1 :
- // InternalRoom.g:6177:5: this_InitialTransition_0= ruleInitialTransition
+ // InternalRoom.g:6238:5: this_InitialTransition_0= ruleInitialTransition
{
newCompositeNode(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
@@ -15517,7 +15674,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6187:5: this_NonInitialTransition_1= ruleNonInitialTransition
+ // InternalRoom.g:6248:5: this_NonInitialTransition_1= ruleNonInitialTransition
{
newCompositeNode(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
@@ -15555,7 +15712,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNonInitialTransition"
- // InternalRoom.g:6203:1: entryRuleNonInitialTransition returns [EObject current=null] : iv_ruleNonInitialTransition= ruleNonInitialTransition EOF ;
+ // InternalRoom.g:6264:1: entryRuleNonInitialTransition returns [EObject current=null] : iv_ruleNonInitialTransition= ruleNonInitialTransition EOF ;
public final EObject entryRuleNonInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15563,8 +15720,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6204:2: (iv_ruleNonInitialTransition= ruleNonInitialTransition EOF )
- // InternalRoom.g:6205:2: iv_ruleNonInitialTransition= ruleNonInitialTransition EOF
+ // InternalRoom.g:6265:2: (iv_ruleNonInitialTransition= ruleNonInitialTransition EOF )
+ // InternalRoom.g:6266:2: iv_ruleNonInitialTransition= ruleNonInitialTransition EOF
{
newCompositeNode(grammarAccess.getNonInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -15591,7 +15748,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNonInitialTransition"
- // InternalRoom.g:6212:1: ruleNonInitialTransition returns [EObject current=null] : (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) ;
+ // InternalRoom.g:6273: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;
@@ -15605,15 +15762,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6215:28: ( (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) )
- // InternalRoom.g:6216:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
+ // InternalRoom.g:6276:28: ( (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) )
+ // InternalRoom.g:6277:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
{
- // InternalRoom.g:6216:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
- int alt133=3;
- alt133 = dfa133.predict(input);
- switch (alt133) {
+ // InternalRoom.g:6277:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
+ int alt134=3;
+ alt134 = dfa134.predict(input);
+ switch (alt134) {
case 1 :
- // InternalRoom.g:6217:5: this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition
+ // InternalRoom.g:6278:5: this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getTransitionChainStartTransitionParserRuleCall_0());
@@ -15631,7 +15788,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6227:5: this_ContinuationTransition_1= ruleContinuationTransition
+ // InternalRoom.g:6288:5: this_ContinuationTransition_1= ruleContinuationTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_1());
@@ -15649,7 +15806,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:6237:5: this_CPBranchTransition_2= ruleCPBranchTransition
+ // InternalRoom.g:6298:5: this_CPBranchTransition_2= ruleCPBranchTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_2());
@@ -15687,7 +15844,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionChainStartTransition"
- // InternalRoom.g:6253:1: entryRuleTransitionChainStartTransition returns [EObject current=null] : iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF ;
+ // InternalRoom.g:6314:1: entryRuleTransitionChainStartTransition returns [EObject current=null] : iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF ;
public final EObject entryRuleTransitionChainStartTransition() throws RecognitionException {
EObject current = null;
@@ -15695,8 +15852,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6254:2: (iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF )
- // InternalRoom.g:6255:2: iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF
+ // InternalRoom.g:6315:2: (iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF )
+ // InternalRoom.g:6316:2: iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionRule());
pushFollow(FOLLOW_1);
@@ -15723,7 +15880,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionChainStartTransition"
- // InternalRoom.g:6262:1: ruleTransitionChainStartTransition returns [EObject current=null] : (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) ;
+ // InternalRoom.g:6323:1: ruleTransitionChainStartTransition returns [EObject current=null] : (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) ;
public final EObject ruleTransitionChainStartTransition() throws RecognitionException {
EObject current = null;
@@ -15735,15 +15892,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6265:28: ( (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) )
- // InternalRoom.g:6266:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
+ // InternalRoom.g:6326:28: ( (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) )
+ // InternalRoom.g:6327:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
{
- // InternalRoom.g:6266:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
- int alt134=2;
- alt134 = dfa134.predict(input);
- switch (alt134) {
+ // InternalRoom.g:6327:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
+ int alt135=2;
+ alt135 = dfa135.predict(input);
+ switch (alt135) {
case 1 :
- // InternalRoom.g:6267:5: this_TriggeredTransition_0= ruleTriggeredTransition
+ // InternalRoom.g:6328:5: this_TriggeredTransition_0= ruleTriggeredTransition
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionAccess().getTriggeredTransitionParserRuleCall_0());
@@ -15761,7 +15918,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6277:5: this_GuardedTransition_1= ruleGuardedTransition
+ // InternalRoom.g:6338:5: this_GuardedTransition_1= ruleGuardedTransition
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionAccess().getGuardedTransitionParserRuleCall_1());
@@ -15799,7 +15956,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInitialTransition"
- // InternalRoom.g:6293:1: entryRuleInitialTransition returns [EObject current=null] : iv_ruleInitialTransition= ruleInitialTransition EOF ;
+ // InternalRoom.g:6354:1: entryRuleInitialTransition returns [EObject current=null] : iv_ruleInitialTransition= ruleInitialTransition EOF ;
public final EObject entryRuleInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15807,8 +15964,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6294:2: (iv_ruleInitialTransition= ruleInitialTransition EOF )
- // InternalRoom.g:6295:2: iv_ruleInitialTransition= ruleInitialTransition EOF
+ // InternalRoom.g:6355:2: (iv_ruleInitialTransition= ruleInitialTransition EOF )
+ // InternalRoom.g:6356:2: iv_ruleInitialTransition= ruleInitialTransition EOF
{
newCompositeNode(grammarAccess.getInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -15835,7 +15992,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInitialTransition"
- // InternalRoom.g:6302: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:6363: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;
@@ -15857,29 +16014,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6305: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:6306: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:6366: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:6367: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:6306: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:6306: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:6367: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:6367: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_118);
newLeafNode(otherlv_0, grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6310:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalRoom.g:6371:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA135_0==RULE_ID) ) {
- alt135=1;
+ if ( (LA136_0==RULE_ID) ) {
+ alt136=1;
}
- switch (alt135) {
+ switch (alt136) {
case 1 :
- // InternalRoom.g:6311:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6372:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6311:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6312:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6372:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6373:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -15916,11 +16073,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6340:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6341:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6401:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6402:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6341:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6342:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6402:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6403:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -15947,19 +16104,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6358:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalRoom.g:6419:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA136_0==34) ) {
- alt136=1;
+ if ( (LA137_0==34) ) {
+ alt137=1;
}
- switch (alt136) {
+ switch (alt137) {
case 1 :
- // InternalRoom.g:6359:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6420:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6359:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6360:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6420:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6421:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -15989,41 +16146,41 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6376:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
- int alt138=2;
- int LA138_0 = input.LA(1);
+ // InternalRoom.g:6437:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA138_0==14) ) {
- alt138=1;
+ if ( (LA139_0==14) ) {
+ alt139=1;
}
- switch (alt138) {
+ switch (alt139) {
case 1 :
- // InternalRoom.g:6376:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
+ // InternalRoom.g:6437:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
{
otherlv_7=(Token)match(input,14,FOLLOW_121);
newLeafNode(otherlv_7, grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- // InternalRoom.g:6380:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalRoom.g:6441:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA137_0==94) ) {
- alt137=1;
+ if ( (LA138_0==94) ) {
+ alt138=1;
}
- switch (alt137) {
+ switch (alt138) {
case 1 :
- // InternalRoom.g:6380:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6441:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
{
otherlv_8=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_8, grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
- // InternalRoom.g:6384:1: ( (lv_action_9_0= ruleDetailCode ) )
- // InternalRoom.g:6385:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6445:1: ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6446:1: (lv_action_9_0= ruleDetailCode )
{
- // InternalRoom.g:6385:1: (lv_action_9_0= ruleDetailCode )
- // InternalRoom.g:6386:3: lv_action_9_0= ruleDetailCode
+ // InternalRoom.g:6446:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6447:3: lv_action_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
@@ -16087,7 +16244,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleContinuationTransition"
- // InternalRoom.g:6414:1: entryRuleContinuationTransition returns [EObject current=null] : iv_ruleContinuationTransition= ruleContinuationTransition EOF ;
+ // InternalRoom.g:6475:1: entryRuleContinuationTransition returns [EObject current=null] : iv_ruleContinuationTransition= ruleContinuationTransition EOF ;
public final EObject entryRuleContinuationTransition() throws RecognitionException {
EObject current = null;
@@ -16095,8 +16252,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6415:2: (iv_ruleContinuationTransition= ruleContinuationTransition EOF )
- // InternalRoom.g:6416:2: iv_ruleContinuationTransition= ruleContinuationTransition EOF
+ // InternalRoom.g:6476:2: (iv_ruleContinuationTransition= ruleContinuationTransition EOF )
+ // InternalRoom.g:6477:2: iv_ruleContinuationTransition= ruleContinuationTransition EOF
{
newCompositeNode(grammarAccess.getContinuationTransitionRule());
pushFollow(FOLLOW_1);
@@ -16123,7 +16280,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleContinuationTransition"
- // InternalRoom.g:6423: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:6484: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;
@@ -16146,29 +16303,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6426: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:6427: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:6487: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:6488: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:6427: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:6427: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:6488: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:6488: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_118);
newLeafNode(otherlv_0, grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6431:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalRoom.g:6492: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:6432:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6493:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6432:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6433:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6493:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6494:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16197,11 +16354,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6453:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6454:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6514:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6515:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6454:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6455:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6515:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6516:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -16232,11 +16389,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6475:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6476:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6536:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6537:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6476:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6477:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6537:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6538:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -16263,19 +16420,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6493:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt140=2;
- int LA140_0 = input.LA(1);
+ // InternalRoom.g:6554:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA140_0==34) ) {
- alt140=1;
+ if ( (LA141_0==34) ) {
+ alt141=1;
}
- switch (alt140) {
+ switch (alt141) {
case 1 :
- // InternalRoom.g:6494:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6555:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6494:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6495:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6555:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6556:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -16305,41 +16462,41 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6511:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalRoom.g:6572: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:6511:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
+ // InternalRoom.g:6572:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
{
otherlv_7=(Token)match(input,14,FOLLOW_121);
newLeafNode(otherlv_7, grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- // InternalRoom.g:6515:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
- int alt141=2;
- int LA141_0 = input.LA(1);
+ // InternalRoom.g:6576: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==94) ) {
+ alt142=1;
}
- switch (alt141) {
+ switch (alt142) {
case 1 :
- // InternalRoom.g:6515:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6576:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
{
otherlv_8=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_8, grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
- // InternalRoom.g:6519:1: ( (lv_action_9_0= ruleDetailCode ) )
- // InternalRoom.g:6520:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6580:1: ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6581:1: (lv_action_9_0= ruleDetailCode )
{
- // InternalRoom.g:6520:1: (lv_action_9_0= ruleDetailCode )
- // InternalRoom.g:6521:3: lv_action_9_0= ruleDetailCode
+ // InternalRoom.g:6581:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6582:3: lv_action_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
@@ -16403,7 +16560,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTriggeredTransition"
- // InternalRoom.g:6549:1: entryRuleTriggeredTransition returns [EObject current=null] : iv_ruleTriggeredTransition= ruleTriggeredTransition EOF ;
+ // InternalRoom.g:6610:1: entryRuleTriggeredTransition returns [EObject current=null] : iv_ruleTriggeredTransition= ruleTriggeredTransition EOF ;
public final EObject entryRuleTriggeredTransition() throws RecognitionException {
EObject current = null;
@@ -16411,8 +16568,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6550:2: (iv_ruleTriggeredTransition= ruleTriggeredTransition EOF )
- // InternalRoom.g:6551:2: iv_ruleTriggeredTransition= ruleTriggeredTransition EOF
+ // InternalRoom.g:6611:2: (iv_ruleTriggeredTransition= ruleTriggeredTransition EOF )
+ // InternalRoom.g:6612:2: iv_ruleTriggeredTransition= ruleTriggeredTransition EOF
{
newCompositeNode(grammarAccess.getTriggeredTransitionRule());
pushFollow(FOLLOW_1);
@@ -16439,7 +16596,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTriggeredTransition"
- // InternalRoom.g:6558: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:6619: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;
@@ -16470,29 +16627,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6561: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:6562: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:6622: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:6623: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:6562: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:6562: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:6623: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:6623: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_118);
newLeafNode(otherlv_0, grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6566:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt143=2;
- int LA143_0 = input.LA(1);
+ // InternalRoom.g:6627: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:6567:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6628:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6567:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6568:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6628:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6629:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16521,11 +16678,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6588:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6589:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6649:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6650:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6589:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6590:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6650:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6651:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -16556,11 +16713,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6610:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6611:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6671:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6672:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6611:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6612:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6672:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6673:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -16587,19 +16744,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6628:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalRoom.g:6689:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA144_0==34) ) {
- alt144=1;
+ if ( (LA145_0==34) ) {
+ alt145=1;
}
- switch (alt144) {
+ switch (alt145) {
case 1 :
- // InternalRoom.g:6629:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6690:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6629:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6630:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6690:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6691:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -16641,11 +16798,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_9, grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
- // InternalRoom.g:6658:1: ( (lv_triggers_10_0= ruleTrigger ) )
- // InternalRoom.g:6659:1: (lv_triggers_10_0= ruleTrigger )
+ // InternalRoom.g:6719:1: ( (lv_triggers_10_0= ruleTrigger ) )
+ // InternalRoom.g:6720:1: (lv_triggers_10_0= ruleTrigger )
{
- // InternalRoom.g:6659:1: (lv_triggers_10_0= ruleTrigger )
- // InternalRoom.g:6660:3: lv_triggers_10_0= ruleTrigger
+ // InternalRoom.g:6720:1: (lv_triggers_10_0= ruleTrigger )
+ // InternalRoom.g:6721:3: lv_triggers_10_0= ruleTrigger
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_10_0());
@@ -16672,30 +16829,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6676:2: (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )*
- loop145:
+ // InternalRoom.g:6737:2: (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )*
+ loop146:
do {
- int alt145=2;
- int LA145_0 = input.LA(1);
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA145_0==96) ) {
- alt145=1;
+ if ( (LA146_0==96) ) {
+ alt146=1;
}
- switch (alt145) {
+ switch (alt146) {
case 1 :
- // InternalRoom.g:6676:4: otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) )
+ // InternalRoom.g:6737:4: otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) )
{
otherlv_11=(Token)match(input,96,FOLLOW_124);
newLeafNode(otherlv_11, grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
- // InternalRoom.g:6680:1: ( (lv_triggers_12_0= ruleTrigger ) )
- // InternalRoom.g:6681:1: (lv_triggers_12_0= ruleTrigger )
+ // InternalRoom.g:6741:1: ( (lv_triggers_12_0= ruleTrigger ) )
+ // InternalRoom.g:6742:1: (lv_triggers_12_0= ruleTrigger )
{
- // InternalRoom.g:6681:1: (lv_triggers_12_0= ruleTrigger )
- // InternalRoom.g:6682:3: lv_triggers_12_0= ruleTrigger
+ // InternalRoom.g:6742:1: (lv_triggers_12_0= ruleTrigger )
+ // InternalRoom.g:6743:3: lv_triggers_12_0= ruleTrigger
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_11_1_0());
@@ -16727,7 +16884,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop145;
+ break loop146;
}
} while (true);
@@ -16735,26 +16892,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_13, grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
- // InternalRoom.g:6702:1: (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalRoom.g:6763:1: (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA146_0==94) ) {
- alt146=1;
+ if ( (LA147_0==94) ) {
+ alt147=1;
}
- switch (alt146) {
+ switch (alt147) {
case 1 :
- // InternalRoom.g:6702:3: otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) )
+ // InternalRoom.g:6763:3: otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) )
{
otherlv_14=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_14, grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
- // InternalRoom.g:6706:1: ( (lv_action_15_0= ruleDetailCode ) )
- // InternalRoom.g:6707:1: (lv_action_15_0= ruleDetailCode )
+ // InternalRoom.g:6767:1: ( (lv_action_15_0= ruleDetailCode ) )
+ // InternalRoom.g:6768:1: (lv_action_15_0= ruleDetailCode )
{
- // InternalRoom.g:6707:1: (lv_action_15_0= ruleDetailCode )
- // InternalRoom.g:6708:3: lv_action_15_0= ruleDetailCode
+ // InternalRoom.g:6768:1: (lv_action_15_0= ruleDetailCode )
+ // InternalRoom.g:6769:3: lv_action_15_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getActionDetailCodeParserRuleCall_13_1_0());
@@ -16812,7 +16969,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuardedTransition"
- // InternalRoom.g:6736:1: entryRuleGuardedTransition returns [EObject current=null] : iv_ruleGuardedTransition= ruleGuardedTransition EOF ;
+ // InternalRoom.g:6797:1: entryRuleGuardedTransition returns [EObject current=null] : iv_ruleGuardedTransition= ruleGuardedTransition EOF ;
public final EObject entryRuleGuardedTransition() throws RecognitionException {
EObject current = null;
@@ -16820,8 +16977,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6737:2: (iv_ruleGuardedTransition= ruleGuardedTransition EOF )
- // InternalRoom.g:6738:2: iv_ruleGuardedTransition= ruleGuardedTransition EOF
+ // InternalRoom.g:6798:2: (iv_ruleGuardedTransition= ruleGuardedTransition EOF )
+ // InternalRoom.g:6799:2: iv_ruleGuardedTransition= ruleGuardedTransition EOF
{
newCompositeNode(grammarAccess.getGuardedTransitionRule());
pushFollow(FOLLOW_1);
@@ -16848,7 +17005,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuardedTransition"
- // InternalRoom.g:6745: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:6806: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;
@@ -16874,29 +17031,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6748: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:6749: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:6809: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:6810: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:6749: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:6749: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:6810: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:6810: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_118);
newLeafNode(otherlv_0, grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6753:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalRoom.g:6814: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:6754:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6815:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6754:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6755:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6815:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6816:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16925,11 +17082,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6775:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6776:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6836:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6837:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6776:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6777:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6837:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6838:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -16960,11 +17117,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6797:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6798:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6858:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6859:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6798:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6799:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6859:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6860:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -16991,19 +17148,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6815:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalRoom.g:6876:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA148_0==34) ) {
- alt148=1;
+ if ( (LA149_0==34) ) {
+ alt149=1;
}
- switch (alt148) {
+ switch (alt149) {
case 1 :
- // InternalRoom.g:6816:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6877:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6816:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6817:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6877:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6878:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -17041,11 +17198,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_8, grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
- // InternalRoom.g:6841:1: ( (lv_guard_9_0= ruleDetailCode ) )
- // InternalRoom.g:6842:1: (lv_guard_9_0= ruleDetailCode )
+ // InternalRoom.g:6902:1: ( (lv_guard_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6903:1: (lv_guard_9_0= ruleDetailCode )
{
- // InternalRoom.g:6842:1: (lv_guard_9_0= ruleDetailCode )
- // InternalRoom.g:6843:3: lv_guard_9_0= ruleDetailCode
+ // InternalRoom.g:6903:1: (lv_guard_9_0= ruleDetailCode )
+ // InternalRoom.g:6904:3: lv_guard_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getGuardDetailCodeParserRuleCall_9_0());
@@ -17072,26 +17229,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6859:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalRoom.g:6920:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA149_0==94) ) {
- alt149=1;
+ if ( (LA150_0==94) ) {
+ alt150=1;
}
- switch (alt149) {
+ switch (alt150) {
case 1 :
- // InternalRoom.g:6859:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6920:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
{
otherlv_10=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_10, grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
- // InternalRoom.g:6863:1: ( (lv_action_11_0= ruleDetailCode ) )
- // InternalRoom.g:6864:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6924:1: ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6925:1: (lv_action_11_0= ruleDetailCode )
{
- // InternalRoom.g:6864:1: (lv_action_11_0= ruleDetailCode )
- // InternalRoom.g:6865:3: lv_action_11_0= ruleDetailCode
+ // InternalRoom.g:6925:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6926:3: lv_action_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
@@ -17149,7 +17306,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCPBranchTransition"
- // InternalRoom.g:6893:1: entryRuleCPBranchTransition returns [EObject current=null] : iv_ruleCPBranchTransition= ruleCPBranchTransition EOF ;
+ // InternalRoom.g:6954:1: entryRuleCPBranchTransition returns [EObject current=null] : iv_ruleCPBranchTransition= ruleCPBranchTransition EOF ;
public final EObject entryRuleCPBranchTransition() throws RecognitionException {
EObject current = null;
@@ -17157,8 +17314,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6894:2: (iv_ruleCPBranchTransition= ruleCPBranchTransition EOF )
- // InternalRoom.g:6895:2: iv_ruleCPBranchTransition= ruleCPBranchTransition EOF
+ // InternalRoom.g:6955:2: (iv_ruleCPBranchTransition= ruleCPBranchTransition EOF )
+ // InternalRoom.g:6956:2: iv_ruleCPBranchTransition= ruleCPBranchTransition EOF
{
newCompositeNode(grammarAccess.getCPBranchTransitionRule());
pushFollow(FOLLOW_1);
@@ -17185,7 +17342,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCPBranchTransition"
- // InternalRoom.g:6902: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:6963: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;
@@ -17211,29 +17368,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6905: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:6906: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:6966: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:6967: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:6906: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:6906: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:6967: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:6967: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_118);
newLeafNode(otherlv_0, grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6910:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalRoom.g:6971:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA150_0==RULE_ID) ) {
- alt150=1;
+ if ( (LA151_0==RULE_ID) ) {
+ alt151=1;
}
- switch (alt150) {
+ switch (alt151) {
case 1 :
- // InternalRoom.g:6911:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6972:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6911:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6912:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6972:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6973:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -17262,11 +17419,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6932:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6933:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6993:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6994:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6933:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6934:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6994:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6995:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -17297,11 +17454,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6954:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6955:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:7015:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:7016:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6955:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6956:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:7016:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:7017:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -17328,19 +17485,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6972:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt151=2;
- int LA151_0 = input.LA(1);
+ // InternalRoom.g:7033:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA151_0==34) ) {
- alt151=1;
+ if ( (LA152_0==34) ) {
+ alt152=1;
}
- switch (alt151) {
+ switch (alt152) {
case 1 :
- // InternalRoom.g:6973:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:7034:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6973:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6974:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:7034:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:7035:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -17378,11 +17535,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_8, grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
- // InternalRoom.g:6998:1: ( (lv_condition_9_0= ruleDetailCode ) )
- // InternalRoom.g:6999:1: (lv_condition_9_0= ruleDetailCode )
+ // InternalRoom.g:7059:1: ( (lv_condition_9_0= ruleDetailCode ) )
+ // InternalRoom.g:7060:1: (lv_condition_9_0= ruleDetailCode )
{
- // InternalRoom.g:6999:1: (lv_condition_9_0= ruleDetailCode )
- // InternalRoom.g:7000:3: lv_condition_9_0= ruleDetailCode
+ // InternalRoom.g:7060:1: (lv_condition_9_0= ruleDetailCode )
+ // InternalRoom.g:7061:3: lv_condition_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getConditionDetailCodeParserRuleCall_9_0());
@@ -17409,26 +17566,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7016:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
- int alt152=2;
- int LA152_0 = input.LA(1);
+ // InternalRoom.g:7077:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA152_0==94) ) {
- alt152=1;
+ if ( (LA153_0==94) ) {
+ alt153=1;
}
- switch (alt152) {
+ switch (alt153) {
case 1 :
- // InternalRoom.g:7016:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:7077:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
{
otherlv_10=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_10, grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
- // InternalRoom.g:7020:1: ( (lv_action_11_0= ruleDetailCode ) )
- // InternalRoom.g:7021:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:7081:1: ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:7082:1: (lv_action_11_0= ruleDetailCode )
{
- // InternalRoom.g:7021:1: (lv_action_11_0= ruleDetailCode )
- // InternalRoom.g:7022:3: lv_action_11_0= ruleDetailCode
+ // InternalRoom.g:7082:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:7083:3: lv_action_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
@@ -17486,7 +17643,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefinedTransition"
- // InternalRoom.g:7050:1: entryRuleRefinedTransition returns [EObject current=null] : iv_ruleRefinedTransition= ruleRefinedTransition EOF ;
+ // InternalRoom.g:7111:1: entryRuleRefinedTransition returns [EObject current=null] : iv_ruleRefinedTransition= ruleRefinedTransition EOF ;
public final EObject entryRuleRefinedTransition() throws RecognitionException {
EObject current = null;
@@ -17494,8 +17651,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7051:2: (iv_ruleRefinedTransition= ruleRefinedTransition EOF )
- // InternalRoom.g:7052:2: iv_ruleRefinedTransition= ruleRefinedTransition EOF
+ // InternalRoom.g:7112:2: (iv_ruleRefinedTransition= ruleRefinedTransition EOF )
+ // InternalRoom.g:7113:2: iv_ruleRefinedTransition= ruleRefinedTransition EOF
{
newCompositeNode(grammarAccess.getRefinedTransitionRule());
pushFollow(FOLLOW_1);
@@ -17522,7 +17679,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefinedTransition"
- // InternalRoom.g:7059: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:7120: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;
@@ -17538,21 +17695,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7062:28: ( (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) )
- // InternalRoom.g:7063:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
+ // InternalRoom.g:7123:28: ( (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) )
+ // InternalRoom.g:7124:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
{
- // InternalRoom.g:7063:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
- // InternalRoom.g:7063:3: otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}'
+ // InternalRoom.g:7124:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
+ // InternalRoom.g:7124:3: otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}'
{
otherlv_0=(Token)match(input,99,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
- // InternalRoom.g:7067:1: ( ( ruleFQN ) )
- // InternalRoom.g:7068:1: ( ruleFQN )
+ // InternalRoom.g:7128:1: ( ( ruleFQN ) )
+ // InternalRoom.g:7129:1: ( ruleFQN )
{
- // InternalRoom.g:7068:1: ( ruleFQN )
- // InternalRoom.g:7069:3: ruleFQN
+ // InternalRoom.g:7129:1: ( ruleFQN )
+ // InternalRoom.g:7130:3: ruleFQN
{
if (current==null) {
@@ -17576,19 +17733,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7082:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalRoom.g:7143:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA153_0==34) ) {
- alt153=1;
+ if ( (LA154_0==34) ) {
+ alt154=1;
}
- switch (alt153) {
+ switch (alt154) {
case 1 :
- // InternalRoom.g:7083:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:7144:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:7083:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:7084:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:7144:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:7145:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -17626,11 +17783,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
- // InternalRoom.g:7108:1: ( (lv_action_5_0= ruleDetailCode ) )
- // InternalRoom.g:7109:1: (lv_action_5_0= ruleDetailCode )
+ // InternalRoom.g:7169:1: ( (lv_action_5_0= ruleDetailCode ) )
+ // InternalRoom.g:7170:1: (lv_action_5_0= ruleDetailCode )
{
- // InternalRoom.g:7109:1: (lv_action_5_0= ruleDetailCode )
- // InternalRoom.g:7110:3: lv_action_5_0= ruleDetailCode
+ // InternalRoom.g:7170:1: (lv_action_5_0= ruleDetailCode )
+ // InternalRoom.g:7171:3: lv_action_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getActionDetailCodeParserRuleCall_5_0());
@@ -17682,7 +17839,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionTerminal"
- // InternalRoom.g:7138:1: entryRuleTransitionTerminal returns [EObject current=null] : iv_ruleTransitionTerminal= ruleTransitionTerminal EOF ;
+ // InternalRoom.g:7199:1: entryRuleTransitionTerminal returns [EObject current=null] : iv_ruleTransitionTerminal= ruleTransitionTerminal EOF ;
public final EObject entryRuleTransitionTerminal() throws RecognitionException {
EObject current = null;
@@ -17690,8 +17847,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7139:2: (iv_ruleTransitionTerminal= ruleTransitionTerminal EOF )
- // InternalRoom.g:7140:2: iv_ruleTransitionTerminal= ruleTransitionTerminal EOF
+ // InternalRoom.g:7200:2: (iv_ruleTransitionTerminal= ruleTransitionTerminal EOF )
+ // InternalRoom.g:7201:2: iv_ruleTransitionTerminal= ruleTransitionTerminal EOF
{
newCompositeNode(grammarAccess.getTransitionTerminalRule());
pushFollow(FOLLOW_1);
@@ -17718,7 +17875,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionTerminal"
- // InternalRoom.g:7147:1: ruleTransitionTerminal returns [EObject current=null] : (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) ;
+ // InternalRoom.g:7208: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;
@@ -17734,25 +17891,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7150:28: ( (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) )
- // InternalRoom.g:7151:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
+ // InternalRoom.g:7211:28: ( (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) )
+ // InternalRoom.g:7212:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
{
- // InternalRoom.g:7151:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
- int alt154=4;
+ // InternalRoom.g:7212:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
+ int alt155=4;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA154_1 = input.LA(2);
+ int LA155_1 = input.LA(2);
- if ( (LA154_1==24) ) {
- alt154=3;
+ if ( (LA155_1==24) ) {
+ alt155=3;
}
- else if ( (LA154_1==EOF||(LA154_1>=14 && LA154_1<=15)||LA154_1==19||LA154_1==34||LA154_1==81||(LA154_1>=86 && LA154_1<=92)||LA154_1==99) ) {
- alt154=1;
+ else if ( (LA155_1==EOF||(LA155_1>=14 && LA155_1<=15)||LA155_1==19||LA155_1==34||LA155_1==81||(LA155_1>=86 && LA155_1<=92)||LA155_1==99) ) {
+ alt155=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 154, 1, input);
+ new NoViableAltException("", 155, 1, input);
throw nvae;
}
@@ -17760,24 +17917,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case 100:
{
- alt154=2;
+ alt155=2;
}
break;
case 101:
{
- alt154=4;
+ alt155=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 154, 0, input);
+ new NoViableAltException("", 155, 0, input);
throw nvae;
}
- switch (alt154) {
+ switch (alt155) {
case 1 :
- // InternalRoom.g:7152:5: this_StateTerminal_0= ruleStateTerminal
+ // InternalRoom.g:7213:5: this_StateTerminal_0= ruleStateTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
@@ -17795,7 +17952,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7162:5: this_TrPointTerminal_1= ruleTrPointTerminal
+ // InternalRoom.g:7223:5: this_TrPointTerminal_1= ruleTrPointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
@@ -17813,7 +17970,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:7172:5: this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal
+ // InternalRoom.g:7233:5: this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
@@ -17831,7 +17988,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:7182:5: this_ChoicepointTerminal_3= ruleChoicepointTerminal
+ // InternalRoom.g:7243:5: this_ChoicepointTerminal_3= ruleChoicepointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
@@ -17869,7 +18026,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateTerminal"
- // InternalRoom.g:7198:1: entryRuleStateTerminal returns [EObject current=null] : iv_ruleStateTerminal= ruleStateTerminal EOF ;
+ // InternalRoom.g:7259:1: entryRuleStateTerminal returns [EObject current=null] : iv_ruleStateTerminal= ruleStateTerminal EOF ;
public final EObject entryRuleStateTerminal() throws RecognitionException {
EObject current = null;
@@ -17877,8 +18034,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7199:2: (iv_ruleStateTerminal= ruleStateTerminal EOF )
- // InternalRoom.g:7200:2: iv_ruleStateTerminal= ruleStateTerminal EOF
+ // InternalRoom.g:7260:2: (iv_ruleStateTerminal= ruleStateTerminal EOF )
+ // InternalRoom.g:7261:2: iv_ruleStateTerminal= ruleStateTerminal EOF
{
newCompositeNode(grammarAccess.getStateTerminalRule());
pushFollow(FOLLOW_1);
@@ -17905,7 +18062,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateTerminal"
- // InternalRoom.g:7207:1: ruleStateTerminal returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalRoom.g:7268:1: ruleStateTerminal returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleStateTerminal() throws RecognitionException {
EObject current = null;
@@ -17914,14 +18071,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7210:28: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalRoom.g:7211:1: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7271:28: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalRoom.g:7272:1: ( (otherlv_0= RULE_ID ) )
{
- // InternalRoom.g:7211:1: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7212:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7272:1: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7273:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7212:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7213:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7273:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7274:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -17956,7 +18113,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrPointTerminal"
- // InternalRoom.g:7232:1: entryRuleTrPointTerminal returns [EObject current=null] : iv_ruleTrPointTerminal= ruleTrPointTerminal EOF ;
+ // InternalRoom.g:7293:1: entryRuleTrPointTerminal returns [EObject current=null] : iv_ruleTrPointTerminal= ruleTrPointTerminal EOF ;
public final EObject entryRuleTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -17964,8 +18121,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7233:2: (iv_ruleTrPointTerminal= ruleTrPointTerminal EOF )
- // InternalRoom.g:7234:2: iv_ruleTrPointTerminal= ruleTrPointTerminal EOF
+ // InternalRoom.g:7294:2: (iv_ruleTrPointTerminal= ruleTrPointTerminal EOF )
+ // InternalRoom.g:7295:2: iv_ruleTrPointTerminal= ruleTrPointTerminal EOF
{
newCompositeNode(grammarAccess.getTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -17992,7 +18149,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrPointTerminal"
- // InternalRoom.g:7241:1: ruleTrPointTerminal returns [EObject current=null] : (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:7302:1: ruleTrPointTerminal returns [EObject current=null] : (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -18002,21 +18159,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7244:28: ( (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:7245:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7305:28: ( (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:7306:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:7245:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:7245:3: otherlv_0= 'my' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7306:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7306:3: otherlv_0= 'my' ( (otherlv_1= RULE_ID ) )
{
otherlv_0=(Token)match(input,100,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
- // InternalRoom.g:7249:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:7250:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7310:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7311:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:7250:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:7251:3: otherlv_1= RULE_ID
+ // InternalRoom.g:7311:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7312:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -18054,7 +18211,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubStateTrPointTerminal"
- // InternalRoom.g:7270:1: entryRuleSubStateTrPointTerminal returns [EObject current=null] : iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF ;
+ // InternalRoom.g:7331:1: entryRuleSubStateTrPointTerminal returns [EObject current=null] : iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF ;
public final EObject entryRuleSubStateTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -18062,8 +18219,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7271:2: (iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF )
- // InternalRoom.g:7272:2: iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF
+ // InternalRoom.g:7332:2: (iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF )
+ // InternalRoom.g:7333:2: iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF
{
newCompositeNode(grammarAccess.getSubStateTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -18090,7 +18247,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubStateTrPointTerminal"
- // InternalRoom.g:7279:1: ruleSubStateTrPointTerminal returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:7340: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;
@@ -18101,17 +18258,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7282:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:7283:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7343:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:7344:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:7283:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:7283:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7344:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7344:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:7283:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7284:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7344:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7345:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7284:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7285:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7345:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7346:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -18132,11 +18289,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
- // InternalRoom.g:7300:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7301:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7361:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7362:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7301:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7302:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7362:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7363:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -18174,7 +18331,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleChoicepointTerminal"
- // InternalRoom.g:7321:1: entryRuleChoicepointTerminal returns [EObject current=null] : iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF ;
+ // InternalRoom.g:7382:1: entryRuleChoicepointTerminal returns [EObject current=null] : iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF ;
public final EObject entryRuleChoicepointTerminal() throws RecognitionException {
EObject current = null;
@@ -18182,8 +18339,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7322:2: (iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF )
- // InternalRoom.g:7323:2: iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF
+ // InternalRoom.g:7383:2: (iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF )
+ // InternalRoom.g:7384:2: iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF
{
newCompositeNode(grammarAccess.getChoicepointTerminalRule());
pushFollow(FOLLOW_1);
@@ -18210,7 +18367,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleChoicepointTerminal"
- // InternalRoom.g:7330:1: ruleChoicepointTerminal returns [EObject current=null] : (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:7391:1: ruleChoicepointTerminal returns [EObject current=null] : (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleChoicepointTerminal() throws RecognitionException {
EObject current = null;
@@ -18220,21 +18377,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7333:28: ( (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:7334:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7394:28: ( (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:7395:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:7334:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:7334:3: otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7395:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7395:3: otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) )
{
otherlv_0=(Token)match(input,101,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
- // InternalRoom.g:7338:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:7339:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7399:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7400:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:7339:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:7340:3: otherlv_1= RULE_ID
+ // InternalRoom.g:7400:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7401:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -18272,7 +18429,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrigger"
- // InternalRoom.g:7359:1: entryRuleTrigger returns [EObject current=null] : iv_ruleTrigger= ruleTrigger EOF ;
+ // InternalRoom.g:7420:1: entryRuleTrigger returns [EObject current=null] : iv_ruleTrigger= ruleTrigger EOF ;
public final EObject entryRuleTrigger() throws RecognitionException {
EObject current = null;
@@ -18280,8 +18437,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7360:2: (iv_ruleTrigger= ruleTrigger EOF )
- // InternalRoom.g:7361:2: iv_ruleTrigger= ruleTrigger EOF
+ // InternalRoom.g:7421:2: (iv_ruleTrigger= ruleTrigger EOF )
+ // InternalRoom.g:7422:2: iv_ruleTrigger= ruleTrigger EOF
{
newCompositeNode(grammarAccess.getTriggerRule());
pushFollow(FOLLOW_1);
@@ -18308,7 +18465,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrigger"
- // InternalRoom.g:7368: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:7429: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;
@@ -18325,21 +18482,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7371:28: ( (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) )
- // InternalRoom.g:7372:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
+ // InternalRoom.g:7432:28: ( (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) )
+ // InternalRoom.g:7433:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
{
- // InternalRoom.g:7372:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
- // InternalRoom.g:7372:3: otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>'
+ // InternalRoom.g:7433:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
+ // InternalRoom.g:7433:3: otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>'
{
otherlv_0=(Token)match(input,102,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
- // InternalRoom.g:7376:1: ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) )
- // InternalRoom.g:7377:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
+ // InternalRoom.g:7437:1: ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7438:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
{
- // InternalRoom.g:7377:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
- // InternalRoom.g:7378:3: lv_msgFromIfPairs_1_0= ruleMessageFromIf
+ // InternalRoom.g:7438:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
+ // InternalRoom.g:7439:3: lv_msgFromIfPairs_1_0= ruleMessageFromIf
{
newCompositeNode(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_1_0());
@@ -18366,30 +18523,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7394:2: (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )*
- loop155:
+ // InternalRoom.g:7455:2: (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )*
+ loop156:
do {
- int alt155=2;
- int LA155_0 = input.LA(1);
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA155_0==103) ) {
- alt155=1;
+ if ( (LA156_0==103) ) {
+ alt156=1;
}
- switch (alt155) {
+ switch (alt156) {
case 1 :
- // InternalRoom.g:7394:4: otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7455:4: otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
{
otherlv_2=(Token)match(input,103,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
- // InternalRoom.g:7398:1: ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
- // InternalRoom.g:7399:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
+ // InternalRoom.g:7459:1: ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7460:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
{
- // InternalRoom.g:7399:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
- // InternalRoom.g:7400:3: lv_msgFromIfPairs_3_0= ruleMessageFromIf
+ // InternalRoom.g:7460:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
+ // InternalRoom.g:7461:3: lv_msgFromIfPairs_3_0= ruleMessageFromIf
{
newCompositeNode(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_2_1_0());
@@ -18421,23 +18578,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop155;
+ break loop156;
}
} while (true);
- // InternalRoom.g:7416:4: ( (lv_guard_4_0= ruleGuard ) )?
- int alt156=2;
- int LA156_0 = input.LA(1);
+ // InternalRoom.g:7477:4: ( (lv_guard_4_0= ruleGuard ) )?
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA156_0==97) ) {
- alt156=1;
+ if ( (LA157_0==97) ) {
+ alt157=1;
}
- switch (alt156) {
+ switch (alt157) {
case 1 :
- // InternalRoom.g:7417:1: (lv_guard_4_0= ruleGuard )
+ // InternalRoom.g:7478:1: (lv_guard_4_0= ruleGuard )
{
- // InternalRoom.g:7417:1: (lv_guard_4_0= ruleGuard )
- // InternalRoom.g:7418:3: lv_guard_4_0= ruleGuard
+ // InternalRoom.g:7478:1: (lv_guard_4_0= ruleGuard )
+ // InternalRoom.g:7479:3: lv_guard_4_0= ruleGuard
{
newCompositeNode(grammarAccess.getTriggerAccess().getGuardGuardParserRuleCall_3_0());
@@ -18492,7 +18649,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessageFromIf"
- // InternalRoom.g:7446:1: entryRuleMessageFromIf returns [EObject current=null] : iv_ruleMessageFromIf= ruleMessageFromIf EOF ;
+ // InternalRoom.g:7507:1: entryRuleMessageFromIf returns [EObject current=null] : iv_ruleMessageFromIf= ruleMessageFromIf EOF ;
public final EObject entryRuleMessageFromIf() throws RecognitionException {
EObject current = null;
@@ -18500,8 +18657,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7447:2: (iv_ruleMessageFromIf= ruleMessageFromIf EOF )
- // InternalRoom.g:7448:2: iv_ruleMessageFromIf= ruleMessageFromIf EOF
+ // InternalRoom.g:7508:2: (iv_ruleMessageFromIf= ruleMessageFromIf EOF )
+ // InternalRoom.g:7509:2: iv_ruleMessageFromIf= ruleMessageFromIf EOF
{
newCompositeNode(grammarAccess.getMessageFromIfRule());
pushFollow(FOLLOW_1);
@@ -18528,7 +18685,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessageFromIf"
- // InternalRoom.g:7455:1: ruleMessageFromIf returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:7516: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;
@@ -18539,17 +18696,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7458:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:7459:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7519:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:7520:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:7459:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:7459:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7520:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7520:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:7459:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7460:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7520:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7521:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7460:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7461:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7521:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7522:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -18570,11 +18727,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
- // InternalRoom.g:7476:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7477:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7537:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7538:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7477:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7478:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7538:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7539:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -18612,7 +18769,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuard"
- // InternalRoom.g:7497:1: entryRuleGuard returns [EObject current=null] : iv_ruleGuard= ruleGuard EOF ;
+ // InternalRoom.g:7558:1: entryRuleGuard returns [EObject current=null] : iv_ruleGuard= ruleGuard EOF ;
public final EObject entryRuleGuard() throws RecognitionException {
EObject current = null;
@@ -18620,8 +18777,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7498:2: (iv_ruleGuard= ruleGuard EOF )
- // InternalRoom.g:7499:2: iv_ruleGuard= ruleGuard EOF
+ // InternalRoom.g:7559:2: (iv_ruleGuard= ruleGuard EOF )
+ // InternalRoom.g:7560:2: iv_ruleGuard= ruleGuard EOF
{
newCompositeNode(grammarAccess.getGuardRule());
pushFollow(FOLLOW_1);
@@ -18648,7 +18805,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuard"
- // InternalRoom.g:7506:1: ruleGuard returns [EObject current=null] : (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:7567:1: ruleGuard returns [EObject current=null] : (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) ;
public final EObject ruleGuard() throws RecognitionException {
EObject current = null;
@@ -18659,21 +18816,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7509:28: ( (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:7510:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
+ // InternalRoom.g:7570:28: ( (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:7571:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:7510:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
- // InternalRoom.g:7510:3: otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) )
+ // InternalRoom.g:7571:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
+ // InternalRoom.g:7571:3: otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) )
{
otherlv_0=(Token)match(input,97,FOLLOW_45);
newLeafNode(otherlv_0, grammarAccess.getGuardAccess().getGuardKeyword_0());
- // InternalRoom.g:7514:1: ( (lv_guard_1_0= ruleDetailCode ) )
- // InternalRoom.g:7515:1: (lv_guard_1_0= ruleDetailCode )
+ // InternalRoom.g:7575:1: ( (lv_guard_1_0= ruleDetailCode ) )
+ // InternalRoom.g:7576:1: (lv_guard_1_0= ruleDetailCode )
{
- // InternalRoom.g:7515:1: (lv_guard_1_0= ruleDetailCode )
- // InternalRoom.g:7516:3: lv_guard_1_0= ruleDetailCode
+ // InternalRoom.g:7576:1: (lv_guard_1_0= ruleDetailCode )
+ // InternalRoom.g:7577:3: lv_guard_1_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardAccess().getGuardDetailCodeParserRuleCall_1_0());
@@ -18721,7 +18878,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleProtocolSemantics"
- // InternalRoom.g:7540:1: entryRuleProtocolSemantics returns [EObject current=null] : iv_ruleProtocolSemantics= ruleProtocolSemantics EOF ;
+ // InternalRoom.g:7601:1: entryRuleProtocolSemantics returns [EObject current=null] : iv_ruleProtocolSemantics= ruleProtocolSemantics EOF ;
public final EObject entryRuleProtocolSemantics() throws RecognitionException {
EObject current = null;
@@ -18729,8 +18886,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7541:2: (iv_ruleProtocolSemantics= ruleProtocolSemantics EOF )
- // InternalRoom.g:7542:2: iv_ruleProtocolSemantics= ruleProtocolSemantics EOF
+ // InternalRoom.g:7602:2: (iv_ruleProtocolSemantics= ruleProtocolSemantics EOF )
+ // InternalRoom.g:7603:2: iv_ruleProtocolSemantics= ruleProtocolSemantics EOF
{
newCompositeNode(grammarAccess.getProtocolSemanticsRule());
pushFollow(FOLLOW_1);
@@ -18757,7 +18914,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleProtocolSemantics"
- // InternalRoom.g:7549:1: ruleProtocolSemantics returns [EObject current=null] : ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) ;
+ // InternalRoom.g:7610: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;
@@ -18770,14 +18927,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7552:28: ( ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) )
- // InternalRoom.g:7553:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
+ // InternalRoom.g:7613:28: ( ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) )
+ // InternalRoom.g:7614:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
{
- // InternalRoom.g:7553:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
- // InternalRoom.g:7553:2: () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}'
+ // InternalRoom.g:7614:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
+ // InternalRoom.g:7614:2: () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}'
{
- // InternalRoom.g:7553:2: ()
- // InternalRoom.g:7554:5:
+ // InternalRoom.g:7614:2: ()
+ // InternalRoom.g:7615:5:
{
current = forceCreateModelElement(
@@ -18795,23 +18952,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getProtocolSemanticsAccess().getLeftCurlyBracketKeyword_2());
- // InternalRoom.g:7567:1: ( (lv_rules_3_0= ruleSemanticsRule ) )*
- loop157:
+ // InternalRoom.g:7628:1: ( (lv_rules_3_0= ruleSemanticsRule ) )*
+ loop158:
do {
- int alt157=2;
- int LA157_0 = input.LA(1);
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( ((LA157_0>=106 && LA157_0<=107)) ) {
- alt157=1;
+ if ( ((LA158_0>=106 && LA158_0<=107)) ) {
+ alt158=1;
}
- switch (alt157) {
+ switch (alt158) {
case 1 :
- // InternalRoom.g:7568:1: (lv_rules_3_0= ruleSemanticsRule )
+ // InternalRoom.g:7629:1: (lv_rules_3_0= ruleSemanticsRule )
{
- // InternalRoom.g:7568:1: (lv_rules_3_0= ruleSemanticsRule )
- // InternalRoom.g:7569:3: lv_rules_3_0= ruleSemanticsRule
+ // InternalRoom.g:7629:1: (lv_rules_3_0= ruleSemanticsRule )
+ // InternalRoom.g:7630:3: lv_rules_3_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getProtocolSemanticsAccess().getRulesSemanticsRuleParserRuleCall_3_0());
@@ -18840,7 +18997,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop157;
+ break loop158;
}
} while (true);
@@ -18869,7 +19026,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSemanticsRule"
- // InternalRoom.g:7597:1: entryRuleSemanticsRule returns [EObject current=null] : iv_ruleSemanticsRule= ruleSemanticsRule EOF ;
+ // InternalRoom.g:7658:1: entryRuleSemanticsRule returns [EObject current=null] : iv_ruleSemanticsRule= ruleSemanticsRule EOF ;
public final EObject entryRuleSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18877,8 +19034,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7598:2: (iv_ruleSemanticsRule= ruleSemanticsRule EOF )
- // InternalRoom.g:7599:2: iv_ruleSemanticsRule= ruleSemanticsRule EOF
+ // InternalRoom.g:7659:2: (iv_ruleSemanticsRule= ruleSemanticsRule EOF )
+ // InternalRoom.g:7660:2: iv_ruleSemanticsRule= ruleSemanticsRule EOF
{
newCompositeNode(grammarAccess.getSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -18905,7 +19062,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSemanticsRule"
- // InternalRoom.g:7606:1: ruleSemanticsRule returns [EObject current=null] : (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) ;
+ // InternalRoom.g:7667:1: ruleSemanticsRule returns [EObject current=null] : (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) ;
public final EObject ruleSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18917,28 +19074,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7609:28: ( (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) )
- // InternalRoom.g:7610:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
+ // InternalRoom.g:7670:28: ( (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) )
+ // InternalRoom.g:7671:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
{
- // InternalRoom.g:7610:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalRoom.g:7671:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA158_0==106) ) {
- alt158=1;
+ if ( (LA159_0==106) ) {
+ alt159=1;
}
- else if ( (LA158_0==107) ) {
- alt158=2;
+ else if ( (LA159_0==107) ) {
+ alt159=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 158, 0, input);
+ new NoViableAltException("", 159, 0, input);
throw nvae;
}
- switch (alt158) {
+ switch (alt159) {
case 1 :
- // InternalRoom.g:7611:5: this_InSemanticsRule_0= ruleInSemanticsRule
+ // InternalRoom.g:7672:5: this_InSemanticsRule_0= ruleInSemanticsRule
{
newCompositeNode(grammarAccess.getSemanticsRuleAccess().getInSemanticsRuleParserRuleCall_0());
@@ -18956,7 +19113,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7621:5: this_OutSemanticsRule_1= ruleOutSemanticsRule
+ // InternalRoom.g:7682:5: this_OutSemanticsRule_1= ruleOutSemanticsRule
{
newCompositeNode(grammarAccess.getSemanticsRuleAccess().getOutSemanticsRuleParserRuleCall_1());
@@ -18994,7 +19151,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInSemanticsRule"
- // InternalRoom.g:7637:1: entryRuleInSemanticsRule returns [EObject current=null] : iv_ruleInSemanticsRule= ruleInSemanticsRule EOF ;
+ // InternalRoom.g:7698:1: entryRuleInSemanticsRule returns [EObject current=null] : iv_ruleInSemanticsRule= ruleInSemanticsRule EOF ;
public final EObject entryRuleInSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -19002,8 +19159,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7638:2: (iv_ruleInSemanticsRule= ruleInSemanticsRule EOF )
- // InternalRoom.g:7639:2: iv_ruleInSemanticsRule= ruleInSemanticsRule EOF
+ // InternalRoom.g:7699:2: (iv_ruleInSemanticsRule= ruleInSemanticsRule EOF )
+ // InternalRoom.g:7700:2: iv_ruleInSemanticsRule= ruleInSemanticsRule EOF
{
newCompositeNode(grammarAccess.getInSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -19030,7 +19187,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInSemanticsRule"
- // InternalRoom.g:7646: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:7707: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;
@@ -19051,11 +19208,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7649: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:7650: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:7710: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:7711: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:7650: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:7650: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:7711: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:7711: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);
@@ -19065,11 +19222,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
- // InternalRoom.g:7658:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7659:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7719:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7720:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7659:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7660:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7720:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7721:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -19086,46 +19243,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7671:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalRoom.g:7732: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 alt162=2;
+ int LA162_0 = input.LA(1);
- if ( (LA161_0==19) ) {
- alt161=1;
+ if ( (LA162_0==19) ) {
+ alt162=1;
}
- switch (alt161) {
+ switch (alt162) {
case 1 :
- // InternalRoom.g:7671: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:7732: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_134);
newLeafNode(otherlv_3, grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- // InternalRoom.g:7675:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalRoom.g:7736:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( ((LA160_0>=106 && LA160_0<=107)) ) {
- alt160=1;
+ if ( ((LA161_0>=106 && LA161_0<=107)) ) {
+ alt161=1;
}
- else if ( (LA160_0==20) ) {
- alt160=2;
+ else if ( (LA161_0==20) ) {
+ alt161=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 160, 0, input);
+ new NoViableAltException("", 161, 0, input);
throw nvae;
}
- switch (alt160) {
+ switch (alt161) {
case 1 :
- // InternalRoom.g:7675:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7736:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
{
- // InternalRoom.g:7675:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
- // InternalRoom.g:7676:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7736:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7737:1: (lv_followUps_4_0= ruleSemanticsRule )
{
- // InternalRoom.g:7676:1: (lv_followUps_4_0= ruleSemanticsRule )
- // InternalRoom.g:7677:3: lv_followUps_4_0= ruleSemanticsRule
+ // InternalRoom.g:7737:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7738:3: lv_followUps_4_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
@@ -19156,20 +19313,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7694:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7755:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
{
- // InternalRoom.g:7694:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
- // InternalRoom.g:7694:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
+ // InternalRoom.g:7755:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7755:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
{
otherlv_5=(Token)match(input,20,FOLLOW_135);
newLeafNode(otherlv_5, grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- // InternalRoom.g:7698:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
- // InternalRoom.g:7699:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7759:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7760:1: (lv_followUps_6_0= ruleSemanticsRule )
{
- // InternalRoom.g:7699:1: (lv_followUps_6_0= ruleSemanticsRule )
- // InternalRoom.g:7700:3: lv_followUps_6_0= ruleSemanticsRule
+ // InternalRoom.g:7760:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7761:3: lv_followUps_6_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
@@ -19196,31 +19353,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7716:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
- int cnt159=0;
- loop159:
+ // InternalRoom.g:7777:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
+ int cnt160=0;
+ loop160:
do {
- int alt159=2;
- int LA159_0 = input.LA(1);
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA159_0==25) ) {
- alt159=1;
+ if ( (LA160_0==25) ) {
+ alt160=1;
}
- switch (alt159) {
+ switch (alt160) {
case 1 :
- // InternalRoom.g:7716:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7777:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
{
otherlv_7=(Token)match(input,25,FOLLOW_135);
newLeafNode(otherlv_7, grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- // InternalRoom.g:7720:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
- // InternalRoom.g:7721:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7781:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7782:1: (lv_followUps_8_0= ruleSemanticsRule )
{
- // InternalRoom.g:7721:1: (lv_followUps_8_0= ruleSemanticsRule )
- // InternalRoom.g:7722:3: lv_followUps_8_0= ruleSemanticsRule
+ // InternalRoom.g:7782:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7783:3: lv_followUps_8_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
@@ -19252,12 +19409,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt159 >= 1 ) break loop159;
+ if ( cnt160 >= 1 ) break loop160;
EarlyExitException eee =
- new EarlyExitException(159, input);
+ new EarlyExitException(160, input);
throw eee;
}
- cnt159++;
+ cnt160++;
} while (true);
otherlv_9=(Token)match(input,21,FOLLOW_2);
@@ -19300,7 +19457,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOutSemanticsRule"
- // InternalRoom.g:7750:1: entryRuleOutSemanticsRule returns [EObject current=null] : iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF ;
+ // InternalRoom.g:7811:1: entryRuleOutSemanticsRule returns [EObject current=null] : iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF ;
public final EObject entryRuleOutSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -19308,8 +19465,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7751:2: (iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF )
- // InternalRoom.g:7752:2: iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF
+ // InternalRoom.g:7812:2: (iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF )
+ // InternalRoom.g:7813:2: iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF
{
newCompositeNode(grammarAccess.getOutSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -19336,7 +19493,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOutSemanticsRule"
- // InternalRoom.g:7759: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:7820: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;
@@ -19357,11 +19514,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7762: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:7763: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:7823: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:7824: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:7763: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:7763: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:7824: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:7824: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);
@@ -19371,11 +19528,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
- // InternalRoom.g:7771:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7772:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7832:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7833:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7772:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7773:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7833:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7834:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -19392,46 +19549,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7784: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 alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalRoom.g:7845: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);
- if ( (LA164_0==19) ) {
- alt164=1;
+ if ( (LA165_0==19) ) {
+ alt165=1;
}
- switch (alt164) {
+ switch (alt165) {
case 1 :
- // InternalRoom.g:7784: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:7845: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_134);
newLeafNode(otherlv_3, grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- // InternalRoom.g:7788:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
- int alt163=2;
- int LA163_0 = input.LA(1);
+ // InternalRoom.g:7849: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);
- if ( ((LA163_0>=106 && LA163_0<=107)) ) {
- alt163=1;
+ if ( ((LA164_0>=106 && LA164_0<=107)) ) {
+ alt164=1;
}
- else if ( (LA163_0==20) ) {
- alt163=2;
+ else if ( (LA164_0==20) ) {
+ alt164=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 163, 0, input);
+ new NoViableAltException("", 164, 0, input);
throw nvae;
}
- switch (alt163) {
+ switch (alt164) {
case 1 :
- // InternalRoom.g:7788:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7849:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
{
- // InternalRoom.g:7788:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
- // InternalRoom.g:7789:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7849:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7850:1: (lv_followUps_4_0= ruleSemanticsRule )
{
- // InternalRoom.g:7789:1: (lv_followUps_4_0= ruleSemanticsRule )
- // InternalRoom.g:7790:3: lv_followUps_4_0= ruleSemanticsRule
+ // InternalRoom.g:7850:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7851:3: lv_followUps_4_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
@@ -19462,20 +19619,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7807:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7868:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
{
- // InternalRoom.g:7807:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
- // InternalRoom.g:7807:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
+ // InternalRoom.g:7868:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7868:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
{
otherlv_5=(Token)match(input,20,FOLLOW_135);
newLeafNode(otherlv_5, grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- // InternalRoom.g:7811:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
- // InternalRoom.g:7812:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7872:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7873:1: (lv_followUps_6_0= ruleSemanticsRule )
{
- // InternalRoom.g:7812:1: (lv_followUps_6_0= ruleSemanticsRule )
- // InternalRoom.g:7813:3: lv_followUps_6_0= ruleSemanticsRule
+ // InternalRoom.g:7873:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7874:3: lv_followUps_6_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
@@ -19502,31 +19659,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7829:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
- int cnt162=0;
- loop162:
+ // InternalRoom.g:7890:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
+ int cnt163=0;
+ loop163:
do {
- int alt162=2;
- int LA162_0 = input.LA(1);
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA162_0==25) ) {
- alt162=1;
+ if ( (LA163_0==25) ) {
+ alt163=1;
}
- switch (alt162) {
+ switch (alt163) {
case 1 :
- // InternalRoom.g:7829:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7890:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
{
otherlv_7=(Token)match(input,25,FOLLOW_135);
newLeafNode(otherlv_7, grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- // InternalRoom.g:7833:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
- // InternalRoom.g:7834:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7894:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7895:1: (lv_followUps_8_0= ruleSemanticsRule )
{
- // InternalRoom.g:7834:1: (lv_followUps_8_0= ruleSemanticsRule )
- // InternalRoom.g:7835:3: lv_followUps_8_0= ruleSemanticsRule
+ // InternalRoom.g:7895:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7896:3: lv_followUps_8_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
@@ -19558,12 +19715,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt162 >= 1 ) break loop162;
+ if ( cnt163 >= 1 ) break loop163;
EarlyExitException eee =
- new EarlyExitException(162, input);
+ new EarlyExitException(163, input);
throw eee;
}
- cnt162++;
+ cnt163++;
} while (true);
otherlv_9=(Token)match(input,21,FOLLOW_2);
@@ -19606,7 +19763,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotation"
- // InternalRoom.g:7863:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
+ // InternalRoom.g:7924:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
public final EObject entryRuleAnnotation() throws RecognitionException {
EObject current = null;
@@ -19614,8 +19771,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7864:2: (iv_ruleAnnotation= ruleAnnotation EOF )
- // InternalRoom.g:7865:2: iv_ruleAnnotation= ruleAnnotation EOF
+ // InternalRoom.g:7925:2: (iv_ruleAnnotation= ruleAnnotation EOF )
+ // InternalRoom.g:7926:2: iv_ruleAnnotation= ruleAnnotation EOF
{
newCompositeNode(grammarAccess.getAnnotationRule());
pushFollow(FOLLOW_1);
@@ -19642,7 +19799,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotation"
- // InternalRoom.g:7872: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:7933: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;
@@ -19658,21 +19815,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7875:28: ( (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) )
- // InternalRoom.g:7876:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
+ // InternalRoom.g:7936:28: ( (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) )
+ // InternalRoom.g:7937:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
{
- // InternalRoom.g:7876:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
- // InternalRoom.g:7876:3: otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
+ // InternalRoom.g:7937:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
+ // InternalRoom.g:7937:3: otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
{
otherlv_0=(Token)match(input,108,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
- // InternalRoom.g:7880:1: ( ( ruleFQN ) )
- // InternalRoom.g:7881:1: ( ruleFQN )
+ // InternalRoom.g:7941:1: ( ( ruleFQN ) )
+ // InternalRoom.g:7942:1: ( ruleFQN )
{
- // InternalRoom.g:7881:1: ( ruleFQN )
- // InternalRoom.g:7882:3: ruleFQN
+ // InternalRoom.g:7942:1: ( ruleFQN )
+ // InternalRoom.g:7943:3: ruleFQN
{
if (current==null) {
@@ -19696,26 +19853,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7895:2: (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
- int alt166=2;
- int LA166_0 = input.LA(1);
+ // InternalRoom.g:7956:2: (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( (LA166_0==20) ) {
- alt166=1;
+ if ( (LA167_0==20) ) {
+ alt167=1;
}
- switch (alt166) {
+ switch (alt167) {
case 1 :
- // InternalRoom.g:7895:4: otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')'
+ // InternalRoom.g:7956:4: otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')'
{
otherlv_2=(Token)match(input,20,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
- // InternalRoom.g:7899:1: ( (lv_attributes_3_0= ruleKeyValue ) )
- // InternalRoom.g:7900:1: (lv_attributes_3_0= ruleKeyValue )
+ // InternalRoom.g:7960:1: ( (lv_attributes_3_0= ruleKeyValue ) )
+ // InternalRoom.g:7961:1: (lv_attributes_3_0= ruleKeyValue )
{
- // InternalRoom.g:7900:1: (lv_attributes_3_0= ruleKeyValue )
- // InternalRoom.g:7901:3: lv_attributes_3_0= ruleKeyValue
+ // InternalRoom.g:7961:1: (lv_attributes_3_0= ruleKeyValue )
+ // InternalRoom.g:7962:3: lv_attributes_3_0= ruleKeyValue
{
newCompositeNode(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_1_0());
@@ -19742,30 +19899,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7917:2: (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )*
- loop165:
+ // InternalRoom.g:7978:2: (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )*
+ loop166:
do {
- int alt165=2;
- int LA165_0 = input.LA(1);
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA165_0==25) ) {
- alt165=1;
+ if ( (LA166_0==25) ) {
+ alt166=1;
}
- switch (alt165) {
+ switch (alt166) {
case 1 :
- // InternalRoom.g:7917:4: otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) )
+ // InternalRoom.g:7978:4: otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) )
{
otherlv_4=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
- // InternalRoom.g:7921:1: ( (lv_attributes_5_0= ruleKeyValue ) )
- // InternalRoom.g:7922:1: (lv_attributes_5_0= ruleKeyValue )
+ // InternalRoom.g:7982:1: ( (lv_attributes_5_0= ruleKeyValue ) )
+ // InternalRoom.g:7983:1: (lv_attributes_5_0= ruleKeyValue )
{
- // InternalRoom.g:7922:1: (lv_attributes_5_0= ruleKeyValue )
- // InternalRoom.g:7923:3: lv_attributes_5_0= ruleKeyValue
+ // InternalRoom.g:7983:1: (lv_attributes_5_0= ruleKeyValue )
+ // InternalRoom.g:7984:3: lv_attributes_5_0= ruleKeyValue
{
newCompositeNode(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_2_1_0());
@@ -19797,7 +19954,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop165;
+ break loop166;
}
} while (true);
@@ -19832,7 +19989,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleKeyValue"
- // InternalRoom.g:7951:1: entryRuleKeyValue returns [EObject current=null] : iv_ruleKeyValue= ruleKeyValue EOF ;
+ // InternalRoom.g:8012:1: entryRuleKeyValue returns [EObject current=null] : iv_ruleKeyValue= ruleKeyValue EOF ;
public final EObject entryRuleKeyValue() throws RecognitionException {
EObject current = null;
@@ -19840,8 +19997,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7952:2: (iv_ruleKeyValue= ruleKeyValue EOF )
- // InternalRoom.g:7953:2: iv_ruleKeyValue= ruleKeyValue EOF
+ // InternalRoom.g:8013:2: (iv_ruleKeyValue= ruleKeyValue EOF )
+ // InternalRoom.g:8014:2: iv_ruleKeyValue= ruleKeyValue EOF
{
newCompositeNode(grammarAccess.getKeyValueRule());
pushFollow(FOLLOW_1);
@@ -19868,7 +20025,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleKeyValue"
- // InternalRoom.g:7960:1: ruleKeyValue returns [EObject current=null] : ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) ;
+ // InternalRoom.g:8021: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;
@@ -19880,17 +20037,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7963:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) )
- // InternalRoom.g:7964:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
+ // InternalRoom.g:8024:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) )
+ // InternalRoom.g:8025:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
{
- // InternalRoom.g:7964:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
- // InternalRoom.g:7964:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) )
+ // InternalRoom.g:8025:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
+ // InternalRoom.g:8025:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) )
{
- // InternalRoom.g:7964:2: ( (lv_key_0_0= RULE_ID ) )
- // InternalRoom.g:7965:1: (lv_key_0_0= RULE_ID )
+ // InternalRoom.g:8025:2: ( (lv_key_0_0= RULE_ID ) )
+ // InternalRoom.g:8026:1: (lv_key_0_0= RULE_ID )
{
- // InternalRoom.g:7965:1: (lv_key_0_0= RULE_ID )
- // InternalRoom.g:7966:3: lv_key_0_0= RULE_ID
+ // InternalRoom.g:8026:1: (lv_key_0_0= RULE_ID )
+ // InternalRoom.g:8027:3: lv_key_0_0= RULE_ID
{
lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_138);
@@ -19916,11 +20073,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
- // InternalRoom.g:7986:1: ( (lv_value_2_0= ruleLiteral ) )
- // InternalRoom.g:7987:1: (lv_value_2_0= ruleLiteral )
+ // InternalRoom.g:8047:1: ( (lv_value_2_0= ruleLiteral ) )
+ // InternalRoom.g:8048:1: (lv_value_2_0= ruleLiteral )
{
- // InternalRoom.g:7987:1: (lv_value_2_0= ruleLiteral )
- // InternalRoom.g:7988:3: lv_value_2_0= ruleLiteral
+ // InternalRoom.g:8048:1: (lv_value_2_0= ruleLiteral )
+ // InternalRoom.g:8049:3: lv_value_2_0= ruleLiteral
{
newCompositeNode(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
@@ -19968,7 +20125,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationType"
- // InternalRoom.g:8012:1: entryRuleAnnotationType returns [EObject current=null] : iv_ruleAnnotationType= ruleAnnotationType EOF ;
+ // InternalRoom.g:8073:1: entryRuleAnnotationType returns [EObject current=null] : iv_ruleAnnotationType= ruleAnnotationType EOF ;
public final EObject entryRuleAnnotationType() throws RecognitionException {
EObject current = null;
@@ -19976,8 +20133,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8013:2: (iv_ruleAnnotationType= ruleAnnotationType EOF )
- // InternalRoom.g:8014:2: iv_ruleAnnotationType= ruleAnnotationType EOF
+ // InternalRoom.g:8074:2: (iv_ruleAnnotationType= ruleAnnotationType EOF )
+ // InternalRoom.g:8075:2: iv_ruleAnnotationType= ruleAnnotationType EOF
{
newCompositeNode(grammarAccess.getAnnotationTypeRule());
pushFollow(FOLLOW_1);
@@ -20004,7 +20161,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationType"
- // InternalRoom.g:8021: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:8082: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;
@@ -20031,21 +20188,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8024: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:8025: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:8085: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:8086: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:8025: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:8025: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:8086: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:8086:3: otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}'
{
otherlv_0=(Token)match(input,109,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAnnotationTypeAccess().getAnnotationTypeKeyword_0());
- // InternalRoom.g:8029:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:8030:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:8090:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:8091:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:8030:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:8031:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:8091:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:8092:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -20067,19 +20224,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8047:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalRoom.g:8108:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA167_0==34) ) {
- alt167=1;
+ if ( (LA168_0==34) ) {
+ alt168=1;
}
- switch (alt167) {
+ switch (alt168) {
case 1 :
- // InternalRoom.g:8048:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:8109:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:8048:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:8049:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:8109:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:8110:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -20121,31 +20278,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
- // InternalRoom.g:8077:1: ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) )
- int alt169=2;
- int LA169_0 = input.LA(1);
+ // InternalRoom.g:8138:1: ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) )
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA169_0==28||LA169_0==42||LA169_0==48||LA169_0==51||LA169_0==55||LA169_0==59||LA169_0==64||LA169_0==66||LA169_0==79) ) {
- alt169=1;
+ if ( (LA170_0==28||LA170_0==42||LA170_0==48||LA170_0==51||LA170_0==55||LA170_0==59||LA170_0==64||LA170_0==66||LA170_0==79) ) {
+ alt170=1;
}
- else if ( (LA169_0==14) ) {
- alt169=2;
+ else if ( (LA170_0==14) ) {
+ alt170=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 169, 0, input);
+ new NoViableAltException("", 170, 0, input);
throw nvae;
}
- switch (alt169) {
+ switch (alt170) {
case 1 :
- // InternalRoom.g:8077:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8138:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
{
- // InternalRoom.g:8077:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:8078:1: (lv_targets_6_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8138:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8139:1: (lv_targets_6_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:8078:1: (lv_targets_6_0= ruleAnnotationTargetType )
- // InternalRoom.g:8079:3: lv_targets_6_0= ruleAnnotationTargetType
+ // InternalRoom.g:8139:1: (lv_targets_6_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8140:3: lv_targets_6_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_0_0());
@@ -20176,20 +20333,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8096:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
+ // InternalRoom.g:8157:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
{
- // InternalRoom.g:8096:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
- // InternalRoom.g:8096:8: otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}'
+ // InternalRoom.g:8157:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
+ // InternalRoom.g:8157:8: otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}'
{
otherlv_7=(Token)match(input,14,FOLLOW_143);
newLeafNode(otherlv_7, grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
- // InternalRoom.g:8100:1: ( (lv_targets_8_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:8101:1: (lv_targets_8_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8161:1: ( (lv_targets_8_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8162:1: (lv_targets_8_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:8101:1: (lv_targets_8_0= ruleAnnotationTargetType )
- // InternalRoom.g:8102:3: lv_targets_8_0= ruleAnnotationTargetType
+ // InternalRoom.g:8162:1: (lv_targets_8_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8163:3: lv_targets_8_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_1_0());
@@ -20216,30 +20373,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8118:2: (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )*
- loop168:
+ // InternalRoom.g:8179:2: (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )*
+ loop169:
do {
- int alt168=2;
- int LA168_0 = input.LA(1);
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( (LA168_0==25) ) {
- alt168=1;
+ if ( (LA169_0==25) ) {
+ alt169=1;
}
- switch (alt168) {
+ switch (alt169) {
case 1 :
- // InternalRoom.g:8118:4: otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8179:4: otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) )
{
otherlv_9=(Token)match(input,25,FOLLOW_143);
newLeafNode(otherlv_9, grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
- // InternalRoom.g:8122:1: ( (lv_targets_10_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:8123:1: (lv_targets_10_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8183:1: ( (lv_targets_10_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8184:1: (lv_targets_10_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:8123:1: (lv_targets_10_0= ruleAnnotationTargetType )
- // InternalRoom.g:8124:3: lv_targets_10_0= ruleAnnotationTargetType
+ // InternalRoom.g:8184:1: (lv_targets_10_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8185:3: lv_targets_10_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_2_1_0());
@@ -20271,7 +20428,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop168;
+ break loop169;
}
} while (true);
@@ -20288,23 +20445,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8144:3: ( (lv_attributes_12_0= ruleAnnotationAttribute ) )*
- loop170:
+ // InternalRoom.g:8205:3: ( (lv_attributes_12_0= ruleAnnotationAttribute ) )*
+ loop171:
do {
- int alt170=2;
- int LA170_0 = input.LA(1);
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( ((LA170_0>=111 && LA170_0<=112)) ) {
- alt170=1;
+ if ( ((LA171_0>=111 && LA171_0<=112)) ) {
+ alt171=1;
}
- switch (alt170) {
+ switch (alt171) {
case 1 :
- // InternalRoom.g:8145:1: (lv_attributes_12_0= ruleAnnotationAttribute )
+ // InternalRoom.g:8206:1: (lv_attributes_12_0= ruleAnnotationAttribute )
{
- // InternalRoom.g:8145:1: (lv_attributes_12_0= ruleAnnotationAttribute )
- // InternalRoom.g:8146:3: lv_attributes_12_0= ruleAnnotationAttribute
+ // InternalRoom.g:8206:1: (lv_attributes_12_0= ruleAnnotationAttribute )
+ // InternalRoom.g:8207:3: lv_attributes_12_0= ruleAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getAttributesAnnotationAttributeParserRuleCall_7_0());
@@ -20333,7 +20490,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop170;
+ break loop171;
}
} while (true);
@@ -20362,7 +20519,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationAttribute"
- // InternalRoom.g:8174:1: entryRuleAnnotationAttribute returns [EObject current=null] : iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF ;
+ // InternalRoom.g:8235:1: entryRuleAnnotationAttribute returns [EObject current=null] : iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF ;
public final EObject entryRuleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20370,8 +20527,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8175:2: (iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF )
- // InternalRoom.g:8176:2: iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF
+ // InternalRoom.g:8236:2: (iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF )
+ // InternalRoom.g:8237:2: iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20398,7 +20555,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationAttribute"
- // InternalRoom.g:8183:1: ruleAnnotationAttribute returns [EObject current=null] : (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) ;
+ // InternalRoom.g:8244:1: ruleAnnotationAttribute returns [EObject current=null] : (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) ;
public final EObject ruleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20410,114 +20567,114 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8186:28: ( (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) )
- // InternalRoom.g:8187:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
+ // InternalRoom.g:8247:28: ( (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) )
+ // InternalRoom.g:8248:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
{
- // InternalRoom.g:8187:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
- int alt171=2;
- int LA171_0 = input.LA(1);
+ // InternalRoom.g:8248:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( (LA171_0==111) ) {
- int LA171_1 = input.LA(2);
+ if ( (LA172_0==111) ) {
+ int LA172_1 = input.LA(2);
- if ( (LA171_1==113) ) {
- int LA171_3 = input.LA(3);
+ if ( (LA172_1==113) ) {
+ int LA172_3 = input.LA(3);
- if ( (LA171_3==RULE_ID) ) {
- int LA171_4 = input.LA(4);
+ if ( (LA172_3==RULE_ID) ) {
+ int LA172_4 = input.LA(4);
- if ( (LA171_4==16) ) {
- int LA171_5 = input.LA(5);
+ if ( (LA172_4==16) ) {
+ int LA172_5 = input.LA(5);
- if ( (LA171_5==14) ) {
- alt171=2;
+ if ( ((LA172_5>=129 && LA172_5<=132)) ) {
+ alt172=1;
}
- else if ( ((LA171_5>=129 && LA171_5<=132)) ) {
- alt171=1;
+ else if ( (LA172_5==14) ) {
+ alt172=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 171, 5, input);
+ new NoViableAltException("", 172, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 171, 4, input);
+ new NoViableAltException("", 172, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 171, 3, input);
+ new NoViableAltException("", 172, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 171, 1, input);
+ new NoViableAltException("", 172, 1, input);
throw nvae;
}
}
- else if ( (LA171_0==112) ) {
- int LA171_2 = input.LA(2);
+ else if ( (LA172_0==112) ) {
+ int LA172_2 = input.LA(2);
- if ( (LA171_2==113) ) {
- int LA171_3 = input.LA(3);
+ if ( (LA172_2==113) ) {
+ int LA172_3 = input.LA(3);
- if ( (LA171_3==RULE_ID) ) {
- int LA171_4 = input.LA(4);
+ if ( (LA172_3==RULE_ID) ) {
+ int LA172_4 = input.LA(4);
- if ( (LA171_4==16) ) {
- int LA171_5 = input.LA(5);
+ if ( (LA172_4==16) ) {
+ int LA172_5 = input.LA(5);
- if ( (LA171_5==14) ) {
- alt171=2;
+ if ( ((LA172_5>=129 && LA172_5<=132)) ) {
+ alt172=1;
}
- else if ( ((LA171_5>=129 && LA171_5<=132)) ) {
- alt171=1;
+ else if ( (LA172_5==14) ) {
+ alt172=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 171, 5, input);
+ new NoViableAltException("", 172, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 171, 4, input);
+ new NoViableAltException("", 172, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 171, 3, input);
+ new NoViableAltException("", 172, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 171, 2, input);
+ new NoViableAltException("", 172, 2, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 171, 0, input);
+ new NoViableAltException("", 172, 0, input);
throw nvae;
}
- switch (alt171) {
+ switch (alt172) {
case 1 :
- // InternalRoom.g:8188:5: this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute
+ // InternalRoom.g:8249:5: this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
@@ -20535,7 +20692,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8198:5: this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute
+ // InternalRoom.g:8259:5: this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
@@ -20573,7 +20730,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSimpleAnnotationAttribute"
- // InternalRoom.g:8214:1: entryRuleSimpleAnnotationAttribute returns [EObject current=null] : iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF ;
+ // InternalRoom.g:8275:1: entryRuleSimpleAnnotationAttribute returns [EObject current=null] : iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF ;
public final EObject entryRuleSimpleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20581,8 +20738,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8215:2: (iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF )
- // InternalRoom.g:8216:2: iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF
+ // InternalRoom.g:8276:2: (iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF )
+ // InternalRoom.g:8277:2: iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getSimpleAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20609,7 +20766,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSimpleAnnotationAttribute"
- // InternalRoom.g:8223: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:8284: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;
@@ -20624,37 +20781,37 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8226: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:8227: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:8287: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:8288: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:8227: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:8227: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:8288: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:8288: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:8227:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
- int alt172=2;
- int LA172_0 = input.LA(1);
+ // InternalRoom.g:8288:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( (LA172_0==111) ) {
- alt172=1;
+ if ( (LA173_0==111) ) {
+ alt173=1;
}
- else if ( (LA172_0==112) ) {
- alt172=2;
+ else if ( (LA173_0==112) ) {
+ alt173=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 172, 0, input);
+ new NoViableAltException("", 173, 0, input);
throw nvae;
}
- switch (alt172) {
+ switch (alt173) {
case 1 :
- // InternalRoom.g:8227:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8288:3: ( (lv_optional_0_0= 'optional' ) )
{
- // InternalRoom.g:8227:3: ( (lv_optional_0_0= 'optional' ) )
- // InternalRoom.g:8228:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8288:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8289:1: (lv_optional_0_0= 'optional' )
{
- // InternalRoom.g:8228:1: (lv_optional_0_0= 'optional' )
- // InternalRoom.g:8229:3: lv_optional_0_0= 'optional'
+ // InternalRoom.g:8289:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8290:3: lv_optional_0_0= 'optional'
{
lv_optional_0_0=(Token)match(input,111,FOLLOW_144);
@@ -20676,7 +20833,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8243:7: otherlv_1= 'mandatory'
+ // InternalRoom.g:8304:7: otherlv_1= 'mandatory'
{
otherlv_1=(Token)match(input,112,FOLLOW_144);
@@ -20692,11 +20849,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
- // InternalRoom.g:8251:1: ( (lv_name_3_0= RULE_ID ) )
- // InternalRoom.g:8252:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8312:1: ( (lv_name_3_0= RULE_ID ) )
+ // InternalRoom.g:8313:1: (lv_name_3_0= RULE_ID )
{
- // InternalRoom.g:8252:1: (lv_name_3_0= RULE_ID )
- // InternalRoom.g:8253:3: lv_name_3_0= RULE_ID
+ // InternalRoom.g:8313:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8314:3: lv_name_3_0= RULE_ID
{
lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -20722,11 +20879,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
- // InternalRoom.g:8273:1: ( (lv_type_5_0= ruleLiteralType ) )
- // InternalRoom.g:8274:1: (lv_type_5_0= ruleLiteralType )
+ // InternalRoom.g:8334:1: ( (lv_type_5_0= ruleLiteralType ) )
+ // InternalRoom.g:8335:1: (lv_type_5_0= ruleLiteralType )
{
- // InternalRoom.g:8274:1: (lv_type_5_0= ruleLiteralType )
- // InternalRoom.g:8275:3: lv_type_5_0= ruleLiteralType
+ // InternalRoom.g:8335:1: (lv_type_5_0= ruleLiteralType )
+ // InternalRoom.g:8336:3: lv_type_5_0= ruleLiteralType
{
newCompositeNode(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
@@ -20774,7 +20931,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumAnnotationAttribute"
- // InternalRoom.g:8299:1: entryRuleEnumAnnotationAttribute returns [EObject current=null] : iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF ;
+ // InternalRoom.g:8360:1: entryRuleEnumAnnotationAttribute returns [EObject current=null] : iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF ;
public final EObject entryRuleEnumAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20782,8 +20939,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8300:2: (iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF )
- // InternalRoom.g:8301:2: iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF
+ // InternalRoom.g:8361:2: (iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF )
+ // InternalRoom.g:8362:2: iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getEnumAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20810,7 +20967,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumAnnotationAttribute"
- // InternalRoom.g:8308: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:8369: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;
@@ -20828,37 +20985,37 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8311: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:8312: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:8372: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:8373: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:8312: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:8312: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:8373: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:8373: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:8312:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
- int alt173=2;
- int LA173_0 = input.LA(1);
+ // InternalRoom.g:8373:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
+ int alt174=2;
+ int LA174_0 = input.LA(1);
- if ( (LA173_0==111) ) {
- alt173=1;
+ if ( (LA174_0==111) ) {
+ alt174=1;
}
- else if ( (LA173_0==112) ) {
- alt173=2;
+ else if ( (LA174_0==112) ) {
+ 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:8312:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8373:3: ( (lv_optional_0_0= 'optional' ) )
{
- // InternalRoom.g:8312:3: ( (lv_optional_0_0= 'optional' ) )
- // InternalRoom.g:8313:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8373:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8374:1: (lv_optional_0_0= 'optional' )
{
- // InternalRoom.g:8313:1: (lv_optional_0_0= 'optional' )
- // InternalRoom.g:8314:3: lv_optional_0_0= 'optional'
+ // InternalRoom.g:8374:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8375:3: lv_optional_0_0= 'optional'
{
lv_optional_0_0=(Token)match(input,111,FOLLOW_144);
@@ -20880,7 +21037,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8328:7: otherlv_1= 'mandatory'
+ // InternalRoom.g:8389:7: otherlv_1= 'mandatory'
{
otherlv_1=(Token)match(input,112,FOLLOW_144);
@@ -20896,11 +21053,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
- // InternalRoom.g:8336:1: ( (lv_name_3_0= RULE_ID ) )
- // InternalRoom.g:8337:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8397:1: ( (lv_name_3_0= RULE_ID ) )
+ // InternalRoom.g:8398:1: (lv_name_3_0= RULE_ID )
{
- // InternalRoom.g:8337:1: (lv_name_3_0= RULE_ID )
- // InternalRoom.g:8338:3: lv_name_3_0= RULE_ID
+ // InternalRoom.g:8398:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8399:3: lv_name_3_0= RULE_ID
{
lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -20930,11 +21087,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
- // InternalRoom.g:8362:1: ( (lv_values_6_0= RULE_STRING ) )
- // InternalRoom.g:8363:1: (lv_values_6_0= RULE_STRING )
+ // InternalRoom.g:8423:1: ( (lv_values_6_0= RULE_STRING ) )
+ // InternalRoom.g:8424:1: (lv_values_6_0= RULE_STRING )
{
- // InternalRoom.g:8363:1: (lv_values_6_0= RULE_STRING )
- // InternalRoom.g:8364:3: lv_values_6_0= RULE_STRING
+ // InternalRoom.g:8424:1: (lv_values_6_0= RULE_STRING )
+ // InternalRoom.g:8425:3: lv_values_6_0= RULE_STRING
{
lv_values_6_0=(Token)match(input,RULE_STRING,FOLLOW_20);
@@ -20956,30 +21113,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8380:2: (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )*
- loop174:
+ // InternalRoom.g:8441:2: (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )*
+ loop175:
do {
- int alt174=2;
- int LA174_0 = input.LA(1);
+ int alt175=2;
+ int LA175_0 = input.LA(1);
- if ( (LA174_0==25) ) {
- alt174=1;
+ if ( (LA175_0==25) ) {
+ alt175=1;
}
- switch (alt174) {
+ switch (alt175) {
case 1 :
- // InternalRoom.g:8380:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
+ // InternalRoom.g:8441:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
{
otherlv_7=(Token)match(input,25,FOLLOW_12);
newLeafNode(otherlv_7, grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
- // InternalRoom.g:8384:1: ( (lv_values_8_0= RULE_STRING ) )
- // InternalRoom.g:8385:1: (lv_values_8_0= RULE_STRING )
+ // InternalRoom.g:8445:1: ( (lv_values_8_0= RULE_STRING ) )
+ // InternalRoom.g:8446:1: (lv_values_8_0= RULE_STRING )
{
- // InternalRoom.g:8385:1: (lv_values_8_0= RULE_STRING )
- // InternalRoom.g:8386:3: lv_values_8_0= RULE_STRING
+ // InternalRoom.g:8446:1: (lv_values_8_0= RULE_STRING )
+ // InternalRoom.g:8447:3: lv_values_8_0= RULE_STRING
{
lv_values_8_0=(Token)match(input,RULE_STRING,FOLLOW_20);
@@ -21006,7 +21163,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop174;
+ break loop175;
}
} while (true);
@@ -21035,7 +21192,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleImport"
- // InternalRoom.g:8414:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
+ // InternalRoom.g:8475:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
public final EObject entryRuleImport() throws RecognitionException {
EObject current = null;
@@ -21043,8 +21200,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8415:2: (iv_ruleImport= ruleImport EOF )
- // InternalRoom.g:8416:2: iv_ruleImport= ruleImport EOF
+ // InternalRoom.g:8476:2: (iv_ruleImport= ruleImport EOF )
+ // InternalRoom.g:8477:2: iv_ruleImport= ruleImport EOF
{
newCompositeNode(grammarAccess.getImportRule());
pushFollow(FOLLOW_1);
@@ -21071,7 +21228,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleImport"
- // InternalRoom.g:8423: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:8484: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;
@@ -21085,44 +21242,44 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8426:28: ( (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) )
- // InternalRoom.g:8427:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
+ // InternalRoom.g:8487:28: ( (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) )
+ // InternalRoom.g:8488:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
{
- // InternalRoom.g:8427:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
- // InternalRoom.g:8427:3: otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) )
+ // InternalRoom.g:8488:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
+ // InternalRoom.g:8488: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_145);
newLeafNode(otherlv_0, grammarAccess.getImportAccess().getImportKeyword_0());
- // InternalRoom.g:8431:1: ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' )
- int alt175=2;
- int LA175_0 = input.LA(1);
+ // InternalRoom.g:8492:1: ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' )
+ int alt176=2;
+ int LA176_0 = input.LA(1);
- if ( (LA175_0==RULE_ID) ) {
- alt175=1;
+ if ( (LA176_0==RULE_ID) ) {
+ alt176=1;
}
- else if ( (LA175_0==116) ) {
- alt175=2;
+ else if ( (LA176_0==116) ) {
+ alt176=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 0, input);
+ new NoViableAltException("", 176, 0, input);
throw nvae;
}
- switch (alt175) {
+ switch (alt176) {
case 1 :
- // InternalRoom.g:8431:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
+ // InternalRoom.g:8492:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
{
- // InternalRoom.g:8431:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
- // InternalRoom.g:8431:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from'
+ // InternalRoom.g:8492:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
+ // InternalRoom.g:8492:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from'
{
- // InternalRoom.g:8431:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) )
- // InternalRoom.g:8432:1: (lv_importedNamespace_1_0= ruleImportedFQN )
+ // InternalRoom.g:8492:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) )
+ // InternalRoom.g:8493:1: (lv_importedNamespace_1_0= ruleImportedFQN )
{
- // InternalRoom.g:8432:1: (lv_importedNamespace_1_0= ruleImportedFQN )
- // InternalRoom.g:8433:3: lv_importedNamespace_1_0= ruleImportedFQN
+ // InternalRoom.g:8493:1: (lv_importedNamespace_1_0= ruleImportedFQN )
+ // InternalRoom.g:8494:3: lv_importedNamespace_1_0= ruleImportedFQN
{
newCompositeNode(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
@@ -21160,7 +21317,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8454:7: otherlv_3= 'model'
+ // InternalRoom.g:8515:7: otherlv_3= 'model'
{
otherlv_3=(Token)match(input,116,FOLLOW_12);
@@ -21172,11 +21329,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8458:2: ( (lv_importURI_4_0= RULE_STRING ) )
- // InternalRoom.g:8459:1: (lv_importURI_4_0= RULE_STRING )
+ // InternalRoom.g:8519:2: ( (lv_importURI_4_0= RULE_STRING ) )
+ // InternalRoom.g:8520:1: (lv_importURI_4_0= RULE_STRING )
{
- // InternalRoom.g:8459:1: (lv_importURI_4_0= RULE_STRING )
- // InternalRoom.g:8460:3: lv_importURI_4_0= RULE_STRING
+ // InternalRoom.g:8520:1: (lv_importURI_4_0= RULE_STRING )
+ // InternalRoom.g:8521:3: lv_importURI_4_0= RULE_STRING
{
lv_importURI_4_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -21219,7 +21376,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleImportedFQN"
- // InternalRoom.g:8484:1: entryRuleImportedFQN returns [String current=null] : iv_ruleImportedFQN= ruleImportedFQN EOF ;
+ // InternalRoom.g:8545:1: entryRuleImportedFQN returns [String current=null] : iv_ruleImportedFQN= ruleImportedFQN EOF ;
public final String entryRuleImportedFQN() throws RecognitionException {
String current = null;
@@ -21227,8 +21384,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8485:2: (iv_ruleImportedFQN= ruleImportedFQN EOF )
- // InternalRoom.g:8486:2: iv_ruleImportedFQN= ruleImportedFQN EOF
+ // InternalRoom.g:8546:2: (iv_ruleImportedFQN= ruleImportedFQN EOF )
+ // InternalRoom.g:8547:2: iv_ruleImportedFQN= ruleImportedFQN EOF
{
newCompositeNode(grammarAccess.getImportedFQNRule());
pushFollow(FOLLOW_1);
@@ -21255,7 +21412,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleImportedFQN"
- // InternalRoom.g:8493:1: ruleImportedFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FQN_0= ruleFQN (kw= '.*' )? ) ;
+ // InternalRoom.g:8554:1: ruleImportedFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FQN_0= ruleFQN (kw= '.*' )? ) ;
public final AntlrDatatypeRuleToken ruleImportedFQN() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -21266,11 +21423,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8496:28: ( (this_FQN_0= ruleFQN (kw= '.*' )? ) )
- // InternalRoom.g:8497:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
+ // InternalRoom.g:8557:28: ( (this_FQN_0= ruleFQN (kw= '.*' )? ) )
+ // InternalRoom.g:8558:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
{
- // InternalRoom.g:8497:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
- // InternalRoom.g:8498:5: this_FQN_0= ruleFQN (kw= '.*' )?
+ // InternalRoom.g:8558:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
+ // InternalRoom.g:8559:5: this_FQN_0= ruleFQN (kw= '.*' )?
{
newCompositeNode(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
@@ -21286,16 +21443,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
- // InternalRoom.g:8508:1: (kw= '.*' )?
- int alt176=2;
- int LA176_0 = input.LA(1);
+ // InternalRoom.g:8569:1: (kw= '.*' )?
+ int alt177=2;
+ int LA177_0 = input.LA(1);
- if ( (LA176_0==117) ) {
- alt176=1;
+ if ( (LA177_0==117) ) {
+ alt177=1;
}
- switch (alt176) {
+ switch (alt177) {
case 1 :
- // InternalRoom.g:8509:2: kw= '.*'
+ // InternalRoom.g:8570:2: kw= '.*'
{
kw=(Token)match(input,117,FOLLOW_2);
@@ -21329,7 +21486,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDocumentation"
- // InternalRoom.g:8522:1: entryRuleDocumentation returns [EObject current=null] : iv_ruleDocumentation= ruleDocumentation EOF ;
+ // InternalRoom.g:8583:1: entryRuleDocumentation returns [EObject current=null] : iv_ruleDocumentation= ruleDocumentation EOF ;
public final EObject entryRuleDocumentation() throws RecognitionException {
EObject current = null;
@@ -21337,8 +21494,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8523:2: (iv_ruleDocumentation= ruleDocumentation EOF )
- // InternalRoom.g:8524:2: iv_ruleDocumentation= ruleDocumentation EOF
+ // InternalRoom.g:8584:2: (iv_ruleDocumentation= ruleDocumentation EOF )
+ // InternalRoom.g:8585:2: iv_ruleDocumentation= ruleDocumentation EOF
{
newCompositeNode(grammarAccess.getDocumentationRule());
pushFollow(FOLLOW_1);
@@ -21365,7 +21522,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDocumentation"
- // InternalRoom.g:8531:1: ruleDocumentation returns [EObject current=null] : ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) ;
+ // InternalRoom.g:8592: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;
@@ -21376,14 +21533,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8534:28: ( ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) )
- // InternalRoom.g:8535:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
+ // InternalRoom.g:8595:28: ( ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) )
+ // InternalRoom.g:8596:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
{
- // InternalRoom.g:8535:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
- // InternalRoom.g:8535:2: () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']'
+ // InternalRoom.g:8596:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
+ // InternalRoom.g:8596:2: () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']'
{
- // InternalRoom.g:8535:2: ()
- // InternalRoom.g:8536:5:
+ // InternalRoom.g:8596:2: ()
+ // InternalRoom.g:8597:5:
{
current = forceCreateModelElement(
@@ -21397,23 +21554,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
- // InternalRoom.g:8545:1: ( (lv_lines_2_0= RULE_STRING ) )*
- loop177:
+ // InternalRoom.g:8606:1: ( (lv_lines_2_0= RULE_STRING ) )*
+ loop178:
do {
- int alt177=2;
- int LA177_0 = input.LA(1);
+ int alt178=2;
+ int LA178_0 = input.LA(1);
- if ( (LA177_0==RULE_STRING) ) {
- alt177=1;
+ if ( (LA178_0==RULE_STRING) ) {
+ alt178=1;
}
- switch (alt177) {
+ switch (alt178) {
case 1 :
- // InternalRoom.g:8546:1: (lv_lines_2_0= RULE_STRING )
+ // InternalRoom.g:8607:1: (lv_lines_2_0= RULE_STRING )
{
- // InternalRoom.g:8546:1: (lv_lines_2_0= RULE_STRING )
- // InternalRoom.g:8547:3: lv_lines_2_0= RULE_STRING
+ // InternalRoom.g:8607:1: (lv_lines_2_0= RULE_STRING )
+ // InternalRoom.g:8608:3: lv_lines_2_0= RULE_STRING
{
lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_148);
@@ -21437,7 +21594,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop177;
+ break loop178;
}
} while (true);
@@ -21466,7 +21623,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLiteral"
- // InternalRoom.g:8579:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ;
+ // InternalRoom.g:8640:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ;
public final EObject entryRuleLiteral() throws RecognitionException {
EObject current = null;
@@ -21474,8 +21631,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8580:2: (iv_ruleLiteral= ruleLiteral EOF )
- // InternalRoom.g:8581:2: iv_ruleLiteral= ruleLiteral EOF
+ // InternalRoom.g:8641:2: (iv_ruleLiteral= ruleLiteral EOF )
+ // InternalRoom.g:8642:2: iv_ruleLiteral= ruleLiteral EOF
{
newCompositeNode(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_1);
@@ -21502,7 +21659,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLiteral"
- // InternalRoom.g:8588:1: ruleLiteral returns [EObject current=null] : (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) ;
+ // InternalRoom.g:8649: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;
@@ -21516,16 +21673,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8591:28: ( (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) )
- // InternalRoom.g:8592:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
+ // InternalRoom.g:8652:28: ( (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) )
+ // InternalRoom.g:8653:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
{
- // InternalRoom.g:8592:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
- int alt178=3;
+ // InternalRoom.g:8653:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
+ int alt179=3;
switch ( input.LA(1) ) {
case 118:
case 119:
{
- alt178=1;
+ alt179=1;
}
break;
case RULE_INT:
@@ -21533,24 +21690,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 120:
case 121:
{
- alt178=2;
+ alt179=2;
}
break;
case RULE_STRING:
{
- alt178=3;
+ alt179=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 178, 0, input);
+ new NoViableAltException("", 179, 0, input);
throw nvae;
}
- switch (alt178) {
+ switch (alt179) {
case 1 :
- // InternalRoom.g:8593:5: this_BooleanLiteral_0= ruleBooleanLiteral
+ // InternalRoom.g:8654:5: this_BooleanLiteral_0= ruleBooleanLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
@@ -21568,7 +21725,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8603:5: this_NumberLiteral_1= ruleNumberLiteral
+ // InternalRoom.g:8664:5: this_NumberLiteral_1= ruleNumberLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
@@ -21586,7 +21743,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:8613:5: this_StringLiteral_2= ruleStringLiteral
+ // InternalRoom.g:8674:5: this_StringLiteral_2= ruleStringLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
@@ -21624,7 +21781,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBooleanLiteral"
- // InternalRoom.g:8629:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
+ // InternalRoom.g:8690:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
public final EObject entryRuleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -21632,8 +21789,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8630:2: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
- // InternalRoom.g:8631:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
+ // InternalRoom.g:8691:2: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
+ // InternalRoom.g:8692:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
{
newCompositeNode(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_1);
@@ -21660,7 +21817,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBooleanLiteral"
- // InternalRoom.g:8638:1: ruleBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
+ // InternalRoom.g:8699:1: ruleBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
public final EObject ruleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -21670,14 +21827,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8641:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
- // InternalRoom.g:8642:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalRoom.g:8702:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
+ // InternalRoom.g:8703:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
{
- // InternalRoom.g:8642:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
- // InternalRoom.g:8642:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ // InternalRoom.g:8703:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalRoom.g:8703:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
{
- // InternalRoom.g:8642:2: ()
- // InternalRoom.g:8643:5:
+ // InternalRoom.g:8703:2: ()
+ // InternalRoom.g:8704:5:
{
current = forceCreateModelElement(
@@ -21687,25 +21844,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8648:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
- int alt179=2;
- int LA179_0 = input.LA(1);
+ // InternalRoom.g:8709:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ int alt180=2;
+ int LA180_0 = input.LA(1);
- if ( (LA179_0==118) ) {
- alt179=1;
+ if ( (LA180_0==118) ) {
+ alt180=1;
}
- else if ( (LA179_0==119) ) {
- alt179=2;
+ else if ( (LA180_0==119) ) {
+ 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:8648:4: otherlv_1= 'false'
+ // InternalRoom.g:8709:4: otherlv_1= 'false'
{
otherlv_1=(Token)match(input,118,FOLLOW_2);
@@ -21715,13 +21872,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8653:6: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalRoom.g:8714:6: ( (lv_isTrue_2_0= 'true' ) )
{
- // InternalRoom.g:8653:6: ( (lv_isTrue_2_0= 'true' ) )
- // InternalRoom.g:8654:1: (lv_isTrue_2_0= 'true' )
+ // InternalRoom.g:8714:6: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalRoom.g:8715:1: (lv_isTrue_2_0= 'true' )
{
- // InternalRoom.g:8654:1: (lv_isTrue_2_0= 'true' )
- // InternalRoom.g:8655:3: lv_isTrue_2_0= 'true'
+ // InternalRoom.g:8715:1: (lv_isTrue_2_0= 'true' )
+ // InternalRoom.g:8716:3: lv_isTrue_2_0= 'true'
{
lv_isTrue_2_0=(Token)match(input,119,FOLLOW_2);
@@ -21766,7 +21923,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNumberLiteral"
- // InternalRoom.g:8676:1: entryRuleNumberLiteral returns [EObject current=null] : iv_ruleNumberLiteral= ruleNumberLiteral EOF ;
+ // InternalRoom.g:8737:1: entryRuleNumberLiteral returns [EObject current=null] : iv_ruleNumberLiteral= ruleNumberLiteral EOF ;
public final EObject entryRuleNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -21774,8 +21931,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8677:2: (iv_ruleNumberLiteral= ruleNumberLiteral EOF )
- // InternalRoom.g:8678:2: iv_ruleNumberLiteral= ruleNumberLiteral EOF
+ // InternalRoom.g:8738:2: (iv_ruleNumberLiteral= ruleNumberLiteral EOF )
+ // InternalRoom.g:8739:2: iv_ruleNumberLiteral= ruleNumberLiteral EOF
{
newCompositeNode(grammarAccess.getNumberLiteralRule());
pushFollow(FOLLOW_1);
@@ -21802,7 +21959,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNumberLiteral"
- // InternalRoom.g:8685:1: ruleNumberLiteral returns [EObject current=null] : (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) ;
+ // InternalRoom.g:8746:1: ruleNumberLiteral returns [EObject current=null] : (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) ;
public final EObject ruleNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -21814,35 +21971,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8688:28: ( (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) )
- // InternalRoom.g:8689:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
+ // InternalRoom.g:8749:28: ( (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) )
+ // InternalRoom.g:8750:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
{
- // InternalRoom.g:8689:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
- int alt180=2;
+ // InternalRoom.g:8750:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
+ int alt181=2;
switch ( input.LA(1) ) {
case 120:
{
- int LA180_1 = input.LA(2);
+ int LA181_1 = input.LA(2);
- if ( (LA180_1==RULE_INT) ) {
- int LA180_3 = input.LA(3);
+ if ( (LA181_1==RULE_INT) ) {
+ int LA181_3 = input.LA(3);
- if ( (LA180_3==EOF||LA180_3==21||LA180_3==25) ) {
- alt180=1;
+ if ( (LA181_3==72) ) {
+ alt181=2;
}
- else if ( (LA180_3==72) ) {
- alt180=2;
+ else if ( (LA181_3==EOF||LA181_3==21||LA181_3==25) ) {
+ alt181=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 3, input);
+ new NoViableAltException("", 181, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 1, input);
+ new NoViableAltException("", 181, 1, input);
throw nvae;
}
@@ -21850,27 +22007,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case 121:
{
- int LA180_2 = input.LA(2);
+ int LA181_2 = input.LA(2);
- if ( (LA180_2==RULE_INT) ) {
- int LA180_3 = input.LA(3);
+ if ( (LA181_2==RULE_INT) ) {
+ int LA181_3 = input.LA(3);
- if ( (LA180_3==EOF||LA180_3==21||LA180_3==25) ) {
- alt180=1;
+ if ( (LA181_3==72) ) {
+ alt181=2;
}
- else if ( (LA180_3==72) ) {
- alt180=2;
+ else if ( (LA181_3==EOF||LA181_3==21||LA181_3==25) ) {
+ alt181=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 3, input);
+ new NoViableAltException("", 181, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 2, input);
+ new NoViableAltException("", 181, 2, input);
throw nvae;
}
@@ -21878,17 +22035,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_INT:
{
- int LA180_3 = input.LA(2);
+ int LA181_3 = input.LA(2);
- if ( (LA180_3==EOF||LA180_3==21||LA180_3==25) ) {
- alt180=1;
+ if ( (LA181_3==72) ) {
+ alt181=2;
}
- else if ( (LA180_3==72) ) {
- alt180=2;
+ else if ( (LA181_3==EOF||LA181_3==21||LA181_3==25) ) {
+ alt181=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 3, input);
+ new NoViableAltException("", 181, 3, input);
throw nvae;
}
@@ -21896,19 +22053,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_HEX:
{
- alt180=1;
+ alt181=1;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 180, 0, input);
+ new NoViableAltException("", 181, 0, input);
throw nvae;
}
- switch (alt180) {
+ switch (alt181) {
case 1 :
- // InternalRoom.g:8690:5: this_IntLiteral_0= ruleIntLiteral
+ // InternalRoom.g:8751:5: this_IntLiteral_0= ruleIntLiteral
{
newCompositeNode(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
@@ -21926,7 +22083,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8700:5: this_RealLiteral_1= ruleRealLiteral
+ // InternalRoom.g:8761:5: this_RealLiteral_1= ruleRealLiteral
{
newCompositeNode(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
@@ -21964,7 +22121,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRealLiteral"
- // InternalRoom.g:8716:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ;
+ // InternalRoom.g:8777:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ;
public final EObject entryRuleRealLiteral() throws RecognitionException {
EObject current = null;
@@ -21972,8 +22129,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8717:2: (iv_ruleRealLiteral= ruleRealLiteral EOF )
- // InternalRoom.g:8718:2: iv_ruleRealLiteral= ruleRealLiteral EOF
+ // InternalRoom.g:8778:2: (iv_ruleRealLiteral= ruleRealLiteral EOF )
+ // InternalRoom.g:8779:2: iv_ruleRealLiteral= ruleRealLiteral EOF
{
newCompositeNode(grammarAccess.getRealLiteralRule());
pushFollow(FOLLOW_1);
@@ -22000,7 +22157,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRealLiteral"
- // InternalRoom.g:8725:1: ruleRealLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleReal ) ) ) ;
+ // InternalRoom.g:8786:1: ruleRealLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleReal ) ) ) ;
public final EObject ruleRealLiteral() throws RecognitionException {
EObject current = null;
@@ -22010,14 +22167,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8728:28: ( ( () ( (lv_value_1_0= ruleReal ) ) ) )
- // InternalRoom.g:8729:1: ( () ( (lv_value_1_0= ruleReal ) ) )
+ // InternalRoom.g:8789:28: ( ( () ( (lv_value_1_0= ruleReal ) ) ) )
+ // InternalRoom.g:8790:1: ( () ( (lv_value_1_0= ruleReal ) ) )
{
- // InternalRoom.g:8729:1: ( () ( (lv_value_1_0= ruleReal ) ) )
- // InternalRoom.g:8729:2: () ( (lv_value_1_0= ruleReal ) )
+ // InternalRoom.g:8790:1: ( () ( (lv_value_1_0= ruleReal ) ) )
+ // InternalRoom.g:8790:2: () ( (lv_value_1_0= ruleReal ) )
{
- // InternalRoom.g:8729:2: ()
- // InternalRoom.g:8730:5:
+ // InternalRoom.g:8790:2: ()
+ // InternalRoom.g:8791:5:
{
current = forceCreateModelElement(
@@ -22027,11 +22184,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8735:2: ( (lv_value_1_0= ruleReal ) )
- // InternalRoom.g:8736:1: (lv_value_1_0= ruleReal )
+ // InternalRoom.g:8796:2: ( (lv_value_1_0= ruleReal ) )
+ // InternalRoom.g:8797:1: (lv_value_1_0= ruleReal )
{
- // InternalRoom.g:8736:1: (lv_value_1_0= ruleReal )
- // InternalRoom.g:8737:3: lv_value_1_0= ruleReal
+ // InternalRoom.g:8797:1: (lv_value_1_0= ruleReal )
+ // InternalRoom.g:8798:3: lv_value_1_0= ruleReal
{
newCompositeNode(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
@@ -22079,7 +22236,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIntLiteral"
- // InternalRoom.g:8761:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ;
+ // InternalRoom.g:8822:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ;
public final EObject entryRuleIntLiteral() throws RecognitionException {
EObject current = null;
@@ -22087,8 +22244,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8762:2: (iv_ruleIntLiteral= ruleIntLiteral EOF )
- // InternalRoom.g:8763:2: iv_ruleIntLiteral= ruleIntLiteral EOF
+ // InternalRoom.g:8823:2: (iv_ruleIntLiteral= ruleIntLiteral EOF )
+ // InternalRoom.g:8824:2: iv_ruleIntLiteral= ruleIntLiteral EOF
{
newCompositeNode(grammarAccess.getIntLiteralRule());
pushFollow(FOLLOW_1);
@@ -22115,7 +22272,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIntLiteral"
- // InternalRoom.g:8770:1: ruleIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleInteger ) ) ) ;
+ // InternalRoom.g:8831:1: ruleIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleInteger ) ) ) ;
public final EObject ruleIntLiteral() throws RecognitionException {
EObject current = null;
@@ -22125,14 +22282,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8773:28: ( ( () ( (lv_value_1_0= ruleInteger ) ) ) )
- // InternalRoom.g:8774:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
+ // InternalRoom.g:8834:28: ( ( () ( (lv_value_1_0= ruleInteger ) ) ) )
+ // InternalRoom.g:8835:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
{
- // InternalRoom.g:8774:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
- // InternalRoom.g:8774:2: () ( (lv_value_1_0= ruleInteger ) )
+ // InternalRoom.g:8835:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
+ // InternalRoom.g:8835:2: () ( (lv_value_1_0= ruleInteger ) )
{
- // InternalRoom.g:8774:2: ()
- // InternalRoom.g:8775:5:
+ // InternalRoom.g:8835:2: ()
+ // InternalRoom.g:8836:5:
{
current = forceCreateModelElement(
@@ -22142,11 +22299,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8780:2: ( (lv_value_1_0= ruleInteger ) )
- // InternalRoom.g:8781:1: (lv_value_1_0= ruleInteger )
+ // InternalRoom.g:8841:2: ( (lv_value_1_0= ruleInteger ) )
+ // InternalRoom.g:8842:1: (lv_value_1_0= ruleInteger )
{
- // InternalRoom.g:8781:1: (lv_value_1_0= ruleInteger )
- // InternalRoom.g:8782:3: lv_value_1_0= ruleInteger
+ // InternalRoom.g:8842:1: (lv_value_1_0= ruleInteger )
+ // InternalRoom.g:8843:3: lv_value_1_0= ruleInteger
{
newCompositeNode(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
@@ -22194,7 +22351,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStringLiteral"
- // InternalRoom.g:8806:1: entryRuleStringLiteral returns [EObject current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
+ // InternalRoom.g:8867:1: entryRuleStringLiteral returns [EObject current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
public final EObject entryRuleStringLiteral() throws RecognitionException {
EObject current = null;
@@ -22202,8 +22359,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8807:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
- // InternalRoom.g:8808:2: iv_ruleStringLiteral= ruleStringLiteral EOF
+ // InternalRoom.g:8868:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
+ // InternalRoom.g:8869:2: iv_ruleStringLiteral= ruleStringLiteral EOF
{
newCompositeNode(grammarAccess.getStringLiteralRule());
pushFollow(FOLLOW_1);
@@ -22230,7 +22387,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStringLiteral"
- // InternalRoom.g:8815:1: ruleStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
+ // InternalRoom.g:8876:1: ruleStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
public final EObject ruleStringLiteral() throws RecognitionException {
EObject current = null;
@@ -22239,14 +22396,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8818:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
- // InternalRoom.g:8819:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalRoom.g:8879:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
+ // InternalRoom.g:8880:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
{
- // InternalRoom.g:8819:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
- // InternalRoom.g:8819:2: () ( (lv_value_1_0= RULE_STRING ) )
+ // InternalRoom.g:8880:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalRoom.g:8880:2: () ( (lv_value_1_0= RULE_STRING ) )
{
- // InternalRoom.g:8819:2: ()
- // InternalRoom.g:8820:5:
+ // InternalRoom.g:8880:2: ()
+ // InternalRoom.g:8881:5:
{
current = forceCreateModelElement(
@@ -22256,11 +22413,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8825:2: ( (lv_value_1_0= RULE_STRING ) )
- // InternalRoom.g:8826:1: (lv_value_1_0= RULE_STRING )
+ // InternalRoom.g:8886:2: ( (lv_value_1_0= RULE_STRING ) )
+ // InternalRoom.g:8887:1: (lv_value_1_0= RULE_STRING )
{
- // InternalRoom.g:8826:1: (lv_value_1_0= RULE_STRING )
- // InternalRoom.g:8827:3: lv_value_1_0= RULE_STRING
+ // InternalRoom.g:8887:1: (lv_value_1_0= RULE_STRING )
+ // InternalRoom.g:8888:3: lv_value_1_0= RULE_STRING
{
lv_value_1_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -22303,7 +22460,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInteger"
- // InternalRoom.g:8851:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ;
+ // InternalRoom.g:8912:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ;
public final String entryRuleInteger() throws RecognitionException {
String current = null;
@@ -22311,8 +22468,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8852:2: (iv_ruleInteger= ruleInteger EOF )
- // InternalRoom.g:8853:2: iv_ruleInteger= ruleInteger EOF
+ // InternalRoom.g:8913:2: (iv_ruleInteger= ruleInteger EOF )
+ // InternalRoom.g:8914:2: iv_ruleInteger= ruleInteger EOF
{
newCompositeNode(grammarAccess.getIntegerRule());
pushFollow(FOLLOW_1);
@@ -22339,7 +22496,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInteger"
- // InternalRoom.g:8860:1: ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) ;
+ // InternalRoom.g:8921: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();
@@ -22350,45 +22507,45 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8863:28: ( ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) )
- // InternalRoom.g:8864:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
+ // InternalRoom.g:8924:28: ( ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) )
+ // InternalRoom.g:8925:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
{
- // InternalRoom.g:8864:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
- int alt182=2;
- int LA182_0 = input.LA(1);
+ // InternalRoom.g:8925:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
+ int alt183=2;
+ int LA183_0 = input.LA(1);
- if ( (LA182_0==RULE_INT||(LA182_0>=120 && LA182_0<=121)) ) {
- alt182=1;
+ if ( (LA183_0==RULE_INT||(LA183_0>=120 && LA183_0<=121)) ) {
+ alt183=1;
}
- else if ( (LA182_0==RULE_HEX) ) {
- alt182=2;
+ else if ( (LA183_0==RULE_HEX) ) {
+ alt183=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 182, 0, input);
+ new NoViableAltException("", 183, 0, input);
throw nvae;
}
- switch (alt182) {
+ switch (alt183) {
case 1 :
- // InternalRoom.g:8864:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
+ // InternalRoom.g:8925:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
{
- // InternalRoom.g:8864:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
- // InternalRoom.g:8864:3: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT
+ // InternalRoom.g:8925:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
+ // InternalRoom.g:8925:3: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT
{
- // InternalRoom.g:8864:3: (kw= '+' | kw= '-' )?
- int alt181=3;
- int LA181_0 = input.LA(1);
+ // InternalRoom.g:8925:3: (kw= '+' | kw= '-' )?
+ int alt182=3;
+ int LA182_0 = input.LA(1);
- if ( (LA181_0==120) ) {
- alt181=1;
+ if ( (LA182_0==120) ) {
+ alt182=1;
}
- else if ( (LA181_0==121) ) {
- alt181=2;
+ else if ( (LA182_0==121) ) {
+ alt182=2;
}
- switch (alt181) {
+ switch (alt182) {
case 1 :
- // InternalRoom.g:8865:2: kw= '+'
+ // InternalRoom.g:8926:2: kw= '+'
{
kw=(Token)match(input,120,FOLLOW_34);
@@ -22399,7 +22556,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8872:2: kw= '-'
+ // InternalRoom.g:8933:2: kw= '-'
{
kw=(Token)match(input,121,FOLLOW_34);
@@ -22426,7 +22583,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8885:10: this_HEX_3= RULE_HEX
+ // InternalRoom.g:8946:10: this_HEX_3= RULE_HEX
{
this_HEX_3=(Token)match(input,RULE_HEX,FOLLOW_2);
@@ -22459,7 +22616,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReal"
- // InternalRoom.g:8900:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ;
+ // InternalRoom.g:8961:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ;
public final String entryRuleReal() throws RecognitionException {
String current = null;
@@ -22467,8 +22624,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8901:2: (iv_ruleReal= ruleReal EOF )
- // InternalRoom.g:8902:2: iv_ruleReal= ruleReal EOF
+ // InternalRoom.g:8962:2: (iv_ruleReal= ruleReal EOF )
+ // InternalRoom.g:8963:2: iv_ruleReal= ruleReal EOF
{
newCompositeNode(grammarAccess.getRealRule());
pushFollow(FOLLOW_1);
@@ -22495,7 +22652,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReal"
- // InternalRoom.g:8909:1: ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) ;
+ // InternalRoom.g:8970: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();
@@ -22507,55 +22664,55 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8912:28: ( (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) )
- // InternalRoom.g:8913:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
+ // InternalRoom.g:8973:28: ( (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) )
+ // InternalRoom.g:8974:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
{
- // InternalRoom.g:8913:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
- int alt183=2;
+ // InternalRoom.g:8974:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
+ int alt184=2;
switch ( input.LA(1) ) {
case 120:
{
- int LA183_1 = input.LA(2);
+ int LA184_1 = input.LA(2);
- if ( (LA183_1==RULE_INT) ) {
- int LA183_3 = input.LA(3);
+ if ( (LA184_1==RULE_INT) ) {
+ int LA184_3 = input.LA(3);
- if ( (LA183_3==72) ) {
- int LA183_4 = input.LA(4);
+ if ( (LA184_3==72) ) {
+ int LA184_4 = input.LA(4);
- if ( (LA183_4==RULE_INT) ) {
- int LA183_5 = input.LA(5);
+ if ( (LA184_4==RULE_INT) ) {
+ int LA184_5 = input.LA(5);
- if ( (LA183_5==EOF||LA183_5==21||LA183_5==25) ) {
- alt183=1;
+ if ( (LA184_5==EOF||LA184_5==21||LA184_5==25) ) {
+ alt184=1;
}
- else if ( ((LA183_5>=122 && LA183_5<=123)) ) {
- alt183=2;
+ else if ( ((LA184_5>=122 && LA184_5<=123)) ) {
+ alt184=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 5, input);
+ new NoViableAltException("", 184, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 4, input);
+ new NoViableAltException("", 184, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 3, input);
+ new NoViableAltException("", 184, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 1, input);
+ new NoViableAltException("", 184, 1, input);
throw nvae;
}
@@ -22563,47 +22720,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case 121:
{
- int LA183_2 = input.LA(2);
+ int LA184_2 = input.LA(2);
- if ( (LA183_2==RULE_INT) ) {
- int LA183_3 = input.LA(3);
+ if ( (LA184_2==RULE_INT) ) {
+ int LA184_3 = input.LA(3);
- if ( (LA183_3==72) ) {
- int LA183_4 = input.LA(4);
+ if ( (LA184_3==72) ) {
+ int LA184_4 = input.LA(4);
- if ( (LA183_4==RULE_INT) ) {
- int LA183_5 = input.LA(5);
+ if ( (LA184_4==RULE_INT) ) {
+ int LA184_5 = input.LA(5);
- if ( (LA183_5==EOF||LA183_5==21||LA183_5==25) ) {
- alt183=1;
+ if ( (LA184_5==EOF||LA184_5==21||LA184_5==25) ) {
+ alt184=1;
}
- else if ( ((LA183_5>=122 && LA183_5<=123)) ) {
- alt183=2;
+ else if ( ((LA184_5>=122 && LA184_5<=123)) ) {
+ alt184=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 5, input);
+ new NoViableAltException("", 184, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 4, input);
+ new NoViableAltException("", 184, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 3, input);
+ new NoViableAltException("", 184, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 2, input);
+ new NoViableAltException("", 184, 2, input);
throw nvae;
}
@@ -22611,37 +22768,37 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_INT:
{
- int LA183_3 = input.LA(2);
+ int LA184_3 = input.LA(2);
- if ( (LA183_3==72) ) {
- int LA183_4 = input.LA(3);
+ if ( (LA184_3==72) ) {
+ int LA184_4 = input.LA(3);
- if ( (LA183_4==RULE_INT) ) {
- int LA183_5 = input.LA(4);
+ if ( (LA184_4==RULE_INT) ) {
+ int LA184_5 = input.LA(4);
- if ( (LA183_5==EOF||LA183_5==21||LA183_5==25) ) {
- alt183=1;
+ if ( (LA184_5==EOF||LA184_5==21||LA184_5==25) ) {
+ alt184=1;
}
- else if ( ((LA183_5>=122 && LA183_5<=123)) ) {
- alt183=2;
+ else if ( ((LA184_5>=122 && LA184_5<=123)) ) {
+ alt184=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 5, input);
+ new NoViableAltException("", 184, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 4, input);
+ new NoViableAltException("", 184, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 3, input);
+ new NoViableAltException("", 184, 3, input);
throw nvae;
}
@@ -22649,14 +22806,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 183, 0, input);
+ new NoViableAltException("", 184, 0, input);
throw nvae;
}
- switch (alt183) {
+ switch (alt184) {
case 1 :
- // InternalRoom.g:8914:5: this_Decimal_0= ruleDecimal
+ // InternalRoom.g:8975:5: this_Decimal_0= ruleDecimal
{
newCompositeNode(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
@@ -22676,7 +22833,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8926:5: this_DecimalExp_1= ruleDecimalExp
+ // InternalRoom.g:8987:5: this_DecimalExp_1= ruleDecimalExp
{
newCompositeNode(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
@@ -22716,7 +22873,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDecimal"
- // InternalRoom.g:8944:1: entryRuleDecimal returns [String current=null] : iv_ruleDecimal= ruleDecimal EOF ;
+ // InternalRoom.g:9005:1: entryRuleDecimal returns [String current=null] : iv_ruleDecimal= ruleDecimal EOF ;
public final String entryRuleDecimal() throws RecognitionException {
String current = null;
@@ -22727,8 +22884,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:8948:2: (iv_ruleDecimal= ruleDecimal EOF )
- // InternalRoom.g:8949:2: iv_ruleDecimal= ruleDecimal EOF
+ // InternalRoom.g:9009:2: (iv_ruleDecimal= ruleDecimal EOF )
+ // InternalRoom.g:9010:2: iv_ruleDecimal= ruleDecimal EOF
{
newCompositeNode(grammarAccess.getDecimalRule());
pushFollow(FOLLOW_1);
@@ -22758,7 +22915,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDecimal"
- // InternalRoom.g:8959:1: ruleDecimal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) ;
+ // InternalRoom.g:9020: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();
@@ -22770,25 +22927,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:8963:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) )
- // InternalRoom.g:8964:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
+ // InternalRoom.g:9024:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) )
+ // InternalRoom.g:9025:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
{
- // InternalRoom.g:8964:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
- // InternalRoom.g:8964:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT
+ // InternalRoom.g:9025:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
+ // InternalRoom.g:9025:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT
{
- // InternalRoom.g:8964:2: (kw= '+' | kw= '-' )?
- int alt184=3;
- int LA184_0 = input.LA(1);
+ // InternalRoom.g:9025:2: (kw= '+' | kw= '-' )?
+ int alt185=3;
+ int LA185_0 = input.LA(1);
- if ( (LA184_0==120) ) {
- alt184=1;
+ if ( (LA185_0==120) ) {
+ alt185=1;
}
- else if ( (LA184_0==121) ) {
- alt184=2;
+ else if ( (LA185_0==121) ) {
+ alt185=2;
}
- switch (alt184) {
+ switch (alt185) {
case 1 :
- // InternalRoom.g:8965:2: kw= '+'
+ // InternalRoom.g:9026:2: kw= '+'
{
kw=(Token)match(input,120,FOLLOW_34);
@@ -22799,7 +22956,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8972:2: kw= '-'
+ // InternalRoom.g:9033:2: kw= '-'
{
kw=(Token)match(input,121,FOLLOW_34);
@@ -22855,7 +23012,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDecimalExp"
- // InternalRoom.g:9008:1: entryRuleDecimalExp returns [String current=null] : iv_ruleDecimalExp= ruleDecimalExp EOF ;
+ // InternalRoom.g:9069:1: entryRuleDecimalExp returns [String current=null] : iv_ruleDecimalExp= ruleDecimalExp EOF ;
public final String entryRuleDecimalExp() throws RecognitionException {
String current = null;
@@ -22866,8 +23023,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:9012:2: (iv_ruleDecimalExp= ruleDecimalExp EOF )
- // InternalRoom.g:9013:2: iv_ruleDecimalExp= ruleDecimalExp EOF
+ // InternalRoom.g:9073:2: (iv_ruleDecimalExp= ruleDecimalExp EOF )
+ // InternalRoom.g:9074:2: iv_ruleDecimalExp= ruleDecimalExp EOF
{
newCompositeNode(grammarAccess.getDecimalExpRule());
pushFollow(FOLLOW_1);
@@ -22897,7 +23054,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDecimalExp"
- // InternalRoom.g:9023: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:9084: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();
@@ -22910,25 +23067,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:9027: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:9028: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:9088: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:9089: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:9028: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:9028: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:9089: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:9089: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:9028:2: (kw= '+' | kw= '-' )?
- int alt185=3;
- int LA185_0 = input.LA(1);
+ // InternalRoom.g:9089:2: (kw= '+' | kw= '-' )?
+ int alt186=3;
+ int LA186_0 = input.LA(1);
- if ( (LA185_0==120) ) {
- alt185=1;
+ if ( (LA186_0==120) ) {
+ alt186=1;
}
- else if ( (LA185_0==121) ) {
- alt185=2;
+ else if ( (LA186_0==121) ) {
+ alt186=2;
}
- switch (alt185) {
+ switch (alt186) {
case 1 :
- // InternalRoom.g:9029:2: kw= '+'
+ // InternalRoom.g:9090:2: kw= '+'
{
kw=(Token)match(input,120,FOLLOW_34);
@@ -22939,7 +23096,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9036:2: kw= '-'
+ // InternalRoom.g:9097:2: kw= '-'
{
kw=(Token)match(input,121,FOLLOW_34);
@@ -22971,25 +23128,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(this_INT_4, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
- // InternalRoom.g:9061:1: (kw= 'e' | kw= 'E' )
- int alt186=2;
- int LA186_0 = input.LA(1);
+ // InternalRoom.g:9122:1: (kw= 'e' | kw= 'E' )
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA186_0==122) ) {
- alt186=1;
+ if ( (LA187_0==122) ) {
+ alt187=1;
}
- else if ( (LA186_0==123) ) {
- alt186=2;
+ else if ( (LA187_0==123) ) {
+ 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:9062:2: kw= 'e'
+ // InternalRoom.g:9123:2: kw= 'e'
{
kw=(Token)match(input,122,FOLLOW_150);
@@ -23000,7 +23157,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9069:2: kw= 'E'
+ // InternalRoom.g:9130:2: kw= 'E'
{
kw=(Token)match(input,123,FOLLOW_150);
@@ -23013,19 +23170,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:9074:2: (kw= '+' | kw= '-' )?
- int alt187=3;
- int LA187_0 = input.LA(1);
+ // InternalRoom.g:9135:2: (kw= '+' | kw= '-' )?
+ int alt188=3;
+ int LA188_0 = input.LA(1);
- if ( (LA187_0==120) ) {
- alt187=1;
+ if ( (LA188_0==120) ) {
+ alt188=1;
}
- else if ( (LA187_0==121) ) {
- alt187=2;
+ else if ( (LA188_0==121) ) {
+ alt188=2;
}
- switch (alt187) {
+ switch (alt188) {
case 1 :
- // InternalRoom.g:9075:2: kw= '+'
+ // InternalRoom.g:9136:2: kw= '+'
{
kw=(Token)match(input,120,FOLLOW_34);
@@ -23036,7 +23193,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9082:2: kw= '-'
+ // InternalRoom.g:9143:2: kw= '-'
{
kw=(Token)match(input,121,FOLLOW_34);
@@ -23080,7 +23237,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFQN"
- // InternalRoom.g:9105:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ;
+ // InternalRoom.g:9166:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ;
public final String entryRuleFQN() throws RecognitionException {
String current = null;
@@ -23088,8 +23245,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:9106:2: (iv_ruleFQN= ruleFQN EOF )
- // InternalRoom.g:9107:2: iv_ruleFQN= ruleFQN EOF
+ // InternalRoom.g:9167:2: (iv_ruleFQN= ruleFQN EOF )
+ // InternalRoom.g:9168:2: iv_ruleFQN= ruleFQN EOF
{
newCompositeNode(grammarAccess.getFQNRule());
pushFollow(FOLLOW_1);
@@ -23116,7 +23273,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFQN"
- // InternalRoom.g:9114:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
+ // InternalRoom.g:9175: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();
@@ -23127,11 +23284,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9117:28: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
- // InternalRoom.g:9118:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalRoom.g:9178:28: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
+ // InternalRoom.g:9179:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
{
- // InternalRoom.g:9118:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
- // InternalRoom.g:9118:6: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
+ // InternalRoom.g:9179:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalRoom.g:9179:6: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
{
this_ID_0=(Token)match(input,RULE_ID,FOLLOW_151);
@@ -23140,20 +23297,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(this_ID_0, grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
- // InternalRoom.g:9125:1: (kw= '.' this_ID_2= RULE_ID )*
- loop188:
+ // InternalRoom.g:9186:1: (kw= '.' this_ID_2= RULE_ID )*
+ loop189:
do {
- int alt188=2;
- int LA188_0 = input.LA(1);
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( (LA188_0==72) ) {
- alt188=1;
+ if ( (LA189_0==72) ) {
+ alt189=1;
}
- switch (alt188) {
+ switch (alt189) {
case 1 :
- // InternalRoom.g:9126:2: kw= '.' this_ID_2= RULE_ID
+ // InternalRoom.g:9187:2: kw= '.' this_ID_2= RULE_ID
{
kw=(Token)match(input,72,FOLLOW_3);
@@ -23172,7 +23329,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop188;
+ break loop189;
}
} while (true);
@@ -23197,7 +23354,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCommunicationType"
- // InternalRoom.g:9146:1: ruleCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) ;
+ // InternalRoom.g:9207:1: ruleCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) ;
public final Enumerator ruleCommunicationType() throws RecognitionException {
Enumerator current = null;
@@ -23207,40 +23364,40 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9148:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) )
- // InternalRoom.g:9149:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
+ // InternalRoom.g:9209:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) )
+ // InternalRoom.g:9210:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
{
- // InternalRoom.g:9149:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
- int alt189=3;
+ // InternalRoom.g:9210:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
+ int alt190=3;
switch ( input.LA(1) ) {
case 124:
{
- alt189=1;
+ alt190=1;
}
break;
case 125:
{
- alt189=2;
+ alt190=2;
}
break;
case 126:
{
- alt189=3;
+ alt190=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 189, 0, input);
+ new NoViableAltException("", 190, 0, input);
throw nvae;
}
- switch (alt189) {
+ switch (alt190) {
case 1 :
- // InternalRoom.g:9149:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9210:2: (enumLiteral_0= 'eventdriven' )
{
- // InternalRoom.g:9149:2: (enumLiteral_0= 'eventdriven' )
- // InternalRoom.g:9149:4: enumLiteral_0= 'eventdriven'
+ // InternalRoom.g:9210:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9210:4: enumLiteral_0= 'eventdriven'
{
enumLiteral_0=(Token)match(input,124,FOLLOW_2);
@@ -23254,10 +23411,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9155:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9216:6: (enumLiteral_1= 'datadriven' )
{
- // InternalRoom.g:9155:6: (enumLiteral_1= 'datadriven' )
- // InternalRoom.g:9155:8: enumLiteral_1= 'datadriven'
+ // InternalRoom.g:9216:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9216:8: enumLiteral_1= 'datadriven'
{
enumLiteral_1=(Token)match(input,125,FOLLOW_2);
@@ -23271,10 +23428,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9161:6: (enumLiteral_2= 'sync' )
+ // InternalRoom.g:9222:6: (enumLiteral_2= 'sync' )
{
- // InternalRoom.g:9161:6: (enumLiteral_2= 'sync' )
- // InternalRoom.g:9161:8: enumLiteral_2= 'sync'
+ // InternalRoom.g:9222:6: (enumLiteral_2= 'sync' )
+ // InternalRoom.g:9222:8: enumLiteral_2= 'sync'
{
enumLiteral_2=(Token)match(input,126,FOLLOW_2);
@@ -23308,7 +23465,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReferenceType"
- // InternalRoom.g:9171:1: ruleReferenceType returns [Enumerator current=null] : ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) ;
+ // InternalRoom.g:9232:1: ruleReferenceType returns [Enumerator current=null] : ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) ;
public final Enumerator ruleReferenceType() throws RecognitionException {
Enumerator current = null;
@@ -23317,31 +23474,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9173:28: ( ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) )
- // InternalRoom.g:9174:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
+ // InternalRoom.g:9234:28: ( ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) )
+ // InternalRoom.g:9235:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
{
- // InternalRoom.g:9174:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
- int alt190=2;
- int LA190_0 = input.LA(1);
+ // InternalRoom.g:9235:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
+ int alt191=2;
+ int LA191_0 = input.LA(1);
- if ( (LA190_0==127) ) {
- alt190=1;
+ if ( (LA191_0==127) ) {
+ alt191=1;
}
- else if ( (LA190_0==111) ) {
- alt190=2;
+ else if ( (LA191_0==111) ) {
+ 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:9174:2: (enumLiteral_0= 'fixed' )
+ // InternalRoom.g:9235:2: (enumLiteral_0= 'fixed' )
{
- // InternalRoom.g:9174:2: (enumLiteral_0= 'fixed' )
- // InternalRoom.g:9174:4: enumLiteral_0= 'fixed'
+ // InternalRoom.g:9235:2: (enumLiteral_0= 'fixed' )
+ // InternalRoom.g:9235:4: enumLiteral_0= 'fixed'
{
enumLiteral_0=(Token)match(input,127,FOLLOW_2);
@@ -23355,10 +23512,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9180:6: (enumLiteral_1= 'optional' )
+ // InternalRoom.g:9241:6: (enumLiteral_1= 'optional' )
{
- // InternalRoom.g:9180:6: (enumLiteral_1= 'optional' )
- // InternalRoom.g:9180:8: enumLiteral_1= 'optional'
+ // InternalRoom.g:9241:6: (enumLiteral_1= 'optional' )
+ // InternalRoom.g:9241:8: enumLiteral_1= 'optional'
{
enumLiteral_1=(Token)match(input,111,FOLLOW_2);
@@ -23392,7 +23549,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleComponentCommunicationType"
- // InternalRoom.g:9192:1: ruleComponentCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) ;
+ // InternalRoom.g:9253: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;
@@ -23403,45 +23560,45 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9194:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) )
- // InternalRoom.g:9195:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
+ // InternalRoom.g:9255:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) )
+ // InternalRoom.g:9256:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
{
- // InternalRoom.g:9195:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
- int alt191=4;
+ // InternalRoom.g:9256:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
+ int alt192=4;
switch ( input.LA(1) ) {
case 124:
{
- alt191=1;
+ alt192=1;
}
break;
case 125:
{
- alt191=2;
+ alt192=2;
}
break;
case 128:
{
- alt191=3;
+ alt192=3;
}
break;
case 126:
{
- alt191=4;
+ alt192=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 191, 0, input);
+ new NoViableAltException("", 192, 0, input);
throw nvae;
}
- switch (alt191) {
+ switch (alt192) {
case 1 :
- // InternalRoom.g:9195:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9256:2: (enumLiteral_0= 'eventdriven' )
{
- // InternalRoom.g:9195:2: (enumLiteral_0= 'eventdriven' )
- // InternalRoom.g:9195:4: enumLiteral_0= 'eventdriven'
+ // InternalRoom.g:9256:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9256:4: enumLiteral_0= 'eventdriven'
{
enumLiteral_0=(Token)match(input,124,FOLLOW_2);
@@ -23455,10 +23612,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9201:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9262:6: (enumLiteral_1= 'datadriven' )
{
- // InternalRoom.g:9201:6: (enumLiteral_1= 'datadriven' )
- // InternalRoom.g:9201:8: enumLiteral_1= 'datadriven'
+ // InternalRoom.g:9262:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9262:8: enumLiteral_1= 'datadriven'
{
enumLiteral_1=(Token)match(input,125,FOLLOW_2);
@@ -23472,10 +23629,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9207:6: (enumLiteral_2= 'async' )
+ // InternalRoom.g:9268:6: (enumLiteral_2= 'async' )
{
- // InternalRoom.g:9207:6: (enumLiteral_2= 'async' )
- // InternalRoom.g:9207:8: enumLiteral_2= 'async'
+ // InternalRoom.g:9268:6: (enumLiteral_2= 'async' )
+ // InternalRoom.g:9268:8: enumLiteral_2= 'async'
{
enumLiteral_2=(Token)match(input,128,FOLLOW_2);
@@ -23489,10 +23646,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:9213:6: (enumLiteral_3= 'sync' )
+ // InternalRoom.g:9274:6: (enumLiteral_3= 'sync' )
{
- // InternalRoom.g:9213:6: (enumLiteral_3= 'sync' )
- // InternalRoom.g:9213:8: enumLiteral_3= 'sync'
+ // InternalRoom.g:9274:6: (enumLiteral_3= 'sync' )
+ // InternalRoom.g:9274:8: enumLiteral_3= 'sync'
{
enumLiteral_3=(Token)match(input,126,FOLLOW_2);
@@ -23526,7 +23683,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLiteralType"
- // InternalRoom.g:9223:1: ruleLiteralType returns [Enumerator current=null] : ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) ;
+ // InternalRoom.g:9284: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;
@@ -23537,45 +23694,45 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9225:28: ( ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) )
- // InternalRoom.g:9226:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
+ // InternalRoom.g:9286:28: ( ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) )
+ // InternalRoom.g:9287:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
{
- // InternalRoom.g:9226:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
- int alt192=4;
+ // InternalRoom.g:9287:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
+ int alt193=4;
switch ( input.LA(1) ) {
case 129:
{
- alt192=1;
+ alt193=1;
}
break;
case 130:
{
- alt192=2;
+ alt193=2;
}
break;
case 131:
{
- alt192=3;
+ alt193=3;
}
break;
case 132:
{
- alt192=4;
+ alt193=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 192, 0, input);
+ new NoViableAltException("", 193, 0, input);
throw nvae;
}
- switch (alt192) {
+ switch (alt193) {
case 1 :
- // InternalRoom.g:9226:2: (enumLiteral_0= 'ptBoolean' )
+ // InternalRoom.g:9287:2: (enumLiteral_0= 'ptBoolean' )
{
- // InternalRoom.g:9226:2: (enumLiteral_0= 'ptBoolean' )
- // InternalRoom.g:9226:4: enumLiteral_0= 'ptBoolean'
+ // InternalRoom.g:9287:2: (enumLiteral_0= 'ptBoolean' )
+ // InternalRoom.g:9287:4: enumLiteral_0= 'ptBoolean'
{
enumLiteral_0=(Token)match(input,129,FOLLOW_2);
@@ -23589,10 +23746,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9232:6: (enumLiteral_1= 'ptInteger' )
+ // InternalRoom.g:9293:6: (enumLiteral_1= 'ptInteger' )
{
- // InternalRoom.g:9232:6: (enumLiteral_1= 'ptInteger' )
- // InternalRoom.g:9232:8: enumLiteral_1= 'ptInteger'
+ // InternalRoom.g:9293:6: (enumLiteral_1= 'ptInteger' )
+ // InternalRoom.g:9293:8: enumLiteral_1= 'ptInteger'
{
enumLiteral_1=(Token)match(input,130,FOLLOW_2);
@@ -23606,10 +23763,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9238:6: (enumLiteral_2= 'ptReal' )
+ // InternalRoom.g:9299:6: (enumLiteral_2= 'ptReal' )
{
- // InternalRoom.g:9238:6: (enumLiteral_2= 'ptReal' )
- // InternalRoom.g:9238:8: enumLiteral_2= 'ptReal'
+ // InternalRoom.g:9299:6: (enumLiteral_2= 'ptReal' )
+ // InternalRoom.g:9299:8: enumLiteral_2= 'ptReal'
{
enumLiteral_2=(Token)match(input,131,FOLLOW_2);
@@ -23623,10 +23780,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:9244:6: (enumLiteral_3= 'ptCharacter' )
+ // InternalRoom.g:9305:6: (enumLiteral_3= 'ptCharacter' )
{
- // InternalRoom.g:9244:6: (enumLiteral_3= 'ptCharacter' )
- // InternalRoom.g:9244:8: enumLiteral_3= 'ptCharacter'
+ // InternalRoom.g:9305:6: (enumLiteral_3= 'ptCharacter' )
+ // InternalRoom.g:9305:8: enumLiteral_3= 'ptCharacter'
{
enumLiteral_3=(Token)match(input,132,FOLLOW_2);
@@ -23662,8 +23819,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
protected DFA3 dfa3 = new DFA3(this);
- protected DFA133 dfa133 = new DFA133(this);
protected DFA134 dfa134 = new DFA134(this);
+ protected DFA135 dfa135 = new DFA135(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";
@@ -23711,30 +23868,30 @@ 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_11s = "\22\uffff\1\2\5\uffff\1\1\1\3";
+ static final String dfa_8s = "\14\uffff\1\22\6\uffff\3\22\1\uffff\1\22\2\uffff";
+ static final String dfa_9s = "\1\134\1\4\1\20\1\4\1\23\4\4\3\23\1\16\3\4\1\5\1\17\1\uffff\3\16\1\5\1\16\2\uffff";
+ static final String dfa_10s = "\1\134\2\20\1\145\1\30\3\4\1\145\3\23\1\143\3\4\1\43\1\142\1\uffff\3\143\1\43\1\143\2\uffff";
+ static final String dfa_11s = "\22\uffff\1\2\5\uffff\1\3\1\1";
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\10\4\uffff\1\7",
"\1\11",
"\1\12",
- "\1\13\137\uffff\1\14\1\15",
- "\1\16",
- "\1\7",
- "\1\7",
+ "\1\13",
+ "\1\14\137\uffff\1\15\1\16",
+ "\1\10",
+ "\1\10",
+ "\1\10",
"\1\21\1\22\10\uffff\1\17\11\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
"\1\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\22\116\uffff\1\22\1\31\1\uffff\1\31\1\30",
"",
"\1\21\1\22\22\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
"\1\21\1\22\22\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
@@ -23753,11 +23910,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA133 extends DFA {
+ class DFA134 extends DFA {
- public DFA133(BaseRecognizer recognizer) {
+ public DFA134(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 133;
+ this.decisionNumber = 134;
this.eot = dfa_7;
this.eof = dfa_8;
this.min = dfa_9;
@@ -23767,13 +23924,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "6216:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )";
+ return "6277: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\134\1\4\1\20\1\4\1\23\4\4\2\23\1\16\2\4\1\23\1\4\1\5\1\137\3\16\1\5\1\16\2\uffff";
+ static final String dfa_16s = "\1\134\2\20\1\145\1\30\2\4\1\145\1\4\2\23\1\42\2\4\1\23\1\4\1\43\1\141\3\42\1\43\1\16\2\uffff";
+ static final String dfa_17s = "\27\uffff\1\1\1\2";
static final String dfa_18s = "\31\uffff}>";
static final String[] dfa_19s = {
"\1\1",
@@ -23787,20 +23944,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
"\1\16",
"\1\7",
"\1\7",
- "\1\20\11\uffff\1\21\11\uffff\1\17",
+ "\1\21\11\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\35\uffff\1\26",
+ "\1\27\1\uffff\1\30",
+ "\1\21\23\uffff\1\20",
+ "\1\21\23\uffff\1\20",
+ "\1\21\23\uffff\1\20",
+ "\1\25\35\uffff\1\26",
+ "\1\21",
"",
- "\1\20\23\uffff\1\17"
+ ""
};
static final short[] dfa_14 = DFA.unpackEncodedString(dfa_14s);
@@ -23810,11 +23967,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
static final short[] dfa_18 = DFA.unpackEncodedString(dfa_18s);
static final short[][] dfa_19 = unpackEncodedStringArray(dfa_19s);
- class DFA134 extends DFA {
+ class DFA135 extends DFA {
- public DFA134(BaseRecognizer recognizer) {
+ public DFA135(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 134;
+ this.decisionNumber = 135;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -23824,7 +23981,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "6266:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )";
+ return "6327:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )";
}
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java
index 894236fa6..b886511e4 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java
@@ -275,7 +275,7 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='EList<Port> ports = new BasicEList<Port>();\r\nfor (ExternalPort ep : getExternalPorts()) {\r\n\tports.add(ep.getInterfacePort());\r\n}\r\nreturn ports;\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='EList&lt;Port&gt; ports = new BasicEList&lt;Port&gt;();\r\nfor (ExternalPort ep : getExternalPorts()) {\r\n\tports.add(ep.getInterfacePort());\r\n}\r\nreturn ports;\r\n'"
* @generated
*/
EList<Port> getExternalEndPorts();
@@ -284,7 +284,7 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='EList<Port> ports = new BasicEList<Port>(getInterfacePorts());\r\nfor (ExternalPort ep : getExternalPorts()) {\r\n\tports.remove(ep.getInterfacePort());\r\n}\r\nreturn ports;\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='EList&lt;Port&gt; ports = new BasicEList&lt;Port&gt;(getInterfacePorts());\r\nfor (ExternalPort ep : getExternalPorts()) {\r\n\tports.remove(ep.getInterfacePort());\r\n}\r\nreturn ports;\r\n'"
* @generated
*/
EList<Port> getRelayPorts();
@@ -293,7 +293,7 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='EList<SPP> spps = new BasicEList<SPP>();\r\nfor (ServiceImplementation spp : getServiceImplementations()) {\r\n\tspps.add(spp.getSpp());\r\n}\r\nreturn spps;\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='EList&lt;SPP&gt; spps = new BasicEList&lt;SPP&gt;();\r\nfor (ServiceImplementation spp : getServiceImplementations()) {\r\n\tspps.add(spp.getSpp());\r\n}\r\nreturn spps;\r\n'"
* @generated
*/
EList<SPP> getImplementedSPPs();
@@ -320,7 +320,7 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new <%org.eclipse.emf.common.util.BasicEList%><AbstractInterfaceItem>(new <%org.eclipse.etrice.core.room.util.RoomHelpers%>().getInterfaceItems(this));\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new &lt;%org.eclipse.emf.common.util.BasicEList%&gt;&lt;AbstractInterfaceItem&gt;(new &lt;%org.eclipse.etrice.core.room.util.RoomHelpers%&gt;().getInterfaceItems(this));\r\n'"
* @generated
*/
EList<AbstractInterfaceItem> getAbstractInterfaceItems();
@@ -329,7 +329,7 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new <%org.eclipse.emf.common.util.BasicEList%><AbstractInterfaceItem>(new <%org.eclipse.etrice.core.room.util.RoomHelpers%>().getAllInterfaceItems(this));\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new &lt;%org.eclipse.emf.common.util.BasicEList%&gt;&lt;AbstractInterfaceItem&gt;(new &lt;%org.eclipse.etrice.core.room.util.RoomHelpers%&gt;().getAllInterfaceItems(this));\r\n'"
* @generated
*/
EList<AbstractInterfaceItem> getAllAbstractInterfaceItems();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java
index 13d718c98..6d471c2f3 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java
@@ -91,7 +91,7 @@ public interface ActorContainerRef extends EObject
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (this instanceof <%org.eclipse.etrice.core.room.ActorRef%>)\r\n\treturn ((ActorRef)this).getType();\r\nelse if (this instanceof <%org.eclipse.etrice.core.room.SubSystemRef%>)\r\n\treturn ((SubSystemRef)this).getType();\r\nelse\r\n\treturn null;\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (this instanceof &lt;%org.eclipse.etrice.core.room.ActorRef%&gt;)\r\n\treturn ((ActorRef)this).getType();\r\nelse if (this instanceof &lt;%org.eclipse.etrice.core.room.SubSystemRef%&gt;)\r\n\treturn ((SubSystemRef)this).getType();\r\nelse\r\n\treturn null;\r\n'"
* @generated
*/
StructureClass getStructureClass();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java
index 9b57b4ae2..64cd00704 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java
@@ -88,7 +88,7 @@ public interface EnumLiteral extends EObject
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (this.getLiteral() != null)\r\n\treturn this.getLiteral().getValue();\r\n\r\n// recursively from predecessor\r\n<%org.eclipse.etrice.core.room.EnumerationType%> et = ((EnumerationType) this.eContainer());\r\nint idx = et.getLiterals().indexOf(this);\r\nif (idx > 0)\r\n\treturn et.getLiterals().get(idx - 1).getLiteralValue() + 1;\r\n\r\nreturn 0;\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (this.getLiteral() != null)\r\n\treturn this.getLiteral().getValue();\r\n\r\n// recursively from predecessor\r\n&lt;%org.eclipse.etrice.core.room.EnumerationType%&gt; et = ((EnumerationType) this.eContainer());\r\nint idx = et.getLiterals().indexOf(this);\r\nif (idx &gt; 0)\r\n\treturn et.getLiterals().get(idx - 1).getLiteralValue() + 1;\r\n\r\nreturn 0;\r\n'"
* @generated
*/
long getLiteralValue();
@@ -97,7 +97,7 @@ public interface EnumLiteral extends EObject
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='<%org.eclipse.etrice.core.room.EnumerationType%> et = ((EnumerationType) this.eContainer());\r\nreturn et.getName() + \".\" + this.getName();\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='&lt;%org.eclipse.etrice.core.room.EnumerationType%&gt; et = ((EnumerationType) this.eContainer());\r\nreturn et.getName() + \".\" + this.getName();\r\n'"
* @generated
*/
String getFullName();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java
index cd6a80fbe..4a08be14f 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java
@@ -37,7 +37,7 @@ public interface InterfaceItem extends AbstractInterfaceItem
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (this instanceof <%org.eclipse.etrice.core.room.Port%>)\r\n\treturn ((Port) this).getProtocol();\r\nelse if (this instanceof <%org.eclipse.etrice.core.room.SAP%>)\r\n\treturn ((SAP) this).getProtocol();\r\nelse if (this instanceof <%org.eclipse.etrice.core.room.SPP%>)\r\n\treturn ((SPP) this).getProtocol();\r\nreturn null;\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (this instanceof &lt;%org.eclipse.etrice.core.room.Port%&gt;)\r\n\treturn ((Port) this).getProtocol();\r\nelse if (this instanceof &lt;%org.eclipse.etrice.core.room.SAP%&gt;)\r\n\treturn ((SAP) this).getProtocol();\r\nelse if (this instanceof &lt;%org.eclipse.etrice.core.room.SPP%&gt;)\r\n\treturn ((SPP) this).getProtocol();\r\nreturn null;\r\n'"
* @generated
*/
GeneralProtocolClass getGeneralProtocol();
@@ -46,7 +46,7 @@ public interface InterfaceItem extends AbstractInterfaceItem
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (getGeneralProtocol() instanceof <%org.eclipse.etrice.core.room.ProtocolClass%>)\r\n\treturn ((ProtocolClass)getGeneralProtocol()).getSemantics();\r\nelse\r\n\treturn null;\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (getGeneralProtocol() instanceof &lt;%org.eclipse.etrice.core.room.ProtocolClass%&gt;)\r\n\treturn ((ProtocolClass)getGeneralProtocol()).getSemantics();\r\nelse\r\n\treturn null;\r\n'"
* @generated
*/
ProtocolSemantics getSemantics();
@@ -55,7 +55,7 @@ public interface InterfaceItem extends AbstractInterfaceItem
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new <%org.eclipse.emf.common.util.BasicEList%><EObject>(new <%org.eclipse.etrice.core.room.util.RoomHelpers%>().getMessageListDeep(this, false));\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new &lt;%org.eclipse.emf.common.util.BasicEList%&gt;&lt;EObject&gt;(new &lt;%org.eclipse.etrice.core.room.util.RoomHelpers%&gt;().getMessageListDeep(this, false));\r\n'"
* @generated
*/
EList<EObject> getAllIncomingAbstractMessages();
@@ -64,7 +64,7 @@ public interface InterfaceItem extends AbstractInterfaceItem
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new <%org.eclipse.emf.common.util.BasicEList%><EObject>(new <%org.eclipse.etrice.core.room.util.RoomHelpers%>().getMessageListDeep(this, true));\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new &lt;%org.eclipse.emf.common.util.BasicEList%&gt;&lt;EObject&gt;(new &lt;%org.eclipse.etrice.core.room.util.RoomHelpers%&gt;().getMessageListDeep(this, true));\r\n'"
* @generated
*/
EList<EObject> getAllOutgoingAbstractMessages();
@@ -73,7 +73,7 @@ public interface InterfaceItem extends AbstractInterfaceItem
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (getGeneralProtocol() instanceof ProtocolClass)\r\n return ((ProtocolClass) getGeneralProtocol()).getCommType() == <%org.eclipse.etrice.core.room.CommunicationType%>.EVENT_DRIVEN;\r\nelse\r\n return false;\r\n'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (getGeneralProtocol() instanceof ProtocolClass)\r\n return ((ProtocolClass) getGeneralProtocol()).getCommType() == &lt;%org.eclipse.etrice.core.room.CommunicationType%&gt;.EVENT_DRIVEN;\r\nelse\r\n return false;\r\n'"
* @generated
*/
boolean isEventDriven();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java
index e0ada6091..bf9eaa387 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java
@@ -103,12 +103,12 @@ public interface Message extends EObject
*
* <!-- end-model-doc -->
* @return the value of the '<em>Data</em>' containment reference.
- * @see #setData(VarDecl)
+ * @see #setData(MessageData)
* @see org.eclipse.etrice.core.room.RoomPackage#getMessage_Data()
* @model containment="true"
* @generated
*/
- VarDecl getData();
+ MessageData getData();
/**
* Sets the value of the '{@link org.eclipse.etrice.core.room.Message#getData <em>Data</em>}' containment reference.
@@ -118,7 +118,7 @@ public interface Message extends EObject
* @see #getData()
* @generated
*/
- void setData(VarDecl value);
+ void setData(MessageData value);
/**
* Returns the value of the '<em><b>Annotations</b></em>' containment reference list.
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageData.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageData.java
new file mode 100644
index 000000000..a60d55dc9
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageData.java
@@ -0,0 +1,78 @@
+/**
+ */
+package org.eclipse.etrice.core.room;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Message Data</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * </p>
+ * <ul>
+ * <li>{@link org.eclipse.etrice.core.room.MessageData#getDeprecatedName <em>Deprecated Name</em>}</li>
+ * <li>{@link org.eclipse.etrice.core.room.MessageData#getRefType <em>Ref Type</em>}</li>
+ * </ul>
+ *
+ * @see org.eclipse.etrice.core.room.RoomPackage#getMessageData()
+ * @model
+ * @generated
+ */
+public interface MessageData extends EObject
+{
+ /**
+ * Returns the value of the '<em><b>Deprecated Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Deprecated Name</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Deprecated Name</em>' attribute.
+ * @see #setDeprecatedName(String)
+ * @see org.eclipse.etrice.core.room.RoomPackage#getMessageData_DeprecatedName()
+ * @model
+ * @generated
+ */
+ String getDeprecatedName();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.etrice.core.room.MessageData#getDeprecatedName <em>Deprecated Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Deprecated Name</em>' attribute.
+ * @see #getDeprecatedName()
+ * @generated
+ */
+ void setDeprecatedName(String value);
+
+ /**
+ * Returns the value of the '<em><b>Ref Type</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Ref Type</em>' containment reference isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Ref Type</em>' containment reference.
+ * @see #setRefType(RefableType)
+ * @see org.eclipse.etrice.core.room.RoomPackage#getMessageData_RefType()
+ * @model containment="true"
+ * @generated
+ */
+ RefableType getRefType();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.etrice.core.room.MessageData#getRefType <em>Ref Type</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Ref Type</em>' containment reference.
+ * @see #getRefType()
+ * @generated
+ */
+ void setRefType(RefableType value);
+
+} // MessageData
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java
index d93781ebb..70c230f2f 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java
@@ -182,7 +182,7 @@ public interface Port extends InterfaceItem
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return multiplicity>1 || multiplicity==-1;'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='return multiplicity&gt;1 || multiplicity==-1;'"
* @generated
*/
boolean isReplicated();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSegment.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSegment.java
index fa7c5649a..8181e26de 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSegment.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSegment.java
@@ -86,7 +86,7 @@ public interface RefSegment extends EObject
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @model annotation="http://www.eclipse.org/emf/2002/GenModel body='return getRef() + ((getIdx()>=0)? \":\"+getIdx() : \"\");\r\n'"
+ * @model annotation="http://www.eclipse.org/emf/2002/GenModel body='return getRef() + ((getIdx()&gt;=0)? \":\"+getIdx() : \"\");\r\n'"
* @generated
*/
String toString();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomFactory.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomFactory.java
index a43c353e5..8ee26ff00 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomFactory.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomFactory.java
@@ -68,6 +68,15 @@ public interface RoomFactory extends EFactory
VarDecl createVarDecl();
/**
+ * Returns a new object of class '<em>Message Data</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Message Data</em>'.
+ * @generated
+ */
+ MessageData createMessageData();
+
+ /**
* Returns a new object of class '<em>Refable Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
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 b6b5bbc6d..a16dbfa49 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
@@ -434,6 +434,43 @@ public interface RoomPackage extends EPackage
int VAR_DECL_FEATURE_COUNT = 2;
/**
+ * The meta object id for the '{@link org.eclipse.etrice.core.room.impl.MessageDataImpl <em>Message Data</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.etrice.core.room.impl.MessageDataImpl
+ * @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getMessageData()
+ * @generated
+ */
+ int MESSAGE_DATA = 5;
+
+ /**
+ * The feature id for the '<em><b>Deprecated Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MESSAGE_DATA__DEPRECATED_NAME = 0;
+
+ /**
+ * The feature id for the '<em><b>Ref Type</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MESSAGE_DATA__REF_TYPE = 1;
+
+ /**
+ * The number of structural features of the '<em>Message Data</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MESSAGE_DATA_FEATURE_COUNT = 2;
+
+ /**
* The meta object id for the '{@link org.eclipse.etrice.core.room.impl.RefableTypeImpl <em>Refable Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -441,7 +478,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getRefableType()
* @generated
*/
- int REFABLE_TYPE = 5;
+ int REFABLE_TYPE = 6;
/**
* The feature id for the '<em><b>Type</b></em>' reference.
@@ -478,7 +515,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getDataType()
* @generated
*/
- int DATA_TYPE = 6;
+ int DATA_TYPE = 7;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -515,7 +552,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getComplexType()
* @generated
*/
- int COMPLEX_TYPE = 7;
+ int COMPLEX_TYPE = 8;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -552,7 +589,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getPrimitiveType()
* @generated
*/
- int PRIMITIVE_TYPE = 8;
+ int PRIMITIVE_TYPE = 9;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -625,7 +662,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getEnumerationType()
* @generated
*/
- int ENUMERATION_TYPE = 9;
+ int ENUMERATION_TYPE = 10;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -680,7 +717,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getEnumLiteral()
* @generated
*/
- int ENUM_LITERAL = 10;
+ int ENUM_LITERAL = 11;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -717,7 +754,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getExternalType()
* @generated
*/
- int EXTERNAL_TYPE = 11;
+ int EXTERNAL_TYPE = 12;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -772,7 +809,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getDataClass()
* @generated
*/
- int DATA_CLASS = 12;
+ int DATA_CLASS = 13;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -881,7 +918,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getAttribute()
* @generated
*/
- int ATTRIBUTE = 13;
+ int ATTRIBUTE = 14;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -945,7 +982,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getOperation()
* @generated
*/
- int OPERATION = 14;
+ int OPERATION = 15;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1009,7 +1046,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getStandardOperation()
* @generated
*/
- int STANDARD_OPERATION = 15;
+ int STANDARD_OPERATION = 16;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1082,7 +1119,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getPortOperation()
* @generated
*/
- int PORT_OPERATION = 16;
+ int PORT_OPERATION = 17;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1155,7 +1192,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getClassStructor()
* @generated
*/
- int CLASS_STRUCTOR = 17;
+ int CLASS_STRUCTOR = 18;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1192,7 +1229,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getGeneralProtocolClass()
* @generated
*/
- int GENERAL_PROTOCOL_CLASS = 18;
+ int GENERAL_PROTOCOL_CLASS = 19;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1238,7 +1275,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getProtocolClass()
* @generated
*/
- int PROTOCOL_CLASS = 19;
+ int PROTOCOL_CLASS = 20;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1374,7 +1411,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getCompoundProtocolClass()
* @generated
*/
- int COMPOUND_PROTOCOL_CLASS = 20;
+ int COMPOUND_PROTOCOL_CLASS = 21;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1429,7 +1466,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getSubProtocol()
* @generated
*/
- int SUB_PROTOCOL = 21;
+ int SUB_PROTOCOL = 22;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1466,7 +1503,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getMessage()
* @generated
*/
- int MESSAGE = 22;
+ int MESSAGE = 23;
/**
* The feature id for the '<em><b>Priv</b></em>' attribute.
@@ -1530,7 +1567,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getPortClass()
* @generated
*/
- int PORT_CLASS = 23;
+ int PORT_CLASS = 24;
/**
* The feature id for the '<em><b>User Code</b></em>' containment reference.
@@ -1585,7 +1622,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getMessageHandler()
* @generated
*/
- int MESSAGE_HANDLER = 24;
+ int MESSAGE_HANDLER = 25;
/**
* The feature id for the '<em><b>Msg</b></em>' reference.
@@ -1622,7 +1659,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getInMessageHandler()
* @generated
*/
- int IN_MESSAGE_HANDLER = 25;
+ int IN_MESSAGE_HANDLER = 26;
/**
* The feature id for the '<em><b>Msg</b></em>' reference.
@@ -1659,7 +1696,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getOutMessageHandler()
* @generated
*/
- int OUT_MESSAGE_HANDLER = 26;
+ int OUT_MESSAGE_HANDLER = 27;
/**
* The feature id for the '<em><b>Msg</b></em>' reference.
@@ -1696,7 +1733,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getActorClass()
* @generated
*/
- int ACTOR_CLASS = 27;
+ int ACTOR_CLASS = 28;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1949,7 +1986,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getInterfaceItem()
* @generated
*/
- int INTERFACE_ITEM = 28;
+ int INTERFACE_ITEM = 29;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1977,7 +2014,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getPort()
* @generated
*/
- int PORT = 29;
+ int PORT = 30;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2050,7 +2087,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getExternalPort()
* @generated
*/
- int EXTERNAL_PORT = 30;
+ int EXTERNAL_PORT = 31;
/**
* The feature id for the '<em><b>Interface Port</b></em>' reference.
@@ -2078,7 +2115,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getSAP()
* @generated
*/
- int SAP = 31;
+ int SAP = 32;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2115,7 +2152,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getSPP()
* @generated
*/
- int SPP = 32;
+ int SPP = 33;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2152,7 +2189,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getServiceImplementation()
* @generated
*/
- int SERVICE_IMPLEMENTATION = 33;
+ int SERVICE_IMPLEMENTATION = 34;
/**
* The feature id for the '<em><b>Spp</b></em>' reference.
@@ -2180,7 +2217,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getLogicalSystem()
* @generated
*/
- int LOGICAL_SYSTEM = 34;
+ int LOGICAL_SYSTEM = 35;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2253,7 +2290,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getActorContainerRef()
* @generated
*/
- int ACTOR_CONTAINER_REF = 35;
+ int ACTOR_CONTAINER_REF = 36;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2290,7 +2327,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getSubSystemRef()
* @generated
*/
- int SUB_SYSTEM_REF = 36;
+ int SUB_SYSTEM_REF = 37;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2336,7 +2373,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getSubSystemClass()
* @generated
*/
- int SUB_SYSTEM_CLASS = 37;
+ int SUB_SYSTEM_CLASS = 38;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2472,7 +2509,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getLogicalThread()
* @generated
*/
- int LOGICAL_THREAD = 38;
+ int LOGICAL_THREAD = 39;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2500,7 +2537,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getActorInstanceMapping()
* @generated
*/
- int ACTOR_INSTANCE_MAPPING = 39;
+ int ACTOR_INSTANCE_MAPPING = 40;
/**
* The feature id for the '<em><b>Path</b></em>' containment reference.
@@ -2546,7 +2583,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getRefPath()
* @generated
*/
- int REF_PATH = 40;
+ int REF_PATH = 41;
/**
* The feature id for the '<em><b>Refs</b></em>' containment reference list.
@@ -2574,7 +2611,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getRefSegment()
* @generated
*/
- int REF_SEGMENT = 41;
+ int REF_SEGMENT = 42;
/**
* The feature id for the '<em><b>Ref</b></em>' attribute.
@@ -2611,7 +2648,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getBinding()
* @generated
*/
- int BINDING = 42;
+ int BINDING = 43;
/**
* The feature id for the '<em><b>Endpoint1</b></em>' containment reference.
@@ -2648,7 +2685,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getBindingEndPoint()
* @generated
*/
- int BINDING_END_POINT = 43;
+ int BINDING_END_POINT = 44;
/**
* The feature id for the '<em><b>Actor Ref</b></em>' reference.
@@ -2694,7 +2731,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getLayerConnection()
* @generated
*/
- int LAYER_CONNECTION = 44;
+ int LAYER_CONNECTION = 45;
/**
* The feature id for the '<em><b>From</b></em>' containment reference.
@@ -2731,7 +2768,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getSAPoint()
* @generated
*/
- int SA_POINT = 45;
+ int SA_POINT = 46;
/**
* The number of structural features of the '<em>SA Point</em>' class.
@@ -2750,7 +2787,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getRefSAPoint()
* @generated
*/
- int REF_SA_POINT = 46;
+ int REF_SA_POINT = 47;
/**
* The feature id for the '<em><b>Ref</b></em>' reference.
@@ -2778,7 +2815,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getRelaySAPoint()
* @generated
*/
- int RELAY_SA_POINT = 47;
+ int RELAY_SA_POINT = 48;
/**
* The feature id for the '<em><b>Relay</b></em>' reference.
@@ -2806,7 +2843,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getSPPoint()
* @generated
*/
- int SP_POINT = 48;
+ int SP_POINT = 49;
/**
* The feature id for the '<em><b>Ref</b></em>' reference.
@@ -2843,7 +2880,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getActorRef()
* @generated
*/
- int ACTOR_REF = 49;
+ int ACTOR_REF = 50;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2907,7 +2944,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getCommunicationType()
* @generated
*/
- int COMMUNICATION_TYPE = 50;
+ int COMMUNICATION_TYPE = 51;
/**
* The meta object id for the '{@link org.eclipse.etrice.core.room.ReferenceType <em>Reference Type</em>}' enum.
@@ -2917,7 +2954,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getReferenceType()
* @generated
*/
- int REFERENCE_TYPE = 51;
+ int REFERENCE_TYPE = 52;
/**
* The meta object id for the '{@link org.eclipse.etrice.core.room.RoomAnnotationTargetEnum <em>Annotation Target Enum</em>}' enum.
@@ -2927,7 +2964,7 @@ public interface RoomPackage extends EPackage
* @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getRoomAnnotationTargetEnum()
* @generated
*/
- int ROOM_ANNOTATION_TARGET_ENUM = 52;
+ int ROOM_ANNOTATION_TARGET_ENUM = 53;
/**
@@ -3245,6 +3282,38 @@ public interface RoomPackage extends EPackage
EReference getVarDecl_RefType();
/**
+ * Returns the meta object for class '{@link org.eclipse.etrice.core.room.MessageData <em>Message Data</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Message Data</em>'.
+ * @see org.eclipse.etrice.core.room.MessageData
+ * @generated
+ */
+ EClass getMessageData();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.etrice.core.room.MessageData#getDeprecatedName <em>Deprecated Name</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Deprecated Name</em>'.
+ * @see org.eclipse.etrice.core.room.MessageData#getDeprecatedName()
+ * @see #getMessageData()
+ * @generated
+ */
+ EAttribute getMessageData_DeprecatedName();
+
+ /**
+ * Returns the meta object for the containment reference '{@link org.eclipse.etrice.core.room.MessageData#getRefType <em>Ref Type</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference '<em>Ref Type</em>'.
+ * @see org.eclipse.etrice.core.room.MessageData#getRefType()
+ * @see #getMessageData()
+ * @generated
+ */
+ EReference getMessageData_RefType();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.etrice.core.room.RefableType <em>Refable Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -5167,6 +5236,32 @@ public interface RoomPackage extends EPackage
EReference VAR_DECL__REF_TYPE = eINSTANCE.getVarDecl_RefType();
/**
+ * 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 -->
+ * @see org.eclipse.etrice.core.room.impl.MessageDataImpl
+ * @see org.eclipse.etrice.core.room.impl.RoomPackageImpl#getMessageData()
+ * @generated
+ */
+ EClass MESSAGE_DATA = eINSTANCE.getMessageData();
+
+ /**
+ * The meta object literal for the '<em><b>Deprecated Name</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute MESSAGE_DATA__DEPRECATED_NAME = eINSTANCE.getMessageData_DeprecatedName();
+
+ /**
+ * The meta object literal for the '<em><b>Ref Type</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference MESSAGE_DATA__REF_TYPE = eINSTANCE.getMessageData_RefType();
+
+ /**
* The meta object literal for the '{@link org.eclipse.etrice.core.room.impl.RefableTypeImpl <em>Refable Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
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
new file mode 100644
index 000000000..10164fc7b
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java
@@ -0,0 +1,265 @@
+/**
+ */
+package org.eclipse.etrice.core.room.impl;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+import org.eclipse.etrice.core.room.MessageData;
+import org.eclipse.etrice.core.room.RefableType;
+import org.eclipse.etrice.core.room.RoomPackage;
+
+/**
+ * <!-- begin-user-doc -->
+ * An implementation of the model object '<em><b>Message Data</b></em>'.
+ * <!-- end-user-doc -->
+ * <p>
+ * The following features are implemented:
+ * </p>
+ * <ul>
+ * <li>{@link org.eclipse.etrice.core.room.impl.MessageDataImpl#getDeprecatedName <em>Deprecated Name</em>}</li>
+ * <li>{@link org.eclipse.etrice.core.room.impl.MessageDataImpl#getRefType <em>Ref Type</em>}</li>
+ * </ul>
+ *
+ * @generated
+ */
+public class MessageDataImpl extends MinimalEObjectImpl.Container implements MessageData
+{
+ /**
+ * The default value of the '{@link #getDeprecatedName() <em>Deprecated Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getDeprecatedName()
+ * @generated
+ * @ordered
+ */
+ protected static final String DEPRECATED_NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getDeprecatedName() <em>Deprecated Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getDeprecatedName()
+ * @generated
+ * @ordered
+ */
+ protected String deprecatedName = DEPRECATED_NAME_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getRefType() <em>Ref Type</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRefType()
+ * @generated
+ * @ordered
+ */
+ protected RefableType refType;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected MessageDataImpl()
+ {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return RoomPackage.Literals.MESSAGE_DATA;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getDeprecatedName()
+ {
+ return deprecatedName;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setDeprecatedName(String newDeprecatedName)
+ {
+ String oldDeprecatedName = deprecatedName;
+ deprecatedName = newDeprecatedName;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, RoomPackage.MESSAGE_DATA__DEPRECATED_NAME, oldDeprecatedName, deprecatedName));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public RefableType getRefType()
+ {
+ return refType;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public NotificationChain basicSetRefType(RefableType newRefType, NotificationChain msgs)
+ {
+ RefableType oldRefType = refType;
+ refType = newRefType;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, RoomPackage.MESSAGE_DATA__REF_TYPE, oldRefType, newRefType);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setRefType(RefableType newRefType)
+ {
+ if (newRefType != refType)
+ {
+ NotificationChain msgs = null;
+ if (refType != null)
+ msgs = ((InternalEObject)refType).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - RoomPackage.MESSAGE_DATA__REF_TYPE, null, msgs);
+ if (newRefType != null)
+ msgs = ((InternalEObject)newRefType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - RoomPackage.MESSAGE_DATA__REF_TYPE, null, msgs);
+ msgs = basicSetRefType(newRefType, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, RoomPackage.MESSAGE_DATA__REF_TYPE, newRefType, newRefType));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case RoomPackage.MESSAGE_DATA__REF_TYPE:
+ return basicSetRefType(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case RoomPackage.MESSAGE_DATA__DEPRECATED_NAME:
+ return getDeprecatedName();
+ case RoomPackage.MESSAGE_DATA__REF_TYPE:
+ return getRefType();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case RoomPackage.MESSAGE_DATA__DEPRECATED_NAME:
+ setDeprecatedName((String)newValue);
+ return;
+ case RoomPackage.MESSAGE_DATA__REF_TYPE:
+ setRefType((RefableType)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case RoomPackage.MESSAGE_DATA__DEPRECATED_NAME:
+ setDeprecatedName(DEPRECATED_NAME_EDEFAULT);
+ return;
+ case RoomPackage.MESSAGE_DATA__REF_TYPE:
+ setRefType((RefableType)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case RoomPackage.MESSAGE_DATA__DEPRECATED_NAME:
+ return DEPRECATED_NAME_EDEFAULT == null ? deprecatedName != null : !DEPRECATED_NAME_EDEFAULT.equals(deprecatedName);
+ case RoomPackage.MESSAGE_DATA__REF_TYPE:
+ return refType != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuffer result = new StringBuffer(super.toString());
+ result.append(" (deprecatedName: ");
+ result.append(deprecatedName);
+ result.append(')');
+ return result.toString();
+ }
+
+} //MessageDataImpl
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 3937db174..b6def512a 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
@@ -22,8 +22,8 @@ import org.eclipse.etrice.core.common.base.Annotation;
import org.eclipse.etrice.core.common.base.Documentation;
import org.eclipse.etrice.core.room.Message;
+import org.eclipse.etrice.core.room.MessageData;
import org.eclipse.etrice.core.room.RoomPackage;
-import org.eclipse.etrice.core.room.VarDecl;
/**
* <!-- begin-user-doc -->
@@ -92,7 +92,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* @generated
* @ordered
*/
- protected VarDecl data;
+ protected MessageData data;
/**
* The cached value of the '{@link #getAnnotations() <em>Annotations</em>}' containment reference list.
@@ -186,7 +186,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
- public VarDecl getData()
+ public MessageData getData()
{
return data;
}
@@ -196,9 +196,9 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
- public NotificationChain basicSetData(VarDecl newData, NotificationChain msgs)
+ public NotificationChain basicSetData(MessageData newData, NotificationChain msgs)
{
- VarDecl oldData = data;
+ MessageData oldData = data;
data = newData;
if (eNotificationRequired())
{
@@ -213,7 +213,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
- public void setData(VarDecl newData)
+ public void setData(MessageData newData)
{
if (newData != data)
{
@@ -353,7 +353,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
setName((String)newValue);
return;
case RoomPackage.MESSAGE__DATA:
- setData((VarDecl)newValue);
+ setData((MessageData)newValue);
return;
case RoomPackage.MESSAGE__ANNOTATIONS:
getAnnotations().clear();
@@ -383,7 +383,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
setName(NAME_EDEFAULT);
return;
case RoomPackage.MESSAGE__DATA:
- setData((VarDecl)null);
+ setData((MessageData)null);
return;
case RoomPackage.MESSAGE__ANNOTATIONS:
getAnnotations().clear();
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 f5279edc8..38ae4f3f9 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
@@ -70,6 +70,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
case RoomPackage.STRUCTURE_CLASS: return createStructureClass();
case RoomPackage.ACTOR_CONTAINER_CLASS: return createActorContainerClass();
case RoomPackage.VAR_DECL: return createVarDecl();
+ case RoomPackage.MESSAGE_DATA: return createMessageData();
case RoomPackage.REFABLE_TYPE: return createRefableType();
case RoomPackage.DATA_TYPE: return createDataType();
case RoomPackage.COMPLEX_TYPE: return createComplexType();
@@ -222,6 +223,17 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ public MessageData createMessageData()
+ {
+ MessageDataImpl messageData = new MessageDataImpl();
+ return messageData;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public RefableType createRefableType()
{
RefableTypeImpl refableType = new RefableTypeImpl();
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 7a0c0aaa9..9de5562cb 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
@@ -39,6 +39,7 @@ import org.eclipse.etrice.core.room.LayerConnection;
import org.eclipse.etrice.core.room.LogicalSystem;
import org.eclipse.etrice.core.room.LogicalThread;
import org.eclipse.etrice.core.room.Message;
+import org.eclipse.etrice.core.room.MessageData;
import org.eclipse.etrice.core.room.MessageHandler;
import org.eclipse.etrice.core.room.Operation;
import org.eclipse.etrice.core.room.OutMessageHandler;
@@ -116,6 +117,13 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ private EClass messageDataEClass = null;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
private EClass refableTypeEClass = null;
/**
@@ -496,6 +504,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
isInited = true;
// Initialize simple dependencies
+ BasePackage.eINSTANCE.eClass();
FSMPackage.eINSTANCE.eClass();
// Create package meta-data objects
@@ -808,6 +817,36 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ public EClass getMessageData()
+ {
+ return messageDataEClass;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getMessageData_DeprecatedName()
+ {
+ return (EAttribute)messageDataEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EReference getMessageData_RefType()
+ {
+ return (EReference)messageDataEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EClass getRefableType()
{
return refableTypeEClass;
@@ -2417,6 +2456,10 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
createEAttribute(varDeclEClass, VAR_DECL__NAME);
createEReference(varDeclEClass, VAR_DECL__REF_TYPE);
+ messageDataEClass = createEClass(MESSAGE_DATA);
+ createEAttribute(messageDataEClass, MESSAGE_DATA__DEPRECATED_NAME);
+ createEReference(messageDataEClass, MESSAGE_DATA__REF_TYPE);
+
refableTypeEClass = createEClass(REFABLE_TYPE);
createEReference(refableTypeEClass, REFABLE_TYPE__TYPE);
createEAttribute(refableTypeEClass, REFABLE_TYPE__REF);
@@ -2716,6 +2759,10 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
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);
+ 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);
+ initEReference(getMessageData_RefType(), this.getRefableType(), null, "refType", null, 0, 1, MessageData.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
initEClass(refableTypeEClass, RefableType.class, "RefableType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getRefableType_Type(), this.getDataType(), null, "type", null, 0, 1, RefableType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getRefableType_Ref(), ecorePackage.getEBoolean(), "ref", null, 0, 1, RefableType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
@@ -2807,7 +2854,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
initEClass(messageEClass, Message.class, "Message", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getMessage_Priv(), ecorePackage.getEBoolean(), "priv", null, 0, 1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getMessage_Name(), ecorePackage.getEString(), "name", null, 0, 1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getMessage_Data(), this.getVarDecl(), null, "data", null, 0, 1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getMessage_Data(), this.getMessageData(), null, "data", null, 0, 1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMessage_Annotations(), theBasePackage.getAnnotation(), null, "annotations", null, 0, -1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMessage_Docu(), theBasePackage.getDocumentation(), null, "docu", null, 0, 1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomAdapterFactory.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomAdapterFactory.java
index d4ec8cefb..99460678c 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomAdapterFactory.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomAdapterFactory.java
@@ -104,6 +104,11 @@ public class RoomAdapterFactory extends AdapterFactoryImpl
return createVarDeclAdapter();
}
@Override
+ public Adapter caseMessageData(MessageData object)
+ {
+ return createMessageDataAdapter();
+ }
+ @Override
public Adapter caseRefableType(RefableType object)
{
return createRefableTypeAdapter();
@@ -441,6 +446,21 @@ public class RoomAdapterFactory extends AdapterFactoryImpl
}
/**
+ * Creates a new adapter for an object of class '{@link org.eclipse.etrice.core.room.MessageData <em>Message Data</em>}'.
+ * <!-- begin-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
+ * @return the new adapter.
+ * @see org.eclipse.etrice.core.room.MessageData
+ * @generated
+ */
+ public Adapter createMessageDataAdapter()
+ {
+ return null;
+ }
+
+ /**
* Creates a new adapter for an object of class '{@link org.eclipse.etrice.core.room.RefableType <em>Refable Type</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomSwitch.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomSwitch.java
index 9b7472ba4..c51998737 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomSwitch.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomSwitch.java
@@ -114,6 +114,13 @@ public class RoomSwitch<T> extends Switch<T>
if (result == null) result = defaultCase(theEObject);
return result;
}
+ case RoomPackage.MESSAGE_DATA:
+ {
+ MessageData messageData = (MessageData)theEObject;
+ T result = caseMessageData(messageData);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
case RoomPackage.REFABLE_TYPE:
{
RefableType refableType = (RefableType)theEObject;
@@ -557,6 +564,22 @@ public class RoomSwitch<T> extends Switch<T>
}
/**
+ * Returns the result of interpreting the object as an instance of '<em>Message Data</em>'.
+ * <!-- begin-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Message Data</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseMessageData(MessageData object)
+ {
+ return null;
+ }
+
+ /**
* Returns the result of interpreting the object as an instance of '<em>Refable Type</em>'.
* <!-- begin-user-doc -->
* This implementation returns null;
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 3443ed454..55f6354c4 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
@@ -65,6 +65,7 @@ import org.eclipse.etrice.core.room.LayerConnection;
import org.eclipse.etrice.core.room.LogicalSystem;
import org.eclipse.etrice.core.room.LogicalThread;
import org.eclipse.etrice.core.room.Message;
+import org.eclipse.etrice.core.room.MessageData;
import org.eclipse.etrice.core.room.OutMessageHandler;
import org.eclipse.etrice.core.room.Port;
import org.eclipse.etrice.core.room.PortClass;
@@ -287,6 +288,9 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
case RoomPackage.MESSAGE:
sequence_Message(context, (Message) semanticObject);
return;
+ case RoomPackage.MESSAGE_DATA:
+ sequence_MessageData(context, (MessageData) semanticObject);
+ return;
case RoomPackage.OUT_MESSAGE_HANDLER:
sequence_OutMessageHandler(context, (OutMessageHandler) semanticObject);
return;
@@ -370,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?
- * connections+=LayerConnection?
+ * internalPorts+=Port?
* (
* (
+ * connections+=LayerConnection |
* bindings+=Binding |
* serviceImplementations+=ServiceImplementation |
* attributes+=Attribute |
* actorRefs+=ActorRef |
* serviceAccessPoints+=SAP |
- * internalPorts+=Port |
* externalPorts+=ExternalPort
* )?
- * connections+=LayerConnection?
+ * internalPorts+=Port?
* )*
* behaviorDocu=Documentation?
* behaviorAnnotations+=Annotation*
@@ -559,7 +563,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.EXTERNAL_PORT__INTERFACE_PORT));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getExternalPortAccess().getInterfacePortPortIDTerminalRuleCall_2_0_1(), semanticObject.getInterfacePort());
+ feeder.accept(grammarAccess.getExternalPortAccess().getInterfacePortPortIDTerminalRuleCall_2_0_1(), semanticObject.eGet(RoomPackage.Literals.EXTERNAL_PORT__INTERFACE_PORT, false));
feeder.finish();
}
@@ -595,7 +599,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.MESSAGE_HANDLER__DETAIL_CODE));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getInMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1(), semanticObject.getMsg());
+ feeder.accept(grammarAccess.getInMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1(), semanticObject.eGet(RoomPackage.Literals.MESSAGE_HANDLER__MSG, false));
feeder.accept(grammarAccess.getInMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0(), semanticObject.getDetailCode());
feeder.finish();
}
@@ -656,10 +660,22 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
/**
* Contexts:
+ * MessageData returns MessageData
+ *
+ * Constraint:
+ * (deprecatedName=ID? refType=RefableType)
+ */
+ protected void sequence_MessageData(ISerializationContext context, MessageData semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
* Message returns Message
*
* Constraint:
- * (priv?='private'? name=ID data=VarDecl? annotations+=Annotation* docu=Documentation?)
+ * (priv?='private'? name=ID data=MessageData? annotations+=Annotation* docu=Documentation?)
*/
protected void sequence_Message(ISerializationContext context, Message semanticObject) {
genericSequencer.createSequence(context, semanticObject);
@@ -682,7 +698,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.MESSAGE_HANDLER__DETAIL_CODE));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getOutMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1(), semanticObject.getMsg());
+ feeder.accept(grammarAccess.getOutMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1(), semanticObject.eGet(RoomPackage.Literals.MESSAGE_HANDLER__MSG, false));
feeder.accept(grammarAccess.getOutMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0(), semanticObject.getDetailCode());
feeder.finish();
}
@@ -809,7 +825,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.REF_SA_POINT__REF));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getRefSAPointAccess().getRefActorContainerRefIDTerminalRuleCall_1_0_1(), semanticObject.getRef());
+ feeder.accept(grammarAccess.getRefSAPointAccess().getRefActorContainerRefIDTerminalRuleCall_1_0_1(), semanticObject.eGet(RoomPackage.Literals.REF_SA_POINT__REF, false));
feeder.finish();
}
@@ -852,7 +868,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.RELAY_SA_POINT__RELAY));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getRelaySAPointAccess().getRelaySPPIDTerminalRuleCall_1_0_1(), semanticObject.getRelay());
+ feeder.accept(grammarAccess.getRelaySAPointAccess().getRelaySPPIDTerminalRuleCall_1_0_1(), semanticObject.eGet(RoomPackage.Literals.RELAY_SA_POINT__RELAY, false));
feeder.finish();
}
@@ -902,7 +918,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getSAPAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getSAPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.getProtocol());
+ feeder.accept(grammarAccess.getSAPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.eGet(RoomPackage.Literals.SAP__PROTOCOL, false));
feeder.finish();
}
@@ -925,7 +941,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getSPPAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getSPPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.getProtocol());
+ feeder.accept(grammarAccess.getSPPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.eGet(RoomPackage.Literals.SPP__PROTOCOL, false));
feeder.finish();
}
@@ -945,8 +961,8 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.SP_POINT__SERVICE));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getSPPointAccess().getRefActorContainerRefIDTerminalRuleCall_0_0_1(), semanticObject.getRef());
- feeder.accept(grammarAccess.getSPPointAccess().getServiceSPPIDTerminalRuleCall_2_0_1(), semanticObject.getService());
+ feeder.accept(grammarAccess.getSPPointAccess().getRefActorContainerRefIDTerminalRuleCall_0_0_1(), semanticObject.eGet(RoomPackage.Literals.SP_POINT__REF, false));
+ feeder.accept(grammarAccess.getSPPointAccess().getServiceSPPIDTerminalRuleCall_2_0_1(), semanticObject.eGet(RoomPackage.Literals.SP_POINT__SERVICE, false));
feeder.finish();
}
@@ -964,7 +980,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.SERVICE_IMPLEMENTATION__SPP));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getServiceImplementationAccess().getSppSPPIDTerminalRuleCall_2_0_1(), semanticObject.getSpp());
+ feeder.accept(grammarAccess.getServiceImplementationAccess().getSppSPPIDTerminalRuleCall_2_0_1(), semanticObject.eGet(RoomPackage.Literals.SERVICE_IMPLEMENTATION__SPP, false));
feeder.finish();
}
@@ -1005,7 +1021,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getSubProtocolAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.getProtocol());
+ feeder.accept(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.eGet(RoomPackage.Literals.SUB_PROTOCOL__PROTOCOL, false));
feeder.finish();
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java
index ec2f36a0d..d38dfd093 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
@@ -251,6 +251,42 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
public RuleCall getRefTypeRefableTypeParserRuleCall_2_0() { return cRefTypeRefableTypeParserRuleCall_2_0; }
}
+ public class MessageDataElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.etrice.core.Room.MessageData");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Group cGroup_0 = (Group)cGroup.eContents().get(0);
+ private final Assignment cDeprecatedNameAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0);
+ private final RuleCall cDeprecatedNameIDTerminalRuleCall_0_0_0 = (RuleCall)cDeprecatedNameAssignment_0_0.eContents().get(0);
+ private final Keyword cColonKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
+ private final Assignment cRefTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cRefTypeRefableTypeParserRuleCall_1_0 = (RuleCall)cRefTypeAssignment_1.eContents().get(0);
+
+ //MessageData:
+ // (deprecatedName=ID ':')? refType=RefableType;
+ @Override public ParserRule getRule() { return rule; }
+
+ //(deprecatedName=ID ':')? refType=RefableType
+ public Group getGroup() { return cGroup; }
+
+ //(deprecatedName=ID ':')?
+ public Group getGroup_0() { return cGroup_0; }
+
+ //deprecatedName=ID
+ public Assignment getDeprecatedNameAssignment_0_0() { return cDeprecatedNameAssignment_0_0; }
+
+ //ID
+ public RuleCall getDeprecatedNameIDTerminalRuleCall_0_0_0() { return cDeprecatedNameIDTerminalRuleCall_0_0_0; }
+
+ //':'
+ public Keyword getColonKeyword_0_1() { return cColonKeyword_0_1; }
+
+ //refType=RefableType
+ public Assignment getRefTypeAssignment_1() { return cRefTypeAssignment_1; }
+
+ //RefableType
+ public RuleCall getRefTypeRefableTypeParserRuleCall_1_0() { return cRefTypeRefableTypeParserRuleCall_1_0; }
+ }
+
public class RefableTypeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.etrice.core.Room.RefableType");
private final Group cGroup = (Group)rule.eContents().get(1);
@@ -941,7 +977,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//':'
public Keyword getColonKeyword_6_0() { return cColonKeyword_6_0; }
- //('void' | returnType=RefableType)
+ //'void' | returnType=RefableType
public Alternatives getAlternatives_6_1() { return cAlternatives_6_1; }
//'void'
@@ -1054,7 +1090,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//':'
public Keyword getColonKeyword_5_0_0() { return cColonKeyword_5_0_0; }
- //('void' | returnType=RefableType)
+ //'void' | returnType=RefableType
public Alternatives getAlternatives_5_0_1() { return cAlternatives_5_0_1; }
//'void'
@@ -1489,7 +1525,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cNameIDTerminalRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cDataAssignment_4 = (Assignment)cGroup.eContents().get(4);
- private final RuleCall cDataVarDeclParserRuleCall_4_0 = (RuleCall)cDataAssignment_4.eContents().get(0);
+ private final RuleCall cDataMessageDataParserRuleCall_4_0 = (RuleCall)cDataAssignment_4.eContents().get(0);
private final Keyword cRightParenthesisKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cAnnotationsAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cAnnotationsAnnotationParserRuleCall_6_0 = (RuleCall)cAnnotationsAssignment_6.eContents().get(0);
@@ -1497,11 +1533,11 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cDocuDocumentationParserRuleCall_7_0 = (RuleCall)cDocuAssignment_7.eContents().get(0);
//Message:
- // priv?='private'? 'Message' name=ID '(' data=VarDecl? ')' annotations+=Annotation*
+ // priv?='private'? 'Message' name=ID '(' data=MessageData? ')' annotations+=Annotation*
// docu=Documentation?;
@Override public ParserRule getRule() { return rule; }
- //priv?='private'? 'Message' name=ID '(' data=VarDecl? ')' annotations+=Annotation* docu=Documentation?
+ //priv?='private'? 'Message' name=ID '(' data=MessageData? ')' annotations+=Annotation* docu=Documentation?
public Group getGroup() { return cGroup; }
//priv?='private'?
@@ -1522,11 +1558,11 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//'('
public Keyword getLeftParenthesisKeyword_3() { return cLeftParenthesisKeyword_3; }
- //data=VarDecl?
+ //data=MessageData?
public Assignment getDataAssignment_4() { return cDataAssignment_4; }
- //VarDecl
- public RuleCall getDataVarDeclParserRuleCall_4_0() { return cDataVarDeclParserRuleCall_4_0; }
+ //MessageData
+ public RuleCall getDataMessageDataParserRuleCall_4_0() { return cDataMessageDataParserRuleCall_4_0; }
//')'
public Keyword getRightParenthesisKeyword_5() { return cRightParenthesisKeyword_5; }
@@ -1720,9 +1756,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.etrice.core.Room.ModelComponent");
private final RuleCall cActorClassParserRuleCall = (RuleCall)rule.eContents().get(1);
- //// **************************************************************
- //// actor class
- //ModelComponent:
+ //@ Override ModelComponent:
// ActorClass;
@Override public ParserRule getRule() { return rule; }
@@ -1844,7 +1878,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//structors+=ClassStructor)* stateMachine=StateMachine? '}')? '}'
public Group getGroup() { return cGroup; }
- //(abstract?='abstract'? & commType=ComponentCommunicationType?)
+ //abstract?='abstract'? & commType=ComponentCommunicationType?
public UnorderedGroup getUnorderedGroup_0() { return cUnorderedGroup_0; }
//abstract?='abstract'?
@@ -3123,10 +3157,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.etrice.core.Room.AbstractInterfaceItem");
private final RuleCall cInterfaceItemParserRuleCall = (RuleCall)rule.eContents().get(1);
- //// **************************************************************
- //// concrete message and interface item for state machines
- ////AbstractMessage: Message;
- //AbstractInterfaceItem:
+ //@ Override AbstractInterfaceItem:
// InterfaceItem;
@Override public ParserRule getRule() { return rule; }
@@ -3148,7 +3179,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//// the following is a data type rule (accompanied by a value converter) and must not be a terminal rule
//// (because then the lexer already would find this in places where it is not expected, e.g. in an Attribute)
//MULTIPLICITY ecore::EInt:
- // '[' ('*' | INT) ']'
+ // '[' ('*' | INT) ']';
@Override public ParserRule getRule() { return rule; }
//'[' ('*' | INT) ']'
@@ -3157,7 +3188,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//'['
public Keyword getLeftSquareBracketKeyword_0() { return cLeftSquareBracketKeyword_0; }
- //('*' | INT)
+ //'*' | INT
public Alternatives getAlternatives_1() { return cAlternatives_1; }
//'*'
@@ -3183,7 +3214,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cPortKeyword_7 = (Keyword)cAlternatives.eContents().get(7);
private final Keyword cMessageKeyword_8 = (Keyword)cAlternatives.eContents().get(8);
- //AnnotationTargetType:
+ //@ Override AnnotationTargetType:
// 'DataClass' |
// 'ActorClass' |
// 'ActorBehavior' |
@@ -3396,6 +3427,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final StructureClassElements pStructureClass;
private final ActorContainerClassElements pActorContainerClass;
private final VarDeclElements pVarDecl;
+ private final MessageDataElements pMessageData;
private final RefableTypeElements pRefableType;
private final DataTypeElements pDataType;
private final ComplexTypeElements pComplexType;
@@ -3471,6 +3503,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
this.pStructureClass = new StructureClassElements();
this.pActorContainerClass = new ActorContainerClassElements();
this.pVarDecl = new VarDeclElements();
+ this.pMessageData = new MessageDataElements();
this.pRefableType = new RefableTypeElements();
this.pDataType = new DataTypeElements();
this.pComplexType = new ComplexTypeElements();
@@ -3616,6 +3649,16 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
return getVarDeclAccess().getRule();
}
+ //MessageData:
+ // (deprecatedName=ID ':')? refType=RefableType;
+ public MessageDataElements getMessageDataAccess() {
+ return pMessageData;
+ }
+
+ public ParserRule getMessageDataRule() {
+ return getMessageDataAccess().getRule();
+ }
+
//RefableType:
// type=[DataType|FQN] ref?='ref'?;
public RefableTypeElements getRefableTypeAccess() {
@@ -3821,7 +3864,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//Message:
- // priv?='private'? 'Message' name=ID '(' data=VarDecl? ')' annotations+=Annotation*
+ // priv?='private'? 'Message' name=ID '(' data=MessageData? ')' annotations+=Annotation*
// docu=Documentation?;
public MessageElements getMessageAccess() {
return pMessage;
@@ -3874,9 +3917,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
return getOutMessageHandlerAccess().getRule();
}
- //// **************************************************************
- //// actor class
- //ModelComponent:
+ //@ Override ModelComponent:
// ActorClass;
public ModelComponentElements getModelComponentAccess() {
return pModelComponent;
@@ -4157,10 +4198,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
return getReferenceTypeAccess().getRule();
}
- //// **************************************************************
- //// concrete message and interface item for state machines
- ////AbstractMessage: Message;
- //AbstractInterfaceItem:
+ //@ Override AbstractInterfaceItem:
// InterfaceItem;
public AbstractInterfaceItemElements getAbstractInterfaceItemAccess() {
return pAbstractInterfaceItem;
@@ -4175,7 +4213,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//// the following is a data type rule (accompanied by a value converter) and must not be a terminal rule
//// (because then the lexer already would find this in places where it is not expected, e.g. in an Attribute)
//MULTIPLICITY ecore::EInt:
- // '[' ('*' | INT) ']'
+ // '[' ('*' | INT) ']';
public MULTIPLICITYElements getMULTIPLICITYAccess() {
return pMULTIPLICITY;
}
@@ -4184,7 +4222,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
return getMULTIPLICITYAccess().getRule();
}
- //AnnotationTargetType:
+ //@ Override AnnotationTargetType:
// 'DataClass' |
// 'ActorClass' |
// 'ActorBehavior' |
@@ -4231,7 +4269,10 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//enum ComponentCommunicationType:
- // EVENT_DRIVEN='eventdriven' | DATA_DRIVEN='datadriven' | ASYNCHRONOUS='async' | SYNCHRONOUS='sync';
+ // EVENT_DRIVEN='eventdriven' |
+ // DATA_DRIVEN='datadriven' |
+ // ASYNCHRONOUS='async' |
+ // SYNCHRONOUS='sync';
public FSMGrammarAccess.ComponentCommunicationTypeElements getComponentCommunicationTypeAccess() {
return gaFSM.getComponentCommunicationTypeAccess();
}
@@ -4241,10 +4282,10 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
////
- // // state machine
- // //
- // // the building blocks of a state machine: nodes and items
- // StateGraphNode:
+ //// state machine
+ ////
+ //// the building blocks of a state machine: nodes and items
+ //StateGraphNode:
// State | ChoicePoint | TrPoint;
public FSMGrammarAccess.StateGraphNodeElements getStateGraphNodeAccess() {
return gaFSM.getStateGraphNodeAccess();
@@ -4265,9 +4306,11 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//// state graph and state machine are two rules for the same model class
- // StateGraph:
- // {StateGraph} '{' (states+=State | trPoints+=TrPoint | chPoints+=ChoicePoint | transitions+=Transition |
- // refinedTransitions+=RefinedTransition)* '}';
+ //StateGraph:
+ // {StateGraph}
+ // '{' (states+=State | trPoints+=TrPoint | chPoints+=ChoicePoint | transitions+=Transition |
+ // refinedTransitions+=RefinedTransition)*
+ // '}';
public FSMGrammarAccess.StateGraphElements getStateGraphAccess() {
return gaFSM.getStateGraphAccess();
}
@@ -4277,8 +4320,10 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//StateMachine StateGraph:
- // {StateGraph} 'StateMachine' '{' (states+=State | trPoints+=TrPoint | chPoints+=ChoicePoint | transitions+=Transition
- // | refinedTransitions+=RefinedTransition)* '}'
+ // {StateGraph}
+ // 'StateMachine' '{' (states+=State | trPoints+=TrPoint | chPoints+=ChoicePoint | transitions+=Transition |
+ // refinedTransitions+=RefinedTransition)*
+ // '}';
public FSMGrammarAccess.StateMachineElements getStateMachineAccess() {
return gaFSM.getStateMachineAccess();
}
@@ -4288,9 +4333,9 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
////
- // // states
- // //
- // State:
+ //// states
+ ////
+ //State:
// SimpleState | RefinedState;
public FSMGrammarAccess.StateElements getStateAccess() {
return gaFSM.getStateAccess();
@@ -4302,7 +4347,8 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//SimpleState:
// 'State' name=ID docu=Documentation? ('{' ('entry' entryCode=DetailCode)? ('exit' exitCode=DetailCode)? ('do'
- // doCode=DetailCode)? ('subgraph' subgraph=StateGraph)? '}')?;
+ // doCode=DetailCode)? ('subgraph' subgraph=StateGraph)?
+ // '}')?;
public FSMGrammarAccess.SimpleStateElements getSimpleStateAccess() {
return gaFSM.getSimpleStateAccess();
}
@@ -4313,7 +4359,8 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//RefinedState:
// 'RefinedState' target=[State|FQN] docu=Documentation? '{' ('entry' entryCode=DetailCode)? ('exit'
- // exitCode=DetailCode)? ('do' doCode=DetailCode)? ('subgraph' subgraph=StateGraph)? '}';
+ // exitCode=DetailCode)? ('do' doCode=DetailCode)? ('subgraph' subgraph=StateGraph)?
+ // '}';
public FSMGrammarAccess.RefinedStateElements getRefinedStateAccess() {
return gaFSM.getRefinedStateAccess();
}
@@ -4323,8 +4370,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//// the detail level (or target language) code
- // // the used flag might be used when overriding in derived grammars
- //
+ //// the used flag might be used when overriding in derived grammars
//DetailCode:
// {DetailCode} lines+=CC_STRING? | used?='{' lines+=STRING* '}';
public FSMGrammarAccess.DetailCodeElements getDetailCodeAccess() {
@@ -4336,9 +4382,9 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
////
- // // transition points
- // //
- // TrPoint:
+ //// transition points
+ ////
+ //TrPoint:
// TransitionPoint | EntryPoint | ExitPoint;
public FSMGrammarAccess.TrPointElements getTrPointAccess() {
return gaFSM.getTrPointAccess();
@@ -4379,9 +4425,9 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
////
- // // choice point
- // //
- // ChoicePoint:
+ //// choice point
+ ////
+ //ChoicePoint:
// 'ChoicePoint' name=ID docu=Documentation?;
public FSMGrammarAccess.ChoicePointElements getChoicePointAccess() {
return gaFSM.getChoicePointAccess();
@@ -4392,9 +4438,9 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
////
- // // transitions
- // //
- // TransitionBase:
+ //// transitions
+ ////
+ //TransitionBase:
// Transition | RefinedTransition;
public FSMGrammarAccess.TransitionBaseElements getTransitionBaseAccess() {
return gaFSM.getTransitionBaseAccess();
@@ -4435,7 +4481,8 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//InitialTransition:
- // 'Transition' name=ID? ':' 'initial' '->' to=TransitionTerminal docu=Documentation? ('{' ('action' action=DetailCode)?
+ // 'Transition' name=ID? ':' 'initial' '->' to=TransitionTerminal
+ // docu=Documentation? ('{' ('action' action=DetailCode)?
// '}')?;
public FSMGrammarAccess.InitialTransitionElements getInitialTransitionAccess() {
return gaFSM.getInitialTransitionAccess();
@@ -4446,8 +4493,9 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//ContinuationTransition:
- // 'Transition' name=ID? ':' from=TransitionTerminal '->' to=TransitionTerminal docu=Documentation? ('{' ('action'
- // action=DetailCode)? '}')?;
+ // 'Transition' name=ID? ':' from=TransitionTerminal '->' to=TransitionTerminal
+ // docu=Documentation? ('{' ('action' action=DetailCode)?
+ // '}')?;
public FSMGrammarAccess.ContinuationTransitionElements getContinuationTransitionAccess() {
return gaFSM.getContinuationTransitionAccess();
}
@@ -4457,8 +4505,13 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//TriggeredTransition:
- // 'Transition' name=ID? ':' from=TransitionTerminal '->' to=TransitionTerminal docu=Documentation? '{' 'triggers' '{'
- // triggers+=Trigger ('or' triggers+=Trigger)* '}' ('action' action=DetailCode)? '}';
+ // 'Transition' name=ID? ':' from=TransitionTerminal '->' to=TransitionTerminal
+ // docu=Documentation?
+ // '{'
+ // 'triggers' '{'
+ // triggers+=Trigger ('or' triggers+=Trigger)*
+ // '}' ('action' action=DetailCode)?
+ // '}';
public FSMGrammarAccess.TriggeredTransitionElements getTriggeredTransitionAccess() {
return gaFSM.getTriggeredTransitionAccess();
}
@@ -4468,8 +4521,11 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//GuardedTransition:
- // 'Transition' name=ID? ':' from=TransitionTerminal '->' to=TransitionTerminal docu=Documentation? '{' 'guard'
- // guard=DetailCode ('action' action=DetailCode)? '}';
+ // 'Transition' name=ID? ':' from=TransitionTerminal '->' to=TransitionTerminal
+ // docu=Documentation?
+ // '{'
+ // 'guard' guard=DetailCode ('action' action=DetailCode)?
+ // '}';
public FSMGrammarAccess.GuardedTransitionElements getGuardedTransitionAccess() {
return gaFSM.getGuardedTransitionAccess();
}
@@ -4479,8 +4535,11 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//CPBranchTransition:
- // 'Transition' name=ID? ':' from=TransitionTerminal '->' to=TransitionTerminal docu=Documentation? '{' 'cond'
- // condition=DetailCode ('action' action=DetailCode)? '}';
+ // 'Transition' name=ID? ':' from=TransitionTerminal '->' to=TransitionTerminal
+ // docu=Documentation?
+ // '{'
+ // 'cond' condition=DetailCode ('action' action=DetailCode)?
+ // '}';
public FSMGrammarAccess.CPBranchTransitionElements getCPBranchTransitionAccess() {
return gaFSM.getCPBranchTransitionAccess();
}
@@ -4490,8 +4549,11 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//// by validation RefinedTransition can only be contained in the top level state graph
- // RefinedTransition:
- // 'RefinedTransition' target=[Transition|FQN] docu=Documentation? '{' 'action' action=DetailCode '}';
+ //RefinedTransition:
+ // 'RefinedTransition' target=[Transition|FQN] docu=Documentation?
+ // '{'
+ // 'action' action=DetailCode
+ // '}';
public FSMGrammarAccess.RefinedTransitionElements getRefinedTransitionAccess() {
return gaFSM.getRefinedTransitionAccess();
}
@@ -4501,9 +4563,9 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
////
- // // transition terminals: start and end points of transitions
- // //
- // TransitionTerminal:
+ //// transition terminals: start and end points of transitions
+ ////
+ //TransitionTerminal:
// StateTerminal | TrPointTerminal | SubStateTrPointTerminal | ChoicepointTerminal;
public FSMGrammarAccess.TransitionTerminalElements getTransitionTerminalAccess() {
return gaFSM.getTransitionTerminalAccess();
@@ -4554,10 +4616,11 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
////
- // // transition triggers
- // //
- // Trigger:
- // '<' msgFromIfPairs+=MessageFromIf ('|' msgFromIfPairs+=MessageFromIf)* guard=Guard? '>';
+ //// transition triggers
+ ////
+ //Trigger:
+ // '<' msgFromIfPairs+=MessageFromIf ('|' msgFromIfPairs+=MessageFromIf)*
+ // guard=Guard? '>';
public FSMGrammarAccess.TriggerElements getTriggerAccess() {
return gaFSM.getTriggerAccess();
}
@@ -4567,9 +4630,9 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
////
- // // pairs of (message, interface) are triggering events
- // //
- // MessageFromIf:
+ //// pairs of (message, interface) are triggering events
+ ////
+ //MessageFromIf:
// message=[ecore::EObject] ':' from=[AbstractInterfaceItem];
public FSMGrammarAccess.MessageFromIfElements getMessageFromIfAccess() {
return gaFSM.getMessageFromIfAccess();
@@ -4590,10 +4653,13 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
////
- // // semantics for state machine validation
- // //
- // ProtocolSemantics:
- // {ProtocolSemantics} 'semantics' '{' rules+=SemanticsRule* '}';
+ //// semantics for state machine validation
+ ////
+ //ProtocolSemantics:
+ // {ProtocolSemantics}
+ // 'semantics' '{'
+ // rules+=SemanticsRule*
+ // '}';
public FSMGrammarAccess.ProtocolSemanticsElements getProtocolSemanticsAccess() {
return gaFSM.getProtocolSemanticsAccess();
}
@@ -4613,8 +4679,8 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//InSemanticsRule:
- // 'in' ':' msg=[ecore::EObject] ('->' (followUps+=SemanticsRule | '(' followUps+=SemanticsRule (','
- // followUps+=SemanticsRule)+ ')'))?;
+ // 'in' ':' msg=[ecore::EObject] ('->' (followUps+=SemanticsRule
+ // | '(' followUps+=SemanticsRule (',' followUps+=SemanticsRule)+ ')'))?;
public FSMGrammarAccess.InSemanticsRuleElements getInSemanticsRuleAccess() {
return gaFSM.getInSemanticsRuleAccess();
}
@@ -4624,8 +4690,8 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//OutSemanticsRule:
- // 'out' ':' msg=[ecore::EObject] ('->' (followUps+=SemanticsRule | '(' followUps+=SemanticsRule (','
- // followUps+=SemanticsRule)+ ')'))?;
+ // 'out' ':' msg=[ecore::EObject] ('->' (followUps+=SemanticsRule
+ // | '(' followUps+=SemanticsRule (',' followUps+=SemanticsRule)+ ')'))?;
public FSMGrammarAccess.OutSemanticsRuleElements getOutSemanticsRuleAccess() {
return gaFSM.getOutSemanticsRuleAccess();
}
@@ -4757,7 +4823,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//// **************************************************************
//// Time Rule
//TIME ecore::ELong:
- // INT 's' | INT 'ms' | INT 'us' | INT 'ns'
+ // INT 's' | INT 'ms' | INT 'us' | INT 'ns';
public BaseGrammarAccess.TIMEElements getTIMEAccess() {
return gaBase.getTIMEAccess();
}
@@ -4851,7 +4917,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//Integer ecore::ELong:
- // ('+' | '-')? INT | HEX
+ // ('+' | '-')? INT | HEX;
public BaseGrammarAccess.IntegerElements getIntegerAccess() {
return gaBase.getIntegerAccess();
}
@@ -4861,7 +4927,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//Real ecore::EDouble:
- // Decimal | DecimalExp
+ // Decimal | DecimalExp;
public BaseGrammarAccess.RealElements getRealAccess() {
return gaBase.getRealAccess();
}
@@ -4936,7 +5002,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//terminal ML_COMMENT:
- // '/ *'->'* /';
+ // '/*'->'*/';
public TerminalRule getML_COMMENTRule() {
return gaTerminals.getML_COMMENTRule();
}
diff --git a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext
index 9015bfd2d..5fa3c194e 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,6 +53,9 @@ ActorContainerClass: ActorClass | SubSystemClass;
VarDecl:
name=ID ':' refType=RefableType;
+MessageData:
+ (deprecatedName=ID ':')? refType=RefableType;
+
RefableType: type=[DataType|FQN] (ref?='ref')?;
DataType: PrimitiveType | EnumerationType | ComplexType;
@@ -143,7 +146,7 @@ CompoundProtocolClass:
SubProtocol: 'SubProtocol' name=ID ':' protocol=[GeneralProtocolClass|FQN];
Message:
- (priv?='private')? 'Message' name=ID '(' (data=VarDecl)? ')' annotations+=Annotation*
+ (priv?='private')? 'Message' name=ID '(' (data=MessageData)? ')' annotations+=Annotation*
(docu=Documentation)?;
PortClass:
@@ -172,6 +175,7 @@ OutMessageHandler:
// **************************************************************
// actor class
+@Override
ModelComponent: ActorClass;
// some notes on ports
@@ -318,6 +322,7 @@ enum ReferenceType:
// concrete message and interface item for state machines
//AbstractMessage: Message;
+@Override
AbstractInterfaceItem: InterfaceItem;
// **************************************************************
@@ -327,6 +332,7 @@ AbstractInterfaceItem: InterfaceItem;
// (because then the lexer already would find this in places where it is not expected, e.g. in an Attribute)
MULTIPLICITY returns ecore::EInt : '[' ('*'|INT) ']';
+@Override
AnnotationTargetType:
'DataClass' |
'ActorClass' |
diff --git a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/CommonDataCalculator.xtend b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/CommonDataCalculator.xtend
index 082bb6797..452741d73 100644
--- a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/CommonDataCalculator.xtend
+++ b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/CommonDataCalculator.xtend
@@ -25,6 +25,7 @@ class CommonDataCalculator implements ICommonDataCalculator {
RoomHelpers roomHelpers = new RoomHelpers
+ // TODO 529445: return a RefableType, not MessageData
override EObject calculateCommonData(Link l) {
if (!l.isIfitemTriggered) {
return null
@@ -45,9 +46,10 @@ class CommonDataCalculator implements ICommonDataCalculator {
else {
val types = varDeclarations.map[it?.refType].toList
val rt = roomHelpers.getLastCommonSuperType(types);
- if (rt!=null) {
- val vd = RoomFactory.eINSTANCE.createVarDecl
- vd.name = "data"
+ if (rt!==null) {
+ // artificial variable declaration
+ val vd = RoomFactory.eINSTANCE.createMessageData
+ vd.deprecatedName = "data"
vd.refType = rt
return vd
}
diff --git a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java
index a43cae7b1..e43838acf 100644
--- a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java
+++ b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java
@@ -55,6 +55,7 @@ import org.eclipse.etrice.core.room.InterfaceItem;
import org.eclipse.etrice.core.room.LayerConnection;
import org.eclipse.etrice.core.room.LogicalSystem;
import org.eclipse.etrice.core.room.Message;
+import org.eclipse.etrice.core.room.MessageData;
import org.eclipse.etrice.core.room.Operation;
import org.eclipse.etrice.core.room.Port;
import org.eclipse.etrice.core.room.PortClass;
@@ -114,6 +115,7 @@ public class RoomJavaValidator extends AbstractRoomJavaValidator {
public static final String OPERATION_MISSING_OVERRIDE = "RoomJavaValidator.OperationMissingOverride";
public static final String OPERATION_EXTRANEOUS_OVERRIDE = "RoomJavaValidator.OperationExtraneousOverride";
public static final String INCONSISTENT_COMMUNICATION_TYPE = "RoomJavaValidator.InconsistentCommType";
+ public static final String DEPRECATED_MESSAGE_DATA_NAME = "RoomJavaValidator.DeprecatedMessageDataName";
@Inject ImportUriResolver importUriResolver;
@@ -228,7 +230,7 @@ public class RoomJavaValidator extends AbstractRoomJavaValidator {
if (ar.getMultiplicity()>1) {
for (Port p : ac.getInterfacePorts()) {
if (p.getMultiplicity()<0) {
- int idx = ((ActorContainerClass)ar.eContainer()).getActorRefs().indexOf(ar);
+ //int idx = ((ActorContainerClass)ar.eContainer()).getActorRefs().indexOf(ar);
error("replicated actor must not have replicated port with arbitrary multiplicity", null);
}
}
@@ -831,4 +833,11 @@ public class RoomJavaValidator extends AbstractRoomJavaValidator {
error("Return type must be identical to overriden operation " +baseOpFQN, op, RoomPackage.Literals.OPERATION__RETURN_TYPE);
}
}
+
+ @Check
+ public void checkMessageData(MessageData m) {
+ if (m.getDeprecatedName()!=null) {
+ warning("The data name of messages is deprecated", RoomPackage.Literals.MESSAGE_DATA__DEPRECATED_NAME, DEPRECATED_MESSAGE_DATA_NAME);
+ }
+ }
}
diff --git a/plugins/org.eclipse.etrice.expressions.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.etrice.expressions.ui/META-INF/MANIFEST.MF
index abdbc449e..667e443c0 100644
--- a/plugins/org.eclipse.etrice.expressions.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.etrice.expressions.ui/META-INF/MANIFEST.MF
@@ -10,7 +10,8 @@ Require-Bundle: org.eclipse.jface.text,
org.eclipse.xtend.lib.macro,
org.eclipse.xtext.ui,
org.eclipse.etrice.core.room,
- org.eclipse.etrice.core.fsm
+ org.eclipse.etrice.core.fsm,
+ org.eclipse.etrice.generator
Export-Package: org.eclipse.etrice.expressions.detailcode,
org.eclipse.etrice.expressions.ui.contentassist,
org.eclipse.etrice.expressions.ui.highlight
diff --git a/plugins/org.eclipse.etrice.expressions.ui/src/org/eclipse/etrice/expressions/ui/contentassist/DetailExpressionProposalConfig.xtend b/plugins/org.eclipse.etrice.expressions.ui/src/org/eclipse/etrice/expressions/ui/contentassist/DetailExpressionProposalConfig.xtend
index 8ef1de49c..d50a876db 100644
--- a/plugins/org.eclipse.etrice.expressions.ui/src/org/eclipse/etrice/expressions/ui/contentassist/DetailExpressionProposalConfig.xtend
+++ b/plugins/org.eclipse.etrice.expressions.ui/src/org/eclipse/etrice/expressions/ui/contentassist/DetailExpressionProposalConfig.xtend
@@ -31,11 +31,12 @@ import org.eclipse.etrice.expressions.detailcode.RuntimeDetailExpressionProvider
import org.eclipse.jface.viewers.ILabelProvider
import org.eclipse.swt.graphics.Image
import org.eclipse.swt.graphics.Point
+import org.eclipse.etrice.generator.generic.ILanguageExtension
@Singleton
class DetailExpressionProposalConfig{
- static val String IMAGE_RT_METHOD = "icons/rt_method.png"
+// static val String IMAGE_RT_METHOD = "icons/rt_method.png"
@Inject
protected ILabelProvider labelProvider
@@ -58,7 +59,7 @@ class DetailExpressionProposalConfig{
Operation:
data.arguments.map[name].join(', ')
Message case data.data !== null:
- data.data.name
+ ILanguageExtension.GENERIC_DATA_NAME
Attribute, // fall through
InterfaceItem:
'0'
@@ -78,7 +79,7 @@ class DetailExpressionProposalConfig{
var postfix = getPostfixReplacement(feature)
var point = postfix.value
- if (point != null)
+ if (point !== null)
point.x += feature.id.length
return feature.id + postfix.key -> point
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 f13bc4f7c..f5770af10 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
@@ -33,10 +33,10 @@ import org.eclipse.etrice.core.room.EnumLiteral
import org.eclipse.etrice.core.room.EnumerationType
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.RoomClass
import org.eclipse.etrice.core.room.RoomModel
-import org.eclipse.etrice.core.room.VarDecl
import org.eclipse.etrice.core.room.util.RoomHelpers
import org.eclipse.etrice.generator.generic.ILanguageExtension
import org.eclipse.xtext.util.Pair
@@ -236,7 +236,7 @@ class CExtensions implements ILanguageExtension {
EnumerationType:
getDefaultValue(dt)
ExternalType:{
- if (dt.defaultValueLiteral != null )
+ if (dt.defaultValueLiteral !== null )
return dt.getDefaultValueLiteral
diagnostician.error("external type "+dt.name + "has no default initialization", dt.eContainer, dt.eContainingFeature)
""
@@ -282,7 +282,7 @@ class CExtensions implements ILanguageExtension {
def initializationWithDefaultValues(Attribute att) {
val dv = att.defaultValueLiteral
- if (dv!=null) {
+ if (dv!==null) {
if (dv.startsWith("{"))
dv
else
@@ -296,11 +296,12 @@ class CExtensions implements ILanguageExtension {
}
override generateArglistAndTypedData(EObject d) {
- if (d==null || !(d instanceof VarDecl))
+ // TODO 529445: d will be a RefableType, not MessageData
+ if (d===null || !(d instanceof MessageData))
return newArrayList("", "", "")
- val data = d as VarDecl
- if (data==null)
+ val data = d as MessageData
+ if (data===null)
return newArrayList("", "", "")
var typeName = if (data.getRefType().getType() instanceof PrimitiveType)
@@ -314,7 +315,7 @@ class CExtensions implements ILanguageExtension {
var castTypeName = if (data.getRefType().getType() instanceof PrimitiveType) {
val ct = (data.getRefType().getType() as PrimitiveType).getCastName()
- if (ct!=null && !ct.isEmpty())
+ if (ct!==null && !ct.isEmpty())
ct
else
typeName
@@ -356,7 +357,7 @@ class CExtensions implements ILanguageExtension {
}
override getTargetType(EnumerationType type) {
- if (type.getPrimitiveType()!=null)
+ if (type.getPrimitiveType()!==null)
type.getPrimitiveType().getTargetName()
else
type.getName()
@@ -366,14 +367,14 @@ class CExtensions implements ILanguageExtension {
val type = literal.eContainer() as EnumerationType
val cast = type.targetType
- if (type.primitiveType==null)
+ if (type.primitiveType===null)
Long.toString(literal.getLiteralValue())
else
"(("+cast+")"+Long.toString(literal.getLiteralValue())+")"
}
override getCastType(EnumerationType type) {
- if (type.getPrimitiveType()!=null)
+ if (type.getPrimitiveType()!==null)
type.getPrimitiveType().getCastName()
else
type.getName()
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 45ffd82ba..0020d5d42 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
@@ -31,9 +31,9 @@ import org.eclipse.etrice.core.room.EnumLiteral
import org.eclipse.etrice.core.room.EnumerationType
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.RoomClass
-import org.eclipse.etrice.core.room.VarDecl
import org.eclipse.etrice.core.room.util.RoomHelpers
import org.eclipse.etrice.generator.generic.ILanguageExtension
import org.eclipse.etrice.generator.generic.RoomExtensions
@@ -202,10 +202,11 @@ class CppExtensions implements ILanguageExtension {
}
override generateArglistAndTypedData(EObject d) {
- if (d==null || !(d instanceof VarDecl))
+ // TODO 529445: d will be a RefableType, not MessageData
+ if (d===null || !(d instanceof MessageData))
return newArrayList("", "", "")
- val data = d as VarDecl
+ val data = d as MessageData
val castExpr = switch it : data.refType.type {
PrimitiveType case !Strings.isEmpty(castName): castName
@@ -227,7 +228,7 @@ class CppExtensions implements ILanguageExtension {
}
override getTargetType(EnumerationType type) {
- if (type.getPrimitiveType()!=null)
+ if (type.getPrimitiveType()!==null)
type.getPrimitiveType().getTargetName()
else
type.getName()
@@ -237,14 +238,14 @@ class CppExtensions implements ILanguageExtension {
val type = literal.eContainer() as EnumerationType
val cast = type.targetType
- if (type.primitiveType!=null)
+ if (type.primitiveType!==null)
Long.toString(literal.getLiteralValue())
else
"(("+cast+")"+Long.toString(literal.getLiteralValue())+")"
}
override getCastType(EnumerationType type) {
- if (type.getPrimitiveType()!=null)
+ if (type.getPrimitiveType()!==null)
type.getPrimitiveType().getCastName()
else
type.getName()
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 16f5e98f1..561a2f69d 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
@@ -32,6 +32,7 @@ import org.eclipse.etrice.generator.generic.GenericProtocolClassGenerator
import org.eclipse.etrice.generator.generic.ProcedureHelpers
import org.eclipse.etrice.generator.generic.RoomExtensions
import org.eclipse.etrice.generator.generic.TypeHelpers
+import org.eclipse.etrice.generator.generic.ILanguageExtension
@Singleton
class ProtocolClassGen extends GenericProtocolClassGenerator {
@@ -131,7 +132,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
// «IF conj»conjugated «ENDIF»port class
//------------------------------------------------------------------------------------------------------------
class «portClassName» : public etRuntime::PortBase {
- «IF pclass!=null»
+ «IF pclass!==null»
«pclass.userCode.userCode»
«ENDIF»
public:
@@ -144,7 +145,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
virtual void receive(const etRuntime::Message* m);
- «IF pclass!=null»
+ «IF pclass!==null»
«pclass.attributes.attributes»
«pclass.operations.operationsDeclaration(portClassName)»
«ENDIF»
@@ -251,7 +252,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
«portClassName»::«portClassName»(IInterfaceItemOwner* actor, const String& name, int localId, int idx)
«pclass.generateConstructorInitalizerList('idx')»
{
- «IF pclass != null»«initHelper.genExtraInitializers(pclass.attributes)»«ENDIF»
+ «IF pclass !== null»«initHelper.genExtraInitializers(pclass.attributes)»«ENDIF»
}
«IF Main::settings.generateMSCInstrumentation»
@@ -291,7 +292,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
«ENDIF»
}
- «IF pclass!=null»
+ «IF pclass!==null»
«pclass.operations.operationsImplementation(portClassName)»
«ENDIF»
@@ -335,34 +336,34 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
val List<CharSequence> initList = newArrayList
initList += '''PortBase(actor, name, localId, «index»)'''
- if(pc != null)
+ if(pc !== null)
initList += pc.attributes.map['''«name»(«initializerListValue»)''']
initList.generateCtorInitializerList
}
def protected messageCall(Message m, boolean impl) {
- '''«m.name»«IF impl»_impl«ENDIF»(«IF m.data!=null» «m.data.name»«ENDIF»)'''
+ '''«m.name»«IF impl»_impl«ENDIF»(«IF m.data!==null» «ILanguageExtension.GENERIC_DATA_NAME»«ENDIF»)'''
}
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» «m.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.signatureString» «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» «m.data.name»«ENDIF»)'''
+ '''void «classPrefix»::«m.name»«IF impl»_impl«ENDIF»(«IF m.data!==null»«m.data.refType.signatureString» «ILanguageExtension.GENERIC_DATA_NAME»«ENDIF»)'''
}
def protected sendMessage(Message m, String portClassName, String classPrefix, boolean conj) {
var dir = if (conj) "IN" else "OUT"
var hdlr = m.getSendHandler(conj)
- val dataArg = if(m.data != null) ''', «m.data.name»'''
- val messageType = if(m.data != null && !m.data.refType.ref) '''DataMessage<«m.data.refType.type.typeName»>''' else '''Message'''
+ val dataArg = if(m.data !== null) ''', «ILanguageExtension.GENERIC_DATA_NAME»'''
+ val messageType = if(m.data !== null && !m.data.refType.ref) '''DataMessage<«m.data.refType.type.typeName»>''' else '''Message'''
val message = '''new (buffer) «messageType»(getPeerAddress(), «portClassName»::«dir»_«m.name»«dataArg?:''»)'''
'''
«messageSignatureDefinition(m, classPrefix, false)» {
- «IF hdlr!=null»
+ «IF hdlr!==null»
«FOR command : hdlr.detailCode.lines» «command»
«ENDFOR»
«ELSE»
@@ -389,7 +390,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
def protected generateDataDrivenHeaderFile(Root root, ProtocolClass pc) {
- val sentMsgs = pc.allIncomingMessages.filter(m|m.data!=null)
+ val sentMsgs = pc.allIncomingMessages.filter(m|m.data!==null)
'''
/**
* @author generated by eTrice
@@ -464,7 +465,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
}
def protected generateDataDrivenSourceFile(Root root, ProtocolClass pc) {
- val sentMsgs = pc.allIncomingMessages.filter(m|m.data!=null)
+ val sentMsgs = pc.allIncomingMessages.filter(m|m.data!==null)
'''
/**
* @author generated by eTrice
diff --git a/plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/gen/DocGen.xtend b/plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/gen/DocGen.xtend
index 35d6e3312..d41f3c632 100644
--- a/plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/gen/DocGen.xtend
+++ b/plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/gen/DocGen.xtend
@@ -276,7 +276,7 @@ class DocGen {
'''
\level{2} {«dc.name.escapedString»}
«dc.docu.generateDocText»
- «IF dc.primitiveType!=null»
+ «IF dc.primitiveType!==null»
The literals of this enumeration are based on PrimitiveType «dc.primitiveType.name.escapedString».
«ELSE»
The literals of this enumeration are of type \texttt{int}.
@@ -311,24 +311,24 @@ class DocGen {
«IF !pc.allIncomingMessages.empty»
\level{3}{Incoming Messages}
- \begin{tabular}[ht]{|l|l|l|p{8cm}|}
+ \begin{tabular}[ht]{|l|l|p{8cm}|}
\hline
- Message & Data & Type & Description\\
+ Message & Type & Description\\
«FOR ims : pc.allIncomingMessages»
\hline
- «ims.name.escapedString» & «IF ims.data != null» «ims.data.name.escapedString» «ENDIF» & «IF ims.data != null» «ims.data.refType.type.name.escapedString» «ENDIF» & «ims.docu.generateDocText»\\
+ «ims.name.escapedString» & «IF ims.data !== null» «ims.data.refType.type.name.escapedString» «ENDIF» & «ims.docu.generateDocText»\\
«ENDFOR»
\hline
\end{tabular}
«ENDIF»
«IF !pc.allOutgoingMessages.empty»
\level{3}{Outgoing Messages}
- \begin{tabular}[ht]{|l|l|l|p{8cm}|}
+ \begin{tabular}[ht]{|l|l|p{8cm}|}
\hline
- Message & Data & Type & Description\\
+ Message & Type & Description\\
«FOR oms : pc.allOutgoingMessages»
\hline
- «oms.name.escapedString» & «IF oms.data != null» «oms.data.name.escapedString» «ENDIF» & «IF oms.data != null» «oms.data.refType.type.name.escapedString» «ENDIF» & «oms.docu.generateDocText»\\
+ «oms.name.escapedString» & «IF oms.data !== null» «oms.data.refType.type.name.escapedString» «ENDIF» & «oms.docu.generateDocText»\\
«ENDFOR»
\hline
\end{tabular}
@@ -363,7 +363,7 @@ class DocGen {
\level{3}{Structure}
«ac.structureDocu.generateDocText»
«includeGraphics(filename.imagePath,IMGWIDTH_DEFAULT,ac.name + " Structure")»
- «ELSEIF ac.structureDocu != null»
+ «ELSEIF ac.structureDocu !== null»
\level{3}{Structure}
«ac.structureDocu.generateDocText»
«ENDIF»
@@ -381,7 +381,7 @@ class DocGen {
\level{3}{Behavior}
«ac.behaviorDocu.generateDocText»
«generateFsmDoc(ctx.model, ac)»
- «ELSEIF ac.behaviorDocu != null»
+ «ELSEIF ac.behaviorDocu !== null»
\level{3}{Behavior}
«ac.behaviorDocu.generateDocText»
«ENDIF»
@@ -408,7 +408,7 @@ class DocGen {
\begin{par}
«FOR s : ac.stateMachine.states»
- «IF s.docu != null»
+ «IF s.docu !== null»
\textbf{State description} \textit{«s.genStatePathName.replaceAll("_","\\\\_")»}:
\newline
«generateDocText(s.docu)»
@@ -417,7 +417,7 @@ class DocGen {
«ENDFOR»
«FOR c : ac.stateMachine.chPoints»
- «IF c.docu != null»
+ «IF c.docu !== null»
\textbf{Choicepoint description} \textit{«c.name.escapedString»}:
\newline
«generateDocText(c.docu)»
@@ -482,7 +482,7 @@ class DocGen {
\begin{par}
«FOR s : state.subgraph.states»
- «IF s.docu != null»
+ «IF s.docu !== null»
\textbf{State description} \textit{«s.genStatePathName.replaceAll("_","\\\\_")»}:
\newline
«generateDocText(s.docu)»
@@ -491,7 +491,7 @@ class DocGen {
«ENDFOR»
«FOR c : state.subgraph.chPoints»
- «IF c.docu != null»
+ «IF c.docu !== null»
\textbf{Choicepoint description} \textit{«c.name.escapedString»}:
\newline
«generateDocText(c.docu)»
@@ -531,10 +531,10 @@ class DocGen {
\hline
Name: & «op.name.escapedString»\\
\hline
- ReturnType: & «IF op.returnType != null»«op.returnType.type.name.escapedString»«ELSE»void«ENDIF»\\
+ ReturnType: & «IF op.returnType !== null»«op.returnType.type.name.escapedString»«ELSE»void«ENDIF»\\
\hline
Arguments: & «FOR pa : op.arguments SEPARATOR ", "»«pa.name.escapedString»:«pa.refType.type.name.escapedString»«ENDFOR»\\
- «IF op.docu != null»
+ «IF op.docu !== null»
\hline
«IF op.docu.toString.length > 85»
\multicolumn{2} {|p{13cm}|} {«generateDocText(op.docu)»}\\
@@ -551,7 +551,7 @@ class DocGen {
def private generateDocText(Documentation doc){
'''
- «IF doc!=null»
+ «IF doc!==null»
% begin text from user Documentation
«FOR line: doc.lines»
«line.escapedString»
diff --git a/plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/generic/TransitionChainGenerator.java b/plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/generic/TransitionChainGenerator.java
index 8ccc57d76..b5d94ea5b 100644
--- a/plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/generic/TransitionChainGenerator.java
+++ b/plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/generic/TransitionChainGenerator.java
@@ -17,7 +17,6 @@ import java.util.Collections;
import java.util.Comparator;
import java.util.List;
-import org.eclipse.emf.common.util.EList;
import org.eclipse.etrice.core.fsm.fSM.CPBranchTransition;
import org.eclipse.etrice.core.fsm.fSM.ChoicePoint;
import org.eclipse.etrice.core.fsm.fSM.ContinuationTransition;
diff --git a/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ActorClassGen.xtend b/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ActorClassGen.xtend
index 1bfae882e..4bef3f8b3 100644
--- a/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ActorClassGen.xtend
+++ b/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ActorClassGen.xtend
@@ -33,6 +33,7 @@ import org.eclipse.etrice.generator.generic.RoomExtensions
import org.eclipse.etrice.generator.generic.TypeHelpers
import org.eclipse.etrice.generator.java.Main
import static extension org.eclipse.etrice.core.genmodel.fsm.FsmGenExtensions.*
+import org.eclipse.etrice.generator.generic.ILanguageExtension
@Singleton
class ActorClassGen extends GenericActorClassGenerator {
@@ -75,7 +76,7 @@ class ActorClassGen extends GenericActorClassGenerator {
val models = root.getReferencedModels(ac)
val impPersist = if (Main::settings.generatePersistenceInterface) "implements IPersistable " else ""
val dataObjClass = ac.name+"_DataObject"
- val baseClass = if (ac.actorBase!=null) ac.actorBase.name
+ val baseClass = if (ac.actorBase!==null) ac.actorBase.name
else if (!ac.getAttribute("ActorBaseClass", "class").empty) ac.getAttribute("ActorBaseClass", "class")
else if (Main::settings.generateStoreDataObj) "ActorClassFinalActionBase"
else "ActorClassBase"
@@ -258,12 +259,12 @@ class ActorClassGen extends GenericActorClassGenerator {
switch (evt) {
«FOR msg: ifitem.incoming»
case «msg.protocolClass.name».«if (msg.incoming) "IN_" else "OUT_"»«msg.name»:
- «IF (msg.data!=null)»
+ «IF (msg.data!==null)»
{«msg.typedDataDefinition»
«ENDIF»
- on_«ifitem.name»_«msg.name»(ifitem«IF (msg.data!=null)», «msg.data.name»«ENDIF»);
+ on_«ifitem.name»_«msg.name»(ifitem«IF (msg.data!==null)», «ILanguageExtension.GENERIC_DATA_NAME»«ENDIF»);
break;
- «IF (msg.data!=null)»
+ «IF (msg.data!==null)»
}
«ENDIF»
«ENDFOR»
@@ -273,7 +274,7 @@ class ActorClassGen extends GenericActorClassGenerator {
}
«FOR ifitem : ac.allInterfaceItems»
«FOR msg: ifitem.incoming»
- protected void on_«ifitem.name»_«msg.name»(InterfaceItemBase ifitem«IF msg.data!=null»«msg.data.generateArglistAndTypedData.get(2)»«ENDIF») {}
+ protected void on_«ifitem.name»_«msg.name»(InterfaceItemBase ifitem«IF msg.data!==null»«msg.data.generateArglistAndTypedData.get(2)»«ENDIF») {}
«ENDFOR»
«ENDFOR»
@@ -346,7 +347,7 @@ class ActorClassGen extends GenericActorClassGenerator {
return;
«dataObjClass» dataObject = («dataObjClass») obj;
- «IF ac.actorBase!=null»
+ «IF ac.actorBase!==null»
super.store(dataObject);
«ENDIF»
@@ -385,7 +386,7 @@ class ActorClassGen extends GenericActorClassGenerator {
return;
«dataObjClass» dataObject = («dataObjClass») obj;
- «IF ac.actorBase!=null»
+ «IF ac.actorBase!==null»
super.restore(dataObject);
«ENDIF»
@@ -430,7 +431,7 @@ class ActorClassGen extends GenericActorClassGenerator {
private def genSaveImpl(ExpandedActorClass xpac) {
val ac = xpac.actorClass
'''
- «IF ac.actorBase!=null»
+ «IF ac.actorBase!==null»
super.saveAttributes(output);
«ENDIF»
@@ -454,7 +455,7 @@ class ActorClassGen extends GenericActorClassGenerator {
private def genLoadImpl(ExpandedActorClass xpac) {
val ac = xpac.actorClass
'''
- «IF ac.actorBase!=null»
+ «IF ac.actorBase!==null»
super.loadAttributes(input);
«ENDIF»
@@ -476,7 +477,7 @@ class ActorClassGen extends GenericActorClassGenerator {
}
private def genSavePrimitive(Attribute att) {
- val type = if (att.type.type instanceof EnumerationType && (att.type.type as EnumerationType).primitiveType==null)
+ val type = if (att.type.type instanceof EnumerationType && (att.type.type as EnumerationType).primitiveType===null)
"int"
else
att.type.type.typeName
@@ -503,7 +504,7 @@ class ActorClassGen extends GenericActorClassGenerator {
}
private def genLoadPrimitive(Attribute att) {
- val type = if (att.type.type instanceof EnumerationType && (att.type.type as EnumerationType).primitiveType==null)
+ val type = if (att.type.type instanceof EnumerationType && (att.type.type as EnumerationType).primitiveType===null)
"int"
else
att.type.type.typeName
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 2de886d0c..6cb8cf0eb 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
@@ -30,9 +30,9 @@ import org.eclipse.etrice.core.room.EnumLiteral
import org.eclipse.etrice.core.room.EnumerationType
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.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.xtext.util.Pair
@@ -241,16 +241,17 @@ class JavaExtensions implements ILanguageExtension {
}
override generateArglistAndTypedData(EObject d) {
- if (d==null || !(d instanceof VarDecl))
+ // TODO 529445: d will be a RefableType, not MessageData
+ if (d===null || !(d instanceof MessageData))
return newArrayList("", "", "")
- val data = d as VarDecl
+ val data = d as MessageData
var typeName = data.refType.type.name
var castTypeName = typeName
if (data.refType.type instanceof PrimitiveType) {
typeName = (data.refType.type as PrimitiveType).targetName
val ct = (data.refType.type as PrimitiveType).castName
- if (ct!=null && !ct.isEmpty())
+ if (ct!==null && !ct.isEmpty())
castTypeName = ct
}
else if (data.refType.type instanceof EnumerationType) {
@@ -266,7 +267,7 @@ class JavaExtensions implements ILanguageExtension {
}
override getTargetType(EnumerationType type) {
- if (type.primitiveType!=null)
+ if (type.primitiveType!==null)
type.primitiveType.targetName
else
"int"
@@ -276,14 +277,14 @@ class JavaExtensions implements ILanguageExtension {
val type = literal.eContainer() as EnumerationType
val cast = type.targetType
- if (type.primitiveType==null)
+ if (type.primitiveType===null)
Long.toString(literal.literalValue)
else
"(("+cast+")"+Long.toString(literal.literalValue)+")"
}
override getCastType(EnumerationType type) {
- if (type.primitiveType!=null)
+ if (type.primitiveType!==null)
type.primitiveType.castName
else
"int"
diff --git a/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.xtend b/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.xtend
index d59287f5a..f342e9f87 100644
--- a/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.xtend
+++ b/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.xtend
@@ -27,6 +27,7 @@ import org.eclipse.etrice.generator.generic.RoomExtensions
import org.eclipse.etrice.generator.generic.TypeHelpers
import org.eclipse.etrice.generator.java.Main
import org.eclipse.etrice.core.genmodel.fsm.ILogger
+import org.eclipse.etrice.generator.generic.ILanguageExtension
@Singleton
class ProtocolClassGen extends GenericProtocolClassGenerator {
@@ -116,7 +117,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
// port class
static public class «portClassName» extends PortBase {
- «IF pclass!=null»
+ «IF pclass!==null»
«pclass.userCode.userCode»
«ENDIF»
// constructors
@@ -125,7 +126,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
}
public «portClassName»(IInterfaceItemOwner actor, String name, int localId, int idx) {
super(actor, name, localId, idx);
- «IF pclass!=null»
+ «IF pclass!==null»
«pclass.attributes.attributeInitialization(pclass, true)»
«ENDIF»
«IF Main::settings.generateMSCInstrumentation»
@@ -245,7 +246,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
}
def messageSignature(Message m) {
- '''«IF m.priv»private«ELSE»public«ENDIF» void «m.name»(«IF m.data!=null»«m.data.refType.type.typeName» «m.data.name»«ENDIF»)'''
+ '''«IF m.priv»private«ELSE»public«ENDIF» void «m.name»(«IF m.data!==null»«m.data.refType.type.typeName» «ILanguageExtension.GENERIC_DATA_NAME»«ENDIF»)'''
}
def messageSignatureExplicit(Message m) {
@@ -254,7 +255,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
}
def messageCall(Message m) {
- '''«m.name»(«IF m.data!=null» «m.data.name»«ENDIF»)'''
+ '''«m.name»(«IF m.data!==null» «ILanguageExtension.GENERIC_DATA_NAME»«ENDIF»)'''
}
def sendMessage(Message m, boolean conj) {
@@ -262,7 +263,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
var hdlr = m.getSendHandler(conj)
'''
«messageSignature(m)» {
- «IF hdlr!=null»
+ «IF hdlr!==null»
«FOR command : hdlr.detailCode.lines» «command»
«ENDFOR»
«ELSE»
@@ -270,14 +271,14 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[«dir»_«m.name»]);
«ENDIF»
if (getPeerAddress()!=null)
- «IF m.data==null»
+ «IF m.data===null»
getPeerMsgReceiver().receive(new EventMessage(getPeerAddress(), «dir»_«m.name»));
«ELSE»
- getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), «dir»_«m.name», «m.data.name»«IF (!m.data.refType.ref && !(m.data.refType.type.enumerationOrPrimitive))».deepCopy()«ENDIF»));
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), «dir»_«m.name», «ILanguageExtension.GENERIC_DATA_NAME»«IF (!m.data.refType.ref && !(m.data.refType.type.enumerationOrPrimitive))».deepCopy()«ENDIF»));
«ENDIF»
«ENDIF»
}
- «IF m.data!=null && m.data.refType.type instanceof DataClass»
+ «IF m.data!==null && m.data.refType.type instanceof DataClass»
«messageSignatureExplicit(m)» {
«m.name»(new «m.data.refType.type.name»(«(m.data.refType.type as DataClass).paramList»));
}
@@ -286,7 +287,7 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
}
def generateDataDriven(Root root, ProtocolClass pc) {
- val sentMsgs = pc.allIncomingMessages.filter(m|m.data!=null)
+ val sentMsgs = pc.allIncomingMessages.filter(m|m.data!==null)
val models = root.getReferencedModels(pc)
'''
package «pc.getPackage()»;
diff --git a/plugins/org.eclipse.etrice.ui.behavior/META-INF/MANIFEST.MF b/plugins/org.eclipse.etrice.ui.behavior/META-INF/MANIFEST.MF
index 05c40761e..5da072ad2 100644
--- a/plugins/org.eclipse.etrice.ui.behavior/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.etrice.ui.behavior/META-INF/MANIFEST.MF
@@ -21,7 +21,8 @@ Require-Bundle: org.eclipse.etrice.core.room.ui;bundle-version="1.1.1",
org.eclipse.xtext.ui.shared;bundle-version="2.6.0",
org.eclipse.etrice.abstractexec.behavior;bundle-version="1.1.1",
org.eclipse.etrice.core.genmodel;bundle-version="1.1.1",
- org.eclipse.etrice.expressions.ui;bundle-version="1.1.1"
+ org.eclipse.etrice.expressions.ui;bundle-version="1.1.1",
+ org.eclipse.etrice.generator
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-Vendor: Eclipse eTrice
diff --git a/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/PortMessageSelectionDialog.java b/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/PortMessageSelectionDialog.java
index e7409033c..70fe879df 100644
--- a/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/PortMessageSelectionDialog.java
+++ b/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/PortMessageSelectionDialog.java
@@ -25,6 +25,7 @@ import org.eclipse.etrice.core.room.PortClass;
import org.eclipse.etrice.core.room.PortOperation;
import org.eclipse.etrice.core.room.util.RoomHelpers;
import org.eclipse.etrice.core.ui.RoomUiModule;
+import org.eclipse.etrice.generator.generic.ILanguageExtension;
import org.eclipse.etrice.ui.behavior.Activator;
import org.eclipse.etrice.ui.behavior.fsm.dialogs.ISelectionDialog;
import org.eclipse.etrice.ui.behavior.support.SupportUtil;
@@ -221,7 +222,7 @@ public class PortMessageSelectionDialog extends FormDialog implements ISelection
if (element instanceof MsgItemPair) {
Message msg = ((MsgItemPair) element).msg;
if (msg.getData()!=null)
- return msg.getData().getName()+" : "+msg.getData().getRefType().getType().getName();
+ return msg.getData().getRefType().getType().getName();
}
else if (element instanceof OperationItemPair) {
String sig = SupportUtil.getInstance().getRoomNameProvider().getTypedArgumentList(((OperationItemPair) element).op);
@@ -329,7 +330,7 @@ public class PortMessageSelectionDialog extends FormDialog implements ISelection
if (element instanceof MsgItemPair) {
MsgItemPair pair = (MsgItemPair) element;
if (pair.out) {
- String data = pair.msg.getData()!=null? pair.msg.getData().getName() : "";
+ String data = pair.msg.getData()!=null? ILanguageExtension.GENERIC_DATA_NAME : "";
String index = "";
if (pair.item instanceof Port && ((Port)pair.item).getMultiplicity()!=1)
index = "[idx]";
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.c.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.c.zip
index 12706b62c..ed6173b13 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.c.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.c.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.java.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.java.zip
index e5105bc52..2f53cd81c 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.java.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.java.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.c.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.c.zip
index afdb3eb2e..e3cc6489b 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.c.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.c.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.cpp.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.cpp.zip
index 428ac63d5..e454f6a1b 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.cpp.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.cpp.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.java.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.java.zip
index 543d49a21..4400928a2 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.java.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.java.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.c.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.c.zip
index a0311704d..07b0bafcf 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.c.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.c.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.cpp.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.cpp.zip
index 65c188bda..ef2ec9f07 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.cpp.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.cpp.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.java.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.java.zip
index 4e773aa7a..86b3da5e8 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.java.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.java.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.c.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.c.zip
index dbc900286..f52bcd082 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.c.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.c.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.cpp.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.cpp.zip
index e9ec6baee..1a5323be7 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.cpp.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.cpp.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.c.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.c.zip
index 700ea77a4..974fdae39 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.c.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.c.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.cpp.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.cpp.zip
index 70026962a..6b180eb50 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.cpp.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.cpp.zip
Binary files differ
diff --git a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.java.zip b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.java.zip
index 7514043d0..fa6bf2b31 100644
--- a/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.java.zip
+++ b/plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.java.zip
Binary files differ
diff --git a/runtime/org.eclipse.etrice.modellib.c/model/PInterrupt.room b/runtime/org.eclipse.etrice.modellib.c/model/PInterrupt.room
index d39e11980..bc435f106 100644
--- a/runtime/org.eclipse.etrice.modellib.c/model/PInterrupt.room
+++ b/runtime/org.eclipse.etrice.modellib.c/model/PInterrupt.room
@@ -8,33 +8,29 @@ RoomModel room.basic.service.pinterrupt {
}
conjugated PortClass
{
- usercode {
- "#include \"messaging/etMessageService.h\""
- }
+ usercode '''#include "messaging/etMessageService.h"'''
handle
- incoming event {
- "// the message should be sent via the fire operation !!"
- }
- Operation export(): PInterruptConjPort ref {
- "msg.address = self->peerAddress;"
- "msg.evtID = PInterrupt_IN_event;"
- "callback.func=(void (*)(void*))PInterruptConjPort_dispatch;"
- "callback.param=(void *)self;"
- "etMessageService_registerHighPrioFunc(self->msgService,&callback);"
- "return self;"
- }
- Operation dispatch() {
- "// this operation will be executed from the message service"
- "if (enable){"
- " enable=0;"
- " self->msgService->msgDispatcher(&msg);"
- "}"
- }
- Operation fire() {
- "// this method runs on interrupt level"
- "enable=1;"
- "etSema_wakeupFromISR(&self->msgService->executionSemaphore);"
- }
+ incoming event '''// the message should be sent via the fire operation !!'''
+ Operation export(): PInterruptConjPort ref '''
+ msg.address = self->peerAddress;
+ msg.evtID = PInterrupt_IN_event;
+ callback.func=(void (*)(void*))PInterruptConjPort_dispatch;
+ callback.param=(void *)self;
+ etMessageService_registerHighPrioFunc(self->msgService,&callback);
+ return self;
+ '''
+ Operation dispatch() '''
+ // this operation will be executed from the message service
+ if (enable){
+ enable=0;
+ self->msgService->msgDispatcher(&msg);
+ }
+ '''
+ Operation fire() '''
+ // this method runs on interrupt level
+ enable=1;
+ etSema_wakeupFromISR(&self->msgService->executionSemaphore);
+ '''
Attribute msg: etMessage = "0"
Attribute callback: etHighPrioFunc = "{0,0}"
Attribute enable: uint8 = "0"
diff --git a/runtime/org.eclipse.etrice.modellib.c/model/TcpService.room b/runtime/org.eclipse.etrice.modellib.c/model/TcpService.room
index 945725c5e..bc76416b6 100644
--- a/runtime/org.eclipse.etrice.modellib.c/model/TcpService.room
+++ b/runtime/org.eclipse.etrice.modellib.c/model/TcpService.room
@@ -2,109 +2,95 @@ RoomModel room.basic.service.tcp {
import room.basic.types.* from "Types.room"
-
ActorClass ATcpServer {
Interface {
Port controlPort: PTcpControl
Port payloadPort: PTcpPayload
}
Structure {
- usercode1 {
- "#include \"osal/etTcpSockets.h\""
- }
- usercode3 {
- "static int8* bufferProvider(void* slf, int* size) {"
- " ATcpServer* self = (ATcpServer*) slf;"
- " *size = DTcpPayload_getMaxLength(&payloadRecvBuffer);"
- " return payloadRecvBuffer.data;"
- "}"
- ""
- "static int socketReceiver(void* slf, int channel, int size, const int8* data) {"
- " ATcpServer* self = (ATcpServer*) slf;"
- " DTcpPayload_setData(&payloadRecvBuffer, data, size);"
- " payloadPort_dataPackage(&payloadRecvBuffer);"
- " return ETSOCKET_OK;"
- "}"
- }
+ usercode1 '''#include "osal/etTcpSockets.h"'''
+ usercode3 '''
+ static int8* bufferProvider(void* slf, int* size) {
+ ATcpServer* self = (ATcpServer*) slf;
+ *size = DTcpPayload_getMaxLength(&payloadRecvBuffer);
+ return payloadRecvBuffer.data;
+ }
+
+ static int socketReceiver(void* slf, int channel, int size, const int8* data) {
+ ATcpServer* self = (ATcpServer*) slf;
+ DTcpPayload_setData(&payloadRecvBuffer, data, size);
+ payloadPort_dataPackage(&payloadRecvBuffer);
+ return ETSOCKET_OK;
+ }
+ '''
external Port controlPort
external Port payloadPort
Attribute lastError: int32
- Attribute payloadRecvBuffer : DTcpPayload
+ Attribute payloadRecvBuffer: DTcpPayload
Attribute server: etSocketServerData ref
}
Behavior {
- ctor {
- "setErrorCode(etInitSockets());"
- "server = etCreateSocketServerData();"
- "server->receiver = socketReceiver;"
- "server->bufferProvider = bufferProvider;"
- "server->userData = self;"
- }
- dtor {
- "etCleanupSockets();"
- "etFreeSocketServerData(server);"
- }
+ ctor '''
+ setErrorCode(etInitSockets());
+ server = etCreateSocketServerData();
+ server->receiver = socketReceiver;
+ server->bufferProvider = bufferProvider;
+ server->userData = self;
+ '''
+ dtor '''
+ etCleanupSockets();
+ etFreeSocketServerData(server);
+ '''
+
// Operation stopUser() {
// "/* stop user: close socket */"
// }
- Operation hasError() : boolean {
- "return lastError != ETSOCKET_OK;"
- }
- Operation setErrorCode(value : int32){
- "lastError = value;"
- }
+ Operation hasError(): boolean '''return lastError != ETSOCKET_OK;'''
+ Operation setErrorCode(value: int32) '''lastError = value;'''
StateMachine {
Transition init: initial -> cp cp0
Transition tr5: connected -> connected {
triggers {
<dataPackage: payloadPort>
}
- action {
- "/* send payload to connection */"
- "setErrorCode(etWriteServerSocket(server, transitionData->connectionId, transitionData->length, transitionData->data));"
- "if(hasError())"
- "\tcontrolPort.error();"
- }
+ action '''
+ /* send payload to connection */
+ setErrorCode(etWriteServerSocket(server, transitionData->connectionId, transitionData->length, transitionData->data));
+ if(hasError())
+ controlPort.error();
+ '''
}
Transition tr6: connected -> unconnected {
triggers {
<disconnect: controlPort>
}
- action {
- "/* close accept thread */"
- "etCloseAllServerSockets(server);"
- "etStopSocketServer(server);"
- ""
- "controlPort.disconnected();"
- }
+ action '''
+ /* close accept thread */
+ etCloseAllServerSockets(server);
+ etStopSocketServer(server);
+
+ controlPort.disconnected();
+ '''
}
Transition tr7: unconnected -> cp cp1 {
triggers {
<connect: controlPort>
}
- action {
- "/* start accept thread */"
- "setErrorCode(etStartListening(server, transitionData->TcpPort));"
- }
+ action '''
+ /* start accept thread */
+ setErrorCode(etStartListening(server, transitionData->TcpPort));
+ '''
}
Transition tr4: cp cp1 -> connected {
- action {
- "controlPort.connected();"
- }
+ action '''controlPort.connected();'''
}
Transition tr8: cp cp1 -> unconnected {
- cond {
- "hasError()"
- }
- action {
- "controlPort.error();"
- }
+ cond '''hasError()'''
+ action '''controlPort.error();'''
}
Transition tr0: cp cp0 -> unconnected
Transition tr1: cp cp0 -> initError {
- cond {
- "hasError()"
- }
+ cond '''hasError()'''
}
Transition tr2: initError -> initError {
triggers {
@@ -116,9 +102,7 @@ RoomModel room.basic.service.tcp {
State connected
State unconnected
State initError {
- entry {
- "controlPort.error();"
- }
+ entry '''controlPort.error();'''
}
}
}
@@ -130,23 +114,20 @@ RoomModel room.basic.service.tcp {
Port payloadPort: PTcpPayload
}
Structure {
- usercode1 {
- "#include \"osal/etTcpSockets.h\""
- }
- usercode3 {
- "static int8* bufferProvider(void* slf, int* size) {"
- " ATcpClient* self = (ATcpClient*) slf;"
- " *size = DTcpPayload_getMaxLength(&payloadRecvBuffer);"
- " return payloadRecvBuffer.data;"
- "}"
- ""
- "static int socketReceiver(void* slf, int channel, int size, const int8* data) {"
- " ATcpClient* self = (ATcpClient*) slf;"
- " DTcpPayload_setData(&payloadRecvBuffer, /* cast away constness to avoid warning*/(int8*)data, size);"
- " payloadPort_dataPackage(&payloadRecvBuffer);"
- " return ETSOCKET_OK;"
- "}"
- }
+ usercode1 '''#include "osal/etTcpSockets.h"'''
+ usercode3 '''
+ static int8* bufferProvider(void* slf, int* size) {
+ ATcpClient* self = (ATcpClient*) slf;
+ *size = DTcpPayload_getMaxLength(&payloadRecvBuffer);
+ return payloadRecvBuffer.data;
+ }
+
+ static int socketReceiver(void* slf, int channel, int size, const int8* data) {
+ ATcpClient* self = (ATcpClient*) slf;
+ DTcpPayload_setData(&payloadRecvBuffer, /* cast away constness to avoid warning*/(int8*)data, size);
+ payloadPort_dataPackage(&payloadRecvBuffer);
+ return ETSOCKET_OK;
+ }'''
external Port controlPort
external Port payloadPort
Attribute lastError: int32
@@ -154,81 +135,63 @@ RoomModel room.basic.service.tcp {
Attribute client: etSocketConnectionData ref
}
Behavior {
- ctor {
- "setErrorCode(etInitSockets());"
- "client = etCreateSocketConnectionData();"
- "client->receiver = socketReceiver;"
- "client->bufferProvider = bufferProvider;"
- "client->userData = self;"
- }
- dtor {
- "etCloseSocket(client);"
- "etCleanupSockets();"
- "etFreeSocketConnectionData(client);"
- }
+ ctor '''
+ setErrorCode(etInitSockets());
+ client = etCreateSocketConnectionData();
+ client->receiver = socketReceiver;
+ client->bufferProvider = bufferProvider;
+ client->userData = self;'''
+ dtor '''
+ etCloseSocket(client);
+ etCleanupSockets();
+ etFreeSocketConnectionData(client);'''
+
// Operation stopUser() {
// "/* stop user: close socket */"
// }
- Operation hasError() : boolean {
- "return lastError != ETSOCKET_OK;"
- }
- Operation setErrorCode(value : int32){
- "lastError = value;"
- }
+ Operation hasError(): boolean '''return lastError != ETSOCKET_OK;'''
+ Operation setErrorCode(value: int32) '''lastError = value;'''
StateMachine {
Transition init: initial -> cp cp1 {
- action {
- "printf(\"Client Init!\\n\");"
- }
+ action '''printf("Client Init!\n");'''
}
Transition tr0: unconnected -> cp cp0 {
triggers {
<connect: controlPort>
}
- action {
- "/* connect to server */"
- "setErrorCode(etConnectServer(client, transitionData->IPAddr, transitionData->TcpPort));"
- }
+ action '''
+ /* connect to server */
+ setErrorCode(etConnectServer(client, transitionData->IPAddr, transitionData->TcpPort));'''
}
Transition tr1: connected -> unconnected {
triggers {
<disconnect: controlPort>
}
- action {
- "/* close read thread */"
- "etCloseSocket(client);"
- ""
- "controlPort.disconnected();"
- }
+ action '''
+ /* close read thread */
+ etCloseSocket(client);
+
+ controlPort.disconnected();'''
}
Transition tr2: cp cp0 -> connected {
- action {
- "controlPort.connected();"
- }
+ action '''controlPort.connected();'''
}
Transition tr7: cp cp0 -> unconnected {
- cond {
- "hasError()"
- }
- action {
- "controlPort.error();"
- }
+ cond '''hasError()'''
+ action '''controlPort.error();'''
}
Transition tr3: connected -> connected {
triggers {
<dataPackage: payloadPort>
}
- action {
- "setErrorCode(etWriteSocket(client, transitionData->length, transitionData->data));"
- "if(hasError())"
- "\tcontrolPort.error();"
- }
+ action '''
+ setErrorCode(etWriteSocket(client, transitionData->length, transitionData->data));
+ if(hasError())
+ controlPort.error();'''
}
Transition tr4: cp cp1 -> unconnected
Transition tr5: cp cp1 -> initError {
- cond {
- "hasError()"
- }
+ cond '''hasError()'''
}
Transition tr6: initError -> initError {
triggers {
@@ -240,9 +203,7 @@ RoomModel room.basic.service.tcp {
State unconnected
State connected
State initError {
- entry {
- "controlPort.error();"
- }
+ entry '''controlPort.error();'''
}
}
}
@@ -250,7 +211,7 @@ RoomModel room.basic.service.tcp {
ProtocolClass PTcpControl {
incoming {
- Message connect(data: DTcpControl)
+ Message connect(DTcpControl)
Message disconnect()
}
outgoing {
@@ -262,10 +223,10 @@ RoomModel room.basic.service.tcp {
ProtocolClass PTcpPayload {
incoming {
- Message dataPackage(data: DTcpPayload)
+ Message dataPackage(DTcpPayload)
}
outgoing {
- Message dataPackage(data: DTcpPayload)
+ Message dataPackage(DTcpPayload)
}
}
@@ -277,34 +238,28 @@ RoomModel room.basic.service.tcp {
DataClass DTcpPayload {
Attribute connectionId: int32
Attribute length: int32
- Attribute data [ 32 ]: int8
-
- Operation getMaxLength() : int32 {
- "return 32;"
- }
-
- Operation setAsString(value : charPtr){
- "/* used macros: data, length */"
- "int valLength = (strlen(value)+1 > 32)? 32 : strlen(value) + 1;"
- "memcpy(data, value, valLength);"
- "data[31] = '\\0';"
- "length = valLength;"
- }
-
- Operation setData(value : int8 ref, size : int32){
- "/* used macros: data, length */"
- "strncpy(data, value, ((size>32)?32:size));"
- "length = size;"
- }
-
- Operation getAsString() : charPtr{
- "/* used macros: data */"
- "data[31] = '\\0';"
- "return data;"
- }
+ Attribute data [32]: int8
+
+ Operation getMaxLength(): int32 '''return 32;'''
+
+ Operation setAsString(value: charPtr) '''
+ /* used macros: data, length */
+ int valLength = (strlen(value)+1 > 32)? 32 : strlen(value) + 1;
+ memcpy(data, value, valLength);
+ data[31] = '\0';
+ length = valLength;'''
+
+ Operation setData(value: int8 ref, size: int32) '''
+ /* used macros: data, length */
+ strncpy(data, value, ((size>32)?32:size));
+ length = size;'''
+
+ Operation getAsString(): charPtr '''
+ /* used macros: data */
+ data[31] = '\0';
+ return data;'''
}
ExternalType etSocketServerData -> "etSocketServerData"
ExternalType etSocketConnectionData -> "etSocketConnectionData"
-
} \ No newline at end of file
diff --git a/runtime/org.eclipse.etrice.modellib.c/model/TimingService.room b/runtime/org.eclipse.etrice.modellib.c/model/TimingService.room
index 95863bd08..a4ed1dbee 100644
--- a/runtime/org.eclipse.etrice.modellib.c/model/TimingService.room
+++ b/runtime/org.eclipse.etrice.modellib.c/model/TimingService.room
@@ -7,119 +7,108 @@ RoomModel room.basic.service.timing {
SPP timer: PTimer
}
Structure {
- usercode1 {
- "#include \"osal/etTime.h\" "
- "#define ET_NB_OF_TCBS 30"
- "typedef struct etTCB etTimerControlBlock; "
- "struct etTCB {"
- " etTime expTime;"
- " etTime pTime;"
- " int32 portIdx;"
- " etTimerControlBlock* next;"
- " };"
- }
- usercode2 {
- "/*uc2*/"
- }
- usercode3{
- "/*uc3*/"
- }
- ServiceImplementation of timer
- Attribute tcbs[30]:tcb
- Attribute usedTcbsRoot : tcb ref
- Attribute freeTcbsRoot : tcb ref
+ usercode1 '''
+ #include "osal/etTime.h"
+ #define ET_NB_OF_TCBS 30
+ typedef struct etTCB etTimerControlBlock;
+ struct etTCB {
+ etTime expTime;
+ etTime pTime;
+ int32 portIdx;
+ etTimerControlBlock* next;
+ };'''
+ usercode2 '''/*uc2*/'''
+ usercode3 '''/*uc3*/'''
+ ServiceImplementation of timer
+ Attribute tcbs [30]: tcb
+ Attribute usedTcbsRoot: tcb ref
+ Attribute freeTcbsRoot: tcb ref
}
Behavior {
- Operation getTcb():tcb ref{
- "etTimerControlBlock* temp = freeTcbsRoot;"
- ""
- "if(freeTcbsRoot!=0) {"
- " freeTcbsRoot=freeTcbsRoot->next;"
- " temp->next=0;"
- " }"
- "return temp;"
- }
- Operation returnTcb(block:tcb ref){
- "block->next=freeTcbsRoot;"
- "freeTcbsRoot=block;"
- }
- Operation removeTcbFromUsedList(idx:int32){
- "etTimerControlBlock* temp=usedTcbsRoot;"
- "etTimerControlBlock* temp2=usedTcbsRoot;"
- ""
- "if (temp==0) return;"
- ""
- "if (usedTcbsRoot->portIdx == idx){"
- " /* element found, the first one */"
- " usedTcbsRoot = usedTcbsRoot->next;"
- " returnTcb(temp);"
- " return;"
- "}"
- ""
- "temp=temp->next;"
- "while(temp!=0){"
- " if(temp->portIdx==idx){"
- " temp2->next=temp->next;"
- " returnTcb(temp);"
- " return; "
- " }else{"
- " /* try next */"
- " temp2=temp;"
- " temp=temp->next;"
- " }"
- "}"
- }
- Operation putTcbToUsedList(block:tcb ref){
- "etTimerControlBlock* temp=usedTcbsRoot;"
- "etTimerControlBlock* temp2=usedTcbsRoot;"
- ""
- "if (temp==0){"
- " /* list empty put new block to root */"
- " block->next=0;"
- " usedTcbsRoot=block;"
- " return;"
- " }"
- ""
- "while(1){"
- " if (temp != 0){"
- " if (isTimeGreater(&block->expTime,&temp->expTime)){"
- " /* try next position */"
- " temp2=temp; "
- " temp=temp->next;"
- " }else{"
- " /* right position found */"
- " block->next=temp;"
- " if(temp==usedTcbsRoot){"
- " usedTcbsRoot=block;"
- " }else{"
- " temp2->next=block;"
- " }"
- " return;"
- " }"
- " }else{"
- " /* end of list reached */"
- " block->next=0;"
- " temp2->next=block;"
- " return;"
- " }"
- "}"
- }
- Operation isTimeGreater(t1:targetTime ref, t2 :targetTime ref):boolean{
- "if (t1->sec > t2->sec) return ET_TRUE;"
- "if (t1->sec < t2->sec) return ET_FALSE;"
- "if (t1->nSec > t2->nSec) return ET_TRUE;"
- "return ET_FALSE;"
- }
-
- Operation addTime(t1:targetTime ref, t2:targetTime ref){
- "t1->sec += t2->sec;"
- "t1->nSec += t2->nSec;"
- "while(t1->nSec >= 1000000000L){"
- " t1->sec++;"
- " t1->nSec-=1000000000L;"
- "}"
- }
-
+ Operation getTcb(): tcb ref '''
+ etTimerControlBlock* temp = freeTcbsRoot;
+
+ if(freeTcbsRoot!=0) {
+ freeTcbsRoot=freeTcbsRoot->next;
+ temp->next=0;
+ }
+ return temp;'''
+ Operation returnTcb(block: tcb ref) '''
+ block->next=freeTcbsRoot;
+ freeTcbsRoot=block;'''
+ Operation removeTcbFromUsedList(idx: int32) '''
+ etTimerControlBlock* temp=usedTcbsRoot;
+ etTimerControlBlock* temp2=usedTcbsRoot;
+
+ if (temp==0) return;
+
+ if (usedTcbsRoot->portIdx == idx){
+ /* element found, the first one */
+ usedTcbsRoot = usedTcbsRoot->next;
+ returnTcb(temp);
+ return;
+ }
+
+ temp=temp->next;
+ while(temp!=0){
+ if(temp->portIdx==idx){
+ temp2->next=temp->next;
+ returnTcb(temp);
+ return;
+ }else{
+ /* try next */
+ temp2=temp;
+ temp=temp->next;
+ }
+ }'''
+ Operation putTcbToUsedList(block: tcb ref) '''
+ etTimerControlBlock* temp=usedTcbsRoot;
+ etTimerControlBlock* temp2=usedTcbsRoot;
+
+ if (temp==0){
+ /* list empty put new block to root */
+ block->next=0;
+ usedTcbsRoot=block;
+ return;
+ }
+
+ while(1){
+ if (temp != 0){
+ if (isTimeGreater(&block->expTime,&temp->expTime)){
+ /* try next position */
+ temp2=temp;
+ temp=temp->next;
+ }else{
+ /* right position found */
+ block->next=temp;
+ if(temp==usedTcbsRoot){
+ usedTcbsRoot=block;
+ }else{
+ temp2->next=block;
+ }
+ return;
+ }
+ }else{
+ /* end of list reached */
+ block->next=0;
+ temp2->next=block;
+ return;
+ }
+ }'''
+ Operation isTimeGreater(t1: targetTime ref, t2: targetTime ref): boolean '''
+ if (t1->sec > t2->sec) return ET_TRUE;
+ if (t1->sec < t2->sec) return ET_FALSE;
+ if (t1->nSec > t2->nSec) return ET_TRUE;
+ return ET_FALSE;'''
+
+ Operation addTime(t1: targetTime ref, t2: targetTime ref) '''
+ t1->sec += t2->sec;
+ t1->nSec += t2->nSec;
+ while(t1->nSec >= 1000000000L){
+ t1->sec++;
+ t1->nSec-=1000000000L;
+ }'''
+
// Operation printList(){
// "etTimerControlBlock* temp=usedTcbsRoot;"
// " printf(\"list: \");"
@@ -131,105 +120,94 @@ RoomModel room.basic.service.timing {
// }
StateMachine {
Transition tr0: initial -> Operational {
- action {
- "int i;"
- "usedTcbsRoot=0;"
- "freeTcbsRoot=&tcbs[0];"
- "tcbs[ET_NB_OF_TCBS-1].next=0;"
- "for (i=0;i<ET_NB_OF_TCBS-1;i++){"
- "\ttcbs[i].next=&tcbs[i+1];"
- "\t}"
- }
+ action '''
+ int i;
+ usedTcbsRoot=0;
+ freeTcbsRoot=&tcbs[0];
+ tcbs[ET_NB_OF_TCBS-1].next=0;
+ for (i=0;i<ET_NB_OF_TCBS-1;i++){
+ tcbs[i].next=&tcbs[i+1];
+ }'''
}
Transition tr1: Operational -> Operational {
triggers {
<startTimeout: timer>
}
- action {
- "etTimerControlBlock* timer = getTcb();"
- "etTime t;"
- "if (timer!= 0){"
- "\tt.sec=transitionData/1000;"
- "\tt.nSec=(transitionData%1000)*1000000L;"
- "\ttimer->pTime.sec = 0;"
- "\ttimer->pTime.nSec = 0;"
- "\ttimer->portIdx=((etReplSubPort*)ifitem)->index;"
- "\tgetTimeFromTarget(&(timer->expTime));"
- "\taddTime(&(timer->expTime),&t);"
- "\tputTcbToUsedList(timer);"
- "\t}"
- }
+ action '''
+ etTimerControlBlock* transitionDatar = getTcb();
+ etTime t;
+ if (transitionDatar!= 0){
+ t.sec=transitionData/1000;
+ t.nSec=(transitionData%1000)*1000000L;
+ transitionDatar->pTime.sec = 0;
+ transitionDatar->pTime.nSec = 0;
+ transitionDatar->portIdx=((etReplSubPort*)ifitem)->index;
+ getTimeFromTarget(&(transitionDatar->expTime));
+ addTime(&(transitionDatar->expTime),&t);
+ putTcbToUsedList(transitionDatar);
+ }'''
}
Transition tr3: Operational -> Operational {
triggers {
<startTimer: timer>
}
- action {
- "etTimerControlBlock* timer = getTcb();"
- "etTime t;"
- "if (timer!= 0){"
- "\tt.sec=transitionData/1000;"
- "\tt.nSec=(transitionData%1000)*1000000L;"
- "\ttimer->pTime = t;"
- "\ttimer->portIdx=((etReplSubPort*)ifitem)->index;"
- "\tgetTimeFromTarget(&(timer->expTime));"
- "\taddTime(&(timer->expTime),&t);"
- "\tputTcbToUsedList(timer);"
- "\t}"
- }
+ action '''
+ etTimerControlBlock* transitionDatar = getTcb();
+ etTime t;
+ if (transitionDatar!= 0){
+ t.sec=transitionData/1000;
+ t.nSec=(transitionData%1000)*1000000L;
+ transitionDatar->pTime = t;
+ transitionDatar->portIdx=((etReplSubPort*)ifitem)->index;
+ getTimeFromTarget(&(transitionDatar->expTime));
+ addTime(&(transitionDatar->expTime),&t);
+ putTcbToUsedList(transitionDatar);
+ }'''
}
Transition tr4: Operational -> Operational {
triggers {
<kill: timer>
}
- action {
- "removeTcbFromUsedList(((etReplSubPort*)ifitem)->index);"
- }
+ action '''removeTcbFromUsedList(((etReplSubPort*)ifitem)->index);'''
}
State Operational {
- entry {
- "/* prepare */"
- } do {
- "/* maintain timers */"
- "etTimerControlBlock* temp;"
- "etTime t;"
- ""
- "getTimeFromTarget(&t);"
- "while (usedTcbsRoot !=0 ){"
- "\tif (isTimeGreater(&t,&(usedTcbsRoot->expTime))){"
- "\t\ttimer[usedTcbsRoot->portIdx].timeout();"
- "\t\ttemp=usedTcbsRoot;"
- "\t\tusedTcbsRoot=usedTcbsRoot->next;"
- "\t\tif((temp->pTime.sec==0)&&(temp->pTime.nSec==0)){"
- "\t\t\t/* single shot timer */"
- "\t\t\treturnTcb(temp);"
- "\t\t}else{"
- "\t\t\t/* periodic timer */"
- "\t\t\taddTime(&temp->expTime,&temp->pTime);"
- "\t\t\tputTcbToUsedList(temp);"
- "\t\t\t}"
- "\t\t}else{"
- "\t\t\tbreak;"
- "\t\t\t}"
- "\t}"
- }
+ entry '''/* prepare */'''
+ do '''
+ /* maintain timers */
+ etTimerControlBlock* temp;
+ etTime t;
+
+ getTimeFromTarget(&t);
+ while (usedTcbsRoot !=0 ){
+ if (isTimeGreater(&t,&(usedTcbsRoot->expTime))){
+ timer[usedTcbsRoot->portIdx].timeout();
+ temp=usedTcbsRoot;
+ usedTcbsRoot=usedTcbsRoot->next;
+ if((temp->pTime.sec==0)&&(temp->pTime.nSec==0)){
+ /* single shot timer */
+ returnTcb(temp);
+ }else{
+ /* periodic timer */
+ addTime(&temp->expTime,&temp->pTime);
+ putTcbToUsedList(temp);
+ }
+ }else{
+ break;
+ }
+ }'''
}
}
}
}
-
ProtocolClass PTimer {
- usercode1 {
- "#define ET_TIMER_RUNNING 0x01"
- "#define ET_TIMER_PERIODIC 0x02"
- }
- usercode2 {
- "/*uc2*/"
- }
+ usercode1 '''
+ #define ET_TIMER_RUNNING 0x01
+ #define ET_TIMER_PERIODIC 0x02'''
+ usercode2 '''/*uc2*/'''
incoming {
- Message startTimer(time: uint32)
- Message startTimeout(time: uint32)
+ Message startTimer(uint32)
+ Message startTimeout(uint32)
Message kill()
}
outgoing {
@@ -237,40 +215,34 @@ RoomModel room.basic.service.timing {
}
conjugated PortClass
{
- handle incoming startTimer{
- "if (status==0){"
- " status=ET_TIMER_RUNNING | ET_TIMER_PERIODIC;"
- " etPort_sendMessage(self, PTimer_IN_startTimer, sizeof(int32), &data__et);"
- "}"
- }
- handle incoming startTimeout{
- "if (status==0){"
- " status = ET_TIMER_RUNNING;"
- " etPort_sendMessage(self, PTimer_IN_startTimeout, sizeof(int32), &data__et);"
- "}"
- }
- handle outgoing timeout{
- "/* TODO: clear active bit in case of single shot timer */"
- "if (status!=0){"
- " if (status==ET_TIMER_RUNNING){"
- " /* single shot timer */"
- " status=0;"
- " }"
- " /* msg to fsm */"
- " (*receiveMessageFunc)(actor, self, msg);"
- "}"
- }
- handle incoming kill {
- "if (status!=0){"
- " status=0;"
- " etPort_sendMessage(self, PTimer_IN_kill, 0,NULL);"
- "}"
- }
- Attribute status:int8="0"
+ handle incoming startTimer '''
+ if (status==0){
+ status=ET_TIMER_RUNNING | ET_TIMER_PERIODIC;
+ etPort_sendMessage(self, PTimer_IN_startTimer, sizeof(int32), &data__et);
+ }'''
+ handle incoming startTimeout '''
+ if (status==0){
+ status = ET_TIMER_RUNNING;
+ etPort_sendMessage(self, PTimer_IN_startTimeout, sizeof(int32), &data__et);
+ }'''
+ handle outgoing timeout '''
+ /* TODO: clear active bit in case of single shot timer */
+ if (status!=0){
+ if (status==ET_TIMER_RUNNING){
+ /* single shot timer */
+ status=0;
+ }
+ /* msg to fsm */
+ (*receiveMessageFunc)(actor, self, msg);
+ }'''
+ handle incoming kill '''
+ if (status!=0){
+ status=0;
+ etPort_sendMessage(self, PTimer_IN_kill, 0,NULL);
+ }'''
+ Attribute status: int8 = "0"
}
}
ExternalType tcb -> "etTimerControlBlock" default "{{0,0},{0,0},0,NULL}"
ExternalType targetTime -> "etTime" default "{0,0}"
}
-
- \ No newline at end of file
diff --git a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpClient.h b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpClient.h
index 366a447b0..a814e21e3 100644
--- a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpClient.h
+++ b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpClient.h
@@ -41,7 +41,7 @@ typedef struct ATcpClient_const {
/* constant for state machine data */
-#define ATCPCLIENT_HISTORY_SIZE 2
+#define ATCPCLIENT_HISTORY_SIZE 5
/* variable part of ActorClass (RAM) */
struct ATcpClient {
diff --git a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpServer.c b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpServer.c
index 3fdc8eda4..484ae1df4 100644
--- a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpServer.c
+++ b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpServer.c
@@ -31,6 +31,7 @@ static int socketReceiver(void* slf, int channel, int size, const int8* data) {
payloadPort_dataPackage(&payloadRecvBuffer);
return ETSOCKET_OK;
}
+
/*--------------------- end user code ---------------------*/
/* interface item IDs */
diff --git a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpServer.h b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpServer.h
index a83b955a0..39e4c75bd 100644
--- a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpServer.h
+++ b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/tcp/ATcpServer.h
@@ -41,7 +41,7 @@ typedef struct ATcpServer_const {
/* constant for state machine data */
-#define ATCPSERVER_HISTORY_SIZE 2
+#define ATCPSERVER_HISTORY_SIZE 5
/* variable part of ActorClass (RAM) */
struct ATcpServer {
diff --git a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/timing/ATimingService.c b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/timing/ATimingService.c
index 0a7cc630c..983774436 100644
--- a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/timing/ATimingService.c
+++ b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/timing/ATimingService.c
@@ -103,30 +103,30 @@ static void action_TRANS_INITIAL_TO__Operational(ATimingService* self) {
}
}
static void action_TRANS_tr1_FROM_Operational_TO_Operational_BY_startTimeouttimer_tr1(ATimingService* self, const InterfaceItemBase* ifitem, uint32 transitionData) {
- etTimerControlBlock* timer = getTcb();
+ etTimerControlBlock* transitionDatar = getTcb();
etTime t;
- if (timer!= 0){
+ if (transitionDatar!= 0){
t.sec=transitionData/1000;
t.nSec=(transitionData%1000)*1000000L;
- timer->pTime.sec = 0;
- timer->pTime.nSec = 0;
- timer->portIdx=((etReplSubPort*)ifitem)->index;
- getTimeFromTarget(&(timer->expTime));
- addTime(&(timer->expTime),&t);
- putTcbToUsedList(timer);
+ transitionDatar->pTime.sec = 0;
+ transitionDatar->pTime.nSec = 0;
+ transitionDatar->portIdx=((etReplSubPort*)ifitem)->index;
+ getTimeFromTarget(&(transitionDatar->expTime));
+ addTime(&(transitionDatar->expTime),&t);
+ putTcbToUsedList(transitionDatar);
}
}
static void action_TRANS_tr3_FROM_Operational_TO_Operational_BY_startTimertimer_tr3(ATimingService* self, const InterfaceItemBase* ifitem, uint32 transitionData) {
- etTimerControlBlock* timer = getTcb();
+ etTimerControlBlock* transitionDatar = getTcb();
etTime t;
- if (timer!= 0){
+ if (transitionDatar!= 0){
t.sec=transitionData/1000;
t.nSec=(transitionData%1000)*1000000L;
- timer->pTime = t;
- timer->portIdx=((etReplSubPort*)ifitem)->index;
- getTimeFromTarget(&(timer->expTime));
- addTime(&(timer->expTime),&t);
- putTcbToUsedList(timer);
+ transitionDatar->pTime = t;
+ transitionDatar->portIdx=((etReplSubPort*)ifitem)->index;
+ getTimeFromTarget(&(transitionDatar->expTime));
+ addTime(&(transitionDatar->expTime),&t);
+ putTcbToUsedList(transitionDatar);
}
}
static void action_TRANS_tr4_FROM_Operational_TO_Operational_BY_killtimer_tr4(ATimingService* self, const InterfaceItemBase* ifitem) {
diff --git a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/timing/ATimingService.h b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/timing/ATimingService.h
index 6a4b62231..d8cafada4 100644
--- a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/timing/ATimingService.h
+++ b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/timing/ATimingService.h
@@ -46,7 +46,7 @@ typedef struct ATimingService_const {
/* constant for state machine data */
-#define ATIMINGSERVICE_HISTORY_SIZE 2
+#define ATIMINGSERVICE_HISTORY_SIZE 3
/* variable part of ActorClass (RAM) */
struct ATimingService {
diff --git a/runtime/org.eclipse.etrice.modellib.cpp/model/TimingService.room b/runtime/org.eclipse.etrice.modellib.cpp/model/TimingService.room
index a8f0248ef..ede76423d 100644
--- a/runtime/org.eclipse.etrice.modellib.cpp/model/TimingService.room
+++ b/runtime/org.eclipse.etrice.modellib.cpp/model/TimingService.room
@@ -7,235 +7,221 @@ RoomModel room.basic.service.timing {
SPP timer: PTimer
}
Structure {
- usercode1 {
- "#include \"osal/etTime.h\" "
- "#define ET_NB_OF_TCBS 30"
- "typedef struct etTCB etTimerControlBlock;"
- "struct etTCB {"
- " etTime expTime;"
- " etTime pTime;"
- " int32 portIdx;"
- " etTimerControlBlock* next;"
- "};"
- }
- usercode2 {
- "// uc2"
- } usercode3 {
- "// uc3"
- }
- Attribute tcbs [ 30 ]: tcb
+ usercode1 '''
+ #include "osal/etTime.h"
+ #define ET_NB_OF_TCBS 30
+ typedef struct etTCB etTimerControlBlock;
+ struct etTCB {
+ etTime expTime;
+ etTime pTime;
+ int32 portIdx;
+ etTimerControlBlock* next;
+ };
+ '''
+ usercode2 '''// uc2'''
+ usercode3 '''// uc3'''
+ Attribute tcbs [30]: tcb
Attribute usedTcbsRoot: tcb ref
Attribute freeTcbsRoot: tcb ref
ServiceImplementation of timer
}
Behavior {
- ctor {
- "memset(tcbs.getData(), sizeof(tcbs), 0);"
- }
- Operation getTcb(): tcb ref {
- "etTimerControlBlock* temp = freeTcbsRoot;"
- ""
- "if (freeTcbsRoot != 0) {"
- " freeTcbsRoot = freeTcbsRoot->next;"
- " temp->next = 0;"
- "}"
- "return temp;"
- ""
- }
- Operation returnTcb(block: tcb ref) {
- "block->next = freeTcbsRoot;"
- "freeTcbsRoot = block;"
- }
- Operation removeTcbFromUsedList(idx: int32) {
- "etTimerControlBlock* temp = usedTcbsRoot;"
- "etTimerControlBlock* temp2 = usedTcbsRoot;"
- ""
- "if (temp == 0)"
- " return;"
- ""
- "if (usedTcbsRoot->portIdx == idx) {"
- " /* element found, the first one */"
- " usedTcbsRoot = usedTcbsRoot->next;"
- " returnTcb(temp);"
- " return;"
- "}"
- ""
- "temp = temp->next;"
- "while (temp != 0) {"
- " if (temp->portIdx == idx) {"
- " temp2->next = temp->next;"
- " returnTcb(temp);"
- " return;"
- " } else {"
- " /* try next */"
- " temp2 = temp;"
- " temp = temp->next;"
- " }"
- "}"
- }
- Operation putTcbToUsedList(block: tcb ref) {
- "etTimerControlBlock* temp = usedTcbsRoot;"
- "etTimerControlBlock* temp2 = usedTcbsRoot;"
- ""
- "if (temp == 0) {"
- " /* list empty put new block to root */"
- " block->next = 0;"
- " usedTcbsRoot = block;"
- " return;"
- "}"
- ""
- "while (1) {"
- " if (temp != 0) {"
- " if (isTimeGreater(&block->expTime, &temp->expTime)) {"
- " /* try next position */"
- " temp2 = temp;"
- " temp = temp->next;"
- " } else {"
- " /* right position found */"
- " block->next = temp;"
- " if (temp == usedTcbsRoot) {"
- " usedTcbsRoot = block;"
- " } else {"
- " temp2->next = block;"
- " }"
- " return;"
- " }"
- " } else {"
- " /* end of list reached */"
- " block->next = 0;"
- " temp2->next = block;"
- " return;"
- " }"
- "}"
- }
- Operation isTimeGreater(t1: targetTime ref, t2: targetTime ref): boolean {
- "if (t1->sec > t2->sec)"
- " return ET_TRUE;"
- "if (t1->sec < t2->sec)"
- " return ET_FALSE;"
- "if (t1->nSec > t2->nSec)"
- " return ET_TRUE;"
- "return ET_FALSE;"
- }
- Operation addTime(t1: targetTime ref, t2: targetTime ref) {
- "t1->sec += t2->sec;"
- "t1->nSec += t2->nSec;"
- "while (t1->nSec >= 1000000000L) {"
- " t1->sec++;"
- " t1->nSec -= 1000000000L;"
- "}"
- }
-
- // Operation printList(){
- // "etTimerControlBlock* temp=usedTcbsRoot;"
- // " printf(\"list: \");"
- // " while (temp!=0){"
- // " printf(\"(%ld,%ld),\",temp->expTime.sec,temp->expTime.nSec);"
- // " temp=temp->next;"
- // " }"
- // " printf(\"\\n\");"
- // }
+ ctor '''memset(tcbs.getData(), sizeof(tcbs), 0);'''
+ Operation getTcb(): tcb ref '''
+ etTimerControlBlock* temp = freeTcbsRoot;
+
+ if (freeTcbsRoot != 0) {
+ freeTcbsRoot = freeTcbsRoot->next;
+ temp->next = 0;
+ }
+ return temp;
+ '''
+ Operation returnTcb(block: tcb ref) '''
+ block->next = freeTcbsRoot;
+ freeTcbsRoot = block;
+ '''
+ Operation removeTcbFromUsedList(idx: int32) '''
+ etTimerControlBlock* temp = usedTcbsRoot;
+ etTimerControlBlock* temp2 = usedTcbsRoot;
+
+ if (temp == 0)
+ return;
+
+ if (usedTcbsRoot->portIdx == idx) {
+ /* element found, the first one */
+ usedTcbsRoot = usedTcbsRoot->next;
+ returnTcb(temp);
+ return;
+ }
+
+ temp = temp->next;
+ while (temp != 0) {
+ if (temp->portIdx == idx) {
+ temp2->next = temp->next;
+ returnTcb(temp);
+ return;
+ } else {
+ /* try next */
+ temp2 = temp;
+ temp = temp->next;
+ }
+ }
+ '''
+ Operation putTcbToUsedList(block: tcb ref) '''
+ etTimerControlBlock* temp = usedTcbsRoot;
+ etTimerControlBlock* temp2 = usedTcbsRoot;
+
+ if (temp == 0) {
+ /* list empty put new block to root */
+ block->next = 0;
+ usedTcbsRoot = block;
+ return;
+ }
+
+ while (1) {
+ if (temp != 0) {
+ if (isTimeGreater(&block->expTime, &temp->expTime)) {
+ /* try next position */
+ temp2 = temp;
+ temp = temp->next;
+ } else {
+ /* right position found */
+ block->next = temp;
+ if (temp == usedTcbsRoot) {
+ usedTcbsRoot = block;
+ } else {
+ temp2->next = block;
+ }
+ return;
+ }
+ } else {
+ /* end of list reached */
+ block->next = 0;
+ temp2->next = block;
+ return;
+ }
+ }
+ '''
+ Operation isTimeGreater(t1: targetTime ref, t2: targetTime ref): boolean '''
+ if (t1->sec > t2->sec)
+ return ET_TRUE;
+ if (t1->sec < t2->sec)
+ return ET_FALSE;
+ if (t1->nSec > t2->nSec)
+ return ET_TRUE;
+ return ET_FALSE;
+ '''
+ Operation addTime(t1: targetTime ref, t2: targetTime ref) '''
+ t1->sec += t2->sec;
+ t1->nSec += t2->nSec;
+ while (t1->nSec >= 1000000000L) {
+ t1->sec++;
+ t1->nSec -= 1000000000L;
+ }
+ '''
+ // Operation printList(){
+ // "etTimerControlBlock* temp=usedTcbsRoot;"
+ // " printf(\"list: \");"
+ // " while (temp!=0){"
+ // " printf(\"(%ld,%ld),\",temp->expTime.sec,temp->expTime.nSec);"
+ // " temp=temp->next;"
+ // " }"
+ // " printf(\"\\n\");"
+ // }
StateMachine {
Transition tr0: initial -> Operational {
- action {
- "int i;"
- "usedTcbsRoot = 0;"
- "freeTcbsRoot = &tcbs[0];"
- "tcbs[ET_NB_OF_TCBS - 1].next = 0;"
- "for (i = 0; i < ET_NB_OF_TCBS - 1; i++) {"
- "\ttcbs[i].next = &tcbs[i + 1];"
- "}"
- }
+ action '''
+ int i;
+ usedTcbsRoot = 0;
+ freeTcbsRoot = &tcbs[0];
+ tcbs[ET_NB_OF_TCBS - 1].next = 0;
+ for (i = 0; i < ET_NB_OF_TCBS - 1; i++) {
+ tcbs[i].next = &tcbs[i + 1];
+ }
+ '''
}
Transition tr1: Operational -> Operational {
triggers {
<startTimeout: timer>
}
- action {
- "etTimerControlBlock* timer = getTcb();"
- "etTime t;"
- "if (timer != 0) {"
- "\tt.sec = transitionData / 1000;"
- "\tt.nSec = (transitionData % 1000) * 1000000L;"
- "\ttimer->pTime.sec = 0;"
- "\ttimer->pTime.nSec = 0;"
- "\ttimer->portIdx = ifitem->getIdx();"
- "\tgetTimeFromTarget(&(timer->expTime));"
- "\taddTime(&(timer->expTime), &t);"
- "\tputTcbToUsedList(timer);"
- "}"
- }
+ action '''
+ etTimerControlBlock* transitionDatar = getTcb();
+ etTime t;
+ if (transitionDatar != 0) {
+ t.sec = transitionData / 1000;
+ t.nSec = (transitionData % 1000) * 1000000L;
+ transitionDatar->pTime.sec = 0;
+ transitionDatar->pTime.nSec = 0;
+ transitionDatar->portIdx = ifitem->getIdx();
+ getTimeFromTarget(&(transitionDatar->expTime));
+ addTime(&(transitionDatar->expTime), &t);
+ putTcbToUsedList(transitionDatar);
+ }'''
}
Transition tr3: Operational -> Operational {
triggers {
<startTimer: timer>
}
- action {
- "etTimerControlBlock* timer = getTcb();"
- "etTime t;"
- "if (timer != 0) {"
- "\tt.sec = transitionData / 1000;"
- "\tt.nSec = (transitionData % 1000) * 1000000L;"
- "\ttimer->pTime = t;"
- "\ttimer->portIdx = ifitem->getIdx();"
- "\tgetTimeFromTarget(&(timer->expTime));"
- "\taddTime(&(timer->expTime), &t);"
- "\tputTcbToUsedList(timer);"
- "}"
- }
+ action '''
+ etTimerControlBlock* transitionDatar = getTcb();
+ etTime t;
+ if (transitionDatar != 0) {
+ t.sec = transitionData / 1000;
+ t.nSec = (transitionData % 1000) * 1000000L;
+ transitionDatar->pTime = t;
+ transitionDatar->portIdx = ifitem->getIdx();
+ getTimeFromTarget(&(transitionDatar->expTime));
+ addTime(&(transitionDatar->expTime), &t);
+ putTcbToUsedList(transitionDatar);
+ }'''
}
Transition tr4: Operational -> Operational {
triggers {
<kill: timer>
}
- action {
- "removeTcbFromUsedList(ifitem->getIdx());"
- }
+ action '''removeTcbFromUsedList(ifitem->getIdx());'''
}
State Operational {
- entry {
- "// prepare"
- } do {
- "// maintain timers"
- "etTimerControlBlock* temp;"
- "etTime t;"
- ""
- "getTimeFromTarget(&t);"
- "while (usedTcbsRoot != 0) {"
- "\tif (isTimeGreater(&t, &(usedTcbsRoot->expTime))) {"
- "\t\ttimer.get(usedTcbsRoot->portIdx).timeout();"
- "\t\ttemp = usedTcbsRoot;"
- "\t\tusedTcbsRoot = usedTcbsRoot->next;"
- "\t\tif ((temp->pTime.sec == 0) && (temp->pTime.nSec == 0)) {"
- "\t\t\t// single shot timer"
- "\t\t\treturnTcb(temp);"
- "\t\t} else {"
- "\t\t\t// periodic timer"
- "\t\t\taddTime(&temp->expTime, &temp->pTime);"
- "\t\t\tputTcbToUsedList(temp);"
- "\t\t}"
- "\t} else {"
- "\t\tbreak;"
- "\t}"
- "}"
- }
+ entry '''// prepare'''
+ do '''
+ // maintain timers
+ etTimerControlBlock* temp;
+ etTime t;
+
+ getTimeFromTarget(&t);
+ while (usedTcbsRoot != 0) {
+ if (isTimeGreater(&t, &(usedTcbsRoot->expTime))) {
+ timer.get(usedTcbsRoot->portIdx).timeout();
+ temp = usedTcbsRoot;
+ usedTcbsRoot = usedTcbsRoot->next;
+ if ((temp->pTime.sec == 0) && (temp->pTime.nSec == 0)) {
+ // single shot timer
+ returnTcb(temp);
+ } else {
+ // periodic timer
+ addTime(&temp->expTime, &temp->pTime);
+ putTcbToUsedList(temp);
+ }
+ } else {
+ break;
+ }
+ }
+ '''
}
}
}
}
ProtocolClass PTimer {
- usercode1 {
- "#define ET_TIMER_RUNNING 0x01"
- "#define ET_TIMER_PERIODIC 0x02"
- }
- usercode2 {
- "//uc2 "
- }
+ usercode1 '''
+ #define ET_TIMER_RUNNING 0x01
+ #define ET_TIMER_PERIODIC 0x02
+ '''
+ usercode2 '''//uc2'''
incoming {
- Message startTimer(time: uint32)
- Message startTimeout(time: uint32)
+ Message startTimer(uint32)
+ Message startTimeout(uint32)
Message kill()
}
outgoing {
@@ -244,45 +230,35 @@ RoomModel room.basic.service.timing {
conjugated PortClass
{
Attribute status: int8 = "0"
- handle
- incoming startTimer {
- "if (status==0){
- status=ET_TIMER_RUNNING | ET_TIMER_PERIODIC;
- startTimer_impl(time);
- }
- "
- }
- handle
- incoming startTimeout {
- "if (status==0){
- status = ET_TIMER_RUNNING;
- startTimeout_impl(time);
- }
- "
- }
- handle
- outgoing timeout {
- "
- //TODO: clear active bit in case of single shot timer
- if (status!=0){
- if (status==ET_TIMER_RUNNING){
- // single shot timer
+ handle incoming startTimer '''
+ if (status==0){
+ status=ET_TIMER_RUNNING | ET_TIMER_PERIODIC;
+ startTimer_impl(transitionData);
+ }
+ '''
+ handle incoming startTimeout '''
+ if (status==0){
+ status = ET_TIMER_RUNNING;
+ startTimeout_impl(transitionData);
+ }
+ '''
+ handle outgoing timeout '''
+ //TODO: clear active bit in case of single shot timer
+ if (status!=0){
+ if (status==ET_TIMER_RUNNING){
+ // single shot timer
+ status=0;
+ }
+ // msg to fsm
+ getActor()->receiveEvent(this, msg->getEvtId(), msg->getData());
+ }
+ '''
+ handle incoming kill '''
+ if (status!=0){
status=0;
+ kill_impl();
}
- // msg to fsm
- getActor()->receiveEvent(this, msg->getEvtId(), msg->getData());
- }
- "
- }
- handle
- incoming kill {
- "
- if (status!=0){
- status=0;
- kill_impl();
- }
- "
- }
+ '''
}
}
diff --git a/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.cpp b/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.cpp
index db590f23b..08a07e5df 100644
--- a/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.cpp
+++ b/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.cpp
@@ -213,30 +213,30 @@ void ATimingService::action_TRANS_INITIAL_TO__Operational() {
}
}
void ATimingService::action_TRANS_tr1_FROM_Operational_TO_Operational_BY_startTimeouttimer_tr1(const InterfaceItemBase* ifitem, uint32 transitionData) {
- etTimerControlBlock* timer = getTcb();
+ etTimerControlBlock* transitionDatar = getTcb();
etTime t;
- if (timer != 0) {
+ if (transitionDatar != 0) {
t.sec = transitionData / 1000;
t.nSec = (transitionData % 1000) * 1000000L;
- timer->pTime.sec = 0;
- timer->pTime.nSec = 0;
- timer->portIdx = ifitem->getIdx();
- getTimeFromTarget(&(timer->expTime));
- addTime(&(timer->expTime), &t);
- putTcbToUsedList(timer);
+ transitionDatar->pTime.sec = 0;
+ transitionDatar->pTime.nSec = 0;
+ transitionDatar->portIdx = ifitem->getIdx();
+ getTimeFromTarget(&(transitionDatar->expTime));
+ addTime(&(transitionDatar->expTime), &t);
+ putTcbToUsedList(transitionDatar);
}
}
void ATimingService::action_TRANS_tr3_FROM_Operational_TO_Operational_BY_startTimertimer_tr3(const InterfaceItemBase* ifitem, uint32 transitionData) {
- etTimerControlBlock* timer = getTcb();
+ etTimerControlBlock* transitionDatar = getTcb();
etTime t;
- if (timer != 0) {
+ if (transitionDatar != 0) {
t.sec = transitionData / 1000;
t.nSec = (transitionData % 1000) * 1000000L;
- timer->pTime = t;
- timer->portIdx = ifitem->getIdx();
- getTimeFromTarget(&(timer->expTime));
- addTime(&(timer->expTime), &t);
- putTcbToUsedList(timer);
+ transitionDatar->pTime = t;
+ transitionDatar->portIdx = ifitem->getIdx();
+ getTimeFromTarget(&(transitionDatar->expTime));
+ addTime(&(transitionDatar->expTime), &t);
+ putTcbToUsedList(transitionDatar);
}
}
void ATimingService::action_TRANS_tr4_FROM_Operational_TO_Operational_BY_killtimer_tr4(const InterfaceItemBase* ifitem) {
diff --git a/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.h b/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.h
index 8b75c3ea4..5e80a4e0a 100644
--- a/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.h
+++ b/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.h
@@ -32,6 +32,7 @@ struct etTCB {
int32 portIdx;
etTimerControlBlock* next;
};
+
/*--------------------- end user code ---------------------*/
using namespace etRuntime;
diff --git a/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.cpp b/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.cpp
index dce6afef7..5cf3b0146 100644
--- a/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.cpp
+++ b/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.cpp
@@ -124,16 +124,15 @@ void PTimerConjPort::receive(const Message* msg) {
switch (msg->getEvtId()) {
case PTimer::OUT_timeout:
{
-
- //TODO: clear active bit in case of single shot timer
- if (status!=0){
- if (status==ET_TIMER_RUNNING){
- // single shot timer
- status=0;
- }
- // msg to fsm
- getActor()->receiveEvent(this, msg->getEvtId(), msg->getData());
- }
+ //TODO: clear active bit in case of single shot timer
+ if (status!=0){
+ if (status==ET_TIMER_RUNNING){
+ // single shot timer
+ status=0;
+ }
+ // msg to fsm
+ getActor()->receiveEvent(this, msg->getEvtId(), msg->getData());
+ }
}
break;
default:
@@ -145,46 +144,45 @@ void PTimerConjPort::receive(const Message* msg) {
/*--------------------- operations ---------------------*/
// sent messages
-void PTimerConjPort::startTimer(uint32 time) {
+void PTimerConjPort::startTimer(uint32 transitionData) {
if (status==0){
status=ET_TIMER_RUNNING | ET_TIMER_PERIODIC;
- startTimer_impl(time);
+ startTimer_impl(transitionData);
}
}
-void PTimerConjPort::startTimer_impl(uint32 time) {
+void PTimerConjPort::startTimer_impl(uint32 transitionData) {
DebuggingService::getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(),
PTimer::getMessageString(PTimer::IN_startTimer).c_str());
if (getPeerAddress().isValid()) {
Message* buffer = dynamic_cast<IMessageService*>(getPeerMsgReceiver())->getMessageBuffer(sizeof(DataMessage<uint32>));
if (buffer) {
- getPeerMsgReceiver()->receive(new (buffer) DataMessage<uint32>(getPeerAddress(), PTimer::IN_startTimer, time));
+ getPeerMsgReceiver()->receive(new (buffer) DataMessage<uint32>(getPeerAddress(), PTimer::IN_startTimer, transitionData));
}
}
}
-void PTimerConjPort::startTimeout(uint32 time) {
+void PTimerConjPort::startTimeout(uint32 transitionData) {
if (status==0){
status = ET_TIMER_RUNNING;
- startTimeout_impl(time);
+ startTimeout_impl(transitionData);
}
}
-void PTimerConjPort::startTimeout_impl(uint32 time) {
+void PTimerConjPort::startTimeout_impl(uint32 transitionData) {
DebuggingService::getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(),
PTimer::getMessageString(PTimer::IN_startTimeout).c_str());
if (getPeerAddress().isValid()) {
Message* buffer = dynamic_cast<IMessageService*>(getPeerMsgReceiver())->getMessageBuffer(sizeof(DataMessage<uint32>));
if (buffer) {
- getPeerMsgReceiver()->receive(new (buffer) DataMessage<uint32>(getPeerAddress(), PTimer::IN_startTimeout, time));
+ getPeerMsgReceiver()->receive(new (buffer) DataMessage<uint32>(getPeerAddress(), PTimer::IN_startTimeout, transitionData));
}
}
}
void PTimerConjPort::kill() {
-
- if (status!=0){
- status=0;
- kill_impl();
- }
+ if (status!=0){
+ status=0;
+ kill_impl();
+ }
}
void PTimerConjPort::kill_impl() {
@@ -207,14 +205,14 @@ PTimerConjReplPort::PTimerConjReplPort(IInterfaceItemOwner* actor, const String&
}
// incoming messages
-void PTimerConjReplPort::startTimer(uint32 time){
+void PTimerConjReplPort::startTimer(uint32 transitionData){
for (Vector<etRuntime::InterfaceItemBase*>::iterator it = getItems().begin(); it != getItems().end(); ++it) {
- (dynamic_cast<PTimerConjPort*>(*it))->startTimer( time);
+ (dynamic_cast<PTimerConjPort*>(*it))->startTimer( transitionData);
}
}
-void PTimerConjReplPort::startTimeout(uint32 time){
+void PTimerConjReplPort::startTimeout(uint32 transitionData){
for (Vector<etRuntime::InterfaceItemBase*>::iterator it = getItems().begin(); it != getItems().end(); ++it) {
- (dynamic_cast<PTimerConjPort*>(*it))->startTimeout( time);
+ (dynamic_cast<PTimerConjPort*>(*it))->startTimeout( transitionData);
}
}
void PTimerConjReplPort::kill(){
diff --git a/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.h b/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.h
index be5e64f10..b6c07b9ed 100644
--- a/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.h
+++ b/runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.h
@@ -18,6 +18,7 @@
/*--------------------- begin user code ---------------------*/
#define ET_TIMER_RUNNING 0x01
#define ET_TIMER_PERIODIC 0x02
+
/*--------------------- end user code ---------------------*/
@@ -34,7 +35,7 @@ class PTimer {
} msg_ids;
/*--------------------- begin user code ---------------------*/
- //uc2
+ //uc2
/*--------------------- end user code ---------------------*/
static bool isValidEvtID(int evtId) {
@@ -109,10 +110,10 @@ class PTimerConjPort : public etRuntime::PortBase {
/*--------------------- operations ---------------------*/
// sent messages
- public: void startTimer(uint32 time);
- private: void startTimer_impl(uint32 time);
- public: void startTimeout(uint32 time);
- private: void startTimeout_impl(uint32 time);
+ public: void startTimer(uint32 transitionData);
+ private: void startTimer_impl(uint32 transitionData);
+ public: void startTimeout(uint32 transitionData);
+ private: void startTimeout_impl(uint32 transitionData);
public: void kill();
private: void kill_impl();
};
@@ -130,8 +131,8 @@ class PTimerConjReplPort : public etRuntime::ReplicatedPortBase {
PTimerConjPort& get(int idx) const { return *dynamic_cast<PTimerConjPort*>(getInterfaceItem(idx)); }
// incoming messages
- public: void startTimer(uint32 time);
- public: void startTimeout(uint32 time);
+ public: void startTimer(uint32 transitionData);
+ public: void startTimeout(uint32 transitionData);
public: void kill();
protected:
diff --git a/runtime/org.eclipse.etrice.modellib.java/model/ALogService.room b/runtime/org.eclipse.etrice.modellib.java/model/ALogService.room
index ec36490f3..e20934293 100644
--- a/runtime/org.eclipse.etrice.modellib.java/model/ALogService.room
+++ b/runtime/org.eclipse.etrice.modellib.java/model/ALogService.room
@@ -1,70 +1,65 @@
RoomModel room.basic.service.logging {
-
+
import room.basic.types.* from "Types.room"
-
+
ActorClass ALogService {
Interface {
SPP log: Log
}
Structure {
- usercode1 {
- "import java.io.*;"
- "import java.util.*;"
- }
- usercode2 {
- "FileOutputStream file = null;"
- "PrintStream p = null;"
- "static long tStart = System.currentTimeMillis();"
- }
+ usercode1 '''
+ import java.io.*;
+ import java.util.*;'''
+ usercode2 '''
+ FileOutputStream file = null;
+ PrintStream p = null;
+ static long tStart = System.currentTimeMillis();'''
ServiceImplementation of log
}
Behavior {
- Operation destroyUser() {
- "if (p!= null) {"
- "p.flush();"
- "p.close();"
- "p=null;"
- "}"
- }
+ Operation destroyUser() '''
+ if (p!= null) {
+ p.flush();
+ p.close();
+ p=null;
+ }'''
StateMachine {
- Transition init: initial -> closed { }
+ Transition init: initial -> closed {
+ }
Transition open: closed -> opened {
triggers {
<open: log>
}
- action {
- "Date d=new Date(tStart);"
- "try{"
- "file=new FileOutputStream(transitionData);"
- "p=new PrintStream(file);"
- "p.println(\"Log opened at \"+ d.toString());"
- "p.println(\"--------------------------------------------------\");"
- "} catch (Exception e){"
- "System.out.println(\"Log file not opened !\");"
- "}"
- }
+ action '''
+ Date d=new Date(tStart);
+ try{
+ file=new FileOutputStream(transitionData);
+ p=new PrintStream(file);
+ p.println("Log opened at "+ d.toString());
+ p.println("--------------------------------------------------");
+ } catch (Exception e){
+ System.out.println("Log file not opened !");
+ }'''
}
Transition tr0: opened -> closed {
triggers {
<close: log>
}
- action {
- "p.flush();"
- "p.close();"
- "p=null;"
- }
+ action '''
+ p.flush();
+ p.close();
+ p=null;'''
}
Transition tr1: opened -> opened {
triggers {
<internalLog: log>
}
- action {
- "p.println(\"Timestamp: \" + Long.toString(transitionData.timeStamp-tStart) + \"ms\");"
- "p.println(\"SenderInstance: \"+ transitionData.sender);"
- "p.println(\"UserString: \" + transitionData.userString);"
- "p.println(\"--------------------------------------------------\");"
- "System.out.printf(transitionData.userString);"
- }
+ action '''
+ p.println("Timestamp: " + Long.toString(transitionData.timeStamp-tStart) + "ms");
+ p.println("SenderInstance: "+ transitionData.sender);
+ p.println("UserString: " + transitionData.userString);
+ p.println("--------------------------------------------------");
+ System.out.printf(transitionData.userString);'''
}
State closed
State opened
@@ -73,35 +68,32 @@ RoomModel room.basic.service.logging {
}
ProtocolClass Log {
- usercode2 {
- "public static final int LOG_LEVEL_LOW = 1;"
- "public static final int LOG_LEVEL_MEDIUM = 2;"
- "public static final int LOG_LEVEL_HIGH = 3;"
- }
+ usercode2 '''
+ public static final int LOG_LEVEL_LOW = 1;
+ public static final int LOG_LEVEL_MEDIUM = 2;
+ public static final int LOG_LEVEL_HIGH = 3;'''
incoming {
- Message open(fileName: string)
+ Message open(string)
Message close()
- private Message internalLog(data: InternalLogData)
+ private Message internalLog(InternalLogData)
}
- conjugated PortClass {
- usercode {
- "static int logLevel=0;"
- "InternalLogData d = new InternalLogData();"
- }
- Operation setLogLevel(l: int32) {
- "logLevel=l;"
- "if (logLevel > LOG_LEVEL_HIGH) logLevel=LOG_LEVEL_HIGH;"
- }
- Operation log(logLevel: int32, userString: string) sends internalLog {
- "if (logLevel>LogConjPort.logLevel){"
- "d.userString=userString;"
- "d.timeStamp=System.currentTimeMillis();"
- "d.sender=getInstancePath();"
- "if (getPeerAddress()!=null)"
- "getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalLog, d.deepCopy()));"
- "}"
- }
+ conjugated PortClass
+ {
+ usercode '''
+ static int logLevel=0;
+ InternalLogData d = new InternalLogData();'''
+ Operation setLogLevel(l: int32) '''
+ logLevel=l;
+ if (logLevel > LOG_LEVEL_HIGH) logLevel=LOG_LEVEL_HIGH;'''
+ Operation log(logLevel: int32, userString: string) sends internalLog '''
+ if (logLevel>LogConjPort.logLevel){
+ d.userString=userString;
+ d.timeStamp=System.currentTimeMillis();
+ d.sender=getInstancePath();
+ if (getPeerAddress()!=null)
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalLog, d.deepCopy()));
+ }'''
}
}
@@ -110,5 +102,4 @@ RoomModel room.basic.service.logging {
Attribute sender: string
Attribute timeStamp: int64
}
-
} \ No newline at end of file
diff --git a/runtime/org.eclipse.etrice.modellib.java/model/TcpService.room b/runtime/org.eclipse.etrice.modellib.java/model/TcpService.room
index 152035ec0..40621266a 100644
--- a/runtime/org.eclipse.etrice.modellib.java/model/TcpService.room
+++ b/runtime/org.eclipse.etrice.modellib.java/model/TcpService.room
@@ -2,96 +2,96 @@ RoomModel room.basic.service.tcp {
import room.basic.types.* from "Types.room"
-
ActorClass ATcpServer {
Interface {
Port ControlPort: PTcpControl
Port PayloadPort: PTcpPayload
}
Structure {
- usercode1 {
- "import java.net.ServerSocket;"
- "import java.net.Socket;"
- "import java.io.*;"
- "import java.util.*;"
- ""
- "class ServerRxThread extends Thread{"
- " private int connectionId;"
- " private Socket sock;"
- " PTcpPayloadPort port;"
- ""
- " public ServerRxThread (int connectionId, PTcpPayloadPort port, Socket sock){"
- " this.sock = sock;"
- " this.connectionId = connectionId;"
- " this.port = port;"
- " }"
- ""
- " public void run(){"
- " try{"
- " InputStream in = sock.getInputStream();"
- " DTcpPayload d = new DTcpPayload();"
- " d.setConnectionId(connectionId);"
- " int c;"
- " while ((c=in.read(d.getData()))!=-1){"
- " d.setLength(c);"
- " port.receive(d); "
- " }"
- " }catch (IOException e){"
- " System.err.println(\"ServerRx: \" + e.toString());"
- " }"
- " }"
- "}"
- ""
- "class ServerAcceptThread extends Thread{"
- " private ServerSocket sock;"
- " private PTcpPayloadPort port;"
- " private ATcpServer parent;"
- " public ServerAcceptThread (PTcpPayloadPort port, ServerSocket sock, ATcpServer parent){"
- " this.sock = sock;"
- " this.port = port;"
- " this.parent = parent;"
- " }"
- " public void run(){"
- " int cnt=0;"
- " try{"
- " while (true){"
- " Socket s = sock.accept();"
- " parent.addOutStreamToHashmap(cnt, s.getOutputStream());"
- " (new ServerRxThread(cnt, port, s)).start();"
- " cnt++;"
- " }"
- " }catch (IOException e){"
- " System.err.println(\"Server Accept: \" + e.toString());"
- " }"
- " }"
- "}"
- " "
- }
- usercode2 {
- "ServerSocket socket = null;"
- "InputStream in = null;"
- "OutputStream out = null;"
- "Hashtable<Integer,OutputStream> outStreams = new Hashtable<Integer,OutputStream>();"
- ""
- "synchronized protected void addOutStreamToHashmap(int cnt, OutputStream out){"
- " outStreams.put(cnt,out);"
- "}"
- ""
- }
+ usercode1 '''
+ import java.net.ServerSocket;
+ import java.net.Socket;
+ import java.io.*;
+ import java.util.*;
+
+ class ServerRxThread extends Thread{
+ private int connectionId;
+ private Socket sock;
+ PTcpPayloadPort port;
+
+ public ServerRxThread (int connectionId, PTcpPayloadPort port, Socket sock){
+ this.sock = sock;
+ this.connectionId = connectionId;
+ this.port = port;
+ }
+
+ public void run(){
+ try{
+ InputStream in = sock.getInputStream();
+ DTcpPayload d = new DTcpPayload();
+ d.setConnectionId(connectionId);
+ int c;
+ while ((c=in.read(d.getData()))!=-1){
+ d.setLength(c);
+ port.receive(d);
+ }
+ }
+ catch (IOException e){
+ System.err.println("ServerRx: " + e.toString());
+ }
+ }
+ }
+
+ class ServerAcceptThread extends Thread{
+ private ServerSocket sock;
+ private PTcpPayloadPort port;
+ private ATcpServer parent;
+ public ServerAcceptThread (PTcpPayloadPort port, ServerSocket sock, ATcpServer parent){
+ this.sock = sock;
+ this.port = port;
+ this.parent = parent;
+ }
+ public void run(){
+ int cnt=0;
+ try{
+ while (true){
+ Socket s = sock.accept();
+ parent.addOutStreamToHashmap(cnt, s.getOutputStream());
+ (new ServerRxThread(cnt, port, s)).start();
+ cnt++;
+ }
+ }
+ catch (IOException e){
+ System.err.println("Server Accept: " + e.toString());
+ }
+ }
+ }
+ '''
+ usercode2 '''
+ ServerSocket socket = null;
+ InputStream in = null;
+ OutputStream out = null;
+ Hashtable<Integer,OutputStream> outStreams = new Hashtable<Integer,OutputStream>();
+
+ synchronized protected void addOutStreamToHashmap(int cnt, OutputStream out){
+ outStreams.put(cnt,out);
+ }
+ '''
external Port ControlPort
external Port PayloadPort
Attribute lastError: int32
Attribute payloadPortReplocation: int32
}
Behavior {
- Operation stopUser() {
- "try{"
- "if(socket != null){"
- "socket.close();"
- "}"
- "}catch(IOException e){"
- "System.err.println(e.toString());}"
- }
+ Operation stopUser() '''
+ try{
+ if (socket != null){
+ socket.close();
+ }
+ }
+ catch (IOException e){
+ System.err.println(e.toString());
+ }'''
StateMachine {
Transition init: initial -> closed {
}
@@ -99,60 +99,56 @@ RoomModel room.basic.service.tcp {
triggers {
<open: ControlPort>
}
- action {
- "lastError=0;"
- "try{"
- "socket = new ServerSocket(transitionData.TcpPort);"
- "(new ServerAcceptThread(PayloadPort, socket, this)).start();"
- "}catch(IOException e){"
- "System.err.println(e.toString());"
- "lastError=1;"
- "}"
- }
+ action '''
+ lastError=0;
+ try{
+ socket = new ServerSocket(transitionData.TcpPort);
+ (new ServerAcceptThread(PayloadPort, socket, this)).start();
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
+ lastError=1;
+ }'''
}
Transition tr1: opened -> closed {
triggers {
<close: ControlPort>
}
- action {
- "try{"
- "\tif(socket!=null){"
- "\t\tsocket.close();"
- "\t\t}"
- "\t}catch(IOException e){"
- "\tSystem.err.println(e.toString());"
- "}"
- }
+ action '''
+ try{
+ if(socket!=null){
+ socket.close();
+ }
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
+ }'''
}
Transition tr2: cp cp0 -> opened {
- action {
- "ControlPort.established();"
- }
+ action '''ControlPort.established();'''
}
Transition socketError: cp cp0 -> error {
- cond {
- "lastError!=0"
- }
- action {
- "ControlPort.error();"
- "try{"
- "socket.close();"
- "} catch(IOException e){"
- "System.err.println(e.toString());"
- "}"
- }
+ cond '''lastError!=0'''
+ action '''
+ ControlPort.error();
+ try{
+ socket.close();
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
+ }'''
}
Transition tr3: opened -> opened {
triggers {
<send: PayloadPort>
}
- action {
- "try{"
- "outStreams.get(transitionData.getConnectionId()).write(transitionData.getData(),0,transitionData.length);"
- "}catch(IOException e){"
- "System.err.println(e.toString());"
- "}"
- }
+ action '''
+ try{
+ outStreams.get(transitionData.getConnectionId()).write(transitionData.getData(),0,transitionData.length);
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
+ }'''
}
ChoicePoint cp0
State closed
@@ -168,119 +164,110 @@ RoomModel room.basic.service.tcp {
Port PayloadPort: PTcpPayload
}
Structure {
- usercode1 {
- "import java.net.Socket;"
- "import java.io.*;"
-
- " "
- "class ClientRxThread extends Thread{ "
- " private Socket sock;"
- " PTcpPayloadPort port;"
- " public ClientRxThread (PTcpPayloadPort port, Socket sock){"
- " this.sock = sock;"
- " this.port = port;"
- " }"
- " public void run(){"
- " try{"
- " InputStream in = sock.getInputStream();"
- " DTcpPayload d = new DTcpPayload();"
- " d.setConnectionId(0);"
- " int c;"
- " while ((c=in.read(d.getData()))!=-1){"
- " d.setLength(c);"
- " port.receive(d);"
- " }"
- " }catch (IOException e){"
- " System.err.println(\"ClientRx: \" + e.toString());"
- " }"
- " "
- " }"
- "}"
- ""
- }
- usercode2 {
- "Socket socket;"
- "InputStream in;"
- "OutputStream out;"
- }
+ usercode1 '''
+ import java.net.Socket;
+ import java.io.*;
+
+ class ClientRxThread extends Thread{
+ private Socket sock;
+ PTcpPayloadPort port;
+ public ClientRxThread (PTcpPayloadPort port, Socket sock){
+ this.sock = sock;
+ this.port = port;
+ }
+ public void run(){
+ try{
+ InputStream in = sock.getInputStream();
+ DTcpPayload d = new DTcpPayload();
+ d.setConnectionId(0);
+ int c;
+ while ((c=in.read(d.getData()))!=-1){
+ d.setLength(c);
+ port.receive(d);
+ }
+ }
+ catch (IOException e){
+ System.err.println("ClientRx: " + e.toString());
+ }
+
+ }
+ }
+ '''
+ usercode2 '''
+ Socket socket;
+ InputStream in;
+ OutputStream out;'''
external Port ControlPort
external Port PayloadPort
Attribute lastError: int32
}
Behavior {
- Operation stopUser() {
- "try{"
- "if(socket != null){"
- "socket.close();"
- "}"
- "}catch(IOException e){"
- "System.err.println(e.toString());}"
- }
+ Operation stopUser() '''
+ try{
+ if(socket != null){
+ socket.close();
+ }
+ }catch(IOException e){
+ System.err.println(e.toString());}'''
StateMachine {
Transition init: initial -> closed {
- action {
- "System.out.println(\"Client Init !\");"
- }
+ action '''System.out.println("Client Init !");'''
}
Transition tr0: closed -> cp cp0 {
triggers {
<open: ControlPort>
}
- action {
- "lastError=0;"
- "try{"
- "socket = new Socket(transitionData.IPAddr,transitionData.TcpPort);"
- "(new ClientRxThread(PayloadPort, socket)).start();"
- "out = socket.getOutputStream();"
- "}catch(IOException e){"
- "System.err.println(e.toString());"
- "lastError=1;"
- "}"
- }
+ action '''
+ lastError=0;
+ try{
+ socket = new Socket(transitionData.IPAddr,transitionData.TcpPort);
+ (new ClientRxThread(PayloadPort, socket)).start();
+ out = socket.getOutputStream();
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
+ lastError=1;
+ }'''
}
Transition tr1: opened -> closed {
triggers {
<close: ControlPort>
}
- action {
- "try{"
- "\tif (socket!=null){"
- "\t\tsocket.close();"
- "\t}"
- "} catch (IOException e){"
- "System.err.println(e.toString());"
- "}"
- }
+ action '''
+ try{
+ if (socket!=null){
+ socket.close();
+ }
+ }
+ catch (IOException e){
+ System.err.println(e.toString());
+ }'''
}
Transition tr2: cp cp0 -> opened {
- action {
- "ControlPort.established();"
- }
+ action '''ControlPort.established();'''
}
Transition socketError: cp cp0 -> error {
- cond {
- "lastError!=0"
- }
- action {
- "ControlPort.error();"
- "try{"
- "socket.close();"
- "} catch(IOException e){"
- "System.err.println(e.toString());"
- "}"
- }
+ cond '''lastError!=0'''
+ action '''
+ ControlPort.error();
+ try{
+ socket.close();
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
+ }'''
}
Transition tr3: opened -> opened {
triggers {
<send: PayloadPort>
}
- action {
- "try{"
- "\tout.write(transitionData.getData(),0,transitionData.length);"
- "\t}catch(IOException e){"
- "\t\tSystem.err.println(e.toString());"
- "\t}"
- }
+ action '''
+ try{
+ out.write(transitionData.getData(),0,transitionData.length);
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
+ }'''
}
ChoicePoint cp0
State closed
@@ -292,7 +279,7 @@ RoomModel room.basic.service.tcp {
ProtocolClass PTcpControl {
incoming {
- Message open(data: DTcpControl)
+ Message open(DTcpControl)
Message close()
}
outgoing {
@@ -303,10 +290,10 @@ RoomModel room.basic.service.tcp {
ProtocolClass PTcpPayload {
incoming {
- Message send(data: DTcpPayload)
+ Message send(DTcpPayload)
}
outgoing {
- Message receive(data: DTcpPayload)
+ Message receive(DTcpPayload)
}
}
@@ -318,7 +305,6 @@ RoomModel room.basic.service.tcp {
DataClass DTcpPayload {
Attribute connectionId: int32
Attribute length: int32
- Attribute data [ 1000 ]: int8
+ Attribute data [1000]: int8
}
-
} \ No newline at end of file
diff --git a/runtime/org.eclipse.etrice.modellib.java/model/TimingService.room b/runtime/org.eclipse.etrice.modellib.java/model/TimingService.room
index 588654646..1361e4412 100644
--- a/runtime/org.eclipse.etrice.modellib.java/model/TimingService.room
+++ b/runtime/org.eclipse.etrice.modellib.java/model/TimingService.room
@@ -7,200 +7,170 @@ RoomModel room.basic.service.timing {
SPP timer: PTimer
}
Structure {
- usercode1 {
- "import java.util.Timer;"
- }
- usercode2 {
- "private Timer timerService = null;"
- "private int taskCount = 0;"
- "private static final int PURGE_LIMIT = 1000;"
- }
+ usercode1 '''import java.util.Timer;'''
+ usercode2 '''
+ private Timer timerService = null;
+ private int taskCount = 0;
+ private static final int PURGE_LIMIT = 1000;'''
ServiceImplementation of timer
}
Behavior {
- Operation stop() {
- "System.out.println(toString() + \"::stop()\");"
- "timerService.cancel();"
- "timerService = null;"
- }
+ Operation stop() '''
+ System.out.println(toString() + "::stop()");
+ timerService.cancel();
+ timerService = null;'''
StateMachine {
Transition tr0: initial -> Operational {
- action {
- "timerService = new Timer();"
- }
+ action '''timerService = new Timer();'''
}
Transition tr1: Operational -> Operational {
triggers {
<internalStartTimer: timer>
}
- action {
- "// start timer"
- "taskCount++;"
- "if (taskCount>PURGE_LIMIT) timerService.purge();"
- "int t = transitionData.getTime();"
- "timerService.scheduleAtFixedRate(((PTimerPort)ifitem).getTask(),t,t);"
- }
+ action '''
+ // start timer
+ taskCount++;
+ if (taskCount>PURGE_LIMIT) timerService.purge();
+ int t = transitionData.getTime();
+ timerService.scheduleAtFixedRate(((PTimerPort)ifitem).getTask(),t,t);'''
}
Transition tr3: Operational -> Operational {
triggers {
<internalStartTimeout: timer>
}
- action {
- "// start timeout"
- "taskCount++;"
- "if (taskCount>PURGE_LIMIT) timerService.purge();"
- "timerService.schedule(((PTimerPort)ifitem).getTask(), transitionData.getTime());"
- }
+ action '''
+ // start timeout
+ taskCount++;
+ if (taskCount>PURGE_LIMIT) timerService.purge();
+ timerService.schedule(((PTimerPort)ifitem).getTask(), transitionData.getTime());'''
}
Transition tr4: Operational -> Operational {
triggers {
<kill: timer>
}
- action {
- "// nothing to do to kill timer (handled by timer)"
- }
+ action '''// nothing to do to kill timer (handled by timer)'''
}
State Operational {
- entry {
- "// prepare"
- }
+ entry '''// prepare'''
}
}
}
}
ProtocolClass PTimer {
- usercode1 {
- "import java.util.TimerTask;"
- "import org.eclipse.etrice.runtime.java.messaging.RTServices;"
- }
- usercode2 {
- "static protected class FireTimeoutTask extends TimerTask {"
- " "
- " private int time;"
- " private int id;"
- " private boolean periodic;"
- " private PTimerPort port;"
- " "
- " public FireTimeoutTask(int time, int id, boolean periodic, PTimerPort port) {"
- " this.time = time;"
- " this.id = id;"
- " this.periodic = periodic;"
- " this.port = port;"
- " }"
- " "
- " @Override"
- " public void run() {"
- " TimerData td = new TimerData(0,id);"
- " if (periodic)"
- " port.internalTimer(td);"
- " else"
- " port.internalTimeout(td);"
- " }"
- " "
- " public int getTime() {"
- " return time;"
- " }"
- " "
- " public int getId() {"
- " return id;"
- " }"
- "}"
- ""
- }
+ usercode1 '''
+ import java.util.TimerTask;
+ import org.eclipse.etrice.runtime.java.messaging.RTServices;'''
+ usercode2 '''
+ static protected class FireTimeoutTask extends TimerTask {
+
+ private int time;
+ private int id;
+ private boolean periodic;
+ private PTimerPort port;
+
+ public FireTimeoutTask(int time, int id, boolean periodic, PTimerPort port) {
+ this.time = time;
+ this.id = id;
+ this.periodic = periodic;
+ this.port = port;
+ }
+
+ @Override
+ public void run() {
+ TimerData td = new TimerData(0,id);
+ if (periodic)
+ port.internalTimer(td);
+ else
+ port.internalTimeout(td);
+ }
+
+ public int getTime() {
+ return time;
+ }
+
+ public int getId() {
+ return id;
+ }
+ }
+ '''
incoming {
Message kill()
- private Message internalStartTimer(td: TimerData)
- private Message internalStartTimeout(td: TimerData)
+ private Message internalStartTimer(TimerData)
+ private Message internalStartTimeout(TimerData)
}
outgoing {
Message timeout()
- private Message internalTimer(td: TimerData)
- private Message internalTimeout(td: TimerData)
+ private Message internalTimer(TimerData)
+ private Message internalTimeout(TimerData)
}
regular PortClass
{
- usercode {
- "private FireTimeoutTask task = null;"
- "public TimerTask getTask() { return task; }"
- }
- handle
- incoming internalStartTimer {
- "EventWithDataMessage dataMsg = (EventWithDataMessage) msg;"
- "TimerData td = (TimerData)dataMsg.getData();"
- "task = new FireTimeoutTask(td.time, td.id, true, this);"
- "getActor().receiveEvent(this, IN_internalStartTimer, td);"
- }
- handle
- incoming internalStartTimeout {
- "EventWithDataMessage dataMsg = (EventWithDataMessage) msg;"
- "TimerData td = (TimerData)dataMsg.getData();"
- "task = new FireTimeoutTask(td.time, td.id, false, this);"
- "getActor().receiveEvent(this, IN_internalStartTimeout, td);"
- }
- handle
- incoming kill {
- "//regular PortClass handle kill"
- "EventWithDataMessage dataMsg = (EventWithDataMessage) msg;"
- "TimerData td = (TimerData)dataMsg.getData();"
- "if (task!=null && task.getId()==td.getId()) {"
- " task.cancel();"
- "}"
- }
+ usercode '''
+ private FireTimeoutTask task = null;
+ public TimerTask getTask() { return task; }'''
+ handle incoming internalStartTimer '''
+ EventWithDataMessage dataMsg = (EventWithDataMessage) msg;
+ TimerData transitionData = (TimerData)dataMsg.getData();
+ task = new FireTimeoutTask(transitionData.time, transitionData.id, true, this);
+ getActor().receiveEvent(this, IN_internalStartTimer, transitionData);'''
+ handle incoming internalStartTimeout '''
+ EventWithDataMessage dataMsg = (EventWithDataMessage) msg;
+ TimerData transitionData = (TimerData)dataMsg.getData();
+ task = new FireTimeoutTask(transitionData.time, transitionData.id, false, this);
+ getActor().receiveEvent(this, IN_internalStartTimeout, transitionData);'''
+ handle incoming kill '''
+ //regular PortClass handle kill
+ EventWithDataMessage dataMsg = (EventWithDataMessage) msg;
+ TimerData td = (TimerData)dataMsg.getData();
+ if (task!=null && task.getId()==td.getId()) {
+ task.cancel();
+ }'''
}
conjugated PortClass
{
- usercode {
- "private int currentId = 0;"
- "private boolean active = false;"
- }
- handle
- outgoing internalTimer {
- "//conjugated PortClass handle timer"
- "EventWithDataMessage dataMsg = (EventWithDataMessage) msg;"
- "TimerData td = (TimerData) dataMsg.getData();"
- "if (active && td.getId()==currentId) {"
- " getActor().receiveEvent(this, OUT_timeout, null);"
- "}"
- }
- handle
- outgoing internalTimeout {
- "//conjugated PortClass handle timeout"
- "EventWithDataMessage dataMsg = (EventWithDataMessage) msg;"
- "TimerData td = (TimerData) dataMsg.getData();"
- "if (active && td.getId()==currentId) {"
- " active = false;"
- " getActor().receiveEvent(this, OUT_timeout, null);"
- "}"
- }
- handle
- incoming kill {
- "//conjugated PortClass kill"
- "if (active) {"
- " active = false;"
- " TimerData td = new TimerData();"
- " td.setId(currentId);"
- " getPeerMsgReceiver().receive("
- " new EventWithDataMessage(getPeerAddress(), IN_kill, td));"
- "}"
- }
- Operation startTimer(time_ms: int32) sends internalStartTimer {
- "if (active) return;"
- " active = true;"
- ""
- "if (RTServices.getInstance().getSubSystem().hasGeneratedMSCInstrumentation())"
- " DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_internalStartTimer]);"
- "getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalStartTimer, new TimerData(time_ms,++currentId)));"
- ""
- }
- Operation startTimeout(time_ms: int32) sends internalStartTimeout {
- "if (active) return;"
- " active = true;"
- ""
- "if (RTServices.getInstance().getSubSystem().hasGeneratedMSCInstrumentation())"
- " DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_internalStartTimeout]);"
- "getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalStartTimeout, new TimerData(time_ms,++currentId)));"
- }
+ usercode '''
+ private int currentId = 0;
+ private boolean active = false;'''
+ handle outgoing internalTimer '''
+ //conjugated PortClass handle timer
+ EventWithDataMessage dataMsg = (EventWithDataMessage) msg;
+ TimerData transitionData = (TimerData) dataMsg.getData();
+ if (active && transitionData.getId()==currentId) {
+ getActor().receiveEvent(this, OUT_timeout, null);
+ }'''
+ handle outgoing internalTimeout '''
+ //conjugated PortClass handle timeout
+ EventWithDataMessage dataMsg = (EventWithDataMessage) msg;
+ TimerData transitionData = (TimerData) dataMsg.getData();
+ if (active && transitionData.getId()==currentId) {
+ active = false;
+ getActor().receiveEvent(this, OUT_timeout, null);
+ }'''
+ handle incoming kill '''
+ //conjugated PortClass kill
+ if (active) {
+ active = false;
+ TimerData td = new TimerData();
+ td.setId(currentId);
+ getPeerMsgReceiver().receive(
+ new EventWithDataMessage(getPeerAddress(), IN_kill, td));
+ }'''
+ Operation startTimer(time_ms: int32) sends internalStartTimer '''
+ if (active) return;
+ active = true;
+
+ if (RTServices.getInstance().getSubSystem().hasGeneratedMSCInstrumentation())
+ DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_internalStartTimer]);
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalStartTimer, new TimerData(time_ms,++currentId)));
+ '''
+ Operation startTimeout(time_ms: int32) sends internalStartTimeout '''
+ if (active) return;
+ active = true;
+
+ if (RTServices.getInstance().getSubSystem().hasGeneratedMSCInstrumentation())
+ DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_internalStartTimeout]);
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalStartTimeout, new TimerData(time_ms,++currentId)));'''
}
}
diff --git a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/logging/Log.java b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/logging/Log.java
index 6939ebcad..ed23fe20e 100644
--- a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/logging/Log.java
+++ b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/logging/Log.java
@@ -153,20 +153,20 @@ public class Log {
}
// sent messages
- public void open(String fileName) {
+ public void open(String transitionData) {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_open]);
if (getPeerAddress()!=null)
- getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_open, fileName));
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_open, transitionData));
}
public void close() {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_close]);
if (getPeerAddress()!=null)
getPeerMsgReceiver().receive(new EventMessage(getPeerAddress(), IN_close));
}
- private void internalLog(InternalLogData data) {
+ private void internalLog(InternalLogData transitionData) {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_internalLog]);
if (getPeerAddress()!=null)
- getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalLog, data.deepCopy()));
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalLog, transitionData.deepCopy()));
}
public void internalLog(String userString, String sender, long timeStamp) {
internalLog(new InternalLogData(userString, sender, timeStamp));
@@ -197,9 +197,9 @@ public class Log {
}
// incoming messages
- public void open(String fileName){
+ public void open(String transitionData){
for (InterfaceItemBase item : getItems()) {
- ((LogConjPort)item).open( fileName);
+ ((LogConjPort)item).open( transitionData);
}
}
public void close(){
@@ -207,9 +207,9 @@ public class Log {
((LogConjPort)item).close();
}
}
- private void internalLog(InternalLogData data){
+ private void internalLog(InternalLogData transitionData){
for (InterfaceItemBase item : getItems()) {
- ((LogConjPort)item).internalLog( data);
+ ((LogConjPort)item).internalLog( transitionData);
}
}
}
diff --git a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/ATcpClient.java b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/ATcpClient.java
index 554c8eabf..9c3c2bb5e 100644
--- a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/ATcpClient.java
+++ b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/ATcpClient.java
@@ -30,7 +30,8 @@ class ClientRxThread extends Thread{
d.setLength(c);
port.receive(d);
}
- }catch (IOException e){
+ }
+ catch (IOException e){
System.err.println("ClientRx: " + e.toString());
}
@@ -173,12 +174,13 @@ public class ATcpClient extends ActorClassBase {
protected void action_TRANS_tr0_FROM_closed_TO_cp0_BY_openControlPort(InterfaceItemBase ifitem, DTcpControl transitionData) {
lastError=0;
try{
- socket = new Socket(transitionData.IPAddr,transitionData.TcpPort);
- (new ClientRxThread(PayloadPort, socket)).start();
- out = socket.getOutputStream();
- }catch(IOException e){
- System.err.println(e.toString());
- lastError=1;
+ socket = new Socket(transitionData.IPAddr,transitionData.TcpPort);
+ (new ClientRxThread(PayloadPort, socket)).start();
+ out = socket.getOutputStream();
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
+ lastError=1;
}
}
protected void action_TRANS_tr1_FROM_opened_TO_closed_BY_closeControlPort(InterfaceItemBase ifitem) {
@@ -186,8 +188,9 @@ public class ATcpClient extends ActorClassBase {
if (socket!=null){
socket.close();
}
- } catch (IOException e){
- System.err.println(e.toString());
+ }
+ catch (IOException e){
+ System.err.println(e.toString());
}
}
protected void action_TRANS_tr2_FROM_cp0_TO_opened(InterfaceItemBase ifitem, DTcpControl transitionData) {
@@ -196,17 +199,19 @@ public class ATcpClient extends ActorClassBase {
protected void action_TRANS_socketError_FROM_cp0_TO_error_COND_socketError(InterfaceItemBase ifitem, DTcpControl transitionData) {
ControlPort.error();
try{
- socket.close();
- } catch(IOException e){
- System.err.println(e.toString());
+ socket.close();
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
}
}
protected void action_TRANS_tr3_FROM_opened_TO_opened_BY_sendPayloadPort_tr3(InterfaceItemBase ifitem, DTcpPayload transitionData) {
try{
out.write(transitionData.getData(),0,transitionData.length);
- }catch(IOException e){
- System.err.println(e.toString());
- }
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
+ }
}
/* State Switch Methods */
diff --git a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/ATcpServer.java b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/ATcpServer.java
index abaae95bb..599fb59c3 100644
--- a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/ATcpServer.java
+++ b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/ATcpServer.java
@@ -36,7 +36,8 @@ class ServerRxThread extends Thread{
d.setLength(c);
port.receive(d);
}
- }catch (IOException e){
+ }
+ catch (IOException e){
System.err.println("ServerRx: " + e.toString());
}
}
@@ -60,12 +61,13 @@ class ServerAcceptThread extends Thread{
(new ServerRxThread(cnt, port, s)).start();
cnt++;
}
- }catch (IOException e){
+ }
+ catch (IOException e){
System.err.println("Server Accept: " + e.toString());
}
}
}
-
+
/*--------------------- end user code ---------------------*/
@@ -104,11 +106,13 @@ public class ATcpServer extends ActorClassBase {
/*--------------------- operations ---------------------*/
public void stopUser() {
try{
- if(socket != null){
- socket.close();
+ if (socket != null){
+ socket.close();
+ }
+ }
+ catch (IOException e){
+ System.err.println(e.toString());
}
- }catch(IOException e){
- System.err.println(e.toString());}
}
@@ -213,19 +217,21 @@ public class ATcpServer extends ActorClassBase {
protected void action_TRANS_tr0_FROM_closed_TO_cp0_BY_openControlPort(InterfaceItemBase ifitem, DTcpControl transitionData) {
lastError=0;
try{
- socket = new ServerSocket(transitionData.TcpPort);
- (new ServerAcceptThread(PayloadPort, socket, this)).start();
- }catch(IOException e){
- System.err.println(e.toString());
- lastError=1;
+ socket = new ServerSocket(transitionData.TcpPort);
+ (new ServerAcceptThread(PayloadPort, socket, this)).start();
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
+ lastError=1;
}
}
protected void action_TRANS_tr1_FROM_opened_TO_closed_BY_closeControlPort(InterfaceItemBase ifitem) {
try{
if(socket!=null){
socket.close();
- }
- }catch(IOException e){
+ }
+ }
+ catch(IOException e){
System.err.println(e.toString());
}
}
@@ -235,16 +241,18 @@ public class ATcpServer extends ActorClassBase {
protected void action_TRANS_socketError_FROM_cp0_TO_error_COND_socketError(InterfaceItemBase ifitem, DTcpControl transitionData) {
ControlPort.error();
try{
- socket.close();
- } catch(IOException e){
- System.err.println(e.toString());
+ socket.close();
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
}
}
protected void action_TRANS_tr3_FROM_opened_TO_opened_BY_sendPayloadPort_tr3(InterfaceItemBase ifitem, DTcpPayload transitionData) {
try{
- outStreams.get(transitionData.getConnectionId()).write(transitionData.getData(),0,transitionData.length);
- }catch(IOException e){
- System.err.println(e.toString());
+ outStreams.get(transitionData.getConnectionId()).write(transitionData.getData(),0,transitionData.length);
+ }
+ catch(IOException e){
+ System.err.println(e.toString());
}
}
diff --git a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/PTcpControl.java b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/PTcpControl.java
index 26ceadc86..1e6bfec72 100644
--- a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/PTcpControl.java
+++ b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/PTcpControl.java
@@ -148,10 +148,10 @@ public class PTcpControl {
// sent messages
- public void open(DTcpControl data) {
+ public void open(DTcpControl transitionData) {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_open]);
if (getPeerAddress()!=null)
- getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_open, data.deepCopy()));
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_open, transitionData.deepCopy()));
}
public void open(String IPAddr, int TcpPort) {
open(new DTcpControl(IPAddr, TcpPort));
@@ -187,9 +187,9 @@ public class PTcpControl {
}
// incoming messages
- public void open(DTcpControl data){
+ public void open(DTcpControl transitionData){
for (InterfaceItemBase item : getItems()) {
- ((PTcpControlConjPort)item).open( data);
+ ((PTcpControlConjPort)item).open( transitionData);
}
}
public void close(){
diff --git a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/PTcpPayload.java b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/PTcpPayload.java
index 824f95db1..972ab7eed 100644
--- a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/PTcpPayload.java
+++ b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/tcp/PTcpPayload.java
@@ -65,10 +65,10 @@ public class PTcpPayload {
// sent messages
- public void receive(DTcpPayload data) {
+ public void receive(DTcpPayload transitionData) {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[OUT_receive]);
if (getPeerAddress()!=null)
- getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), OUT_receive, data.deepCopy()));
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), OUT_receive, transitionData.deepCopy()));
}
public void receive(int connectionId, int length, byte[] data) {
receive(new DTcpPayload(connectionId, length, data));
@@ -99,9 +99,9 @@ public class PTcpPayload {
}
// outgoing messages
- public void receive(DTcpPayload data){
+ public void receive(DTcpPayload transitionData){
for (InterfaceItemBase item : getItems()) {
- ((PTcpPayloadPort)item).receive( data);
+ ((PTcpPayloadPort)item).receive( transitionData);
}
}
}
@@ -139,10 +139,10 @@ public class PTcpPayload {
// sent messages
- public void send(DTcpPayload data) {
+ public void send(DTcpPayload transitionData) {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_send]);
if (getPeerAddress()!=null)
- getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_send, data.deepCopy()));
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_send, transitionData.deepCopy()));
}
public void send(int connectionId, int length, byte[] data) {
send(new DTcpPayload(connectionId, length, data));
@@ -173,9 +173,9 @@ public class PTcpPayload {
}
// incoming messages
- public void send(DTcpPayload data){
+ public void send(DTcpPayload transitionData){
for (InterfaceItemBase item : getItems()) {
- ((PTcpPayloadConjPort)item).send( data);
+ ((PTcpPayloadConjPort)item).send( transitionData);
}
}
}
diff --git a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/timing/PTimer.java b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/timing/PTimer.java
index 7204d9562..155158ad9 100644
--- a/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/timing/PTimer.java
+++ b/runtime/org.eclipse.etrice.modellib.java/src-gen/room/basic/service/timing/PTimer.java
@@ -107,17 +107,17 @@ public class PTimer {
case IN_internalStartTimer:
{
EventWithDataMessage dataMsg = (EventWithDataMessage) msg;
- TimerData td = (TimerData)dataMsg.getData();
- task = new FireTimeoutTask(td.time, td.id, true, this);
- getActor().receiveEvent(this, IN_internalStartTimer, td);
+ TimerData transitionData = (TimerData)dataMsg.getData();
+ task = new FireTimeoutTask(transitionData.time, transitionData.id, true, this);
+ getActor().receiveEvent(this, IN_internalStartTimer, transitionData);
}
break;
case IN_internalStartTimeout:
{
EventWithDataMessage dataMsg = (EventWithDataMessage) msg;
- TimerData td = (TimerData)dataMsg.getData();
- task = new FireTimeoutTask(td.time, td.id, false, this);
- getActor().receiveEvent(this, IN_internalStartTimeout, td);
+ TimerData transitionData = (TimerData)dataMsg.getData();
+ task = new FireTimeoutTask(transitionData.time, transitionData.id, false, this);
+ getActor().receiveEvent(this, IN_internalStartTimeout, transitionData);
}
break;
case IN_kill:
@@ -149,18 +149,18 @@ public class PTimer {
if (getPeerAddress()!=null)
getPeerMsgReceiver().receive(new EventMessage(getPeerAddress(), OUT_timeout));
}
- private void internalTimer(TimerData td) {
+ private void internalTimer(TimerData transitionData) {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[OUT_internalTimer]);
if (getPeerAddress()!=null)
- getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), OUT_internalTimer, td.deepCopy()));
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), OUT_internalTimer, transitionData.deepCopy()));
}
public void internalTimer(int time, int id) {
internalTimer(new TimerData(time, id));
}
- private void internalTimeout(TimerData td) {
+ private void internalTimeout(TimerData transitionData) {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[OUT_internalTimeout]);
if (getPeerAddress()!=null)
- getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), OUT_internalTimeout, td.deepCopy()));
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), OUT_internalTimeout, transitionData.deepCopy()));
}
public void internalTimeout(int time, int id) {
internalTimeout(new TimerData(time, id));
@@ -196,14 +196,14 @@ public class PTimer {
((PTimerPort)item).timeout();
}
}
- private void internalTimer(TimerData td){
+ private void internalTimer(TimerData transitionData){
for (InterfaceItemBase item : getItems()) {
- ((PTimerPort)item).internalTimer( td);
+ ((PTimerPort)item).internalTimer( transitionData);
}
}
- private void internalTimeout(TimerData td){
+ private void internalTimeout(TimerData transitionData){
for (InterfaceItemBase item : getItems()) {
- ((PTimerPort)item).internalTimeout( td);
+ ((PTimerPort)item).internalTimeout( transitionData);
}
}
}
@@ -242,8 +242,8 @@ public class PTimer {
{
//conjugated PortClass handle timer
EventWithDataMessage dataMsg = (EventWithDataMessage) msg;
- TimerData td = (TimerData) dataMsg.getData();
- if (active && td.getId()==currentId) {
+ TimerData transitionData = (TimerData) dataMsg.getData();
+ if (active && transitionData.getId()==currentId) {
getActor().receiveEvent(this, OUT_timeout, null);
}
}
@@ -252,8 +252,8 @@ public class PTimer {
{
//conjugated PortClass handle timeout
EventWithDataMessage dataMsg = (EventWithDataMessage) msg;
- TimerData td = (TimerData) dataMsg.getData();
- if (active && td.getId()==currentId) {
+ TimerData transitionData = (TimerData) dataMsg.getData();
+ if (active && transitionData.getId()==currentId) {
active = false;
getActor().receiveEvent(this, OUT_timeout, null);
}
@@ -299,18 +299,18 @@ public class PTimer {
new EventWithDataMessage(getPeerAddress(), IN_kill, td));
}
}
- private void internalStartTimer(TimerData td) {
+ private void internalStartTimer(TimerData transitionData) {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_internalStartTimer]);
if (getPeerAddress()!=null)
- getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalStartTimer, td.deepCopy()));
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalStartTimer, transitionData.deepCopy()));
}
public void internalStartTimer(int time, int id) {
internalStartTimer(new TimerData(time, id));
}
- private void internalStartTimeout(TimerData td) {
+ private void internalStartTimeout(TimerData transitionData) {
DebuggingService.getInstance().addMessageAsyncOut(getAddress(), getPeerAddress(), messageStrings[IN_internalStartTimeout]);
if (getPeerAddress()!=null)
- getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalStartTimeout, td.deepCopy()));
+ getPeerMsgReceiver().receive(new EventWithDataMessage(getPeerAddress(), IN_internalStartTimeout, transitionData.deepCopy()));
}
public void internalStartTimeout(int time, int id) {
internalStartTimeout(new TimerData(time, id));
@@ -346,14 +346,14 @@ public class PTimer {
((PTimerConjPort)item).kill();
}
}
- private void internalStartTimer(TimerData td){
+ private void internalStartTimer(TimerData transitionData){
for (InterfaceItemBase item : getItems()) {
- ((PTimerConjPort)item).internalStartTimer( td);
+ ((PTimerConjPort)item).internalStartTimer( transitionData);
}
}
- private void internalStartTimeout(TimerData td){
+ private void internalStartTimeout(TimerData transitionData){
for (InterfaceItemBase item : getItems()) {
- ((PTimerConjPort)item).internalStartTimeout( td);
+ ((PTimerConjPort)item).internalStartTimeout( transitionData);
}
}
}
diff --git a/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/bug417433.room b/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/bug417433.room
index 34901348f..7b3173a47 100644
--- a/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/bug417433.room
+++ b/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/bug417433.room
@@ -29,19 +29,13 @@ RoomModel org.franca.examples [ "Generated from Franca IDL model org.franca.exam
}
}
State waitingForMove {
- entry {
- "messageAPI.move(new StructPosition(0, 0, 0));"
- }
+ entry '''messageAPI.move(new StructPosition(0, 0, 0));'''
}
State waitingForGrab {
- entry {
- "messageAPI.grab(0.0);"
- }
+ entry '''messageAPI.grab(0.0);'''
}
State waitingForRelease {
- entry {
- "messageAPI.release();"
- }
+ entry '''messageAPI.release();'''
}
State ready
}
@@ -50,15 +44,15 @@ RoomModel org.franca.examples [ "Generated from Franca IDL model org.franca.exam
ProtocolClass RobotArm {
incoming {
- Message move(pos: StructPosition)
- Message grab(gripAngle: Double)
+ Message move(StructPosition)
+ Message grab(Double)
Message release()
}
outgoing {
- Message replyMove(ok: Boolean) [ "reply for move" ]
- Message replyGrab(ok: Boolean) [ "reply for grab" ]
- Message replyRelease(ok: Boolean) [ "reply for release" ]
- Message operable(pos: StructPosition)
+ Message replyMove(Boolean) [ "reply for move" ]
+ Message replyGrab(Boolean) [ "reply for grab" ]
+ Message replyRelease(Boolean) [ "reply for release" ]
+ Message operable(StructPosition)
}
semantics {
in : grab -> out : replyGrab
diff --git a/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/cashTerminal.room b/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/cashTerminal.room
index 8f7164e05..270ce69f4 100644
--- a/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/cashTerminal.room
+++ b/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/cashTerminal.room
@@ -12,17 +12,13 @@ RoomModel CashTerminal {
Behavior {
StateMachine{
Transition init: initial -> state0_sm {
- action {
- "auth.hello();"
- }
+ action '''auth.hello();'''
}
Transition tr0: state0_sm -> offline_sm {
triggers {
<serviceNA: auth>
}
- action {
- "terminal.showOffline();"
- }
+ action '''terminal.showOffline();'''
}
Transition tr1: state0_sm -> idle_sm {
triggers {
@@ -40,32 +36,24 @@ RoomModel CashTerminal {
triggers {
<correctPIN: auth>
}
- action {
- "terminal.dispenseMoney();"
- }
+ action '''terminal.dispenseMoney();'''
}
Transition tr6: tp1 of handleCard -> idle_sm
State state0_sm
State idle_sm {
- entry {
- "terminal.showWelcome();"
- }
+ entry '''terminal.showWelcome();'''
}
State offline_sm
State handleCard {
subgraph {
Transition init: initial -> state0_sm {
- action {
- "auth.checkCard();"
- }
+ action '''auth.checkCard();'''
}
Transition tr0: state0_sm -> wait_sm {
triggers {
<validCard: auth>
}
- action {
- "terminal.showPIN();"
- }
+ action '''terminal.showPIN();'''
}
Transition tr1: wait_sm -> my tp0 {
triggers {
@@ -92,22 +80,16 @@ RoomModel CashTerminal {
}
}
Transition tr2: cp cp0 -> my tp1 {
- action {
- "terminal.confiscateCard();"
- }
+ action '''terminal.confiscateCard();'''
}
Transition tr3: cp cp0 -> wait_sm {
- cond {
- "if(count_tries < 2)"
- }
+ cond '''if(count_tries < 2)'''
}
ChoicePoint cp0
EntryPoint tp0
ExitPoint tp1
State wait_sm {
- entry {
- "auth.checkPIN();"
- }
+ entry '''auth.checkPIN();'''
}
}
}
@@ -126,17 +108,11 @@ RoomModel CashTerminal {
Behavior {
StateMachine {
Transition tr0: cp cp0 -> error_rm {
- action {
- "client.serviceNA();"
- }
+ action '''client.serviceNA();'''
}
Transition tr2: cp cp0 -> online {
- cond {
- "if(okay)"
- }
- action {
- "client.hello();"
- }
+ cond '''if(okay)'''
+ action '''client.hello();'''
}
Transition tr4: online -> cp cp1 {
triggers {
@@ -150,32 +126,20 @@ RoomModel CashTerminal {
}
}
Transition tr1: cp cp1 -> state0 {
- action {
- "client.invalidCard();"
- }
+ action '''client.invalidCard();'''
}
Transition tr3: cp cp1 -> pin_checker {
- cond {
- "correct"
- }
- action {
- "client.validCard();"
- }
+ cond '''correct'''
+ action '''client.validCard();'''
}
Transition tr5_vm: cp cp2 -> pin_checker {
- action {
- // violates semantics: more than 2 checks possible
- "client.hello();"
- "client.wrongPIN();"
- }
+ action '''
+ client.hello();
+ client.wrongPIN();'''
}
Transition tr5: cp cp2 -> state0 {
- cond {
- "correct"
- }
- action {
- "client.correctPIN()"
- }
+ cond '''correct'''
+ action '''client.correctPIN()'''
}
Transition tr7: pin_checker -> cp cp2 {
triggers {
diff --git a/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/reachability.room b/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/reachability.room
index edd53e8d3..33cae1ad3 100644
--- a/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/reachability.room
+++ b/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/reachability.room
@@ -161,9 +161,7 @@ RoomModel Reachability {
Transition tr0_1: my tp0_1 -> cp cp0_1
Transition tr3_1: cp cp0_1 -> state0_1
Transition tr4_1: cp cp0_1 -> state1_1 {
- cond {
- "true"
- }
+ cond '''true'''
}
Transition tr2_1: state1_1 -> my tp1_1 {
triggers {
@@ -265,9 +263,7 @@ RoomModel Reachability {
Behavior {
StateMachine {
RefinedTransition state0_1.sg.tr4zzz_0 {
- action {
- ""
- }
+ action ''''''
}
Transition tr_new_0: state_new1_0 -> state_new2_0 {
triggers {
diff --git a/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics.room b/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics.room
index a1c316575..e3c3d1cae 100644
--- a/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics.room
+++ b/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics.room
@@ -15,33 +15,25 @@ RoomModel Semantics {
triggers {
<in1: p0>
}
- action {
- "p0.out1();"
- }
+ action '''p0.out1();'''
}
Transition tr1: state1 -> state2 {
triggers {
<in2: p0>
}
- action {
- "p0.out2();"
- }
+ action '''p0.out2();'''
}
Transition tr2: state2 -> state3 {
triggers {
<in3: p0>
}
- action {
- "p0.out3();"
- }
+ action '''p0.out3();'''
}
Transition tr3: state3 -> state4 {
triggers {
<in4: p0>
}
- action {
- "p0.out4();"
- }
+ action '''p0.out4();'''
}
Transition tr4: state1 -> wrong {
triggers {
@@ -86,18 +78,13 @@ RoomModel Semantics {
triggers {
<someEvent1: dummy>
}
- action {
- "motor1.start();"
- }
+ action '''motor1.start();'''
}
Transition tr1: MotorStarted -> Idle {
triggers {
<done: motor1>
}
- action {
- // this action code receives a warning
- "motor1.start();"
- }
+ action '''motor1.start();'''
}
Transition tr2: MotorStarted -> Idle {
triggers {
@@ -127,9 +114,7 @@ RoomModel Semantics {
triggers {
<someEvent1: dummy>
}
- action {
- "motor1.start();"
- }
+ action '''motor1.start();'''
}
Transition tr2: MotorStarted -> Idle {
triggers {
@@ -161,10 +146,9 @@ RoomModel Semantics {
triggers {
<someEvent1: dummy>
}
- action {
- "motor1.start();"
- "motor2.start();"
- }
+ action '''
+ motor1.start();
+ motor2.start();'''
}
Transition tr1: MotorStarted -> Motor1done {
triggers {
diff --git a/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics_basic.room b/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics_basic.room
index 547d26982..5eb00c3b3 100644
--- a/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics_basic.room
+++ b/tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics_basic.room
@@ -19,9 +19,7 @@ RoomModel Semantics_basic {
}
Transition tr2: state0 -> tp0 of state2 {
triggers {
- <in1: p0 guard {
- "if(true)"
- }>
+ <in1: p0 guard '''if(true)'''>
}
}
Transition tr3: tp1 of state2 -> state0
@@ -36,9 +34,7 @@ RoomModel Semantics_basic {
}
}
State state0 {
- entry {
- "p0.out3();"
- }
+ entry '''p0.out3();'''
}
State state1 {
subgraph {
@@ -47,9 +43,7 @@ RoomModel Semantics_basic {
subgraph {
Transition init: initial -> state1_0_0_vm { }
State state1_0_0_vm {
- entry {
- "p0.out2();"
- }
+ entry '''p0.out2();'''
}
}
}
@@ -60,9 +54,7 @@ RoomModel Semantics_basic {
Transition tr0: my tp0 -> state0
Transition tr1: state0 -> my tp1 {
triggers {
- <in2: p0 guard {
- "if(true)"
- }>
+ <in2: p0 guard '''if(true)'''>
}
}
EntryPoint tp0
@@ -93,9 +85,7 @@ RoomModel Semantics_basic {
}
Transition tr2: state2 -> state3 {
triggers {
- <in3: p0 guard {
- "if(true)"
- }>
+ <in3: p0 guard '''if(true)'''>
}
}
Transition tr3: state1 -> state3 {
@@ -119,9 +109,7 @@ RoomModel Semantics_basic {
}
}
State state0 {
- entry {
- "p0.out1();"
- }
+ entry '''p0.out1();'''
}
State state1
State state2
@@ -139,9 +127,7 @@ RoomModel Semantics_basic {
Behavior {
StateMachine {
Transition init: initial -> state0 {
- action {
- "p0.out1();"
- }
+ action '''p0.out1();'''
}
Transition tr0: state0 -> state1 {
triggers {
@@ -156,9 +142,7 @@ RoomModel Semantics_basic {
TransitionPoint tp0
State state0
State state1 {
- entry {
- "p0.out1()"
- }
+ entry '''p0.out1()'''
}
}
}
diff --git a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/CodeInheritanceExample.room b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/CodeInheritanceExample.room
index e117cc638..047671379 100644
--- a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/CodeInheritanceExample.room
+++ b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/CodeInheritanceExample.room
@@ -5,23 +5,17 @@ RoomModel TemplateModel {
Behavior {
StateMachine {
RefinedState BaseEntryExit {
- entry {
- "// derived entry"
- }
+ entry '''// derived entry'''
}
RefinedState Base {
- exit {
- "// derived exit"
- }
+ exit '''// derived exit'''
subgraph {
Transition init: initial -> state0 { }
State state0
}
}
RefinedState BaseSub {
- entry {
- "// derived entry"
- }
+ entry '''// derived entry'''
}
}
}
@@ -37,41 +31,29 @@ RoomModel TemplateModel {
Behavior {
StateMachine {
Transition init: initial -> BaseEntryExit {
- action {
- "// base init"
- }
+ action '''// base init'''
}
Transition tr0: BaseEntryExit -> Base {
triggers {
<m1: p0>
}
- action {
- "// base"
- }
+ action '''// base'''
}
Transition tr1: Base -> BaseSub {
triggers {
<m1: p0>
}
- action {
- "// base"
- }
+ action '''// base'''
}
Transition tr2: BaseSub -> BaseEntryExitSub {
triggers {
<m1: p0>
}
- action {
- "// base"
- }
+ action '''// base'''
}
State BaseEntryExit {
- entry {
- "// base entry"
- }
- exit {
- "// base exit"
- }
+ entry '''// base entry'''
+ exit '''// base exit'''
}
State Base
State BaseSub {
@@ -81,12 +63,8 @@ RoomModel TemplateModel {
}
}
State BaseEntryExitSub {
- entry {
- "// base entry"
- }
- exit {
- "// base exit"
- }
+ entry '''// base entry'''
+ exit '''// base exit'''
subgraph {
Transition init: initial -> state0 { }
State state0
diff --git a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/FlatFSMExample.room b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/FlatFSMExample.room
index 340c2a2fc..06733d711 100644
--- a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/FlatFSMExample.room
+++ b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/FlatFSMExample.room
@@ -28,9 +28,7 @@ RoomModel TemplateModel {
}
Transition tr2: cp cp0 -> state3
Transition tr3: cp cp0 -> state2 {
- cond {
- "true"
- }
+ cond '''true'''
}
Transition tr5: my tr4 -> state0 {
triggers {
diff --git a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/FlatInheritedFSMExample.room b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/FlatInheritedFSMExample.room
index 81fca1eaf..a16806aa8 100644
--- a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/FlatInheritedFSMExample.room
+++ b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/FlatInheritedFSMExample.room
@@ -5,9 +5,7 @@ RoomModel TemplateModel {
StateMachine {
State state3
RefinedState state1 {
- entry {
- "//refined"
- }
+ entry '''//refined'''
}
Transition tr2: state1 -> state3 {
triggers {
@@ -15,9 +13,7 @@ RoomModel TemplateModel {
}
}
RefinedTransition tr0 {
- action {
- "//refined"
- }
+ action '''//refined'''
}
State state4
State state5
diff --git a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/HierInheritedFSMExample.room b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/HierInheritedFSMExample.room
index 8c4da3559..f0426d01d 100644
--- a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/HierInheritedFSMExample.room
+++ b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/HierInheritedFSMExample.room
@@ -98,14 +98,10 @@ RoomModel TemplateModel {
Behavior {
StateMachine {
RefinedState state0 {
- entry {
- ""
- }
+ entry ''''''
}
RefinedTransition tr3 {
- action {
- ""
- }
+ action ''''''
}
}
}
diff --git a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/MultipleConnectedChoicepointExample.room b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/MultipleConnectedChoicepointExample.room
index ddaeabc48..feca3a90c 100644
--- a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/MultipleConnectedChoicepointExample.room
+++ b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/MultipleConnectedChoicepointExample.room
@@ -16,9 +16,7 @@ RoomModel TemplateModel {
triggers {
<m1: p0>
}
- action {
- "// left"
- }
+ action '''// left'''
}
Transition tr1: state0 -> tp0 of state1 {
triggers {
@@ -26,22 +24,14 @@ RoomModel TemplateModel {
}
}
Transition tr3: cp cp0 -> state2 {
- action {
- "// dflt branch"
- }
+ action '''// dflt branch'''
}
Transition tr4: cp cp0 -> state3 {
- cond {
- "data.x>0"
- }
- action {
- "// false branch"
- }
+ cond '''data.x>0'''
+ action '''// false branch'''
}
Transition tr2: tp1 of state1 -> cp cp0 {
- action {
- "// right"
- }
+ action '''// right'''
}
ChoicePoint cp0
State state0
@@ -57,17 +47,13 @@ RoomModel TemplateModel {
triggers {
<m1: p0>
}
- action {
- "//state1/tr2"
- }
+ action '''//state1/tr2'''
}
Transition tr3: state1 -> my tp1 {
triggers {
<m3: p0>
}
- action {
- "//state1/tr3"
- }
+ action '''//state1/tr3'''
}
EntryPoint tp0
ExitPoint tp1
@@ -84,9 +70,9 @@ RoomModel TemplateModel {
ProtocolClass PC {
incoming {
Message m0()
- Message m1(data: DC2)
- Message m2(data: DC3)
- Message m3(data: DC4)
+ Message m1(DC2)
+ Message m2(DC3)
+ Message m3(DC4)
}
outgoing {
Message m1()
diff --git a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/StatesInheritanceExample.room b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/StatesInheritanceExample.room
index 354489aa8..755fe0c94 100644
--- a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/StatesInheritanceExample.room
+++ b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/StatesInheritanceExample.room
@@ -1,10 +1,10 @@
RoomModel states_inheritance.t {
- PrimitiveType int32: ptInteger -> int32 (Integer) default "0"
+ PrimitiveType int32: ptInteger -> "int32" (Integer) default "0"
ProtocolClass PTimer {
incoming {
- Message start (time_ms : int32)
+ Message start (int32)
Message kill ()
}
outgoing {
@@ -14,7 +14,7 @@ RoomModel states_inheritance.t {
ProtocolClass PTimeout {
incoming {
- Message start (time_ms : int32)
+ Message start (int32)
Message kill ()
}
outgoing {
@@ -36,7 +36,7 @@ RoomModel states_inheritance.t {
ProtocolClass PTest1 {
incoming {
Message a ()
- Message b (x : int32)
+ Message b (int32)
Message c ()
}
outgoing {
@@ -138,9 +138,7 @@ RoomModel states_inheritance.t {
}
Transition tr3: cp CP1 -> State1 {}
Transition tr4: cp CP1 -> State3 {
- cond {
- "data==2"
- }
+ cond '''data==2'''
}
Transition tr5: my tp0 -> tp1 of State3 {
triggers {
@@ -148,9 +146,7 @@ RoomModel states_inheritance.t {
}
}
Transition tr6: cp CP1 -> State4 {
- cond {
- "data==3"
- }
+ cond '''data==3'''
}
Transition tr7: tp3 of State3 -> State2 {}
Transition tr8: State3 -> State2 {
@@ -218,9 +214,7 @@ RoomModel states_inheritance.t {
}
}
Transition tr11: cp CP1 -> State5 {
- cond {
- "data==4"
- }
+ cond '''data==4'''
}
Transition tr12: State5 -> tp6 of State3 {
triggers {
diff --git a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/StatesTriggersExample.room b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/StatesTriggersExample.room
index 46ee6dede..b42da6e6b 100644
--- a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/StatesTriggersExample.room
+++ b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/StatesTriggersExample.room
@@ -4,7 +4,7 @@ RoomModel TemplateModel {
ProtocolClass PTimer {
incoming {
- Message start (time_ms : int32)
+ Message start (int32)
Message kill ()
}
outgoing {
@@ -14,7 +14,7 @@ RoomModel TemplateModel {
ProtocolClass PTimeout {
incoming {
- Message start (time_ms : int32)
+ Message start (int32)
Message kill ()
}
outgoing {
@@ -36,7 +36,7 @@ RoomModel TemplateModel {
ProtocolClass PTest1 {
incoming {
Message a ()
- Message b (x : int32)
+ Message b (int32)
Message c ()
}
outgoing {
@@ -129,9 +129,7 @@ RoomModel TemplateModel {
}
Transition tr3: cp CP1 -> State1 {}
Transition tr4: cp CP1 -> State3 {
- cond {
- "data==2"
- }
+ cond '''data==2'''
}
Transition tr5: my tp0 -> tp1 of State3 {
triggers {
@@ -139,9 +137,7 @@ RoomModel TemplateModel {
}
}
Transition tr6: cp CP1 -> State4 {
- cond {
- "data==3"
- }
+ cond '''data==3'''
}
Transition tr7: tp3 of State3 -> State2 {}
Transition tr8: State3 -> State2 {
diff --git a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/TriggerExample.room b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/TriggerExample.room
index bd6c646b6..83cbc00ca 100644
--- a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/TriggerExample.room
+++ b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/models/TriggerExample.room
@@ -38,9 +38,7 @@ RoomModel TemplateModel {
}
Transition in1wGuard: state1_1 -> state1_0 {
triggers {
- <in1: p0 guard {
- "condA"
- }>
+ <in1: p0 guard '''condA'''>
}
}
}
@@ -55,9 +53,7 @@ RoomModel TemplateModel {
}
Transition in1withGuard: state1 -> state2 {
triggers {
- <in1: p0 guard {
- "condA"
- }>
+ <in1: p0 guard '''condA'''>
}
}
Transition in2: my tr2 -> my tr2 {
diff --git a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/src/org/eclipse/etrice/core/genmodel/fsm/tests/TestMultipleConnectedChoicepoint.xtend b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/src/org/eclipse/etrice/core/genmodel/fsm/tests/TestMultipleConnectedChoicepoint.xtend
index 613854ace..ed0bf18b5 100644
--- a/tests/org.eclipse.etrice.core.genmodel.fsm.tests/src/org/eclipse/etrice/core/genmodel/fsm/tests/TestMultipleConnectedChoicepoint.xtend
+++ b/tests/org.eclipse.etrice.core.genmodel.fsm.tests/src/org/eclipse/etrice/core/genmodel/fsm/tests/TestMultipleConnectedChoicepoint.xtend
@@ -30,6 +30,7 @@ import static org.junit.Assert.assertNotNull
import static org.junit.Assert.assertTrue
import static extension org.eclipse.etrice.core.genmodel.fsm.FsmGenExtensions.*
+import org.eclipse.etrice.core.room.MessageData
class TestMultipleConnectedChoicepoint extends FsmGenTestBase {
@@ -73,7 +74,7 @@ class TestMultipleConnectedChoicepoint extends FsmGenTestBase {
var tr = gc.graph.links.filter[(transition as Transition).name.equals("tr0")].head
assertNotNull("transition found", tr)
assertTrue("transition is TriggeredTransition", tr.transition instanceof TriggeredTransition)
- var data = tr.commonData as VarDecl
+ var data = tr.commonData as MessageData
assertTrue("data is DataClass", data.refType.type instanceof DataClass)
assertEquals("data is of type", "DC2", data.refType.type.name)
@@ -82,34 +83,34 @@ class TestMultipleConnectedChoicepoint extends FsmGenTestBase {
tr = s.subgraph.links.filter[(transition as Transition).name.equals("tr2")].head
assertTrue("transition is TriggeredTransition", tr.transition instanceof TriggeredTransition)
- data = tr.commonData as VarDecl
+ data = tr.commonData as MessageData
assertTrue("data is DataClass", data.refType.type instanceof DataClass)
assertEquals("data is of type", "DC2", data.refType.type.name)
tr = s.subgraph.links.filter[(transition as Transition).name.equals("tr3")].head
assertTrue("transition is TriggeredTransition", tr.transition instanceof TriggeredTransition)
- data = tr.commonData as VarDecl
+ data = tr.commonData as MessageData
assertTrue("data is DataClass", data.refType.type instanceof DataClass)
assertEquals("data is of type", "DC4", data.refType.type.name)
tr = gc.graph.links.filter[(transition as Transition).name.equals("tr1")].head
assertNotNull("transition found", tr)
assertTrue("transition is TriggeredTransition", tr.transition instanceof TriggeredTransition)
- data = tr.commonData as VarDecl
+ data = tr.commonData as MessageData
assertTrue("data is DataClass", data.refType.type instanceof DataClass)
assertEquals("data is of type", "DC3", data.refType.type.name)
tr = gc.graph.links.filter[(transition as Transition).name.equals("tr3")].head
assertNotNull("transition found", tr)
assertTrue("transition is ContinuationTransition", tr.transition instanceof ContinuationTransition)
- data = tr.commonData as VarDecl
+ data = tr.commonData as MessageData
assertTrue("data is DataClass", data.refType.type instanceof DataClass)
assertEquals("data is of type", "DC", data.refType.type.name)
tr = gc.graph.links.filter[(transition as Transition).name.equals("tr4")].head
assertNotNull("transition found", tr)
assertTrue("transition is CPBranchTransition", tr.transition instanceof CPBranchTransition)
- data = tr.commonData as VarDecl
+ data = tr.commonData as MessageData
assertTrue("data is DataClass", data.refType.type instanceof DataClass)
assertEquals("data is of type", "DC", data.refType.type.name)
}
diff --git a/tests/org.eclipse.etrice.generator.tests/src/org/eclipse/etrice/generator/base/TestDetailCodeTranslator.java b/tests/org.eclipse.etrice.generator.tests/src/org/eclipse/etrice/generator/base/TestDetailCodeTranslator.java
index b01d2f89d..ccfc8fa17 100644
--- a/tests/org.eclipse.etrice.generator.tests/src/org/eclipse/etrice/generator/base/TestDetailCodeTranslator.java
+++ b/tests/org.eclipse.etrice.generator.tests/src/org/eclipse/etrice/generator/base/TestDetailCodeTranslator.java
@@ -37,6 +37,7 @@ import org.eclipse.etrice.core.room.EnumerationType;
import org.eclipse.etrice.core.room.ExternalType;
import org.eclipse.etrice.core.room.InterfaceItem;
import org.eclipse.etrice.core.room.Message;
+import org.eclipse.etrice.core.room.MessageData;
import org.eclipse.etrice.core.room.Operation;
import org.eclipse.etrice.core.room.Port;
import org.eclipse.etrice.core.room.PortOperation;
@@ -168,8 +169,8 @@ public class TestDetailCodeTranslator {
out1.setName("out1");
Message out2 = RoomFactory.eINSTANCE.createMessage();
out2.setName("out2");
- VarDecl typedID = RoomFactory.eINSTANCE.createVarDecl();
- typedID.setName("param");
+ MessageData typedID = RoomFactory.eINSTANCE.createMessageData();
+ typedID.setDeprecatedName("param");
PrimitiveType type = RoomFactory.eINSTANCE.createPrimitiveType();
type.setName("int32");
type.setCastName("Integer");

Back to the top