Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Belle2020-05-15 18:51:30 +0000
committerJan Belle2020-05-22 08:24:50 +0000
commitf0b034a9a7d42babf68b04e0e4fa580e424eba7d (patch)
treedd195cbde6d17b141f89b5596faa90447faf300c
parent89e4f6979c7f41b2fc210a1acd883bfa7c2b3b8d (diff)
downloadorg.eclipse.etrice-f0b034a9a7d42babf68b04e0e4fa580e424eba7d.tar.gz
org.eclipse.etrice-f0b034a9a7d42babf68b04e0e4fa580e424eba7d.tar.xz
org.eclipse.etrice-f0b034a9a7d42babf68b04e0e4fa580e424eba7d.zip
[core.room] Remove compound protocols
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/validation/ConfigJavaValidator.java20
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/GeneratorModelBuilder.java24
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/Wiring.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/icons/CompoundProtocolClass.gifbin862 -> 0 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/icons/SubProtocol.gifbin829 -> 0 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java30
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java11
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g676
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens124
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java974
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java22678
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java14
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore85
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel27
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbinbin24982 -> 24447 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g234
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens170
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java1230
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java7706
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java11
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorRef.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/BindingEndPoint.java27
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ClassStructor.java9
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java15
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CompoundProtocolClass.java51
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DataClass.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumerationType.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/GeneralProtocolClass.java52
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java39
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageData.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java32
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ProtocolClass.java21
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefPath.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/ReferenceType.java11
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java51
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomClass.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomFactory.java27
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomModel.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java552
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SAP.java32
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SPP.java32
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StandardOperation.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SubProtocol.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java31
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java7
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java12
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java72
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java7
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java166
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java12
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java167
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java103
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java11
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java11
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java76
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java62
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java88
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java383
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java134
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java134
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java248
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomAdapterFactory.java60
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomSwitch.java76
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java54
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java222
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext17
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/formatting2/RoomFormatter.xtend4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/naming/RoomFragmentProvider.java38
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/naming/RoomNameProvider.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.xtend55
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.xtend20
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/CompoundProtocolHelpers.java177
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/InterfaceContractHelpers.xtend3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/RoomHelpers.java124
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/RoomScopeProviderDelegate.xtend16
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java39
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/ValidationUtil.java194
-rw-r--r--plugins/org.eclipse.etrice.dctools/src/org/eclipse/etrice/dctools/ast/DCLinker.xtend6
-rw-r--r--plugins/org.eclipse.etrice.doc/online-doc/content/developers-reference.md2
-rw-r--r--plugins/org.eclipse.etrice.expressions.ui/src/org/eclipse/etrice/expressions/detailcode/DetailExpressionProvider.xtend8
-rw-r--r--plugins/org.eclipse.etrice.expressions.ui/src/org/eclipse/etrice/expressions/ui/contentassist/DetailExpressionProposalConfig.xtend2
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/gen/AsciiDocGen.xtend27
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/PortMessageSelectionDialog.java2
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/TransitionPropertyDialog.java4
-rw-r--r--plugins/org.eclipse.etrice.ui.common.base/src/org/eclipse/etrice/ui/common/base/dialogs/AbstractPropertyDialog.java1
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/dialogs/ActorContainerRefPropertyDialog.java1
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/dialogs/PortPropertyDialog.java63
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/dialogs/SPPPropertyDialog.java4
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/dialogs/SubProtocolSelectionDialog.java213
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/BindingSupport.java98
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/InterfaceItemSupport.java6
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/PortSupport.java4
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/SPPSupport.java4
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/compound.room137
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestCompoundProtocol.java94
130 files changed, 15846 insertions, 22899 deletions
diff --git a/plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/validation/ConfigJavaValidator.java b/plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/validation/ConfigJavaValidator.java
index 93c639527..dde75b8f6 100644
--- a/plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/validation/ConfigJavaValidator.java
+++ b/plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/validation/ConfigJavaValidator.java
@@ -54,7 +54,6 @@ import org.eclipse.etrice.core.room.Attribute;
import org.eclipse.etrice.core.room.ComplexType;
import org.eclipse.etrice.core.room.DataType;
import org.eclipse.etrice.core.room.EnumerationType;
-import org.eclipse.etrice.core.room.GeneralProtocolClass;
import org.eclipse.etrice.core.room.InterfaceItem;
import org.eclipse.etrice.core.room.PrimitiveType;
import org.eclipse.etrice.core.room.ProtocolClass;
@@ -514,18 +513,15 @@ public class ConfigJavaValidator extends AbstractConfigJavaValidator {
List<AttrClassConfig> rootClassAttrConfigs = new ArrayList<AttrClassConfig>();
if (source.eContainer() instanceof PortInstanceConfig) {
PortInstanceConfig portInstanceConfig = (PortInstanceConfig) source.eContainer();
- GeneralProtocolClass generalProtocol = portInstanceConfig.getItem().getGeneralProtocol();
+ ProtocolClass protocol = portInstanceConfig.getItem().getProtocol();
PortClassConfig portClassConfig = null;
- if (generalProtocol instanceof ProtocolClass) {
- ProtocolClass protocol = (ProtocolClass) generalProtocol;
- for (ProtocolClassConfig cf : model.getProtocolClassConfigs()) {
- if (cf.getProtocol().equals(protocol)) {
- if (protocol.getRegular()!=null && protocol.getRegular().equals(configUtil.getPortClass(portInstanceConfig)))
- portClassConfig = cf.getRegular();
- else
- portClassConfig = cf.getConjugated();
- break;
- }
+ for (ProtocolClassConfig cf : model.getProtocolClassConfigs()) {
+ if (cf.getProtocol().equals(protocol)) {
+ if (protocol.getRegular()!=null && protocol.getRegular().equals(configUtil.getPortClass(portInstanceConfig)))
+ portClassConfig = cf.getRegular();
+ else
+ portClassConfig = cf.getConjugated();
+ break;
}
}
if (portClassConfig != null)
diff --git a/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/GeneratorModelBuilder.java b/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/GeneratorModelBuilder.java
index 02d7952a6..8f5d5c362 100644
--- a/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/GeneratorModelBuilder.java
+++ b/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/GeneratorModelBuilder.java
@@ -73,7 +73,6 @@ import org.eclipse.etrice.core.room.SAPoint;
import org.eclipse.etrice.core.room.SPP;
import org.eclipse.etrice.core.room.SPPoint;
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.util.RoomHelpers;
@@ -1026,7 +1025,7 @@ public class GeneratorModelBuilder {
if (obj instanceof AbstractInstance) {
for (PortInstance pi : ((AbstractInstance) obj).getPorts()) {
if (pi.getKind()!=PortKind.RELAY) {
- List<PortInstance> peers = getFinalPeers(pi, null, null);
+ List<PortInstance> peers = getFinalPeers(pi, null);
pi.getPeers().addAll(peers);
// we don't have to add pi to its peer.peers since we do that once we reach there
}
@@ -1061,7 +1060,7 @@ public class GeneratorModelBuilder {
* @param from - the binding from which we reached pi or null if start
* @return a list of final peer port instances (end ports themselves)
*/
- private List<PortInstance> getFinalPeers(PortInstance pi, BindingInstance from, SubProtocol fromSub) {
+ private List<PortInstance> getFinalPeers(PortInstance pi, BindingInstance from) {
List<PortInstance> peers = new LinkedList<PortInstance>();
for (BindingInstance bi : pi.getBindings()) {
@@ -1074,19 +1073,10 @@ public class GeneratorModelBuilder {
// by this we make sure that we go from inside to outside or vice versa
continue;
- SubProtocol mySub = getMySubProtocol(pi, bi);
- if (mySub!=null && fromSub!=null && fromSub!=mySub)
- // we follow only same sub protocols
- continue;
-
PortInstance end = (bi.getPorts().get(0)!=pi)? bi.getPorts().get(0) : bi.getPorts().get(1);
if (end.getKind()==PortKind.RELAY) {
- SubProtocol peerSub = getPeerSubProtocol(pi, bi);
- if (peerSub!=null)
- fromSub = peerSub;
-
// continue recursion
- peers.addAll(getFinalPeers(end, bi, fromSub));
+ peers.addAll(getFinalPeers(end, bi));
}
else {
@@ -1097,14 +1087,6 @@ public class GeneratorModelBuilder {
return peers;
}
- private SubProtocol getMySubProtocol(PortInstance pi, BindingInstance bi) {
- return (bi.getPorts().get(0)==pi)? bi.getBinding().getEndpoint1().getSub() : bi.getBinding().getEndpoint2().getSub();
- }
-
- private SubProtocol getPeerSubProtocol(PortInstance pi, BindingInstance bi) {
- return (bi.getPorts().get(0)!=pi)? bi.getBinding().getEndpoint1().getSub() : bi.getBinding().getEndpoint2().getSub();
- }
-
private void connectPeersOneToOne(PortInstance pi) {
HashSet<InterfaceItemInstance> thisSide = new HashSet<InterfaceItemInstance>(pi.getPeers());
HashSet<InterfaceItemInstance> thatSide = new HashSet<InterfaceItemInstance>(pi.getPeers().get(0).getPeers());
diff --git a/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/Wiring.java b/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/Wiring.java
index ecc1856f8..97b2586e9 100644
--- a/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/Wiring.java
+++ b/plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/Wiring.java
@@ -107,8 +107,8 @@ public class Wiring {
rsize = ar.getMultiplicity();
}
- ProtocolClass pc = roomHelpers.getRoomProtocol(port);
- boolean implicitMany = pc==null || pc.getCommType() == CommunicationType.DATA_DRIVEN;
+ ProtocolClass pc = port.getProtocol();
+ boolean implicitMany = pc.getCommType() == CommunicationType.DATA_DRIVEN;
if (implicitMany)
psize = -1;
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/icons/CompoundProtocolClass.gif b/plugins/org.eclipse.etrice.core.room.ui/icons/CompoundProtocolClass.gif
deleted file mode 100644
index 3c15c77f9..000000000
--- a/plugins/org.eclipse.etrice.core.room.ui/icons/CompoundProtocolClass.gif
+++ /dev/null
Binary files differ
diff --git a/plugins/org.eclipse.etrice.core.room.ui/icons/SubProtocol.gif b/plugins/org.eclipse.etrice.core.room.ui/icons/SubProtocol.gif
deleted file mode 100644
index 91dcc8924..000000000
--- a/plugins/org.eclipse.etrice.core.room.ui/icons/SubProtocol.gif
+++ /dev/null
Binary files differ
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 4c5dcd75b..56c5284b6 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
@@ -230,24 +230,6 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void completeProtocolClass_Semantics(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeCompoundProtocolClass_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeCompoundProtocolClass_Docu(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeCompoundProtocolClass_Annotations(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeCompoundProtocolClass_SubProtocols(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSubProtocol_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSubProtocol_Protocol(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
public void completeMessage_Priv(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -503,9 +485,6 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void completeBindingEndPoint_Port(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
- public void completeBindingEndPoint_Sub(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
public void completeLayerConnection_From(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -600,18 +579,9 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void complete_CommunicationType(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_GeneralProtocolClass(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_ProtocolClass(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_CompoundProtocolClass(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SubProtocol(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_Message(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 f683d91ba..cdc63033b 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
@@ -48,7 +48,6 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getPortOperationAccess().getAlternatives_5(), "rule__PortOperation__Alternatives_5");
put(grammarAccess.getPortOperationAccess().getAlternatives_5_0_1(), "rule__PortOperation__Alternatives_5_0_1");
put(grammarAccess.getClassStructorAccess().getNameAlternatives_0_0(), "rule__ClassStructor__NameAlternatives_0_0");
- put(grammarAccess.getGeneralProtocolClassAccess().getAlternatives(), "rule__GeneralProtocolClass__Alternatives");
put(grammarAccess.getPortClassAccess().getAlternatives_3(), "rule__PortClass__Alternatives_3");
put(grammarAccess.getMessageHandlerAccess().getAlternatives(), "rule__MessageHandler__Alternatives");
put(grammarAccess.getActorClassAccess().getAlternatives_7_2(), "rule__ActorClass__Alternatives_7_2");
@@ -139,8 +138,6 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getProtocolClassAccess().getGroup_11(), "rule__ProtocolClass__Group_11__0");
put(grammarAccess.getProtocolClassAccess().getGroup_12(), "rule__ProtocolClass__Group_12__0");
put(grammarAccess.getProtocolClassAccess().getGroup_13(), "rule__ProtocolClass__Group_13__0");
- put(grammarAccess.getCompoundProtocolClassAccess().getGroup(), "rule__CompoundProtocolClass__Group__0");
- put(grammarAccess.getSubProtocolAccess().getGroup(), "rule__SubProtocol__Group__0");
put(grammarAccess.getMessageAccess().getGroup(), "rule__Message__Group__0");
put(grammarAccess.getMessageAccess().getGroup_3(), "rule__Message__Group_3__0");
put(grammarAccess.getPortClassAccess().getGroup(), "rule__PortClass__Group__0");
@@ -176,7 +173,6 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getBindingAccess().getGroup(), "rule__Binding__Group__0");
put(grammarAccess.getBindingEndPointAccess().getGroup(), "rule__BindingEndPoint__Group__0");
put(grammarAccess.getBindingEndPointAccess().getGroup_0(), "rule__BindingEndPoint__Group_0__0");
- put(grammarAccess.getBindingEndPointAccess().getGroup_2(), "rule__BindingEndPoint__Group_2__0");
put(grammarAccess.getLayerConnectionAccess().getGroup(), "rule__LayerConnection__Group__0");
put(grammarAccess.getRefSAPointAccess().getGroup(), "rule__RefSAPoint__Group__0");
put(grammarAccess.getRelaySAPointAccess().getGroup(), "rule__RelaySAPoint__Group__0");
@@ -337,12 +333,6 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getProtocolClassAccess().getRegularAssignment_12_2(), "rule__ProtocolClass__RegularAssignment_12_2");
put(grammarAccess.getProtocolClassAccess().getConjugatedAssignment_13_2(), "rule__ProtocolClass__ConjugatedAssignment_13_2");
put(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_14(), "rule__ProtocolClass__SemanticsAssignment_14");
- put(grammarAccess.getCompoundProtocolClassAccess().getNameAssignment_1(), "rule__CompoundProtocolClass__NameAssignment_1");
- put(grammarAccess.getCompoundProtocolClassAccess().getDocuAssignment_2(), "rule__CompoundProtocolClass__DocuAssignment_2");
- put(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAssignment_4(), "rule__CompoundProtocolClass__AnnotationsAssignment_4");
- put(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsAssignment_5(), "rule__CompoundProtocolClass__SubProtocolsAssignment_5");
- put(grammarAccess.getSubProtocolAccess().getNameAssignment_1(), "rule__SubProtocol__NameAssignment_1");
- put(grammarAccess.getSubProtocolAccess().getProtocolAssignment_3(), "rule__SubProtocol__ProtocolAssignment_3");
put(grammarAccess.getMessageAccess().getPrivAssignment_0(), "rule__Message__PrivAssignment_0");
put(grammarAccess.getMessageAccess().getNameAssignment_2(), "rule__Message__NameAssignment_2");
put(grammarAccess.getMessageAccess().getDataAssignment_3_1(), "rule__Message__DataAssignment_3_1");
@@ -429,7 +419,6 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getBindingAccess().getEndpoint2Assignment_3(), "rule__Binding__Endpoint2Assignment_3");
put(grammarAccess.getBindingEndPointAccess().getActorRefAssignment_0_0(), "rule__BindingEndPoint__ActorRefAssignment_0_0");
put(grammarAccess.getBindingEndPointAccess().getPortAssignment_1(), "rule__BindingEndPoint__PortAssignment_1");
- put(grammarAccess.getBindingEndPointAccess().getSubAssignment_2_1(), "rule__BindingEndPoint__SubAssignment_2_1");
put(grammarAccess.getLayerConnectionAccess().getFromAssignment_1(), "rule__LayerConnection__FromAssignment_1");
put(grammarAccess.getLayerConnectionAccess().getToAssignment_3(), "rule__LayerConnection__ToAssignment_3");
put(grammarAccess.getRefSAPointAccess().getRefAssignment_1(), "rule__RefSAPoint__RefAssignment_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 3df51351a..83c79b087 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
@@ -562,34 +562,6 @@ finally {
-// Entry rule entryRuleGeneralProtocolClass
-entryRuleGeneralProtocolClass
-:
-{ before(grammarAccess.getGeneralProtocolClassRule()); }
- ruleGeneralProtocolClass
-{ after(grammarAccess.getGeneralProtocolClassRule()); }
- EOF
-;
-
-// Rule GeneralProtocolClass
-ruleGeneralProtocolClass
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getGeneralProtocolClassAccess().getAlternatives()); }
-(rule__GeneralProtocolClass__Alternatives)
-{ after(grammarAccess.getGeneralProtocolClassAccess().getAlternatives()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
// Entry rule entryRuleProtocolClass
entryRuleProtocolClass
:
@@ -618,62 +590,6 @@ finally {
-// Entry rule entryRuleCompoundProtocolClass
-entryRuleCompoundProtocolClass
-:
-{ before(grammarAccess.getCompoundProtocolClassRule()); }
- ruleCompoundProtocolClass
-{ after(grammarAccess.getCompoundProtocolClassRule()); }
- EOF
-;
-
-// Rule CompoundProtocolClass
-ruleCompoundProtocolClass
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getGroup()); }
-(rule__CompoundProtocolClass__Group__0)
-{ after(grammarAccess.getCompoundProtocolClassAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-// Entry rule entryRuleSubProtocol
-entryRuleSubProtocol
-:
-{ before(grammarAccess.getSubProtocolRule()); }
- ruleSubProtocol
-{ after(grammarAccess.getSubProtocolRule()); }
- EOF
-;
-
-// Rule SubProtocol
-ruleSubProtocol
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getSubProtocolAccess().getGroup()); }
-(rule__SubProtocol__Group__0)
-{ after(grammarAccess.getSubProtocolAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
// Entry rule entryRuleMessage
entryRuleMessage
:
@@ -3145,9 +3061,9 @@ rule__RoomClass__Alternatives
)
|(
-{ before(grammarAccess.getRoomClassAccess().getGeneralProtocolClassParserRuleCall_1()); }
- ruleGeneralProtocolClass
-{ after(grammarAccess.getRoomClassAccess().getGeneralProtocolClassParserRuleCall_1()); }
+{ before(grammarAccess.getRoomClassAccess().getProtocolClassParserRuleCall_1()); }
+ ruleProtocolClass
+{ after(grammarAccess.getRoomClassAccess().getProtocolClassParserRuleCall_1()); }
)
|(
@@ -3380,28 +3296,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__GeneralProtocolClass__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGeneralProtocolClassAccess().getProtocolClassParserRuleCall_0()); }
- ruleProtocolClass
-{ after(grammarAccess.getGeneralProtocolClassAccess().getProtocolClassParserRuleCall_0()); }
-)
-
- |(
-{ before(grammarAccess.getGeneralProtocolClassAccess().getCompoundProtocolClassParserRuleCall_1()); }
- ruleCompoundProtocolClass
-{ after(grammarAccess.getGeneralProtocolClassAccess().getCompoundProtocolClassParserRuleCall_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__PortClass__Alternatives_3
@init {
int stackSize = keepStackSize();
@@ -9694,355 +9588,6 @@ finally {
-rule__CompoundProtocolClass__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CompoundProtocolClass__Group__0__Impl
- rule__CompoundProtocolClass__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CompoundProtocolClass__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getCompoundProtocolClassKeyword_0()); }
-
- 'CompoundProtocolClass'
-
-{ after(grammarAccess.getCompoundProtocolClassAccess().getCompoundProtocolClassKeyword_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__CompoundProtocolClass__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CompoundProtocolClass__Group__1__Impl
- rule__CompoundProtocolClass__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CompoundProtocolClass__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getNameAssignment_1()); }
-(rule__CompoundProtocolClass__NameAssignment_1)
-{ after(grammarAccess.getCompoundProtocolClassAccess().getNameAssignment_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__CompoundProtocolClass__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CompoundProtocolClass__Group__2__Impl
- rule__CompoundProtocolClass__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CompoundProtocolClass__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getDocuAssignment_2()); }
-(rule__CompoundProtocolClass__DocuAssignment_2)?
-{ after(grammarAccess.getCompoundProtocolClassAccess().getDocuAssignment_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__CompoundProtocolClass__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CompoundProtocolClass__Group__3__Impl
- rule__CompoundProtocolClass__Group__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CompoundProtocolClass__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3()); }
-
- '{'
-
-{ after(grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__CompoundProtocolClass__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CompoundProtocolClass__Group__4__Impl
- rule__CompoundProtocolClass__Group__5
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CompoundProtocolClass__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAssignment_4()); }
-(rule__CompoundProtocolClass__AnnotationsAssignment_4)*
-{ after(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAssignment_4()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__CompoundProtocolClass__Group__5
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CompoundProtocolClass__Group__5__Impl
- rule__CompoundProtocolClass__Group__6
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CompoundProtocolClass__Group__5__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsAssignment_5()); }
-(rule__CompoundProtocolClass__SubProtocolsAssignment_5)*
-{ after(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsAssignment_5()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__CompoundProtocolClass__Group__6
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CompoundProtocolClass__Group__6__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CompoundProtocolClass__Group__6__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getRightCurlyBracketKeyword_6()); }
-
- '}'
-
-{ after(grammarAccess.getCompoundProtocolClassAccess().getRightCurlyBracketKeyword_6()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-rule__SubProtocol__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SubProtocol__Group__0__Impl
- rule__SubProtocol__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SubProtocol__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0()); }
-
- 'SubProtocol'
-
-{ after(grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SubProtocol__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SubProtocol__Group__1__Impl
- rule__SubProtocol__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SubProtocol__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSubProtocolAccess().getNameAssignment_1()); }
-(rule__SubProtocol__NameAssignment_1)
-{ after(grammarAccess.getSubProtocolAccess().getNameAssignment_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SubProtocol__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SubProtocol__Group__2__Impl
- rule__SubProtocol__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SubProtocol__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSubProtocolAccess().getColonKeyword_2()); }
-
- ':'
-
-{ after(grammarAccess.getSubProtocolAccess().getColonKeyword_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SubProtocol__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SubProtocol__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SubProtocol__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSubProtocolAccess().getProtocolAssignment_3()); }
-(rule__SubProtocol__ProtocolAssignment_3)
-{ after(grammarAccess.getSubProtocolAccess().getProtocolAssignment_3()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-
-
rule__Message__Group__0
@init {
int stackSize = keepStackSize();
@@ -14375,7 +13920,6 @@ rule__BindingEndPoint__Group__1
}
:
rule__BindingEndPoint__Group__1__Impl
- rule__BindingEndPoint__Group__2
;
finally {
restoreStackSize(stackSize);
@@ -14398,36 +13942,6 @@ finally {
}
-rule__BindingEndPoint__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BindingEndPoint__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BindingEndPoint__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBindingEndPointAccess().getGroup_2()); }
-(rule__BindingEndPoint__Group_2__0)?
-{ after(grammarAccess.getBindingEndPointAccess().getGroup_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
@@ -14495,69 +14009,6 @@ finally {
-rule__BindingEndPoint__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BindingEndPoint__Group_2__0__Impl
- rule__BindingEndPoint__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BindingEndPoint__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0()); }
-
- 'sub'
-
-{ after(grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BindingEndPoint__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BindingEndPoint__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BindingEndPoint__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBindingEndPointAccess().getSubAssignment_2_1()); }
-(rule__BindingEndPoint__SubAssignment_2_1)
-{ after(grammarAccess.getBindingEndPointAccess().getSubAssignment_2_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
rule__LayerConnection__Group__0
@init {
int stackSize = keepStackSize();
@@ -25227,100 +24678,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__CompoundProtocolClass__NameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getNameIDTerminalRuleCall_1_0()); }
- RULE_ID{ after(grammarAccess.getCompoundProtocolClassAccess().getNameIDTerminalRuleCall_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CompoundProtocolClass__DocuAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getDocuDocumentationParserRuleCall_2_0()); }
- ruleDocumentation{ after(grammarAccess.getCompoundProtocolClassAccess().getDocuDocumentationParserRuleCall_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CompoundProtocolClass__AnnotationsAssignment_4
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_4_0()); }
- ruleAnnotation{ after(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_4_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CompoundProtocolClass__SubProtocolsAssignment_5
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsSubProtocolParserRuleCall_5_0()); }
- ruleSubProtocol{ after(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsSubProtocolParserRuleCall_5_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SubProtocol__NameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSubProtocolAccess().getNameIDTerminalRuleCall_1_0()); }
- RULE_ID{ after(grammarAccess.getSubProtocolAccess().getNameIDTerminalRuleCall_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SubProtocol__ProtocolAssignment_3
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassCrossReference_3_0()); }
-(
-{ before(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_3_0_1()); }
- ruleFQN{ after(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_3_0_1()); }
-)
-{ after(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassCrossReference_3_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__Message__PrivAssignment_0
@init {
int stackSize = keepStackSize();
@@ -25978,12 +25335,12 @@ rule__Port__ProtocolAssignment_5
}
:
(
-{ before(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassCrossReference_5_0()); }
+{ before(grammarAccess.getPortAccess().getProtocolProtocolClassCrossReference_5_0()); }
(
-{ before(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_5_0_1()); }
- ruleFQN{ after(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_5_0_1()); }
+{ before(grammarAccess.getPortAccess().getProtocolProtocolClassFQNParserRuleCall_5_0_1()); }
+ ruleFQN{ after(grammarAccess.getPortAccess().getProtocolProtocolClassFQNParserRuleCall_5_0_1()); }
)
-{ after(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassCrossReference_5_0()); }
+{ after(grammarAccess.getPortAccess().getProtocolProtocolClassCrossReference_5_0()); }
)
;
@@ -26683,25 +26040,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__BindingEndPoint__SubAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBindingEndPointAccess().getSubSubProtocolCrossReference_2_1_0()); }
-(
-{ before(grammarAccess.getBindingEndPointAccess().getSubSubProtocolIDTerminalRuleCall_2_1_0_1()); }
- RULE_ID{ after(grammarAccess.getBindingEndPointAccess().getSubSubProtocolIDTerminalRuleCall_2_1_0_1()); }
-)
-{ after(grammarAccess.getBindingEndPointAccess().getSubSubProtocolCrossReference_2_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__LayerConnection__FromAssignment_1
@init {
int stackSize = keepStackSize();
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
index e5c349a0d..7e9e38bb2 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
@@ -5,119 +5,117 @@
','=55
'-'=32
'->'=49
-'.'=88
-'.*'=127
-'/'=85
+'.'=87
+'.*'=125
+'/'=84
':'=47
-'<'=114
+'<'=112
'='=56
-'>'=115
-'@'=120
+'>'=113
+'@'=118
'ActorBehavior'=19
'ActorClass'=18
-'ActorInstanceMapping'=84
-'ActorRef'=94
-'AnnotationType'=121
+'ActorInstanceMapping'=83
+'ActorRef'=92
+'AnnotationType'=119
'Attribute'=62
-'Behavior'=77
-'Binding'=86
-'ChoicePoint'=104
+'Behavior'=76
+'Binding'=85
+'ChoicePoint'=102
'CompoundProtocolClass'=21
'DataClass'=17
'E'=34
-'EntryPoint'=102
+'EntryPoint'=100
'Enumeration'=53
-'ExitPoint'=103
+'ExitPoint'=101
'ExternalType'=57
-'Interface'=75
-'LayerConnection'=90
+'Interface'=74
+'LayerConnection'=88
'LogicalSystem'=23
-'LogicalThread'=83
+'LogicalThread'=82
'Message'=25
'Operation'=65
'Port'=24
'PortClass'=70
'PrimitiveType'=48
'ProtocolClass'=20
-'RefinedState'=100
-'RefinedTransition'=111
+'RefinedState'=98
+'RefinedTransition'=109
'RoomModel'=28
-'SAP'=79
-'SPP'=80
-'ServiceImplementation'=81
+'SAP'=78
+'SPP'=79
+'ServiceImplementation'=80
'State'=26
-'StateMachine'=95
-'Structure'=76
-'SubProtocol'=72
+'StateMachine'=93
+'Structure'=75
'SubSystemClass'=22
-'SubSystemRef'=82
+'SubSystemRef'=81
'Transition'=27
-'TransitionPoint'=101
+'TransitionPoint'=99
'['=63
']'=64
-'abstract'=131
-'action'=106
-'and'=87
+'abstract'=129
+'action'=104
+'and'=86
'async'=40
-'attribute'=123
-'cond'=110
+'attribute'=121
+'cond'=108
'conjugated'=71
-'cp'=113
+'cp'=111
'ctor'=14
'datadriven'=36
'default'=50
-'do'=98
+'do'=96
'dtor'=15
'e'=33
-'entry'=96
+'entry'=94
'eventdriven'=35
-'exit'=97
+'exit'=95
'extends'=58
-'external'=78
+'external'=77
'false'=30
'fixed'=38
-'from'=125
-'guard'=109
-'handle'=74
-'handler'=132
-'import'=124
-'in'=118
+'from'=123
+'guard'=107
+'handle'=73
+'handler'=130
+'import'=122
+'in'=116
'incoming'=67
-'initial'=105
+'initial'=103
'mandatory'=29
-'model'=126
-'my'=112
+'model'=124
+'my'=110
'of'=54
'optional'=39
-'or'=108
-'out'=119
+'or'=106
+'out'=117
'outgoing'=68
-'override'=129
-'private'=130
+'override'=127
+'private'=128
'ptBoolean'=41
'ptCharacter'=44
'ptInteger'=42
'ptReal'=43
-'ref'=92
+'ref'=90
'regular'=69
-'relay_sap'=93
-'satisfied_by'=91
-'semantics'=117
+'relay_sap'=91
+'satisfied_by'=89
+'semantics'=115
'sends'=66
-'sub'=89
-'subgraph'=99
+'subgraph'=97
'sync'=37
-'target'=122
-'triggers'=107
-'true'=133
-'usercode'=73
+'target'=120
+'triggers'=105
+'true'=131
+'usercode'=72
'usercode1'=59
'usercode2'=60
'usercode3'=61
-'varargs'=128
+'varargs'=126
'void'=13
'{'=45
-'|'=116
+'|'=114
'}'=46
RULE_ANY_OTHER=12
RULE_CC_STRING=8
@@ -160,8 +158,6 @@ T__128=128
T__129=129
T__130=130
T__131=131
-T__132=132
-T__133=133
T__13=13
T__14=14
T__15=15
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java
index 1f65d54aa..239c24e22 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java
@@ -23,8 +23,6 @@ public class InternalRoomLexer extends Lexer {
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
- public static final int T__133=133;
- public static final int T__132=132;
public static final int T__60=60;
public static final int T__61=61;
public static final int RULE_ID=6;
@@ -1387,10 +1385,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:70:7: ( 'SubProtocol' )
- // InternalRoom.g:70:9: 'SubProtocol'
+ // InternalRoom.g:70:7: ( 'usercode' )
+ // InternalRoom.g:70:9: 'usercode'
{
- match("SubProtocol");
+ match("usercode");
}
@@ -1408,10 +1406,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:71:7: ( 'usercode' )
- // InternalRoom.g:71:9: 'usercode'
+ // InternalRoom.g:71:7: ( 'handle' )
+ // InternalRoom.g:71:9: 'handle'
{
- match("usercode");
+ match("handle");
}
@@ -1429,10 +1427,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:72:7: ( 'handle' )
- // InternalRoom.g:72:9: 'handle'
+ // InternalRoom.g:72:7: ( 'Interface' )
+ // InternalRoom.g:72:9: 'Interface'
{
- match("handle");
+ match("Interface");
}
@@ -1450,10 +1448,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:73:7: ( 'Interface' )
- // InternalRoom.g:73:9: 'Interface'
+ // InternalRoom.g:73:7: ( 'Structure' )
+ // InternalRoom.g:73:9: 'Structure'
{
- match("Interface");
+ match("Structure");
}
@@ -1471,10 +1469,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:74:7: ( 'Structure' )
- // InternalRoom.g:74:9: 'Structure'
+ // InternalRoom.g:74:7: ( 'Behavior' )
+ // InternalRoom.g:74:9: 'Behavior'
{
- match("Structure");
+ match("Behavior");
}
@@ -1492,10 +1490,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:75:7: ( 'Behavior' )
- // InternalRoom.g:75:9: 'Behavior'
+ // InternalRoom.g:75:7: ( 'external' )
+ // InternalRoom.g:75:9: 'external'
{
- match("Behavior");
+ match("external");
}
@@ -1513,10 +1511,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:76:7: ( 'external' )
- // InternalRoom.g:76:9: 'external'
+ // InternalRoom.g:76:7: ( 'SAP' )
+ // InternalRoom.g:76:9: 'SAP'
{
- match("external");
+ match("SAP");
}
@@ -1534,10 +1532,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:77:7: ( 'SAP' )
- // InternalRoom.g:77:9: 'SAP'
+ // InternalRoom.g:77:7: ( 'SPP' )
+ // InternalRoom.g:77:9: 'SPP'
{
- match("SAP");
+ match("SPP");
}
@@ -1555,10 +1553,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:78:7: ( 'SPP' )
- // InternalRoom.g:78:9: 'SPP'
+ // InternalRoom.g:78:7: ( 'ServiceImplementation' )
+ // InternalRoom.g:78:9: 'ServiceImplementation'
{
- match("SPP");
+ match("ServiceImplementation");
}
@@ -1576,10 +1574,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:79:7: ( 'ServiceImplementation' )
- // InternalRoom.g:79:9: 'ServiceImplementation'
+ // InternalRoom.g:79:7: ( 'SubSystemRef' )
+ // InternalRoom.g:79:9: 'SubSystemRef'
{
- match("ServiceImplementation");
+ match("SubSystemRef");
}
@@ -1597,10 +1595,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:80:7: ( 'SubSystemRef' )
- // InternalRoom.g:80:9: 'SubSystemRef'
+ // InternalRoom.g:80:7: ( 'LogicalThread' )
+ // InternalRoom.g:80:9: 'LogicalThread'
{
- match("SubSystemRef");
+ match("LogicalThread");
}
@@ -1618,10 +1616,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:81:7: ( 'LogicalThread' )
- // InternalRoom.g:81:9: 'LogicalThread'
+ // InternalRoom.g:81:7: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:81:9: 'ActorInstanceMapping'
{
- match("LogicalThread");
+ match("ActorInstanceMapping");
}
@@ -1639,11 +1637,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:82:7: ( 'ActorInstanceMapping' )
- // InternalRoom.g:82:9: 'ActorInstanceMapping'
+ // InternalRoom.g:82:7: ( '/' )
+ // InternalRoom.g:82:9: '/'
{
- match("ActorInstanceMapping");
-
+ match('/');
}
@@ -1660,10 +1657,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:83:7: ( '/' )
- // InternalRoom.g:83:9: '/'
+ // InternalRoom.g:83:7: ( 'Binding' )
+ // InternalRoom.g:83:9: 'Binding'
{
- match('/');
+ match("Binding");
+
}
@@ -1680,10 +1678,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:84:7: ( 'Binding' )
- // InternalRoom.g:84:9: 'Binding'
+ // InternalRoom.g:84:7: ( 'and' )
+ // InternalRoom.g:84:9: 'and'
{
- match("Binding");
+ match("and");
}
@@ -1701,11 +1699,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:85:7: ( 'and' )
- // InternalRoom.g:85:9: 'and'
+ // InternalRoom.g:85:7: ( '.' )
+ // InternalRoom.g:85:9: '.'
{
- match("and");
-
+ match('.');
}
@@ -1722,10 +1719,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:86:7: ( '.' )
- // InternalRoom.g:86:9: '.'
+ // InternalRoom.g:86:7: ( 'LayerConnection' )
+ // InternalRoom.g:86:9: 'LayerConnection'
{
- match('.');
+ match("LayerConnection");
+
}
@@ -1742,10 +1740,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:87:7: ( 'sub' )
- // InternalRoom.g:87:9: 'sub'
+ // InternalRoom.g:87:7: ( 'satisfied_by' )
+ // InternalRoom.g:87:9: 'satisfied_by'
{
- match("sub");
+ match("satisfied_by");
}
@@ -1763,10 +1761,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:88:7: ( 'LayerConnection' )
- // InternalRoom.g:88:9: 'LayerConnection'
+ // InternalRoom.g:88:7: ( 'ref' )
+ // InternalRoom.g:88:9: 'ref'
{
- match("LayerConnection");
+ match("ref");
}
@@ -1784,10 +1782,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:89:7: ( 'satisfied_by' )
- // InternalRoom.g:89:9: 'satisfied_by'
+ // InternalRoom.g:89:7: ( 'relay_sap' )
+ // InternalRoom.g:89:9: 'relay_sap'
{
- match("satisfied_by");
+ match("relay_sap");
}
@@ -1805,10 +1803,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:90:7: ( 'ref' )
- // InternalRoom.g:90:9: 'ref'
+ // InternalRoom.g:90:7: ( 'ActorRef' )
+ // InternalRoom.g:90:9: 'ActorRef'
{
- match("ref");
+ match("ActorRef");
}
@@ -1826,10 +1824,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:91:7: ( 'relay_sap' )
- // InternalRoom.g:91:9: 'relay_sap'
+ // InternalRoom.g:91:7: ( 'StateMachine' )
+ // InternalRoom.g:91:9: 'StateMachine'
{
- match("relay_sap");
+ match("StateMachine");
}
@@ -1847,10 +1845,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:92:7: ( 'ActorRef' )
- // InternalRoom.g:92:9: 'ActorRef'
+ // InternalRoom.g:92:7: ( 'entry' )
+ // InternalRoom.g:92:9: 'entry'
{
- match("ActorRef");
+ match("entry");
}
@@ -1868,10 +1866,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:93:7: ( 'StateMachine' )
- // InternalRoom.g:93:9: 'StateMachine'
+ // InternalRoom.g:93:7: ( 'exit' )
+ // InternalRoom.g:93:9: 'exit'
{
- match("StateMachine");
+ match("exit");
}
@@ -1889,10 +1887,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:94:7: ( 'entry' )
- // InternalRoom.g:94:9: 'entry'
+ // InternalRoom.g:94:7: ( 'do' )
+ // InternalRoom.g:94:9: 'do'
{
- match("entry");
+ match("do");
}
@@ -1910,10 +1908,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:95:7: ( 'exit' )
- // InternalRoom.g:95:9: 'exit'
+ // InternalRoom.g:95:7: ( 'subgraph' )
+ // InternalRoom.g:95:9: 'subgraph'
{
- match("exit");
+ match("subgraph");
}
@@ -1931,10 +1929,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:96:7: ( 'do' )
- // InternalRoom.g:96:9: 'do'
+ // InternalRoom.g:96:7: ( 'RefinedState' )
+ // InternalRoom.g:96:9: 'RefinedState'
{
- match("do");
+ match("RefinedState");
}
@@ -1952,10 +1950,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:97:7: ( 'subgraph' )
- // InternalRoom.g:97:9: 'subgraph'
+ // InternalRoom.g:97:7: ( 'TransitionPoint' )
+ // InternalRoom.g:97:9: 'TransitionPoint'
{
- match("subgraph");
+ match("TransitionPoint");
}
@@ -1973,10 +1971,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:98:8: ( 'RefinedState' )
- // InternalRoom.g:98:10: 'RefinedState'
+ // InternalRoom.g:98:8: ( 'EntryPoint' )
+ // InternalRoom.g:98:10: 'EntryPoint'
{
- match("RefinedState");
+ match("EntryPoint");
}
@@ -1994,10 +1992,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:99:8: ( 'TransitionPoint' )
- // InternalRoom.g:99:10: 'TransitionPoint'
+ // InternalRoom.g:99:8: ( 'ExitPoint' )
+ // InternalRoom.g:99:10: 'ExitPoint'
{
- match("TransitionPoint");
+ match("ExitPoint");
}
@@ -2015,10 +2013,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:100:8: ( 'EntryPoint' )
- // InternalRoom.g:100:10: 'EntryPoint'
+ // InternalRoom.g:100:8: ( 'ChoicePoint' )
+ // InternalRoom.g:100:10: 'ChoicePoint'
{
- match("EntryPoint");
+ match("ChoicePoint");
}
@@ -2036,10 +2034,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:101:8: ( 'ExitPoint' )
- // InternalRoom.g:101:10: 'ExitPoint'
+ // InternalRoom.g:101:8: ( 'initial' )
+ // InternalRoom.g:101:10: 'initial'
{
- match("ExitPoint");
+ match("initial");
}
@@ -2057,10 +2055,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:102:8: ( 'ChoicePoint' )
- // InternalRoom.g:102:10: 'ChoicePoint'
+ // InternalRoom.g:102:8: ( 'action' )
+ // InternalRoom.g:102:10: 'action'
{
- match("ChoicePoint");
+ match("action");
}
@@ -2078,10 +2076,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:103:8: ( 'initial' )
- // InternalRoom.g:103:10: 'initial'
+ // InternalRoom.g:103:8: ( 'triggers' )
+ // InternalRoom.g:103:10: 'triggers'
{
- match("initial");
+ match("triggers");
}
@@ -2099,10 +2097,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:104:8: ( 'action' )
- // InternalRoom.g:104:10: 'action'
+ // InternalRoom.g:104:8: ( 'or' )
+ // InternalRoom.g:104:10: 'or'
{
- match("action");
+ match("or");
}
@@ -2120,10 +2118,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:105:8: ( 'triggers' )
- // InternalRoom.g:105:10: 'triggers'
+ // InternalRoom.g:105:8: ( 'guard' )
+ // InternalRoom.g:105:10: 'guard'
{
- match("triggers");
+ match("guard");
}
@@ -2141,10 +2139,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:106:8: ( 'or' )
- // InternalRoom.g:106:10: 'or'
+ // InternalRoom.g:106:8: ( 'cond' )
+ // InternalRoom.g:106:10: 'cond'
{
- match("or");
+ match("cond");
}
@@ -2162,10 +2160,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:107:8: ( 'guard' )
- // InternalRoom.g:107:10: 'guard'
+ // InternalRoom.g:107:8: ( 'RefinedTransition' )
+ // InternalRoom.g:107:10: 'RefinedTransition'
{
- match("guard");
+ match("RefinedTransition");
}
@@ -2183,10 +2181,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:108:8: ( 'cond' )
- // InternalRoom.g:108:10: 'cond'
+ // InternalRoom.g:108:8: ( 'my' )
+ // InternalRoom.g:108:10: 'my'
{
- match("cond");
+ match("my");
}
@@ -2204,10 +2202,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:109:8: ( 'RefinedTransition' )
- // InternalRoom.g:109:10: 'RefinedTransition'
+ // InternalRoom.g:109:8: ( 'cp' )
+ // InternalRoom.g:109:10: 'cp'
{
- match("RefinedTransition");
+ match("cp");
}
@@ -2225,11 +2223,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:110:8: ( 'my' )
- // InternalRoom.g:110:10: 'my'
+ // InternalRoom.g:110:8: ( '<' )
+ // InternalRoom.g:110:10: '<'
{
- match("my");
-
+ match('<');
}
@@ -2246,11 +2243,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:111:8: ( 'cp' )
- // InternalRoom.g:111:10: 'cp'
+ // InternalRoom.g:111:8: ( '>' )
+ // InternalRoom.g:111:10: '>'
{
- match("cp");
-
+ match('>');
}
@@ -2267,10 +2263,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:112:8: ( '<' )
- // InternalRoom.g:112:10: '<'
+ // InternalRoom.g:112:8: ( '|' )
+ // InternalRoom.g:112:10: '|'
{
- match('<');
+ match('|');
}
@@ -2287,10 +2283,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:113:8: ( '>' )
- // InternalRoom.g:113:10: '>'
+ // InternalRoom.g:113:8: ( 'semantics' )
+ // InternalRoom.g:113:10: 'semantics'
{
- match('>');
+ match("semantics");
+
}
@@ -2307,10 +2304,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:114:8: ( '|' )
- // InternalRoom.g:114:10: '|'
+ // InternalRoom.g:114:8: ( 'in' )
+ // InternalRoom.g:114:10: 'in'
{
- match('|');
+ match("in");
+
}
@@ -2327,10 +2325,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:115:8: ( 'semantics' )
- // InternalRoom.g:115:10: 'semantics'
+ // InternalRoom.g:115:8: ( 'out' )
+ // InternalRoom.g:115:10: 'out'
{
- match("semantics");
+ match("out");
}
@@ -2348,11 +2346,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:116:8: ( 'in' )
- // InternalRoom.g:116:10: 'in'
+ // InternalRoom.g:116:8: ( '@' )
+ // InternalRoom.g:116:10: '@'
{
- match("in");
-
+ match('@');
}
@@ -2369,10 +2366,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:117:8: ( 'out' )
- // InternalRoom.g:117:10: 'out'
+ // InternalRoom.g:117:8: ( 'AnnotationType' )
+ // InternalRoom.g:117:10: 'AnnotationType'
{
- match("out");
+ match("AnnotationType");
}
@@ -2390,10 +2387,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:118:8: ( '@' )
- // InternalRoom.g:118:10: '@'
+ // InternalRoom.g:118:8: ( 'target' )
+ // InternalRoom.g:118:10: 'target'
{
- match('@');
+ match("target");
+
}
@@ -2410,10 +2408,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:119:8: ( 'AnnotationType' )
- // InternalRoom.g:119:10: 'AnnotationType'
+ // InternalRoom.g:119:8: ( 'attribute' )
+ // InternalRoom.g:119:10: 'attribute'
{
- match("AnnotationType");
+ match("attribute");
}
@@ -2431,10 +2429,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:120:8: ( 'target' )
- // InternalRoom.g:120:10: 'target'
+ // InternalRoom.g:120:8: ( 'import' )
+ // InternalRoom.g:120:10: 'import'
{
- match("target");
+ match("import");
}
@@ -2452,10 +2450,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:121:8: ( 'attribute' )
- // InternalRoom.g:121:10: 'attribute'
+ // InternalRoom.g:121:8: ( 'from' )
+ // InternalRoom.g:121:10: 'from'
{
- match("attribute");
+ match("from");
}
@@ -2473,10 +2471,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:122:8: ( 'import' )
- // InternalRoom.g:122:10: 'import'
+ // InternalRoom.g:122:8: ( 'model' )
+ // InternalRoom.g:122:10: 'model'
{
- match("import");
+ match("model");
}
@@ -2494,10 +2492,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:123:8: ( 'from' )
- // InternalRoom.g:123:10: 'from'
+ // InternalRoom.g:123:8: ( '.*' )
+ // InternalRoom.g:123:10: '.*'
{
- match("from");
+ match(".*");
}
@@ -2515,10 +2513,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:124:8: ( 'model' )
- // InternalRoom.g:124:10: 'model'
+ // InternalRoom.g:124:8: ( 'varargs' )
+ // InternalRoom.g:124:10: 'varargs'
{
- match("model");
+ match("varargs");
}
@@ -2536,10 +2534,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:125:8: ( '.*' )
- // InternalRoom.g:125:10: '.*'
+ // InternalRoom.g:125:8: ( 'override' )
+ // InternalRoom.g:125:10: 'override'
{
- match(".*");
+ match("override");
}
@@ -2557,10 +2555,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:126:8: ( 'varargs' )
- // InternalRoom.g:126:10: 'varargs'
+ // InternalRoom.g:126:8: ( 'private' )
+ // InternalRoom.g:126:10: 'private'
{
- match("varargs");
+ match("private");
}
@@ -2578,10 +2576,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:127:8: ( 'override' )
- // InternalRoom.g:127:10: 'override'
+ // InternalRoom.g:127:8: ( 'abstract' )
+ // InternalRoom.g:127:10: 'abstract'
{
- match("override");
+ match("abstract");
}
@@ -2599,10 +2597,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:128:8: ( 'private' )
- // InternalRoom.g:128:10: 'private'
+ // InternalRoom.g:128:8: ( 'handler' )
+ // InternalRoom.g:128:10: 'handler'
{
- match("private");
+ match("handler");
}
@@ -2620,50 +2618,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:129:8: ( 'abstract' )
- // InternalRoom.g:129:10: 'abstract'
- {
- match("abstract");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__131"
-
- // $ANTLR start "T__132"
- public final void mT__132() throws RecognitionException {
- try {
- int _type = T__132;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:130:8: ( 'handler' )
- // InternalRoom.g:130:10: 'handler'
- {
- match("handler");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__132"
-
- // $ANTLR start "T__133"
- public final void mT__133() throws RecognitionException {
- try {
- int _type = T__133;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:131:8: ( 'true' )
- // InternalRoom.g:131:10: 'true'
+ // InternalRoom.g:129:8: ( 'true' )
+ // InternalRoom.g:129:10: 'true'
{
match("true");
@@ -2676,17 +2632,17 @@ public class InternalRoomLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__133"
+ // $ANTLR end "T__131"
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28722:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalRoom.g:28722:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:28060:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalRoom.g:28060:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalRoom.g:28722:12: ( '0x' | '0X' )
+ // InternalRoom.g:28060:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2714,7 +2670,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalRoom.g:28722:13: '0x'
+ // InternalRoom.g:28060:13: '0x'
{
match("0x");
@@ -2722,7 +2678,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:28722:18: '0X'
+ // InternalRoom.g:28060:18: '0X'
{
match("0X");
@@ -2732,7 +2688,7 @@ public class InternalRoomLexer extends Lexer {
}
- // InternalRoom.g:28722:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:28060:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -2786,12 +2742,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_CC_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28724:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
- // InternalRoom.g:28724:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ // InternalRoom.g:28062:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalRoom.g:28062:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
{
match("'''");
- // InternalRoom.g:28724:27: ( options {greedy=false; } : . )*
+ // InternalRoom.g:28062:27: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -2825,7 +2781,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalRoom.g:28724:55: .
+ // InternalRoom.g:28062:55: .
{
matchAny();
@@ -2855,10 +2811,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28726:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalRoom.g:28726:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:28064:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalRoom.g:28064:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalRoom.g:28726:11: ( '^' )?
+ // InternalRoom.g:28064:11: ( '^' )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2867,7 +2823,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalRoom.g:28726:11: '^'
+ // InternalRoom.g:28064:11: '^'
{
match('^');
@@ -2885,7 +2841,7 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalRoom.g:28726:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:28064:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop5:
do {
int alt5=2;
@@ -2934,10 +2890,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28728:10: ( ( '0' .. '9' )+ )
- // InternalRoom.g:28728:12: ( '0' .. '9' )+
+ // InternalRoom.g:28066:10: ( ( '0' .. '9' )+ )
+ // InternalRoom.g:28066:12: ( '0' .. '9' )+
{
- // InternalRoom.g:28728:12: ( '0' .. '9' )+
+ // InternalRoom.g:28066:12: ( '0' .. '9' )+
int cnt6=0;
loop6:
do {
@@ -2951,7 +2907,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalRoom.g:28728:13: '0' .. '9'
+ // InternalRoom.g:28066:13: '0' .. '9'
{
matchRange('0','9');
@@ -2983,10 +2939,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28730:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalRoom.g:28730:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:28068:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalRoom.g:28068:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalRoom.g:28730:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:28068:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -3004,10 +2960,10 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalRoom.g:28730:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalRoom.g:28068:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalRoom.g:28730:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalRoom.g:28068:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop7:
do {
int alt7=3;
@@ -3023,7 +2979,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalRoom.g:28730:21: '\\\\' .
+ // InternalRoom.g:28068:21: '\\\\' .
{
match('\\');
matchAny();
@@ -3031,7 +2987,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:28730:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalRoom.g:28068:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3056,10 +3012,10 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:28730:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalRoom.g:28068:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalRoom.g:28730:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalRoom.g:28068:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop8:
do {
int alt8=3;
@@ -3075,7 +3031,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalRoom.g:28730:54: '\\\\' .
+ // InternalRoom.g:28068:54: '\\\\' .
{
match('\\');
matchAny();
@@ -3083,7 +3039,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:28730:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalRoom.g:28068:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3126,12 +3082,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28732:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalRoom.g:28732:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalRoom.g:28070:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalRoom.g:28070:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalRoom.g:28732:24: ( options {greedy=false; } : . )*
+ // InternalRoom.g:28070:24: ( options {greedy=false; } : . )*
loop10:
do {
int alt10=2;
@@ -3156,7 +3112,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt10) {
case 1 :
- // InternalRoom.g:28732:52: .
+ // InternalRoom.g:28070:52: .
{
matchAny();
@@ -3186,12 +3142,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28734:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalRoom.g:28734:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:28072:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalRoom.g:28072:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalRoom.g:28734:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalRoom.g:28072:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop11:
do {
int alt11=2;
@@ -3204,7 +3160,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalRoom.g:28734:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalRoom.g:28072: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();
@@ -3224,7 +3180,7 @@ public class InternalRoomLexer extends Lexer {
}
} while (true);
- // InternalRoom.g:28734:40: ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:28072:40: ( ( '\\r' )? '\\n' )?
int alt13=2;
int LA13_0 = input.LA(1);
@@ -3233,9 +3189,9 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt13) {
case 1 :
- // InternalRoom.g:28734:41: ( '\\r' )? '\\n'
+ // InternalRoom.g:28072:41: ( '\\r' )? '\\n'
{
- // InternalRoom.g:28734:41: ( '\\r' )?
+ // InternalRoom.g:28072:41: ( '\\r' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3244,7 +3200,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalRoom.g:28734:41: '\\r'
+ // InternalRoom.g:28072:41: '\\r'
{
match('\r');
@@ -3276,10 +3232,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28736:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalRoom.g:28736:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:28074:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalRoom.g:28074:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalRoom.g:28736:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:28074:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt14=0;
loop14:
do {
@@ -3333,8 +3289,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28738:16: ( . )
- // InternalRoom.g:28738:18: .
+ // InternalRoom.g:28076:16: ( . )
+ // InternalRoom.g:28076:18: .
{
matchAny();
@@ -3349,8 +3305,8 @@ public class InternalRoomLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalRoom.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt15=130;
+ // InternalRoom.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt15=128;
alt15 = dfa15.predict(input);
switch (alt15) {
case 1 :
@@ -4187,77 +4143,63 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 120 :
- // InternalRoom.g:1:756: T__132
- {
- mT__132();
-
- }
- break;
- case 121 :
- // InternalRoom.g:1:763: T__133
- {
- mT__133();
-
- }
- break;
- case 122 :
- // InternalRoom.g:1:770: RULE_HEX
+ // InternalRoom.g:1:756: RULE_HEX
{
mRULE_HEX();
}
break;
- case 123 :
- // InternalRoom.g:1:779: RULE_CC_STRING
+ case 121 :
+ // InternalRoom.g:1:765: RULE_CC_STRING
{
mRULE_CC_STRING();
}
break;
- case 124 :
- // InternalRoom.g:1:794: RULE_ID
+ case 122 :
+ // InternalRoom.g:1:780: RULE_ID
{
mRULE_ID();
}
break;
- case 125 :
- // InternalRoom.g:1:802: RULE_INT
+ case 123 :
+ // InternalRoom.g:1:788: RULE_INT
{
mRULE_INT();
}
break;
- case 126 :
- // InternalRoom.g:1:811: RULE_STRING
+ case 124 :
+ // InternalRoom.g:1:797: RULE_STRING
{
mRULE_STRING();
}
break;
- case 127 :
- // InternalRoom.g:1:823: RULE_ML_COMMENT
+ case 125 :
+ // InternalRoom.g:1:809: RULE_ML_COMMENT
{
mRULE_ML_COMMENT();
}
break;
- case 128 :
- // InternalRoom.g:1:839: RULE_SL_COMMENT
+ case 126 :
+ // InternalRoom.g:1:825: RULE_SL_COMMENT
{
mRULE_SL_COMMENT();
}
break;
- case 129 :
- // InternalRoom.g:1:855: RULE_WS
+ case 127 :
+ // InternalRoom.g:1:841: RULE_WS
{
mRULE_WS();
}
break;
- case 130 :
- // InternalRoom.g:1:863: RULE_ANY_OTHER
+ case 128 :
+ // InternalRoom.g:1:849: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4271,17 +4213,17 @@ public class InternalRoomLexer extends Lexer {
protected DFA15 dfa15 = new DFA15(this);
static final String DFA15_eotS =
- "\1\uffff\3\72\1\uffff\13\72\1\uffff\1\136\1\142\1\145\4\72\7\uffff\1\72\2\uffff\6\72\1\u008a\1\u008c\2\72\4\uffff\1\u0095\2\67\2\uffff\1\67\2\uffff\2\72\1\uffff\2\72\1\u009d\3\72\1\u00a1\1\uffff\24\72\1\u00b8\4\72\3\uffff\3\72\1\uffff\2\72\1\uffff\5\72\1\u00cb\1\72\1\u00cd\10\72\7\uffff\1\72\2\uffff\1\72\1\u00dd\6\72\5\uffff\3\72\6\uffff\1\u0097\2\uffff\4\72\1\uffff\3\72\1\uffff\14\72\1\u0100\1\u0101\10\72\1\uffff\17\72\1\u011a\2\72\1\uffff\1\u011e\1\uffff\2\72\1\u0121\14\72\1\uffff\2\72\1\u0130\11\72\1\uffff\1\u013a\1\72\1\u013c\1\72\1\u013e\1\u013f\10\72\1\u0149\6\72\2\uffff\13\72\1\u015b\2\72\1\u015f\5\72\1\u0165\3\72\1\uffff\3\72\1\uffff\2\72\1\uffff\16\72\1\uffff\6\72\1\u0182\2\72\1\uffff\1\72\1\uffff\1\72\2\uffff\11\72\1\uffff\4\72\1\u0198\11\72\1\u01a2\1\u01a3\1\u01a4\1\uffff\3\72\1\uffff\1\u01a8\4\72\1\uffff\1\u01ad\6\72\1\u01b4\24\72\1\uffff\1\72\1\u01ca\23\72\1\uffff\11\72\3\uffff\3\72\1\uffff\4\72\1\uffff\6\72\1\uffff\1\u01f4\4\72\1\u01f9\6\72\1\u0200\2\72\1\u0204\4\72\1\u0209\1\uffff\1\u020a\2\72\1\u020d\23\72\1\u0222\5\72\1\u0229\13\72\1\uffff\4\72\1\uffff\1\72\1\u023a\3\72\1\u023e\1\uffff\1\u023f\1\72\1\u0241\1\uffff\2\72\1\u0244\1\72\2\uffff\2\72\1\uffff\4\72\1\u024c\17\72\1\uffff\6\72\1\uffff\1\u0262\5\72\1\u0268\1\72\1\u026a\1\u026b\1\u026c\1\72\1\u026e\3\72\1\uffff\1\u0275\1\72\1\u0277\2\uffff\1\72\1\uffff\1\72\1\u027a\1\uffff\1\u027b\2\72\1\u027e\3\72\1\uffff\1\u0282\3\72\1\u0286\5\72\1\u028d\5\72\1\u0293\2\72\1\u0296\1\72\1\uffff\3\72\1\u029b\1\u029c\1\uffff\1\72\3\uffff\1\u029e\1\uffff\1\u029f\1\u02a0\1\72\1\u02a2\1\u02a3\1\u02a4\1\uffff\1\u02a5\1\uffff\1\u02a6\1\u02a7\2\uffff\1\u02a8\1\u02a9\1\uffff\1\u02aa\2\72\1\uffff\3\72\1\uffff\6\72\1\uffff\4\72\1\u02bb\1\uffff\2\72\1\uffff\2\72\1\u02c0\1\72\2\uffff\1\72\3\uffff\1\72\11\uffff\6\72\1\u02ca\2\72\1\u02cd\6\72\1\uffff\2\72\1\u02d6\1\u02d7\1\uffff\2\72\1\u02da\6\72\1\uffff\1\72\1\u02e2\1\uffff\1\u02e3\5\72\1\u02e9\1\72\2\uffff\1\u02eb\1\u02ec\1\uffff\1\u02ed\2\72\1\u02f0\1\u02f1\2\72\2\uffff\1\72\1\u02f5\1\u02f6\2\72\1\uffff\1\72\3\uffff\1\72\1\u02fb\2\uffff\1\72\1\u02fd\1\72\2\uffff\4\72\1\uffff\1\72\1\uffff\1\72\1\u0305\1\u0306\4\72\2\uffff\4\72\1\u030f\3\72\1\uffff\3\72\1\u0316\2\72\1\uffff\1\u0319\1\u031a\2\uffff";
+ "\1\uffff\3\72\1\uffff\13\72\1\uffff\1\136\1\142\1\145\4\72\7\uffff\1\72\2\uffff\6\72\1\u008a\1\u008c\2\72\4\uffff\1\u0095\2\67\2\uffff\1\67\2\uffff\2\72\1\uffff\2\72\1\u009d\3\72\1\u00a1\1\uffff\24\72\1\u00b8\4\72\3\uffff\3\72\1\uffff\2\72\1\uffff\5\72\1\u00cb\1\72\1\u00cd\10\72\7\uffff\1\72\2\uffff\1\72\1\u00dd\6\72\5\uffff\3\72\6\uffff\1\u0097\2\uffff\4\72\1\uffff\3\72\1\uffff\14\72\1\u00ff\1\u0100\10\72\1\uffff\22\72\1\uffff\1\u011c\1\uffff\2\72\1\u011f\14\72\1\uffff\2\72\1\u012e\11\72\1\uffff\1\u0138\1\72\1\u013a\1\72\1\u013c\1\u013d\10\72\1\u0147\5\72\2\uffff\13\72\1\u0158\2\72\1\u015c\5\72\1\u0162\6\72\1\uffff\2\72\1\uffff\16\72\1\uffff\6\72\1\u017f\2\72\1\uffff\1\72\1\uffff\1\72\2\uffff\11\72\1\uffff\3\72\1\u0194\11\72\1\u019e\1\u019f\1\u01a0\1\uffff\3\72\1\uffff\1\u01a4\4\72\1\uffff\1\u01a9\6\72\1\u01b0\24\72\1\uffff\1\72\1\u01c6\22\72\1\uffff\11\72\3\uffff\3\72\1\uffff\4\72\1\uffff\6\72\1\uffff\1\u01ef\4\72\1\u01f4\6\72\1\u01fb\2\72\1\u01ff\4\72\1\u0204\1\uffff\1\u0205\2\72\1\u0208\22\72\1\u021c\5\72\1\u0223\13\72\1\uffff\4\72\1\uffff\1\72\1\u0234\3\72\1\u0238\1\uffff\1\u0239\1\72\1\u023b\1\uffff\2\72\1\u023e\1\72\2\uffff\2\72\1\uffff\4\72\1\u0246\16\72\1\uffff\6\72\1\uffff\1\u025b\6\72\1\u0262\1\u0263\1\u0264\1\u0265\1\72\1\u0267\3\72\1\uffff\1\u026e\1\72\1\u0270\2\uffff\1\72\1\uffff\1\72\1\u0273\1\uffff\1\u0274\2\72\1\u0277\3\72\1\uffff\1\u027b\3\72\1\u027f\4\72\1\u0285\5\72\1\u028b\2\72\1\u028e\1\72\1\uffff\3\72\1\u0293\1\u0294\1\72\4\uffff\1\u0296\1\uffff\1\u0297\1\u0298\1\72\1\u029a\1\u029b\1\u029c\1\uffff\1\u029d\1\uffff\1\u029e\1\u029f\2\uffff\1\u02a0\1\u02a1\1\uffff\1\u02a2\2\72\1\uffff\3\72\1\uffff\5\72\1\uffff\4\72\1\u02b2\1\uffff\2\72\1\uffff\2\72\1\u02b7\1\72\2\uffff\1\72\3\uffff\1\72\11\uffff\6\72\1\u02c1\10\72\1\uffff\2\72\1\u02cc\1\u02cd\1\uffff\2\72\1\u02d0\6\72\1\uffff\1\72\1\u02d8\1\u02d9\5\72\1\u02df\1\72\2\uffff\1\u02e1\1\u02e2\1\uffff\1\u02e3\2\72\1\u02e6\1\u02e7\2\72\2\uffff\1\72\1\u02eb\1\u02ec\2\72\1\uffff\1\72\3\uffff\1\72\1\u02f1\2\uffff\1\72\1\u02f3\1\72\2\uffff\4\72\1\uffff\1\72\1\uffff\1\72\1\u02fb\1\u02fc\4\72\2\uffff\4\72\1\u0305\3\72\1\uffff\3\72\1\u030c\2\72\1\uffff\1\u030f\1\u0310\2\uffff";
static final String DFA15_eofS =
- "\u031b\uffff";
+ "\u0311\uffff";
static final String DFA15_minS =
- "\1\0\1\141\1\157\1\141\1\uffff\1\141\1\143\1\157\1\150\1\101\1\141\1\145\1\162\1\145\2\141\1\uffff\1\76\2\60\1\141\1\146\1\142\1\162\7\uffff\1\163\2\uffff\1\160\1\155\1\145\1\141\1\156\1\145\2\52\1\141\1\165\4\uffff\1\130\1\0\1\101\2\uffff\1\0\2\uffff\1\151\1\162\1\uffff\1\157\1\156\1\60\1\157\1\164\1\146\1\60\1\uffff\3\164\1\156\1\151\1\162\1\155\1\157\1\142\1\141\2\120\1\162\1\147\1\171\1\163\1\141\1\157\1\146\1\156\1\60\1\144\1\154\1\170\1\157\3\uffff\1\145\1\151\1\164\1\uffff\1\164\1\151\1\uffff\1\156\1\155\1\142\2\164\1\60\1\164\1\60\1\145\1\171\1\144\2\164\1\163\1\102\1\151\7\uffff\1\145\2\uffff\1\145\1\60\1\160\1\146\1\156\1\164\1\150\1\156\5\uffff\1\151\1\162\1\141\6\uffff\1\47\2\uffff\1\144\1\141\1\162\1\144\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\120\1\164\1\165\2\60\1\166\1\151\1\145\1\163\1\156\1\155\1\151\1\144\1\uffff\1\145\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\60\2\151\1\uffff\1\60\1\uffff\1\162\1\156\1\60\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\2\162\1\157\1\164\1\uffff\1\157\1\165\1\60\1\141\1\144\1\145\1\141\1\144\1\147\1\145\1\147\1\162\1\uffff\1\60\1\162\1\60\1\165\2\60\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\60\1\157\1\143\1\171\1\162\1\145\1\143\2\uffff\1\151\1\143\1\162\1\141\1\163\1\115\1\156\1\141\1\154\1\145\1\144\1\60\1\164\1\156\1\60\1\171\1\145\1\171\1\162\1\120\1\60\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\154\1\162\1\166\1\151\1\147\1\60\1\145\1\144\1\uffff\1\147\1\uffff\1\147\2\uffff\1\162\2\154\1\102\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\157\1\60\1\164\1\143\1\141\1\103\1\147\1\151\1\157\1\145\1\164\3\60\1\uffff\2\144\1\156\1\uffff\1\60\1\162\1\120\1\156\1\157\1\uffff\1\60\1\164\1\141\1\146\1\156\2\151\1\60\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\145\1\146\1\151\1\156\1\145\1\uffff\1\164\1\60\1\163\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\141\1\uffff\1\165\1\145\1\154\1\157\1\145\1\164\2\144\1\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\144\1\uffff\1\60\1\165\1\143\1\145\1\147\1\60\1\141\1\145\1\144\1\151\1\156\1\154\1\60\1\162\1\163\1\60\1\141\1\157\1\147\1\162\1\60\1\uffff\1\60\1\164\1\166\1\60\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\143\1\162\1\111\1\123\1\156\1\60\1\151\1\145\1\123\1\162\1\151\1\60\1\154\1\164\1\151\1\154\1\156\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\60\1\145\1\157\1\147\1\60\1\uffff\1\60\1\141\1\60\1\uffff\1\143\1\162\1\60\1\163\2\uffff\2\145\1\uffff\2\163\1\141\1\164\1\60\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\150\1\145\1\155\1\171\1\150\1\156\1\uffff\1\157\1\154\1\164\1\162\1\171\1\166\1\uffff\1\60\1\151\1\156\1\124\1\164\1\163\1\60\1\144\3\60\1\145\1\60\1\156\1\162\1\164\1\uffff\1\60\1\156\1\60\2\uffff\1\160\1\uffff\1\145\1\60\1\uffff\1\60\1\144\1\156\1\60\1\163\1\166\1\141\1\uffff\1\60\1\156\1\154\1\124\1\60\1\162\1\156\1\103\1\157\1\151\1\60\1\160\1\163\1\162\1\145\1\156\1\60\2\141\1\60\1\145\1\uffff\1\157\1\164\1\171\2\60\1\uffff\1\137\3\uffff\1\60\1\uffff\2\60\1\145\3\60\1\uffff\1\60\1\uffff\2\60\2\uffff\2\60\1\uffff\1\60\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\156\1\uffff\1\154\1\164\1\145\1\143\1\60\1\uffff\1\164\1\156\1\uffff\2\156\1\60\1\160\2\uffff\1\142\3\uffff\1\162\11\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\60\1\141\1\146\1\60\3\145\1\141\1\164\1\157\1\uffff\1\145\1\163\2\60\1\uffff\1\145\1\171\1\60\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\60\1\uffff\1\60\2\155\1\144\2\151\1\60\1\151\2\uffff\2\60\1\uffff\1\60\1\115\1\145\2\60\1\143\1\163\2\uffff\1\145\2\60\1\157\1\156\1\uffff\1\164\3\uffff\1\141\1\60\2\uffff\1\157\1\60\1\156\2\uffff\1\156\1\164\1\151\1\160\1\uffff\1\154\1\uffff\1\164\2\60\1\157\1\160\1\103\1\141\2\uffff\1\156\1\151\1\154\1\164\1\60\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\60\1\163\1\156\1\uffff\2\60\2\uffff";
+ "\1\0\1\141\1\157\1\141\1\uffff\1\141\1\143\1\157\1\150\1\101\1\141\1\145\1\162\1\145\2\141\1\uffff\1\76\2\60\1\141\1\146\1\142\1\162\7\uffff\1\163\2\uffff\1\160\1\155\1\145\1\141\1\156\1\145\2\52\1\141\1\165\4\uffff\1\130\1\0\1\101\2\uffff\1\0\2\uffff\1\151\1\162\1\uffff\1\157\1\156\1\60\1\157\1\164\1\146\1\60\1\uffff\3\164\1\156\1\151\1\162\1\155\1\157\1\142\1\141\2\120\1\162\1\147\1\171\1\163\1\141\1\157\1\146\1\156\1\60\1\144\1\154\1\170\1\157\3\uffff\1\145\1\151\1\164\1\uffff\1\164\1\151\1\uffff\1\156\1\155\1\164\1\142\1\164\1\60\1\164\1\60\1\145\1\171\1\144\2\164\1\163\1\102\1\151\7\uffff\1\145\2\uffff\1\145\1\60\1\160\1\146\1\156\1\164\1\150\1\156\5\uffff\1\151\1\162\1\141\6\uffff\1\47\2\uffff\1\144\1\141\1\162\1\144\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\123\1\164\1\165\2\60\1\166\1\151\1\145\1\163\1\156\1\155\1\151\1\144\1\uffff\1\145\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\151\1\147\1\151\1\uffff\1\60\1\uffff\1\162\1\156\1\60\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\2\162\1\157\1\164\1\uffff\1\157\1\165\1\60\1\141\1\144\1\145\1\141\1\144\1\147\1\145\1\147\1\162\1\uffff\1\60\1\162\1\60\1\165\2\60\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\60\1\157\1\143\1\171\1\145\1\143\2\uffff\1\151\1\143\1\162\1\141\1\163\1\115\1\156\1\141\1\154\1\145\1\144\1\60\1\164\1\156\1\60\1\171\1\145\1\171\1\162\1\120\1\60\1\163\1\156\1\163\1\162\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\154\1\162\1\166\1\151\1\147\1\60\1\145\1\144\1\uffff\1\147\1\uffff\1\147\2\uffff\1\162\2\154\1\102\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\60\1\164\1\143\1\141\1\103\1\147\1\151\1\157\1\145\1\164\3\60\1\uffff\2\144\1\156\1\uffff\1\60\1\162\1\120\1\156\1\157\1\uffff\1\60\1\164\1\146\1\141\1\156\2\151\1\60\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\145\1\146\1\151\1\156\1\145\1\uffff\1\164\1\60\1\163\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\1\164\1\141\1\uffff\1\165\1\145\1\154\1\157\1\145\1\164\2\144\1\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\2\151\1\160\1\141\1\156\1\144\1\uffff\1\60\1\165\1\143\1\145\1\147\1\60\1\141\1\145\1\144\1\151\1\156\1\154\1\60\1\162\1\163\1\60\1\141\1\157\1\147\1\162\1\60\1\uffff\1\60\1\164\1\166\1\60\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\143\1\162\1\111\1\123\1\156\1\60\1\151\1\145\1\123\1\162\1\151\1\60\1\154\1\164\1\151\1\154\1\156\1\143\1\145\1\150\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\60\1\145\1\157\1\147\1\60\1\uffff\1\60\1\141\1\60\1\uffff\1\143\1\162\1\60\1\163\2\uffff\2\145\1\uffff\2\163\1\141\1\164\1\60\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\150\1\145\1\155\1\171\1\150\1\156\1\uffff\1\157\1\154\1\164\1\162\1\171\1\166\1\uffff\1\60\1\151\1\156\1\124\1\164\1\163\1\144\4\60\1\145\1\60\1\156\1\162\1\164\1\uffff\1\60\1\156\1\60\2\uffff\1\160\1\uffff\1\145\1\60\1\uffff\1\60\1\144\1\156\1\60\1\163\1\166\1\141\1\uffff\1\60\1\156\1\154\1\124\1\60\1\162\1\156\1\103\1\151\1\60\1\160\1\163\1\162\1\145\1\156\1\60\2\141\1\60\1\145\1\uffff\1\157\1\164\1\171\2\60\1\137\4\uffff\1\60\1\uffff\2\60\1\145\3\60\1\uffff\1\60\1\uffff\2\60\2\uffff\2\60\1\uffff\1\60\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\156\1\uffff\1\154\1\164\1\145\1\143\1\60\1\uffff\1\164\1\156\1\uffff\2\156\1\60\1\160\2\uffff\1\142\3\uffff\1\162\11\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\60\1\141\1\146\3\145\1\141\1\164\1\157\1\uffff\1\145\1\163\2\60\1\uffff\1\145\1\171\1\60\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\2\60\2\155\1\144\2\151\1\60\1\151\2\uffff\2\60\1\uffff\1\60\1\115\1\145\2\60\1\143\1\163\2\uffff\1\145\2\60\1\157\1\156\1\uffff\1\164\3\uffff\1\141\1\60\2\uffff\1\157\1\60\1\156\2\uffff\1\156\1\164\1\151\1\160\1\uffff\1\154\1\uffff\1\164\2\60\1\157\1\160\1\103\1\141\2\uffff\1\156\1\151\1\154\1\164\1\60\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\60\1\163\1\156\1\uffff\2\60\2\uffff";
static final String DFA15_maxS =
- "\1\uffff\1\157\2\164\1\uffff\1\141\1\164\1\162\1\157\1\165\1\157\1\145\1\162\1\157\1\171\1\162\1\uffff\1\76\2\172\1\171\1\166\2\164\7\uffff\1\163\2\uffff\1\160\1\156\1\145\1\141\1\156\1\151\1\57\1\52\1\162\1\165\4\uffff\1\170\1\uffff\1\172\2\uffff\1\uffff\2\uffff\1\151\1\162\1\uffff\1\157\1\156\1\172\1\157\1\164\1\146\1\172\1\uffff\3\164\1\156\1\157\1\162\1\155\1\157\1\142\1\162\2\120\1\162\1\147\1\171\1\163\1\141\1\157\1\146\1\156\1\172\1\144\1\154\1\170\1\157\3\uffff\1\145\2\164\1\uffff\1\165\1\164\1\uffff\2\156\1\142\2\164\1\172\1\164\1\172\1\145\1\171\1\144\2\164\1\163\1\122\1\151\7\uffff\1\145\2\uffff\1\145\1\172\1\160\1\154\1\156\1\164\1\150\1\156\5\uffff\1\165\1\162\1\141\6\uffff\1\47\2\uffff\1\144\1\141\1\162\1\152\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\123\1\164\1\165\2\172\1\166\1\151\1\145\1\163\1\156\1\155\1\151\1\144\1\uffff\1\145\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\172\2\151\1\uffff\1\172\1\uffff\1\162\1\156\1\172\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\2\162\1\157\1\164\1\uffff\1\157\1\165\1\172\1\141\1\144\1\145\1\141\1\144\1\147\1\145\1\147\1\162\1\uffff\1\172\1\162\1\172\1\165\2\172\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\172\1\157\1\143\1\171\1\162\1\145\1\143\2\uffff\1\151\1\143\1\162\1\141\1\163\1\115\1\156\1\141\1\154\1\145\1\144\1\172\1\164\1\162\1\172\1\171\1\145\1\171\1\162\1\120\1\172\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\154\1\162\1\166\1\151\1\147\1\172\1\145\1\144\1\uffff\1\147\1\uffff\1\147\2\uffff\1\162\2\154\1\122\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\157\1\172\1\164\1\143\1\141\1\103\1\147\1\151\1\157\1\145\1\164\3\172\1\uffff\2\144\1\156\1\uffff\1\172\1\162\1\120\1\156\1\157\1\uffff\1\172\1\164\1\141\1\146\1\156\2\151\1\172\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\145\1\146\1\151\1\156\1\145\1\uffff\1\164\1\172\1\163\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\141\1\uffff\1\165\1\145\1\154\1\157\1\145\1\164\2\144\1\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\144\1\uffff\1\172\1\165\1\143\1\145\1\147\1\172\1\141\1\145\1\144\1\151\1\156\1\154\1\172\1\162\1\163\1\172\1\141\1\157\1\147\1\162\1\172\1\uffff\1\172\1\164\1\166\1\172\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\143\1\162\1\111\1\124\1\156\1\172\1\151\1\145\1\124\1\162\1\151\1\172\1\154\1\164\1\151\1\154\1\156\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\172\1\145\1\157\1\147\1\172\1\uffff\1\172\1\141\1\172\1\uffff\1\143\1\162\1\172\1\163\2\uffff\2\145\1\uffff\2\163\1\141\1\164\1\172\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\150\1\145\1\155\1\171\1\150\1\156\1\uffff\1\157\1\154\1\164\1\162\1\171\1\166\1\uffff\1\172\1\151\1\156\1\124\1\164\1\163\1\172\1\144\3\172\1\145\1\172\1\156\1\162\1\164\1\uffff\1\172\1\156\1\172\2\uffff\1\160\1\uffff\1\145\1\172\1\uffff\1\172\1\144\1\156\1\172\1\163\1\166\1\141\1\uffff\1\172\1\156\1\154\1\124\1\172\1\162\1\156\1\122\1\157\1\151\1\172\1\160\1\163\1\162\1\145\1\156\1\172\2\141\1\172\1\145\1\uffff\1\157\1\164\1\171\2\172\1\uffff\1\137\3\uffff\1\172\1\uffff\2\172\1\145\3\172\1\uffff\1\172\1\uffff\2\172\2\uffff\2\172\1\uffff\1\172\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\156\1\uffff\1\154\1\164\1\145\1\143\1\172\1\uffff\1\164\1\156\1\uffff\2\156\1\172\1\160\2\uffff\1\142\3\uffff\1\162\11\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\172\1\141\1\146\1\172\3\145\1\141\1\164\1\157\1\uffff\1\145\1\163\2\172\1\uffff\1\145\1\171\1\172\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\172\1\uffff\1\172\2\155\1\144\2\151\1\172\1\151\2\uffff\2\172\1\uffff\1\172\1\115\1\145\2\172\1\143\1\163\2\uffff\1\145\2\172\1\157\1\156\1\uffff\1\164\3\uffff\1\141\1\172\2\uffff\1\157\1\172\1\156\2\uffff\1\156\1\164\1\151\1\160\1\uffff\1\154\1\uffff\1\164\2\172\1\157\1\160\1\103\1\141\2\uffff\1\156\1\151\1\154\1\164\1\172\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\172\1\163\1\156\1\uffff\2\172\2\uffff";
+ "\1\uffff\1\157\2\164\1\uffff\1\141\1\164\1\162\1\157\1\165\1\157\1\145\1\162\1\157\1\171\1\162\1\uffff\1\76\2\172\1\171\1\166\2\164\7\uffff\1\163\2\uffff\1\160\1\156\1\145\1\141\1\156\1\151\1\57\1\52\1\162\1\165\4\uffff\1\170\1\uffff\1\172\2\uffff\1\uffff\2\uffff\1\151\1\162\1\uffff\1\157\1\156\1\172\1\157\1\164\1\146\1\172\1\uffff\3\164\1\156\1\157\1\162\1\155\1\157\1\142\1\162\2\120\1\162\1\147\1\171\1\163\1\141\1\157\1\146\1\156\1\172\1\144\1\154\1\170\1\157\3\uffff\1\145\2\164\1\uffff\1\165\1\164\1\uffff\2\156\1\164\1\142\1\164\1\172\1\164\1\172\1\145\1\171\1\144\2\164\1\163\1\122\1\151\7\uffff\1\145\2\uffff\1\145\1\172\1\160\1\154\1\156\1\164\1\150\1\156\5\uffff\1\165\1\162\1\141\6\uffff\1\47\2\uffff\1\144\1\141\1\162\1\152\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\123\1\164\1\165\2\172\1\166\1\151\1\145\1\163\1\156\1\155\1\151\1\144\1\uffff\1\145\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\151\1\147\1\151\1\uffff\1\172\1\uffff\1\162\1\156\1\172\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\2\162\1\157\1\164\1\uffff\1\157\1\165\1\172\1\141\1\144\1\145\1\141\1\144\1\147\1\145\1\147\1\162\1\uffff\1\172\1\162\1\172\1\165\2\172\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\172\1\157\1\143\1\171\1\145\1\143\2\uffff\1\151\1\143\1\162\1\141\1\163\1\115\1\156\1\141\1\154\1\145\1\144\1\172\1\164\1\162\1\172\1\171\1\145\1\171\1\162\1\120\1\172\1\163\1\156\1\163\1\162\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\154\1\162\1\166\1\151\1\147\1\172\1\145\1\144\1\uffff\1\147\1\uffff\1\147\2\uffff\1\162\2\154\1\122\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\172\1\164\1\143\1\141\1\103\1\147\1\151\1\157\1\145\1\164\3\172\1\uffff\2\144\1\156\1\uffff\1\172\1\162\1\120\1\156\1\157\1\uffff\1\172\1\164\1\146\1\141\1\156\2\151\1\172\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\145\1\146\1\151\1\156\1\145\1\uffff\1\164\1\172\1\163\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\1\164\1\141\1\uffff\1\165\1\145\1\154\1\157\1\145\1\164\2\144\1\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\2\151\1\160\1\141\1\156\1\144\1\uffff\1\172\1\165\1\143\1\145\1\147\1\172\1\141\1\145\1\144\1\151\1\156\1\154\1\172\1\162\1\163\1\172\1\141\1\157\1\147\1\162\1\172\1\uffff\1\172\1\164\1\166\1\172\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\143\1\162\1\111\1\124\1\156\1\172\1\151\1\145\1\124\1\162\1\151\1\172\1\154\1\164\1\151\1\154\1\156\1\143\1\145\1\150\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\172\1\145\1\157\1\147\1\172\1\uffff\1\172\1\141\1\172\1\uffff\1\143\1\162\1\172\1\163\2\uffff\2\145\1\uffff\2\163\1\141\1\164\1\172\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\150\1\145\1\155\1\171\1\150\1\156\1\uffff\1\157\1\154\1\164\1\162\1\171\1\166\1\uffff\1\172\1\151\1\156\1\124\1\164\1\163\1\144\4\172\1\145\1\172\1\156\1\162\1\164\1\uffff\1\172\1\156\1\172\2\uffff\1\160\1\uffff\1\145\1\172\1\uffff\1\172\1\144\1\156\1\172\1\163\1\166\1\141\1\uffff\1\172\1\156\1\154\1\124\1\172\1\162\1\156\1\122\1\151\1\172\1\160\1\163\1\162\1\145\1\156\1\172\2\141\1\172\1\145\1\uffff\1\157\1\164\1\171\2\172\1\137\4\uffff\1\172\1\uffff\2\172\1\145\3\172\1\uffff\1\172\1\uffff\2\172\2\uffff\2\172\1\uffff\1\172\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\156\1\uffff\1\154\1\164\1\145\1\143\1\172\1\uffff\1\164\1\156\1\uffff\2\156\1\172\1\160\2\uffff\1\142\3\uffff\1\162\11\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\172\1\141\1\146\3\145\1\141\1\164\1\157\1\uffff\1\145\1\163\2\172\1\uffff\1\145\1\171\1\172\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\2\172\2\155\1\144\2\151\1\172\1\151\2\uffff\2\172\1\uffff\1\172\1\115\1\145\2\172\1\143\1\163\2\uffff\1\145\2\172\1\157\1\156\1\uffff\1\164\3\uffff\1\141\1\172\2\uffff\1\157\1\172\1\156\2\uffff\1\156\1\164\1\151\1\160\1\uffff\1\154\1\uffff\1\164\2\172\1\157\1\160\1\103\1\141\2\uffff\1\156\1\151\1\154\1\164\1\172\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\172\1\163\1\156\1\uffff\2\172\2\uffff";
static final String DFA15_acceptS =
- "\4\uffff\1\4\13\uffff\1\23\7\uffff\1\41\1\42\1\43\1\47\1\50\1\53\1\54\1\uffff\1\63\1\64\12\uffff\1\146\1\147\1\150\1\154\3\uffff\1\174\1\175\1\uffff\1\u0081\1\u0082\2\uffff\1\174\7\uffff\1\4\31\uffff\1\23\1\45\1\24\3\uffff\1\25\2\uffff\1\26\20\uffff\1\41\1\42\1\43\1\47\1\50\1\53\1\54\1\uffff\1\63\1\64\10\uffff\1\177\1\u0080\1\111\1\163\1\114\3\uffff\1\146\1\147\1\150\1\154\1\172\1\175\1\uffff\1\176\1\u0081\4\uffff\1\145\3\uffff\1\126\26\uffff\1\144\22\uffff\1\52\1\uffff\1\140\17\uffff\1\152\14\uffff\1\173\25\uffff\1\103\1\104\30\uffff\1\115\3\uffff\1\153\2\uffff\1\113\16\uffff\1\120\11\uffff\1\1\1\uffff\1\2\1\uffff\1\142\1\3\11\uffff\1\14\21\uffff\1\161\3\uffff\1\125\5\uffff\1\31\34\uffff\1\171\25\uffff\1\16\11\uffff\1\162\1\22\1\32\3\uffff\1\124\4\uffff\1\66\6\uffff\1\34\25\uffff\1\141\51\uffff\1\136\4\uffff\1\37\6\uffff\1\160\3\uffff\1\76\4\uffff\1\156\1\164\2\uffff\1\46\24\uffff\1\15\6\uffff\1\56\20\uffff\1\166\3\uffff\1\135\1\71\1\uffff\1\170\2\uffff\1\112\7\uffff\1\122\25\uffff\1\102\5\uffff\1\127\1\uffff\1\33\1\70\1\165\1\uffff\1\167\6\uffff\1\75\1\uffff\1\67\2\uffff\1\101\1\137\2\uffff\1\5\3\uffff\1\62\3\uffff\1\72\6\uffff\1\100\5\uffff\1\20\2\uffff\1\21\4\uffff\1\133\1\151\1\uffff\1\157\1\35\1\36\1\uffff\1\57\1\60\1\61\1\65\1\121\1\77\1\73\1\30\1\6\20\uffff\1\17\4\uffff\1\132\11\uffff\1\134\2\uffff\1\74\10\uffff\1\27\1\51\2\uffff\1\40\7\uffff\1\106\1\123\5\uffff\1\130\1\uffff\1\55\1\117\1\7\2\uffff\1\10\1\44\3\uffff\1\13\1\107\4\uffff\1\155\1\uffff\1\12\7\uffff\1\116\1\131\10\uffff\1\143\6\uffff\1\110\2\uffff\1\11\1\105";
+ "\4\uffff\1\4\13\uffff\1\23\7\uffff\1\41\1\42\1\43\1\47\1\50\1\53\1\54\1\uffff\1\63\1\64\12\uffff\1\144\1\145\1\146\1\152\3\uffff\1\172\1\173\1\uffff\1\177\1\u0080\2\uffff\1\172\7\uffff\1\4\31\uffff\1\23\1\45\1\24\3\uffff\1\25\2\uffff\1\26\20\uffff\1\41\1\42\1\43\1\47\1\50\1\53\1\54\1\uffff\1\63\1\64\10\uffff\1\175\1\176\1\110\1\161\1\113\3\uffff\1\144\1\145\1\146\1\152\1\170\1\173\1\uffff\1\174\1\177\4\uffff\1\143\3\uffff\1\124\26\uffff\1\142\22\uffff\1\52\1\uffff\1\136\17\uffff\1\150\14\uffff\1\171\24\uffff\1\102\1\103\33\uffff\1\151\2\uffff\1\112\16\uffff\1\116\11\uffff\1\1\1\uffff\1\2\1\uffff\1\140\1\3\11\uffff\1\14\20\uffff\1\157\3\uffff\1\123\5\uffff\1\31\34\uffff\1\167\24\uffff\1\16\11\uffff\1\160\1\22\1\32\3\uffff\1\122\4\uffff\1\66\6\uffff\1\34\25\uffff\1\137\50\uffff\1\134\4\uffff\1\37\6\uffff\1\156\3\uffff\1\75\4\uffff\1\154\1\162\2\uffff\1\46\23\uffff\1\15\6\uffff\1\56\20\uffff\1\164\3\uffff\1\133\1\71\1\uffff\1\166\2\uffff\1\111\7\uffff\1\120\24\uffff\1\101\6\uffff\1\125\1\33\1\70\1\163\1\uffff\1\165\6\uffff\1\74\1\uffff\1\67\2\uffff\1\100\1\135\2\uffff\1\5\3\uffff\1\62\3\uffff\1\72\5\uffff\1\77\5\uffff\1\20\2\uffff\1\21\4\uffff\1\131\1\147\1\uffff\1\155\1\35\1\36\1\uffff\1\57\1\60\1\61\1\65\1\117\1\76\1\73\1\30\1\6\17\uffff\1\17\4\uffff\1\130\11\uffff\1\132\12\uffff\1\27\1\51\2\uffff\1\40\7\uffff\1\105\1\121\5\uffff\1\126\1\uffff\1\55\1\115\1\7\2\uffff\1\10\1\44\3\uffff\1\13\1\106\4\uffff\1\153\1\uffff\1\12\7\uffff\1\114\1\127\10\uffff\1\141\6\uffff\1\107\2\uffff\1\11\1\104";
static final String DFA15_specialS =
- "\1\0\60\uffff\1\1\3\uffff\1\2\u02e5\uffff}>";
+ "\1\1\60\uffff\1\0\3\uffff\1\2\u02db\uffff}>";
static final String[] DFA15_transitionS = {
"\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\65\4\67\1\61\1\33\1\34\1\4\1\20\1\35\1\21\1\51\1\50\1\60\11\64\1\32\1\67\1\54\1\36\1\55\1\67\1\57\1\6\1\47\1\10\1\5\1\23\3\63\1\46\2\63\1\12\1\13\1\63\1\42\1\7\1\63\1\15\1\11\1\14\6\63\1\40\1\67\1\41\1\62\1\63\1\67\1\26\1\63\1\2\1\3\1\22\1\17\1\53\1\45\1\43\3\63\1\16\1\63\1\25\1\27\1\63\1\44\1\24\1\52\1\37\1\1\4\63\1\30\1\56\1\31\uff82\67",
"\1\71\15\uffff\1\70",
@@ -4303,7 +4245,7 @@ public class InternalRoomLexer extends Lexer {
"\1\135",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\15\72\1\141\7\72\1\137\1\72\1\140\2\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\15\72\1\143\11\72\1\144\2\72",
- "\1\151\3\uffff\1\147\17\uffff\1\150\3\uffff\1\146",
+ "\1\150\3\uffff\1\147\17\uffff\1\151\3\uffff\1\146",
"\1\153\11\uffff\1\152\1\uffff\1\155\2\uffff\1\154\1\156",
"\1\163\1\161\12\uffff\1\160\4\uffff\1\157\1\162",
"\1\165\1\uffff\1\164",
@@ -4454,11 +4396,12 @@ public class InternalRoomLexer extends Lexer {
"\1\u00f9",
"\1\u00fa",
"\1\u00fb",
- "\1\u00fd\2\uffff\1\u00fc",
+ "\1\u00fc",
+ "\1\u00fd",
"\1\u00fe",
- "\1\u00ff",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0101",
"\1\u0102",
"\1\u0103",
"\1\u0104",
@@ -4466,8 +4409,8 @@ public class InternalRoomLexer extends Lexer {
"\1\u0106",
"\1\u0107",
"\1\u0108",
- "\1\u0109",
"",
+ "\1\u0109",
"\1\u010a",
"\1\u010b",
"\1\u010c",
@@ -4483,15 +4426,16 @@ public class InternalRoomLexer extends Lexer {
"\1\u0116",
"\1\u0117",
"\1\u0118",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u0119\23\72",
- "\1\u011b",
- "\1\u011c",
+ "\1\u0119",
+ "\1\u011a",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u011d\23\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u011b\23\72",
"",
- "\1\u011f",
- "\1\u0120",
+ "\1\u011d",
+ "\1\u011e",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0120",
+ "\1\u0121",
"\1\u0122",
"\1\u0123",
"\1\u0124",
@@ -4502,12 +4446,12 @@ public class InternalRoomLexer extends Lexer {
"\1\u0129",
"\1\u012a",
"\1\u012b",
+ "",
"\1\u012c",
"\1\u012d",
- "",
- "\1\u012e",
- "\1\u012f",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u012f",
+ "\1\u0130",
"\1\u0131",
"\1\u0132",
"\1\u0133",
@@ -4515,32 +4459,32 @@ public class InternalRoomLexer extends Lexer {
"\1\u0135",
"\1\u0136",
"\1\u0137",
- "\1\u0138",
- "\1\u0139",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u013b",
+ "\1\u0139",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u013d",
+ "\1\u013b",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u013e",
+ "\1\u013f",
"\1\u0140",
"\1\u0141",
"\1\u0142",
"\1\u0143",
"\1\u0144",
"\1\u0145",
- "\1\u0146",
- "\1\u0147",
- "\12\72\7\uffff\2\72\1\u0148\27\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\2\72\1\u0146\27\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0148",
+ "\1\u0149",
"\1\u014a",
"\1\u014b",
"\1\u014c",
+ "",
+ "",
"\1\u014d",
"\1\u014e",
"\1\u014f",
- "",
- "",
"\1\u0150",
"\1\u0151",
"\1\u0152",
@@ -4549,30 +4493,29 @@ public class InternalRoomLexer extends Lexer {
"\1\u0155",
"\1\u0156",
"\1\u0157",
- "\1\u0158",
- "\1\u0159",
- "\1\u015a",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u015c",
- "\1\u015d\3\uffff\1\u015e",
+ "\1\u0159",
+ "\1\u015a\3\uffff\1\u015b",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u015d",
+ "\1\u015e",
+ "\1\u015f",
"\1\u0160",
"\1\u0161",
- "\1\u0162",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0163",
"\1\u0164",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0165",
"\1\u0166",
"\1\u0167",
"\1\u0168",
"",
"\1\u0169",
"\1\u016a",
- "\1\u016b",
"",
+ "\1\u016b",
"\1\u016c",
"\1\u016d",
- "",
"\1\u016e",
"\1\u016f",
"\1\u0170",
@@ -4584,71 +4527,71 @@ public class InternalRoomLexer extends Lexer {
"\1\u0176",
"\1\u0177",
"\1\u0178",
+ "",
"\1\u0179",
"\1\u017a",
"\1\u017b",
- "",
"\1\u017c",
"\1\u017d",
"\1\u017e",
- "\1\u017f",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0180",
"\1\u0181",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0183",
- "\1\u0184",
"",
- "\1\u0185",
+ "\1\u0182",
"",
- "\1\u0186",
+ "\1\u0183",
"",
"",
- "\1\u0187",
- "\1\u0188",
- "\1\u0189",
- "\1\u018b\1\u018a\5\uffff\1\u018c\10\uffff\1\u018d",
+ "\1\u0184",
+ "\1\u0185",
+ "\1\u0186",
+ "\1\u0188\1\u0187\5\uffff\1\u0189\10\uffff\1\u018a",
+ "\1\u018b",
+ "\1\u018c",
+ "\1\u018d",
"\1\u018e",
"\1\u018f",
+ "",
"\1\u0190",
"\1\u0191",
"\1\u0192",
- "",
- "\1\u0193",
- "\1\u0194",
+ "\12\72\7\uffff\14\72\1\u0193\15\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0195",
"\1\u0196",
- "\12\72\7\uffff\14\72\1\u0197\15\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0197",
+ "\1\u0198",
"\1\u0199",
"\1\u019a",
"\1\u019b",
"\1\u019c",
"\1\u019d",
- "\1\u019e",
- "\1\u019f",
- "\1\u01a0",
- "\1\u01a1",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
+ "\1\u01a1",
+ "\1\u01a2",
+ "\1\u01a3",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01a5",
"\1\u01a6",
"\1\u01a7",
+ "\1\u01a8",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u01a9",
"\1\u01aa",
"\1\u01ab",
"\1\u01ac",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01ad",
"\1\u01ae",
"\1\u01af",
- "\1\u01b0",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01b1",
"\1\u01b2",
"\1\u01b3",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01b4",
"\1\u01b5",
"\1\u01b6",
"\1\u01b7",
@@ -4665,13 +4608,13 @@ public class InternalRoomLexer extends Lexer {
"\1\u01c2",
"\1\u01c3",
"\1\u01c4",
+ "",
"\1\u01c5",
- "\1\u01c6",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01c7",
"\1\u01c8",
- "",
"\1\u01c9",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01ca",
"\1\u01cb",
"\1\u01cc",
"\1\u01cd",
@@ -4686,66 +4629,66 @@ public class InternalRoomLexer extends Lexer {
"\1\u01d6",
"\1\u01d7",
"\1\u01d8",
+ "",
"\1\u01d9",
"\1\u01da",
"\1\u01db",
"\1\u01dc",
"\1\u01dd",
- "",
"\1\u01de",
"\1\u01df",
"\1\u01e0",
"\1\u01e1",
+ "",
+ "",
+ "",
"\1\u01e2",
"\1\u01e3",
"\1\u01e4",
+ "",
"\1\u01e5",
"\1\u01e6",
- "",
- "",
- "",
"\1\u01e7",
"\1\u01e8",
- "\1\u01e9",
"",
+ "\1\u01e9",
"\1\u01ea",
"\1\u01eb",
"\1\u01ec",
"\1\u01ed",
- "",
"\1\u01ee",
- "\1\u01ef",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01f0",
"\1\u01f1",
"\1\u01f2",
"\1\u01f3",
- "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01f5",
"\1\u01f6",
"\1\u01f7",
"\1\u01f8",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01f9",
"\1\u01fa",
- "\1\u01fb",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01fc",
"\1\u01fd",
- "\1\u01fe",
- "\1\u01ff",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\21\72\1\u01fe\10\72",
+ "\1\u0200",
"\1\u0201",
"\1\u0202",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\21\72\1\u0203\10\72",
- "\1\u0205",
- "\1\u0206",
- "\1\u0207",
- "\1\u0208",
+ "\1\u0203",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0206",
+ "\1\u0207",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0209",
+ "\1\u020a",
"\1\u020b",
"\1\u020c",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u020d",
"\1\u020e",
"\1\u020f",
"\1\u0210",
@@ -4757,63 +4700,63 @@ public class InternalRoomLexer extends Lexer {
"\1\u0216",
"\1\u0217",
"\1\u0218",
- "\1\u0219",
- "\1\u021a",
+ "\1\u0219\1\u021a",
"\1\u021b",
- "\1\u021c",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u021d",
"\1\u021e",
"\1\u021f\1\u0220",
"\1\u0221",
+ "\1\u0222",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0223",
"\1\u0224",
- "\1\u0225\1\u0226",
+ "\1\u0225",
+ "\1\u0226",
"\1\u0227",
"\1\u0228",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0229",
"\1\u022a",
"\1\u022b",
"\1\u022c",
"\1\u022d",
"\1\u022e",
+ "",
"\1\u022f",
"\1\u0230",
"\1\u0231",
"\1\u0232",
- "\1\u0233",
- "\1\u0234",
"",
+ "\1\u0233",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0235",
"\1\u0236",
"\1\u0237",
- "\1\u0238",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u0239",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u023b",
+ "\1\u023a",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
"\1\u023c",
"\1\u023d",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u023f",
+ "",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0240",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0241",
"",
"\1\u0242",
"\1\u0243",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0244",
"\1\u0245",
- "",
- "",
- "\1\u0246",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0247",
- "",
"\1\u0248",
"\1\u0249",
"\1\u024a",
"\1\u024b",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u024c",
"\1\u024d",
"\1\u024e",
"\1\u024f",
@@ -4822,85 +4765,77 @@ public class InternalRoomLexer extends Lexer {
"\1\u0252",
"\1\u0253",
"\1\u0254",
+ "",
"\1\u0255",
"\1\u0256",
"\1\u0257",
"\1\u0258",
"\1\u0259",
"\1\u025a",
- "\1\u025b",
"",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u025c",
"\1\u025d",
"\1\u025e",
"\1\u025f",
"\1\u0260",
"\1\u0261",
- "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0263",
- "\1\u0264",
- "\1\u0265",
- "\1\u0266",
- "\1\u0267",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0269",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u026d",
+ "\1\u0266",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0268",
+ "\1\u0269",
+ "\1\u026a",
+ "",
+ "\1\72\1\u026b\1\u026c\1\u026d\6\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u026f",
- "\1\u0270",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "",
"\1\u0271",
"",
- "\1\72\1\u0272\1\u0273\1\u0274\6\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0276",
+ "\1\u0272",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0275",
+ "\1\u0276",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0278",
- "",
"\1\u0279",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u027a",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u027c",
"\1\u027d",
+ "\1\u027e",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u027f",
"\1\u0280",
"\1\u0281",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0283",
+ "\1\u0282\16\uffff\1\u0283",
"\1\u0284",
- "\1\u0285",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0286",
"\1\u0287",
"\1\u0288",
- "\1\u0289\16\uffff\1\u028a",
- "\1\u028b",
+ "\1\u0289",
+ "\1\u028a",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u028c",
+ "\1\u028d",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u028e",
"\1\u028f",
+ "",
"\1\u0290",
"\1\u0291",
"\1\u0292",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0294",
- "\1\u0295",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0297",
- "",
- "\1\u0298",
- "\1\u0299",
- "\1\u029a",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0295",
"",
- "\1\u029d",
"",
"",
"",
@@ -4908,7 +4843,7 @@ public class InternalRoomLexer extends Lexer {
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02a1",
+ "\1\u0299",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
@@ -4923,40 +4858,39 @@ public class InternalRoomLexer extends Lexer {
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02a3",
+ "\1\u02a4",
+ "",
+ "\1\u02a5",
+ "\1\u02a6",
+ "\1\u02a7",
+ "",
+ "\1\u02a8",
+ "\1\u02a9",
+ "\1\u02aa",
"\1\u02ab",
"\1\u02ac",
"",
"\1\u02ad",
"\1\u02ae",
"\1\u02af",
- "",
"\1\u02b0",
- "\1\u02b1",
- "\1\u02b2",
+ "\12\72\7\uffff\17\72\1\u02b1\12\72\4\uffff\1\72\1\uffff\32\72",
+ "",
"\1\u02b3",
"\1\u02b4",
- "\1\u02b5",
"",
+ "\1\u02b5",
"\1\u02b6",
- "\1\u02b7",
- "\1\u02b8",
- "\1\u02b9",
- "\12\72\7\uffff\17\72\1\u02ba\12\72\4\uffff\1\72\1\uffff\32\72",
- "",
- "\1\u02bc",
- "\1\u02bd",
- "",
- "\1\u02be",
- "\1\u02bf",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02c1",
+ "\1\u02b8",
"",
"",
- "\1\u02c2",
+ "\1\u02b9",
"",
"",
"",
- "\1\u02c3",
+ "\1\u02ba",
"",
"",
"",
@@ -4966,113 +4900,111 @@ public class InternalRoomLexer extends Lexer {
"",
"",
"",
+ "\1\u02bb",
+ "\1\u02bc",
+ "\1\u02bd",
+ "\1\u02be",
+ "\1\u02bf",
+ "\1\u02c0",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02c2",
+ "\1\u02c3",
"\1\u02c4",
"\1\u02c5",
"\1\u02c6",
"\1\u02c7",
"\1\u02c8",
"\1\u02c9",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "\1\u02ca",
"\1\u02cb",
- "\1\u02cc",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
"\1\u02ce",
"\1\u02cf",
- "\1\u02d0",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02d1",
"\1\u02d2",
"\1\u02d3",
- "",
"\1\u02d4",
"\1\u02d5",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02d6",
"",
- "\1\u02d8",
- "\1\u02d9",
+ "\1\u02d7",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02da",
"\1\u02db",
"\1\u02dc",
"\1\u02dd",
"\1\u02de",
- "\1\u02df",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02e0",
"",
- "\1\u02e1",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02e4",
"\1\u02e5",
- "\1\u02e6",
- "\1\u02e7",
- "\1\u02e8",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02ea",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02e8",
+ "\1\u02e9",
"",
"",
+ "\1\u02ea",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02ed",
"\1\u02ee",
+ "",
"\1\u02ef",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02f2",
- "\1\u02f3",
"",
"",
- "\1\u02f4",
+ "",
+ "\1\u02f0",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "",
+ "\1\u02f2",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02f4",
+ "",
+ "",
+ "\1\u02f5",
+ "\1\u02f6",
"\1\u02f7",
"\1\u02f8",
"",
"\1\u02f9",
"",
- "",
- "",
"\1\u02fa",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
- "",
- "\1\u02fc",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02fd",
"\1\u02fe",
- "",
- "",
"\1\u02ff",
"\1\u0300",
+ "",
+ "",
"\1\u0301",
"\1\u0302",
- "",
"\1\u0303",
- "",
"\1\u0304",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0306",
"\1\u0307",
"\1\u0308",
+ "",
"\1\u0309",
"\1\u030a",
- "",
- "",
"\1\u030b",
- "\1\u030c",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u030d",
"\1\u030e",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0310",
- "\1\u0311",
- "\1\u0312",
- "",
- "\1\u0313",
- "\1\u0314",
- "\1\u0315",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0317",
- "\1\u0318",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
@@ -5110,13 +5042,25 @@ public class InternalRoomLexer extends Lexer {
this.transition = DFA15_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
+ int LA15_49 = input.LA(1);
+
+ s = -1;
+ if ( (LA15_49=='\'') ) {s = 150;}
+
+ else if ( ((LA15_49>='\u0000' && LA15_49<='&')||(LA15_49>='(' && LA15_49<='\uFFFF')) ) {s = 151;}
+
+ else s = 55;
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
int LA15_0 = input.LA(1);
s = -1;
@@ -5232,18 +5176,6 @@ public class InternalRoomLexer extends Lexer {
if ( s>=0 ) return s;
break;
- case 1 :
- int LA15_49 = input.LA(1);
-
- s = -1;
- if ( (LA15_49=='\'') ) {s = 150;}
-
- else if ( ((LA15_49>='\u0000' && LA15_49<='&')||(LA15_49>='(' && LA15_49<='\uFFFF')) ) {s = 151;}
-
- else s = 55;
-
- if ( s>=0 ) return s;
- break;
case 2 :
int LA15_53 = input.LA(1);
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 b7deea7b4..af6bd6ebd 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java
@@ -22,7 +22,7 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_HEX", "RULE_ID", "RULE_STRING", "RULE_CC_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'void'", "'ctor'", "'dtor'", "'*'", "'DataClass'", "'ActorClass'", "'ActorBehavior'", "'ProtocolClass'", "'CompoundProtocolClass'", "'SubSystemClass'", "'LogicalSystem'", "'Port'", "'Message'", "'State'", "'Transition'", "'RoomModel'", "'mandatory'", "'false'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'optional'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'{'", "'}'", "':'", "'PrimitiveType'", "'->'", "'default'", "'('", "')'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'Operation'", "'sends'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'SubProtocol'", "'usercode'", "'handle'", "'Interface'", "'Structure'", "'Behavior'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'SubSystemRef'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'ref'", "'relay_sap'", "'ActorRef'", "'StateMachine'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'>'", "'|'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'attribute'", "'import'", "'from'", "'model'", "'.*'", "'varargs'", "'override'", "'private'", "'abstract'", "'handler'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_HEX", "RULE_ID", "RULE_STRING", "RULE_CC_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'void'", "'ctor'", "'dtor'", "'*'", "'DataClass'", "'ActorClass'", "'ActorBehavior'", "'ProtocolClass'", "'CompoundProtocolClass'", "'SubSystemClass'", "'LogicalSystem'", "'Port'", "'Message'", "'State'", "'Transition'", "'RoomModel'", "'mandatory'", "'false'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'optional'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'{'", "'}'", "':'", "'PrimitiveType'", "'->'", "'default'", "'('", "')'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'Operation'", "'sends'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'usercode'", "'handle'", "'Interface'", "'Structure'", "'Behavior'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'SubSystemRef'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'LayerConnection'", "'satisfied_by'", "'ref'", "'relay_sap'", "'ActorRef'", "'StateMachine'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'>'", "'|'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'attribute'", "'import'", "'from'", "'model'", "'.*'", "'varargs'", "'override'", "'private'", "'abstract'", "'handler'", "'true'"
};
public static final int RULE_HEX=5;
public static final int T__50=50;
@@ -35,8 +35,6 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
- public static final int T__133=133;
- public static final int T__132=132;
public static final int T__60=60;
public static final int T__61=61;
public static final int RULE_ID=6;
@@ -1579,89 +1577,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleClassStructor"
- // $ANTLR start "entryRuleGeneralProtocolClass"
- // InternalRoom.g:566:1: entryRuleGeneralProtocolClass : ruleGeneralProtocolClass EOF ;
- public final void entryRuleGeneralProtocolClass() throws RecognitionException {
- try {
- // InternalRoom.g:567:1: ( ruleGeneralProtocolClass EOF )
- // InternalRoom.g:568:1: ruleGeneralProtocolClass EOF
- {
- before(grammarAccess.getGeneralProtocolClassRule());
- pushFollow(FOLLOW_1);
- ruleGeneralProtocolClass();
-
- state._fsp--;
-
- after(grammarAccess.getGeneralProtocolClassRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleGeneralProtocolClass"
-
-
- // $ANTLR start "ruleGeneralProtocolClass"
- // InternalRoom.g:575:1: ruleGeneralProtocolClass : ( ( rule__GeneralProtocolClass__Alternatives ) ) ;
- public final void ruleGeneralProtocolClass() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalRoom.g:579:2: ( ( ( rule__GeneralProtocolClass__Alternatives ) ) )
- // InternalRoom.g:580:1: ( ( rule__GeneralProtocolClass__Alternatives ) )
- {
- // InternalRoom.g:580:1: ( ( rule__GeneralProtocolClass__Alternatives ) )
- // InternalRoom.g:581:1: ( rule__GeneralProtocolClass__Alternatives )
- {
- before(grammarAccess.getGeneralProtocolClassAccess().getAlternatives());
- // InternalRoom.g:582:1: ( rule__GeneralProtocolClass__Alternatives )
- // InternalRoom.g:582:2: rule__GeneralProtocolClass__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__GeneralProtocolClass__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGeneralProtocolClassAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleGeneralProtocolClass"
-
-
// $ANTLR start "entryRuleProtocolClass"
- // InternalRoom.g:594:1: entryRuleProtocolClass : ruleProtocolClass EOF ;
+ // InternalRoom.g:566:1: entryRuleProtocolClass : ruleProtocolClass EOF ;
public final void entryRuleProtocolClass() throws RecognitionException {
try {
- // InternalRoom.g:595:1: ( ruleProtocolClass EOF )
- // InternalRoom.g:596:1: ruleProtocolClass EOF
+ // InternalRoom.g:567:1: ( ruleProtocolClass EOF )
+ // InternalRoom.g:568:1: ruleProtocolClass EOF
{
before(grammarAccess.getProtocolClassRule());
pushFollow(FOLLOW_1);
@@ -1687,21 +1608,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleProtocolClass"
- // InternalRoom.g:603:1: ruleProtocolClass : ( ( rule__ProtocolClass__Group__0 ) ) ;
+ // InternalRoom.g:575:1: ruleProtocolClass : ( ( rule__ProtocolClass__Group__0 ) ) ;
public final void ruleProtocolClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:607:2: ( ( ( rule__ProtocolClass__Group__0 ) ) )
- // InternalRoom.g:608:1: ( ( rule__ProtocolClass__Group__0 ) )
+ // InternalRoom.g:579:2: ( ( ( rule__ProtocolClass__Group__0 ) ) )
+ // InternalRoom.g:580:1: ( ( rule__ProtocolClass__Group__0 ) )
{
- // InternalRoom.g:608:1: ( ( rule__ProtocolClass__Group__0 ) )
- // InternalRoom.g:609:1: ( rule__ProtocolClass__Group__0 )
+ // InternalRoom.g:580:1: ( ( rule__ProtocolClass__Group__0 ) )
+ // InternalRoom.g:581:1: ( rule__ProtocolClass__Group__0 )
{
before(grammarAccess.getProtocolClassAccess().getGroup());
- // InternalRoom.g:610:1: ( rule__ProtocolClass__Group__0 )
- // InternalRoom.g:610:2: rule__ProtocolClass__Group__0
+ // InternalRoom.g:582:1: ( rule__ProtocolClass__Group__0 )
+ // InternalRoom.g:582:2: rule__ProtocolClass__Group__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group__0();
@@ -1733,166 +1654,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleProtocolClass"
- // $ANTLR start "entryRuleCompoundProtocolClass"
- // InternalRoom.g:622:1: entryRuleCompoundProtocolClass : ruleCompoundProtocolClass EOF ;
- public final void entryRuleCompoundProtocolClass() throws RecognitionException {
- try {
- // InternalRoom.g:623:1: ( ruleCompoundProtocolClass EOF )
- // InternalRoom.g:624:1: ruleCompoundProtocolClass EOF
- {
- before(grammarAccess.getCompoundProtocolClassRule());
- pushFollow(FOLLOW_1);
- ruleCompoundProtocolClass();
-
- state._fsp--;
-
- after(grammarAccess.getCompoundProtocolClassRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleCompoundProtocolClass"
-
-
- // $ANTLR start "ruleCompoundProtocolClass"
- // InternalRoom.g:631:1: ruleCompoundProtocolClass : ( ( rule__CompoundProtocolClass__Group__0 ) ) ;
- public final void ruleCompoundProtocolClass() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalRoom.g:635:2: ( ( ( rule__CompoundProtocolClass__Group__0 ) ) )
- // InternalRoom.g:636:1: ( ( rule__CompoundProtocolClass__Group__0 ) )
- {
- // InternalRoom.g:636:1: ( ( rule__CompoundProtocolClass__Group__0 ) )
- // InternalRoom.g:637:1: ( rule__CompoundProtocolClass__Group__0 )
- {
- before(grammarAccess.getCompoundProtocolClassAccess().getGroup());
- // InternalRoom.g:638:1: ( rule__CompoundProtocolClass__Group__0 )
- // InternalRoom.g:638:2: rule__CompoundProtocolClass__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__CompoundProtocolClass__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCompoundProtocolClassAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleCompoundProtocolClass"
-
-
- // $ANTLR start "entryRuleSubProtocol"
- // InternalRoom.g:650:1: entryRuleSubProtocol : ruleSubProtocol EOF ;
- public final void entryRuleSubProtocol() throws RecognitionException {
- try {
- // InternalRoom.g:651:1: ( ruleSubProtocol EOF )
- // InternalRoom.g:652:1: ruleSubProtocol EOF
- {
- before(grammarAccess.getSubProtocolRule());
- pushFollow(FOLLOW_1);
- ruleSubProtocol();
-
- state._fsp--;
-
- after(grammarAccess.getSubProtocolRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSubProtocol"
-
-
- // $ANTLR start "ruleSubProtocol"
- // InternalRoom.g:659:1: ruleSubProtocol : ( ( rule__SubProtocol__Group__0 ) ) ;
- public final void ruleSubProtocol() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalRoom.g:663:2: ( ( ( rule__SubProtocol__Group__0 ) ) )
- // InternalRoom.g:664:1: ( ( rule__SubProtocol__Group__0 ) )
- {
- // InternalRoom.g:664:1: ( ( rule__SubProtocol__Group__0 ) )
- // InternalRoom.g:665:1: ( rule__SubProtocol__Group__0 )
- {
- before(grammarAccess.getSubProtocolAccess().getGroup());
- // InternalRoom.g:666:1: ( rule__SubProtocol__Group__0 )
- // InternalRoom.g:666:2: rule__SubProtocol__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__SubProtocol__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getSubProtocolAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleSubProtocol"
-
-
// $ANTLR start "entryRuleMessage"
- // InternalRoom.g:678:1: entryRuleMessage : ruleMessage EOF ;
+ // InternalRoom.g:594:1: entryRuleMessage : ruleMessage EOF ;
public final void entryRuleMessage() throws RecognitionException {
try {
- // InternalRoom.g:679:1: ( ruleMessage EOF )
- // InternalRoom.g:680:1: ruleMessage EOF
+ // InternalRoom.g:595:1: ( ruleMessage EOF )
+ // InternalRoom.g:596:1: ruleMessage EOF
{
before(grammarAccess.getMessageRule());
pushFollow(FOLLOW_1);
@@ -1918,21 +1685,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMessage"
- // InternalRoom.g:687:1: ruleMessage : ( ( rule__Message__Group__0 ) ) ;
+ // InternalRoom.g:603:1: ruleMessage : ( ( rule__Message__Group__0 ) ) ;
public final void ruleMessage() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:691:2: ( ( ( rule__Message__Group__0 ) ) )
- // InternalRoom.g:692:1: ( ( rule__Message__Group__0 ) )
+ // InternalRoom.g:607:2: ( ( ( rule__Message__Group__0 ) ) )
+ // InternalRoom.g:608:1: ( ( rule__Message__Group__0 ) )
{
- // InternalRoom.g:692:1: ( ( rule__Message__Group__0 ) )
- // InternalRoom.g:693:1: ( rule__Message__Group__0 )
+ // InternalRoom.g:608:1: ( ( rule__Message__Group__0 ) )
+ // InternalRoom.g:609:1: ( rule__Message__Group__0 )
{
before(grammarAccess.getMessageAccess().getGroup());
- // InternalRoom.g:694:1: ( rule__Message__Group__0 )
- // InternalRoom.g:694:2: rule__Message__Group__0
+ // InternalRoom.g:610:1: ( rule__Message__Group__0 )
+ // InternalRoom.g:610:2: rule__Message__Group__0
{
pushFollow(FOLLOW_2);
rule__Message__Group__0();
@@ -1965,11 +1732,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRulePortClass"
- // InternalRoom.g:706:1: entryRulePortClass : rulePortClass EOF ;
+ // InternalRoom.g:622:1: entryRulePortClass : rulePortClass EOF ;
public final void entryRulePortClass() throws RecognitionException {
try {
- // InternalRoom.g:707:1: ( rulePortClass EOF )
- // InternalRoom.g:708:1: rulePortClass EOF
+ // InternalRoom.g:623:1: ( rulePortClass EOF )
+ // InternalRoom.g:624:1: rulePortClass EOF
{
before(grammarAccess.getPortClassRule());
pushFollow(FOLLOW_1);
@@ -1995,21 +1762,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePortClass"
- // InternalRoom.g:715:1: rulePortClass : ( ( rule__PortClass__Group__0 ) ) ;
+ // InternalRoom.g:631:1: rulePortClass : ( ( rule__PortClass__Group__0 ) ) ;
public final void rulePortClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:719:2: ( ( ( rule__PortClass__Group__0 ) ) )
- // InternalRoom.g:720:1: ( ( rule__PortClass__Group__0 ) )
+ // InternalRoom.g:635:2: ( ( ( rule__PortClass__Group__0 ) ) )
+ // InternalRoom.g:636:1: ( ( rule__PortClass__Group__0 ) )
{
- // InternalRoom.g:720:1: ( ( rule__PortClass__Group__0 ) )
- // InternalRoom.g:721:1: ( rule__PortClass__Group__0 )
+ // InternalRoom.g:636:1: ( ( rule__PortClass__Group__0 ) )
+ // InternalRoom.g:637:1: ( rule__PortClass__Group__0 )
{
before(grammarAccess.getPortClassAccess().getGroup());
- // InternalRoom.g:722:1: ( rule__PortClass__Group__0 )
- // InternalRoom.g:722:2: rule__PortClass__Group__0
+ // InternalRoom.g:638:1: ( rule__PortClass__Group__0 )
+ // InternalRoom.g:638:2: rule__PortClass__Group__0
{
pushFollow(FOLLOW_2);
rule__PortClass__Group__0();
@@ -2042,11 +1809,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMessageHandler"
- // InternalRoom.g:734:1: entryRuleMessageHandler : ruleMessageHandler EOF ;
+ // InternalRoom.g:650:1: entryRuleMessageHandler : ruleMessageHandler EOF ;
public final void entryRuleMessageHandler() throws RecognitionException {
try {
- // InternalRoom.g:735:1: ( ruleMessageHandler EOF )
- // InternalRoom.g:736:1: ruleMessageHandler EOF
+ // InternalRoom.g:651:1: ( ruleMessageHandler EOF )
+ // InternalRoom.g:652:1: ruleMessageHandler EOF
{
before(grammarAccess.getMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -2072,21 +1839,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMessageHandler"
- // InternalRoom.g:743:1: ruleMessageHandler : ( ( rule__MessageHandler__Alternatives ) ) ;
+ // InternalRoom.g:659:1: ruleMessageHandler : ( ( rule__MessageHandler__Alternatives ) ) ;
public final void ruleMessageHandler() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:747:2: ( ( ( rule__MessageHandler__Alternatives ) ) )
- // InternalRoom.g:748:1: ( ( rule__MessageHandler__Alternatives ) )
+ // InternalRoom.g:663:2: ( ( ( rule__MessageHandler__Alternatives ) ) )
+ // InternalRoom.g:664:1: ( ( rule__MessageHandler__Alternatives ) )
{
- // InternalRoom.g:748:1: ( ( rule__MessageHandler__Alternatives ) )
- // InternalRoom.g:749:1: ( rule__MessageHandler__Alternatives )
+ // InternalRoom.g:664:1: ( ( rule__MessageHandler__Alternatives ) )
+ // InternalRoom.g:665:1: ( rule__MessageHandler__Alternatives )
{
before(grammarAccess.getMessageHandlerAccess().getAlternatives());
- // InternalRoom.g:750:1: ( rule__MessageHandler__Alternatives )
- // InternalRoom.g:750:2: rule__MessageHandler__Alternatives
+ // InternalRoom.g:666:1: ( rule__MessageHandler__Alternatives )
+ // InternalRoom.g:666:2: rule__MessageHandler__Alternatives
{
pushFollow(FOLLOW_2);
rule__MessageHandler__Alternatives();
@@ -2119,11 +1886,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInMessageHandler"
- // InternalRoom.g:762:1: entryRuleInMessageHandler : ruleInMessageHandler EOF ;
+ // InternalRoom.g:678:1: entryRuleInMessageHandler : ruleInMessageHandler EOF ;
public final void entryRuleInMessageHandler() throws RecognitionException {
try {
- // InternalRoom.g:763:1: ( ruleInMessageHandler EOF )
- // InternalRoom.g:764:1: ruleInMessageHandler EOF
+ // InternalRoom.g:679:1: ( ruleInMessageHandler EOF )
+ // InternalRoom.g:680:1: ruleInMessageHandler EOF
{
before(grammarAccess.getInMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -2149,21 +1916,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInMessageHandler"
- // InternalRoom.g:771:1: ruleInMessageHandler : ( ( rule__InMessageHandler__Group__0 ) ) ;
+ // InternalRoom.g:687:1: ruleInMessageHandler : ( ( rule__InMessageHandler__Group__0 ) ) ;
public final void ruleInMessageHandler() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:775:2: ( ( ( rule__InMessageHandler__Group__0 ) ) )
- // InternalRoom.g:776:1: ( ( rule__InMessageHandler__Group__0 ) )
+ // InternalRoom.g:691:2: ( ( ( rule__InMessageHandler__Group__0 ) ) )
+ // InternalRoom.g:692:1: ( ( rule__InMessageHandler__Group__0 ) )
{
- // InternalRoom.g:776:1: ( ( rule__InMessageHandler__Group__0 ) )
- // InternalRoom.g:777:1: ( rule__InMessageHandler__Group__0 )
+ // InternalRoom.g:692:1: ( ( rule__InMessageHandler__Group__0 ) )
+ // InternalRoom.g:693:1: ( rule__InMessageHandler__Group__0 )
{
before(grammarAccess.getInMessageHandlerAccess().getGroup());
- // InternalRoom.g:778:1: ( rule__InMessageHandler__Group__0 )
- // InternalRoom.g:778:2: rule__InMessageHandler__Group__0
+ // InternalRoom.g:694:1: ( rule__InMessageHandler__Group__0 )
+ // InternalRoom.g:694:2: rule__InMessageHandler__Group__0
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__Group__0();
@@ -2196,11 +1963,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOutMessageHandler"
- // InternalRoom.g:790:1: entryRuleOutMessageHandler : ruleOutMessageHandler EOF ;
+ // InternalRoom.g:706:1: entryRuleOutMessageHandler : ruleOutMessageHandler EOF ;
public final void entryRuleOutMessageHandler() throws RecognitionException {
try {
- // InternalRoom.g:791:1: ( ruleOutMessageHandler EOF )
- // InternalRoom.g:792:1: ruleOutMessageHandler EOF
+ // InternalRoom.g:707:1: ( ruleOutMessageHandler EOF )
+ // InternalRoom.g:708:1: ruleOutMessageHandler EOF
{
before(grammarAccess.getOutMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -2226,21 +1993,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOutMessageHandler"
- // InternalRoom.g:799:1: ruleOutMessageHandler : ( ( rule__OutMessageHandler__Group__0 ) ) ;
+ // InternalRoom.g:715:1: ruleOutMessageHandler : ( ( rule__OutMessageHandler__Group__0 ) ) ;
public final void ruleOutMessageHandler() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:803:2: ( ( ( rule__OutMessageHandler__Group__0 ) ) )
- // InternalRoom.g:804:1: ( ( rule__OutMessageHandler__Group__0 ) )
+ // InternalRoom.g:719:2: ( ( ( rule__OutMessageHandler__Group__0 ) ) )
+ // InternalRoom.g:720:1: ( ( rule__OutMessageHandler__Group__0 ) )
{
- // InternalRoom.g:804:1: ( ( rule__OutMessageHandler__Group__0 ) )
- // InternalRoom.g:805:1: ( rule__OutMessageHandler__Group__0 )
+ // InternalRoom.g:720:1: ( ( rule__OutMessageHandler__Group__0 ) )
+ // InternalRoom.g:721:1: ( rule__OutMessageHandler__Group__0 )
{
before(grammarAccess.getOutMessageHandlerAccess().getGroup());
- // InternalRoom.g:806:1: ( rule__OutMessageHandler__Group__0 )
- // InternalRoom.g:806:2: rule__OutMessageHandler__Group__0
+ // InternalRoom.g:722:1: ( rule__OutMessageHandler__Group__0 )
+ // InternalRoom.g:722:2: rule__OutMessageHandler__Group__0
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__Group__0();
@@ -2273,11 +2040,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleModelComponent"
- // InternalRoom.g:818:1: entryRuleModelComponent : ruleModelComponent EOF ;
+ // InternalRoom.g:734:1: entryRuleModelComponent : ruleModelComponent EOF ;
public final void entryRuleModelComponent() throws RecognitionException {
try {
- // InternalRoom.g:819:1: ( ruleModelComponent EOF )
- // InternalRoom.g:820:1: ruleModelComponent EOF
+ // InternalRoom.g:735:1: ( ruleModelComponent EOF )
+ // InternalRoom.g:736:1: ruleModelComponent EOF
{
before(grammarAccess.getModelComponentRule());
pushFollow(FOLLOW_1);
@@ -2303,17 +2070,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleModelComponent"
- // InternalRoom.g:827:1: ruleModelComponent : ( ruleActorClass ) ;
+ // InternalRoom.g:743:1: ruleModelComponent : ( ruleActorClass ) ;
public final void ruleModelComponent() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:831:2: ( ( ruleActorClass ) )
- // InternalRoom.g:832:1: ( ruleActorClass )
+ // InternalRoom.g:747:2: ( ( ruleActorClass ) )
+ // InternalRoom.g:748:1: ( ruleActorClass )
{
- // InternalRoom.g:832:1: ( ruleActorClass )
- // InternalRoom.g:833:1: ruleActorClass
+ // InternalRoom.g:748:1: ( ruleActorClass )
+ // InternalRoom.g:749:1: ruleActorClass
{
before(grammarAccess.getModelComponentAccess().getActorClassParserRuleCall());
pushFollow(FOLLOW_2);
@@ -2344,11 +2111,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleActorClass"
- // InternalRoom.g:846:1: entryRuleActorClass : ruleActorClass EOF ;
+ // InternalRoom.g:762:1: entryRuleActorClass : ruleActorClass EOF ;
public final void entryRuleActorClass() throws RecognitionException {
try {
- // InternalRoom.g:847:1: ( ruleActorClass EOF )
- // InternalRoom.g:848:1: ruleActorClass EOF
+ // InternalRoom.g:763:1: ( ruleActorClass EOF )
+ // InternalRoom.g:764:1: ruleActorClass EOF
{
before(grammarAccess.getActorClassRule());
pushFollow(FOLLOW_1);
@@ -2374,21 +2141,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleActorClass"
- // InternalRoom.g:855:1: ruleActorClass : ( ( rule__ActorClass__Group__0 ) ) ;
+ // InternalRoom.g:771:1: ruleActorClass : ( ( rule__ActorClass__Group__0 ) ) ;
public final void ruleActorClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:859:2: ( ( ( rule__ActorClass__Group__0 ) ) )
- // InternalRoom.g:860:1: ( ( rule__ActorClass__Group__0 ) )
+ // InternalRoom.g:775:2: ( ( ( rule__ActorClass__Group__0 ) ) )
+ // InternalRoom.g:776:1: ( ( rule__ActorClass__Group__0 ) )
{
- // InternalRoom.g:860:1: ( ( rule__ActorClass__Group__0 ) )
- // InternalRoom.g:861:1: ( rule__ActorClass__Group__0 )
+ // InternalRoom.g:776:1: ( ( rule__ActorClass__Group__0 ) )
+ // InternalRoom.g:777:1: ( rule__ActorClass__Group__0 )
{
before(grammarAccess.getActorClassAccess().getGroup());
- // InternalRoom.g:862:1: ( rule__ActorClass__Group__0 )
- // InternalRoom.g:862:2: rule__ActorClass__Group__0
+ // InternalRoom.g:778:1: ( rule__ActorClass__Group__0 )
+ // InternalRoom.g:778:2: rule__ActorClass__Group__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group__0();
@@ -2421,11 +2188,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInterfaceItem"
- // InternalRoom.g:874:1: entryRuleInterfaceItem : ruleInterfaceItem EOF ;
+ // InternalRoom.g:790:1: entryRuleInterfaceItem : ruleInterfaceItem EOF ;
public final void entryRuleInterfaceItem() throws RecognitionException {
try {
- // InternalRoom.g:875:1: ( ruleInterfaceItem EOF )
- // InternalRoom.g:876:1: ruleInterfaceItem EOF
+ // InternalRoom.g:791:1: ( ruleInterfaceItem EOF )
+ // InternalRoom.g:792:1: ruleInterfaceItem EOF
{
before(grammarAccess.getInterfaceItemRule());
pushFollow(FOLLOW_1);
@@ -2451,21 +2218,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInterfaceItem"
- // InternalRoom.g:883:1: ruleInterfaceItem : ( ( rule__InterfaceItem__Alternatives ) ) ;
+ // InternalRoom.g:799:1: ruleInterfaceItem : ( ( rule__InterfaceItem__Alternatives ) ) ;
public final void ruleInterfaceItem() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:887:2: ( ( ( rule__InterfaceItem__Alternatives ) ) )
- // InternalRoom.g:888:1: ( ( rule__InterfaceItem__Alternatives ) )
+ // InternalRoom.g:803:2: ( ( ( rule__InterfaceItem__Alternatives ) ) )
+ // InternalRoom.g:804:1: ( ( rule__InterfaceItem__Alternatives ) )
{
- // InternalRoom.g:888:1: ( ( rule__InterfaceItem__Alternatives ) )
- // InternalRoom.g:889:1: ( rule__InterfaceItem__Alternatives )
+ // InternalRoom.g:804:1: ( ( rule__InterfaceItem__Alternatives ) )
+ // InternalRoom.g:805:1: ( rule__InterfaceItem__Alternatives )
{
before(grammarAccess.getInterfaceItemAccess().getAlternatives());
- // InternalRoom.g:890:1: ( rule__InterfaceItem__Alternatives )
- // InternalRoom.g:890:2: rule__InterfaceItem__Alternatives
+ // InternalRoom.g:806:1: ( rule__InterfaceItem__Alternatives )
+ // InternalRoom.g:806:2: rule__InterfaceItem__Alternatives
{
pushFollow(FOLLOW_2);
rule__InterfaceItem__Alternatives();
@@ -2498,11 +2265,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRulePort"
- // InternalRoom.g:902:1: entryRulePort : rulePort EOF ;
+ // InternalRoom.g:818:1: entryRulePort : rulePort EOF ;
public final void entryRulePort() throws RecognitionException {
try {
- // InternalRoom.g:903:1: ( rulePort EOF )
- // InternalRoom.g:904:1: rulePort EOF
+ // InternalRoom.g:819:1: ( rulePort EOF )
+ // InternalRoom.g:820:1: rulePort EOF
{
before(grammarAccess.getPortRule());
pushFollow(FOLLOW_1);
@@ -2528,21 +2295,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePort"
- // InternalRoom.g:911:1: rulePort : ( ( rule__Port__Group__0 ) ) ;
+ // InternalRoom.g:827:1: rulePort : ( ( rule__Port__Group__0 ) ) ;
public final void rulePort() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:915:2: ( ( ( rule__Port__Group__0 ) ) )
- // InternalRoom.g:916:1: ( ( rule__Port__Group__0 ) )
+ // InternalRoom.g:831:2: ( ( ( rule__Port__Group__0 ) ) )
+ // InternalRoom.g:832:1: ( ( rule__Port__Group__0 ) )
{
- // InternalRoom.g:916:1: ( ( rule__Port__Group__0 ) )
- // InternalRoom.g:917:1: ( rule__Port__Group__0 )
+ // InternalRoom.g:832:1: ( ( rule__Port__Group__0 ) )
+ // InternalRoom.g:833:1: ( rule__Port__Group__0 )
{
before(grammarAccess.getPortAccess().getGroup());
- // InternalRoom.g:918:1: ( rule__Port__Group__0 )
- // InternalRoom.g:918:2: rule__Port__Group__0
+ // InternalRoom.g:834:1: ( rule__Port__Group__0 )
+ // InternalRoom.g:834:2: rule__Port__Group__0
{
pushFollow(FOLLOW_2);
rule__Port__Group__0();
@@ -2575,11 +2342,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleExternalPort"
- // InternalRoom.g:930:1: entryRuleExternalPort : ruleExternalPort EOF ;
+ // InternalRoom.g:846:1: entryRuleExternalPort : ruleExternalPort EOF ;
public final void entryRuleExternalPort() throws RecognitionException {
try {
- // InternalRoom.g:931:1: ( ruleExternalPort EOF )
- // InternalRoom.g:932:1: ruleExternalPort EOF
+ // InternalRoom.g:847:1: ( ruleExternalPort EOF )
+ // InternalRoom.g:848:1: ruleExternalPort EOF
{
before(grammarAccess.getExternalPortRule());
pushFollow(FOLLOW_1);
@@ -2605,21 +2372,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleExternalPort"
- // InternalRoom.g:939:1: ruleExternalPort : ( ( rule__ExternalPort__Group__0 ) ) ;
+ // InternalRoom.g:855:1: ruleExternalPort : ( ( rule__ExternalPort__Group__0 ) ) ;
public final void ruleExternalPort() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:943:2: ( ( ( rule__ExternalPort__Group__0 ) ) )
- // InternalRoom.g:944:1: ( ( rule__ExternalPort__Group__0 ) )
+ // InternalRoom.g:859:2: ( ( ( rule__ExternalPort__Group__0 ) ) )
+ // InternalRoom.g:860:1: ( ( rule__ExternalPort__Group__0 ) )
{
- // InternalRoom.g:944:1: ( ( rule__ExternalPort__Group__0 ) )
- // InternalRoom.g:945:1: ( rule__ExternalPort__Group__0 )
+ // InternalRoom.g:860:1: ( ( rule__ExternalPort__Group__0 ) )
+ // InternalRoom.g:861:1: ( rule__ExternalPort__Group__0 )
{
before(grammarAccess.getExternalPortAccess().getGroup());
- // InternalRoom.g:946:1: ( rule__ExternalPort__Group__0 )
- // InternalRoom.g:946:2: rule__ExternalPort__Group__0
+ // InternalRoom.g:862:1: ( rule__ExternalPort__Group__0 )
+ // InternalRoom.g:862:2: rule__ExternalPort__Group__0
{
pushFollow(FOLLOW_2);
rule__ExternalPort__Group__0();
@@ -2652,11 +2419,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSAP"
- // InternalRoom.g:958:1: entryRuleSAP : ruleSAP EOF ;
+ // InternalRoom.g:874:1: entryRuleSAP : ruleSAP EOF ;
public final void entryRuleSAP() throws RecognitionException {
try {
- // InternalRoom.g:959:1: ( ruleSAP EOF )
- // InternalRoom.g:960:1: ruleSAP EOF
+ // InternalRoom.g:875:1: ( ruleSAP EOF )
+ // InternalRoom.g:876:1: ruleSAP EOF
{
before(grammarAccess.getSAPRule());
pushFollow(FOLLOW_1);
@@ -2682,21 +2449,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSAP"
- // InternalRoom.g:967:1: ruleSAP : ( ( rule__SAP__Group__0 ) ) ;
+ // InternalRoom.g:883:1: ruleSAP : ( ( rule__SAP__Group__0 ) ) ;
public final void ruleSAP() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:971:2: ( ( ( rule__SAP__Group__0 ) ) )
- // InternalRoom.g:972:1: ( ( rule__SAP__Group__0 ) )
+ // InternalRoom.g:887:2: ( ( ( rule__SAP__Group__0 ) ) )
+ // InternalRoom.g:888:1: ( ( rule__SAP__Group__0 ) )
{
- // InternalRoom.g:972:1: ( ( rule__SAP__Group__0 ) )
- // InternalRoom.g:973:1: ( rule__SAP__Group__0 )
+ // InternalRoom.g:888:1: ( ( rule__SAP__Group__0 ) )
+ // InternalRoom.g:889:1: ( rule__SAP__Group__0 )
{
before(grammarAccess.getSAPAccess().getGroup());
- // InternalRoom.g:974:1: ( rule__SAP__Group__0 )
- // InternalRoom.g:974:2: rule__SAP__Group__0
+ // InternalRoom.g:890:1: ( rule__SAP__Group__0 )
+ // InternalRoom.g:890:2: rule__SAP__Group__0
{
pushFollow(FOLLOW_2);
rule__SAP__Group__0();
@@ -2729,11 +2496,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSPP"
- // InternalRoom.g:986:1: entryRuleSPP : ruleSPP EOF ;
+ // InternalRoom.g:902:1: entryRuleSPP : ruleSPP EOF ;
public final void entryRuleSPP() throws RecognitionException {
try {
- // InternalRoom.g:987:1: ( ruleSPP EOF )
- // InternalRoom.g:988:1: ruleSPP EOF
+ // InternalRoom.g:903:1: ( ruleSPP EOF )
+ // InternalRoom.g:904:1: ruleSPP EOF
{
before(grammarAccess.getSPPRule());
pushFollow(FOLLOW_1);
@@ -2759,21 +2526,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSPP"
- // InternalRoom.g:995:1: ruleSPP : ( ( rule__SPP__Group__0 ) ) ;
+ // InternalRoom.g:911:1: ruleSPP : ( ( rule__SPP__Group__0 ) ) ;
public final void ruleSPP() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:999:2: ( ( ( rule__SPP__Group__0 ) ) )
- // InternalRoom.g:1000:1: ( ( rule__SPP__Group__0 ) )
+ // InternalRoom.g:915:2: ( ( ( rule__SPP__Group__0 ) ) )
+ // InternalRoom.g:916:1: ( ( rule__SPP__Group__0 ) )
{
- // InternalRoom.g:1000:1: ( ( rule__SPP__Group__0 ) )
- // InternalRoom.g:1001:1: ( rule__SPP__Group__0 )
+ // InternalRoom.g:916:1: ( ( rule__SPP__Group__0 ) )
+ // InternalRoom.g:917:1: ( rule__SPP__Group__0 )
{
before(grammarAccess.getSPPAccess().getGroup());
- // InternalRoom.g:1002:1: ( rule__SPP__Group__0 )
- // InternalRoom.g:1002:2: rule__SPP__Group__0
+ // InternalRoom.g:918:1: ( rule__SPP__Group__0 )
+ // InternalRoom.g:918:2: rule__SPP__Group__0
{
pushFollow(FOLLOW_2);
rule__SPP__Group__0();
@@ -2806,11 +2573,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleServiceImplementation"
- // InternalRoom.g:1014:1: entryRuleServiceImplementation : ruleServiceImplementation EOF ;
+ // InternalRoom.g:930:1: entryRuleServiceImplementation : ruleServiceImplementation EOF ;
public final void entryRuleServiceImplementation() throws RecognitionException {
try {
- // InternalRoom.g:1015:1: ( ruleServiceImplementation EOF )
- // InternalRoom.g:1016:1: ruleServiceImplementation EOF
+ // InternalRoom.g:931:1: ( ruleServiceImplementation EOF )
+ // InternalRoom.g:932:1: ruleServiceImplementation EOF
{
before(grammarAccess.getServiceImplementationRule());
pushFollow(FOLLOW_1);
@@ -2836,21 +2603,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleServiceImplementation"
- // InternalRoom.g:1023:1: ruleServiceImplementation : ( ( rule__ServiceImplementation__Group__0 ) ) ;
+ // InternalRoom.g:939:1: ruleServiceImplementation : ( ( rule__ServiceImplementation__Group__0 ) ) ;
public final void ruleServiceImplementation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1027:2: ( ( ( rule__ServiceImplementation__Group__0 ) ) )
- // InternalRoom.g:1028:1: ( ( rule__ServiceImplementation__Group__0 ) )
+ // InternalRoom.g:943:2: ( ( ( rule__ServiceImplementation__Group__0 ) ) )
+ // InternalRoom.g:944:1: ( ( rule__ServiceImplementation__Group__0 ) )
{
- // InternalRoom.g:1028:1: ( ( rule__ServiceImplementation__Group__0 ) )
- // InternalRoom.g:1029:1: ( rule__ServiceImplementation__Group__0 )
+ // InternalRoom.g:944:1: ( ( rule__ServiceImplementation__Group__0 ) )
+ // InternalRoom.g:945:1: ( rule__ServiceImplementation__Group__0 )
{
before(grammarAccess.getServiceImplementationAccess().getGroup());
- // InternalRoom.g:1030:1: ( rule__ServiceImplementation__Group__0 )
- // InternalRoom.g:1030:2: rule__ServiceImplementation__Group__0
+ // InternalRoom.g:946:1: ( rule__ServiceImplementation__Group__0 )
+ // InternalRoom.g:946:2: rule__ServiceImplementation__Group__0
{
pushFollow(FOLLOW_2);
rule__ServiceImplementation__Group__0();
@@ -2883,11 +2650,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLogicalSystem"
- // InternalRoom.g:1042:1: entryRuleLogicalSystem : ruleLogicalSystem EOF ;
+ // InternalRoom.g:958:1: entryRuleLogicalSystem : ruleLogicalSystem EOF ;
public final void entryRuleLogicalSystem() throws RecognitionException {
try {
- // InternalRoom.g:1043:1: ( ruleLogicalSystem EOF )
- // InternalRoom.g:1044:1: ruleLogicalSystem EOF
+ // InternalRoom.g:959:1: ( ruleLogicalSystem EOF )
+ // InternalRoom.g:960:1: ruleLogicalSystem EOF
{
before(grammarAccess.getLogicalSystemRule());
pushFollow(FOLLOW_1);
@@ -2913,21 +2680,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLogicalSystem"
- // InternalRoom.g:1051:1: ruleLogicalSystem : ( ( rule__LogicalSystem__Group__0 ) ) ;
+ // InternalRoom.g:967:1: ruleLogicalSystem : ( ( rule__LogicalSystem__Group__0 ) ) ;
public final void ruleLogicalSystem() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1055:2: ( ( ( rule__LogicalSystem__Group__0 ) ) )
- // InternalRoom.g:1056:1: ( ( rule__LogicalSystem__Group__0 ) )
+ // InternalRoom.g:971:2: ( ( ( rule__LogicalSystem__Group__0 ) ) )
+ // InternalRoom.g:972:1: ( ( rule__LogicalSystem__Group__0 ) )
{
- // InternalRoom.g:1056:1: ( ( rule__LogicalSystem__Group__0 ) )
- // InternalRoom.g:1057:1: ( rule__LogicalSystem__Group__0 )
+ // InternalRoom.g:972:1: ( ( rule__LogicalSystem__Group__0 ) )
+ // InternalRoom.g:973:1: ( rule__LogicalSystem__Group__0 )
{
before(grammarAccess.getLogicalSystemAccess().getGroup());
- // InternalRoom.g:1058:1: ( rule__LogicalSystem__Group__0 )
- // InternalRoom.g:1058:2: rule__LogicalSystem__Group__0
+ // InternalRoom.g:974:1: ( rule__LogicalSystem__Group__0 )
+ // InternalRoom.g:974:2: rule__LogicalSystem__Group__0
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__Group__0();
@@ -2960,11 +2727,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubSystemRef"
- // InternalRoom.g:1072:1: entryRuleSubSystemRef : ruleSubSystemRef EOF ;
+ // InternalRoom.g:988:1: entryRuleSubSystemRef : ruleSubSystemRef EOF ;
public final void entryRuleSubSystemRef() throws RecognitionException {
try {
- // InternalRoom.g:1073:1: ( ruleSubSystemRef EOF )
- // InternalRoom.g:1074:1: ruleSubSystemRef EOF
+ // InternalRoom.g:989:1: ( ruleSubSystemRef EOF )
+ // InternalRoom.g:990:1: ruleSubSystemRef EOF
{
before(grammarAccess.getSubSystemRefRule());
pushFollow(FOLLOW_1);
@@ -2990,21 +2757,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubSystemRef"
- // InternalRoom.g:1081:1: ruleSubSystemRef : ( ( rule__SubSystemRef__Group__0 ) ) ;
+ // InternalRoom.g:997:1: ruleSubSystemRef : ( ( rule__SubSystemRef__Group__0 ) ) ;
public final void ruleSubSystemRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1085:2: ( ( ( rule__SubSystemRef__Group__0 ) ) )
- // InternalRoom.g:1086:1: ( ( rule__SubSystemRef__Group__0 ) )
+ // InternalRoom.g:1001:2: ( ( ( rule__SubSystemRef__Group__0 ) ) )
+ // InternalRoom.g:1002:1: ( ( rule__SubSystemRef__Group__0 ) )
{
- // InternalRoom.g:1086:1: ( ( rule__SubSystemRef__Group__0 ) )
- // InternalRoom.g:1087:1: ( rule__SubSystemRef__Group__0 )
+ // InternalRoom.g:1002:1: ( ( rule__SubSystemRef__Group__0 ) )
+ // InternalRoom.g:1003:1: ( rule__SubSystemRef__Group__0 )
{
before(grammarAccess.getSubSystemRefAccess().getGroup());
- // InternalRoom.g:1088:1: ( rule__SubSystemRef__Group__0 )
- // InternalRoom.g:1088:2: rule__SubSystemRef__Group__0
+ // InternalRoom.g:1004:1: ( rule__SubSystemRef__Group__0 )
+ // InternalRoom.g:1004:2: rule__SubSystemRef__Group__0
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__Group__0();
@@ -3037,11 +2804,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubSystemClass"
- // InternalRoom.g:1100:1: entryRuleSubSystemClass : ruleSubSystemClass EOF ;
+ // InternalRoom.g:1016:1: entryRuleSubSystemClass : ruleSubSystemClass EOF ;
public final void entryRuleSubSystemClass() throws RecognitionException {
try {
- // InternalRoom.g:1101:1: ( ruleSubSystemClass EOF )
- // InternalRoom.g:1102:1: ruleSubSystemClass EOF
+ // InternalRoom.g:1017:1: ( ruleSubSystemClass EOF )
+ // InternalRoom.g:1018:1: ruleSubSystemClass EOF
{
before(grammarAccess.getSubSystemClassRule());
pushFollow(FOLLOW_1);
@@ -3067,21 +2834,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubSystemClass"
- // InternalRoom.g:1109:1: ruleSubSystemClass : ( ( rule__SubSystemClass__Group__0 ) ) ;
+ // InternalRoom.g:1025:1: ruleSubSystemClass : ( ( rule__SubSystemClass__Group__0 ) ) ;
public final void ruleSubSystemClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1113:2: ( ( ( rule__SubSystemClass__Group__0 ) ) )
- // InternalRoom.g:1114:1: ( ( rule__SubSystemClass__Group__0 ) )
+ // InternalRoom.g:1029:2: ( ( ( rule__SubSystemClass__Group__0 ) ) )
+ // InternalRoom.g:1030:1: ( ( rule__SubSystemClass__Group__0 ) )
{
- // InternalRoom.g:1114:1: ( ( rule__SubSystemClass__Group__0 ) )
- // InternalRoom.g:1115:1: ( rule__SubSystemClass__Group__0 )
+ // InternalRoom.g:1030:1: ( ( rule__SubSystemClass__Group__0 ) )
+ // InternalRoom.g:1031:1: ( rule__SubSystemClass__Group__0 )
{
before(grammarAccess.getSubSystemClassAccess().getGroup());
- // InternalRoom.g:1116:1: ( rule__SubSystemClass__Group__0 )
- // InternalRoom.g:1116:2: rule__SubSystemClass__Group__0
+ // InternalRoom.g:1032:1: ( rule__SubSystemClass__Group__0 )
+ // InternalRoom.g:1032:2: rule__SubSystemClass__Group__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group__0();
@@ -3114,11 +2881,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLogicalThread"
- // InternalRoom.g:1128:1: entryRuleLogicalThread : ruleLogicalThread EOF ;
+ // InternalRoom.g:1044:1: entryRuleLogicalThread : ruleLogicalThread EOF ;
public final void entryRuleLogicalThread() throws RecognitionException {
try {
- // InternalRoom.g:1129:1: ( ruleLogicalThread EOF )
- // InternalRoom.g:1130:1: ruleLogicalThread EOF
+ // InternalRoom.g:1045:1: ( ruleLogicalThread EOF )
+ // InternalRoom.g:1046:1: ruleLogicalThread EOF
{
before(grammarAccess.getLogicalThreadRule());
pushFollow(FOLLOW_1);
@@ -3144,21 +2911,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLogicalThread"
- // InternalRoom.g:1137:1: ruleLogicalThread : ( ( rule__LogicalThread__Group__0 ) ) ;
+ // InternalRoom.g:1053:1: ruleLogicalThread : ( ( rule__LogicalThread__Group__0 ) ) ;
public final void ruleLogicalThread() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1141:2: ( ( ( rule__LogicalThread__Group__0 ) ) )
- // InternalRoom.g:1142:1: ( ( rule__LogicalThread__Group__0 ) )
+ // InternalRoom.g:1057:2: ( ( ( rule__LogicalThread__Group__0 ) ) )
+ // InternalRoom.g:1058:1: ( ( rule__LogicalThread__Group__0 ) )
{
- // InternalRoom.g:1142:1: ( ( rule__LogicalThread__Group__0 ) )
- // InternalRoom.g:1143:1: ( rule__LogicalThread__Group__0 )
+ // InternalRoom.g:1058:1: ( ( rule__LogicalThread__Group__0 ) )
+ // InternalRoom.g:1059:1: ( rule__LogicalThread__Group__0 )
{
before(grammarAccess.getLogicalThreadAccess().getGroup());
- // InternalRoom.g:1144:1: ( rule__LogicalThread__Group__0 )
- // InternalRoom.g:1144:2: rule__LogicalThread__Group__0
+ // InternalRoom.g:1060:1: ( rule__LogicalThread__Group__0 )
+ // InternalRoom.g:1060:2: rule__LogicalThread__Group__0
{
pushFollow(FOLLOW_2);
rule__LogicalThread__Group__0();
@@ -3191,11 +2958,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleActorInstanceMapping"
- // InternalRoom.g:1156:1: entryRuleActorInstanceMapping : ruleActorInstanceMapping EOF ;
+ // InternalRoom.g:1072:1: entryRuleActorInstanceMapping : ruleActorInstanceMapping EOF ;
public final void entryRuleActorInstanceMapping() throws RecognitionException {
try {
- // InternalRoom.g:1157:1: ( ruleActorInstanceMapping EOF )
- // InternalRoom.g:1158:1: ruleActorInstanceMapping EOF
+ // InternalRoom.g:1073:1: ( ruleActorInstanceMapping EOF )
+ // InternalRoom.g:1074:1: ruleActorInstanceMapping EOF
{
before(grammarAccess.getActorInstanceMappingRule());
pushFollow(FOLLOW_1);
@@ -3221,21 +2988,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleActorInstanceMapping"
- // InternalRoom.g:1165:1: ruleActorInstanceMapping : ( ( rule__ActorInstanceMapping__Group__0 ) ) ;
+ // InternalRoom.g:1081:1: ruleActorInstanceMapping : ( ( rule__ActorInstanceMapping__Group__0 ) ) ;
public final void ruleActorInstanceMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1169:2: ( ( ( rule__ActorInstanceMapping__Group__0 ) ) )
- // InternalRoom.g:1170:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
+ // InternalRoom.g:1085:2: ( ( ( rule__ActorInstanceMapping__Group__0 ) ) )
+ // InternalRoom.g:1086:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
{
- // InternalRoom.g:1170:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
- // InternalRoom.g:1171:1: ( rule__ActorInstanceMapping__Group__0 )
+ // InternalRoom.g:1086:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
+ // InternalRoom.g:1087:1: ( rule__ActorInstanceMapping__Group__0 )
{
before(grammarAccess.getActorInstanceMappingAccess().getGroup());
- // InternalRoom.g:1172:1: ( rule__ActorInstanceMapping__Group__0 )
- // InternalRoom.g:1172:2: rule__ActorInstanceMapping__Group__0
+ // InternalRoom.g:1088:1: ( rule__ActorInstanceMapping__Group__0 )
+ // InternalRoom.g:1088:2: rule__ActorInstanceMapping__Group__0
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group__0();
@@ -3268,11 +3035,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefPath"
- // InternalRoom.g:1184:1: entryRuleRefPath : ruleRefPath EOF ;
+ // InternalRoom.g:1100:1: entryRuleRefPath : ruleRefPath EOF ;
public final void entryRuleRefPath() throws RecognitionException {
try {
- // InternalRoom.g:1185:1: ( ruleRefPath EOF )
- // InternalRoom.g:1186:1: ruleRefPath EOF
+ // InternalRoom.g:1101:1: ( ruleRefPath EOF )
+ // InternalRoom.g:1102:1: ruleRefPath EOF
{
before(grammarAccess.getRefPathRule());
pushFollow(FOLLOW_1);
@@ -3298,21 +3065,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefPath"
- // InternalRoom.g:1193:1: ruleRefPath : ( ( rule__RefPath__Group__0 ) ) ;
+ // InternalRoom.g:1109:1: ruleRefPath : ( ( rule__RefPath__Group__0 ) ) ;
public final void ruleRefPath() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1197:2: ( ( ( rule__RefPath__Group__0 ) ) )
- // InternalRoom.g:1198:1: ( ( rule__RefPath__Group__0 ) )
+ // InternalRoom.g:1113:2: ( ( ( rule__RefPath__Group__0 ) ) )
+ // InternalRoom.g:1114:1: ( ( rule__RefPath__Group__0 ) )
{
- // InternalRoom.g:1198:1: ( ( rule__RefPath__Group__0 ) )
- // InternalRoom.g:1199:1: ( rule__RefPath__Group__0 )
+ // InternalRoom.g:1114:1: ( ( rule__RefPath__Group__0 ) )
+ // InternalRoom.g:1115:1: ( rule__RefPath__Group__0 )
{
before(grammarAccess.getRefPathAccess().getGroup());
- // InternalRoom.g:1200:1: ( rule__RefPath__Group__0 )
- // InternalRoom.g:1200:2: rule__RefPath__Group__0
+ // InternalRoom.g:1116:1: ( rule__RefPath__Group__0 )
+ // InternalRoom.g:1116:2: rule__RefPath__Group__0
{
pushFollow(FOLLOW_2);
rule__RefPath__Group__0();
@@ -3345,11 +3112,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefSegment"
- // InternalRoom.g:1212:1: entryRuleRefSegment : ruleRefSegment EOF ;
+ // InternalRoom.g:1128:1: entryRuleRefSegment : ruleRefSegment EOF ;
public final void entryRuleRefSegment() throws RecognitionException {
try {
- // InternalRoom.g:1213:1: ( ruleRefSegment EOF )
- // InternalRoom.g:1214:1: ruleRefSegment EOF
+ // InternalRoom.g:1129:1: ( ruleRefSegment EOF )
+ // InternalRoom.g:1130:1: ruleRefSegment EOF
{
before(grammarAccess.getRefSegmentRule());
pushFollow(FOLLOW_1);
@@ -3375,21 +3142,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefSegment"
- // InternalRoom.g:1221:1: ruleRefSegment : ( ( rule__RefSegment__Group__0 ) ) ;
+ // InternalRoom.g:1137:1: ruleRefSegment : ( ( rule__RefSegment__Group__0 ) ) ;
public final void ruleRefSegment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1225:2: ( ( ( rule__RefSegment__Group__0 ) ) )
- // InternalRoom.g:1226:1: ( ( rule__RefSegment__Group__0 ) )
+ // InternalRoom.g:1141:2: ( ( ( rule__RefSegment__Group__0 ) ) )
+ // InternalRoom.g:1142:1: ( ( rule__RefSegment__Group__0 ) )
{
- // InternalRoom.g:1226:1: ( ( rule__RefSegment__Group__0 ) )
- // InternalRoom.g:1227:1: ( rule__RefSegment__Group__0 )
+ // InternalRoom.g:1142:1: ( ( rule__RefSegment__Group__0 ) )
+ // InternalRoom.g:1143:1: ( rule__RefSegment__Group__0 )
{
before(grammarAccess.getRefSegmentAccess().getGroup());
- // InternalRoom.g:1228:1: ( rule__RefSegment__Group__0 )
- // InternalRoom.g:1228:2: rule__RefSegment__Group__0
+ // InternalRoom.g:1144:1: ( rule__RefSegment__Group__0 )
+ // InternalRoom.g:1144:2: rule__RefSegment__Group__0
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group__0();
@@ -3422,11 +3189,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBinding"
- // InternalRoom.g:1240:1: entryRuleBinding : ruleBinding EOF ;
+ // InternalRoom.g:1156:1: entryRuleBinding : ruleBinding EOF ;
public final void entryRuleBinding() throws RecognitionException {
try {
- // InternalRoom.g:1241:1: ( ruleBinding EOF )
- // InternalRoom.g:1242:1: ruleBinding EOF
+ // InternalRoom.g:1157:1: ( ruleBinding EOF )
+ // InternalRoom.g:1158:1: ruleBinding EOF
{
before(grammarAccess.getBindingRule());
pushFollow(FOLLOW_1);
@@ -3452,21 +3219,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBinding"
- // InternalRoom.g:1249:1: ruleBinding : ( ( rule__Binding__Group__0 ) ) ;
+ // InternalRoom.g:1165:1: ruleBinding : ( ( rule__Binding__Group__0 ) ) ;
public final void ruleBinding() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1253:2: ( ( ( rule__Binding__Group__0 ) ) )
- // InternalRoom.g:1254:1: ( ( rule__Binding__Group__0 ) )
+ // InternalRoom.g:1169:2: ( ( ( rule__Binding__Group__0 ) ) )
+ // InternalRoom.g:1170:1: ( ( rule__Binding__Group__0 ) )
{
- // InternalRoom.g:1254:1: ( ( rule__Binding__Group__0 ) )
- // InternalRoom.g:1255:1: ( rule__Binding__Group__0 )
+ // InternalRoom.g:1170:1: ( ( rule__Binding__Group__0 ) )
+ // InternalRoom.g:1171:1: ( rule__Binding__Group__0 )
{
before(grammarAccess.getBindingAccess().getGroup());
- // InternalRoom.g:1256:1: ( rule__Binding__Group__0 )
- // InternalRoom.g:1256:2: rule__Binding__Group__0
+ // InternalRoom.g:1172:1: ( rule__Binding__Group__0 )
+ // InternalRoom.g:1172:2: rule__Binding__Group__0
{
pushFollow(FOLLOW_2);
rule__Binding__Group__0();
@@ -3499,11 +3266,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBindingEndPoint"
- // InternalRoom.g:1268:1: entryRuleBindingEndPoint : ruleBindingEndPoint EOF ;
+ // InternalRoom.g:1184:1: entryRuleBindingEndPoint : ruleBindingEndPoint EOF ;
public final void entryRuleBindingEndPoint() throws RecognitionException {
try {
- // InternalRoom.g:1269:1: ( ruleBindingEndPoint EOF )
- // InternalRoom.g:1270:1: ruleBindingEndPoint EOF
+ // InternalRoom.g:1185:1: ( ruleBindingEndPoint EOF )
+ // InternalRoom.g:1186:1: ruleBindingEndPoint EOF
{
before(grammarAccess.getBindingEndPointRule());
pushFollow(FOLLOW_1);
@@ -3529,21 +3296,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBindingEndPoint"
- // InternalRoom.g:1277:1: ruleBindingEndPoint : ( ( rule__BindingEndPoint__Group__0 ) ) ;
+ // InternalRoom.g:1193:1: ruleBindingEndPoint : ( ( rule__BindingEndPoint__Group__0 ) ) ;
public final void ruleBindingEndPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1281:2: ( ( ( rule__BindingEndPoint__Group__0 ) ) )
- // InternalRoom.g:1282:1: ( ( rule__BindingEndPoint__Group__0 ) )
+ // InternalRoom.g:1197:2: ( ( ( rule__BindingEndPoint__Group__0 ) ) )
+ // InternalRoom.g:1198:1: ( ( rule__BindingEndPoint__Group__0 ) )
{
- // InternalRoom.g:1282:1: ( ( rule__BindingEndPoint__Group__0 ) )
- // InternalRoom.g:1283:1: ( rule__BindingEndPoint__Group__0 )
+ // InternalRoom.g:1198:1: ( ( rule__BindingEndPoint__Group__0 ) )
+ // InternalRoom.g:1199:1: ( rule__BindingEndPoint__Group__0 )
{
before(grammarAccess.getBindingEndPointAccess().getGroup());
- // InternalRoom.g:1284:1: ( rule__BindingEndPoint__Group__0 )
- // InternalRoom.g:1284:2: rule__BindingEndPoint__Group__0
+ // InternalRoom.g:1200:1: ( rule__BindingEndPoint__Group__0 )
+ // InternalRoom.g:1200:2: rule__BindingEndPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group__0();
@@ -3576,11 +3343,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLayerConnection"
- // InternalRoom.g:1296:1: entryRuleLayerConnection : ruleLayerConnection EOF ;
+ // InternalRoom.g:1212:1: entryRuleLayerConnection : ruleLayerConnection EOF ;
public final void entryRuleLayerConnection() throws RecognitionException {
try {
- // InternalRoom.g:1297:1: ( ruleLayerConnection EOF )
- // InternalRoom.g:1298:1: ruleLayerConnection EOF
+ // InternalRoom.g:1213:1: ( ruleLayerConnection EOF )
+ // InternalRoom.g:1214:1: ruleLayerConnection EOF
{
before(grammarAccess.getLayerConnectionRule());
pushFollow(FOLLOW_1);
@@ -3606,21 +3373,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLayerConnection"
- // InternalRoom.g:1305:1: ruleLayerConnection : ( ( rule__LayerConnection__Group__0 ) ) ;
+ // InternalRoom.g:1221:1: ruleLayerConnection : ( ( rule__LayerConnection__Group__0 ) ) ;
public final void ruleLayerConnection() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1309:2: ( ( ( rule__LayerConnection__Group__0 ) ) )
- // InternalRoom.g:1310:1: ( ( rule__LayerConnection__Group__0 ) )
+ // InternalRoom.g:1225:2: ( ( ( rule__LayerConnection__Group__0 ) ) )
+ // InternalRoom.g:1226:1: ( ( rule__LayerConnection__Group__0 ) )
{
- // InternalRoom.g:1310:1: ( ( rule__LayerConnection__Group__0 ) )
- // InternalRoom.g:1311:1: ( rule__LayerConnection__Group__0 )
+ // InternalRoom.g:1226:1: ( ( rule__LayerConnection__Group__0 ) )
+ // InternalRoom.g:1227:1: ( rule__LayerConnection__Group__0 )
{
before(grammarAccess.getLayerConnectionAccess().getGroup());
- // InternalRoom.g:1312:1: ( rule__LayerConnection__Group__0 )
- // InternalRoom.g:1312:2: rule__LayerConnection__Group__0
+ // InternalRoom.g:1228:1: ( rule__LayerConnection__Group__0 )
+ // InternalRoom.g:1228:2: rule__LayerConnection__Group__0
{
pushFollow(FOLLOW_2);
rule__LayerConnection__Group__0();
@@ -3653,11 +3420,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSAPoint"
- // InternalRoom.g:1324:1: entryRuleSAPoint : ruleSAPoint EOF ;
+ // InternalRoom.g:1240:1: entryRuleSAPoint : ruleSAPoint EOF ;
public final void entryRuleSAPoint() throws RecognitionException {
try {
- // InternalRoom.g:1325:1: ( ruleSAPoint EOF )
- // InternalRoom.g:1326:1: ruleSAPoint EOF
+ // InternalRoom.g:1241:1: ( ruleSAPoint EOF )
+ // InternalRoom.g:1242:1: ruleSAPoint EOF
{
before(grammarAccess.getSAPointRule());
pushFollow(FOLLOW_1);
@@ -3683,21 +3450,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSAPoint"
- // InternalRoom.g:1333:1: ruleSAPoint : ( ( rule__SAPoint__Alternatives ) ) ;
+ // InternalRoom.g:1249:1: ruleSAPoint : ( ( rule__SAPoint__Alternatives ) ) ;
public final void ruleSAPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1337:2: ( ( ( rule__SAPoint__Alternatives ) ) )
- // InternalRoom.g:1338:1: ( ( rule__SAPoint__Alternatives ) )
+ // InternalRoom.g:1253:2: ( ( ( rule__SAPoint__Alternatives ) ) )
+ // InternalRoom.g:1254:1: ( ( rule__SAPoint__Alternatives ) )
{
- // InternalRoom.g:1338:1: ( ( rule__SAPoint__Alternatives ) )
- // InternalRoom.g:1339:1: ( rule__SAPoint__Alternatives )
+ // InternalRoom.g:1254:1: ( ( rule__SAPoint__Alternatives ) )
+ // InternalRoom.g:1255:1: ( rule__SAPoint__Alternatives )
{
before(grammarAccess.getSAPointAccess().getAlternatives());
- // InternalRoom.g:1340:1: ( rule__SAPoint__Alternatives )
- // InternalRoom.g:1340:2: rule__SAPoint__Alternatives
+ // InternalRoom.g:1256:1: ( rule__SAPoint__Alternatives )
+ // InternalRoom.g:1256:2: rule__SAPoint__Alternatives
{
pushFollow(FOLLOW_2);
rule__SAPoint__Alternatives();
@@ -3730,11 +3497,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefSAPoint"
- // InternalRoom.g:1352:1: entryRuleRefSAPoint : ruleRefSAPoint EOF ;
+ // InternalRoom.g:1268:1: entryRuleRefSAPoint : ruleRefSAPoint EOF ;
public final void entryRuleRefSAPoint() throws RecognitionException {
try {
- // InternalRoom.g:1353:1: ( ruleRefSAPoint EOF )
- // InternalRoom.g:1354:1: ruleRefSAPoint EOF
+ // InternalRoom.g:1269:1: ( ruleRefSAPoint EOF )
+ // InternalRoom.g:1270:1: ruleRefSAPoint EOF
{
before(grammarAccess.getRefSAPointRule());
pushFollow(FOLLOW_1);
@@ -3760,21 +3527,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefSAPoint"
- // InternalRoom.g:1361:1: ruleRefSAPoint : ( ( rule__RefSAPoint__Group__0 ) ) ;
+ // InternalRoom.g:1277:1: ruleRefSAPoint : ( ( rule__RefSAPoint__Group__0 ) ) ;
public final void ruleRefSAPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1365:2: ( ( ( rule__RefSAPoint__Group__0 ) ) )
- // InternalRoom.g:1366:1: ( ( rule__RefSAPoint__Group__0 ) )
+ // InternalRoom.g:1281:2: ( ( ( rule__RefSAPoint__Group__0 ) ) )
+ // InternalRoom.g:1282:1: ( ( rule__RefSAPoint__Group__0 ) )
{
- // InternalRoom.g:1366:1: ( ( rule__RefSAPoint__Group__0 ) )
- // InternalRoom.g:1367:1: ( rule__RefSAPoint__Group__0 )
+ // InternalRoom.g:1282:1: ( ( rule__RefSAPoint__Group__0 ) )
+ // InternalRoom.g:1283:1: ( rule__RefSAPoint__Group__0 )
{
before(grammarAccess.getRefSAPointAccess().getGroup());
- // InternalRoom.g:1368:1: ( rule__RefSAPoint__Group__0 )
- // InternalRoom.g:1368:2: rule__RefSAPoint__Group__0
+ // InternalRoom.g:1284:1: ( rule__RefSAPoint__Group__0 )
+ // InternalRoom.g:1284:2: rule__RefSAPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__RefSAPoint__Group__0();
@@ -3807,11 +3574,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRelaySAPoint"
- // InternalRoom.g:1380:1: entryRuleRelaySAPoint : ruleRelaySAPoint EOF ;
+ // InternalRoom.g:1296:1: entryRuleRelaySAPoint : ruleRelaySAPoint EOF ;
public final void entryRuleRelaySAPoint() throws RecognitionException {
try {
- // InternalRoom.g:1381:1: ( ruleRelaySAPoint EOF )
- // InternalRoom.g:1382:1: ruleRelaySAPoint EOF
+ // InternalRoom.g:1297:1: ( ruleRelaySAPoint EOF )
+ // InternalRoom.g:1298:1: ruleRelaySAPoint EOF
{
before(grammarAccess.getRelaySAPointRule());
pushFollow(FOLLOW_1);
@@ -3837,21 +3604,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRelaySAPoint"
- // InternalRoom.g:1389:1: ruleRelaySAPoint : ( ( rule__RelaySAPoint__Group__0 ) ) ;
+ // InternalRoom.g:1305:1: ruleRelaySAPoint : ( ( rule__RelaySAPoint__Group__0 ) ) ;
public final void ruleRelaySAPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1393:2: ( ( ( rule__RelaySAPoint__Group__0 ) ) )
- // InternalRoom.g:1394:1: ( ( rule__RelaySAPoint__Group__0 ) )
+ // InternalRoom.g:1309:2: ( ( ( rule__RelaySAPoint__Group__0 ) ) )
+ // InternalRoom.g:1310:1: ( ( rule__RelaySAPoint__Group__0 ) )
{
- // InternalRoom.g:1394:1: ( ( rule__RelaySAPoint__Group__0 ) )
- // InternalRoom.g:1395:1: ( rule__RelaySAPoint__Group__0 )
+ // InternalRoom.g:1310:1: ( ( rule__RelaySAPoint__Group__0 ) )
+ // InternalRoom.g:1311:1: ( rule__RelaySAPoint__Group__0 )
{
before(grammarAccess.getRelaySAPointAccess().getGroup());
- // InternalRoom.g:1396:1: ( rule__RelaySAPoint__Group__0 )
- // InternalRoom.g:1396:2: rule__RelaySAPoint__Group__0
+ // InternalRoom.g:1312:1: ( rule__RelaySAPoint__Group__0 )
+ // InternalRoom.g:1312:2: rule__RelaySAPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__RelaySAPoint__Group__0();
@@ -3884,11 +3651,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSPPoint"
- // InternalRoom.g:1408:1: entryRuleSPPoint : ruleSPPoint EOF ;
+ // InternalRoom.g:1324:1: entryRuleSPPoint : ruleSPPoint EOF ;
public final void entryRuleSPPoint() throws RecognitionException {
try {
- // InternalRoom.g:1409:1: ( ruleSPPoint EOF )
- // InternalRoom.g:1410:1: ruleSPPoint EOF
+ // InternalRoom.g:1325:1: ( ruleSPPoint EOF )
+ // InternalRoom.g:1326:1: ruleSPPoint EOF
{
before(grammarAccess.getSPPointRule());
pushFollow(FOLLOW_1);
@@ -3914,21 +3681,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSPPoint"
- // InternalRoom.g:1417:1: ruleSPPoint : ( ( rule__SPPoint__Group__0 ) ) ;
+ // InternalRoom.g:1333:1: ruleSPPoint : ( ( rule__SPPoint__Group__0 ) ) ;
public final void ruleSPPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1421:2: ( ( ( rule__SPPoint__Group__0 ) ) )
- // InternalRoom.g:1422:1: ( ( rule__SPPoint__Group__0 ) )
+ // InternalRoom.g:1337:2: ( ( ( rule__SPPoint__Group__0 ) ) )
+ // InternalRoom.g:1338:1: ( ( rule__SPPoint__Group__0 ) )
{
- // InternalRoom.g:1422:1: ( ( rule__SPPoint__Group__0 ) )
- // InternalRoom.g:1423:1: ( rule__SPPoint__Group__0 )
+ // InternalRoom.g:1338:1: ( ( rule__SPPoint__Group__0 ) )
+ // InternalRoom.g:1339:1: ( rule__SPPoint__Group__0 )
{
before(grammarAccess.getSPPointAccess().getGroup());
- // InternalRoom.g:1424:1: ( rule__SPPoint__Group__0 )
- // InternalRoom.g:1424:2: rule__SPPoint__Group__0
+ // InternalRoom.g:1340:1: ( rule__SPPoint__Group__0 )
+ // InternalRoom.g:1340:2: rule__SPPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__SPPoint__Group__0();
@@ -3961,11 +3728,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleActorRef"
- // InternalRoom.g:1436:1: entryRuleActorRef : ruleActorRef EOF ;
+ // InternalRoom.g:1352:1: entryRuleActorRef : ruleActorRef EOF ;
public final void entryRuleActorRef() throws RecognitionException {
try {
- // InternalRoom.g:1437:1: ( ruleActorRef EOF )
- // InternalRoom.g:1438:1: ruleActorRef EOF
+ // InternalRoom.g:1353:1: ( ruleActorRef EOF )
+ // InternalRoom.g:1354:1: ruleActorRef EOF
{
before(grammarAccess.getActorRefRule());
pushFollow(FOLLOW_1);
@@ -3991,21 +3758,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleActorRef"
- // InternalRoom.g:1445:1: ruleActorRef : ( ( rule__ActorRef__Group__0 ) ) ;
+ // InternalRoom.g:1361:1: ruleActorRef : ( ( rule__ActorRef__Group__0 ) ) ;
public final void ruleActorRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1449:2: ( ( ( rule__ActorRef__Group__0 ) ) )
- // InternalRoom.g:1450:1: ( ( rule__ActorRef__Group__0 ) )
+ // InternalRoom.g:1365:2: ( ( ( rule__ActorRef__Group__0 ) ) )
+ // InternalRoom.g:1366:1: ( ( rule__ActorRef__Group__0 ) )
{
- // InternalRoom.g:1450:1: ( ( rule__ActorRef__Group__0 ) )
- // InternalRoom.g:1451:1: ( rule__ActorRef__Group__0 )
+ // InternalRoom.g:1366:1: ( ( rule__ActorRef__Group__0 ) )
+ // InternalRoom.g:1367:1: ( rule__ActorRef__Group__0 )
{
before(grammarAccess.getActorRefAccess().getGroup());
- // InternalRoom.g:1452:1: ( rule__ActorRef__Group__0 )
- // InternalRoom.g:1452:2: rule__ActorRef__Group__0
+ // InternalRoom.g:1368:1: ( rule__ActorRef__Group__0 )
+ // InternalRoom.g:1368:2: rule__ActorRef__Group__0
{
pushFollow(FOLLOW_2);
rule__ActorRef__Group__0();
@@ -4038,11 +3805,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMULTIPLICITY"
- // InternalRoom.g:1466:1: entryRuleMULTIPLICITY : ruleMULTIPLICITY EOF ;
+ // InternalRoom.g:1382:1: entryRuleMULTIPLICITY : ruleMULTIPLICITY EOF ;
public final void entryRuleMULTIPLICITY() throws RecognitionException {
try {
- // InternalRoom.g:1467:1: ( ruleMULTIPLICITY EOF )
- // InternalRoom.g:1468:1: ruleMULTIPLICITY EOF
+ // InternalRoom.g:1383:1: ( ruleMULTIPLICITY EOF )
+ // InternalRoom.g:1384:1: ruleMULTIPLICITY EOF
{
before(grammarAccess.getMULTIPLICITYRule());
pushFollow(FOLLOW_1);
@@ -4068,21 +3835,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMULTIPLICITY"
- // InternalRoom.g:1475:1: ruleMULTIPLICITY : ( ( rule__MULTIPLICITY__Group__0 ) ) ;
+ // InternalRoom.g:1391:1: ruleMULTIPLICITY : ( ( rule__MULTIPLICITY__Group__0 ) ) ;
public final void ruleMULTIPLICITY() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1479:2: ( ( ( rule__MULTIPLICITY__Group__0 ) ) )
- // InternalRoom.g:1480:1: ( ( rule__MULTIPLICITY__Group__0 ) )
+ // InternalRoom.g:1395:2: ( ( ( rule__MULTIPLICITY__Group__0 ) ) )
+ // InternalRoom.g:1396:1: ( ( rule__MULTIPLICITY__Group__0 ) )
{
- // InternalRoom.g:1480:1: ( ( rule__MULTIPLICITY__Group__0 ) )
- // InternalRoom.g:1481:1: ( rule__MULTIPLICITY__Group__0 )
+ // InternalRoom.g:1396:1: ( ( rule__MULTIPLICITY__Group__0 ) )
+ // InternalRoom.g:1397:1: ( rule__MULTIPLICITY__Group__0 )
{
before(grammarAccess.getMULTIPLICITYAccess().getGroup());
- // InternalRoom.g:1482:1: ( rule__MULTIPLICITY__Group__0 )
- // InternalRoom.g:1482:2: rule__MULTIPLICITY__Group__0
+ // InternalRoom.g:1398:1: ( rule__MULTIPLICITY__Group__0 )
+ // InternalRoom.g:1398:2: rule__MULTIPLICITY__Group__0
{
pushFollow(FOLLOW_2);
rule__MULTIPLICITY__Group__0();
@@ -4115,11 +3882,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotationTargetType"
- // InternalRoom.g:1494:1: entryRuleAnnotationTargetType : ruleAnnotationTargetType EOF ;
+ // InternalRoom.g:1410:1: entryRuleAnnotationTargetType : ruleAnnotationTargetType EOF ;
public final void entryRuleAnnotationTargetType() throws RecognitionException {
try {
- // InternalRoom.g:1495:1: ( ruleAnnotationTargetType EOF )
- // InternalRoom.g:1496:1: ruleAnnotationTargetType EOF
+ // InternalRoom.g:1411:1: ( ruleAnnotationTargetType EOF )
+ // InternalRoom.g:1412:1: ruleAnnotationTargetType EOF
{
before(grammarAccess.getAnnotationTargetTypeRule());
pushFollow(FOLLOW_1);
@@ -4145,21 +3912,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotationTargetType"
- // InternalRoom.g:1503:1: ruleAnnotationTargetType : ( ( rule__AnnotationTargetType__Alternatives ) ) ;
+ // InternalRoom.g:1419:1: ruleAnnotationTargetType : ( ( rule__AnnotationTargetType__Alternatives ) ) ;
public final void ruleAnnotationTargetType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1507:2: ( ( ( rule__AnnotationTargetType__Alternatives ) ) )
- // InternalRoom.g:1508:1: ( ( rule__AnnotationTargetType__Alternatives ) )
+ // InternalRoom.g:1423:2: ( ( ( rule__AnnotationTargetType__Alternatives ) ) )
+ // InternalRoom.g:1424:1: ( ( rule__AnnotationTargetType__Alternatives ) )
{
- // InternalRoom.g:1508:1: ( ( rule__AnnotationTargetType__Alternatives ) )
- // InternalRoom.g:1509:1: ( rule__AnnotationTargetType__Alternatives )
+ // InternalRoom.g:1424:1: ( ( rule__AnnotationTargetType__Alternatives ) )
+ // InternalRoom.g:1425:1: ( rule__AnnotationTargetType__Alternatives )
{
before(grammarAccess.getAnnotationTargetTypeAccess().getAlternatives());
- // InternalRoom.g:1510:1: ( rule__AnnotationTargetType__Alternatives )
- // InternalRoom.g:1510:2: rule__AnnotationTargetType__Alternatives
+ // InternalRoom.g:1426:1: ( rule__AnnotationTargetType__Alternatives )
+ // InternalRoom.g:1426:2: rule__AnnotationTargetType__Alternatives
{
pushFollow(FOLLOW_2);
rule__AnnotationTargetType__Alternatives();
@@ -4192,11 +3959,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateGraphNode"
- // InternalRoom.g:1524:1: entryRuleStateGraphNode : ruleStateGraphNode EOF ;
+ // InternalRoom.g:1440:1: entryRuleStateGraphNode : ruleStateGraphNode EOF ;
public final void entryRuleStateGraphNode() throws RecognitionException {
try {
- // InternalRoom.g:1525:1: ( ruleStateGraphNode EOF )
- // InternalRoom.g:1526:1: ruleStateGraphNode EOF
+ // InternalRoom.g:1441:1: ( ruleStateGraphNode EOF )
+ // InternalRoom.g:1442:1: ruleStateGraphNode EOF
{
before(grammarAccess.getStateGraphNodeRule());
pushFollow(FOLLOW_1);
@@ -4222,21 +3989,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateGraphNode"
- // InternalRoom.g:1533:1: ruleStateGraphNode : ( ( rule__StateGraphNode__Alternatives ) ) ;
+ // InternalRoom.g:1449:1: ruleStateGraphNode : ( ( rule__StateGraphNode__Alternatives ) ) ;
public final void ruleStateGraphNode() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1537:2: ( ( ( rule__StateGraphNode__Alternatives ) ) )
- // InternalRoom.g:1538:1: ( ( rule__StateGraphNode__Alternatives ) )
+ // InternalRoom.g:1453:2: ( ( ( rule__StateGraphNode__Alternatives ) ) )
+ // InternalRoom.g:1454:1: ( ( rule__StateGraphNode__Alternatives ) )
{
- // InternalRoom.g:1538:1: ( ( rule__StateGraphNode__Alternatives ) )
- // InternalRoom.g:1539:1: ( rule__StateGraphNode__Alternatives )
+ // InternalRoom.g:1454:1: ( ( rule__StateGraphNode__Alternatives ) )
+ // InternalRoom.g:1455:1: ( rule__StateGraphNode__Alternatives )
{
before(grammarAccess.getStateGraphNodeAccess().getAlternatives());
- // InternalRoom.g:1540:1: ( rule__StateGraphNode__Alternatives )
- // InternalRoom.g:1540:2: rule__StateGraphNode__Alternatives
+ // InternalRoom.g:1456:1: ( rule__StateGraphNode__Alternatives )
+ // InternalRoom.g:1456:2: rule__StateGraphNode__Alternatives
{
pushFollow(FOLLOW_2);
rule__StateGraphNode__Alternatives();
@@ -4269,11 +4036,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateGraph"
- // InternalRoom.g:1554:1: entryRuleStateGraph : ruleStateGraph EOF ;
+ // InternalRoom.g:1470:1: entryRuleStateGraph : ruleStateGraph EOF ;
public final void entryRuleStateGraph() throws RecognitionException {
try {
- // InternalRoom.g:1555:1: ( ruleStateGraph EOF )
- // InternalRoom.g:1556:1: ruleStateGraph EOF
+ // InternalRoom.g:1471:1: ( ruleStateGraph EOF )
+ // InternalRoom.g:1472:1: ruleStateGraph EOF
{
before(grammarAccess.getStateGraphRule());
pushFollow(FOLLOW_1);
@@ -4299,21 +4066,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateGraph"
- // InternalRoom.g:1563:1: ruleStateGraph : ( ( rule__StateGraph__Group__0 ) ) ;
+ // InternalRoom.g:1479:1: ruleStateGraph : ( ( rule__StateGraph__Group__0 ) ) ;
public final void ruleStateGraph() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1567:2: ( ( ( rule__StateGraph__Group__0 ) ) )
- // InternalRoom.g:1568:1: ( ( rule__StateGraph__Group__0 ) )
+ // InternalRoom.g:1483:2: ( ( ( rule__StateGraph__Group__0 ) ) )
+ // InternalRoom.g:1484:1: ( ( rule__StateGraph__Group__0 ) )
{
- // InternalRoom.g:1568:1: ( ( rule__StateGraph__Group__0 ) )
- // InternalRoom.g:1569:1: ( rule__StateGraph__Group__0 )
+ // InternalRoom.g:1484:1: ( ( rule__StateGraph__Group__0 ) )
+ // InternalRoom.g:1485:1: ( rule__StateGraph__Group__0 )
{
before(grammarAccess.getStateGraphAccess().getGroup());
- // InternalRoom.g:1570:1: ( rule__StateGraph__Group__0 )
- // InternalRoom.g:1570:2: rule__StateGraph__Group__0
+ // InternalRoom.g:1486:1: ( rule__StateGraph__Group__0 )
+ // InternalRoom.g:1486:2: rule__StateGraph__Group__0
{
pushFollow(FOLLOW_2);
rule__StateGraph__Group__0();
@@ -4346,11 +4113,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateMachine"
- // InternalRoom.g:1582:1: entryRuleStateMachine : ruleStateMachine EOF ;
+ // InternalRoom.g:1498:1: entryRuleStateMachine : ruleStateMachine EOF ;
public final void entryRuleStateMachine() throws RecognitionException {
try {
- // InternalRoom.g:1583:1: ( ruleStateMachine EOF )
- // InternalRoom.g:1584:1: ruleStateMachine EOF
+ // InternalRoom.g:1499:1: ( ruleStateMachine EOF )
+ // InternalRoom.g:1500:1: ruleStateMachine EOF
{
before(grammarAccess.getStateMachineRule());
pushFollow(FOLLOW_1);
@@ -4376,21 +4143,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateMachine"
- // InternalRoom.g:1591:1: ruleStateMachine : ( ( rule__StateMachine__Group__0 ) ) ;
+ // InternalRoom.g:1507:1: ruleStateMachine : ( ( rule__StateMachine__Group__0 ) ) ;
public final void ruleStateMachine() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1595:2: ( ( ( rule__StateMachine__Group__0 ) ) )
- // InternalRoom.g:1596:1: ( ( rule__StateMachine__Group__0 ) )
+ // InternalRoom.g:1511:2: ( ( ( rule__StateMachine__Group__0 ) ) )
+ // InternalRoom.g:1512:1: ( ( rule__StateMachine__Group__0 ) )
{
- // InternalRoom.g:1596:1: ( ( rule__StateMachine__Group__0 ) )
- // InternalRoom.g:1597:1: ( rule__StateMachine__Group__0 )
+ // InternalRoom.g:1512:1: ( ( rule__StateMachine__Group__0 ) )
+ // InternalRoom.g:1513:1: ( rule__StateMachine__Group__0 )
{
before(grammarAccess.getStateMachineAccess().getGroup());
- // InternalRoom.g:1598:1: ( rule__StateMachine__Group__0 )
- // InternalRoom.g:1598:2: rule__StateMachine__Group__0
+ // InternalRoom.g:1514:1: ( rule__StateMachine__Group__0 )
+ // InternalRoom.g:1514:2: rule__StateMachine__Group__0
{
pushFollow(FOLLOW_2);
rule__StateMachine__Group__0();
@@ -4423,11 +4190,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleState"
- // InternalRoom.g:1610:1: entryRuleState : ruleState EOF ;
+ // InternalRoom.g:1526:1: entryRuleState : ruleState EOF ;
public final void entryRuleState() throws RecognitionException {
try {
- // InternalRoom.g:1611:1: ( ruleState EOF )
- // InternalRoom.g:1612:1: ruleState EOF
+ // InternalRoom.g:1527:1: ( ruleState EOF )
+ // InternalRoom.g:1528:1: ruleState EOF
{
before(grammarAccess.getStateRule());
pushFollow(FOLLOW_1);
@@ -4453,21 +4220,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleState"
- // InternalRoom.g:1619:1: ruleState : ( ( rule__State__Alternatives ) ) ;
+ // InternalRoom.g:1535:1: ruleState : ( ( rule__State__Alternatives ) ) ;
public final void ruleState() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1623:2: ( ( ( rule__State__Alternatives ) ) )
- // InternalRoom.g:1624:1: ( ( rule__State__Alternatives ) )
+ // InternalRoom.g:1539:2: ( ( ( rule__State__Alternatives ) ) )
+ // InternalRoom.g:1540:1: ( ( rule__State__Alternatives ) )
{
- // InternalRoom.g:1624:1: ( ( rule__State__Alternatives ) )
- // InternalRoom.g:1625:1: ( rule__State__Alternatives )
+ // InternalRoom.g:1540:1: ( ( rule__State__Alternatives ) )
+ // InternalRoom.g:1541:1: ( rule__State__Alternatives )
{
before(grammarAccess.getStateAccess().getAlternatives());
- // InternalRoom.g:1626:1: ( rule__State__Alternatives )
- // InternalRoom.g:1626:2: rule__State__Alternatives
+ // InternalRoom.g:1542:1: ( rule__State__Alternatives )
+ // InternalRoom.g:1542:2: rule__State__Alternatives
{
pushFollow(FOLLOW_2);
rule__State__Alternatives();
@@ -4500,11 +4267,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSimpleState"
- // InternalRoom.g:1638:1: entryRuleSimpleState : ruleSimpleState EOF ;
+ // InternalRoom.g:1554:1: entryRuleSimpleState : ruleSimpleState EOF ;
public final void entryRuleSimpleState() throws RecognitionException {
try {
- // InternalRoom.g:1639:1: ( ruleSimpleState EOF )
- // InternalRoom.g:1640:1: ruleSimpleState EOF
+ // InternalRoom.g:1555:1: ( ruleSimpleState EOF )
+ // InternalRoom.g:1556:1: ruleSimpleState EOF
{
before(grammarAccess.getSimpleStateRule());
pushFollow(FOLLOW_1);
@@ -4530,21 +4297,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSimpleState"
- // InternalRoom.g:1647:1: ruleSimpleState : ( ( rule__SimpleState__Group__0 ) ) ;
+ // InternalRoom.g:1563:1: ruleSimpleState : ( ( rule__SimpleState__Group__0 ) ) ;
public final void ruleSimpleState() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1651:2: ( ( ( rule__SimpleState__Group__0 ) ) )
- // InternalRoom.g:1652:1: ( ( rule__SimpleState__Group__0 ) )
+ // InternalRoom.g:1567:2: ( ( ( rule__SimpleState__Group__0 ) ) )
+ // InternalRoom.g:1568:1: ( ( rule__SimpleState__Group__0 ) )
{
- // InternalRoom.g:1652:1: ( ( rule__SimpleState__Group__0 ) )
- // InternalRoom.g:1653:1: ( rule__SimpleState__Group__0 )
+ // InternalRoom.g:1568:1: ( ( rule__SimpleState__Group__0 ) )
+ // InternalRoom.g:1569:1: ( rule__SimpleState__Group__0 )
{
before(grammarAccess.getSimpleStateAccess().getGroup());
- // InternalRoom.g:1654:1: ( rule__SimpleState__Group__0 )
- // InternalRoom.g:1654:2: rule__SimpleState__Group__0
+ // InternalRoom.g:1570:1: ( rule__SimpleState__Group__0 )
+ // InternalRoom.g:1570:2: rule__SimpleState__Group__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group__0();
@@ -4577,11 +4344,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefinedState"
- // InternalRoom.g:1666:1: entryRuleRefinedState : ruleRefinedState EOF ;
+ // InternalRoom.g:1582:1: entryRuleRefinedState : ruleRefinedState EOF ;
public final void entryRuleRefinedState() throws RecognitionException {
try {
- // InternalRoom.g:1667:1: ( ruleRefinedState EOF )
- // InternalRoom.g:1668:1: ruleRefinedState EOF
+ // InternalRoom.g:1583:1: ( ruleRefinedState EOF )
+ // InternalRoom.g:1584:1: ruleRefinedState EOF
{
before(grammarAccess.getRefinedStateRule());
pushFollow(FOLLOW_1);
@@ -4607,21 +4374,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefinedState"
- // InternalRoom.g:1675:1: ruleRefinedState : ( ( rule__RefinedState__Group__0 ) ) ;
+ // InternalRoom.g:1591:1: ruleRefinedState : ( ( rule__RefinedState__Group__0 ) ) ;
public final void ruleRefinedState() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1679:2: ( ( ( rule__RefinedState__Group__0 ) ) )
- // InternalRoom.g:1680:1: ( ( rule__RefinedState__Group__0 ) )
+ // InternalRoom.g:1595:2: ( ( ( rule__RefinedState__Group__0 ) ) )
+ // InternalRoom.g:1596:1: ( ( rule__RefinedState__Group__0 ) )
{
- // InternalRoom.g:1680:1: ( ( rule__RefinedState__Group__0 ) )
- // InternalRoom.g:1681:1: ( rule__RefinedState__Group__0 )
+ // InternalRoom.g:1596:1: ( ( rule__RefinedState__Group__0 ) )
+ // InternalRoom.g:1597:1: ( rule__RefinedState__Group__0 )
{
before(grammarAccess.getRefinedStateAccess().getGroup());
- // InternalRoom.g:1682:1: ( rule__RefinedState__Group__0 )
- // InternalRoom.g:1682:2: rule__RefinedState__Group__0
+ // InternalRoom.g:1598:1: ( rule__RefinedState__Group__0 )
+ // InternalRoom.g:1598:2: rule__RefinedState__Group__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group__0();
@@ -4654,11 +4421,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDetailCode"
- // InternalRoom.g:1694:1: entryRuleDetailCode : ruleDetailCode EOF ;
+ // InternalRoom.g:1610:1: entryRuleDetailCode : ruleDetailCode EOF ;
public final void entryRuleDetailCode() throws RecognitionException {
try {
- // InternalRoom.g:1695:1: ( ruleDetailCode EOF )
- // InternalRoom.g:1696:1: ruleDetailCode EOF
+ // InternalRoom.g:1611:1: ( ruleDetailCode EOF )
+ // InternalRoom.g:1612:1: ruleDetailCode EOF
{
before(grammarAccess.getDetailCodeRule());
pushFollow(FOLLOW_1);
@@ -4684,21 +4451,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDetailCode"
- // InternalRoom.g:1703:1: ruleDetailCode : ( ( rule__DetailCode__Alternatives ) ) ;
+ // InternalRoom.g:1619:1: ruleDetailCode : ( ( rule__DetailCode__Alternatives ) ) ;
public final void ruleDetailCode() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1707:2: ( ( ( rule__DetailCode__Alternatives ) ) )
- // InternalRoom.g:1708:1: ( ( rule__DetailCode__Alternatives ) )
+ // InternalRoom.g:1623:2: ( ( ( rule__DetailCode__Alternatives ) ) )
+ // InternalRoom.g:1624:1: ( ( rule__DetailCode__Alternatives ) )
{
- // InternalRoom.g:1708:1: ( ( rule__DetailCode__Alternatives ) )
- // InternalRoom.g:1709:1: ( rule__DetailCode__Alternatives )
+ // InternalRoom.g:1624:1: ( ( rule__DetailCode__Alternatives ) )
+ // InternalRoom.g:1625:1: ( rule__DetailCode__Alternatives )
{
before(grammarAccess.getDetailCodeAccess().getAlternatives());
- // InternalRoom.g:1710:1: ( rule__DetailCode__Alternatives )
- // InternalRoom.g:1710:2: rule__DetailCode__Alternatives
+ // InternalRoom.g:1626:1: ( rule__DetailCode__Alternatives )
+ // InternalRoom.g:1626:2: rule__DetailCode__Alternatives
{
pushFollow(FOLLOW_2);
rule__DetailCode__Alternatives();
@@ -4731,11 +4498,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTrPoint"
- // InternalRoom.g:1722:1: entryRuleTrPoint : ruleTrPoint EOF ;
+ // InternalRoom.g:1638:1: entryRuleTrPoint : ruleTrPoint EOF ;
public final void entryRuleTrPoint() throws RecognitionException {
try {
- // InternalRoom.g:1723:1: ( ruleTrPoint EOF )
- // InternalRoom.g:1724:1: ruleTrPoint EOF
+ // InternalRoom.g:1639:1: ( ruleTrPoint EOF )
+ // InternalRoom.g:1640:1: ruleTrPoint EOF
{
before(grammarAccess.getTrPointRule());
pushFollow(FOLLOW_1);
@@ -4761,21 +4528,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTrPoint"
- // InternalRoom.g:1731:1: ruleTrPoint : ( ( rule__TrPoint__Alternatives ) ) ;
+ // InternalRoom.g:1647:1: ruleTrPoint : ( ( rule__TrPoint__Alternatives ) ) ;
public final void ruleTrPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1735:2: ( ( ( rule__TrPoint__Alternatives ) ) )
- // InternalRoom.g:1736:1: ( ( rule__TrPoint__Alternatives ) )
+ // InternalRoom.g:1651:2: ( ( ( rule__TrPoint__Alternatives ) ) )
+ // InternalRoom.g:1652:1: ( ( rule__TrPoint__Alternatives ) )
{
- // InternalRoom.g:1736:1: ( ( rule__TrPoint__Alternatives ) )
- // InternalRoom.g:1737:1: ( rule__TrPoint__Alternatives )
+ // InternalRoom.g:1652:1: ( ( rule__TrPoint__Alternatives ) )
+ // InternalRoom.g:1653:1: ( rule__TrPoint__Alternatives )
{
before(grammarAccess.getTrPointAccess().getAlternatives());
- // InternalRoom.g:1738:1: ( rule__TrPoint__Alternatives )
- // InternalRoom.g:1738:2: rule__TrPoint__Alternatives
+ // InternalRoom.g:1654:1: ( rule__TrPoint__Alternatives )
+ // InternalRoom.g:1654:2: rule__TrPoint__Alternatives
{
pushFollow(FOLLOW_2);
rule__TrPoint__Alternatives();
@@ -4808,11 +4575,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionPoint"
- // InternalRoom.g:1750:1: entryRuleTransitionPoint : ruleTransitionPoint EOF ;
+ // InternalRoom.g:1666:1: entryRuleTransitionPoint : ruleTransitionPoint EOF ;
public final void entryRuleTransitionPoint() throws RecognitionException {
try {
- // InternalRoom.g:1751:1: ( ruleTransitionPoint EOF )
- // InternalRoom.g:1752:1: ruleTransitionPoint EOF
+ // InternalRoom.g:1667:1: ( ruleTransitionPoint EOF )
+ // InternalRoom.g:1668:1: ruleTransitionPoint EOF
{
before(grammarAccess.getTransitionPointRule());
pushFollow(FOLLOW_1);
@@ -4838,21 +4605,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionPoint"
- // InternalRoom.g:1759:1: ruleTransitionPoint : ( ( rule__TransitionPoint__Group__0 ) ) ;
+ // InternalRoom.g:1675:1: ruleTransitionPoint : ( ( rule__TransitionPoint__Group__0 ) ) ;
public final void ruleTransitionPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1763:2: ( ( ( rule__TransitionPoint__Group__0 ) ) )
- // InternalRoom.g:1764:1: ( ( rule__TransitionPoint__Group__0 ) )
+ // InternalRoom.g:1679:2: ( ( ( rule__TransitionPoint__Group__0 ) ) )
+ // InternalRoom.g:1680:1: ( ( rule__TransitionPoint__Group__0 ) )
{
- // InternalRoom.g:1764:1: ( ( rule__TransitionPoint__Group__0 ) )
- // InternalRoom.g:1765:1: ( rule__TransitionPoint__Group__0 )
+ // InternalRoom.g:1680:1: ( ( rule__TransitionPoint__Group__0 ) )
+ // InternalRoom.g:1681:1: ( rule__TransitionPoint__Group__0 )
{
before(grammarAccess.getTransitionPointAccess().getGroup());
- // InternalRoom.g:1766:1: ( rule__TransitionPoint__Group__0 )
- // InternalRoom.g:1766:2: rule__TransitionPoint__Group__0
+ // InternalRoom.g:1682:1: ( rule__TransitionPoint__Group__0 )
+ // InternalRoom.g:1682:2: rule__TransitionPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__Group__0();
@@ -4885,11 +4652,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleEntryPoint"
- // InternalRoom.g:1778:1: entryRuleEntryPoint : ruleEntryPoint EOF ;
+ // InternalRoom.g:1694:1: entryRuleEntryPoint : ruleEntryPoint EOF ;
public final void entryRuleEntryPoint() throws RecognitionException {
try {
- // InternalRoom.g:1779:1: ( ruleEntryPoint EOF )
- // InternalRoom.g:1780:1: ruleEntryPoint EOF
+ // InternalRoom.g:1695:1: ( ruleEntryPoint EOF )
+ // InternalRoom.g:1696:1: ruleEntryPoint EOF
{
before(grammarAccess.getEntryPointRule());
pushFollow(FOLLOW_1);
@@ -4915,21 +4682,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEntryPoint"
- // InternalRoom.g:1787:1: ruleEntryPoint : ( ( rule__EntryPoint__Group__0 ) ) ;
+ // InternalRoom.g:1703:1: ruleEntryPoint : ( ( rule__EntryPoint__Group__0 ) ) ;
public final void ruleEntryPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1791:2: ( ( ( rule__EntryPoint__Group__0 ) ) )
- // InternalRoom.g:1792:1: ( ( rule__EntryPoint__Group__0 ) )
+ // InternalRoom.g:1707:2: ( ( ( rule__EntryPoint__Group__0 ) ) )
+ // InternalRoom.g:1708:1: ( ( rule__EntryPoint__Group__0 ) )
{
- // InternalRoom.g:1792:1: ( ( rule__EntryPoint__Group__0 ) )
- // InternalRoom.g:1793:1: ( rule__EntryPoint__Group__0 )
+ // InternalRoom.g:1708:1: ( ( rule__EntryPoint__Group__0 ) )
+ // InternalRoom.g:1709:1: ( rule__EntryPoint__Group__0 )
{
before(grammarAccess.getEntryPointAccess().getGroup());
- // InternalRoom.g:1794:1: ( rule__EntryPoint__Group__0 )
- // InternalRoom.g:1794:2: rule__EntryPoint__Group__0
+ // InternalRoom.g:1710:1: ( rule__EntryPoint__Group__0 )
+ // InternalRoom.g:1710:2: rule__EntryPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__EntryPoint__Group__0();
@@ -4962,11 +4729,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleExitPoint"
- // InternalRoom.g:1806:1: entryRuleExitPoint : ruleExitPoint EOF ;
+ // InternalRoom.g:1722:1: entryRuleExitPoint : ruleExitPoint EOF ;
public final void entryRuleExitPoint() throws RecognitionException {
try {
- // InternalRoom.g:1807:1: ( ruleExitPoint EOF )
- // InternalRoom.g:1808:1: ruleExitPoint EOF
+ // InternalRoom.g:1723:1: ( ruleExitPoint EOF )
+ // InternalRoom.g:1724:1: ruleExitPoint EOF
{
before(grammarAccess.getExitPointRule());
pushFollow(FOLLOW_1);
@@ -4992,21 +4759,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleExitPoint"
- // InternalRoom.g:1815:1: ruleExitPoint : ( ( rule__ExitPoint__Group__0 ) ) ;
+ // InternalRoom.g:1731:1: ruleExitPoint : ( ( rule__ExitPoint__Group__0 ) ) ;
public final void ruleExitPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1819:2: ( ( ( rule__ExitPoint__Group__0 ) ) )
- // InternalRoom.g:1820:1: ( ( rule__ExitPoint__Group__0 ) )
+ // InternalRoom.g:1735:2: ( ( ( rule__ExitPoint__Group__0 ) ) )
+ // InternalRoom.g:1736:1: ( ( rule__ExitPoint__Group__0 ) )
{
- // InternalRoom.g:1820:1: ( ( rule__ExitPoint__Group__0 ) )
- // InternalRoom.g:1821:1: ( rule__ExitPoint__Group__0 )
+ // InternalRoom.g:1736:1: ( ( rule__ExitPoint__Group__0 ) )
+ // InternalRoom.g:1737:1: ( rule__ExitPoint__Group__0 )
{
before(grammarAccess.getExitPointAccess().getGroup());
- // InternalRoom.g:1822:1: ( rule__ExitPoint__Group__0 )
- // InternalRoom.g:1822:2: rule__ExitPoint__Group__0
+ // InternalRoom.g:1738:1: ( rule__ExitPoint__Group__0 )
+ // InternalRoom.g:1738:2: rule__ExitPoint__Group__0
{
pushFollow(FOLLOW_2);
rule__ExitPoint__Group__0();
@@ -5039,11 +4806,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleChoicePoint"
- // InternalRoom.g:1834:1: entryRuleChoicePoint : ruleChoicePoint EOF ;
+ // InternalRoom.g:1750:1: entryRuleChoicePoint : ruleChoicePoint EOF ;
public final void entryRuleChoicePoint() throws RecognitionException {
try {
- // InternalRoom.g:1835:1: ( ruleChoicePoint EOF )
- // InternalRoom.g:1836:1: ruleChoicePoint EOF
+ // InternalRoom.g:1751:1: ( ruleChoicePoint EOF )
+ // InternalRoom.g:1752:1: ruleChoicePoint EOF
{
before(grammarAccess.getChoicePointRule());
pushFollow(FOLLOW_1);
@@ -5069,21 +4836,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleChoicePoint"
- // InternalRoom.g:1843:1: ruleChoicePoint : ( ( rule__ChoicePoint__Group__0 ) ) ;
+ // InternalRoom.g:1759:1: ruleChoicePoint : ( ( rule__ChoicePoint__Group__0 ) ) ;
public final void ruleChoicePoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1847:2: ( ( ( rule__ChoicePoint__Group__0 ) ) )
- // InternalRoom.g:1848:1: ( ( rule__ChoicePoint__Group__0 ) )
+ // InternalRoom.g:1763:2: ( ( ( rule__ChoicePoint__Group__0 ) ) )
+ // InternalRoom.g:1764:1: ( ( rule__ChoicePoint__Group__0 ) )
{
- // InternalRoom.g:1848:1: ( ( rule__ChoicePoint__Group__0 ) )
- // InternalRoom.g:1849:1: ( rule__ChoicePoint__Group__0 )
+ // InternalRoom.g:1764:1: ( ( rule__ChoicePoint__Group__0 ) )
+ // InternalRoom.g:1765:1: ( rule__ChoicePoint__Group__0 )
{
before(grammarAccess.getChoicePointAccess().getGroup());
- // InternalRoom.g:1850:1: ( rule__ChoicePoint__Group__0 )
- // InternalRoom.g:1850:2: rule__ChoicePoint__Group__0
+ // InternalRoom.g:1766:1: ( rule__ChoicePoint__Group__0 )
+ // InternalRoom.g:1766:2: rule__ChoicePoint__Group__0
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__Group__0();
@@ -5116,11 +4883,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionBase"
- // InternalRoom.g:1862:1: entryRuleTransitionBase : ruleTransitionBase EOF ;
+ // InternalRoom.g:1778:1: entryRuleTransitionBase : ruleTransitionBase EOF ;
public final void entryRuleTransitionBase() throws RecognitionException {
try {
- // InternalRoom.g:1863:1: ( ruleTransitionBase EOF )
- // InternalRoom.g:1864:1: ruleTransitionBase EOF
+ // InternalRoom.g:1779:1: ( ruleTransitionBase EOF )
+ // InternalRoom.g:1780:1: ruleTransitionBase EOF
{
before(grammarAccess.getTransitionBaseRule());
pushFollow(FOLLOW_1);
@@ -5146,21 +4913,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionBase"
- // InternalRoom.g:1871:1: ruleTransitionBase : ( ( rule__TransitionBase__Alternatives ) ) ;
+ // InternalRoom.g:1787:1: ruleTransitionBase : ( ( rule__TransitionBase__Alternatives ) ) ;
public final void ruleTransitionBase() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1875:2: ( ( ( rule__TransitionBase__Alternatives ) ) )
- // InternalRoom.g:1876:1: ( ( rule__TransitionBase__Alternatives ) )
+ // InternalRoom.g:1791:2: ( ( ( rule__TransitionBase__Alternatives ) ) )
+ // InternalRoom.g:1792:1: ( ( rule__TransitionBase__Alternatives ) )
{
- // InternalRoom.g:1876:1: ( ( rule__TransitionBase__Alternatives ) )
- // InternalRoom.g:1877:1: ( rule__TransitionBase__Alternatives )
+ // InternalRoom.g:1792:1: ( ( rule__TransitionBase__Alternatives ) )
+ // InternalRoom.g:1793:1: ( rule__TransitionBase__Alternatives )
{
before(grammarAccess.getTransitionBaseAccess().getAlternatives());
- // InternalRoom.g:1878:1: ( rule__TransitionBase__Alternatives )
- // InternalRoom.g:1878:2: rule__TransitionBase__Alternatives
+ // InternalRoom.g:1794:1: ( rule__TransitionBase__Alternatives )
+ // InternalRoom.g:1794:2: rule__TransitionBase__Alternatives
{
pushFollow(FOLLOW_2);
rule__TransitionBase__Alternatives();
@@ -5193,11 +4960,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransition"
- // InternalRoom.g:1890:1: entryRuleTransition : ruleTransition EOF ;
+ // InternalRoom.g:1806:1: entryRuleTransition : ruleTransition EOF ;
public final void entryRuleTransition() throws RecognitionException {
try {
- // InternalRoom.g:1891:1: ( ruleTransition EOF )
- // InternalRoom.g:1892:1: ruleTransition EOF
+ // InternalRoom.g:1807:1: ( ruleTransition EOF )
+ // InternalRoom.g:1808:1: ruleTransition EOF
{
before(grammarAccess.getTransitionRule());
pushFollow(FOLLOW_1);
@@ -5223,21 +4990,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransition"
- // InternalRoom.g:1899:1: ruleTransition : ( ( rule__Transition__Alternatives ) ) ;
+ // InternalRoom.g:1815:1: ruleTransition : ( ( rule__Transition__Alternatives ) ) ;
public final void ruleTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1903:2: ( ( ( rule__Transition__Alternatives ) ) )
- // InternalRoom.g:1904:1: ( ( rule__Transition__Alternatives ) )
+ // InternalRoom.g:1819:2: ( ( ( rule__Transition__Alternatives ) ) )
+ // InternalRoom.g:1820:1: ( ( rule__Transition__Alternatives ) )
{
- // InternalRoom.g:1904:1: ( ( rule__Transition__Alternatives ) )
- // InternalRoom.g:1905:1: ( rule__Transition__Alternatives )
+ // InternalRoom.g:1820:1: ( ( rule__Transition__Alternatives ) )
+ // InternalRoom.g:1821:1: ( rule__Transition__Alternatives )
{
before(grammarAccess.getTransitionAccess().getAlternatives());
- // InternalRoom.g:1906:1: ( rule__Transition__Alternatives )
- // InternalRoom.g:1906:2: rule__Transition__Alternatives
+ // InternalRoom.g:1822:1: ( rule__Transition__Alternatives )
+ // InternalRoom.g:1822:2: rule__Transition__Alternatives
{
pushFollow(FOLLOW_2);
rule__Transition__Alternatives();
@@ -5270,11 +5037,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNonInitialTransition"
- // InternalRoom.g:1918:1: entryRuleNonInitialTransition : ruleNonInitialTransition EOF ;
+ // InternalRoom.g:1834:1: entryRuleNonInitialTransition : ruleNonInitialTransition EOF ;
public final void entryRuleNonInitialTransition() throws RecognitionException {
try {
- // InternalRoom.g:1919:1: ( ruleNonInitialTransition EOF )
- // InternalRoom.g:1920:1: ruleNonInitialTransition EOF
+ // InternalRoom.g:1835:1: ( ruleNonInitialTransition EOF )
+ // InternalRoom.g:1836:1: ruleNonInitialTransition EOF
{
before(grammarAccess.getNonInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -5300,21 +5067,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNonInitialTransition"
- // InternalRoom.g:1927:1: ruleNonInitialTransition : ( ( rule__NonInitialTransition__Alternatives ) ) ;
+ // InternalRoom.g:1843:1: ruleNonInitialTransition : ( ( rule__NonInitialTransition__Alternatives ) ) ;
public final void ruleNonInitialTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1931:2: ( ( ( rule__NonInitialTransition__Alternatives ) ) )
- // InternalRoom.g:1932:1: ( ( rule__NonInitialTransition__Alternatives ) )
+ // InternalRoom.g:1847:2: ( ( ( rule__NonInitialTransition__Alternatives ) ) )
+ // InternalRoom.g:1848:1: ( ( rule__NonInitialTransition__Alternatives ) )
{
- // InternalRoom.g:1932:1: ( ( rule__NonInitialTransition__Alternatives ) )
- // InternalRoom.g:1933:1: ( rule__NonInitialTransition__Alternatives )
+ // InternalRoom.g:1848:1: ( ( rule__NonInitialTransition__Alternatives ) )
+ // InternalRoom.g:1849:1: ( rule__NonInitialTransition__Alternatives )
{
before(grammarAccess.getNonInitialTransitionAccess().getAlternatives());
- // InternalRoom.g:1934:1: ( rule__NonInitialTransition__Alternatives )
- // InternalRoom.g:1934:2: rule__NonInitialTransition__Alternatives
+ // InternalRoom.g:1850:1: ( rule__NonInitialTransition__Alternatives )
+ // InternalRoom.g:1850:2: rule__NonInitialTransition__Alternatives
{
pushFollow(FOLLOW_2);
rule__NonInitialTransition__Alternatives();
@@ -5347,11 +5114,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionChainStartTransition"
- // InternalRoom.g:1946:1: entryRuleTransitionChainStartTransition : ruleTransitionChainStartTransition EOF ;
+ // InternalRoom.g:1862:1: entryRuleTransitionChainStartTransition : ruleTransitionChainStartTransition EOF ;
public final void entryRuleTransitionChainStartTransition() throws RecognitionException {
try {
- // InternalRoom.g:1947:1: ( ruleTransitionChainStartTransition EOF )
- // InternalRoom.g:1948:1: ruleTransitionChainStartTransition EOF
+ // InternalRoom.g:1863:1: ( ruleTransitionChainStartTransition EOF )
+ // InternalRoom.g:1864:1: ruleTransitionChainStartTransition EOF
{
before(grammarAccess.getTransitionChainStartTransitionRule());
pushFollow(FOLLOW_1);
@@ -5377,21 +5144,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionChainStartTransition"
- // InternalRoom.g:1955:1: ruleTransitionChainStartTransition : ( ( rule__TransitionChainStartTransition__Alternatives ) ) ;
+ // InternalRoom.g:1871:1: ruleTransitionChainStartTransition : ( ( rule__TransitionChainStartTransition__Alternatives ) ) ;
public final void ruleTransitionChainStartTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1959:2: ( ( ( rule__TransitionChainStartTransition__Alternatives ) ) )
- // InternalRoom.g:1960:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
+ // InternalRoom.g:1875:2: ( ( ( rule__TransitionChainStartTransition__Alternatives ) ) )
+ // InternalRoom.g:1876:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
{
- // InternalRoom.g:1960:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
- // InternalRoom.g:1961:1: ( rule__TransitionChainStartTransition__Alternatives )
+ // InternalRoom.g:1876:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
+ // InternalRoom.g:1877:1: ( rule__TransitionChainStartTransition__Alternatives )
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getAlternatives());
- // InternalRoom.g:1962:1: ( rule__TransitionChainStartTransition__Alternatives )
- // InternalRoom.g:1962:2: rule__TransitionChainStartTransition__Alternatives
+ // InternalRoom.g:1878:1: ( rule__TransitionChainStartTransition__Alternatives )
+ // InternalRoom.g:1878:2: rule__TransitionChainStartTransition__Alternatives
{
pushFollow(FOLLOW_2);
rule__TransitionChainStartTransition__Alternatives();
@@ -5424,11 +5191,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInitialTransition"
- // InternalRoom.g:1974:1: entryRuleInitialTransition : ruleInitialTransition EOF ;
+ // InternalRoom.g:1890:1: entryRuleInitialTransition : ruleInitialTransition EOF ;
public final void entryRuleInitialTransition() throws RecognitionException {
try {
- // InternalRoom.g:1975:1: ( ruleInitialTransition EOF )
- // InternalRoom.g:1976:1: ruleInitialTransition EOF
+ // InternalRoom.g:1891:1: ( ruleInitialTransition EOF )
+ // InternalRoom.g:1892:1: ruleInitialTransition EOF
{
before(grammarAccess.getInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -5454,21 +5221,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInitialTransition"
- // InternalRoom.g:1983:1: ruleInitialTransition : ( ( rule__InitialTransition__Group__0 ) ) ;
+ // InternalRoom.g:1899:1: ruleInitialTransition : ( ( rule__InitialTransition__Group__0 ) ) ;
public final void ruleInitialTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1987:2: ( ( ( rule__InitialTransition__Group__0 ) ) )
- // InternalRoom.g:1988:1: ( ( rule__InitialTransition__Group__0 ) )
+ // InternalRoom.g:1903:2: ( ( ( rule__InitialTransition__Group__0 ) ) )
+ // InternalRoom.g:1904:1: ( ( rule__InitialTransition__Group__0 ) )
{
- // InternalRoom.g:1988:1: ( ( rule__InitialTransition__Group__0 ) )
- // InternalRoom.g:1989:1: ( rule__InitialTransition__Group__0 )
+ // InternalRoom.g:1904:1: ( ( rule__InitialTransition__Group__0 ) )
+ // InternalRoom.g:1905:1: ( rule__InitialTransition__Group__0 )
{
before(grammarAccess.getInitialTransitionAccess().getGroup());
- // InternalRoom.g:1990:1: ( rule__InitialTransition__Group__0 )
- // InternalRoom.g:1990:2: rule__InitialTransition__Group__0
+ // InternalRoom.g:1906:1: ( rule__InitialTransition__Group__0 )
+ // InternalRoom.g:1906:2: rule__InitialTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group__0();
@@ -5501,11 +5268,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleContinuationTransition"
- // InternalRoom.g:2002:1: entryRuleContinuationTransition : ruleContinuationTransition EOF ;
+ // InternalRoom.g:1918:1: entryRuleContinuationTransition : ruleContinuationTransition EOF ;
public final void entryRuleContinuationTransition() throws RecognitionException {
try {
- // InternalRoom.g:2003:1: ( ruleContinuationTransition EOF )
- // InternalRoom.g:2004:1: ruleContinuationTransition EOF
+ // InternalRoom.g:1919:1: ( ruleContinuationTransition EOF )
+ // InternalRoom.g:1920:1: ruleContinuationTransition EOF
{
before(grammarAccess.getContinuationTransitionRule());
pushFollow(FOLLOW_1);
@@ -5531,21 +5298,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleContinuationTransition"
- // InternalRoom.g:2011:1: ruleContinuationTransition : ( ( rule__ContinuationTransition__Group__0 ) ) ;
+ // InternalRoom.g:1927:1: ruleContinuationTransition : ( ( rule__ContinuationTransition__Group__0 ) ) ;
public final void ruleContinuationTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2015:2: ( ( ( rule__ContinuationTransition__Group__0 ) ) )
- // InternalRoom.g:2016:1: ( ( rule__ContinuationTransition__Group__0 ) )
+ // InternalRoom.g:1931:2: ( ( ( rule__ContinuationTransition__Group__0 ) ) )
+ // InternalRoom.g:1932:1: ( ( rule__ContinuationTransition__Group__0 ) )
{
- // InternalRoom.g:2016:1: ( ( rule__ContinuationTransition__Group__0 ) )
- // InternalRoom.g:2017:1: ( rule__ContinuationTransition__Group__0 )
+ // InternalRoom.g:1932:1: ( ( rule__ContinuationTransition__Group__0 ) )
+ // InternalRoom.g:1933:1: ( rule__ContinuationTransition__Group__0 )
{
before(grammarAccess.getContinuationTransitionAccess().getGroup());
- // InternalRoom.g:2018:1: ( rule__ContinuationTransition__Group__0 )
- // InternalRoom.g:2018:2: rule__ContinuationTransition__Group__0
+ // InternalRoom.g:1934:1: ( rule__ContinuationTransition__Group__0 )
+ // InternalRoom.g:1934:2: rule__ContinuationTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group__0();
@@ -5578,11 +5345,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTriggeredTransition"
- // InternalRoom.g:2030:1: entryRuleTriggeredTransition : ruleTriggeredTransition EOF ;
+ // InternalRoom.g:1946:1: entryRuleTriggeredTransition : ruleTriggeredTransition EOF ;
public final void entryRuleTriggeredTransition() throws RecognitionException {
try {
- // InternalRoom.g:2031:1: ( ruleTriggeredTransition EOF )
- // InternalRoom.g:2032:1: ruleTriggeredTransition EOF
+ // InternalRoom.g:1947:1: ( ruleTriggeredTransition EOF )
+ // InternalRoom.g:1948:1: ruleTriggeredTransition EOF
{
before(grammarAccess.getTriggeredTransitionRule());
pushFollow(FOLLOW_1);
@@ -5608,21 +5375,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTriggeredTransition"
- // InternalRoom.g:2039:1: ruleTriggeredTransition : ( ( rule__TriggeredTransition__Group__0 ) ) ;
+ // InternalRoom.g:1955:1: ruleTriggeredTransition : ( ( rule__TriggeredTransition__Group__0 ) ) ;
public final void ruleTriggeredTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2043:2: ( ( ( rule__TriggeredTransition__Group__0 ) ) )
- // InternalRoom.g:2044:1: ( ( rule__TriggeredTransition__Group__0 ) )
+ // InternalRoom.g:1959:2: ( ( ( rule__TriggeredTransition__Group__0 ) ) )
+ // InternalRoom.g:1960:1: ( ( rule__TriggeredTransition__Group__0 ) )
{
- // InternalRoom.g:2044:1: ( ( rule__TriggeredTransition__Group__0 ) )
- // InternalRoom.g:2045:1: ( rule__TriggeredTransition__Group__0 )
+ // InternalRoom.g:1960:1: ( ( rule__TriggeredTransition__Group__0 ) )
+ // InternalRoom.g:1961:1: ( rule__TriggeredTransition__Group__0 )
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup());
- // InternalRoom.g:2046:1: ( rule__TriggeredTransition__Group__0 )
- // InternalRoom.g:2046:2: rule__TriggeredTransition__Group__0
+ // InternalRoom.g:1962:1: ( rule__TriggeredTransition__Group__0 )
+ // InternalRoom.g:1962:2: rule__TriggeredTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group__0();
@@ -5655,11 +5422,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleGuardedTransition"
- // InternalRoom.g:2058:1: entryRuleGuardedTransition : ruleGuardedTransition EOF ;
+ // InternalRoom.g:1974:1: entryRuleGuardedTransition : ruleGuardedTransition EOF ;
public final void entryRuleGuardedTransition() throws RecognitionException {
try {
- // InternalRoom.g:2059:1: ( ruleGuardedTransition EOF )
- // InternalRoom.g:2060:1: ruleGuardedTransition EOF
+ // InternalRoom.g:1975:1: ( ruleGuardedTransition EOF )
+ // InternalRoom.g:1976:1: ruleGuardedTransition EOF
{
before(grammarAccess.getGuardedTransitionRule());
pushFollow(FOLLOW_1);
@@ -5685,21 +5452,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleGuardedTransition"
- // InternalRoom.g:2067:1: ruleGuardedTransition : ( ( rule__GuardedTransition__Group__0 ) ) ;
+ // InternalRoom.g:1983:1: ruleGuardedTransition : ( ( rule__GuardedTransition__Group__0 ) ) ;
public final void ruleGuardedTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2071:2: ( ( ( rule__GuardedTransition__Group__0 ) ) )
- // InternalRoom.g:2072:1: ( ( rule__GuardedTransition__Group__0 ) )
+ // InternalRoom.g:1987:2: ( ( ( rule__GuardedTransition__Group__0 ) ) )
+ // InternalRoom.g:1988:1: ( ( rule__GuardedTransition__Group__0 ) )
{
- // InternalRoom.g:2072:1: ( ( rule__GuardedTransition__Group__0 ) )
- // InternalRoom.g:2073:1: ( rule__GuardedTransition__Group__0 )
+ // InternalRoom.g:1988:1: ( ( rule__GuardedTransition__Group__0 ) )
+ // InternalRoom.g:1989:1: ( rule__GuardedTransition__Group__0 )
{
before(grammarAccess.getGuardedTransitionAccess().getGroup());
- // InternalRoom.g:2074:1: ( rule__GuardedTransition__Group__0 )
- // InternalRoom.g:2074:2: rule__GuardedTransition__Group__0
+ // InternalRoom.g:1990:1: ( rule__GuardedTransition__Group__0 )
+ // InternalRoom.g:1990:2: rule__GuardedTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group__0();
@@ -5732,11 +5499,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleCPBranchTransition"
- // InternalRoom.g:2086:1: entryRuleCPBranchTransition : ruleCPBranchTransition EOF ;
+ // InternalRoom.g:2002:1: entryRuleCPBranchTransition : ruleCPBranchTransition EOF ;
public final void entryRuleCPBranchTransition() throws RecognitionException {
try {
- // InternalRoom.g:2087:1: ( ruleCPBranchTransition EOF )
- // InternalRoom.g:2088:1: ruleCPBranchTransition EOF
+ // InternalRoom.g:2003:1: ( ruleCPBranchTransition EOF )
+ // InternalRoom.g:2004:1: ruleCPBranchTransition EOF
{
before(grammarAccess.getCPBranchTransitionRule());
pushFollow(FOLLOW_1);
@@ -5762,21 +5529,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCPBranchTransition"
- // InternalRoom.g:2095:1: ruleCPBranchTransition : ( ( rule__CPBranchTransition__Group__0 ) ) ;
+ // InternalRoom.g:2011:1: ruleCPBranchTransition : ( ( rule__CPBranchTransition__Group__0 ) ) ;
public final void ruleCPBranchTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2099:2: ( ( ( rule__CPBranchTransition__Group__0 ) ) )
- // InternalRoom.g:2100:1: ( ( rule__CPBranchTransition__Group__0 ) )
+ // InternalRoom.g:2015:2: ( ( ( rule__CPBranchTransition__Group__0 ) ) )
+ // InternalRoom.g:2016:1: ( ( rule__CPBranchTransition__Group__0 ) )
{
- // InternalRoom.g:2100:1: ( ( rule__CPBranchTransition__Group__0 ) )
- // InternalRoom.g:2101:1: ( rule__CPBranchTransition__Group__0 )
+ // InternalRoom.g:2016:1: ( ( rule__CPBranchTransition__Group__0 ) )
+ // InternalRoom.g:2017:1: ( rule__CPBranchTransition__Group__0 )
{
before(grammarAccess.getCPBranchTransitionAccess().getGroup());
- // InternalRoom.g:2102:1: ( rule__CPBranchTransition__Group__0 )
- // InternalRoom.g:2102:2: rule__CPBranchTransition__Group__0
+ // InternalRoom.g:2018:1: ( rule__CPBranchTransition__Group__0 )
+ // InternalRoom.g:2018:2: rule__CPBranchTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group__0();
@@ -5809,11 +5576,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefinedTransition"
- // InternalRoom.g:2114:1: entryRuleRefinedTransition : ruleRefinedTransition EOF ;
+ // InternalRoom.g:2030:1: entryRuleRefinedTransition : ruleRefinedTransition EOF ;
public final void entryRuleRefinedTransition() throws RecognitionException {
try {
- // InternalRoom.g:2115:1: ( ruleRefinedTransition EOF )
- // InternalRoom.g:2116:1: ruleRefinedTransition EOF
+ // InternalRoom.g:2031:1: ( ruleRefinedTransition EOF )
+ // InternalRoom.g:2032:1: ruleRefinedTransition EOF
{
before(grammarAccess.getRefinedTransitionRule());
pushFollow(FOLLOW_1);
@@ -5839,21 +5606,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefinedTransition"
- // InternalRoom.g:2123:1: ruleRefinedTransition : ( ( rule__RefinedTransition__Group__0 ) ) ;
+ // InternalRoom.g:2039:1: ruleRefinedTransition : ( ( rule__RefinedTransition__Group__0 ) ) ;
public final void ruleRefinedTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2127:2: ( ( ( rule__RefinedTransition__Group__0 ) ) )
- // InternalRoom.g:2128:1: ( ( rule__RefinedTransition__Group__0 ) )
+ // InternalRoom.g:2043:2: ( ( ( rule__RefinedTransition__Group__0 ) ) )
+ // InternalRoom.g:2044:1: ( ( rule__RefinedTransition__Group__0 ) )
{
- // InternalRoom.g:2128:1: ( ( rule__RefinedTransition__Group__0 ) )
- // InternalRoom.g:2129:1: ( rule__RefinedTransition__Group__0 )
+ // InternalRoom.g:2044:1: ( ( rule__RefinedTransition__Group__0 ) )
+ // InternalRoom.g:2045:1: ( rule__RefinedTransition__Group__0 )
{
before(grammarAccess.getRefinedTransitionAccess().getGroup());
- // InternalRoom.g:2130:1: ( rule__RefinedTransition__Group__0 )
- // InternalRoom.g:2130:2: rule__RefinedTransition__Group__0
+ // InternalRoom.g:2046:1: ( rule__RefinedTransition__Group__0 )
+ // InternalRoom.g:2046:2: rule__RefinedTransition__Group__0
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__Group__0();
@@ -5886,11 +5653,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionTerminal"
- // InternalRoom.g:2142:1: entryRuleTransitionTerminal : ruleTransitionTerminal EOF ;
+ // InternalRoom.g:2058:1: entryRuleTransitionTerminal : ruleTransitionTerminal EOF ;
public final void entryRuleTransitionTerminal() throws RecognitionException {
try {
- // InternalRoom.g:2143:1: ( ruleTransitionTerminal EOF )
- // InternalRoom.g:2144:1: ruleTransitionTerminal EOF
+ // InternalRoom.g:2059:1: ( ruleTransitionTerminal EOF )
+ // InternalRoom.g:2060:1: ruleTransitionTerminal EOF
{
before(grammarAccess.getTransitionTerminalRule());
pushFollow(FOLLOW_1);
@@ -5916,21 +5683,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionTerminal"
- // InternalRoom.g:2151:1: ruleTransitionTerminal : ( ( rule__TransitionTerminal__Alternatives ) ) ;
+ // InternalRoom.g:2067:1: ruleTransitionTerminal : ( ( rule__TransitionTerminal__Alternatives ) ) ;
public final void ruleTransitionTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2155:2: ( ( ( rule__TransitionTerminal__Alternatives ) ) )
- // InternalRoom.g:2156:1: ( ( rule__TransitionTerminal__Alternatives ) )
+ // InternalRoom.g:2071:2: ( ( ( rule__TransitionTerminal__Alternatives ) ) )
+ // InternalRoom.g:2072:1: ( ( rule__TransitionTerminal__Alternatives ) )
{
- // InternalRoom.g:2156:1: ( ( rule__TransitionTerminal__Alternatives ) )
- // InternalRoom.g:2157:1: ( rule__TransitionTerminal__Alternatives )
+ // InternalRoom.g:2072:1: ( ( rule__TransitionTerminal__Alternatives ) )
+ // InternalRoom.g:2073:1: ( rule__TransitionTerminal__Alternatives )
{
before(grammarAccess.getTransitionTerminalAccess().getAlternatives());
- // InternalRoom.g:2158:1: ( rule__TransitionTerminal__Alternatives )
- // InternalRoom.g:2158:2: rule__TransitionTerminal__Alternatives
+ // InternalRoom.g:2074:1: ( rule__TransitionTerminal__Alternatives )
+ // InternalRoom.g:2074:2: rule__TransitionTerminal__Alternatives
{
pushFollow(FOLLOW_2);
rule__TransitionTerminal__Alternatives();
@@ -5963,11 +5730,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateTerminal"
- // InternalRoom.g:2170:1: entryRuleStateTerminal : ruleStateTerminal EOF ;
+ // InternalRoom.g:2086:1: entryRuleStateTerminal : ruleStateTerminal EOF ;
public final void entryRuleStateTerminal() throws RecognitionException {
try {
- // InternalRoom.g:2171:1: ( ruleStateTerminal EOF )
- // InternalRoom.g:2172:1: ruleStateTerminal EOF
+ // InternalRoom.g:2087:1: ( ruleStateTerminal EOF )
+ // InternalRoom.g:2088:1: ruleStateTerminal EOF
{
before(grammarAccess.getStateTerminalRule());
pushFollow(FOLLOW_1);
@@ -5993,21 +5760,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateTerminal"
- // InternalRoom.g:2179:1: ruleStateTerminal : ( ( rule__StateTerminal__StateAssignment ) ) ;
+ // InternalRoom.g:2095:1: ruleStateTerminal : ( ( rule__StateTerminal__StateAssignment ) ) ;
public final void ruleStateTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2183:2: ( ( ( rule__StateTerminal__StateAssignment ) ) )
- // InternalRoom.g:2184:1: ( ( rule__StateTerminal__StateAssignment ) )
+ // InternalRoom.g:2099:2: ( ( ( rule__StateTerminal__StateAssignment ) ) )
+ // InternalRoom.g:2100:1: ( ( rule__StateTerminal__StateAssignment ) )
{
- // InternalRoom.g:2184:1: ( ( rule__StateTerminal__StateAssignment ) )
- // InternalRoom.g:2185:1: ( rule__StateTerminal__StateAssignment )
+ // InternalRoom.g:2100:1: ( ( rule__StateTerminal__StateAssignment ) )
+ // InternalRoom.g:2101:1: ( rule__StateTerminal__StateAssignment )
{
before(grammarAccess.getStateTerminalAccess().getStateAssignment());
- // InternalRoom.g:2186:1: ( rule__StateTerminal__StateAssignment )
- // InternalRoom.g:2186:2: rule__StateTerminal__StateAssignment
+ // InternalRoom.g:2102:1: ( rule__StateTerminal__StateAssignment )
+ // InternalRoom.g:2102:2: rule__StateTerminal__StateAssignment
{
pushFollow(FOLLOW_2);
rule__StateTerminal__StateAssignment();
@@ -6040,11 +5807,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTrPointTerminal"
- // InternalRoom.g:2198:1: entryRuleTrPointTerminal : ruleTrPointTerminal EOF ;
+ // InternalRoom.g:2114:1: entryRuleTrPointTerminal : ruleTrPointTerminal EOF ;
public final void entryRuleTrPointTerminal() throws RecognitionException {
try {
- // InternalRoom.g:2199:1: ( ruleTrPointTerminal EOF )
- // InternalRoom.g:2200:1: ruleTrPointTerminal EOF
+ // InternalRoom.g:2115:1: ( ruleTrPointTerminal EOF )
+ // InternalRoom.g:2116:1: ruleTrPointTerminal EOF
{
before(grammarAccess.getTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -6070,21 +5837,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTrPointTerminal"
- // InternalRoom.g:2207:1: ruleTrPointTerminal : ( ( rule__TrPointTerminal__Group__0 ) ) ;
+ // InternalRoom.g:2123:1: ruleTrPointTerminal : ( ( rule__TrPointTerminal__Group__0 ) ) ;
public final void ruleTrPointTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2211:2: ( ( ( rule__TrPointTerminal__Group__0 ) ) )
- // InternalRoom.g:2212:1: ( ( rule__TrPointTerminal__Group__0 ) )
+ // InternalRoom.g:2127:2: ( ( ( rule__TrPointTerminal__Group__0 ) ) )
+ // InternalRoom.g:2128:1: ( ( rule__TrPointTerminal__Group__0 ) )
{
- // InternalRoom.g:2212:1: ( ( rule__TrPointTerminal__Group__0 ) )
- // InternalRoom.g:2213:1: ( rule__TrPointTerminal__Group__0 )
+ // InternalRoom.g:2128:1: ( ( rule__TrPointTerminal__Group__0 ) )
+ // InternalRoom.g:2129:1: ( rule__TrPointTerminal__Group__0 )
{
before(grammarAccess.getTrPointTerminalAccess().getGroup());
- // InternalRoom.g:2214:1: ( rule__TrPointTerminal__Group__0 )
- // InternalRoom.g:2214:2: rule__TrPointTerminal__Group__0
+ // InternalRoom.g:2130:1: ( rule__TrPointTerminal__Group__0 )
+ // InternalRoom.g:2130:2: rule__TrPointTerminal__Group__0
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__Group__0();
@@ -6117,11 +5884,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubStateTrPointTerminal"
- // InternalRoom.g:2226:1: entryRuleSubStateTrPointTerminal : ruleSubStateTrPointTerminal EOF ;
+ // InternalRoom.g:2142:1: entryRuleSubStateTrPointTerminal : ruleSubStateTrPointTerminal EOF ;
public final void entryRuleSubStateTrPointTerminal() throws RecognitionException {
try {
- // InternalRoom.g:2227:1: ( ruleSubStateTrPointTerminal EOF )
- // InternalRoom.g:2228:1: ruleSubStateTrPointTerminal EOF
+ // InternalRoom.g:2143:1: ( ruleSubStateTrPointTerminal EOF )
+ // InternalRoom.g:2144:1: ruleSubStateTrPointTerminal EOF
{
before(grammarAccess.getSubStateTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -6147,21 +5914,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubStateTrPointTerminal"
- // InternalRoom.g:2235:1: ruleSubStateTrPointTerminal : ( ( rule__SubStateTrPointTerminal__Group__0 ) ) ;
+ // InternalRoom.g:2151:1: ruleSubStateTrPointTerminal : ( ( rule__SubStateTrPointTerminal__Group__0 ) ) ;
public final void ruleSubStateTrPointTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2239:2: ( ( ( rule__SubStateTrPointTerminal__Group__0 ) ) )
- // InternalRoom.g:2240:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
+ // InternalRoom.g:2155:2: ( ( ( rule__SubStateTrPointTerminal__Group__0 ) ) )
+ // InternalRoom.g:2156:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
{
- // InternalRoom.g:2240:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
- // InternalRoom.g:2241:1: ( rule__SubStateTrPointTerminal__Group__0 )
+ // InternalRoom.g:2156:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
+ // InternalRoom.g:2157:1: ( rule__SubStateTrPointTerminal__Group__0 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getGroup());
- // InternalRoom.g:2242:1: ( rule__SubStateTrPointTerminal__Group__0 )
- // InternalRoom.g:2242:2: rule__SubStateTrPointTerminal__Group__0
+ // InternalRoom.g:2158:1: ( rule__SubStateTrPointTerminal__Group__0 )
+ // InternalRoom.g:2158:2: rule__SubStateTrPointTerminal__Group__0
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__Group__0();
@@ -6194,11 +5961,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleChoicepointTerminal"
- // InternalRoom.g:2254:1: entryRuleChoicepointTerminal : ruleChoicepointTerminal EOF ;
+ // InternalRoom.g:2170:1: entryRuleChoicepointTerminal : ruleChoicepointTerminal EOF ;
public final void entryRuleChoicepointTerminal() throws RecognitionException {
try {
- // InternalRoom.g:2255:1: ( ruleChoicepointTerminal EOF )
- // InternalRoom.g:2256:1: ruleChoicepointTerminal EOF
+ // InternalRoom.g:2171:1: ( ruleChoicepointTerminal EOF )
+ // InternalRoom.g:2172:1: ruleChoicepointTerminal EOF
{
before(grammarAccess.getChoicepointTerminalRule());
pushFollow(FOLLOW_1);
@@ -6224,21 +5991,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleChoicepointTerminal"
- // InternalRoom.g:2263:1: ruleChoicepointTerminal : ( ( rule__ChoicepointTerminal__Group__0 ) ) ;
+ // InternalRoom.g:2179:1: ruleChoicepointTerminal : ( ( rule__ChoicepointTerminal__Group__0 ) ) ;
public final void ruleChoicepointTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2267:2: ( ( ( rule__ChoicepointTerminal__Group__0 ) ) )
- // InternalRoom.g:2268:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
+ // InternalRoom.g:2183:2: ( ( ( rule__ChoicepointTerminal__Group__0 ) ) )
+ // InternalRoom.g:2184:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
{
- // InternalRoom.g:2268:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
- // InternalRoom.g:2269:1: ( rule__ChoicepointTerminal__Group__0 )
+ // InternalRoom.g:2184:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
+ // InternalRoom.g:2185:1: ( rule__ChoicepointTerminal__Group__0 )
{
before(grammarAccess.getChoicepointTerminalAccess().getGroup());
- // InternalRoom.g:2270:1: ( rule__ChoicepointTerminal__Group__0 )
- // InternalRoom.g:2270:2: rule__ChoicepointTerminal__Group__0
+ // InternalRoom.g:2186:1: ( rule__ChoicepointTerminal__Group__0 )
+ // InternalRoom.g:2186:2: rule__ChoicepointTerminal__Group__0
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__Group__0();
@@ -6271,11 +6038,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTrigger"
- // InternalRoom.g:2282:1: entryRuleTrigger : ruleTrigger EOF ;
+ // InternalRoom.g:2198:1: entryRuleTrigger : ruleTrigger EOF ;
public final void entryRuleTrigger() throws RecognitionException {
try {
- // InternalRoom.g:2283:1: ( ruleTrigger EOF )
- // InternalRoom.g:2284:1: ruleTrigger EOF
+ // InternalRoom.g:2199:1: ( ruleTrigger EOF )
+ // InternalRoom.g:2200:1: ruleTrigger EOF
{
before(grammarAccess.getTriggerRule());
pushFollow(FOLLOW_1);
@@ -6301,21 +6068,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTrigger"
- // InternalRoom.g:2291:1: ruleTrigger : ( ( rule__Trigger__Group__0 ) ) ;
+ // InternalRoom.g:2207:1: ruleTrigger : ( ( rule__Trigger__Group__0 ) ) ;
public final void ruleTrigger() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2295:2: ( ( ( rule__Trigger__Group__0 ) ) )
- // InternalRoom.g:2296:1: ( ( rule__Trigger__Group__0 ) )
+ // InternalRoom.g:2211:2: ( ( ( rule__Trigger__Group__0 ) ) )
+ // InternalRoom.g:2212:1: ( ( rule__Trigger__Group__0 ) )
{
- // InternalRoom.g:2296:1: ( ( rule__Trigger__Group__0 ) )
- // InternalRoom.g:2297:1: ( rule__Trigger__Group__0 )
+ // InternalRoom.g:2212:1: ( ( rule__Trigger__Group__0 ) )
+ // InternalRoom.g:2213:1: ( rule__Trigger__Group__0 )
{
before(grammarAccess.getTriggerAccess().getGroup());
- // InternalRoom.g:2298:1: ( rule__Trigger__Group__0 )
- // InternalRoom.g:2298:2: rule__Trigger__Group__0
+ // InternalRoom.g:2214:1: ( rule__Trigger__Group__0 )
+ // InternalRoom.g:2214:2: rule__Trigger__Group__0
{
pushFollow(FOLLOW_2);
rule__Trigger__Group__0();
@@ -6348,11 +6115,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMessageFromIf"
- // InternalRoom.g:2310:1: entryRuleMessageFromIf : ruleMessageFromIf EOF ;
+ // InternalRoom.g:2226:1: entryRuleMessageFromIf : ruleMessageFromIf EOF ;
public final void entryRuleMessageFromIf() throws RecognitionException {
try {
- // InternalRoom.g:2311:1: ( ruleMessageFromIf EOF )
- // InternalRoom.g:2312:1: ruleMessageFromIf EOF
+ // InternalRoom.g:2227:1: ( ruleMessageFromIf EOF )
+ // InternalRoom.g:2228:1: ruleMessageFromIf EOF
{
before(grammarAccess.getMessageFromIfRule());
pushFollow(FOLLOW_1);
@@ -6378,21 +6145,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMessageFromIf"
- // InternalRoom.g:2319:1: ruleMessageFromIf : ( ( rule__MessageFromIf__Group__0 ) ) ;
+ // InternalRoom.g:2235:1: ruleMessageFromIf : ( ( rule__MessageFromIf__Group__0 ) ) ;
public final void ruleMessageFromIf() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2323:2: ( ( ( rule__MessageFromIf__Group__0 ) ) )
- // InternalRoom.g:2324:1: ( ( rule__MessageFromIf__Group__0 ) )
+ // InternalRoom.g:2239:2: ( ( ( rule__MessageFromIf__Group__0 ) ) )
+ // InternalRoom.g:2240:1: ( ( rule__MessageFromIf__Group__0 ) )
{
- // InternalRoom.g:2324:1: ( ( rule__MessageFromIf__Group__0 ) )
- // InternalRoom.g:2325:1: ( rule__MessageFromIf__Group__0 )
+ // InternalRoom.g:2240:1: ( ( rule__MessageFromIf__Group__0 ) )
+ // InternalRoom.g:2241:1: ( rule__MessageFromIf__Group__0 )
{
before(grammarAccess.getMessageFromIfAccess().getGroup());
- // InternalRoom.g:2326:1: ( rule__MessageFromIf__Group__0 )
- // InternalRoom.g:2326:2: rule__MessageFromIf__Group__0
+ // InternalRoom.g:2242:1: ( rule__MessageFromIf__Group__0 )
+ // InternalRoom.g:2242:2: rule__MessageFromIf__Group__0
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__Group__0();
@@ -6425,11 +6192,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleGuard"
- // InternalRoom.g:2338:1: entryRuleGuard : ruleGuard EOF ;
+ // InternalRoom.g:2254:1: entryRuleGuard : ruleGuard EOF ;
public final void entryRuleGuard() throws RecognitionException {
try {
- // InternalRoom.g:2339:1: ( ruleGuard EOF )
- // InternalRoom.g:2340:1: ruleGuard EOF
+ // InternalRoom.g:2255:1: ( ruleGuard EOF )
+ // InternalRoom.g:2256:1: ruleGuard EOF
{
before(grammarAccess.getGuardRule());
pushFollow(FOLLOW_1);
@@ -6455,21 +6222,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleGuard"
- // InternalRoom.g:2347:1: ruleGuard : ( ( rule__Guard__Group__0 ) ) ;
+ // InternalRoom.g:2263:1: ruleGuard : ( ( rule__Guard__Group__0 ) ) ;
public final void ruleGuard() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2351:2: ( ( ( rule__Guard__Group__0 ) ) )
- // InternalRoom.g:2352:1: ( ( rule__Guard__Group__0 ) )
+ // InternalRoom.g:2267:2: ( ( ( rule__Guard__Group__0 ) ) )
+ // InternalRoom.g:2268:1: ( ( rule__Guard__Group__0 ) )
{
- // InternalRoom.g:2352:1: ( ( rule__Guard__Group__0 ) )
- // InternalRoom.g:2353:1: ( rule__Guard__Group__0 )
+ // InternalRoom.g:2268:1: ( ( rule__Guard__Group__0 ) )
+ // InternalRoom.g:2269:1: ( rule__Guard__Group__0 )
{
before(grammarAccess.getGuardAccess().getGroup());
- // InternalRoom.g:2354:1: ( rule__Guard__Group__0 )
- // InternalRoom.g:2354:2: rule__Guard__Group__0
+ // InternalRoom.g:2270:1: ( rule__Guard__Group__0 )
+ // InternalRoom.g:2270:2: rule__Guard__Group__0
{
pushFollow(FOLLOW_2);
rule__Guard__Group__0();
@@ -6502,11 +6269,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleProtocolSemantics"
- // InternalRoom.g:2366:1: entryRuleProtocolSemantics : ruleProtocolSemantics EOF ;
+ // InternalRoom.g:2282:1: entryRuleProtocolSemantics : ruleProtocolSemantics EOF ;
public final void entryRuleProtocolSemantics() throws RecognitionException {
try {
- // InternalRoom.g:2367:1: ( ruleProtocolSemantics EOF )
- // InternalRoom.g:2368:1: ruleProtocolSemantics EOF
+ // InternalRoom.g:2283:1: ( ruleProtocolSemantics EOF )
+ // InternalRoom.g:2284:1: ruleProtocolSemantics EOF
{
before(grammarAccess.getProtocolSemanticsRule());
pushFollow(FOLLOW_1);
@@ -6532,21 +6299,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleProtocolSemantics"
- // InternalRoom.g:2375:1: ruleProtocolSemantics : ( ( rule__ProtocolSemantics__Group__0 ) ) ;
+ // InternalRoom.g:2291:1: ruleProtocolSemantics : ( ( rule__ProtocolSemantics__Group__0 ) ) ;
public final void ruleProtocolSemantics() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2379:2: ( ( ( rule__ProtocolSemantics__Group__0 ) ) )
- // InternalRoom.g:2380:1: ( ( rule__ProtocolSemantics__Group__0 ) )
+ // InternalRoom.g:2295:2: ( ( ( rule__ProtocolSemantics__Group__0 ) ) )
+ // InternalRoom.g:2296:1: ( ( rule__ProtocolSemantics__Group__0 ) )
{
- // InternalRoom.g:2380:1: ( ( rule__ProtocolSemantics__Group__0 ) )
- // InternalRoom.g:2381:1: ( rule__ProtocolSemantics__Group__0 )
+ // InternalRoom.g:2296:1: ( ( rule__ProtocolSemantics__Group__0 ) )
+ // InternalRoom.g:2297:1: ( rule__ProtocolSemantics__Group__0 )
{
before(grammarAccess.getProtocolSemanticsAccess().getGroup());
- // InternalRoom.g:2382:1: ( rule__ProtocolSemantics__Group__0 )
- // InternalRoom.g:2382:2: rule__ProtocolSemantics__Group__0
+ // InternalRoom.g:2298:1: ( rule__ProtocolSemantics__Group__0 )
+ // InternalRoom.g:2298:2: rule__ProtocolSemantics__Group__0
{
pushFollow(FOLLOW_2);
rule__ProtocolSemantics__Group__0();
@@ -6579,11 +6346,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSemanticsRule"
- // InternalRoom.g:2394:1: entryRuleSemanticsRule : ruleSemanticsRule EOF ;
+ // InternalRoom.g:2310:1: entryRuleSemanticsRule : ruleSemanticsRule EOF ;
public final void entryRuleSemanticsRule() throws RecognitionException {
try {
- // InternalRoom.g:2395:1: ( ruleSemanticsRule EOF )
- // InternalRoom.g:2396:1: ruleSemanticsRule EOF
+ // InternalRoom.g:2311:1: ( ruleSemanticsRule EOF )
+ // InternalRoom.g:2312:1: ruleSemanticsRule EOF
{
before(grammarAccess.getSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -6609,21 +6376,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSemanticsRule"
- // InternalRoom.g:2403:1: ruleSemanticsRule : ( ( rule__SemanticsRule__Alternatives ) ) ;
+ // InternalRoom.g:2319:1: ruleSemanticsRule : ( ( rule__SemanticsRule__Alternatives ) ) ;
public final void ruleSemanticsRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2407:2: ( ( ( rule__SemanticsRule__Alternatives ) ) )
- // InternalRoom.g:2408:1: ( ( rule__SemanticsRule__Alternatives ) )
+ // InternalRoom.g:2323:2: ( ( ( rule__SemanticsRule__Alternatives ) ) )
+ // InternalRoom.g:2324:1: ( ( rule__SemanticsRule__Alternatives ) )
{
- // InternalRoom.g:2408:1: ( ( rule__SemanticsRule__Alternatives ) )
- // InternalRoom.g:2409:1: ( rule__SemanticsRule__Alternatives )
+ // InternalRoom.g:2324:1: ( ( rule__SemanticsRule__Alternatives ) )
+ // InternalRoom.g:2325:1: ( rule__SemanticsRule__Alternatives )
{
before(grammarAccess.getSemanticsRuleAccess().getAlternatives());
- // InternalRoom.g:2410:1: ( rule__SemanticsRule__Alternatives )
- // InternalRoom.g:2410:2: rule__SemanticsRule__Alternatives
+ // InternalRoom.g:2326:1: ( rule__SemanticsRule__Alternatives )
+ // InternalRoom.g:2326:2: rule__SemanticsRule__Alternatives
{
pushFollow(FOLLOW_2);
rule__SemanticsRule__Alternatives();
@@ -6656,11 +6423,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInSemanticsRule"
- // InternalRoom.g:2422:1: entryRuleInSemanticsRule : ruleInSemanticsRule EOF ;
+ // InternalRoom.g:2338:1: entryRuleInSemanticsRule : ruleInSemanticsRule EOF ;
public final void entryRuleInSemanticsRule() throws RecognitionException {
try {
- // InternalRoom.g:2423:1: ( ruleInSemanticsRule EOF )
- // InternalRoom.g:2424:1: ruleInSemanticsRule EOF
+ // InternalRoom.g:2339:1: ( ruleInSemanticsRule EOF )
+ // InternalRoom.g:2340:1: ruleInSemanticsRule EOF
{
before(grammarAccess.getInSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -6686,21 +6453,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInSemanticsRule"
- // InternalRoom.g:2431:1: ruleInSemanticsRule : ( ( rule__InSemanticsRule__Group__0 ) ) ;
+ // InternalRoom.g:2347:1: ruleInSemanticsRule : ( ( rule__InSemanticsRule__Group__0 ) ) ;
public final void ruleInSemanticsRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2435:2: ( ( ( rule__InSemanticsRule__Group__0 ) ) )
- // InternalRoom.g:2436:1: ( ( rule__InSemanticsRule__Group__0 ) )
+ // InternalRoom.g:2351:2: ( ( ( rule__InSemanticsRule__Group__0 ) ) )
+ // InternalRoom.g:2352:1: ( ( rule__InSemanticsRule__Group__0 ) )
{
- // InternalRoom.g:2436:1: ( ( rule__InSemanticsRule__Group__0 ) )
- // InternalRoom.g:2437:1: ( rule__InSemanticsRule__Group__0 )
+ // InternalRoom.g:2352:1: ( ( rule__InSemanticsRule__Group__0 ) )
+ // InternalRoom.g:2353:1: ( rule__InSemanticsRule__Group__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup());
- // InternalRoom.g:2438:1: ( rule__InSemanticsRule__Group__0 )
- // InternalRoom.g:2438:2: rule__InSemanticsRule__Group__0
+ // InternalRoom.g:2354:1: ( rule__InSemanticsRule__Group__0 )
+ // InternalRoom.g:2354:2: rule__InSemanticsRule__Group__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group__0();
@@ -6733,11 +6500,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOutSemanticsRule"
- // InternalRoom.g:2450:1: entryRuleOutSemanticsRule : ruleOutSemanticsRule EOF ;
+ // InternalRoom.g:2366:1: entryRuleOutSemanticsRule : ruleOutSemanticsRule EOF ;
public final void entryRuleOutSemanticsRule() throws RecognitionException {
try {
- // InternalRoom.g:2451:1: ( ruleOutSemanticsRule EOF )
- // InternalRoom.g:2452:1: ruleOutSemanticsRule EOF
+ // InternalRoom.g:2367:1: ( ruleOutSemanticsRule EOF )
+ // InternalRoom.g:2368:1: ruleOutSemanticsRule EOF
{
before(grammarAccess.getOutSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -6763,21 +6530,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOutSemanticsRule"
- // InternalRoom.g:2459:1: ruleOutSemanticsRule : ( ( rule__OutSemanticsRule__Group__0 ) ) ;
+ // InternalRoom.g:2375:1: ruleOutSemanticsRule : ( ( rule__OutSemanticsRule__Group__0 ) ) ;
public final void ruleOutSemanticsRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2463:2: ( ( ( rule__OutSemanticsRule__Group__0 ) ) )
- // InternalRoom.g:2464:1: ( ( rule__OutSemanticsRule__Group__0 ) )
+ // InternalRoom.g:2379:2: ( ( ( rule__OutSemanticsRule__Group__0 ) ) )
+ // InternalRoom.g:2380:1: ( ( rule__OutSemanticsRule__Group__0 ) )
{
- // InternalRoom.g:2464:1: ( ( rule__OutSemanticsRule__Group__0 ) )
- // InternalRoom.g:2465:1: ( rule__OutSemanticsRule__Group__0 )
+ // InternalRoom.g:2380:1: ( ( rule__OutSemanticsRule__Group__0 ) )
+ // InternalRoom.g:2381:1: ( rule__OutSemanticsRule__Group__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup());
- // InternalRoom.g:2466:1: ( rule__OutSemanticsRule__Group__0 )
- // InternalRoom.g:2466:2: rule__OutSemanticsRule__Group__0
+ // InternalRoom.g:2382:1: ( rule__OutSemanticsRule__Group__0 )
+ // InternalRoom.g:2382:2: rule__OutSemanticsRule__Group__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group__0();
@@ -6810,11 +6577,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotation"
- // InternalRoom.g:2478:1: entryRuleAnnotation : ruleAnnotation EOF ;
+ // InternalRoom.g:2394:1: entryRuleAnnotation : ruleAnnotation EOF ;
public final void entryRuleAnnotation() throws RecognitionException {
try {
- // InternalRoom.g:2479:1: ( ruleAnnotation EOF )
- // InternalRoom.g:2480:1: ruleAnnotation EOF
+ // InternalRoom.g:2395:1: ( ruleAnnotation EOF )
+ // InternalRoom.g:2396:1: ruleAnnotation EOF
{
before(grammarAccess.getAnnotationRule());
pushFollow(FOLLOW_1);
@@ -6840,21 +6607,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotation"
- // InternalRoom.g:2487:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
+ // InternalRoom.g:2403:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
public final void ruleAnnotation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2491:2: ( ( ( rule__Annotation__Group__0 ) ) )
- // InternalRoom.g:2492:1: ( ( rule__Annotation__Group__0 ) )
+ // InternalRoom.g:2407:2: ( ( ( rule__Annotation__Group__0 ) ) )
+ // InternalRoom.g:2408:1: ( ( rule__Annotation__Group__0 ) )
{
- // InternalRoom.g:2492:1: ( ( rule__Annotation__Group__0 ) )
- // InternalRoom.g:2493:1: ( rule__Annotation__Group__0 )
+ // InternalRoom.g:2408:1: ( ( rule__Annotation__Group__0 ) )
+ // InternalRoom.g:2409:1: ( rule__Annotation__Group__0 )
{
before(grammarAccess.getAnnotationAccess().getGroup());
- // InternalRoom.g:2494:1: ( rule__Annotation__Group__0 )
- // InternalRoom.g:2494:2: rule__Annotation__Group__0
+ // InternalRoom.g:2410:1: ( rule__Annotation__Group__0 )
+ // InternalRoom.g:2410:2: rule__Annotation__Group__0
{
pushFollow(FOLLOW_2);
rule__Annotation__Group__0();
@@ -6887,11 +6654,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleKeyValue"
- // InternalRoom.g:2506:1: entryRuleKeyValue : ruleKeyValue EOF ;
+ // InternalRoom.g:2422:1: entryRuleKeyValue : ruleKeyValue EOF ;
public final void entryRuleKeyValue() throws RecognitionException {
try {
- // InternalRoom.g:2507:1: ( ruleKeyValue EOF )
- // InternalRoom.g:2508:1: ruleKeyValue EOF
+ // InternalRoom.g:2423:1: ( ruleKeyValue EOF )
+ // InternalRoom.g:2424:1: ruleKeyValue EOF
{
before(grammarAccess.getKeyValueRule());
pushFollow(FOLLOW_1);
@@ -6917,21 +6684,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleKeyValue"
- // InternalRoom.g:2515:1: ruleKeyValue : ( ( rule__KeyValue__Group__0 ) ) ;
+ // InternalRoom.g:2431:1: ruleKeyValue : ( ( rule__KeyValue__Group__0 ) ) ;
public final void ruleKeyValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2519:2: ( ( ( rule__KeyValue__Group__0 ) ) )
- // InternalRoom.g:2520:1: ( ( rule__KeyValue__Group__0 ) )
+ // InternalRoom.g:2435:2: ( ( ( rule__KeyValue__Group__0 ) ) )
+ // InternalRoom.g:2436:1: ( ( rule__KeyValue__Group__0 ) )
{
- // InternalRoom.g:2520:1: ( ( rule__KeyValue__Group__0 ) )
- // InternalRoom.g:2521:1: ( rule__KeyValue__Group__0 )
+ // InternalRoom.g:2436:1: ( ( rule__KeyValue__Group__0 ) )
+ // InternalRoom.g:2437:1: ( rule__KeyValue__Group__0 )
{
before(grammarAccess.getKeyValueAccess().getGroup());
- // InternalRoom.g:2522:1: ( rule__KeyValue__Group__0 )
- // InternalRoom.g:2522:2: rule__KeyValue__Group__0
+ // InternalRoom.g:2438:1: ( rule__KeyValue__Group__0 )
+ // InternalRoom.g:2438:2: rule__KeyValue__Group__0
{
pushFollow(FOLLOW_2);
rule__KeyValue__Group__0();
@@ -6964,11 +6731,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotationType"
- // InternalRoom.g:2534:1: entryRuleAnnotationType : ruleAnnotationType EOF ;
+ // InternalRoom.g:2450:1: entryRuleAnnotationType : ruleAnnotationType EOF ;
public final void entryRuleAnnotationType() throws RecognitionException {
try {
- // InternalRoom.g:2535:1: ( ruleAnnotationType EOF )
- // InternalRoom.g:2536:1: ruleAnnotationType EOF
+ // InternalRoom.g:2451:1: ( ruleAnnotationType EOF )
+ // InternalRoom.g:2452:1: ruleAnnotationType EOF
{
before(grammarAccess.getAnnotationTypeRule());
pushFollow(FOLLOW_1);
@@ -6994,21 +6761,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotationType"
- // InternalRoom.g:2543:1: ruleAnnotationType : ( ( rule__AnnotationType__Group__0 ) ) ;
+ // InternalRoom.g:2459:1: ruleAnnotationType : ( ( rule__AnnotationType__Group__0 ) ) ;
public final void ruleAnnotationType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2547:2: ( ( ( rule__AnnotationType__Group__0 ) ) )
- // InternalRoom.g:2548:1: ( ( rule__AnnotationType__Group__0 ) )
+ // InternalRoom.g:2463:2: ( ( ( rule__AnnotationType__Group__0 ) ) )
+ // InternalRoom.g:2464:1: ( ( rule__AnnotationType__Group__0 ) )
{
- // InternalRoom.g:2548:1: ( ( rule__AnnotationType__Group__0 ) )
- // InternalRoom.g:2549:1: ( rule__AnnotationType__Group__0 )
+ // InternalRoom.g:2464:1: ( ( rule__AnnotationType__Group__0 ) )
+ // InternalRoom.g:2465:1: ( rule__AnnotationType__Group__0 )
{
before(grammarAccess.getAnnotationTypeAccess().getGroup());
- // InternalRoom.g:2550:1: ( rule__AnnotationType__Group__0 )
- // InternalRoom.g:2550:2: rule__AnnotationType__Group__0
+ // InternalRoom.g:2466:1: ( rule__AnnotationType__Group__0 )
+ // InternalRoom.g:2466:2: rule__AnnotationType__Group__0
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group__0();
@@ -7041,11 +6808,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotationAttribute"
- // InternalRoom.g:2562:1: entryRuleAnnotationAttribute : ruleAnnotationAttribute EOF ;
+ // InternalRoom.g:2478:1: entryRuleAnnotationAttribute : ruleAnnotationAttribute EOF ;
public final void entryRuleAnnotationAttribute() throws RecognitionException {
try {
- // InternalRoom.g:2563:1: ( ruleAnnotationAttribute EOF )
- // InternalRoom.g:2564:1: ruleAnnotationAttribute EOF
+ // InternalRoom.g:2479:1: ( ruleAnnotationAttribute EOF )
+ // InternalRoom.g:2480:1: ruleAnnotationAttribute EOF
{
before(grammarAccess.getAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -7071,21 +6838,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotationAttribute"
- // InternalRoom.g:2571:1: ruleAnnotationAttribute : ( ( rule__AnnotationAttribute__Alternatives ) ) ;
+ // InternalRoom.g:2487:1: ruleAnnotationAttribute : ( ( rule__AnnotationAttribute__Alternatives ) ) ;
public final void ruleAnnotationAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2575:2: ( ( ( rule__AnnotationAttribute__Alternatives ) ) )
- // InternalRoom.g:2576:1: ( ( rule__AnnotationAttribute__Alternatives ) )
+ // InternalRoom.g:2491:2: ( ( ( rule__AnnotationAttribute__Alternatives ) ) )
+ // InternalRoom.g:2492:1: ( ( rule__AnnotationAttribute__Alternatives ) )
{
- // InternalRoom.g:2576:1: ( ( rule__AnnotationAttribute__Alternatives ) )
- // InternalRoom.g:2577:1: ( rule__AnnotationAttribute__Alternatives )
+ // InternalRoom.g:2492:1: ( ( rule__AnnotationAttribute__Alternatives ) )
+ // InternalRoom.g:2493:1: ( rule__AnnotationAttribute__Alternatives )
{
before(grammarAccess.getAnnotationAttributeAccess().getAlternatives());
- // InternalRoom.g:2578:1: ( rule__AnnotationAttribute__Alternatives )
- // InternalRoom.g:2578:2: rule__AnnotationAttribute__Alternatives
+ // InternalRoom.g:2494:1: ( rule__AnnotationAttribute__Alternatives )
+ // InternalRoom.g:2494:2: rule__AnnotationAttribute__Alternatives
{
pushFollow(FOLLOW_2);
rule__AnnotationAttribute__Alternatives();
@@ -7118,11 +6885,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSimpleAnnotationAttribute"
- // InternalRoom.g:2590:1: entryRuleSimpleAnnotationAttribute : ruleSimpleAnnotationAttribute EOF ;
+ // InternalRoom.g:2506:1: entryRuleSimpleAnnotationAttribute : ruleSimpleAnnotationAttribute EOF ;
public final void entryRuleSimpleAnnotationAttribute() throws RecognitionException {
try {
- // InternalRoom.g:2591:1: ( ruleSimpleAnnotationAttribute EOF )
- // InternalRoom.g:2592:1: ruleSimpleAnnotationAttribute EOF
+ // InternalRoom.g:2507:1: ( ruleSimpleAnnotationAttribute EOF )
+ // InternalRoom.g:2508:1: ruleSimpleAnnotationAttribute EOF
{
before(grammarAccess.getSimpleAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -7148,21 +6915,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSimpleAnnotationAttribute"
- // InternalRoom.g:2599:1: ruleSimpleAnnotationAttribute : ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) ;
+ // InternalRoom.g:2515:1: ruleSimpleAnnotationAttribute : ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) ;
public final void ruleSimpleAnnotationAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2603:2: ( ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) )
- // InternalRoom.g:2604:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
+ // InternalRoom.g:2519:2: ( ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) )
+ // InternalRoom.g:2520:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
{
- // InternalRoom.g:2604:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
- // InternalRoom.g:2605:1: ( rule__SimpleAnnotationAttribute__Group__0 )
+ // InternalRoom.g:2520:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
+ // InternalRoom.g:2521:1: ( rule__SimpleAnnotationAttribute__Group__0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getGroup());
- // InternalRoom.g:2606:1: ( rule__SimpleAnnotationAttribute__Group__0 )
- // InternalRoom.g:2606:2: rule__SimpleAnnotationAttribute__Group__0
+ // InternalRoom.g:2522:1: ( rule__SimpleAnnotationAttribute__Group__0 )
+ // InternalRoom.g:2522:2: rule__SimpleAnnotationAttribute__Group__0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Group__0();
@@ -7195,11 +6962,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleEnumAnnotationAttribute"
- // InternalRoom.g:2618:1: entryRuleEnumAnnotationAttribute : ruleEnumAnnotationAttribute EOF ;
+ // InternalRoom.g:2534:1: entryRuleEnumAnnotationAttribute : ruleEnumAnnotationAttribute EOF ;
public final void entryRuleEnumAnnotationAttribute() throws RecognitionException {
try {
- // InternalRoom.g:2619:1: ( ruleEnumAnnotationAttribute EOF )
- // InternalRoom.g:2620:1: ruleEnumAnnotationAttribute EOF
+ // InternalRoom.g:2535:1: ( ruleEnumAnnotationAttribute EOF )
+ // InternalRoom.g:2536:1: ruleEnumAnnotationAttribute EOF
{
before(grammarAccess.getEnumAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -7225,21 +6992,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEnumAnnotationAttribute"
- // InternalRoom.g:2627:1: ruleEnumAnnotationAttribute : ( ( rule__EnumAnnotationAttribute__Group__0 ) ) ;
+ // InternalRoom.g:2543:1: ruleEnumAnnotationAttribute : ( ( rule__EnumAnnotationAttribute__Group__0 ) ) ;
public final void ruleEnumAnnotationAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2631:2: ( ( ( rule__EnumAnnotationAttribute__Group__0 ) ) )
- // InternalRoom.g:2632:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
+ // InternalRoom.g:2547:2: ( ( ( rule__EnumAnnotationAttribute__Group__0 ) ) )
+ // InternalRoom.g:2548:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
{
- // InternalRoom.g:2632:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
- // InternalRoom.g:2633:1: ( rule__EnumAnnotationAttribute__Group__0 )
+ // InternalRoom.g:2548:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
+ // InternalRoom.g:2549:1: ( rule__EnumAnnotationAttribute__Group__0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup());
- // InternalRoom.g:2634:1: ( rule__EnumAnnotationAttribute__Group__0 )
- // InternalRoom.g:2634:2: rule__EnumAnnotationAttribute__Group__0
+ // InternalRoom.g:2550:1: ( rule__EnumAnnotationAttribute__Group__0 )
+ // InternalRoom.g:2550:2: rule__EnumAnnotationAttribute__Group__0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group__0();
@@ -7272,11 +7039,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleImport"
- // InternalRoom.g:2646:1: entryRuleImport : ruleImport EOF ;
+ // InternalRoom.g:2562:1: entryRuleImport : ruleImport EOF ;
public final void entryRuleImport() throws RecognitionException {
try {
- // InternalRoom.g:2647:1: ( ruleImport EOF )
- // InternalRoom.g:2648:1: ruleImport EOF
+ // InternalRoom.g:2563:1: ( ruleImport EOF )
+ // InternalRoom.g:2564:1: ruleImport EOF
{
before(grammarAccess.getImportRule());
pushFollow(FOLLOW_1);
@@ -7302,21 +7069,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleImport"
- // InternalRoom.g:2655:1: ruleImport : ( ( rule__Import__Group__0 ) ) ;
+ // InternalRoom.g:2571:1: ruleImport : ( ( rule__Import__Group__0 ) ) ;
public final void ruleImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2659:2: ( ( ( rule__Import__Group__0 ) ) )
- // InternalRoom.g:2660:1: ( ( rule__Import__Group__0 ) )
+ // InternalRoom.g:2575:2: ( ( ( rule__Import__Group__0 ) ) )
+ // InternalRoom.g:2576:1: ( ( rule__Import__Group__0 ) )
{
- // InternalRoom.g:2660:1: ( ( rule__Import__Group__0 ) )
- // InternalRoom.g:2661:1: ( rule__Import__Group__0 )
+ // InternalRoom.g:2576:1: ( ( rule__Import__Group__0 ) )
+ // InternalRoom.g:2577:1: ( rule__Import__Group__0 )
{
before(grammarAccess.getImportAccess().getGroup());
- // InternalRoom.g:2662:1: ( rule__Import__Group__0 )
- // InternalRoom.g:2662:2: rule__Import__Group__0
+ // InternalRoom.g:2578:1: ( rule__Import__Group__0 )
+ // InternalRoom.g:2578:2: rule__Import__Group__0
{
pushFollow(FOLLOW_2);
rule__Import__Group__0();
@@ -7349,11 +7116,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleImportedFQN"
- // InternalRoom.g:2674:1: entryRuleImportedFQN : ruleImportedFQN EOF ;
+ // InternalRoom.g:2590:1: entryRuleImportedFQN : ruleImportedFQN EOF ;
public final void entryRuleImportedFQN() throws RecognitionException {
try {
- // InternalRoom.g:2675:1: ( ruleImportedFQN EOF )
- // InternalRoom.g:2676:1: ruleImportedFQN EOF
+ // InternalRoom.g:2591:1: ( ruleImportedFQN EOF )
+ // InternalRoom.g:2592:1: ruleImportedFQN EOF
{
before(grammarAccess.getImportedFQNRule());
pushFollow(FOLLOW_1);
@@ -7379,21 +7146,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleImportedFQN"
- // InternalRoom.g:2683:1: ruleImportedFQN : ( ( rule__ImportedFQN__Group__0 ) ) ;
+ // InternalRoom.g:2599:1: ruleImportedFQN : ( ( rule__ImportedFQN__Group__0 ) ) ;
public final void ruleImportedFQN() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2687:2: ( ( ( rule__ImportedFQN__Group__0 ) ) )
- // InternalRoom.g:2688:1: ( ( rule__ImportedFQN__Group__0 ) )
+ // InternalRoom.g:2603:2: ( ( ( rule__ImportedFQN__Group__0 ) ) )
+ // InternalRoom.g:2604:1: ( ( rule__ImportedFQN__Group__0 ) )
{
- // InternalRoom.g:2688:1: ( ( rule__ImportedFQN__Group__0 ) )
- // InternalRoom.g:2689:1: ( rule__ImportedFQN__Group__0 )
+ // InternalRoom.g:2604:1: ( ( rule__ImportedFQN__Group__0 ) )
+ // InternalRoom.g:2605:1: ( rule__ImportedFQN__Group__0 )
{
before(grammarAccess.getImportedFQNAccess().getGroup());
- // InternalRoom.g:2690:1: ( rule__ImportedFQN__Group__0 )
- // InternalRoom.g:2690:2: rule__ImportedFQN__Group__0
+ // InternalRoom.g:2606:1: ( rule__ImportedFQN__Group__0 )
+ // InternalRoom.g:2606:2: rule__ImportedFQN__Group__0
{
pushFollow(FOLLOW_2);
rule__ImportedFQN__Group__0();
@@ -7426,11 +7193,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDocumentation"
- // InternalRoom.g:2702:1: entryRuleDocumentation : ruleDocumentation EOF ;
+ // InternalRoom.g:2618:1: entryRuleDocumentation : ruleDocumentation EOF ;
public final void entryRuleDocumentation() throws RecognitionException {
try {
- // InternalRoom.g:2703:1: ( ruleDocumentation EOF )
- // InternalRoom.g:2704:1: ruleDocumentation EOF
+ // InternalRoom.g:2619:1: ( ruleDocumentation EOF )
+ // InternalRoom.g:2620:1: ruleDocumentation EOF
{
before(grammarAccess.getDocumentationRule());
pushFollow(FOLLOW_1);
@@ -7456,21 +7223,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDocumentation"
- // InternalRoom.g:2711:1: ruleDocumentation : ( ( rule__Documentation__Group__0 ) ) ;
+ // InternalRoom.g:2627:1: ruleDocumentation : ( ( rule__Documentation__Group__0 ) ) ;
public final void ruleDocumentation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2715:2: ( ( ( rule__Documentation__Group__0 ) ) )
- // InternalRoom.g:2716:1: ( ( rule__Documentation__Group__0 ) )
+ // InternalRoom.g:2631:2: ( ( ( rule__Documentation__Group__0 ) ) )
+ // InternalRoom.g:2632:1: ( ( rule__Documentation__Group__0 ) )
{
- // InternalRoom.g:2716:1: ( ( rule__Documentation__Group__0 ) )
- // InternalRoom.g:2717:1: ( rule__Documentation__Group__0 )
+ // InternalRoom.g:2632:1: ( ( rule__Documentation__Group__0 ) )
+ // InternalRoom.g:2633:1: ( rule__Documentation__Group__0 )
{
before(grammarAccess.getDocumentationAccess().getGroup());
- // InternalRoom.g:2718:1: ( rule__Documentation__Group__0 )
- // InternalRoom.g:2718:2: rule__Documentation__Group__0
+ // InternalRoom.g:2634:1: ( rule__Documentation__Group__0 )
+ // InternalRoom.g:2634:2: rule__Documentation__Group__0
{
pushFollow(FOLLOW_2);
rule__Documentation__Group__0();
@@ -7503,11 +7270,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLiteral"
- // InternalRoom.g:2734:1: entryRuleLiteral : ruleLiteral EOF ;
+ // InternalRoom.g:2650:1: entryRuleLiteral : ruleLiteral EOF ;
public final void entryRuleLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2735:1: ( ruleLiteral EOF )
- // InternalRoom.g:2736:1: ruleLiteral EOF
+ // InternalRoom.g:2651:1: ( ruleLiteral EOF )
+ // InternalRoom.g:2652:1: ruleLiteral EOF
{
before(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_1);
@@ -7533,21 +7300,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLiteral"
- // InternalRoom.g:2743:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ;
+ // InternalRoom.g:2659:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ;
public final void ruleLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2747:2: ( ( ( rule__Literal__Alternatives ) ) )
- // InternalRoom.g:2748:1: ( ( rule__Literal__Alternatives ) )
+ // InternalRoom.g:2663:2: ( ( ( rule__Literal__Alternatives ) ) )
+ // InternalRoom.g:2664:1: ( ( rule__Literal__Alternatives ) )
{
- // InternalRoom.g:2748:1: ( ( rule__Literal__Alternatives ) )
- // InternalRoom.g:2749:1: ( rule__Literal__Alternatives )
+ // InternalRoom.g:2664:1: ( ( rule__Literal__Alternatives ) )
+ // InternalRoom.g:2665:1: ( rule__Literal__Alternatives )
{
before(grammarAccess.getLiteralAccess().getAlternatives());
- // InternalRoom.g:2750:1: ( rule__Literal__Alternatives )
- // InternalRoom.g:2750:2: rule__Literal__Alternatives
+ // InternalRoom.g:2666:1: ( rule__Literal__Alternatives )
+ // InternalRoom.g:2666:2: rule__Literal__Alternatives
{
pushFollow(FOLLOW_2);
rule__Literal__Alternatives();
@@ -7580,11 +7347,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBooleanLiteral"
- // InternalRoom.g:2762:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
+ // InternalRoom.g:2678:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
public final void entryRuleBooleanLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2763:1: ( ruleBooleanLiteral EOF )
- // InternalRoom.g:2764:1: ruleBooleanLiteral EOF
+ // InternalRoom.g:2679:1: ( ruleBooleanLiteral EOF )
+ // InternalRoom.g:2680:1: ruleBooleanLiteral EOF
{
before(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_1);
@@ -7610,21 +7377,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBooleanLiteral"
- // InternalRoom.g:2771:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__Group__0 ) ) ;
+ // InternalRoom.g:2687:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__Group__0 ) ) ;
public final void ruleBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2775:2: ( ( ( rule__BooleanLiteral__Group__0 ) ) )
- // InternalRoom.g:2776:1: ( ( rule__BooleanLiteral__Group__0 ) )
+ // InternalRoom.g:2691:2: ( ( ( rule__BooleanLiteral__Group__0 ) ) )
+ // InternalRoom.g:2692:1: ( ( rule__BooleanLiteral__Group__0 ) )
{
- // InternalRoom.g:2776:1: ( ( rule__BooleanLiteral__Group__0 ) )
- // InternalRoom.g:2777:1: ( rule__BooleanLiteral__Group__0 )
+ // InternalRoom.g:2692:1: ( ( rule__BooleanLiteral__Group__0 ) )
+ // InternalRoom.g:2693:1: ( rule__BooleanLiteral__Group__0 )
{
before(grammarAccess.getBooleanLiteralAccess().getGroup());
- // InternalRoom.g:2778:1: ( rule__BooleanLiteral__Group__0 )
- // InternalRoom.g:2778:2: rule__BooleanLiteral__Group__0
+ // InternalRoom.g:2694:1: ( rule__BooleanLiteral__Group__0 )
+ // InternalRoom.g:2694:2: rule__BooleanLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Group__0();
@@ -7657,11 +7424,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNumberLiteral"
- // InternalRoom.g:2790:1: entryRuleNumberLiteral : ruleNumberLiteral EOF ;
+ // InternalRoom.g:2706:1: entryRuleNumberLiteral : ruleNumberLiteral EOF ;
public final void entryRuleNumberLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2791:1: ( ruleNumberLiteral EOF )
- // InternalRoom.g:2792:1: ruleNumberLiteral EOF
+ // InternalRoom.g:2707:1: ( ruleNumberLiteral EOF )
+ // InternalRoom.g:2708:1: ruleNumberLiteral EOF
{
before(grammarAccess.getNumberLiteralRule());
pushFollow(FOLLOW_1);
@@ -7687,21 +7454,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNumberLiteral"
- // InternalRoom.g:2799:1: ruleNumberLiteral : ( ( rule__NumberLiteral__Alternatives ) ) ;
+ // InternalRoom.g:2715:1: ruleNumberLiteral : ( ( rule__NumberLiteral__Alternatives ) ) ;
public final void ruleNumberLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2803:2: ( ( ( rule__NumberLiteral__Alternatives ) ) )
- // InternalRoom.g:2804:1: ( ( rule__NumberLiteral__Alternatives ) )
+ // InternalRoom.g:2719:2: ( ( ( rule__NumberLiteral__Alternatives ) ) )
+ // InternalRoom.g:2720:1: ( ( rule__NumberLiteral__Alternatives ) )
{
- // InternalRoom.g:2804:1: ( ( rule__NumberLiteral__Alternatives ) )
- // InternalRoom.g:2805:1: ( rule__NumberLiteral__Alternatives )
+ // InternalRoom.g:2720:1: ( ( rule__NumberLiteral__Alternatives ) )
+ // InternalRoom.g:2721:1: ( rule__NumberLiteral__Alternatives )
{
before(grammarAccess.getNumberLiteralAccess().getAlternatives());
- // InternalRoom.g:2806:1: ( rule__NumberLiteral__Alternatives )
- // InternalRoom.g:2806:2: rule__NumberLiteral__Alternatives
+ // InternalRoom.g:2722:1: ( rule__NumberLiteral__Alternatives )
+ // InternalRoom.g:2722:2: rule__NumberLiteral__Alternatives
{
pushFollow(FOLLOW_2);
rule__NumberLiteral__Alternatives();
@@ -7734,11 +7501,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRealLiteral"
- // InternalRoom.g:2818:1: entryRuleRealLiteral : ruleRealLiteral EOF ;
+ // InternalRoom.g:2734:1: entryRuleRealLiteral : ruleRealLiteral EOF ;
public final void entryRuleRealLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2819:1: ( ruleRealLiteral EOF )
- // InternalRoom.g:2820:1: ruleRealLiteral EOF
+ // InternalRoom.g:2735:1: ( ruleRealLiteral EOF )
+ // InternalRoom.g:2736:1: ruleRealLiteral EOF
{
before(grammarAccess.getRealLiteralRule());
pushFollow(FOLLOW_1);
@@ -7764,21 +7531,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRealLiteral"
- // InternalRoom.g:2827:1: ruleRealLiteral : ( ( rule__RealLiteral__Group__0 ) ) ;
+ // InternalRoom.g:2743:1: ruleRealLiteral : ( ( rule__RealLiteral__Group__0 ) ) ;
public final void ruleRealLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2831:2: ( ( ( rule__RealLiteral__Group__0 ) ) )
- // InternalRoom.g:2832:1: ( ( rule__RealLiteral__Group__0 ) )
+ // InternalRoom.g:2747:2: ( ( ( rule__RealLiteral__Group__0 ) ) )
+ // InternalRoom.g:2748:1: ( ( rule__RealLiteral__Group__0 ) )
{
- // InternalRoom.g:2832:1: ( ( rule__RealLiteral__Group__0 ) )
- // InternalRoom.g:2833:1: ( rule__RealLiteral__Group__0 )
+ // InternalRoom.g:2748:1: ( ( rule__RealLiteral__Group__0 ) )
+ // InternalRoom.g:2749:1: ( rule__RealLiteral__Group__0 )
{
before(grammarAccess.getRealLiteralAccess().getGroup());
- // InternalRoom.g:2834:1: ( rule__RealLiteral__Group__0 )
- // InternalRoom.g:2834:2: rule__RealLiteral__Group__0
+ // InternalRoom.g:2750:1: ( rule__RealLiteral__Group__0 )
+ // InternalRoom.g:2750:2: rule__RealLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__RealLiteral__Group__0();
@@ -7811,11 +7578,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleIntLiteral"
- // InternalRoom.g:2846:1: entryRuleIntLiteral : ruleIntLiteral EOF ;
+ // InternalRoom.g:2762:1: entryRuleIntLiteral : ruleIntLiteral EOF ;
public final void entryRuleIntLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2847:1: ( ruleIntLiteral EOF )
- // InternalRoom.g:2848:1: ruleIntLiteral EOF
+ // InternalRoom.g:2763:1: ( ruleIntLiteral EOF )
+ // InternalRoom.g:2764:1: ruleIntLiteral EOF
{
before(grammarAccess.getIntLiteralRule());
pushFollow(FOLLOW_1);
@@ -7841,21 +7608,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleIntLiteral"
- // InternalRoom.g:2855:1: ruleIntLiteral : ( ( rule__IntLiteral__Group__0 ) ) ;
+ // InternalRoom.g:2771:1: ruleIntLiteral : ( ( rule__IntLiteral__Group__0 ) ) ;
public final void ruleIntLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2859:2: ( ( ( rule__IntLiteral__Group__0 ) ) )
- // InternalRoom.g:2860:1: ( ( rule__IntLiteral__Group__0 ) )
+ // InternalRoom.g:2775:2: ( ( ( rule__IntLiteral__Group__0 ) ) )
+ // InternalRoom.g:2776:1: ( ( rule__IntLiteral__Group__0 ) )
{
- // InternalRoom.g:2860:1: ( ( rule__IntLiteral__Group__0 ) )
- // InternalRoom.g:2861:1: ( rule__IntLiteral__Group__0 )
+ // InternalRoom.g:2776:1: ( ( rule__IntLiteral__Group__0 ) )
+ // InternalRoom.g:2777:1: ( rule__IntLiteral__Group__0 )
{
before(grammarAccess.getIntLiteralAccess().getGroup());
- // InternalRoom.g:2862:1: ( rule__IntLiteral__Group__0 )
- // InternalRoom.g:2862:2: rule__IntLiteral__Group__0
+ // InternalRoom.g:2778:1: ( rule__IntLiteral__Group__0 )
+ // InternalRoom.g:2778:2: rule__IntLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__IntLiteral__Group__0();
@@ -7888,11 +7655,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStringLiteral"
- // InternalRoom.g:2874:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
+ // InternalRoom.g:2790:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
public final void entryRuleStringLiteral() throws RecognitionException {
try {
- // InternalRoom.g:2875:1: ( ruleStringLiteral EOF )
- // InternalRoom.g:2876:1: ruleStringLiteral EOF
+ // InternalRoom.g:2791:1: ( ruleStringLiteral EOF )
+ // InternalRoom.g:2792:1: ruleStringLiteral EOF
{
before(grammarAccess.getStringLiteralRule());
pushFollow(FOLLOW_1);
@@ -7918,21 +7685,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStringLiteral"
- // InternalRoom.g:2883:1: ruleStringLiteral : ( ( rule__StringLiteral__Group__0 ) ) ;
+ // InternalRoom.g:2799:1: ruleStringLiteral : ( ( rule__StringLiteral__Group__0 ) ) ;
public final void ruleStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2887:2: ( ( ( rule__StringLiteral__Group__0 ) ) )
- // InternalRoom.g:2888:1: ( ( rule__StringLiteral__Group__0 ) )
+ // InternalRoom.g:2803:2: ( ( ( rule__StringLiteral__Group__0 ) ) )
+ // InternalRoom.g:2804:1: ( ( rule__StringLiteral__Group__0 ) )
{
- // InternalRoom.g:2888:1: ( ( rule__StringLiteral__Group__0 ) )
- // InternalRoom.g:2889:1: ( rule__StringLiteral__Group__0 )
+ // InternalRoom.g:2804:1: ( ( rule__StringLiteral__Group__0 ) )
+ // InternalRoom.g:2805:1: ( rule__StringLiteral__Group__0 )
{
before(grammarAccess.getStringLiteralAccess().getGroup());
- // InternalRoom.g:2890:1: ( rule__StringLiteral__Group__0 )
- // InternalRoom.g:2890:2: rule__StringLiteral__Group__0
+ // InternalRoom.g:2806:1: ( rule__StringLiteral__Group__0 )
+ // InternalRoom.g:2806:2: rule__StringLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__StringLiteral__Group__0();
@@ -7965,11 +7732,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInteger"
- // InternalRoom.g:2902:1: entryRuleInteger : ruleInteger EOF ;
+ // InternalRoom.g:2818:1: entryRuleInteger : ruleInteger EOF ;
public final void entryRuleInteger() throws RecognitionException {
try {
- // InternalRoom.g:2903:1: ( ruleInteger EOF )
- // InternalRoom.g:2904:1: ruleInteger EOF
+ // InternalRoom.g:2819:1: ( ruleInteger EOF )
+ // InternalRoom.g:2820:1: ruleInteger EOF
{
before(grammarAccess.getIntegerRule());
pushFollow(FOLLOW_1);
@@ -7995,21 +7762,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInteger"
- // InternalRoom.g:2911:1: ruleInteger : ( ( rule__Integer__Alternatives ) ) ;
+ // InternalRoom.g:2827:1: ruleInteger : ( ( rule__Integer__Alternatives ) ) ;
public final void ruleInteger() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2915:2: ( ( ( rule__Integer__Alternatives ) ) )
- // InternalRoom.g:2916:1: ( ( rule__Integer__Alternatives ) )
+ // InternalRoom.g:2831:2: ( ( ( rule__Integer__Alternatives ) ) )
+ // InternalRoom.g:2832:1: ( ( rule__Integer__Alternatives ) )
{
- // InternalRoom.g:2916:1: ( ( rule__Integer__Alternatives ) )
- // InternalRoom.g:2917:1: ( rule__Integer__Alternatives )
+ // InternalRoom.g:2832:1: ( ( rule__Integer__Alternatives ) )
+ // InternalRoom.g:2833:1: ( rule__Integer__Alternatives )
{
before(grammarAccess.getIntegerAccess().getAlternatives());
- // InternalRoom.g:2918:1: ( rule__Integer__Alternatives )
- // InternalRoom.g:2918:2: rule__Integer__Alternatives
+ // InternalRoom.g:2834:1: ( rule__Integer__Alternatives )
+ // InternalRoom.g:2834:2: rule__Integer__Alternatives
{
pushFollow(FOLLOW_2);
rule__Integer__Alternatives();
@@ -8042,11 +7809,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleReal"
- // InternalRoom.g:2930:1: entryRuleReal : ruleReal EOF ;
+ // InternalRoom.g:2846:1: entryRuleReal : ruleReal EOF ;
public final void entryRuleReal() throws RecognitionException {
try {
- // InternalRoom.g:2931:1: ( ruleReal EOF )
- // InternalRoom.g:2932:1: ruleReal EOF
+ // InternalRoom.g:2847:1: ( ruleReal EOF )
+ // InternalRoom.g:2848:1: ruleReal EOF
{
before(grammarAccess.getRealRule());
pushFollow(FOLLOW_1);
@@ -8072,21 +7839,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReal"
- // InternalRoom.g:2939:1: ruleReal : ( ( rule__Real__Alternatives ) ) ;
+ // InternalRoom.g:2855:1: ruleReal : ( ( rule__Real__Alternatives ) ) ;
public final void ruleReal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2943:2: ( ( ( rule__Real__Alternatives ) ) )
- // InternalRoom.g:2944:1: ( ( rule__Real__Alternatives ) )
+ // InternalRoom.g:2859:2: ( ( ( rule__Real__Alternatives ) ) )
+ // InternalRoom.g:2860:1: ( ( rule__Real__Alternatives ) )
{
- // InternalRoom.g:2944:1: ( ( rule__Real__Alternatives ) )
- // InternalRoom.g:2945:1: ( rule__Real__Alternatives )
+ // InternalRoom.g:2860:1: ( ( rule__Real__Alternatives ) )
+ // InternalRoom.g:2861:1: ( rule__Real__Alternatives )
{
before(grammarAccess.getRealAccess().getAlternatives());
- // InternalRoom.g:2946:1: ( rule__Real__Alternatives )
- // InternalRoom.g:2946:2: rule__Real__Alternatives
+ // InternalRoom.g:2862:1: ( rule__Real__Alternatives )
+ // InternalRoom.g:2862:2: rule__Real__Alternatives
{
pushFollow(FOLLOW_2);
rule__Real__Alternatives();
@@ -8119,14 +7886,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDecimal"
- // InternalRoom.g:2958:1: entryRuleDecimal : ruleDecimal EOF ;
+ // InternalRoom.g:2874:1: entryRuleDecimal : ruleDecimal EOF ;
public final void entryRuleDecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:2962:1: ( ruleDecimal EOF )
- // InternalRoom.g:2963:1: ruleDecimal EOF
+ // InternalRoom.g:2878:1: ( ruleDecimal EOF )
+ // InternalRoom.g:2879:1: ruleDecimal EOF
{
before(grammarAccess.getDecimalRule());
pushFollow(FOLLOW_1);
@@ -8155,22 +7922,22 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDecimal"
- // InternalRoom.g:2973:1: ruleDecimal : ( ( rule__Decimal__Group__0 ) ) ;
+ // InternalRoom.g:2889:1: ruleDecimal : ( ( rule__Decimal__Group__0 ) ) ;
public final void ruleDecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // InternalRoom.g:2978:2: ( ( ( rule__Decimal__Group__0 ) ) )
- // InternalRoom.g:2979:1: ( ( rule__Decimal__Group__0 ) )
+ // InternalRoom.g:2894:2: ( ( ( rule__Decimal__Group__0 ) ) )
+ // InternalRoom.g:2895:1: ( ( rule__Decimal__Group__0 ) )
{
- // InternalRoom.g:2979:1: ( ( rule__Decimal__Group__0 ) )
- // InternalRoom.g:2980:1: ( rule__Decimal__Group__0 )
+ // InternalRoom.g:2895:1: ( ( rule__Decimal__Group__0 ) )
+ // InternalRoom.g:2896:1: ( rule__Decimal__Group__0 )
{
before(grammarAccess.getDecimalAccess().getGroup());
- // InternalRoom.g:2981:1: ( rule__Decimal__Group__0 )
- // InternalRoom.g:2981:2: rule__Decimal__Group__0
+ // InternalRoom.g:2897:1: ( rule__Decimal__Group__0 )
+ // InternalRoom.g:2897:2: rule__Decimal__Group__0
{
pushFollow(FOLLOW_2);
rule__Decimal__Group__0();
@@ -8204,14 +7971,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDecimalExp"
- // InternalRoom.g:2994:1: entryRuleDecimalExp : ruleDecimalExp EOF ;
+ // InternalRoom.g:2910:1: entryRuleDecimalExp : ruleDecimalExp EOF ;
public final void entryRuleDecimalExp() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:2998:1: ( ruleDecimalExp EOF )
- // InternalRoom.g:2999:1: ruleDecimalExp EOF
+ // InternalRoom.g:2914:1: ( ruleDecimalExp EOF )
+ // InternalRoom.g:2915:1: ruleDecimalExp EOF
{
before(grammarAccess.getDecimalExpRule());
pushFollow(FOLLOW_1);
@@ -8240,22 +8007,22 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDecimalExp"
- // InternalRoom.g:3009:1: ruleDecimalExp : ( ( rule__DecimalExp__Group__0 ) ) ;
+ // InternalRoom.g:2925:1: ruleDecimalExp : ( ( rule__DecimalExp__Group__0 ) ) ;
public final void ruleDecimalExp() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3014:2: ( ( ( rule__DecimalExp__Group__0 ) ) )
- // InternalRoom.g:3015:1: ( ( rule__DecimalExp__Group__0 ) )
+ // InternalRoom.g:2930:2: ( ( ( rule__DecimalExp__Group__0 ) ) )
+ // InternalRoom.g:2931:1: ( ( rule__DecimalExp__Group__0 ) )
{
- // InternalRoom.g:3015:1: ( ( rule__DecimalExp__Group__0 ) )
- // InternalRoom.g:3016:1: ( rule__DecimalExp__Group__0 )
+ // InternalRoom.g:2931:1: ( ( rule__DecimalExp__Group__0 ) )
+ // InternalRoom.g:2932:1: ( rule__DecimalExp__Group__0 )
{
before(grammarAccess.getDecimalExpAccess().getGroup());
- // InternalRoom.g:3017:1: ( rule__DecimalExp__Group__0 )
- // InternalRoom.g:3017:2: rule__DecimalExp__Group__0
+ // InternalRoom.g:2933:1: ( rule__DecimalExp__Group__0 )
+ // InternalRoom.g:2933:2: rule__DecimalExp__Group__0
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Group__0();
@@ -8289,11 +8056,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleFQN"
- // InternalRoom.g:3030:1: entryRuleFQN : ruleFQN EOF ;
+ // InternalRoom.g:2946:1: entryRuleFQN : ruleFQN EOF ;
public final void entryRuleFQN() throws RecognitionException {
try {
- // InternalRoom.g:3031:1: ( ruleFQN EOF )
- // InternalRoom.g:3032:1: ruleFQN EOF
+ // InternalRoom.g:2947:1: ( ruleFQN EOF )
+ // InternalRoom.g:2948:1: ruleFQN EOF
{
before(grammarAccess.getFQNRule());
pushFollow(FOLLOW_1);
@@ -8319,21 +8086,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleFQN"
- // InternalRoom.g:3039:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ;
+ // InternalRoom.g:2955:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ;
public final void ruleFQN() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3043:2: ( ( ( rule__FQN__Group__0 ) ) )
- // InternalRoom.g:3044:1: ( ( rule__FQN__Group__0 ) )
+ // InternalRoom.g:2959:2: ( ( ( rule__FQN__Group__0 ) ) )
+ // InternalRoom.g:2960:1: ( ( rule__FQN__Group__0 ) )
{
- // InternalRoom.g:3044:1: ( ( rule__FQN__Group__0 ) )
- // InternalRoom.g:3045:1: ( rule__FQN__Group__0 )
+ // InternalRoom.g:2960:1: ( ( rule__FQN__Group__0 ) )
+ // InternalRoom.g:2961:1: ( rule__FQN__Group__0 )
{
before(grammarAccess.getFQNAccess().getGroup());
- // InternalRoom.g:3046:1: ( rule__FQN__Group__0 )
- // InternalRoom.g:3046:2: rule__FQN__Group__0
+ // InternalRoom.g:2962:1: ( rule__FQN__Group__0 )
+ // InternalRoom.g:2962:2: rule__FQN__Group__0
{
pushFollow(FOLLOW_2);
rule__FQN__Group__0();
@@ -8366,21 +8133,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCommunicationType"
- // InternalRoom.g:3059:1: ruleCommunicationType : ( ( rule__CommunicationType__Alternatives ) ) ;
+ // InternalRoom.g:2975:1: ruleCommunicationType : ( ( rule__CommunicationType__Alternatives ) ) ;
public final void ruleCommunicationType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3063:1: ( ( ( rule__CommunicationType__Alternatives ) ) )
- // InternalRoom.g:3064:1: ( ( rule__CommunicationType__Alternatives ) )
+ // InternalRoom.g:2979:1: ( ( ( rule__CommunicationType__Alternatives ) ) )
+ // InternalRoom.g:2980:1: ( ( rule__CommunicationType__Alternatives ) )
{
- // InternalRoom.g:3064:1: ( ( rule__CommunicationType__Alternatives ) )
- // InternalRoom.g:3065:1: ( rule__CommunicationType__Alternatives )
+ // InternalRoom.g:2980:1: ( ( rule__CommunicationType__Alternatives ) )
+ // InternalRoom.g:2981:1: ( rule__CommunicationType__Alternatives )
{
before(grammarAccess.getCommunicationTypeAccess().getAlternatives());
- // InternalRoom.g:3066:1: ( rule__CommunicationType__Alternatives )
- // InternalRoom.g:3066:2: rule__CommunicationType__Alternatives
+ // InternalRoom.g:2982:1: ( rule__CommunicationType__Alternatives )
+ // InternalRoom.g:2982:2: rule__CommunicationType__Alternatives
{
pushFollow(FOLLOW_2);
rule__CommunicationType__Alternatives();
@@ -8413,21 +8180,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReferenceType"
- // InternalRoom.g:3078:1: ruleReferenceType : ( ( rule__ReferenceType__Alternatives ) ) ;
+ // InternalRoom.g:2994:1: ruleReferenceType : ( ( rule__ReferenceType__Alternatives ) ) ;
public final void ruleReferenceType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3082:1: ( ( ( rule__ReferenceType__Alternatives ) ) )
- // InternalRoom.g:3083:1: ( ( rule__ReferenceType__Alternatives ) )
+ // InternalRoom.g:2998:1: ( ( ( rule__ReferenceType__Alternatives ) ) )
+ // InternalRoom.g:2999:1: ( ( rule__ReferenceType__Alternatives ) )
{
- // InternalRoom.g:3083:1: ( ( rule__ReferenceType__Alternatives ) )
- // InternalRoom.g:3084:1: ( rule__ReferenceType__Alternatives )
+ // InternalRoom.g:2999:1: ( ( rule__ReferenceType__Alternatives ) )
+ // InternalRoom.g:3000:1: ( rule__ReferenceType__Alternatives )
{
before(grammarAccess.getReferenceTypeAccess().getAlternatives());
- // InternalRoom.g:3085:1: ( rule__ReferenceType__Alternatives )
- // InternalRoom.g:3085:2: rule__ReferenceType__Alternatives
+ // InternalRoom.g:3001:1: ( rule__ReferenceType__Alternatives )
+ // InternalRoom.g:3001:2: rule__ReferenceType__Alternatives
{
pushFollow(FOLLOW_2);
rule__ReferenceType__Alternatives();
@@ -8460,21 +8227,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleComponentCommunicationType"
- // InternalRoom.g:3099:1: ruleComponentCommunicationType : ( ( rule__ComponentCommunicationType__Alternatives ) ) ;
+ // InternalRoom.g:3015:1: ruleComponentCommunicationType : ( ( rule__ComponentCommunicationType__Alternatives ) ) ;
public final void ruleComponentCommunicationType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3103:1: ( ( ( rule__ComponentCommunicationType__Alternatives ) ) )
- // InternalRoom.g:3104:1: ( ( rule__ComponentCommunicationType__Alternatives ) )
+ // InternalRoom.g:3019:1: ( ( ( rule__ComponentCommunicationType__Alternatives ) ) )
+ // InternalRoom.g:3020:1: ( ( rule__ComponentCommunicationType__Alternatives ) )
{
- // InternalRoom.g:3104:1: ( ( rule__ComponentCommunicationType__Alternatives ) )
- // InternalRoom.g:3105:1: ( rule__ComponentCommunicationType__Alternatives )
+ // InternalRoom.g:3020:1: ( ( rule__ComponentCommunicationType__Alternatives ) )
+ // InternalRoom.g:3021:1: ( rule__ComponentCommunicationType__Alternatives )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getAlternatives());
- // InternalRoom.g:3106:1: ( rule__ComponentCommunicationType__Alternatives )
- // InternalRoom.g:3106:2: rule__ComponentCommunicationType__Alternatives
+ // InternalRoom.g:3022:1: ( rule__ComponentCommunicationType__Alternatives )
+ // InternalRoom.g:3022:2: rule__ComponentCommunicationType__Alternatives
{
pushFollow(FOLLOW_2);
rule__ComponentCommunicationType__Alternatives();
@@ -8507,21 +8274,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLiteralType"
- // InternalRoom.g:3118:1: ruleLiteralType : ( ( rule__LiteralType__Alternatives ) ) ;
+ // InternalRoom.g:3034:1: ruleLiteralType : ( ( rule__LiteralType__Alternatives ) ) ;
public final void ruleLiteralType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3122:1: ( ( ( rule__LiteralType__Alternatives ) ) )
- // InternalRoom.g:3123:1: ( ( rule__LiteralType__Alternatives ) )
+ // InternalRoom.g:3038:1: ( ( ( rule__LiteralType__Alternatives ) ) )
+ // InternalRoom.g:3039:1: ( ( rule__LiteralType__Alternatives ) )
{
- // InternalRoom.g:3123:1: ( ( rule__LiteralType__Alternatives ) )
- // InternalRoom.g:3124:1: ( rule__LiteralType__Alternatives )
+ // InternalRoom.g:3039:1: ( ( rule__LiteralType__Alternatives ) )
+ // InternalRoom.g:3040:1: ( rule__LiteralType__Alternatives )
{
before(grammarAccess.getLiteralTypeAccess().getAlternatives());
- // InternalRoom.g:3125:1: ( rule__LiteralType__Alternatives )
- // InternalRoom.g:3125:2: rule__LiteralType__Alternatives
+ // InternalRoom.g:3041:1: ( rule__LiteralType__Alternatives )
+ // InternalRoom.g:3041:2: rule__LiteralType__Alternatives
{
pushFollow(FOLLOW_2);
rule__LiteralType__Alternatives();
@@ -8554,13 +8321,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomClass__Alternatives"
- // InternalRoom.g:3136:1: rule__RoomClass__Alternatives : ( ( ruleDataType ) | ( ruleGeneralProtocolClass ) | ( ruleStructureClass ) );
+ // InternalRoom.g:3052:1: rule__RoomClass__Alternatives : ( ( ruleDataType ) | ( ruleProtocolClass ) | ( ruleStructureClass ) );
public final void rule__RoomClass__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3140:1: ( ( ruleDataType ) | ( ruleGeneralProtocolClass ) | ( ruleStructureClass ) )
+ // InternalRoom.g:3056:1: ( ( ruleDataType ) | ( ruleProtocolClass ) | ( ruleStructureClass ) )
int alt1=3;
switch ( input.LA(1) ) {
case 17:
@@ -8578,7 +8345,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA1_2==20) ) {
alt1=2;
}
- else if ( (LA1_2==18||(LA1_2>=35 && LA1_2<=37)||LA1_2==40||LA1_2==131) ) {
+ else if ( (LA1_2==18||(LA1_2>=35 && LA1_2<=37)||LA1_2==40||LA1_2==129) ) {
alt1=3;
}
else {
@@ -8593,12 +8360,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
{
int LA1_3 = input.LA(2);
- if ( (LA1_3==20) ) {
- alt1=2;
- }
- else if ( (LA1_3==18||(LA1_3>=35 && LA1_3<=37)||LA1_3==40||LA1_3==131) ) {
+ if ( (LA1_3==18||(LA1_3>=35 && LA1_3<=37)||LA1_3==40||LA1_3==129) ) {
alt1=3;
}
+ else if ( (LA1_3==20) ) {
+ alt1=2;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 1, 3, input);
@@ -8614,7 +8381,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA1_4==20) ) {
alt1=2;
}
- else if ( (LA1_4==18||(LA1_4>=35 && LA1_4<=37)||LA1_4==40||LA1_4==131) ) {
+ else if ( (LA1_4==18||(LA1_4>=35 && LA1_4<=37)||LA1_4==40||LA1_4==129) ) {
alt1=3;
}
else {
@@ -8626,7 +8393,6 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 20:
- case 21:
{
alt1=2;
}
@@ -8635,7 +8401,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
case 22:
case 23:
case 40:
- case 131:
+ case 129:
{
alt1=3;
}
@@ -8649,10 +8415,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt1) {
case 1 :
- // InternalRoom.g:3141:1: ( ruleDataType )
+ // InternalRoom.g:3057:1: ( ruleDataType )
{
- // InternalRoom.g:3141:1: ( ruleDataType )
- // InternalRoom.g:3142:1: ruleDataType
+ // InternalRoom.g:3057:1: ( ruleDataType )
+ // InternalRoom.g:3058:1: ruleDataType
{
before(grammarAccess.getRoomClassAccess().getDataTypeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8668,18 +8434,18 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3147:6: ( ruleGeneralProtocolClass )
+ // InternalRoom.g:3063:6: ( ruleProtocolClass )
{
- // InternalRoom.g:3147:6: ( ruleGeneralProtocolClass )
- // InternalRoom.g:3148:1: ruleGeneralProtocolClass
+ // InternalRoom.g:3063:6: ( ruleProtocolClass )
+ // InternalRoom.g:3064:1: ruleProtocolClass
{
- before(grammarAccess.getRoomClassAccess().getGeneralProtocolClassParserRuleCall_1());
+ before(grammarAccess.getRoomClassAccess().getProtocolClassParserRuleCall_1());
pushFollow(FOLLOW_2);
- ruleGeneralProtocolClass();
+ ruleProtocolClass();
state._fsp--;
- after(grammarAccess.getRoomClassAccess().getGeneralProtocolClassParserRuleCall_1());
+ after(grammarAccess.getRoomClassAccess().getProtocolClassParserRuleCall_1());
}
@@ -8687,10 +8453,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3153:6: ( ruleStructureClass )
+ // InternalRoom.g:3069:6: ( ruleStructureClass )
{
- // InternalRoom.g:3153:6: ( ruleStructureClass )
- // InternalRoom.g:3154:1: ruleStructureClass
+ // InternalRoom.g:3069:6: ( ruleStructureClass )
+ // InternalRoom.g:3070:1: ruleStructureClass
{
before(grammarAccess.getRoomClassAccess().getStructureClassParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -8723,17 +8489,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructureClass__Alternatives"
- // InternalRoom.g:3164:1: rule__StructureClass__Alternatives : ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) );
+ // InternalRoom.g:3080:1: rule__StructureClass__Alternatives : ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) );
public final void rule__StructureClass__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3168:1: ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) )
+ // InternalRoom.g:3084:1: ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) )
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==18||LA2_0==22||(LA2_0>=35 && LA2_0<=37)||LA2_0==40||LA2_0==131) ) {
+ if ( (LA2_0==18||LA2_0==22||(LA2_0>=35 && LA2_0<=37)||LA2_0==40||LA2_0==129) ) {
alt2=1;
}
else if ( (LA2_0==23) ) {
@@ -8747,10 +8513,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt2) {
case 1 :
- // InternalRoom.g:3169:1: ( ruleActorContainerClass )
+ // InternalRoom.g:3085:1: ( ruleActorContainerClass )
{
- // InternalRoom.g:3169:1: ( ruleActorContainerClass )
- // InternalRoom.g:3170:1: ruleActorContainerClass
+ // InternalRoom.g:3085:1: ( ruleActorContainerClass )
+ // InternalRoom.g:3086:1: ruleActorContainerClass
{
before(grammarAccess.getStructureClassAccess().getActorContainerClassParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8766,10 +8532,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3175:6: ( ruleLogicalSystem )
+ // InternalRoom.g:3091:6: ( ruleLogicalSystem )
{
- // InternalRoom.g:3175:6: ( ruleLogicalSystem )
- // InternalRoom.g:3176:1: ruleLogicalSystem
+ // InternalRoom.g:3091:6: ( ruleLogicalSystem )
+ // InternalRoom.g:3092:1: ruleLogicalSystem
{
before(grammarAccess.getStructureClassAccess().getLogicalSystemParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8802,17 +8568,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorContainerClass__Alternatives"
- // InternalRoom.g:3186:1: rule__ActorContainerClass__Alternatives : ( ( ruleActorClass ) | ( ruleSubSystemClass ) );
+ // InternalRoom.g:3102:1: rule__ActorContainerClass__Alternatives : ( ( ruleActorClass ) | ( ruleSubSystemClass ) );
public final void rule__ActorContainerClass__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3190:1: ( ( ruleActorClass ) | ( ruleSubSystemClass ) )
+ // InternalRoom.g:3106:1: ( ( ruleActorClass ) | ( ruleSubSystemClass ) )
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==18||(LA3_0>=35 && LA3_0<=37)||LA3_0==40||LA3_0==131) ) {
+ if ( (LA3_0==18||(LA3_0>=35 && LA3_0<=37)||LA3_0==40||LA3_0==129) ) {
alt3=1;
}
else if ( (LA3_0==22) ) {
@@ -8826,10 +8592,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt3) {
case 1 :
- // InternalRoom.g:3191:1: ( ruleActorClass )
+ // InternalRoom.g:3107:1: ( ruleActorClass )
{
- // InternalRoom.g:3191:1: ( ruleActorClass )
- // InternalRoom.g:3192:1: ruleActorClass
+ // InternalRoom.g:3107:1: ( ruleActorClass )
+ // InternalRoom.g:3108:1: ruleActorClass
{
before(grammarAccess.getActorContainerClassAccess().getActorClassParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8845,10 +8611,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3197:6: ( ruleSubSystemClass )
+ // InternalRoom.g:3113:6: ( ruleSubSystemClass )
{
- // InternalRoom.g:3197:6: ( ruleSubSystemClass )
- // InternalRoom.g:3198:1: ruleSubSystemClass
+ // InternalRoom.g:3113:6: ( ruleSubSystemClass )
+ // InternalRoom.g:3114:1: ruleSubSystemClass
{
before(grammarAccess.getActorContainerClassAccess().getSubSystemClassParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8881,13 +8647,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataType__Alternatives"
- // InternalRoom.g:3208:1: rule__DataType__Alternatives : ( ( rulePrimitiveType ) | ( ruleEnumerationType ) | ( ruleComplexType ) );
+ // InternalRoom.g:3124:1: rule__DataType__Alternatives : ( ( rulePrimitiveType ) | ( ruleEnumerationType ) | ( ruleComplexType ) );
public final void rule__DataType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3212:1: ( ( rulePrimitiveType ) | ( ruleEnumerationType ) | ( ruleComplexType ) )
+ // InternalRoom.g:3128:1: ( ( rulePrimitiveType ) | ( ruleEnumerationType ) | ( ruleComplexType ) )
int alt4=3;
switch ( input.LA(1) ) {
case 48:
@@ -8915,10 +8681,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt4) {
case 1 :
- // InternalRoom.g:3213:1: ( rulePrimitiveType )
+ // InternalRoom.g:3129:1: ( rulePrimitiveType )
{
- // InternalRoom.g:3213:1: ( rulePrimitiveType )
- // InternalRoom.g:3214:1: rulePrimitiveType
+ // InternalRoom.g:3129:1: ( rulePrimitiveType )
+ // InternalRoom.g:3130:1: rulePrimitiveType
{
before(grammarAccess.getDataTypeAccess().getPrimitiveTypeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8934,10 +8700,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3219:6: ( ruleEnumerationType )
+ // InternalRoom.g:3135:6: ( ruleEnumerationType )
{
- // InternalRoom.g:3219:6: ( ruleEnumerationType )
- // InternalRoom.g:3220:1: ruleEnumerationType
+ // InternalRoom.g:3135:6: ( ruleEnumerationType )
+ // InternalRoom.g:3136:1: ruleEnumerationType
{
before(grammarAccess.getDataTypeAccess().getEnumerationTypeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8953,10 +8719,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3225:6: ( ruleComplexType )
+ // InternalRoom.g:3141:6: ( ruleComplexType )
{
- // InternalRoom.g:3225:6: ( ruleComplexType )
- // InternalRoom.g:3226:1: ruleComplexType
+ // InternalRoom.g:3141:6: ( ruleComplexType )
+ // InternalRoom.g:3142:1: ruleComplexType
{
before(grammarAccess.getDataTypeAccess().getComplexTypeParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -8989,13 +8755,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ComplexType__Alternatives"
- // InternalRoom.g:3236:1: rule__ComplexType__Alternatives : ( ( ruleDataClass ) | ( ruleExternalType ) );
+ // InternalRoom.g:3152:1: rule__ComplexType__Alternatives : ( ( ruleDataClass ) | ( ruleExternalType ) );
public final void rule__ComplexType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3240:1: ( ( ruleDataClass ) | ( ruleExternalType ) )
+ // InternalRoom.g:3156:1: ( ( ruleDataClass ) | ( ruleExternalType ) )
int alt5=2;
int LA5_0 = input.LA(1);
@@ -9013,10 +8779,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt5) {
case 1 :
- // InternalRoom.g:3241:1: ( ruleDataClass )
+ // InternalRoom.g:3157:1: ( ruleDataClass )
{
- // InternalRoom.g:3241:1: ( ruleDataClass )
- // InternalRoom.g:3242:1: ruleDataClass
+ // InternalRoom.g:3157:1: ( ruleDataClass )
+ // InternalRoom.g:3158:1: ruleDataClass
{
before(grammarAccess.getComplexTypeAccess().getDataClassParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -9032,10 +8798,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3247:6: ( ruleExternalType )
+ // InternalRoom.g:3163:6: ( ruleExternalType )
{
- // InternalRoom.g:3247:6: ( ruleExternalType )
- // InternalRoom.g:3248:1: ruleExternalType
+ // InternalRoom.g:3163:6: ( ruleExternalType )
+ // InternalRoom.g:3164:1: ruleExternalType
{
before(grammarAccess.getComplexTypeAccess().getExternalTypeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -9068,17 +8834,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Alternatives_9"
- // InternalRoom.g:3258:1: rule__DataClass__Alternatives_9 : ( ( ( rule__DataClass__OperationsAssignment_9_0 ) ) | ( ( rule__DataClass__StructorsAssignment_9_1 ) ) | ( ( rule__DataClass__AttributesAssignment_9_2 ) ) );
+ // InternalRoom.g:3174: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:3262:1: ( ( ( rule__DataClass__OperationsAssignment_9_0 ) ) | ( ( rule__DataClass__StructorsAssignment_9_1 ) ) | ( ( rule__DataClass__AttributesAssignment_9_2 ) ) )
+ // InternalRoom.g:3178:1: ( ( ( rule__DataClass__OperationsAssignment_9_0 ) ) | ( ( rule__DataClass__StructorsAssignment_9_1 ) ) | ( ( rule__DataClass__AttributesAssignment_9_2 ) ) )
int alt6=3;
switch ( input.LA(1) ) {
case 65:
- case 129:
+ case 127:
{
alt6=1;
}
@@ -9103,14 +8869,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt6) {
case 1 :
- // InternalRoom.g:3263:1: ( ( rule__DataClass__OperationsAssignment_9_0 ) )
+ // InternalRoom.g:3179:1: ( ( rule__DataClass__OperationsAssignment_9_0 ) )
{
- // InternalRoom.g:3263:1: ( ( rule__DataClass__OperationsAssignment_9_0 ) )
- // InternalRoom.g:3264:1: ( rule__DataClass__OperationsAssignment_9_0 )
+ // InternalRoom.g:3179:1: ( ( rule__DataClass__OperationsAssignment_9_0 ) )
+ // InternalRoom.g:3180:1: ( rule__DataClass__OperationsAssignment_9_0 )
{
before(grammarAccess.getDataClassAccess().getOperationsAssignment_9_0());
- // InternalRoom.g:3265:1: ( rule__DataClass__OperationsAssignment_9_0 )
- // InternalRoom.g:3265:2: rule__DataClass__OperationsAssignment_9_0
+ // InternalRoom.g:3181:1: ( rule__DataClass__OperationsAssignment_9_0 )
+ // InternalRoom.g:3181:2: rule__DataClass__OperationsAssignment_9_0
{
pushFollow(FOLLOW_2);
rule__DataClass__OperationsAssignment_9_0();
@@ -9128,14 +8894,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3269:6: ( ( rule__DataClass__StructorsAssignment_9_1 ) )
+ // InternalRoom.g:3185:6: ( ( rule__DataClass__StructorsAssignment_9_1 ) )
{
- // InternalRoom.g:3269:6: ( ( rule__DataClass__StructorsAssignment_9_1 ) )
- // InternalRoom.g:3270:1: ( rule__DataClass__StructorsAssignment_9_1 )
+ // InternalRoom.g:3185:6: ( ( rule__DataClass__StructorsAssignment_9_1 ) )
+ // InternalRoom.g:3186:1: ( rule__DataClass__StructorsAssignment_9_1 )
{
before(grammarAccess.getDataClassAccess().getStructorsAssignment_9_1());
- // InternalRoom.g:3271:1: ( rule__DataClass__StructorsAssignment_9_1 )
- // InternalRoom.g:3271:2: rule__DataClass__StructorsAssignment_9_1
+ // InternalRoom.g:3187:1: ( rule__DataClass__StructorsAssignment_9_1 )
+ // InternalRoom.g:3187:2: rule__DataClass__StructorsAssignment_9_1
{
pushFollow(FOLLOW_2);
rule__DataClass__StructorsAssignment_9_1();
@@ -9153,14 +8919,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3275:6: ( ( rule__DataClass__AttributesAssignment_9_2 ) )
+ // InternalRoom.g:3191:6: ( ( rule__DataClass__AttributesAssignment_9_2 ) )
{
- // InternalRoom.g:3275:6: ( ( rule__DataClass__AttributesAssignment_9_2 ) )
- // InternalRoom.g:3276:1: ( rule__DataClass__AttributesAssignment_9_2 )
+ // InternalRoom.g:3191:6: ( ( rule__DataClass__AttributesAssignment_9_2 ) )
+ // InternalRoom.g:3192:1: ( rule__DataClass__AttributesAssignment_9_2 )
{
before(grammarAccess.getDataClassAccess().getAttributesAssignment_9_2());
- // InternalRoom.g:3277:1: ( rule__DataClass__AttributesAssignment_9_2 )
- // InternalRoom.g:3277:2: rule__DataClass__AttributesAssignment_9_2
+ // InternalRoom.g:3193:1: ( rule__DataClass__AttributesAssignment_9_2 )
+ // InternalRoom.g:3193:2: rule__DataClass__AttributesAssignment_9_2
{
pushFollow(FOLLOW_2);
rule__DataClass__AttributesAssignment_9_2();
@@ -9195,13 +8961,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Alternatives_6_1"
- // InternalRoom.g:3287:1: rule__StandardOperation__Alternatives_6_1 : ( ( 'void' ) | ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) ) );
+ // InternalRoom.g:3203: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:3291:1: ( ( 'void' ) | ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) ) )
+ // InternalRoom.g:3207:1: ( ( 'void' ) | ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) ) )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -9219,10 +8985,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt7) {
case 1 :
- // InternalRoom.g:3292:1: ( 'void' )
+ // InternalRoom.g:3208:1: ( 'void' )
{
- // InternalRoom.g:3292:1: ( 'void' )
- // InternalRoom.g:3293:1: 'void'
+ // InternalRoom.g:3208:1: ( 'void' )
+ // InternalRoom.g:3209:1: 'void'
{
before(grammarAccess.getStandardOperationAccess().getVoidKeyword_6_1_0());
match(input,13,FOLLOW_2);
@@ -9234,14 +9000,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3300:6: ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) )
+ // InternalRoom.g:3216:6: ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) )
{
- // InternalRoom.g:3300:6: ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) )
- // InternalRoom.g:3301:1: ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 )
+ // InternalRoom.g:3216:6: ( ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 ) )
+ // InternalRoom.g:3217:1: ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 )
{
before(grammarAccess.getStandardOperationAccess().getReturnTypeAssignment_6_1_1());
- // InternalRoom.g:3302:1: ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 )
- // InternalRoom.g:3302:2: rule__StandardOperation__ReturnTypeAssignment_6_1_1
+ // InternalRoom.g:3218:1: ( rule__StandardOperation__ReturnTypeAssignment_6_1_1 )
+ // InternalRoom.g:3218:2: rule__StandardOperation__ReturnTypeAssignment_6_1_1
{
pushFollow(FOLLOW_2);
rule__StandardOperation__ReturnTypeAssignment_6_1_1();
@@ -9276,13 +9042,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Alternatives_5"
- // InternalRoom.g:3311:1: rule__PortOperation__Alternatives_5 : ( ( ( rule__PortOperation__Group_5_0__0 ) ) | ( ( rule__PortOperation__Group_5_1__0 ) ) );
+ // InternalRoom.g:3227: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:3315:1: ( ( ( rule__PortOperation__Group_5_0__0 ) ) | ( ( rule__PortOperation__Group_5_1__0 ) ) )
+ // InternalRoom.g:3231:1: ( ( ( rule__PortOperation__Group_5_0__0 ) ) | ( ( rule__PortOperation__Group_5_1__0 ) ) )
int alt8=2;
int LA8_0 = input.LA(1);
@@ -9300,14 +9066,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt8) {
case 1 :
- // InternalRoom.g:3316:1: ( ( rule__PortOperation__Group_5_0__0 ) )
+ // InternalRoom.g:3232:1: ( ( rule__PortOperation__Group_5_0__0 ) )
{
- // InternalRoom.g:3316:1: ( ( rule__PortOperation__Group_5_0__0 ) )
- // InternalRoom.g:3317:1: ( rule__PortOperation__Group_5_0__0 )
+ // InternalRoom.g:3232:1: ( ( rule__PortOperation__Group_5_0__0 ) )
+ // InternalRoom.g:3233:1: ( rule__PortOperation__Group_5_0__0 )
{
before(grammarAccess.getPortOperationAccess().getGroup_5_0());
- // InternalRoom.g:3318:1: ( rule__PortOperation__Group_5_0__0 )
- // InternalRoom.g:3318:2: rule__PortOperation__Group_5_0__0
+ // InternalRoom.g:3234:1: ( rule__PortOperation__Group_5_0__0 )
+ // InternalRoom.g:3234:2: rule__PortOperation__Group_5_0__0
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_0__0();
@@ -9325,14 +9091,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3322:6: ( ( rule__PortOperation__Group_5_1__0 ) )
+ // InternalRoom.g:3238:6: ( ( rule__PortOperation__Group_5_1__0 ) )
{
- // InternalRoom.g:3322:6: ( ( rule__PortOperation__Group_5_1__0 ) )
- // InternalRoom.g:3323:1: ( rule__PortOperation__Group_5_1__0 )
+ // InternalRoom.g:3238:6: ( ( rule__PortOperation__Group_5_1__0 ) )
+ // InternalRoom.g:3239:1: ( rule__PortOperation__Group_5_1__0 )
{
before(grammarAccess.getPortOperationAccess().getGroup_5_1());
- // InternalRoom.g:3324:1: ( rule__PortOperation__Group_5_1__0 )
- // InternalRoom.g:3324:2: rule__PortOperation__Group_5_1__0
+ // InternalRoom.g:3240:1: ( rule__PortOperation__Group_5_1__0 )
+ // InternalRoom.g:3240:2: rule__PortOperation__Group_5_1__0
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_1__0();
@@ -9367,13 +9133,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Alternatives_5_0_1"
- // InternalRoom.g:3333:1: rule__PortOperation__Alternatives_5_0_1 : ( ( 'void' ) | ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) ) );
+ // InternalRoom.g:3249: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:3337:1: ( ( 'void' ) | ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) ) )
+ // InternalRoom.g:3253:1: ( ( 'void' ) | ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) ) )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -9391,10 +9157,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt9) {
case 1 :
- // InternalRoom.g:3338:1: ( 'void' )
+ // InternalRoom.g:3254:1: ( 'void' )
{
- // InternalRoom.g:3338:1: ( 'void' )
- // InternalRoom.g:3339:1: 'void'
+ // InternalRoom.g:3254:1: ( 'void' )
+ // InternalRoom.g:3255:1: 'void'
{
before(grammarAccess.getPortOperationAccess().getVoidKeyword_5_0_1_0());
match(input,13,FOLLOW_2);
@@ -9406,14 +9172,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3346:6: ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) )
+ // InternalRoom.g:3262:6: ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) )
{
- // InternalRoom.g:3346:6: ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) )
- // InternalRoom.g:3347:1: ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 )
+ // InternalRoom.g:3262:6: ( ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 ) )
+ // InternalRoom.g:3263:1: ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 )
{
before(grammarAccess.getPortOperationAccess().getReturnTypeAssignment_5_0_1_1());
- // InternalRoom.g:3348:1: ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 )
- // InternalRoom.g:3348:2: rule__PortOperation__ReturnTypeAssignment_5_0_1_1
+ // InternalRoom.g:3264:1: ( rule__PortOperation__ReturnTypeAssignment_5_0_1_1 )
+ // InternalRoom.g:3264:2: rule__PortOperation__ReturnTypeAssignment_5_0_1_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__ReturnTypeAssignment_5_0_1_1();
@@ -9448,13 +9214,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__NameAlternatives_0_0"
- // InternalRoom.g:3357:1: rule__ClassStructor__NameAlternatives_0_0 : ( ( 'ctor' ) | ( 'dtor' ) );
+ // InternalRoom.g:3273:1: rule__ClassStructor__NameAlternatives_0_0 : ( ( 'ctor' ) | ( 'dtor' ) );
public final void rule__ClassStructor__NameAlternatives_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3361:1: ( ( 'ctor' ) | ( 'dtor' ) )
+ // InternalRoom.g:3277:1: ( ( 'ctor' ) | ( 'dtor' ) )
int alt10=2;
int LA10_0 = input.LA(1);
@@ -9472,10 +9238,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt10) {
case 1 :
- // InternalRoom.g:3362:1: ( 'ctor' )
+ // InternalRoom.g:3278:1: ( 'ctor' )
{
- // InternalRoom.g:3362:1: ( 'ctor' )
- // InternalRoom.g:3363:1: 'ctor'
+ // InternalRoom.g:3278:1: ( 'ctor' )
+ // InternalRoom.g:3279:1: 'ctor'
{
before(grammarAccess.getClassStructorAccess().getNameCtorKeyword_0_0_0());
match(input,14,FOLLOW_2);
@@ -9487,10 +9253,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3370:6: ( 'dtor' )
+ // InternalRoom.g:3286:6: ( 'dtor' )
{
- // InternalRoom.g:3370:6: ( 'dtor' )
- // InternalRoom.g:3371:1: 'dtor'
+ // InternalRoom.g:3286:6: ( 'dtor' )
+ // InternalRoom.g:3287:1: 'dtor'
{
before(grammarAccess.getClassStructorAccess().getNameDtorKeyword_0_0_1());
match(input,15,FOLLOW_2);
@@ -9518,127 +9284,48 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__ClassStructor__NameAlternatives_0_0"
- // $ANTLR start "rule__GeneralProtocolClass__Alternatives"
- // InternalRoom.g:3383:1: rule__GeneralProtocolClass__Alternatives : ( ( ruleProtocolClass ) | ( ruleCompoundProtocolClass ) );
- public final void rule__GeneralProtocolClass__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalRoom.g:3387:1: ( ( ruleProtocolClass ) | ( ruleCompoundProtocolClass ) )
- int alt11=2;
- int LA11_0 = input.LA(1);
-
- if ( (LA11_0==20||(LA11_0>=35 && LA11_0<=37)) ) {
- alt11=1;
- }
- else if ( (LA11_0==21) ) {
- alt11=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 11, 0, input);
-
- throw nvae;
- }
- switch (alt11) {
- case 1 :
- // InternalRoom.g:3388:1: ( ruleProtocolClass )
- {
- // InternalRoom.g:3388:1: ( ruleProtocolClass )
- // InternalRoom.g:3389:1: ruleProtocolClass
- {
- before(grammarAccess.getGeneralProtocolClassAccess().getProtocolClassParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleProtocolClass();
-
- state._fsp--;
-
- after(grammarAccess.getGeneralProtocolClassAccess().getProtocolClassParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalRoom.g:3394:6: ( ruleCompoundProtocolClass )
- {
- // InternalRoom.g:3394:6: ( ruleCompoundProtocolClass )
- // InternalRoom.g:3395:1: ruleCompoundProtocolClass
- {
- before(grammarAccess.getGeneralProtocolClassAccess().getCompoundProtocolClassParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleCompoundProtocolClass();
-
- state._fsp--;
-
- after(grammarAccess.getGeneralProtocolClassAccess().getCompoundProtocolClassParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GeneralProtocolClass__Alternatives"
-
-
// $ANTLR start "rule__PortClass__Alternatives_3"
- // InternalRoom.g:3405:1: rule__PortClass__Alternatives_3 : ( ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) ) | ( ( rule__PortClass__OperationsAssignment_3_1 ) ) | ( ( rule__PortClass__AttributesAssignment_3_2 ) ) );
+ // InternalRoom.g:3299: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:3409:1: ( ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) ) | ( ( rule__PortClass__OperationsAssignment_3_1 ) ) | ( ( rule__PortClass__AttributesAssignment_3_2 ) ) )
- int alt12=3;
+ // InternalRoom.g:3303:1: ( ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) ) | ( ( rule__PortClass__OperationsAssignment_3_1 ) ) | ( ( rule__PortClass__AttributesAssignment_3_2 ) ) )
+ int alt11=3;
switch ( input.LA(1) ) {
- case 74:
+ case 73:
{
- alt12=1;
+ alt11=1;
}
break;
case 65:
{
- alt12=2;
+ alt11=2;
}
break;
case 62:
{
- alt12=3;
+ alt11=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 12, 0, input);
+ new NoViableAltException("", 11, 0, input);
throw nvae;
}
- switch (alt12) {
+ switch (alt11) {
case 1 :
- // InternalRoom.g:3410:1: ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) )
+ // InternalRoom.g:3304:1: ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) )
{
- // InternalRoom.g:3410:1: ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) )
- // InternalRoom.g:3411:1: ( rule__PortClass__MsgHandlersAssignment_3_0 )
+ // InternalRoom.g:3304:1: ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) )
+ // InternalRoom.g:3305:1: ( rule__PortClass__MsgHandlersAssignment_3_0 )
{
before(grammarAccess.getPortClassAccess().getMsgHandlersAssignment_3_0());
- // InternalRoom.g:3412:1: ( rule__PortClass__MsgHandlersAssignment_3_0 )
- // InternalRoom.g:3412:2: rule__PortClass__MsgHandlersAssignment_3_0
+ // InternalRoom.g:3306:1: ( rule__PortClass__MsgHandlersAssignment_3_0 )
+ // InternalRoom.g:3306:2: rule__PortClass__MsgHandlersAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__PortClass__MsgHandlersAssignment_3_0();
@@ -9656,14 +9343,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3416:6: ( ( rule__PortClass__OperationsAssignment_3_1 ) )
+ // InternalRoom.g:3310:6: ( ( rule__PortClass__OperationsAssignment_3_1 ) )
{
- // InternalRoom.g:3416:6: ( ( rule__PortClass__OperationsAssignment_3_1 ) )
- // InternalRoom.g:3417:1: ( rule__PortClass__OperationsAssignment_3_1 )
+ // InternalRoom.g:3310:6: ( ( rule__PortClass__OperationsAssignment_3_1 ) )
+ // InternalRoom.g:3311:1: ( rule__PortClass__OperationsAssignment_3_1 )
{
before(grammarAccess.getPortClassAccess().getOperationsAssignment_3_1());
- // InternalRoom.g:3418:1: ( rule__PortClass__OperationsAssignment_3_1 )
- // InternalRoom.g:3418:2: rule__PortClass__OperationsAssignment_3_1
+ // InternalRoom.g:3312:1: ( rule__PortClass__OperationsAssignment_3_1 )
+ // InternalRoom.g:3312:2: rule__PortClass__OperationsAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__PortClass__OperationsAssignment_3_1();
@@ -9681,14 +9368,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3422:6: ( ( rule__PortClass__AttributesAssignment_3_2 ) )
+ // InternalRoom.g:3316:6: ( ( rule__PortClass__AttributesAssignment_3_2 ) )
{
- // InternalRoom.g:3422:6: ( ( rule__PortClass__AttributesAssignment_3_2 ) )
- // InternalRoom.g:3423:1: ( rule__PortClass__AttributesAssignment_3_2 )
+ // InternalRoom.g:3316:6: ( ( rule__PortClass__AttributesAssignment_3_2 ) )
+ // InternalRoom.g:3317:1: ( rule__PortClass__AttributesAssignment_3_2 )
{
before(grammarAccess.getPortClassAccess().getAttributesAssignment_3_2());
- // InternalRoom.g:3424:1: ( rule__PortClass__AttributesAssignment_3_2 )
- // InternalRoom.g:3424:2: rule__PortClass__AttributesAssignment_3_2
+ // InternalRoom.g:3318:1: ( rule__PortClass__AttributesAssignment_3_2 )
+ // InternalRoom.g:3318:2: rule__PortClass__AttributesAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__PortClass__AttributesAssignment_3_2();
@@ -9723,44 +9410,44 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageHandler__Alternatives"
- // InternalRoom.g:3433:1: rule__MessageHandler__Alternatives : ( ( ruleInMessageHandler ) | ( ruleOutMessageHandler ) );
+ // InternalRoom.g:3327:1: rule__MessageHandler__Alternatives : ( ( ruleInMessageHandler ) | ( ruleOutMessageHandler ) );
public final void rule__MessageHandler__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3437:1: ( ( ruleInMessageHandler ) | ( ruleOutMessageHandler ) )
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // InternalRoom.g:3331:1: ( ( ruleInMessageHandler ) | ( ruleOutMessageHandler ) )
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA13_0==74) ) {
- int LA13_1 = input.LA(2);
+ if ( (LA12_0==73) ) {
+ int LA12_1 = input.LA(2);
- if ( (LA13_1==67) ) {
- alt13=1;
+ if ( (LA12_1==67) ) {
+ alt12=1;
}
- else if ( (LA13_1==68) ) {
- alt13=2;
+ else if ( (LA12_1==68) ) {
+ alt12=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 13, 1, input);
+ new NoViableAltException("", 12, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
+ new NoViableAltException("", 12, 0, input);
throw nvae;
}
- switch (alt13) {
+ switch (alt12) {
case 1 :
- // InternalRoom.g:3438:1: ( ruleInMessageHandler )
+ // InternalRoom.g:3332:1: ( ruleInMessageHandler )
{
- // InternalRoom.g:3438:1: ( ruleInMessageHandler )
- // InternalRoom.g:3439:1: ruleInMessageHandler
+ // InternalRoom.g:3332:1: ( ruleInMessageHandler )
+ // InternalRoom.g:3333:1: ruleInMessageHandler
{
before(grammarAccess.getMessageHandlerAccess().getInMessageHandlerParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -9776,10 +9463,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3444:6: ( ruleOutMessageHandler )
+ // InternalRoom.g:3338:6: ( ruleOutMessageHandler )
{
- // InternalRoom.g:3444:6: ( ruleOutMessageHandler )
- // InternalRoom.g:3445:1: ruleOutMessageHandler
+ // InternalRoom.g:3338:6: ( ruleOutMessageHandler )
+ // InternalRoom.g:3339:1: ruleOutMessageHandler
{
before(grammarAccess.getMessageHandlerAccess().getOutMessageHandlerParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -9812,38 +9499,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Alternatives_7_2"
- // InternalRoom.g:3455:1: rule__ActorClass__Alternatives_7_2 : ( ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) ) | ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) ) );
+ // InternalRoom.g:3349: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:3459:1: ( ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) ) | ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) ) )
- int alt14=2;
- int LA14_0 = input.LA(1);
+ // InternalRoom.g:3353:1: ( ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) ) | ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) ) )
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA14_0==80) ) {
- alt14=1;
+ if ( (LA13_0==79) ) {
+ alt13=1;
}
- else if ( (LA14_0==24||LA14_0==71) ) {
- alt14=2;
+ else if ( (LA13_0==24||LA13_0==71) ) {
+ alt13=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
+ new NoViableAltException("", 13, 0, input);
throw nvae;
}
- switch (alt14) {
+ switch (alt13) {
case 1 :
- // InternalRoom.g:3460:1: ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) )
+ // InternalRoom.g:3354:1: ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) )
{
- // InternalRoom.g:3460:1: ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) )
- // InternalRoom.g:3461:1: ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 )
+ // InternalRoom.g:3354:1: ( ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 ) )
+ // InternalRoom.g:3355:1: ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 )
{
before(grammarAccess.getActorClassAccess().getServiceProvisionPointsAssignment_7_2_0());
- // InternalRoom.g:3462:1: ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 )
- // InternalRoom.g:3462:2: rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0
+ // InternalRoom.g:3356:1: ( rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 )
+ // InternalRoom.g:3356:2: rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0();
@@ -9861,14 +9548,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3466:6: ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) )
+ // InternalRoom.g:3360:6: ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) )
{
- // InternalRoom.g:3466:6: ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) )
- // InternalRoom.g:3467:1: ( rule__ActorClass__InterfacePortsAssignment_7_2_1 )
+ // InternalRoom.g:3360:6: ( ( rule__ActorClass__InterfacePortsAssignment_7_2_1 ) )
+ // InternalRoom.g:3361:1: ( rule__ActorClass__InterfacePortsAssignment_7_2_1 )
{
before(grammarAccess.getActorClassAccess().getInterfacePortsAssignment_7_2_1());
- // InternalRoom.g:3468:1: ( rule__ActorClass__InterfacePortsAssignment_7_2_1 )
- // InternalRoom.g:3468:2: rule__ActorClass__InterfacePortsAssignment_7_2_1
+ // InternalRoom.g:3362:1: ( rule__ActorClass__InterfacePortsAssignment_7_2_1 )
+ // InternalRoom.g:3362:2: rule__ActorClass__InterfacePortsAssignment_7_2_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__InterfacePortsAssignment_7_2_1();
@@ -9903,75 +9590,75 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Alternatives_8_6"
- // InternalRoom.g:3477: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:3371: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:3481: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;
+ // InternalRoom.g:3375: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 alt14=8;
switch ( input.LA(1) ) {
- case 90:
+ case 88:
{
- alt15=1;
+ alt14=1;
}
break;
- case 86:
+ case 85:
{
- alt15=2;
+ alt14=2;
}
break;
- case 81:
+ case 80:
{
- alt15=3;
+ alt14=3;
}
break;
case 62:
{
- alt15=4;
+ alt14=4;
}
break;
case 38:
case 39:
- case 94:
+ case 92:
{
- alt15=5;
+ alt14=5;
}
break;
- case 79:
+ case 78:
{
- alt15=6;
+ alt14=6;
}
break;
case 24:
case 71:
{
- alt15=7;
+ alt14=7;
}
break;
- case 78:
+ case 77:
{
- alt15=8;
+ alt14=8;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 14, 0, input);
throw nvae;
}
- switch (alt15) {
+ switch (alt14) {
case 1 :
- // InternalRoom.g:3482:1: ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) )
+ // InternalRoom.g:3376:1: ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) )
{
- // InternalRoom.g:3482:1: ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) )
- // InternalRoom.g:3483:1: ( rule__ActorClass__ConnectionsAssignment_8_6_0 )
+ // InternalRoom.g:3376:1: ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) )
+ // InternalRoom.g:3377:1: ( rule__ActorClass__ConnectionsAssignment_8_6_0 )
{
before(grammarAccess.getActorClassAccess().getConnectionsAssignment_8_6_0());
- // InternalRoom.g:3484:1: ( rule__ActorClass__ConnectionsAssignment_8_6_0 )
- // InternalRoom.g:3484:2: rule__ActorClass__ConnectionsAssignment_8_6_0
+ // InternalRoom.g:3378:1: ( rule__ActorClass__ConnectionsAssignment_8_6_0 )
+ // InternalRoom.g:3378:2: rule__ActorClass__ConnectionsAssignment_8_6_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__ConnectionsAssignment_8_6_0();
@@ -9989,14 +9676,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3488:6: ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) )
+ // InternalRoom.g:3382:6: ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) )
{
- // InternalRoom.g:3488:6: ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) )
- // InternalRoom.g:3489:1: ( rule__ActorClass__BindingsAssignment_8_6_1 )
+ // InternalRoom.g:3382:6: ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) )
+ // InternalRoom.g:3383:1: ( rule__ActorClass__BindingsAssignment_8_6_1 )
{
before(grammarAccess.getActorClassAccess().getBindingsAssignment_8_6_1());
- // InternalRoom.g:3490:1: ( rule__ActorClass__BindingsAssignment_8_6_1 )
- // InternalRoom.g:3490:2: rule__ActorClass__BindingsAssignment_8_6_1
+ // InternalRoom.g:3384:1: ( rule__ActorClass__BindingsAssignment_8_6_1 )
+ // InternalRoom.g:3384:2: rule__ActorClass__BindingsAssignment_8_6_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__BindingsAssignment_8_6_1();
@@ -10014,14 +9701,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3494:6: ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) )
+ // InternalRoom.g:3388:6: ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) )
{
- // InternalRoom.g:3494:6: ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) )
- // InternalRoom.g:3495:1: ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 )
+ // InternalRoom.g:3388:6: ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) )
+ // InternalRoom.g:3389:1: ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 )
{
before(grammarAccess.getActorClassAccess().getServiceImplementationsAssignment_8_6_2());
- // InternalRoom.g:3496:1: ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 )
- // InternalRoom.g:3496:2: rule__ActorClass__ServiceImplementationsAssignment_8_6_2
+ // InternalRoom.g:3390:1: ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 )
+ // InternalRoom.g:3390:2: rule__ActorClass__ServiceImplementationsAssignment_8_6_2
{
pushFollow(FOLLOW_2);
rule__ActorClass__ServiceImplementationsAssignment_8_6_2();
@@ -10039,14 +9726,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3500:6: ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) )
+ // InternalRoom.g:3394:6: ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) )
{
- // InternalRoom.g:3500:6: ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) )
- // InternalRoom.g:3501:1: ( rule__ActorClass__AttributesAssignment_8_6_3 )
+ // InternalRoom.g:3394:6: ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) )
+ // InternalRoom.g:3395:1: ( rule__ActorClass__AttributesAssignment_8_6_3 )
{
before(grammarAccess.getActorClassAccess().getAttributesAssignment_8_6_3());
- // InternalRoom.g:3502:1: ( rule__ActorClass__AttributesAssignment_8_6_3 )
- // InternalRoom.g:3502:2: rule__ActorClass__AttributesAssignment_8_6_3
+ // InternalRoom.g:3396:1: ( rule__ActorClass__AttributesAssignment_8_6_3 )
+ // InternalRoom.g:3396:2: rule__ActorClass__AttributesAssignment_8_6_3
{
pushFollow(FOLLOW_2);
rule__ActorClass__AttributesAssignment_8_6_3();
@@ -10064,14 +9751,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3506:6: ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) )
+ // InternalRoom.g:3400:6: ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) )
{
- // InternalRoom.g:3506:6: ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) )
- // InternalRoom.g:3507:1: ( rule__ActorClass__ActorRefsAssignment_8_6_4 )
+ // InternalRoom.g:3400:6: ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) )
+ // InternalRoom.g:3401:1: ( rule__ActorClass__ActorRefsAssignment_8_6_4 )
{
before(grammarAccess.getActorClassAccess().getActorRefsAssignment_8_6_4());
- // InternalRoom.g:3508:1: ( rule__ActorClass__ActorRefsAssignment_8_6_4 )
- // InternalRoom.g:3508:2: rule__ActorClass__ActorRefsAssignment_8_6_4
+ // InternalRoom.g:3402:1: ( rule__ActorClass__ActorRefsAssignment_8_6_4 )
+ // InternalRoom.g:3402:2: rule__ActorClass__ActorRefsAssignment_8_6_4
{
pushFollow(FOLLOW_2);
rule__ActorClass__ActorRefsAssignment_8_6_4();
@@ -10089,14 +9776,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalRoom.g:3512:6: ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) )
+ // InternalRoom.g:3406:6: ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) )
{
- // InternalRoom.g:3512:6: ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) )
- // InternalRoom.g:3513:1: ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 )
+ // InternalRoom.g:3406:6: ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) )
+ // InternalRoom.g:3407:1: ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 )
{
before(grammarAccess.getActorClassAccess().getServiceAccessPointsAssignment_8_6_5());
- // InternalRoom.g:3514:1: ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 )
- // InternalRoom.g:3514:2: rule__ActorClass__ServiceAccessPointsAssignment_8_6_5
+ // InternalRoom.g:3408:1: ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 )
+ // InternalRoom.g:3408:2: rule__ActorClass__ServiceAccessPointsAssignment_8_6_5
{
pushFollow(FOLLOW_2);
rule__ActorClass__ServiceAccessPointsAssignment_8_6_5();
@@ -10114,14 +9801,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalRoom.g:3518:6: ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) )
+ // InternalRoom.g:3412:6: ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) )
{
- // InternalRoom.g:3518:6: ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) )
- // InternalRoom.g:3519:1: ( rule__ActorClass__InternalPortsAssignment_8_6_6 )
+ // InternalRoom.g:3412:6: ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) )
+ // InternalRoom.g:3413:1: ( rule__ActorClass__InternalPortsAssignment_8_6_6 )
{
before(grammarAccess.getActorClassAccess().getInternalPortsAssignment_8_6_6());
- // InternalRoom.g:3520:1: ( rule__ActorClass__InternalPortsAssignment_8_6_6 )
- // InternalRoom.g:3520:2: rule__ActorClass__InternalPortsAssignment_8_6_6
+ // InternalRoom.g:3414:1: ( rule__ActorClass__InternalPortsAssignment_8_6_6 )
+ // InternalRoom.g:3414:2: rule__ActorClass__InternalPortsAssignment_8_6_6
{
pushFollow(FOLLOW_2);
rule__ActorClass__InternalPortsAssignment_8_6_6();
@@ -10139,14 +9826,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // InternalRoom.g:3524:6: ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) )
+ // InternalRoom.g:3418:6: ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) )
{
- // InternalRoom.g:3524:6: ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) )
- // InternalRoom.g:3525:1: ( rule__ActorClass__ExternalPortsAssignment_8_6_7 )
+ // InternalRoom.g:3418:6: ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) )
+ // InternalRoom.g:3419:1: ( rule__ActorClass__ExternalPortsAssignment_8_6_7 )
{
before(grammarAccess.getActorClassAccess().getExternalPortsAssignment_8_6_7());
- // InternalRoom.g:3526:1: ( rule__ActorClass__ExternalPortsAssignment_8_6_7 )
- // InternalRoom.g:3526:2: rule__ActorClass__ExternalPortsAssignment_8_6_7
+ // InternalRoom.g:3420:1: ( rule__ActorClass__ExternalPortsAssignment_8_6_7 )
+ // InternalRoom.g:3420:2: rule__ActorClass__ExternalPortsAssignment_8_6_7
{
pushFollow(FOLLOW_2);
rule__ActorClass__ExternalPortsAssignment_8_6_7();
@@ -10181,38 +9868,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Alternatives_9_4"
- // InternalRoom.g:3535:1: rule__ActorClass__Alternatives_9_4 : ( ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) ) | ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) ) );
+ // InternalRoom.g:3429: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:3539:1: ( ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) ) | ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) ) )
- int alt16=2;
- int LA16_0 = input.LA(1);
+ // InternalRoom.g:3433:1: ( ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) ) | ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) ) )
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( (LA16_0==65||LA16_0==129) ) {
- alt16=1;
+ if ( (LA15_0==65||LA15_0==127) ) {
+ alt15=1;
}
- else if ( ((LA16_0>=14 && LA16_0<=15)) ) {
- alt16=2;
+ else if ( ((LA15_0>=14 && LA15_0<=15)) ) {
+ alt15=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ new NoViableAltException("", 15, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt15) {
case 1 :
- // InternalRoom.g:3540:1: ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) )
+ // InternalRoom.g:3434:1: ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) )
{
- // InternalRoom.g:3540:1: ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) )
- // InternalRoom.g:3541:1: ( rule__ActorClass__OperationsAssignment_9_4_0 )
+ // InternalRoom.g:3434:1: ( ( rule__ActorClass__OperationsAssignment_9_4_0 ) )
+ // InternalRoom.g:3435:1: ( rule__ActorClass__OperationsAssignment_9_4_0 )
{
before(grammarAccess.getActorClassAccess().getOperationsAssignment_9_4_0());
- // InternalRoom.g:3542:1: ( rule__ActorClass__OperationsAssignment_9_4_0 )
- // InternalRoom.g:3542:2: rule__ActorClass__OperationsAssignment_9_4_0
+ // InternalRoom.g:3436:1: ( rule__ActorClass__OperationsAssignment_9_4_0 )
+ // InternalRoom.g:3436:2: rule__ActorClass__OperationsAssignment_9_4_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__OperationsAssignment_9_4_0();
@@ -10230,14 +9917,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3546:6: ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) )
+ // InternalRoom.g:3440:6: ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) )
{
- // InternalRoom.g:3546:6: ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) )
- // InternalRoom.g:3547:1: ( rule__ActorClass__StructorsAssignment_9_4_1 )
+ // InternalRoom.g:3440:6: ( ( rule__ActorClass__StructorsAssignment_9_4_1 ) )
+ // InternalRoom.g:3441:1: ( rule__ActorClass__StructorsAssignment_9_4_1 )
{
before(grammarAccess.getActorClassAccess().getStructorsAssignment_9_4_1());
- // InternalRoom.g:3548:1: ( rule__ActorClass__StructorsAssignment_9_4_1 )
- // InternalRoom.g:3548:2: rule__ActorClass__StructorsAssignment_9_4_1
+ // InternalRoom.g:3442:1: ( rule__ActorClass__StructorsAssignment_9_4_1 )
+ // InternalRoom.g:3442:2: rule__ActorClass__StructorsAssignment_9_4_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__StructorsAssignment_9_4_1();
@@ -10272,44 +9959,44 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InterfaceItem__Alternatives"
- // InternalRoom.g:3557:1: rule__InterfaceItem__Alternatives : ( ( rulePort ) | ( ruleSAP ) | ( ruleSPP ) );
+ // InternalRoom.g:3451:1: rule__InterfaceItem__Alternatives : ( ( rulePort ) | ( ruleSAP ) | ( ruleSPP ) );
public final void rule__InterfaceItem__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3561:1: ( ( rulePort ) | ( ruleSAP ) | ( ruleSPP ) )
- int alt17=3;
+ // InternalRoom.g:3455:1: ( ( rulePort ) | ( ruleSAP ) | ( ruleSPP ) )
+ int alt16=3;
switch ( input.LA(1) ) {
case 24:
case 71:
{
- alt17=1;
+ alt16=1;
}
break;
- case 79:
+ case 78:
{
- alt17=2;
+ alt16=2;
}
break;
- case 80:
+ case 79:
{
- alt17=3;
+ alt16=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
+ new NoViableAltException("", 16, 0, input);
throw nvae;
}
- switch (alt17) {
+ switch (alt16) {
case 1 :
- // InternalRoom.g:3562:1: ( rulePort )
+ // InternalRoom.g:3456:1: ( rulePort )
{
- // InternalRoom.g:3562:1: ( rulePort )
- // InternalRoom.g:3563:1: rulePort
+ // InternalRoom.g:3456:1: ( rulePort )
+ // InternalRoom.g:3457:1: rulePort
{
before(grammarAccess.getInterfaceItemAccess().getPortParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -10325,10 +10012,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3568:6: ( ruleSAP )
+ // InternalRoom.g:3462:6: ( ruleSAP )
{
- // InternalRoom.g:3568:6: ( ruleSAP )
- // InternalRoom.g:3569:1: ruleSAP
+ // InternalRoom.g:3462:6: ( ruleSAP )
+ // InternalRoom.g:3463:1: ruleSAP
{
before(grammarAccess.getInterfaceItemAccess().getSAPParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -10344,10 +10031,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3574:6: ( ruleSPP )
+ // InternalRoom.g:3468:6: ( ruleSPP )
{
- // InternalRoom.g:3574:6: ( ruleSPP )
- // InternalRoom.g:3575:1: ruleSPP
+ // InternalRoom.g:3468:6: ( ruleSPP )
+ // InternalRoom.g:3469:1: ruleSPP
{
before(grammarAccess.getInterfaceItemAccess().getSPPParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -10380,47 +10067,47 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Alternatives_5"
- // InternalRoom.g:3585:1: rule__LogicalSystem__Alternatives_5 : ( ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) ) | ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) ) | ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) ) );
+ // InternalRoom.g:3479: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:3589:1: ( ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) ) | ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) ) | ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) ) )
- int alt18=3;
+ // InternalRoom.g:3483:1: ( ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) ) | ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) ) | ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) ) )
+ int alt17=3;
switch ( input.LA(1) ) {
- case 90:
+ case 88:
{
- alt18=1;
+ alt17=1;
}
break;
- case 86:
+ case 85:
{
- alt18=2;
+ alt17=2;
}
break;
- case 82:
+ case 81:
{
- alt18=3;
+ alt17=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
+ new NoViableAltException("", 17, 0, input);
throw nvae;
}
- switch (alt18) {
+ switch (alt17) {
case 1 :
- // InternalRoom.g:3590:1: ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) )
+ // InternalRoom.g:3484:1: ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) )
{
- // InternalRoom.g:3590:1: ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) )
- // InternalRoom.g:3591:1: ( rule__LogicalSystem__ConnectionsAssignment_5_0 )
+ // InternalRoom.g:3484:1: ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) )
+ // InternalRoom.g:3485:1: ( rule__LogicalSystem__ConnectionsAssignment_5_0 )
{
before(grammarAccess.getLogicalSystemAccess().getConnectionsAssignment_5_0());
- // InternalRoom.g:3592:1: ( rule__LogicalSystem__ConnectionsAssignment_5_0 )
- // InternalRoom.g:3592:2: rule__LogicalSystem__ConnectionsAssignment_5_0
+ // InternalRoom.g:3486:1: ( rule__LogicalSystem__ConnectionsAssignment_5_0 )
+ // InternalRoom.g:3486:2: rule__LogicalSystem__ConnectionsAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__ConnectionsAssignment_5_0();
@@ -10438,14 +10125,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3596:6: ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) )
+ // InternalRoom.g:3490:6: ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) )
{
- // InternalRoom.g:3596:6: ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) )
- // InternalRoom.g:3597:1: ( rule__LogicalSystem__BindingsAssignment_5_1 )
+ // InternalRoom.g:3490:6: ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) )
+ // InternalRoom.g:3491:1: ( rule__LogicalSystem__BindingsAssignment_5_1 )
{
before(grammarAccess.getLogicalSystemAccess().getBindingsAssignment_5_1());
- // InternalRoom.g:3598:1: ( rule__LogicalSystem__BindingsAssignment_5_1 )
- // InternalRoom.g:3598:2: rule__LogicalSystem__BindingsAssignment_5_1
+ // InternalRoom.g:3492:1: ( rule__LogicalSystem__BindingsAssignment_5_1 )
+ // InternalRoom.g:3492:2: rule__LogicalSystem__BindingsAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__BindingsAssignment_5_1();
@@ -10463,14 +10150,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3602:6: ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) )
+ // InternalRoom.g:3496:6: ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) )
{
- // InternalRoom.g:3602:6: ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) )
- // InternalRoom.g:3603:1: ( rule__LogicalSystem__SubSystemsAssignment_5_2 )
+ // InternalRoom.g:3496:6: ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) )
+ // InternalRoom.g:3497:1: ( rule__LogicalSystem__SubSystemsAssignment_5_2 )
{
before(grammarAccess.getLogicalSystemAccess().getSubSystemsAssignment_5_2());
- // InternalRoom.g:3604:1: ( rule__LogicalSystem__SubSystemsAssignment_5_2 )
- // InternalRoom.g:3604:2: rule__LogicalSystem__SubSystemsAssignment_5_2
+ // InternalRoom.g:3498:1: ( rule__LogicalSystem__SubSystemsAssignment_5_2 )
+ // InternalRoom.g:3498:2: rule__LogicalSystem__SubSystemsAssignment_5_2
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__SubSystemsAssignment_5_2();
@@ -10505,70 +10192,70 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Alternatives_8"
- // InternalRoom.g:3614: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:3508: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:3618: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;
+ // InternalRoom.g:3512: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 alt18=7;
switch ( input.LA(1) ) {
- case 84:
+ case 83:
{
- alt19=1;
+ alt18=1;
}
break;
- case 83:
+ case 82:
{
- alt19=2;
+ alt18=2;
}
break;
- case 90:
+ case 88:
{
- alt19=3;
+ alt18=3;
}
break;
- case 86:
+ case 85:
{
- alt19=4;
+ alt18=4;
}
break;
case 38:
case 39:
- case 94:
+ case 92:
{
- alt19=5;
+ alt18=5;
}
break;
- case 80:
+ case 79:
{
- alt19=6;
+ alt18=6;
}
break;
case 24:
case 71:
{
- alt19=7;
+ alt18=7;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 18, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt18) {
case 1 :
- // InternalRoom.g:3619:1: ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) )
+ // InternalRoom.g:3513:1: ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) )
{
- // InternalRoom.g:3619:1: ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) )
- // InternalRoom.g:3620:1: ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 )
+ // InternalRoom.g:3513:1: ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) )
+ // InternalRoom.g:3514:1: ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 )
{
before(grammarAccess.getSubSystemClassAccess().getActorInstanceMappingsAssignment_8_0());
- // InternalRoom.g:3621:1: ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 )
- // InternalRoom.g:3621:2: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0
+ // InternalRoom.g:3515:1: ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 )
+ // InternalRoom.g:3515:2: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0();
@@ -10586,14 +10273,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3625:6: ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) )
+ // InternalRoom.g:3519:6: ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) )
{
- // InternalRoom.g:3625:6: ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) )
- // InternalRoom.g:3626:1: ( rule__SubSystemClass__ThreadsAssignment_8_1 )
+ // InternalRoom.g:3519:6: ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) )
+ // InternalRoom.g:3520:1: ( rule__SubSystemClass__ThreadsAssignment_8_1 )
{
before(grammarAccess.getSubSystemClassAccess().getThreadsAssignment_8_1());
- // InternalRoom.g:3627:1: ( rule__SubSystemClass__ThreadsAssignment_8_1 )
- // InternalRoom.g:3627:2: rule__SubSystemClass__ThreadsAssignment_8_1
+ // InternalRoom.g:3521:1: ( rule__SubSystemClass__ThreadsAssignment_8_1 )
+ // InternalRoom.g:3521:2: rule__SubSystemClass__ThreadsAssignment_8_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__ThreadsAssignment_8_1();
@@ -10611,14 +10298,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3631:6: ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) )
+ // InternalRoom.g:3525:6: ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) )
{
- // InternalRoom.g:3631:6: ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) )
- // InternalRoom.g:3632:1: ( rule__SubSystemClass__ConnectionsAssignment_8_2 )
+ // InternalRoom.g:3525:6: ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) )
+ // InternalRoom.g:3526:1: ( rule__SubSystemClass__ConnectionsAssignment_8_2 )
{
before(grammarAccess.getSubSystemClassAccess().getConnectionsAssignment_8_2());
- // InternalRoom.g:3633:1: ( rule__SubSystemClass__ConnectionsAssignment_8_2 )
- // InternalRoom.g:3633:2: rule__SubSystemClass__ConnectionsAssignment_8_2
+ // InternalRoom.g:3527:1: ( rule__SubSystemClass__ConnectionsAssignment_8_2 )
+ // InternalRoom.g:3527:2: rule__SubSystemClass__ConnectionsAssignment_8_2
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__ConnectionsAssignment_8_2();
@@ -10636,14 +10323,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3637:6: ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) )
+ // InternalRoom.g:3531:6: ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) )
{
- // InternalRoom.g:3637:6: ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) )
- // InternalRoom.g:3638:1: ( rule__SubSystemClass__BindingsAssignment_8_3 )
+ // InternalRoom.g:3531:6: ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) )
+ // InternalRoom.g:3532:1: ( rule__SubSystemClass__BindingsAssignment_8_3 )
{
before(grammarAccess.getSubSystemClassAccess().getBindingsAssignment_8_3());
- // InternalRoom.g:3639:1: ( rule__SubSystemClass__BindingsAssignment_8_3 )
- // InternalRoom.g:3639:2: rule__SubSystemClass__BindingsAssignment_8_3
+ // InternalRoom.g:3533:1: ( rule__SubSystemClass__BindingsAssignment_8_3 )
+ // InternalRoom.g:3533:2: rule__SubSystemClass__BindingsAssignment_8_3
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__BindingsAssignment_8_3();
@@ -10661,14 +10348,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3643:6: ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) )
+ // InternalRoom.g:3537:6: ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) )
{
- // InternalRoom.g:3643:6: ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) )
- // InternalRoom.g:3644:1: ( rule__SubSystemClass__ActorRefsAssignment_8_4 )
+ // InternalRoom.g:3537:6: ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) )
+ // InternalRoom.g:3538:1: ( rule__SubSystemClass__ActorRefsAssignment_8_4 )
{
before(grammarAccess.getSubSystemClassAccess().getActorRefsAssignment_8_4());
- // InternalRoom.g:3645:1: ( rule__SubSystemClass__ActorRefsAssignment_8_4 )
- // InternalRoom.g:3645:2: rule__SubSystemClass__ActorRefsAssignment_8_4
+ // InternalRoom.g:3539:1: ( rule__SubSystemClass__ActorRefsAssignment_8_4 )
+ // InternalRoom.g:3539:2: rule__SubSystemClass__ActorRefsAssignment_8_4
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__ActorRefsAssignment_8_4();
@@ -10686,14 +10373,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalRoom.g:3649:6: ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) )
+ // InternalRoom.g:3543:6: ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) )
{
- // InternalRoom.g:3649:6: ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) )
- // InternalRoom.g:3650:1: ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 )
+ // InternalRoom.g:3543:6: ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) )
+ // InternalRoom.g:3544:1: ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 )
{
before(grammarAccess.getSubSystemClassAccess().getServiceProvisionPointsAssignment_8_5());
- // InternalRoom.g:3651:1: ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 )
- // InternalRoom.g:3651:2: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5
+ // InternalRoom.g:3545:1: ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 )
+ // InternalRoom.g:3545:2: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5();
@@ -10711,14 +10398,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalRoom.g:3655:6: ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) )
+ // InternalRoom.g:3549:6: ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) )
{
- // InternalRoom.g:3655:6: ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) )
- // InternalRoom.g:3656:1: ( rule__SubSystemClass__RelayPortsAssignment_8_6 )
+ // InternalRoom.g:3549:6: ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) )
+ // InternalRoom.g:3550:1: ( rule__SubSystemClass__RelayPortsAssignment_8_6 )
{
before(grammarAccess.getSubSystemClassAccess().getRelayPortsAssignment_8_6());
- // InternalRoom.g:3657:1: ( rule__SubSystemClass__RelayPortsAssignment_8_6 )
- // InternalRoom.g:3657:2: rule__SubSystemClass__RelayPortsAssignment_8_6
+ // InternalRoom.g:3551:1: ( rule__SubSystemClass__RelayPortsAssignment_8_6 )
+ // InternalRoom.g:3551:2: rule__SubSystemClass__RelayPortsAssignment_8_6
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__RelayPortsAssignment_8_6();
@@ -10753,34 +10440,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAPoint__Alternatives"
- // InternalRoom.g:3666:1: rule__SAPoint__Alternatives : ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) );
+ // InternalRoom.g:3560:1: rule__SAPoint__Alternatives : ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) );
public final void rule__SAPoint__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3670:1: ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) )
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // InternalRoom.g:3564:1: ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) )
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA20_0==92) ) {
- alt20=1;
+ if ( (LA19_0==90) ) {
+ alt19=1;
}
- else if ( (LA20_0==93) ) {
- alt20=2;
+ else if ( (LA19_0==91) ) {
+ alt19=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 19, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt19) {
case 1 :
- // InternalRoom.g:3671:1: ( ruleRefSAPoint )
+ // InternalRoom.g:3565:1: ( ruleRefSAPoint )
{
- // InternalRoom.g:3671:1: ( ruleRefSAPoint )
- // InternalRoom.g:3672:1: ruleRefSAPoint
+ // InternalRoom.g:3565:1: ( ruleRefSAPoint )
+ // InternalRoom.g:3566:1: ruleRefSAPoint
{
before(grammarAccess.getSAPointAccess().getRefSAPointParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -10796,10 +10483,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3677:6: ( ruleRelaySAPoint )
+ // InternalRoom.g:3571:6: ( ruleRelaySAPoint )
{
- // InternalRoom.g:3677:6: ( ruleRelaySAPoint )
- // InternalRoom.g:3678:1: ruleRelaySAPoint
+ // InternalRoom.g:3571:6: ( ruleRelaySAPoint )
+ // InternalRoom.g:3572:1: ruleRelaySAPoint
{
before(grammarAccess.getSAPointAccess().getRelaySAPointParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -10832,34 +10519,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Alternatives_1"
- // InternalRoom.g:3688:1: rule__MULTIPLICITY__Alternatives_1 : ( ( '*' ) | ( RULE_INT ) );
+ // InternalRoom.g:3582:1: rule__MULTIPLICITY__Alternatives_1 : ( ( '*' ) | ( RULE_INT ) );
public final void rule__MULTIPLICITY__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3692:1: ( ( '*' ) | ( RULE_INT ) )
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalRoom.g:3586:1: ( ( '*' ) | ( RULE_INT ) )
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA21_0==16) ) {
- alt21=1;
+ if ( (LA20_0==16) ) {
+ alt20=1;
}
- else if ( (LA21_0==RULE_INT) ) {
- alt21=2;
+ else if ( (LA20_0==RULE_INT) ) {
+ alt20=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
+ new NoViableAltException("", 20, 0, input);
throw nvae;
}
- switch (alt21) {
+ switch (alt20) {
case 1 :
- // InternalRoom.g:3693:1: ( '*' )
+ // InternalRoom.g:3587:1: ( '*' )
{
- // InternalRoom.g:3693:1: ( '*' )
- // InternalRoom.g:3694:1: '*'
+ // InternalRoom.g:3587:1: ( '*' )
+ // InternalRoom.g:3588:1: '*'
{
before(grammarAccess.getMULTIPLICITYAccess().getAsteriskKeyword_1_0());
match(input,16,FOLLOW_2);
@@ -10871,10 +10558,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3701:6: ( RULE_INT )
+ // InternalRoom.g:3595:6: ( RULE_INT )
{
- // InternalRoom.g:3701:6: ( RULE_INT )
- // InternalRoom.g:3702:1: RULE_INT
+ // InternalRoom.g:3595:6: ( RULE_INT )
+ // InternalRoom.g:3596:1: RULE_INT
{
before(grammarAccess.getMULTIPLICITYAccess().getINTTerminalRuleCall_1_1());
match(input,RULE_INT,FOLLOW_2);
@@ -10903,88 +10590,88 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationTargetType__Alternatives"
- // InternalRoom.g:3712:1: rule__AnnotationTargetType__Alternatives : ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) | ( 'Port' ) | ( 'Message' ) | ( 'State' ) | ( 'Transition' ) | ( 'RoomModel' ) );
+ // InternalRoom.g:3606:1: rule__AnnotationTargetType__Alternatives : ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) | ( 'Port' ) | ( 'Message' ) | ( 'State' ) | ( 'Transition' ) | ( 'RoomModel' ) );
public final void rule__AnnotationTargetType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3716:1: ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) | ( 'Port' ) | ( 'Message' ) | ( 'State' ) | ( 'Transition' ) | ( 'RoomModel' ) )
- int alt22=12;
+ // InternalRoom.g:3610:1: ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) | ( 'Port' ) | ( 'Message' ) | ( 'State' ) | ( 'Transition' ) | ( 'RoomModel' ) )
+ int alt21=12;
switch ( input.LA(1) ) {
case 17:
{
- alt22=1;
+ alt21=1;
}
break;
case 18:
{
- alt22=2;
+ alt21=2;
}
break;
case 19:
{
- alt22=3;
+ alt21=3;
}
break;
case 20:
{
- alt22=4;
+ alt21=4;
}
break;
case 21:
{
- alt22=5;
+ alt21=5;
}
break;
case 22:
{
- alt22=6;
+ alt21=6;
}
break;
case 23:
{
- alt22=7;
+ alt21=7;
}
break;
case 24:
{
- alt22=8;
+ alt21=8;
}
break;
case 25:
{
- alt22=9;
+ alt21=9;
}
break;
case 26:
{
- alt22=10;
+ alt21=10;
}
break;
case 27:
{
- alt22=11;
+ alt21=11;
}
break;
case 28:
{
- alt22=12;
+ alt21=12;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
+ new NoViableAltException("", 21, 0, input);
throw nvae;
}
- switch (alt22) {
+ switch (alt21) {
case 1 :
- // InternalRoom.g:3717:1: ( 'DataClass' )
+ // InternalRoom.g:3611:1: ( 'DataClass' )
{
- // InternalRoom.g:3717:1: ( 'DataClass' )
- // InternalRoom.g:3718:1: 'DataClass'
+ // InternalRoom.g:3611:1: ( 'DataClass' )
+ // InternalRoom.g:3612:1: 'DataClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getDataClassKeyword_0());
match(input,17,FOLLOW_2);
@@ -10996,10 +10683,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3725:6: ( 'ActorClass' )
+ // InternalRoom.g:3619:6: ( 'ActorClass' )
{
- // InternalRoom.g:3725:6: ( 'ActorClass' )
- // InternalRoom.g:3726:1: 'ActorClass'
+ // InternalRoom.g:3619:6: ( 'ActorClass' )
+ // InternalRoom.g:3620:1: 'ActorClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getActorClassKeyword_1());
match(input,18,FOLLOW_2);
@@ -11011,10 +10698,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3733:6: ( 'ActorBehavior' )
+ // InternalRoom.g:3627:6: ( 'ActorBehavior' )
{
- // InternalRoom.g:3733:6: ( 'ActorBehavior' )
- // InternalRoom.g:3734:1: 'ActorBehavior'
+ // InternalRoom.g:3627:6: ( 'ActorBehavior' )
+ // InternalRoom.g:3628:1: 'ActorBehavior'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getActorBehaviorKeyword_2());
match(input,19,FOLLOW_2);
@@ -11026,10 +10713,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3741:6: ( 'ProtocolClass' )
+ // InternalRoom.g:3635:6: ( 'ProtocolClass' )
{
- // InternalRoom.g:3741:6: ( 'ProtocolClass' )
- // InternalRoom.g:3742:1: 'ProtocolClass'
+ // InternalRoom.g:3635:6: ( 'ProtocolClass' )
+ // InternalRoom.g:3636:1: 'ProtocolClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getProtocolClassKeyword_3());
match(input,20,FOLLOW_2);
@@ -11041,10 +10728,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3749:6: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:3643:6: ( 'CompoundProtocolClass' )
{
- // InternalRoom.g:3749:6: ( 'CompoundProtocolClass' )
- // InternalRoom.g:3750:1: 'CompoundProtocolClass'
+ // InternalRoom.g:3643:6: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:3644:1: 'CompoundProtocolClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getCompoundProtocolClassKeyword_4());
match(input,21,FOLLOW_2);
@@ -11056,10 +10743,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalRoom.g:3757:6: ( 'SubSystemClass' )
+ // InternalRoom.g:3651:6: ( 'SubSystemClass' )
{
- // InternalRoom.g:3757:6: ( 'SubSystemClass' )
- // InternalRoom.g:3758:1: 'SubSystemClass'
+ // InternalRoom.g:3651:6: ( 'SubSystemClass' )
+ // InternalRoom.g:3652:1: 'SubSystemClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getSubSystemClassKeyword_5());
match(input,22,FOLLOW_2);
@@ -11071,10 +10758,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalRoom.g:3765:6: ( 'LogicalSystem' )
+ // InternalRoom.g:3659:6: ( 'LogicalSystem' )
{
- // InternalRoom.g:3765:6: ( 'LogicalSystem' )
- // InternalRoom.g:3766:1: 'LogicalSystem'
+ // InternalRoom.g:3659:6: ( 'LogicalSystem' )
+ // InternalRoom.g:3660:1: 'LogicalSystem'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getLogicalSystemKeyword_6());
match(input,23,FOLLOW_2);
@@ -11086,10 +10773,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // InternalRoom.g:3773:6: ( 'Port' )
+ // InternalRoom.g:3667:6: ( 'Port' )
{
- // InternalRoom.g:3773:6: ( 'Port' )
- // InternalRoom.g:3774:1: 'Port'
+ // InternalRoom.g:3667:6: ( 'Port' )
+ // InternalRoom.g:3668:1: 'Port'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getPortKeyword_7());
match(input,24,FOLLOW_2);
@@ -11101,10 +10788,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 9 :
- // InternalRoom.g:3781:6: ( 'Message' )
+ // InternalRoom.g:3675:6: ( 'Message' )
{
- // InternalRoom.g:3781:6: ( 'Message' )
- // InternalRoom.g:3782:1: 'Message'
+ // InternalRoom.g:3675:6: ( 'Message' )
+ // InternalRoom.g:3676:1: 'Message'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getMessageKeyword_8());
match(input,25,FOLLOW_2);
@@ -11116,10 +10803,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 10 :
- // InternalRoom.g:3789:6: ( 'State' )
+ // InternalRoom.g:3683:6: ( 'State' )
{
- // InternalRoom.g:3789:6: ( 'State' )
- // InternalRoom.g:3790:1: 'State'
+ // InternalRoom.g:3683:6: ( 'State' )
+ // InternalRoom.g:3684:1: 'State'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getStateKeyword_9());
match(input,26,FOLLOW_2);
@@ -11131,10 +10818,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 11 :
- // InternalRoom.g:3797:6: ( 'Transition' )
+ // InternalRoom.g:3691:6: ( 'Transition' )
{
- // InternalRoom.g:3797:6: ( 'Transition' )
- // InternalRoom.g:3798:1: 'Transition'
+ // InternalRoom.g:3691:6: ( 'Transition' )
+ // InternalRoom.g:3692:1: 'Transition'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getTransitionKeyword_10());
match(input,27,FOLLOW_2);
@@ -11146,10 +10833,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 12 :
- // InternalRoom.g:3805:6: ( 'RoomModel' )
+ // InternalRoom.g:3699:6: ( 'RoomModel' )
{
- // InternalRoom.g:3805:6: ( 'RoomModel' )
- // InternalRoom.g:3806:1: 'RoomModel'
+ // InternalRoom.g:3699:6: ( 'RoomModel' )
+ // InternalRoom.g:3700:1: 'RoomModel'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getRoomModelKeyword_11());
match(input,28,FOLLOW_2);
@@ -11178,47 +10865,47 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraphNode__Alternatives"
- // InternalRoom.g:3818:1: rule__StateGraphNode__Alternatives : ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) );
+ // InternalRoom.g:3712:1: rule__StateGraphNode__Alternatives : ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) );
public final void rule__StateGraphNode__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3822:1: ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) )
- int alt23=3;
+ // InternalRoom.g:3716:1: ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) )
+ int alt22=3;
switch ( input.LA(1) ) {
case 26:
- case 100:
+ case 98:
{
- alt23=1;
+ alt22=1;
}
break;
- case 104:
+ case 102:
{
- alt23=2;
+ alt22=2;
}
break;
+ case 99:
+ case 100:
case 101:
- case 102:
- case 103:
- case 132:
+ case 130:
{
- alt23=3;
+ alt22=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt23) {
+ switch (alt22) {
case 1 :
- // InternalRoom.g:3823:1: ( ruleState )
+ // InternalRoom.g:3717:1: ( ruleState )
{
- // InternalRoom.g:3823:1: ( ruleState )
- // InternalRoom.g:3824:1: ruleState
+ // InternalRoom.g:3717:1: ( ruleState )
+ // InternalRoom.g:3718:1: ruleState
{
before(grammarAccess.getStateGraphNodeAccess().getStateParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11234,10 +10921,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3829:6: ( ruleChoicePoint )
+ // InternalRoom.g:3723:6: ( ruleChoicePoint )
{
- // InternalRoom.g:3829:6: ( ruleChoicePoint )
- // InternalRoom.g:3830:1: ruleChoicePoint
+ // InternalRoom.g:3723:6: ( ruleChoicePoint )
+ // InternalRoom.g:3724:1: ruleChoicePoint
{
before(grammarAccess.getStateGraphNodeAccess().getChoicePointParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11253,10 +10940,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3835:6: ( ruleTrPoint )
+ // InternalRoom.g:3729:6: ( ruleTrPoint )
{
- // InternalRoom.g:3835:6: ( ruleTrPoint )
- // InternalRoom.g:3836:1: ruleTrPoint
+ // InternalRoom.g:3729:6: ( ruleTrPoint )
+ // InternalRoom.g:3730:1: ruleTrPoint
{
before(grammarAccess.getStateGraphNodeAccess().getTrPointParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -11289,61 +10976,61 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Alternatives_2"
- // InternalRoom.g:3847: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:3741: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:3851: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;
+ // InternalRoom.g:3745: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 alt23=5;
switch ( input.LA(1) ) {
case 26:
- case 100:
+ case 98:
{
- alt24=1;
+ alt23=1;
}
break;
+ case 99:
+ case 100:
case 101:
- case 102:
- case 103:
- case 132:
+ case 130:
{
- alt24=2;
+ alt23=2;
}
break;
- case 104:
+ case 102:
{
- alt24=3;
+ alt23=3;
}
break;
case 27:
{
- alt24=4;
+ alt23=4;
}
break;
- case 111:
+ case 109:
{
- alt24=5;
+ alt23=5;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt24) {
+ switch (alt23) {
case 1 :
- // InternalRoom.g:3852:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
+ // InternalRoom.g:3746:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
{
- // InternalRoom.g:3852:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
- // InternalRoom.g:3853:1: ( rule__StateGraph__StatesAssignment_2_0 )
+ // InternalRoom.g:3746:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
+ // InternalRoom.g:3747:1: ( rule__StateGraph__StatesAssignment_2_0 )
{
before(grammarAccess.getStateGraphAccess().getStatesAssignment_2_0());
- // InternalRoom.g:3854:1: ( rule__StateGraph__StatesAssignment_2_0 )
- // InternalRoom.g:3854:2: rule__StateGraph__StatesAssignment_2_0
+ // InternalRoom.g:3748:1: ( rule__StateGraph__StatesAssignment_2_0 )
+ // InternalRoom.g:3748:2: rule__StateGraph__StatesAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__StateGraph__StatesAssignment_2_0();
@@ -11361,14 +11048,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3858:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
+ // InternalRoom.g:3752:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
{
- // InternalRoom.g:3858:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
- // InternalRoom.g:3859:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
+ // InternalRoom.g:3752:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
+ // InternalRoom.g:3753:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
{
before(grammarAccess.getStateGraphAccess().getTrPointsAssignment_2_1());
- // InternalRoom.g:3860:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
- // InternalRoom.g:3860:2: rule__StateGraph__TrPointsAssignment_2_1
+ // InternalRoom.g:3754:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
+ // InternalRoom.g:3754:2: rule__StateGraph__TrPointsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__StateGraph__TrPointsAssignment_2_1();
@@ -11386,14 +11073,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3864:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
+ // InternalRoom.g:3758:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
{
- // InternalRoom.g:3864:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
- // InternalRoom.g:3865:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
+ // InternalRoom.g:3758:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
+ // InternalRoom.g:3759:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
{
before(grammarAccess.getStateGraphAccess().getChPointsAssignment_2_2());
- // InternalRoom.g:3866:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
- // InternalRoom.g:3866:2: rule__StateGraph__ChPointsAssignment_2_2
+ // InternalRoom.g:3760:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
+ // InternalRoom.g:3760:2: rule__StateGraph__ChPointsAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__StateGraph__ChPointsAssignment_2_2();
@@ -11411,14 +11098,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3870:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
+ // InternalRoom.g:3764:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
{
- // InternalRoom.g:3870:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
- // InternalRoom.g:3871:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
+ // InternalRoom.g:3764:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
+ // InternalRoom.g:3765:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
{
before(grammarAccess.getStateGraphAccess().getTransitionsAssignment_2_3());
- // InternalRoom.g:3872:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
- // InternalRoom.g:3872:2: rule__StateGraph__TransitionsAssignment_2_3
+ // InternalRoom.g:3766:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
+ // InternalRoom.g:3766:2: rule__StateGraph__TransitionsAssignment_2_3
{
pushFollow(FOLLOW_2);
rule__StateGraph__TransitionsAssignment_2_3();
@@ -11436,14 +11123,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3876:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
+ // InternalRoom.g:3770:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
{
- // InternalRoom.g:3876:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
- // InternalRoom.g:3877:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
+ // InternalRoom.g:3770:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
+ // InternalRoom.g:3771:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
{
before(grammarAccess.getStateGraphAccess().getRefinedTransitionsAssignment_2_4());
- // InternalRoom.g:3878:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
- // InternalRoom.g:3878:2: rule__StateGraph__RefinedTransitionsAssignment_2_4
+ // InternalRoom.g:3772:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
+ // InternalRoom.g:3772:2: rule__StateGraph__RefinedTransitionsAssignment_2_4
{
pushFollow(FOLLOW_2);
rule__StateGraph__RefinedTransitionsAssignment_2_4();
@@ -11478,61 +11165,61 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Alternatives_3"
- // InternalRoom.g:3887: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:3781: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:3891: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;
+ // InternalRoom.g:3785: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 alt24=5;
switch ( input.LA(1) ) {
case 26:
- case 100:
+ case 98:
{
- alt25=1;
+ alt24=1;
}
break;
+ case 99:
+ case 100:
case 101:
- case 102:
- case 103:
- case 132:
+ case 130:
{
- alt25=2;
+ alt24=2;
}
break;
- case 104:
+ case 102:
{
- alt25=3;
+ alt24=3;
}
break;
case 27:
{
- alt25=4;
+ alt24=4;
}
break;
- case 111:
+ case 109:
{
- alt25=5;
+ alt24=5;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt25) {
+ switch (alt24) {
case 1 :
- // InternalRoom.g:3892:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
+ // InternalRoom.g:3786:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
{
- // InternalRoom.g:3892:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
- // InternalRoom.g:3893:1: ( rule__StateMachine__StatesAssignment_3_0 )
+ // InternalRoom.g:3786:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
+ // InternalRoom.g:3787:1: ( rule__StateMachine__StatesAssignment_3_0 )
{
before(grammarAccess.getStateMachineAccess().getStatesAssignment_3_0());
- // InternalRoom.g:3894:1: ( rule__StateMachine__StatesAssignment_3_0 )
- // InternalRoom.g:3894:2: rule__StateMachine__StatesAssignment_3_0
+ // InternalRoom.g:3788:1: ( rule__StateMachine__StatesAssignment_3_0 )
+ // InternalRoom.g:3788:2: rule__StateMachine__StatesAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__StateMachine__StatesAssignment_3_0();
@@ -11550,14 +11237,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3898:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
+ // InternalRoom.g:3792:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
{
- // InternalRoom.g:3898:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
- // InternalRoom.g:3899:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
+ // InternalRoom.g:3792:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
+ // InternalRoom.g:3793:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
{
before(grammarAccess.getStateMachineAccess().getTrPointsAssignment_3_1());
- // InternalRoom.g:3900:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
- // InternalRoom.g:3900:2: rule__StateMachine__TrPointsAssignment_3_1
+ // InternalRoom.g:3794:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
+ // InternalRoom.g:3794:2: rule__StateMachine__TrPointsAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__StateMachine__TrPointsAssignment_3_1();
@@ -11575,14 +11262,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3904:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
+ // InternalRoom.g:3798:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
{
- // InternalRoom.g:3904:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
- // InternalRoom.g:3905:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
+ // InternalRoom.g:3798:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
+ // InternalRoom.g:3799:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
{
before(grammarAccess.getStateMachineAccess().getChPointsAssignment_3_2());
- // InternalRoom.g:3906:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
- // InternalRoom.g:3906:2: rule__StateMachine__ChPointsAssignment_3_2
+ // InternalRoom.g:3800:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
+ // InternalRoom.g:3800:2: rule__StateMachine__ChPointsAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__StateMachine__ChPointsAssignment_3_2();
@@ -11600,14 +11287,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3910:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
+ // InternalRoom.g:3804:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
{
- // InternalRoom.g:3910:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
- // InternalRoom.g:3911:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
+ // InternalRoom.g:3804:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
+ // InternalRoom.g:3805:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
{
before(grammarAccess.getStateMachineAccess().getTransitionsAssignment_3_3());
- // InternalRoom.g:3912:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
- // InternalRoom.g:3912:2: rule__StateMachine__TransitionsAssignment_3_3
+ // InternalRoom.g:3806:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
+ // InternalRoom.g:3806:2: rule__StateMachine__TransitionsAssignment_3_3
{
pushFollow(FOLLOW_2);
rule__StateMachine__TransitionsAssignment_3_3();
@@ -11625,14 +11312,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3916:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
+ // InternalRoom.g:3810:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
{
- // InternalRoom.g:3916:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
- // InternalRoom.g:3917:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
+ // InternalRoom.g:3810:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
+ // InternalRoom.g:3811:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
{
before(grammarAccess.getStateMachineAccess().getRefinedTransitionsAssignment_3_4());
- // InternalRoom.g:3918:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
- // InternalRoom.g:3918:2: rule__StateMachine__RefinedTransitionsAssignment_3_4
+ // InternalRoom.g:3812:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
+ // InternalRoom.g:3812:2: rule__StateMachine__RefinedTransitionsAssignment_3_4
{
pushFollow(FOLLOW_2);
rule__StateMachine__RefinedTransitionsAssignment_3_4();
@@ -11667,34 +11354,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__State__Alternatives"
- // InternalRoom.g:3927:1: rule__State__Alternatives : ( ( ruleSimpleState ) | ( ruleRefinedState ) );
+ // InternalRoom.g:3821:1: rule__State__Alternatives : ( ( ruleSimpleState ) | ( ruleRefinedState ) );
public final void rule__State__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3931:1: ( ( ruleSimpleState ) | ( ruleRefinedState ) )
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // InternalRoom.g:3825:1: ( ( ruleSimpleState ) | ( ruleRefinedState ) )
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA26_0==26) ) {
- alt26=1;
+ if ( (LA25_0==26) ) {
+ alt25=1;
}
- else if ( (LA26_0==100) ) {
- alt26=2;
+ else if ( (LA25_0==98) ) {
+ alt25=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
+ new NoViableAltException("", 25, 0, input);
throw nvae;
}
- switch (alt26) {
+ switch (alt25) {
case 1 :
- // InternalRoom.g:3932:1: ( ruleSimpleState )
+ // InternalRoom.g:3826:1: ( ruleSimpleState )
{
- // InternalRoom.g:3932:1: ( ruleSimpleState )
- // InternalRoom.g:3933:1: ruleSimpleState
+ // InternalRoom.g:3826:1: ( ruleSimpleState )
+ // InternalRoom.g:3827:1: ruleSimpleState
{
before(grammarAccess.getStateAccess().getSimpleStateParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11710,10 +11397,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3938:6: ( ruleRefinedState )
+ // InternalRoom.g:3832:6: ( ruleRefinedState )
{
- // InternalRoom.g:3938:6: ( ruleRefinedState )
- // InternalRoom.g:3939:1: ruleRefinedState
+ // InternalRoom.g:3832:6: ( ruleRefinedState )
+ // InternalRoom.g:3833:1: ruleRefinedState
{
before(grammarAccess.getStateAccess().getRefinedStateParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11746,38 +11433,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Alternatives"
- // InternalRoom.g:3949:1: rule__DetailCode__Alternatives : ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) );
+ // InternalRoom.g:3843: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:3953:1: ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) )
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // InternalRoom.g:3847:1: ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) )
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA27_0==EOF||LA27_0==RULE_CC_STRING||(LA27_0>=14 && LA27_0<=15)||LA27_0==24||(LA27_0>=38 && LA27_0<=39)||LA27_0==46||(LA27_0>=60 && LA27_0<=62)||LA27_0==65||(LA27_0>=67 && LA27_0<=69)||LA27_0==71||LA27_0==74||(LA27_0>=78 && LA27_0<=81)||(LA27_0>=83 && LA27_0<=84)||LA27_0==86||LA27_0==90||(LA27_0>=94 && LA27_0<=95)||(LA27_0>=97 && LA27_0<=99)||LA27_0==106||LA27_0==115||LA27_0==117||LA27_0==129) ) {
- alt27=1;
+ if ( (LA26_0==EOF||LA26_0==RULE_CC_STRING||(LA26_0>=14 && LA26_0<=15)||LA26_0==24||(LA26_0>=38 && LA26_0<=39)||LA26_0==46||(LA26_0>=60 && LA26_0<=62)||LA26_0==65||(LA26_0>=67 && LA26_0<=69)||LA26_0==71||LA26_0==73||(LA26_0>=77 && LA26_0<=80)||(LA26_0>=82 && LA26_0<=83)||LA26_0==85||LA26_0==88||(LA26_0>=92 && LA26_0<=93)||(LA26_0>=95 && LA26_0<=97)||LA26_0==104||LA26_0==113||LA26_0==115||LA26_0==127) ) {
+ alt26=1;
}
- else if ( (LA27_0==45) ) {
- alt27=2;
+ else if ( (LA26_0==45) ) {
+ alt26=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
+ new NoViableAltException("", 26, 0, input);
throw nvae;
}
- switch (alt27) {
+ switch (alt26) {
case 1 :
- // InternalRoom.g:3954:1: ( ( rule__DetailCode__Group_0__0 ) )
+ // InternalRoom.g:3848:1: ( ( rule__DetailCode__Group_0__0 ) )
{
- // InternalRoom.g:3954:1: ( ( rule__DetailCode__Group_0__0 ) )
- // InternalRoom.g:3955:1: ( rule__DetailCode__Group_0__0 )
+ // InternalRoom.g:3848:1: ( ( rule__DetailCode__Group_0__0 ) )
+ // InternalRoom.g:3849:1: ( rule__DetailCode__Group_0__0 )
{
before(grammarAccess.getDetailCodeAccess().getGroup_0());
- // InternalRoom.g:3956:1: ( rule__DetailCode__Group_0__0 )
- // InternalRoom.g:3956:2: rule__DetailCode__Group_0__0
+ // InternalRoom.g:3850:1: ( rule__DetailCode__Group_0__0 )
+ // InternalRoom.g:3850:2: rule__DetailCode__Group_0__0
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_0__0();
@@ -11795,14 +11482,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3960:6: ( ( rule__DetailCode__Group_1__0 ) )
+ // InternalRoom.g:3854:6: ( ( rule__DetailCode__Group_1__0 ) )
{
- // InternalRoom.g:3960:6: ( ( rule__DetailCode__Group_1__0 ) )
- // InternalRoom.g:3961:1: ( rule__DetailCode__Group_1__0 )
+ // InternalRoom.g:3854:6: ( ( rule__DetailCode__Group_1__0 ) )
+ // InternalRoom.g:3855:1: ( rule__DetailCode__Group_1__0 )
{
before(grammarAccess.getDetailCodeAccess().getGroup_1());
- // InternalRoom.g:3962:1: ( rule__DetailCode__Group_1__0 )
- // InternalRoom.g:3962:2: rule__DetailCode__Group_1__0
+ // InternalRoom.g:3856:1: ( rule__DetailCode__Group_1__0 )
+ // InternalRoom.g:3856:2: rule__DetailCode__Group_1__0
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_1__0();
@@ -11837,44 +11524,44 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPoint__Alternatives"
- // InternalRoom.g:3971:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
+ // InternalRoom.g:3865:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
public final void rule__TrPoint__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3975:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
- int alt28=3;
+ // InternalRoom.g:3869:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
+ int alt27=3;
switch ( input.LA(1) ) {
- case 101:
- case 132:
+ case 99:
+ case 130:
{
- alt28=1;
+ alt27=1;
}
break;
- case 102:
+ case 100:
{
- alt28=2;
+ alt27=2;
}
break;
- case 103:
+ case 101:
{
- alt28=3;
+ alt27=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 27, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt27) {
case 1 :
- // InternalRoom.g:3976:1: ( ruleTransitionPoint )
+ // InternalRoom.g:3870:1: ( ruleTransitionPoint )
{
- // InternalRoom.g:3976:1: ( ruleTransitionPoint )
- // InternalRoom.g:3977:1: ruleTransitionPoint
+ // InternalRoom.g:3870:1: ( ruleTransitionPoint )
+ // InternalRoom.g:3871:1: ruleTransitionPoint
{
before(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11890,10 +11577,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3982:6: ( ruleEntryPoint )
+ // InternalRoom.g:3876:6: ( ruleEntryPoint )
{
- // InternalRoom.g:3982:6: ( ruleEntryPoint )
- // InternalRoom.g:3983:1: ruleEntryPoint
+ // InternalRoom.g:3876:6: ( ruleEntryPoint )
+ // InternalRoom.g:3877:1: ruleEntryPoint
{
before(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11909,10 +11596,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3988:6: ( ruleExitPoint )
+ // InternalRoom.g:3882:6: ( ruleExitPoint )
{
- // InternalRoom.g:3988:6: ( ruleExitPoint )
- // InternalRoom.g:3989:1: ruleExitPoint
+ // InternalRoom.g:3882:6: ( ruleExitPoint )
+ // InternalRoom.g:3883:1: ruleExitPoint
{
before(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -11945,34 +11632,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionBase__Alternatives"
- // InternalRoom.g:3999:1: rule__TransitionBase__Alternatives : ( ( ruleTransition ) | ( ruleRefinedTransition ) );
+ // InternalRoom.g:3893:1: rule__TransitionBase__Alternatives : ( ( ruleTransition ) | ( ruleRefinedTransition ) );
public final void rule__TransitionBase__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4003:1: ( ( ruleTransition ) | ( ruleRefinedTransition ) )
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalRoom.g:3897:1: ( ( ruleTransition ) | ( ruleRefinedTransition ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA29_0==27) ) {
- alt29=1;
+ if ( (LA28_0==27) ) {
+ alt28=1;
}
- else if ( (LA29_0==111) ) {
- alt29=2;
+ else if ( (LA28_0==109) ) {
+ alt28=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt28) {
case 1 :
- // InternalRoom.g:4004:1: ( ruleTransition )
+ // InternalRoom.g:3898:1: ( ruleTransition )
{
- // InternalRoom.g:4004:1: ( ruleTransition )
- // InternalRoom.g:4005:1: ruleTransition
+ // InternalRoom.g:3898:1: ( ruleTransition )
+ // InternalRoom.g:3899:1: ruleTransition
{
before(grammarAccess.getTransitionBaseAccess().getTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11988,10 +11675,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4010:6: ( ruleRefinedTransition )
+ // InternalRoom.g:3904:6: ( ruleRefinedTransition )
{
- // InternalRoom.g:4010:6: ( ruleRefinedTransition )
- // InternalRoom.g:4011:1: ruleRefinedTransition
+ // InternalRoom.g:3904:6: ( ruleRefinedTransition )
+ // InternalRoom.g:3905:1: ruleRefinedTransition
{
before(grammarAccess.getTransitionBaseAccess().getRefinedTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12024,80 +11711,80 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Transition__Alternatives"
- // InternalRoom.g:4021:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
+ // InternalRoom.g:3915:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
public final void rule__Transition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4025:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalRoom.g:3919:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA30_0==27) ) {
- int LA30_1 = input.LA(2);
+ if ( (LA29_0==27) ) {
+ int LA29_1 = input.LA(2);
- if ( (LA30_1==RULE_ID) ) {
- int LA30_2 = input.LA(3);
+ if ( (LA29_1==RULE_ID) ) {
+ int LA29_2 = input.LA(3);
- if ( (LA30_2==47) ) {
- int LA30_3 = input.LA(4);
+ if ( (LA29_2==47) ) {
+ int LA29_3 = input.LA(4);
- if ( (LA30_3==RULE_ID||(LA30_3>=112 && LA30_3<=113)) ) {
- alt30=2;
+ if ( (LA29_3==RULE_ID||(LA29_3>=110 && LA29_3<=111)) ) {
+ alt29=2;
}
- else if ( (LA30_3==105) ) {
- alt30=1;
+ else if ( (LA29_3==103) ) {
+ alt29=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 30, 3, input);
+ new NoViableAltException("", 29, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 30, 2, input);
+ new NoViableAltException("", 29, 2, input);
throw nvae;
}
}
- else if ( (LA30_1==47) ) {
- int LA30_3 = input.LA(3);
+ else if ( (LA29_1==47) ) {
+ int LA29_3 = input.LA(3);
- if ( (LA30_3==RULE_ID||(LA30_3>=112 && LA30_3<=113)) ) {
- alt30=2;
+ if ( (LA29_3==RULE_ID||(LA29_3>=110 && LA29_3<=111)) ) {
+ alt29=2;
}
- else if ( (LA30_3==105) ) {
- alt30=1;
+ else if ( (LA29_3==103) ) {
+ alt29=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 30, 3, input);
+ new NoViableAltException("", 29, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 30, 1, input);
+ new NoViableAltException("", 29, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt29) {
case 1 :
- // InternalRoom.g:4026:1: ( ruleInitialTransition )
+ // InternalRoom.g:3920:1: ( ruleInitialTransition )
{
- // InternalRoom.g:4026:1: ( ruleInitialTransition )
- // InternalRoom.g:4027:1: ruleInitialTransition
+ // InternalRoom.g:3920:1: ( ruleInitialTransition )
+ // InternalRoom.g:3921:1: ruleInitialTransition
{
before(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12113,10 +11800,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4032:6: ( ruleNonInitialTransition )
+ // InternalRoom.g:3926:6: ( ruleNonInitialTransition )
{
- // InternalRoom.g:4032:6: ( ruleNonInitialTransition )
- // InternalRoom.g:4033:1: ruleNonInitialTransition
+ // InternalRoom.g:3926:6: ( ruleNonInitialTransition )
+ // InternalRoom.g:3927:1: ruleNonInitialTransition
{
before(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12149,21 +11836,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonInitialTransition__Alternatives"
- // InternalRoom.g:4043:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
+ // InternalRoom.g:3937:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
public final void rule__NonInitialTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4047:1: ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
- int alt31=3;
- alt31 = dfa31.predict(input);
- switch (alt31) {
+ // InternalRoom.g:3941:1: ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
+ int alt30=3;
+ alt30 = dfa30.predict(input);
+ switch (alt30) {
case 1 :
- // InternalRoom.g:4048:1: ( ruleTransitionChainStartTransition )
+ // InternalRoom.g:3942:1: ( ruleTransitionChainStartTransition )
{
- // InternalRoom.g:4048:1: ( ruleTransitionChainStartTransition )
- // InternalRoom.g:4049:1: ruleTransitionChainStartTransition
+ // InternalRoom.g:3942:1: ( ruleTransitionChainStartTransition )
+ // InternalRoom.g:3943:1: ruleTransitionChainStartTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getTransitionChainStartTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12179,10 +11866,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4054:6: ( ruleContinuationTransition )
+ // InternalRoom.g:3948:6: ( ruleContinuationTransition )
{
- // InternalRoom.g:4054:6: ( ruleContinuationTransition )
- // InternalRoom.g:4055:1: ruleContinuationTransition
+ // InternalRoom.g:3948:6: ( ruleContinuationTransition )
+ // InternalRoom.g:3949:1: ruleContinuationTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12198,10 +11885,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4060:6: ( ruleCPBranchTransition )
+ // InternalRoom.g:3954:6: ( ruleCPBranchTransition )
{
- // InternalRoom.g:4060:6: ( ruleCPBranchTransition )
- // InternalRoom.g:4061:1: ruleCPBranchTransition
+ // InternalRoom.g:3954:6: ( ruleCPBranchTransition )
+ // InternalRoom.g:3955:1: ruleCPBranchTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -12234,21 +11921,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionChainStartTransition__Alternatives"
- // InternalRoom.g:4071:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );
+ // InternalRoom.g:3965:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );
public final void rule__TransitionChainStartTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4075:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) )
- int alt32=2;
- alt32 = dfa32.predict(input);
- switch (alt32) {
+ // InternalRoom.g:3969:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) )
+ int alt31=2;
+ alt31 = dfa31.predict(input);
+ switch (alt31) {
case 1 :
- // InternalRoom.g:4076:1: ( ruleTriggeredTransition )
+ // InternalRoom.g:3970:1: ( ruleTriggeredTransition )
{
- // InternalRoom.g:4076:1: ( ruleTriggeredTransition )
- // InternalRoom.g:4077:1: ruleTriggeredTransition
+ // InternalRoom.g:3970:1: ( ruleTriggeredTransition )
+ // InternalRoom.g:3971:1: ruleTriggeredTransition
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getTriggeredTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12264,10 +11951,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4082:6: ( ruleGuardedTransition )
+ // InternalRoom.g:3976:6: ( ruleGuardedTransition )
{
- // InternalRoom.g:4082:6: ( ruleGuardedTransition )
- // InternalRoom.g:4083:1: ruleGuardedTransition
+ // InternalRoom.g:3976:6: ( ruleGuardedTransition )
+ // InternalRoom.g:3977:1: ruleGuardedTransition
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getGuardedTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12300,56 +11987,56 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionTerminal__Alternatives"
- // InternalRoom.g:4093:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
+ // InternalRoom.g:3987:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
public final void rule__TransitionTerminal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4097:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
- int alt33=4;
+ // InternalRoom.g:3991:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
+ int alt32=4;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA33_1 = input.LA(2);
+ int LA32_1 = input.LA(2);
- if ( (LA33_1==54) ) {
- alt33=3;
+ if ( (LA32_1==EOF||(LA32_1>=26 && LA32_1<=27)||(LA32_1>=45 && LA32_1<=46)||LA32_1==49||LA32_1==63||(LA32_1>=98 && LA32_1<=102)||LA32_1==109||LA32_1==130) ) {
+ alt32=1;
}
- else if ( (LA33_1==EOF||(LA33_1>=26 && LA33_1<=27)||(LA33_1>=45 && LA33_1<=46)||LA33_1==49||LA33_1==63||(LA33_1>=100 && LA33_1<=104)||LA33_1==111||LA33_1==132) ) {
- alt33=1;
+ else if ( (LA32_1==54) ) {
+ alt32=3;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 33, 1, input);
+ new NoViableAltException("", 32, 1, input);
throw nvae;
}
}
break;
- case 112:
+ case 110:
{
- alt33=2;
+ alt32=2;
}
break;
- case 113:
+ case 111:
{
- alt33=4;
+ alt32=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt32) {
case 1 :
- // InternalRoom.g:4098:1: ( ruleStateTerminal )
+ // InternalRoom.g:3992:1: ( ruleStateTerminal )
{
- // InternalRoom.g:4098:1: ( ruleStateTerminal )
- // InternalRoom.g:4099:1: ruleStateTerminal
+ // InternalRoom.g:3992:1: ( ruleStateTerminal )
+ // InternalRoom.g:3993:1: ruleStateTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12365,10 +12052,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4104:6: ( ruleTrPointTerminal )
+ // InternalRoom.g:3998:6: ( ruleTrPointTerminal )
{
- // InternalRoom.g:4104:6: ( ruleTrPointTerminal )
- // InternalRoom.g:4105:1: ruleTrPointTerminal
+ // InternalRoom.g:3998:6: ( ruleTrPointTerminal )
+ // InternalRoom.g:3999:1: ruleTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12384,10 +12071,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4110:6: ( ruleSubStateTrPointTerminal )
+ // InternalRoom.g:4004:6: ( ruleSubStateTrPointTerminal )
{
- // InternalRoom.g:4110:6: ( ruleSubStateTrPointTerminal )
- // InternalRoom.g:4111:1: ruleSubStateTrPointTerminal
+ // InternalRoom.g:4004:6: ( ruleSubStateTrPointTerminal )
+ // InternalRoom.g:4005:1: ruleSubStateTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -12403,10 +12090,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4116:6: ( ruleChoicepointTerminal )
+ // InternalRoom.g:4010:6: ( ruleChoicepointTerminal )
{
- // InternalRoom.g:4116:6: ( ruleChoicepointTerminal )
- // InternalRoom.g:4117:1: ruleChoicepointTerminal
+ // InternalRoom.g:4010:6: ( ruleChoicepointTerminal )
+ // InternalRoom.g:4011:1: ruleChoicepointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -12439,34 +12126,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SemanticsRule__Alternatives"
- // InternalRoom.g:4127:1: rule__SemanticsRule__Alternatives : ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) );
+ // InternalRoom.g:4021:1: rule__SemanticsRule__Alternatives : ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) );
public final void rule__SemanticsRule__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4131:1: ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) )
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // InternalRoom.g:4025:1: ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) )
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA34_0==118) ) {
- alt34=1;
+ if ( (LA33_0==116) ) {
+ alt33=1;
}
- else if ( (LA34_0==119) ) {
- alt34=2;
+ else if ( (LA33_0==117) ) {
+ alt33=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt33) {
case 1 :
- // InternalRoom.g:4132:1: ( ruleInSemanticsRule )
+ // InternalRoom.g:4026:1: ( ruleInSemanticsRule )
{
- // InternalRoom.g:4132:1: ( ruleInSemanticsRule )
- // InternalRoom.g:4133:1: ruleInSemanticsRule
+ // InternalRoom.g:4026:1: ( ruleInSemanticsRule )
+ // InternalRoom.g:4027:1: ruleInSemanticsRule
{
before(grammarAccess.getSemanticsRuleAccess().getInSemanticsRuleParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12482,10 +12169,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4138:6: ( ruleOutSemanticsRule )
+ // InternalRoom.g:4032:6: ( ruleOutSemanticsRule )
{
- // InternalRoom.g:4138:6: ( ruleOutSemanticsRule )
- // InternalRoom.g:4139:1: ruleOutSemanticsRule
+ // InternalRoom.g:4032:6: ( ruleOutSemanticsRule )
+ // InternalRoom.g:4033:1: ruleOutSemanticsRule
{
before(grammarAccess.getSemanticsRuleAccess().getOutSemanticsRuleParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12518,38 +12205,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Alternatives_3_1"
- // InternalRoom.g:4149:1: rule__InSemanticsRule__Alternatives_3_1 : ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) );
+ // InternalRoom.g:4043: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:4153:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) )
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalRoom.g:4047:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( ((LA35_0>=118 && LA35_0<=119)) ) {
- alt35=1;
+ if ( ((LA34_0>=116 && LA34_0<=117)) ) {
+ alt34=1;
}
- else if ( (LA35_0==51) ) {
- alt35=2;
+ else if ( (LA34_0==51) ) {
+ alt34=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt35) {
+ switch (alt34) {
case 1 :
- // InternalRoom.g:4154:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4048:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
{
- // InternalRoom.g:4154:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
- // InternalRoom.g:4155:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4048:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4049:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_0());
- // InternalRoom.g:4156:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
- // InternalRoom.g:4156:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_0
+ // InternalRoom.g:4050:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4050:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_0();
@@ -12567,14 +12254,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4160:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4054:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
{
- // InternalRoom.g:4160:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
- // InternalRoom.g:4161:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4054:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4055:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1());
- // InternalRoom.g:4162:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
- // InternalRoom.g:4162:2: rule__InSemanticsRule__Group_3_1_1__0
+ // InternalRoom.g:4056:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4056:2: rule__InSemanticsRule__Group_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1__0();
@@ -12609,38 +12296,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Alternatives_3_1"
- // InternalRoom.g:4171:1: rule__OutSemanticsRule__Alternatives_3_1 : ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) );
+ // InternalRoom.g:4065: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:4175:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) )
- int alt36=2;
- int LA36_0 = input.LA(1);
+ // InternalRoom.g:4069:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( ((LA36_0>=118 && LA36_0<=119)) ) {
- alt36=1;
+ if ( ((LA35_0>=116 && LA35_0<=117)) ) {
+ alt35=1;
}
- else if ( (LA36_0==51) ) {
- alt36=2;
+ else if ( (LA35_0==51) ) {
+ alt35=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt35) {
case 1 :
- // InternalRoom.g:4176:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4070:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
{
- // InternalRoom.g:4176:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
- // InternalRoom.g:4177:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4070:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4071:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_0());
- // InternalRoom.g:4178:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
- // InternalRoom.g:4178:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0
+ // InternalRoom.g:4072:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4072:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_0();
@@ -12658,14 +12345,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4182:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4076:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
{
- // InternalRoom.g:4182:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
- // InternalRoom.g:4183:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4076:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4077:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1());
- // InternalRoom.g:4184:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
- // InternalRoom.g:4184:2: rule__OutSemanticsRule__Group_3_1_1__0
+ // InternalRoom.g:4078:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4078:2: rule__OutSemanticsRule__Group_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1__0();
@@ -12700,38 +12387,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Alternatives_6"
- // InternalRoom.g:4193:1: rule__AnnotationType__Alternatives_6 : ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) );
+ // InternalRoom.g:4087: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:4197:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) )
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalRoom.g:4091:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) )
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( ((LA37_0>=17 && LA37_0<=28)) ) {
- alt37=1;
+ if ( ((LA36_0>=17 && LA36_0<=28)) ) {
+ alt36=1;
}
- else if ( (LA37_0==45) ) {
- alt37=2;
+ else if ( (LA36_0==45) ) {
+ alt36=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt36) {
case 1 :
- // InternalRoom.g:4198:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
+ // InternalRoom.g:4092:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
{
- // InternalRoom.g:4198:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
- // InternalRoom.g:4199:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
+ // InternalRoom.g:4092:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
+ // InternalRoom.g:4093:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_0());
- // InternalRoom.g:4200:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
- // InternalRoom.g:4200:2: rule__AnnotationType__TargetsAssignment_6_0
+ // InternalRoom.g:4094:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
+ // InternalRoom.g:4094:2: rule__AnnotationType__TargetsAssignment_6_0
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_0();
@@ -12749,14 +12436,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4204:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
+ // InternalRoom.g:4098:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
{
- // InternalRoom.g:4204:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
- // InternalRoom.g:4205:1: ( rule__AnnotationType__Group_6_1__0 )
+ // InternalRoom.g:4098:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
+ // InternalRoom.g:4099:1: ( rule__AnnotationType__Group_6_1__0 )
{
before(grammarAccess.getAnnotationTypeAccess().getGroup_6_1());
- // InternalRoom.g:4206:1: ( rule__AnnotationType__Group_6_1__0 )
- // InternalRoom.g:4206:2: rule__AnnotationType__Group_6_1__0
+ // InternalRoom.g:4100:1: ( rule__AnnotationType__Group_6_1__0 )
+ // InternalRoom.g:4100:2: rule__AnnotationType__Group_6_1__0
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1__0();
@@ -12791,120 +12478,120 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationAttribute__Alternatives"
- // InternalRoom.g:4215:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
+ // InternalRoom.g:4109:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
public final void rule__AnnotationAttribute__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4219:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // InternalRoom.g:4113:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA38_0==39) ) {
- int LA38_1 = input.LA(2);
+ if ( (LA37_0==39) ) {
+ int LA37_1 = input.LA(2);
- if ( (LA38_1==123) ) {
- int LA38_3 = input.LA(3);
+ if ( (LA37_1==121) ) {
+ int LA37_3 = input.LA(3);
- if ( (LA38_3==RULE_ID) ) {
- int LA38_4 = input.LA(4);
+ if ( (LA37_3==RULE_ID) ) {
+ int LA37_4 = input.LA(4);
- if ( (LA38_4==47) ) {
- int LA38_5 = input.LA(5);
+ if ( (LA37_4==47) ) {
+ int LA37_5 = input.LA(5);
- if ( (LA38_5==45) ) {
- alt38=2;
+ if ( (LA37_5==45) ) {
+ alt37=2;
}
- else if ( ((LA38_5>=41 && LA38_5<=44)) ) {
- alt38=1;
+ else if ( ((LA37_5>=41 && LA37_5<=44)) ) {
+ alt37=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 5, input);
+ new NoViableAltException("", 37, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 4, input);
+ new NoViableAltException("", 37, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 3, input);
+ new NoViableAltException("", 37, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 1, input);
+ new NoViableAltException("", 37, 1, input);
throw nvae;
}
}
- else if ( (LA38_0==29) ) {
- int LA38_2 = input.LA(2);
+ else if ( (LA37_0==29) ) {
+ int LA37_2 = input.LA(2);
- if ( (LA38_2==123) ) {
- int LA38_3 = input.LA(3);
+ if ( (LA37_2==121) ) {
+ int LA37_3 = input.LA(3);
- if ( (LA38_3==RULE_ID) ) {
- int LA38_4 = input.LA(4);
+ if ( (LA37_3==RULE_ID) ) {
+ int LA37_4 = input.LA(4);
- if ( (LA38_4==47) ) {
- int LA38_5 = input.LA(5);
+ if ( (LA37_4==47) ) {
+ int LA37_5 = input.LA(5);
- if ( (LA38_5==45) ) {
- alt38=2;
+ if ( (LA37_5==45) ) {
+ alt37=2;
}
- else if ( ((LA38_5>=41 && LA38_5<=44)) ) {
- alt38=1;
+ else if ( ((LA37_5>=41 && LA37_5<=44)) ) {
+ alt37=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 5, input);
+ new NoViableAltException("", 37, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 4, input);
+ new NoViableAltException("", 37, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 3, input);
+ new NoViableAltException("", 37, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 2, input);
+ new NoViableAltException("", 37, 2, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt37) {
case 1 :
- // InternalRoom.g:4220:1: ( ruleSimpleAnnotationAttribute )
+ // InternalRoom.g:4114:1: ( ruleSimpleAnnotationAttribute )
{
- // InternalRoom.g:4220:1: ( ruleSimpleAnnotationAttribute )
- // InternalRoom.g:4221:1: ruleSimpleAnnotationAttribute
+ // InternalRoom.g:4114:1: ( ruleSimpleAnnotationAttribute )
+ // InternalRoom.g:4115:1: ruleSimpleAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12920,10 +12607,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4226:6: ( ruleEnumAnnotationAttribute )
+ // InternalRoom.g:4120:6: ( ruleEnumAnnotationAttribute )
{
- // InternalRoom.g:4226:6: ( ruleEnumAnnotationAttribute )
- // InternalRoom.g:4227:1: ruleEnumAnnotationAttribute
+ // InternalRoom.g:4120:6: ( ruleEnumAnnotationAttribute )
+ // InternalRoom.g:4121:1: ruleEnumAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12956,38 +12643,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Alternatives_0"
- // InternalRoom.g:4237:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // InternalRoom.g:4131: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:4241:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalRoom.g:4135:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA39_0==39) ) {
- alt39=1;
+ if ( (LA38_0==39) ) {
+ alt38=1;
}
- else if ( (LA39_0==29) ) {
- alt39=2;
+ else if ( (LA38_0==29) ) {
+ alt38=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt38) {
case 1 :
- // InternalRoom.g:4242:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4136:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // InternalRoom.g:4242:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
- // InternalRoom.g:4243:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4136:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4137:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // InternalRoom.g:4244:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
- // InternalRoom.g:4244:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
+ // InternalRoom.g:4138:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4138:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__OptionalAssignment_0_0();
@@ -13005,10 +12692,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4248:6: ( 'mandatory' )
+ // InternalRoom.g:4142:6: ( 'mandatory' )
{
- // InternalRoom.g:4248:6: ( 'mandatory' )
- // InternalRoom.g:4249:1: 'mandatory'
+ // InternalRoom.g:4142:6: ( 'mandatory' )
+ // InternalRoom.g:4143:1: 'mandatory'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
match(input,29,FOLLOW_2);
@@ -13037,38 +12724,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Alternatives_0"
- // InternalRoom.g:4261:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // InternalRoom.g:4155: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:4265:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // InternalRoom.g:4159:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA40_0==39) ) {
- alt40=1;
+ if ( (LA39_0==39) ) {
+ alt39=1;
}
- else if ( (LA40_0==29) ) {
- alt40=2;
+ else if ( (LA39_0==29) ) {
+ alt39=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt39) {
case 1 :
- // InternalRoom.g:4266:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4160:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // InternalRoom.g:4266:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
- // InternalRoom.g:4267:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4160:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4161:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // InternalRoom.g:4268:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
- // InternalRoom.g:4268:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
+ // InternalRoom.g:4162:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4162:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__OptionalAssignment_0_0();
@@ -13086,10 +12773,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4272:6: ( 'mandatory' )
+ // InternalRoom.g:4166:6: ( 'mandatory' )
{
- // InternalRoom.g:4272:6: ( 'mandatory' )
- // InternalRoom.g:4273:1: 'mandatory'
+ // InternalRoom.g:4166:6: ( 'mandatory' )
+ // InternalRoom.g:4167:1: 'mandatory'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
match(input,29,FOLLOW_2);
@@ -13118,38 +12805,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Alternatives_1"
- // InternalRoom.g:4285:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( ( rule__Import__Group_1_1__0 ) ) );
+ // InternalRoom.g:4179:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( ( rule__Import__Group_1_1__0 ) ) );
public final void rule__Import__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4289:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( ( rule__Import__Group_1_1__0 ) ) )
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalRoom.g:4183:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( ( rule__Import__Group_1_1__0 ) ) )
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA41_0==RULE_ID) ) {
- alt41=1;
+ if ( (LA40_0==RULE_ID) ) {
+ alt40=1;
}
- else if ( (LA41_0==126) ) {
- alt41=2;
+ else if ( (LA40_0==124) ) {
+ alt40=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt40) {
case 1 :
- // InternalRoom.g:4290:1: ( ( rule__Import__Group_1_0__0 ) )
+ // InternalRoom.g:4184:1: ( ( rule__Import__Group_1_0__0 ) )
{
- // InternalRoom.g:4290:1: ( ( rule__Import__Group_1_0__0 ) )
- // InternalRoom.g:4291:1: ( rule__Import__Group_1_0__0 )
+ // InternalRoom.g:4184:1: ( ( rule__Import__Group_1_0__0 ) )
+ // InternalRoom.g:4185:1: ( rule__Import__Group_1_0__0 )
{
before(grammarAccess.getImportAccess().getGroup_1_0());
- // InternalRoom.g:4292:1: ( rule__Import__Group_1_0__0 )
- // InternalRoom.g:4292:2: rule__Import__Group_1_0__0
+ // InternalRoom.g:4186:1: ( rule__Import__Group_1_0__0 )
+ // InternalRoom.g:4186:2: rule__Import__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__Import__Group_1_0__0();
@@ -13167,14 +12854,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4296:6: ( ( rule__Import__Group_1_1__0 ) )
+ // InternalRoom.g:4190:6: ( ( rule__Import__Group_1_1__0 ) )
{
- // InternalRoom.g:4296:6: ( ( rule__Import__Group_1_1__0 ) )
- // InternalRoom.g:4297:1: ( rule__Import__Group_1_1__0 )
+ // InternalRoom.g:4190:6: ( ( rule__Import__Group_1_1__0 ) )
+ // InternalRoom.g:4191:1: ( rule__Import__Group_1_1__0 )
{
before(grammarAccess.getImportAccess().getGroup_1_1());
- // InternalRoom.g:4298:1: ( rule__Import__Group_1_1__0 )
- // InternalRoom.g:4298:2: rule__Import__Group_1_1__0
+ // InternalRoom.g:4192:1: ( rule__Import__Group_1_1__0 )
+ // InternalRoom.g:4192:2: rule__Import__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__Import__Group_1_1__0();
@@ -13209,19 +12896,19 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Literal__Alternatives"
- // InternalRoom.g:4308:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
+ // InternalRoom.g:4202:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
public final void rule__Literal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4312:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
- int alt42=3;
+ // InternalRoom.g:4206:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
+ int alt41=3;
switch ( input.LA(1) ) {
case 30:
- case 133:
+ case 131:
{
- alt42=1;
+ alt41=1;
}
break;
case RULE_INT:
@@ -13229,27 +12916,27 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
case 31:
case 32:
{
- alt42=2;
+ alt41=2;
}
break;
case RULE_STRING:
{
- alt42=3;
+ alt41=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt41) {
case 1 :
- // InternalRoom.g:4313:1: ( ruleBooleanLiteral )
+ // InternalRoom.g:4207:1: ( ruleBooleanLiteral )
{
- // InternalRoom.g:4313:1: ( ruleBooleanLiteral )
- // InternalRoom.g:4314:1: ruleBooleanLiteral
+ // InternalRoom.g:4207:1: ( ruleBooleanLiteral )
+ // InternalRoom.g:4208:1: ruleBooleanLiteral
{
before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -13265,10 +12952,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4319:6: ( ruleNumberLiteral )
+ // InternalRoom.g:4213:6: ( ruleNumberLiteral )
{
- // InternalRoom.g:4319:6: ( ruleNumberLiteral )
- // InternalRoom.g:4320:1: ruleNumberLiteral
+ // InternalRoom.g:4213:6: ( ruleNumberLiteral )
+ // InternalRoom.g:4214:1: ruleNumberLiteral
{
before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -13284,10 +12971,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4325:6: ( ruleStringLiteral )
+ // InternalRoom.g:4219:6: ( ruleStringLiteral )
{
- // InternalRoom.g:4325:6: ( ruleStringLiteral )
- // InternalRoom.g:4326:1: ruleStringLiteral
+ // InternalRoom.g:4219:6: ( ruleStringLiteral )
+ // InternalRoom.g:4220:1: ruleStringLiteral
{
before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -13320,34 +13007,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Alternatives_1"
- // InternalRoom.g:4336:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // InternalRoom.g:4230: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:4340:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalRoom.g:4234:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA43_0==30) ) {
- alt43=1;
+ if ( (LA42_0==30) ) {
+ alt42=1;
}
- else if ( (LA43_0==133) ) {
- alt43=2;
+ else if ( (LA42_0==131) ) {
+ alt42=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt42) {
case 1 :
- // InternalRoom.g:4341:1: ( 'false' )
+ // InternalRoom.g:4235:1: ( 'false' )
{
- // InternalRoom.g:4341:1: ( 'false' )
- // InternalRoom.g:4342:1: 'false'
+ // InternalRoom.g:4235:1: ( 'false' )
+ // InternalRoom.g:4236:1: 'false'
{
before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
match(input,30,FOLLOW_2);
@@ -13359,14 +13046,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4349:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // InternalRoom.g:4243:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // InternalRoom.g:4349:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
- // InternalRoom.g:4350:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // InternalRoom.g:4243:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // InternalRoom.g:4244:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
- // InternalRoom.g:4351:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
- // InternalRoom.g:4351:2: rule__BooleanLiteral__IsTrueAssignment_1_1
+ // InternalRoom.g:4245:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // InternalRoom.g:4245:2: rule__BooleanLiteral__IsTrueAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__IsTrueAssignment_1_1();
@@ -13401,38 +13088,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NumberLiteral__Alternatives"
- // InternalRoom.g:4360:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
+ // InternalRoom.g:4254:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
public final void rule__NumberLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4364:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
- int alt44=2;
+ // InternalRoom.g:4258:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
+ int alt43=2;
switch ( input.LA(1) ) {
case 31:
{
- int LA44_1 = input.LA(2);
+ int LA43_1 = input.LA(2);
- if ( (LA44_1==RULE_INT) ) {
- int LA44_3 = input.LA(3);
+ if ( (LA43_1==RULE_INT) ) {
+ int LA43_3 = input.LA(3);
- if ( (LA44_3==88) ) {
- alt44=2;
+ if ( (LA43_3==EOF||LA43_3==52||LA43_3==55) ) {
+ alt43=1;
}
- else if ( (LA44_3==EOF||LA44_3==52||LA44_3==55) ) {
- alt44=1;
+ else if ( (LA43_3==87) ) {
+ alt43=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 3, input);
+ new NoViableAltException("", 43, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 1, input);
+ new NoViableAltException("", 43, 1, input);
throw nvae;
}
@@ -13440,27 +13127,27 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
case 32:
{
- int LA44_2 = input.LA(2);
+ int LA43_2 = input.LA(2);
- if ( (LA44_2==RULE_INT) ) {
- int LA44_3 = input.LA(3);
+ if ( (LA43_2==RULE_INT) ) {
+ int LA43_3 = input.LA(3);
- if ( (LA44_3==88) ) {
- alt44=2;
+ if ( (LA43_3==EOF||LA43_3==52||LA43_3==55) ) {
+ alt43=1;
}
- else if ( (LA44_3==EOF||LA44_3==52||LA44_3==55) ) {
- alt44=1;
+ else if ( (LA43_3==87) ) {
+ alt43=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 3, input);
+ new NoViableAltException("", 43, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 2, input);
+ new NoViableAltException("", 43, 2, input);
throw nvae;
}
@@ -13468,17 +13155,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
case RULE_INT:
{
- int LA44_3 = input.LA(2);
+ int LA43_3 = input.LA(2);
- if ( (LA44_3==88) ) {
- alt44=2;
+ if ( (LA43_3==EOF||LA43_3==52||LA43_3==55) ) {
+ alt43=1;
}
- else if ( (LA44_3==EOF||LA44_3==52||LA44_3==55) ) {
- alt44=1;
+ else if ( (LA43_3==87) ) {
+ alt43=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 3, input);
+ new NoViableAltException("", 43, 3, input);
throw nvae;
}
@@ -13486,22 +13173,22 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
case RULE_HEX:
{
- alt44=1;
+ alt43=1;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt43) {
case 1 :
- // InternalRoom.g:4365:1: ( ruleIntLiteral )
+ // InternalRoom.g:4259:1: ( ruleIntLiteral )
{
- // InternalRoom.g:4365:1: ( ruleIntLiteral )
- // InternalRoom.g:4366:1: ruleIntLiteral
+ // InternalRoom.g:4259:1: ( ruleIntLiteral )
+ // InternalRoom.g:4260:1: ruleIntLiteral
{
before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -13517,10 +13204,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4371:6: ( ruleRealLiteral )
+ // InternalRoom.g:4265:6: ( ruleRealLiteral )
{
- // InternalRoom.g:4371:6: ( ruleRealLiteral )
- // InternalRoom.g:4372:1: ruleRealLiteral
+ // InternalRoom.g:4265:6: ( ruleRealLiteral )
+ // InternalRoom.g:4266:1: ruleRealLiteral
{
before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -13553,38 +13240,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives"
- // InternalRoom.g:4382:1: rule__Integer__Alternatives : ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) );
+ // InternalRoom.g:4276: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:4386:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // InternalRoom.g:4280:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA45_0==RULE_INT||(LA45_0>=31 && LA45_0<=32)) ) {
- alt45=1;
+ if ( (LA44_0==RULE_INT||(LA44_0>=31 && LA44_0<=32)) ) {
+ alt44=1;
}
- else if ( (LA45_0==RULE_HEX) ) {
- alt45=2;
+ else if ( (LA44_0==RULE_HEX) ) {
+ alt44=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt44) {
case 1 :
- // InternalRoom.g:4387:1: ( ( rule__Integer__Group_0__0 ) )
+ // InternalRoom.g:4281:1: ( ( rule__Integer__Group_0__0 ) )
{
- // InternalRoom.g:4387:1: ( ( rule__Integer__Group_0__0 ) )
- // InternalRoom.g:4388:1: ( rule__Integer__Group_0__0 )
+ // InternalRoom.g:4281:1: ( ( rule__Integer__Group_0__0 ) )
+ // InternalRoom.g:4282:1: ( rule__Integer__Group_0__0 )
{
before(grammarAccess.getIntegerAccess().getGroup_0());
- // InternalRoom.g:4389:1: ( rule__Integer__Group_0__0 )
- // InternalRoom.g:4389:2: rule__Integer__Group_0__0
+ // InternalRoom.g:4283:1: ( rule__Integer__Group_0__0 )
+ // InternalRoom.g:4283:2: rule__Integer__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Integer__Group_0__0();
@@ -13602,10 +13289,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4393:6: ( RULE_HEX )
+ // InternalRoom.g:4287:6: ( RULE_HEX )
{
- // InternalRoom.g:4393:6: ( RULE_HEX )
- // InternalRoom.g:4394:1: RULE_HEX
+ // InternalRoom.g:4287:6: ( RULE_HEX )
+ // InternalRoom.g:4288:1: RULE_HEX
{
before(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1());
match(input,RULE_HEX,FOLLOW_2);
@@ -13634,34 +13321,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives_0_0"
- // InternalRoom.g:4404:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4298:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Integer__Alternatives_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4408:1: ( ( '+' ) | ( '-' ) )
- int alt46=2;
- int LA46_0 = input.LA(1);
+ // InternalRoom.g:4302:1: ( ( '+' ) | ( '-' ) )
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA46_0==31) ) {
- alt46=1;
+ if ( (LA45_0==31) ) {
+ alt45=1;
}
- else if ( (LA46_0==32) ) {
- alt46=2;
+ else if ( (LA45_0==32) ) {
+ alt45=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 46, 0, input);
+ new NoViableAltException("", 45, 0, input);
throw nvae;
}
- switch (alt46) {
+ switch (alt45) {
case 1 :
- // InternalRoom.g:4409:1: ( '+' )
+ // InternalRoom.g:4303:1: ( '+' )
{
- // InternalRoom.g:4409:1: ( '+' )
- // InternalRoom.g:4410:1: '+'
+ // InternalRoom.g:4303:1: ( '+' )
+ // InternalRoom.g:4304:1: '+'
{
before(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
match(input,31,FOLLOW_2);
@@ -13673,10 +13360,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4417:6: ( '-' )
+ // InternalRoom.g:4311:6: ( '-' )
{
- // InternalRoom.g:4417:6: ( '-' )
- // InternalRoom.g:4418:1: '-'
+ // InternalRoom.g:4311:6: ( '-' )
+ // InternalRoom.g:4312:1: '-'
{
before(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
match(input,32,FOLLOW_2);
@@ -13705,58 +13392,58 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Real__Alternatives"
- // InternalRoom.g:4430:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
+ // InternalRoom.g:4324:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
public final void rule__Real__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4434:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
- int alt47=2;
+ // InternalRoom.g:4328:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
+ int alt46=2;
switch ( input.LA(1) ) {
case 31:
{
- int LA47_1 = input.LA(2);
+ int LA46_1 = input.LA(2);
- if ( (LA47_1==RULE_INT) ) {
- int LA47_3 = input.LA(3);
+ if ( (LA46_1==RULE_INT) ) {
+ int LA46_3 = input.LA(3);
- if ( (LA47_3==88) ) {
- int LA47_4 = input.LA(4);
+ if ( (LA46_3==87) ) {
+ int LA46_4 = input.LA(4);
- if ( (LA47_4==RULE_INT) ) {
- int LA47_5 = input.LA(5);
+ if ( (LA46_4==RULE_INT) ) {
+ int LA46_5 = input.LA(5);
- if ( (LA47_5==EOF||LA47_5==52||LA47_5==55) ) {
- alt47=1;
+ if ( (LA46_5==EOF||LA46_5==52||LA46_5==55) ) {
+ alt46=1;
}
- else if ( ((LA47_5>=33 && LA47_5<=34)) ) {
- alt47=2;
+ else if ( ((LA46_5>=33 && LA46_5<=34)) ) {
+ alt46=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 5, input);
+ new NoViableAltException("", 46, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 4, input);
+ new NoViableAltException("", 46, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 3, input);
+ new NoViableAltException("", 46, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 1, input);
+ new NoViableAltException("", 46, 1, input);
throw nvae;
}
@@ -13764,47 +13451,47 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
case 32:
{
- int LA47_2 = input.LA(2);
+ int LA46_2 = input.LA(2);
- if ( (LA47_2==RULE_INT) ) {
- int LA47_3 = input.LA(3);
+ if ( (LA46_2==RULE_INT) ) {
+ int LA46_3 = input.LA(3);
- if ( (LA47_3==88) ) {
- int LA47_4 = input.LA(4);
+ if ( (LA46_3==87) ) {
+ int LA46_4 = input.LA(4);
- if ( (LA47_4==RULE_INT) ) {
- int LA47_5 = input.LA(5);
+ if ( (LA46_4==RULE_INT) ) {
+ int LA46_5 = input.LA(5);
- if ( (LA47_5==EOF||LA47_5==52||LA47_5==55) ) {
- alt47=1;
+ if ( (LA46_5==EOF||LA46_5==52||LA46_5==55) ) {
+ alt46=1;
}
- else if ( ((LA47_5>=33 && LA47_5<=34)) ) {
- alt47=2;
+ else if ( ((LA46_5>=33 && LA46_5<=34)) ) {
+ alt46=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 5, input);
+ new NoViableAltException("", 46, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 4, input);
+ new NoViableAltException("", 46, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 3, input);
+ new NoViableAltException("", 46, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 2, input);
+ new NoViableAltException("", 46, 2, input);
throw nvae;
}
@@ -13812,37 +13499,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
case RULE_INT:
{
- int LA47_3 = input.LA(2);
+ int LA46_3 = input.LA(2);
- if ( (LA47_3==88) ) {
- int LA47_4 = input.LA(3);
+ if ( (LA46_3==87) ) {
+ int LA46_4 = input.LA(3);
- if ( (LA47_4==RULE_INT) ) {
- int LA47_5 = input.LA(4);
+ if ( (LA46_4==RULE_INT) ) {
+ int LA46_5 = input.LA(4);
- if ( (LA47_5==EOF||LA47_5==52||LA47_5==55) ) {
- alt47=1;
+ if ( (LA46_5==EOF||LA46_5==52||LA46_5==55) ) {
+ alt46=1;
}
- else if ( ((LA47_5>=33 && LA47_5<=34)) ) {
- alt47=2;
+ else if ( ((LA46_5>=33 && LA46_5<=34)) ) {
+ alt46=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 5, input);
+ new NoViableAltException("", 46, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 4, input);
+ new NoViableAltException("", 46, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 3, input);
+ new NoViableAltException("", 46, 3, input);
throw nvae;
}
@@ -13850,17 +13537,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 47, 0, input);
+ new NoViableAltException("", 46, 0, input);
throw nvae;
}
- switch (alt47) {
+ switch (alt46) {
case 1 :
- // InternalRoom.g:4435:1: ( ruleDecimal )
+ // InternalRoom.g:4329:1: ( ruleDecimal )
{
- // InternalRoom.g:4435:1: ( ruleDecimal )
- // InternalRoom.g:4436:1: ruleDecimal
+ // InternalRoom.g:4329:1: ( ruleDecimal )
+ // InternalRoom.g:4330:1: ruleDecimal
{
before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -13876,10 +13563,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4441:6: ( ruleDecimalExp )
+ // InternalRoom.g:4335:6: ( ruleDecimalExp )
{
- // InternalRoom.g:4441:6: ( ruleDecimalExp )
- // InternalRoom.g:4442:1: ruleDecimalExp
+ // InternalRoom.g:4335:6: ( ruleDecimalExp )
+ // InternalRoom.g:4336:1: ruleDecimalExp
{
before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -13912,34 +13599,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Alternatives_0"
- // InternalRoom.g:4452:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4346:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Decimal__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4456:1: ( ( '+' ) | ( '-' ) )
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // InternalRoom.g:4350:1: ( ( '+' ) | ( '-' ) )
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA48_0==31) ) {
- alt48=1;
+ if ( (LA47_0==31) ) {
+ alt47=1;
}
- else if ( (LA48_0==32) ) {
- alt48=2;
+ else if ( (LA47_0==32) ) {
+ alt47=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 47, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt47) {
case 1 :
- // InternalRoom.g:4457:1: ( '+' )
+ // InternalRoom.g:4351:1: ( '+' )
{
- // InternalRoom.g:4457:1: ( '+' )
- // InternalRoom.g:4458:1: '+'
+ // InternalRoom.g:4351:1: ( '+' )
+ // InternalRoom.g:4352:1: '+'
{
before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
match(input,31,FOLLOW_2);
@@ -13951,10 +13638,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4465:6: ( '-' )
+ // InternalRoom.g:4359:6: ( '-' )
{
- // InternalRoom.g:4465:6: ( '-' )
- // InternalRoom.g:4466:1: '-'
+ // InternalRoom.g:4359:6: ( '-' )
+ // InternalRoom.g:4360:1: '-'
{
before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
match(input,32,FOLLOW_2);
@@ -13983,34 +13670,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_0"
- // InternalRoom.g:4478:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4372:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__DecimalExp__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4482:1: ( ( '+' ) | ( '-' ) )
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalRoom.g:4376:1: ( ( '+' ) | ( '-' ) )
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA49_0==31) ) {
- alt49=1;
+ if ( (LA48_0==31) ) {
+ alt48=1;
}
- else if ( (LA49_0==32) ) {
- alt49=2;
+ else if ( (LA48_0==32) ) {
+ alt48=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 49, 0, input);
+ new NoViableAltException("", 48, 0, input);
throw nvae;
}
- switch (alt49) {
+ switch (alt48) {
case 1 :
- // InternalRoom.g:4483:1: ( '+' )
+ // InternalRoom.g:4377:1: ( '+' )
{
- // InternalRoom.g:4483:1: ( '+' )
- // InternalRoom.g:4484:1: '+'
+ // InternalRoom.g:4377:1: ( '+' )
+ // InternalRoom.g:4378:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
match(input,31,FOLLOW_2);
@@ -14022,10 +13709,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4491:6: ( '-' )
+ // InternalRoom.g:4385:6: ( '-' )
{
- // InternalRoom.g:4491:6: ( '-' )
- // InternalRoom.g:4492:1: '-'
+ // InternalRoom.g:4385:6: ( '-' )
+ // InternalRoom.g:4386:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
match(input,32,FOLLOW_2);
@@ -14054,34 +13741,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_4"
- // InternalRoom.g:4504:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
+ // InternalRoom.g:4398:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
public final void rule__DecimalExp__Alternatives_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4508:1: ( ( 'e' ) | ( 'E' ) )
- int alt50=2;
- int LA50_0 = input.LA(1);
+ // InternalRoom.g:4402:1: ( ( 'e' ) | ( 'E' ) )
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA50_0==33) ) {
- alt50=1;
+ if ( (LA49_0==33) ) {
+ alt49=1;
}
- else if ( (LA50_0==34) ) {
- alt50=2;
+ else if ( (LA49_0==34) ) {
+ alt49=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 50, 0, input);
+ new NoViableAltException("", 49, 0, input);
throw nvae;
}
- switch (alt50) {
+ switch (alt49) {
case 1 :
- // InternalRoom.g:4509:1: ( 'e' )
+ // InternalRoom.g:4403:1: ( 'e' )
{
- // InternalRoom.g:4509:1: ( 'e' )
- // InternalRoom.g:4510:1: 'e'
+ // InternalRoom.g:4403:1: ( 'e' )
+ // InternalRoom.g:4404:1: 'e'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
match(input,33,FOLLOW_2);
@@ -14093,10 +13780,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4517:6: ( 'E' )
+ // InternalRoom.g:4411:6: ( 'E' )
{
- // InternalRoom.g:4517:6: ( 'E' )
- // InternalRoom.g:4518:1: 'E'
+ // InternalRoom.g:4411:6: ( 'E' )
+ // InternalRoom.g:4412:1: 'E'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
match(input,34,FOLLOW_2);
@@ -14125,34 +13812,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_5"
- // InternalRoom.g:4530:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4424:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
public final void rule__DecimalExp__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4534:1: ( ( '+' ) | ( '-' ) )
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // InternalRoom.g:4428:1: ( ( '+' ) | ( '-' ) )
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA51_0==31) ) {
- alt51=1;
+ if ( (LA50_0==31) ) {
+ alt50=1;
}
- else if ( (LA51_0==32) ) {
- alt51=2;
+ else if ( (LA50_0==32) ) {
+ alt50=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 51, 0, input);
+ new NoViableAltException("", 50, 0, input);
throw nvae;
}
- switch (alt51) {
+ switch (alt50) {
case 1 :
- // InternalRoom.g:4535:1: ( '+' )
+ // InternalRoom.g:4429:1: ( '+' )
{
- // InternalRoom.g:4535:1: ( '+' )
- // InternalRoom.g:4536:1: '+'
+ // InternalRoom.g:4429:1: ( '+' )
+ // InternalRoom.g:4430:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
match(input,31,FOLLOW_2);
@@ -14164,10 +13851,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4543:6: ( '-' )
+ // InternalRoom.g:4437:6: ( '-' )
{
- // InternalRoom.g:4543:6: ( '-' )
- // InternalRoom.g:4544:1: '-'
+ // InternalRoom.g:4437:6: ( '-' )
+ // InternalRoom.g:4438:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
match(input,32,FOLLOW_2);
@@ -14196,47 +13883,47 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CommunicationType__Alternatives"
- // InternalRoom.g:4556:1: rule__CommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) );
+ // InternalRoom.g:4450:1: rule__CommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) );
public final void rule__CommunicationType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4560:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) )
- int alt52=3;
+ // InternalRoom.g:4454:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) )
+ int alt51=3;
switch ( input.LA(1) ) {
case 35:
{
- alt52=1;
+ alt51=1;
}
break;
case 36:
{
- alt52=2;
+ alt51=2;
}
break;
case 37:
{
- alt52=3;
+ alt51=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 52, 0, input);
+ new NoViableAltException("", 51, 0, input);
throw nvae;
}
- switch (alt52) {
+ switch (alt51) {
case 1 :
- // InternalRoom.g:4561:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4455:1: ( ( 'eventdriven' ) )
{
- // InternalRoom.g:4561:1: ( ( 'eventdriven' ) )
- // InternalRoom.g:4562:1: ( 'eventdriven' )
+ // InternalRoom.g:4455:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4456:1: ( 'eventdriven' )
{
before(grammarAccess.getCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
- // InternalRoom.g:4563:1: ( 'eventdriven' )
- // InternalRoom.g:4563:3: 'eventdriven'
+ // InternalRoom.g:4457:1: ( 'eventdriven' )
+ // InternalRoom.g:4457:3: 'eventdriven'
{
match(input,35,FOLLOW_2);
@@ -14250,14 +13937,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4568:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4462:6: ( ( 'datadriven' ) )
{
- // InternalRoom.g:4568:6: ( ( 'datadriven' ) )
- // InternalRoom.g:4569:1: ( 'datadriven' )
+ // InternalRoom.g:4462:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4463:1: ( 'datadriven' )
{
before(grammarAccess.getCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
- // InternalRoom.g:4570:1: ( 'datadriven' )
- // InternalRoom.g:4570:3: 'datadriven'
+ // InternalRoom.g:4464:1: ( 'datadriven' )
+ // InternalRoom.g:4464:3: 'datadriven'
{
match(input,36,FOLLOW_2);
@@ -14271,14 +13958,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4575:6: ( ( 'sync' ) )
+ // InternalRoom.g:4469:6: ( ( 'sync' ) )
{
- // InternalRoom.g:4575:6: ( ( 'sync' ) )
- // InternalRoom.g:4576:1: ( 'sync' )
+ // InternalRoom.g:4469:6: ( ( 'sync' ) )
+ // InternalRoom.g:4470:1: ( 'sync' )
{
before(grammarAccess.getCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_2());
- // InternalRoom.g:4577:1: ( 'sync' )
- // InternalRoom.g:4577:3: 'sync'
+ // InternalRoom.g:4471:1: ( 'sync' )
+ // InternalRoom.g:4471:3: 'sync'
{
match(input,37,FOLLOW_2);
@@ -14309,38 +13996,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceType__Alternatives"
- // InternalRoom.g:4587:1: rule__ReferenceType__Alternatives : ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) );
+ // InternalRoom.g:4481:1: rule__ReferenceType__Alternatives : ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) );
public final void rule__ReferenceType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4591:1: ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) )
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalRoom.g:4485:1: ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) )
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA53_0==38) ) {
- alt53=1;
+ if ( (LA52_0==38) ) {
+ alt52=1;
}
- else if ( (LA53_0==39) ) {
- alt53=2;
+ else if ( (LA52_0==39) ) {
+ alt52=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 53, 0, input);
+ new NoViableAltException("", 52, 0, input);
throw nvae;
}
- switch (alt53) {
+ switch (alt52) {
case 1 :
- // InternalRoom.g:4592:1: ( ( 'fixed' ) )
+ // InternalRoom.g:4486:1: ( ( 'fixed' ) )
{
- // InternalRoom.g:4592:1: ( ( 'fixed' ) )
- // InternalRoom.g:4593:1: ( 'fixed' )
+ // InternalRoom.g:4486:1: ( ( 'fixed' ) )
+ // InternalRoom.g:4487:1: ( 'fixed' )
{
before(grammarAccess.getReferenceTypeAccess().getFIXEDEnumLiteralDeclaration_0());
- // InternalRoom.g:4594:1: ( 'fixed' )
- // InternalRoom.g:4594:3: 'fixed'
+ // InternalRoom.g:4488:1: ( 'fixed' )
+ // InternalRoom.g:4488:3: 'fixed'
{
match(input,38,FOLLOW_2);
@@ -14354,14 +14041,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4599:6: ( ( 'optional' ) )
+ // InternalRoom.g:4493:6: ( ( 'optional' ) )
{
- // InternalRoom.g:4599:6: ( ( 'optional' ) )
- // InternalRoom.g:4600:1: ( 'optional' )
+ // InternalRoom.g:4493:6: ( ( 'optional' ) )
+ // InternalRoom.g:4494:1: ( 'optional' )
{
before(grammarAccess.getReferenceTypeAccess().getOPTIONALEnumLiteralDeclaration_1());
- // InternalRoom.g:4601:1: ( 'optional' )
- // InternalRoom.g:4601:3: 'optional'
+ // InternalRoom.g:4495:1: ( 'optional' )
+ // InternalRoom.g:4495:3: 'optional'
{
match(input,39,FOLLOW_2);
@@ -14392,52 +14079,52 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ComponentCommunicationType__Alternatives"
- // InternalRoom.g:4612:1: rule__ComponentCommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) );
+ // InternalRoom.g:4506:1: rule__ComponentCommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) );
public final void rule__ComponentCommunicationType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4616:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) )
- int alt54=4;
+ // InternalRoom.g:4510:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) )
+ int alt53=4;
switch ( input.LA(1) ) {
case 35:
{
- alt54=1;
+ alt53=1;
}
break;
case 36:
{
- alt54=2;
+ alt53=2;
}
break;
case 40:
{
- alt54=3;
+ alt53=3;
}
break;
case 37:
{
- alt54=4;
+ alt53=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 54, 0, input);
+ new NoViableAltException("", 53, 0, input);
throw nvae;
}
- switch (alt54) {
+ switch (alt53) {
case 1 :
- // InternalRoom.g:4617:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4511:1: ( ( 'eventdriven' ) )
{
- // InternalRoom.g:4617:1: ( ( 'eventdriven' ) )
- // InternalRoom.g:4618:1: ( 'eventdriven' )
+ // InternalRoom.g:4511:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4512:1: ( 'eventdriven' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
- // InternalRoom.g:4619:1: ( 'eventdriven' )
- // InternalRoom.g:4619:3: 'eventdriven'
+ // InternalRoom.g:4513:1: ( 'eventdriven' )
+ // InternalRoom.g:4513:3: 'eventdriven'
{
match(input,35,FOLLOW_2);
@@ -14451,14 +14138,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4624:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4518:6: ( ( 'datadriven' ) )
{
- // InternalRoom.g:4624:6: ( ( 'datadriven' ) )
- // InternalRoom.g:4625:1: ( 'datadriven' )
+ // InternalRoom.g:4518:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4519:1: ( 'datadriven' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
- // InternalRoom.g:4626:1: ( 'datadriven' )
- // InternalRoom.g:4626:3: 'datadriven'
+ // InternalRoom.g:4520:1: ( 'datadriven' )
+ // InternalRoom.g:4520:3: 'datadriven'
{
match(input,36,FOLLOW_2);
@@ -14472,14 +14159,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4631:6: ( ( 'async' ) )
+ // InternalRoom.g:4525:6: ( ( 'async' ) )
{
- // InternalRoom.g:4631:6: ( ( 'async' ) )
- // InternalRoom.g:4632:1: ( 'async' )
+ // InternalRoom.g:4525:6: ( ( 'async' ) )
+ // InternalRoom.g:4526:1: ( 'async' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2());
- // InternalRoom.g:4633:1: ( 'async' )
- // InternalRoom.g:4633:3: 'async'
+ // InternalRoom.g:4527:1: ( 'async' )
+ // InternalRoom.g:4527:3: 'async'
{
match(input,40,FOLLOW_2);
@@ -14493,14 +14180,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4638:6: ( ( 'sync' ) )
+ // InternalRoom.g:4532:6: ( ( 'sync' ) )
{
- // InternalRoom.g:4638:6: ( ( 'sync' ) )
- // InternalRoom.g:4639:1: ( 'sync' )
+ // InternalRoom.g:4532:6: ( ( 'sync' ) )
+ // InternalRoom.g:4533:1: ( 'sync' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3());
- // InternalRoom.g:4640:1: ( 'sync' )
- // InternalRoom.g:4640:3: 'sync'
+ // InternalRoom.g:4534:1: ( 'sync' )
+ // InternalRoom.g:4534:3: 'sync'
{
match(input,37,FOLLOW_2);
@@ -14531,52 +14218,52 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralType__Alternatives"
- // InternalRoom.g:4650:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
+ // InternalRoom.g:4544:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
public final void rule__LiteralType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4654:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
- int alt55=4;
+ // InternalRoom.g:4548:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
+ int alt54=4;
switch ( input.LA(1) ) {
case 41:
{
- alt55=1;
+ alt54=1;
}
break;
case 42:
{
- alt55=2;
+ alt54=2;
}
break;
case 43:
{
- alt55=3;
+ alt54=3;
}
break;
case 44:
{
- alt55=4;
+ alt54=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 55, 0, input);
+ new NoViableAltException("", 54, 0, input);
throw nvae;
}
- switch (alt55) {
+ switch (alt54) {
case 1 :
- // InternalRoom.g:4655:1: ( ( 'ptBoolean' ) )
+ // InternalRoom.g:4549:1: ( ( 'ptBoolean' ) )
{
- // InternalRoom.g:4655:1: ( ( 'ptBoolean' ) )
- // InternalRoom.g:4656:1: ( 'ptBoolean' )
+ // InternalRoom.g:4549:1: ( ( 'ptBoolean' ) )
+ // InternalRoom.g:4550:1: ( 'ptBoolean' )
{
before(grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
- // InternalRoom.g:4657:1: ( 'ptBoolean' )
- // InternalRoom.g:4657:3: 'ptBoolean'
+ // InternalRoom.g:4551:1: ( 'ptBoolean' )
+ // InternalRoom.g:4551:3: 'ptBoolean'
{
match(input,41,FOLLOW_2);
@@ -14590,14 +14277,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4662:6: ( ( 'ptInteger' ) )
+ // InternalRoom.g:4556:6: ( ( 'ptInteger' ) )
{
- // InternalRoom.g:4662:6: ( ( 'ptInteger' ) )
- // InternalRoom.g:4663:1: ( 'ptInteger' )
+ // InternalRoom.g:4556:6: ( ( 'ptInteger' ) )
+ // InternalRoom.g:4557:1: ( 'ptInteger' )
{
before(grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
- // InternalRoom.g:4664:1: ( 'ptInteger' )
- // InternalRoom.g:4664:3: 'ptInteger'
+ // InternalRoom.g:4558:1: ( 'ptInteger' )
+ // InternalRoom.g:4558:3: 'ptInteger'
{
match(input,42,FOLLOW_2);
@@ -14611,14 +14298,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4669:6: ( ( 'ptReal' ) )
+ // InternalRoom.g:4563:6: ( ( 'ptReal' ) )
{
- // InternalRoom.g:4669:6: ( ( 'ptReal' ) )
- // InternalRoom.g:4670:1: ( 'ptReal' )
+ // InternalRoom.g:4563:6: ( ( 'ptReal' ) )
+ // InternalRoom.g:4564:1: ( 'ptReal' )
{
before(grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
- // InternalRoom.g:4671:1: ( 'ptReal' )
- // InternalRoom.g:4671:3: 'ptReal'
+ // InternalRoom.g:4565:1: ( 'ptReal' )
+ // InternalRoom.g:4565:3: 'ptReal'
{
match(input,43,FOLLOW_2);
@@ -14632,14 +14319,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4676:6: ( ( 'ptCharacter' ) )
+ // InternalRoom.g:4570:6: ( ( 'ptCharacter' ) )
{
- // InternalRoom.g:4676:6: ( ( 'ptCharacter' ) )
- // InternalRoom.g:4677:1: ( 'ptCharacter' )
+ // InternalRoom.g:4570:6: ( ( 'ptCharacter' ) )
+ // InternalRoom.g:4571:1: ( 'ptCharacter' )
{
before(grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
- // InternalRoom.g:4678:1: ( 'ptCharacter' )
- // InternalRoom.g:4678:3: 'ptCharacter'
+ // InternalRoom.g:4572:1: ( 'ptCharacter' )
+ // InternalRoom.g:4572:3: 'ptCharacter'
{
match(input,44,FOLLOW_2);
@@ -14670,14 +14357,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__0"
- // InternalRoom.g:4690:1: rule__RoomModel__Group__0 : rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 ;
+ // InternalRoom.g:4584: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:4694:1: ( rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 )
- // InternalRoom.g:4695:2: rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1
+ // InternalRoom.g:4588:1: ( rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 )
+ // InternalRoom.g:4589:2: rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1
{
pushFollow(FOLLOW_3);
rule__RoomModel__Group__0__Impl();
@@ -14708,17 +14395,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__0__Impl"
- // InternalRoom.g:4702:1: rule__RoomModel__Group__0__Impl : ( 'RoomModel' ) ;
+ // InternalRoom.g:4596:1: rule__RoomModel__Group__0__Impl : ( 'RoomModel' ) ;
public final void rule__RoomModel__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4706:1: ( ( 'RoomModel' ) )
- // InternalRoom.g:4707:1: ( 'RoomModel' )
+ // InternalRoom.g:4600:1: ( ( 'RoomModel' ) )
+ // InternalRoom.g:4601:1: ( 'RoomModel' )
{
- // InternalRoom.g:4707:1: ( 'RoomModel' )
- // InternalRoom.g:4708:1: 'RoomModel'
+ // InternalRoom.g:4601:1: ( 'RoomModel' )
+ // InternalRoom.g:4602:1: 'RoomModel'
{
before(grammarAccess.getRoomModelAccess().getRoomModelKeyword_0());
match(input,28,FOLLOW_2);
@@ -14745,14 +14432,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__1"
- // InternalRoom.g:4721:1: rule__RoomModel__Group__1 : rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 ;
+ // InternalRoom.g:4615: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:4725:1: ( rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 )
- // InternalRoom.g:4726:2: rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2
+ // InternalRoom.g:4619:1: ( rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 )
+ // InternalRoom.g:4620:2: rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2
{
pushFollow(FOLLOW_4);
rule__RoomModel__Group__1__Impl();
@@ -14783,21 +14470,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__1__Impl"
- // InternalRoom.g:4733:1: rule__RoomModel__Group__1__Impl : ( ( rule__RoomModel__NameAssignment_1 ) ) ;
+ // InternalRoom.g:4627: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:4737:1: ( ( ( rule__RoomModel__NameAssignment_1 ) ) )
- // InternalRoom.g:4738:1: ( ( rule__RoomModel__NameAssignment_1 ) )
+ // InternalRoom.g:4631:1: ( ( ( rule__RoomModel__NameAssignment_1 ) ) )
+ // InternalRoom.g:4632:1: ( ( rule__RoomModel__NameAssignment_1 ) )
{
- // InternalRoom.g:4738:1: ( ( rule__RoomModel__NameAssignment_1 ) )
- // InternalRoom.g:4739:1: ( rule__RoomModel__NameAssignment_1 )
+ // InternalRoom.g:4632:1: ( ( rule__RoomModel__NameAssignment_1 ) )
+ // InternalRoom.g:4633:1: ( rule__RoomModel__NameAssignment_1 )
{
before(grammarAccess.getRoomModelAccess().getNameAssignment_1());
- // InternalRoom.g:4740:1: ( rule__RoomModel__NameAssignment_1 )
- // InternalRoom.g:4740:2: rule__RoomModel__NameAssignment_1
+ // InternalRoom.g:4634:1: ( rule__RoomModel__NameAssignment_1 )
+ // InternalRoom.g:4634:2: rule__RoomModel__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__RoomModel__NameAssignment_1();
@@ -14830,14 +14517,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__2"
- // InternalRoom.g:4750:1: rule__RoomModel__Group__2 : rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 ;
+ // InternalRoom.g:4644: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:4754:1: ( rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 )
- // InternalRoom.g:4755:2: rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3
+ // InternalRoom.g:4648:1: ( rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 )
+ // InternalRoom.g:4649:2: rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3
{
pushFollow(FOLLOW_4);
rule__RoomModel__Group__2__Impl();
@@ -14868,29 +14555,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__2__Impl"
- // InternalRoom.g:4762:1: rule__RoomModel__Group__2__Impl : ( ( rule__RoomModel__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:4656: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:4766:1: ( ( ( rule__RoomModel__DocuAssignment_2 )? ) )
- // InternalRoom.g:4767:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
+ // InternalRoom.g:4660:1: ( ( ( rule__RoomModel__DocuAssignment_2 )? ) )
+ // InternalRoom.g:4661:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
{
- // InternalRoom.g:4767:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
- // InternalRoom.g:4768:1: ( rule__RoomModel__DocuAssignment_2 )?
+ // InternalRoom.g:4661:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
+ // InternalRoom.g:4662:1: ( rule__RoomModel__DocuAssignment_2 )?
{
before(grammarAccess.getRoomModelAccess().getDocuAssignment_2());
- // InternalRoom.g:4769:1: ( rule__RoomModel__DocuAssignment_2 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalRoom.g:4663:1: ( rule__RoomModel__DocuAssignment_2 )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA56_0==63) ) {
- alt56=1;
+ if ( (LA55_0==63) ) {
+ alt55=1;
}
- switch (alt56) {
+ switch (alt55) {
case 1 :
- // InternalRoom.g:4769:2: rule__RoomModel__DocuAssignment_2
+ // InternalRoom.g:4663:2: rule__RoomModel__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RoomModel__DocuAssignment_2();
@@ -14926,14 +14613,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__3"
- // InternalRoom.g:4779:1: rule__RoomModel__Group__3 : rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 ;
+ // InternalRoom.g:4673: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:4783:1: ( rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 )
- // InternalRoom.g:4784:2: rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4
+ // InternalRoom.g:4677:1: ( rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 )
+ // InternalRoom.g:4678:2: rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__3__Impl();
@@ -14964,17 +14651,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__3__Impl"
- // InternalRoom.g:4791:1: rule__RoomModel__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:4685:1: rule__RoomModel__Group__3__Impl : ( '{' ) ;
public final void rule__RoomModel__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4795:1: ( ( '{' ) )
- // InternalRoom.g:4796:1: ( '{' )
+ // InternalRoom.g:4689:1: ( ( '{' ) )
+ // InternalRoom.g:4690:1: ( '{' )
{
- // InternalRoom.g:4796:1: ( '{' )
- // InternalRoom.g:4797:1: '{'
+ // InternalRoom.g:4690:1: ( '{' )
+ // InternalRoom.g:4691:1: '{'
{
before(grammarAccess.getRoomModelAccess().getLeftCurlyBracketKeyword_3());
match(input,45,FOLLOW_2);
@@ -15001,14 +14688,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__4"
- // InternalRoom.g:4810:1: rule__RoomModel__Group__4 : rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 ;
+ // InternalRoom.g:4704: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:4814:1: ( rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 )
- // InternalRoom.g:4815:2: rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5
+ // InternalRoom.g:4708:1: ( rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 )
+ // InternalRoom.g:4709:2: rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__4__Impl();
@@ -15039,33 +14726,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__4__Impl"
- // InternalRoom.g:4822:1: rule__RoomModel__Group__4__Impl : ( ( rule__RoomModel__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:4716:1: rule__RoomModel__Group__4__Impl : ( ( rule__RoomModel__AnnotationsAssignment_4 )* ) ;
public final void rule__RoomModel__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4826:1: ( ( ( rule__RoomModel__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:4827:1: ( ( rule__RoomModel__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:4720:1: ( ( ( rule__RoomModel__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:4721:1: ( ( rule__RoomModel__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:4827:1: ( ( rule__RoomModel__AnnotationsAssignment_4 )* )
- // InternalRoom.g:4828:1: ( rule__RoomModel__AnnotationsAssignment_4 )*
+ // InternalRoom.g:4721:1: ( ( rule__RoomModel__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:4722:1: ( rule__RoomModel__AnnotationsAssignment_4 )*
{
before(grammarAccess.getRoomModelAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:4829:1: ( rule__RoomModel__AnnotationsAssignment_4 )*
- loop57:
+ // InternalRoom.g:4723:1: ( rule__RoomModel__AnnotationsAssignment_4 )*
+ loop56:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA57_0==120) ) {
- alt57=1;
+ if ( (LA56_0==118) ) {
+ alt56=1;
}
- switch (alt57) {
+ switch (alt56) {
case 1 :
- // InternalRoom.g:4829:2: rule__RoomModel__AnnotationsAssignment_4
+ // InternalRoom.g:4723:2: rule__RoomModel__AnnotationsAssignment_4
{
pushFollow(FOLLOW_6);
rule__RoomModel__AnnotationsAssignment_4();
@@ -15077,7 +14764,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop57;
+ break loop56;
}
} while (true);
@@ -15104,14 +14791,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__5"
- // InternalRoom.g:4839:1: rule__RoomModel__Group__5 : rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 ;
+ // InternalRoom.g:4733: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:4843:1: ( rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 )
- // InternalRoom.g:4844:2: rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6
+ // InternalRoom.g:4737:1: ( rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 )
+ // InternalRoom.g:4738:2: rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__5__Impl();
@@ -15142,33 +14829,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__5__Impl"
- // InternalRoom.g:4851:1: rule__RoomModel__Group__5__Impl : ( ( rule__RoomModel__ImportsAssignment_5 )* ) ;
+ // InternalRoom.g:4745:1: rule__RoomModel__Group__5__Impl : ( ( rule__RoomModel__ImportsAssignment_5 )* ) ;
public final void rule__RoomModel__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4855:1: ( ( ( rule__RoomModel__ImportsAssignment_5 )* ) )
- // InternalRoom.g:4856:1: ( ( rule__RoomModel__ImportsAssignment_5 )* )
+ // InternalRoom.g:4749:1: ( ( ( rule__RoomModel__ImportsAssignment_5 )* ) )
+ // InternalRoom.g:4750:1: ( ( rule__RoomModel__ImportsAssignment_5 )* )
{
- // InternalRoom.g:4856:1: ( ( rule__RoomModel__ImportsAssignment_5 )* )
- // InternalRoom.g:4857:1: ( rule__RoomModel__ImportsAssignment_5 )*
+ // InternalRoom.g:4750:1: ( ( rule__RoomModel__ImportsAssignment_5 )* )
+ // InternalRoom.g:4751:1: ( rule__RoomModel__ImportsAssignment_5 )*
{
before(grammarAccess.getRoomModelAccess().getImportsAssignment_5());
- // InternalRoom.g:4858:1: ( rule__RoomModel__ImportsAssignment_5 )*
- loop58:
+ // InternalRoom.g:4752:1: ( rule__RoomModel__ImportsAssignment_5 )*
+ loop57:
do {
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA58_0==124) ) {
- alt58=1;
+ if ( (LA57_0==122) ) {
+ alt57=1;
}
- switch (alt58) {
+ switch (alt57) {
case 1 :
- // InternalRoom.g:4858:2: rule__RoomModel__ImportsAssignment_5
+ // InternalRoom.g:4752:2: rule__RoomModel__ImportsAssignment_5
{
pushFollow(FOLLOW_7);
rule__RoomModel__ImportsAssignment_5();
@@ -15180,7 +14867,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop58;
+ break loop57;
}
} while (true);
@@ -15207,14 +14894,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__6"
- // InternalRoom.g:4868:1: rule__RoomModel__Group__6 : rule__RoomModel__Group__6__Impl rule__RoomModel__Group__7 ;
+ // InternalRoom.g:4762:1: rule__RoomModel__Group__6 : rule__RoomModel__Group__6__Impl rule__RoomModel__Group__7 ;
public final void rule__RoomModel__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4872:1: ( rule__RoomModel__Group__6__Impl rule__RoomModel__Group__7 )
- // InternalRoom.g:4873:2: rule__RoomModel__Group__6__Impl rule__RoomModel__Group__7
+ // InternalRoom.g:4766:1: ( rule__RoomModel__Group__6__Impl rule__RoomModel__Group__7 )
+ // InternalRoom.g:4767:2: rule__RoomModel__Group__6__Impl rule__RoomModel__Group__7
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__6__Impl();
@@ -15245,33 +14932,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__6__Impl"
- // InternalRoom.g:4880:1: rule__RoomModel__Group__6__Impl : ( ( rule__RoomModel__AnnotationTypesAssignment_6 )* ) ;
+ // InternalRoom.g:4774:1: rule__RoomModel__Group__6__Impl : ( ( rule__RoomModel__AnnotationTypesAssignment_6 )* ) ;
public final void rule__RoomModel__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4884:1: ( ( ( rule__RoomModel__AnnotationTypesAssignment_6 )* ) )
- // InternalRoom.g:4885:1: ( ( rule__RoomModel__AnnotationTypesAssignment_6 )* )
+ // InternalRoom.g:4778:1: ( ( ( rule__RoomModel__AnnotationTypesAssignment_6 )* ) )
+ // InternalRoom.g:4779:1: ( ( rule__RoomModel__AnnotationTypesAssignment_6 )* )
{
- // InternalRoom.g:4885:1: ( ( rule__RoomModel__AnnotationTypesAssignment_6 )* )
- // InternalRoom.g:4886:1: ( rule__RoomModel__AnnotationTypesAssignment_6 )*
+ // InternalRoom.g:4779:1: ( ( rule__RoomModel__AnnotationTypesAssignment_6 )* )
+ // InternalRoom.g:4780:1: ( rule__RoomModel__AnnotationTypesAssignment_6 )*
{
before(grammarAccess.getRoomModelAccess().getAnnotationTypesAssignment_6());
- // InternalRoom.g:4887:1: ( rule__RoomModel__AnnotationTypesAssignment_6 )*
- loop59:
+ // InternalRoom.g:4781:1: ( rule__RoomModel__AnnotationTypesAssignment_6 )*
+ loop58:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA59_0==121) ) {
- alt59=1;
+ if ( (LA58_0==119) ) {
+ alt58=1;
}
- switch (alt59) {
+ switch (alt58) {
case 1 :
- // InternalRoom.g:4887:2: rule__RoomModel__AnnotationTypesAssignment_6
+ // InternalRoom.g:4781:2: rule__RoomModel__AnnotationTypesAssignment_6
{
pushFollow(FOLLOW_8);
rule__RoomModel__AnnotationTypesAssignment_6();
@@ -15283,7 +14970,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop59;
+ break loop58;
}
} while (true);
@@ -15310,14 +14997,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__7"
- // InternalRoom.g:4897:1: rule__RoomModel__Group__7 : rule__RoomModel__Group__7__Impl rule__RoomModel__Group__8 ;
+ // InternalRoom.g:4791:1: rule__RoomModel__Group__7 : rule__RoomModel__Group__7__Impl rule__RoomModel__Group__8 ;
public final void rule__RoomModel__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4901:1: ( rule__RoomModel__Group__7__Impl rule__RoomModel__Group__8 )
- // InternalRoom.g:4902:2: rule__RoomModel__Group__7__Impl rule__RoomModel__Group__8
+ // InternalRoom.g:4795:1: ( rule__RoomModel__Group__7__Impl rule__RoomModel__Group__8 )
+ // InternalRoom.g:4796:2: rule__RoomModel__Group__7__Impl rule__RoomModel__Group__8
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__7__Impl();
@@ -15348,33 +15035,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__7__Impl"
- // InternalRoom.g:4909:1: rule__RoomModel__Group__7__Impl : ( ( rule__RoomModel__RoomClassesAssignment_7 )* ) ;
+ // InternalRoom.g:4803:1: rule__RoomModel__Group__7__Impl : ( ( rule__RoomModel__RoomClassesAssignment_7 )* ) ;
public final void rule__RoomModel__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4913:1: ( ( ( rule__RoomModel__RoomClassesAssignment_7 )* ) )
- // InternalRoom.g:4914:1: ( ( rule__RoomModel__RoomClassesAssignment_7 )* )
+ // InternalRoom.g:4807:1: ( ( ( rule__RoomModel__RoomClassesAssignment_7 )* ) )
+ // InternalRoom.g:4808:1: ( ( rule__RoomModel__RoomClassesAssignment_7 )* )
{
- // InternalRoom.g:4914:1: ( ( rule__RoomModel__RoomClassesAssignment_7 )* )
- // InternalRoom.g:4915:1: ( rule__RoomModel__RoomClassesAssignment_7 )*
+ // InternalRoom.g:4808:1: ( ( rule__RoomModel__RoomClassesAssignment_7 )* )
+ // InternalRoom.g:4809:1: ( rule__RoomModel__RoomClassesAssignment_7 )*
{
before(grammarAccess.getRoomModelAccess().getRoomClassesAssignment_7());
- // InternalRoom.g:4916:1: ( rule__RoomModel__RoomClassesAssignment_7 )*
- loop60:
+ // InternalRoom.g:4810:1: ( rule__RoomModel__RoomClassesAssignment_7 )*
+ loop59:
do {
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( ((LA60_0>=17 && LA60_0<=18)||(LA60_0>=20 && LA60_0<=23)||(LA60_0>=35 && LA60_0<=37)||LA60_0==40||LA60_0==48||LA60_0==53||LA60_0==57||LA60_0==131) ) {
- alt60=1;
+ if ( ((LA59_0>=17 && LA59_0<=18)||LA59_0==20||(LA59_0>=22 && LA59_0<=23)||(LA59_0>=35 && LA59_0<=37)||LA59_0==40||LA59_0==48||LA59_0==53||LA59_0==57||LA59_0==129) ) {
+ alt59=1;
}
- switch (alt60) {
+ switch (alt59) {
case 1 :
- // InternalRoom.g:4916:2: rule__RoomModel__RoomClassesAssignment_7
+ // InternalRoom.g:4810:2: rule__RoomModel__RoomClassesAssignment_7
{
pushFollow(FOLLOW_9);
rule__RoomModel__RoomClassesAssignment_7();
@@ -15386,7 +15073,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop60;
+ break loop59;
}
} while (true);
@@ -15413,14 +15100,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__8"
- // InternalRoom.g:4926:1: rule__RoomModel__Group__8 : rule__RoomModel__Group__8__Impl ;
+ // InternalRoom.g:4820:1: rule__RoomModel__Group__8 : rule__RoomModel__Group__8__Impl ;
public final void rule__RoomModel__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4930:1: ( rule__RoomModel__Group__8__Impl )
- // InternalRoom.g:4931:2: rule__RoomModel__Group__8__Impl
+ // InternalRoom.g:4824:1: ( rule__RoomModel__Group__8__Impl )
+ // InternalRoom.g:4825:2: rule__RoomModel__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__RoomModel__Group__8__Impl();
@@ -15446,17 +15133,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__8__Impl"
- // InternalRoom.g:4937:1: rule__RoomModel__Group__8__Impl : ( '}' ) ;
+ // InternalRoom.g:4831:1: rule__RoomModel__Group__8__Impl : ( '}' ) ;
public final void rule__RoomModel__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4941:1: ( ( '}' ) )
- // InternalRoom.g:4942:1: ( '}' )
+ // InternalRoom.g:4835:1: ( ( '}' ) )
+ // InternalRoom.g:4836:1: ( '}' )
{
- // InternalRoom.g:4942:1: ( '}' )
- // InternalRoom.g:4943:1: '}'
+ // InternalRoom.g:4836:1: ( '}' )
+ // InternalRoom.g:4837:1: '}'
{
before(grammarAccess.getRoomModelAccess().getRightCurlyBracketKeyword_8());
match(input,46,FOLLOW_2);
@@ -15483,14 +15170,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__0"
- // InternalRoom.g:4974:1: rule__VarDecl__Group__0 : rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 ;
+ // InternalRoom.g:4868: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:4978:1: ( rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 )
- // InternalRoom.g:4979:2: rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1
+ // InternalRoom.g:4872:1: ( rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 )
+ // InternalRoom.g:4873:2: rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1
{
pushFollow(FOLLOW_10);
rule__VarDecl__Group__0__Impl();
@@ -15521,21 +15208,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__0__Impl"
- // InternalRoom.g:4986:1: rule__VarDecl__Group__0__Impl : ( ( rule__VarDecl__NameAssignment_0 ) ) ;
+ // InternalRoom.g:4880: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:4990:1: ( ( ( rule__VarDecl__NameAssignment_0 ) ) )
- // InternalRoom.g:4991:1: ( ( rule__VarDecl__NameAssignment_0 ) )
+ // InternalRoom.g:4884:1: ( ( ( rule__VarDecl__NameAssignment_0 ) ) )
+ // InternalRoom.g:4885:1: ( ( rule__VarDecl__NameAssignment_0 ) )
{
- // InternalRoom.g:4991:1: ( ( rule__VarDecl__NameAssignment_0 ) )
- // InternalRoom.g:4992:1: ( rule__VarDecl__NameAssignment_0 )
+ // InternalRoom.g:4885:1: ( ( rule__VarDecl__NameAssignment_0 ) )
+ // InternalRoom.g:4886:1: ( rule__VarDecl__NameAssignment_0 )
{
before(grammarAccess.getVarDeclAccess().getNameAssignment_0());
- // InternalRoom.g:4993:1: ( rule__VarDecl__NameAssignment_0 )
- // InternalRoom.g:4993:2: rule__VarDecl__NameAssignment_0
+ // InternalRoom.g:4887:1: ( rule__VarDecl__NameAssignment_0 )
+ // InternalRoom.g:4887:2: rule__VarDecl__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__VarDecl__NameAssignment_0();
@@ -15568,14 +15255,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__1"
- // InternalRoom.g:5003:1: rule__VarDecl__Group__1 : rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 ;
+ // InternalRoom.g:4897: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:5007:1: ( rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 )
- // InternalRoom.g:5008:2: rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2
+ // InternalRoom.g:4901:1: ( rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 )
+ // InternalRoom.g:4902:2: rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2
{
pushFollow(FOLLOW_3);
rule__VarDecl__Group__1__Impl();
@@ -15606,17 +15293,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__1__Impl"
- // InternalRoom.g:5015:1: rule__VarDecl__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:4909:1: rule__VarDecl__Group__1__Impl : ( ':' ) ;
public final void rule__VarDecl__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5019:1: ( ( ':' ) )
- // InternalRoom.g:5020:1: ( ':' )
+ // InternalRoom.g:4913:1: ( ( ':' ) )
+ // InternalRoom.g:4914:1: ( ':' )
{
- // InternalRoom.g:5020:1: ( ':' )
- // InternalRoom.g:5021:1: ':'
+ // InternalRoom.g:4914:1: ( ':' )
+ // InternalRoom.g:4915:1: ':'
{
before(grammarAccess.getVarDeclAccess().getColonKeyword_1());
match(input,47,FOLLOW_2);
@@ -15643,14 +15330,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__2"
- // InternalRoom.g:5034:1: rule__VarDecl__Group__2 : rule__VarDecl__Group__2__Impl rule__VarDecl__Group__3 ;
+ // InternalRoom.g:4928:1: rule__VarDecl__Group__2 : rule__VarDecl__Group__2__Impl rule__VarDecl__Group__3 ;
public final void rule__VarDecl__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5038:1: ( rule__VarDecl__Group__2__Impl rule__VarDecl__Group__3 )
- // InternalRoom.g:5039:2: rule__VarDecl__Group__2__Impl rule__VarDecl__Group__3
+ // InternalRoom.g:4932:1: ( rule__VarDecl__Group__2__Impl rule__VarDecl__Group__3 )
+ // InternalRoom.g:4933:2: rule__VarDecl__Group__2__Impl rule__VarDecl__Group__3
{
pushFollow(FOLLOW_11);
rule__VarDecl__Group__2__Impl();
@@ -15681,21 +15368,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__2__Impl"
- // InternalRoom.g:5046:1: rule__VarDecl__Group__2__Impl : ( ( rule__VarDecl__RefTypeAssignment_2 ) ) ;
+ // InternalRoom.g:4940: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:5050:1: ( ( ( rule__VarDecl__RefTypeAssignment_2 ) ) )
- // InternalRoom.g:5051:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
+ // InternalRoom.g:4944:1: ( ( ( rule__VarDecl__RefTypeAssignment_2 ) ) )
+ // InternalRoom.g:4945:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
{
- // InternalRoom.g:5051:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
- // InternalRoom.g:5052:1: ( rule__VarDecl__RefTypeAssignment_2 )
+ // InternalRoom.g:4945:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
+ // InternalRoom.g:4946:1: ( rule__VarDecl__RefTypeAssignment_2 )
{
before(grammarAccess.getVarDeclAccess().getRefTypeAssignment_2());
- // InternalRoom.g:5053:1: ( rule__VarDecl__RefTypeAssignment_2 )
- // InternalRoom.g:5053:2: rule__VarDecl__RefTypeAssignment_2
+ // InternalRoom.g:4947:1: ( rule__VarDecl__RefTypeAssignment_2 )
+ // InternalRoom.g:4947:2: rule__VarDecl__RefTypeAssignment_2
{
pushFollow(FOLLOW_2);
rule__VarDecl__RefTypeAssignment_2();
@@ -15728,14 +15415,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__3"
- // InternalRoom.g:5063:1: rule__VarDecl__Group__3 : rule__VarDecl__Group__3__Impl ;
+ // InternalRoom.g:4957:1: rule__VarDecl__Group__3 : rule__VarDecl__Group__3__Impl ;
public final void rule__VarDecl__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5067:1: ( rule__VarDecl__Group__3__Impl )
- // InternalRoom.g:5068:2: rule__VarDecl__Group__3__Impl
+ // InternalRoom.g:4961:1: ( rule__VarDecl__Group__3__Impl )
+ // InternalRoom.g:4962:2: rule__VarDecl__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__VarDecl__Group__3__Impl();
@@ -15761,29 +15448,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__3__Impl"
- // InternalRoom.g:5074:1: rule__VarDecl__Group__3__Impl : ( ( rule__VarDecl__VarargsAssignment_3 )? ) ;
+ // InternalRoom.g:4968:1: rule__VarDecl__Group__3__Impl : ( ( rule__VarDecl__VarargsAssignment_3 )? ) ;
public final void rule__VarDecl__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5078:1: ( ( ( rule__VarDecl__VarargsAssignment_3 )? ) )
- // InternalRoom.g:5079:1: ( ( rule__VarDecl__VarargsAssignment_3 )? )
+ // InternalRoom.g:4972:1: ( ( ( rule__VarDecl__VarargsAssignment_3 )? ) )
+ // InternalRoom.g:4973:1: ( ( rule__VarDecl__VarargsAssignment_3 )? )
{
- // InternalRoom.g:5079:1: ( ( rule__VarDecl__VarargsAssignment_3 )? )
- // InternalRoom.g:5080:1: ( rule__VarDecl__VarargsAssignment_3 )?
+ // InternalRoom.g:4973:1: ( ( rule__VarDecl__VarargsAssignment_3 )? )
+ // InternalRoom.g:4974:1: ( rule__VarDecl__VarargsAssignment_3 )?
{
before(grammarAccess.getVarDeclAccess().getVarargsAssignment_3());
- // InternalRoom.g:5081:1: ( rule__VarDecl__Varargs