Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Haug2015-07-14 11:51:25 -0400
committerJuergen Haug2015-07-15 05:18:46 -0400
commitae0407d0703e6c4cd69e0f674cc5b8b15e85acf6 (patch)
tree7cd7880529fbf99358451bb694a4c99627e6c581
parent6efdfd0f82ed35ad37a655fa991300d1f1a179d5 (diff)
downloadorg.eclipse.etrice-ae0407d0703e6c4cd69e0f674cc5b8b15e85acf6.tar.gz
org.eclipse.etrice-ae0407d0703e6c4cd69e0f674cc5b8b15e85acf6.tar.xz
org.eclipse.etrice-ae0407d0703e6c4cd69e0f674cc5b8b15e85acf6.zip
Bug 456617 added operation inheritance + new ctor/dtor model element
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/icons/ctor.pngbin0 -> 446 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/icons/dtor.pngbin0 -> 458 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java18
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java14
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g312
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens446
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java2112
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java32629
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java31
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java15
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/outline/RoomOutlineTreeProvider.java7
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/quickfix/RoomQuickfixProvider.java44
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/AbstractRoomRuntimeModule.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore465
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbinbin24226 -> 24280 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parseTreeConstruction/RoomParsetreeConstructor.java559
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g155
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens446
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java1899
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java10667
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java31
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ClassStructor.java89
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DataClass.java17
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/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/RoomFactory.java9
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java245
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StandardOperation.java35
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java39
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java277
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java39
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java12
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java82
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java46
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomAdapterFactory.java20
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomSwitch.java23
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java432
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/formatting/RoomFormatter.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/naming/RoomQualifiedNameProvider.java72
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.xtend21
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.xtend10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/RoomHelpers.java207
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java106
-rw-r--r--plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.java251
-rw-r--r--plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.java10
-rw-r--r--plugins/org.eclipse.etrice.doc/featuremodel/etrice.roomlanguage.featurizer42
-rw-r--r--plugins/org.eclipse.etrice.doc/help/contextHelp.xml107
-rw-r--r--plugins/org.eclipse.etrice.doc/help/html/ActorClass.html4
-rw-r--r--plugins/org.eclipse.etrice.doc/help/html/DataClass.html4
-rw-r--r--plugins/org.eclipse.etrice.doc/help/html/Operation.html6
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/ActorClassGen.xtend34
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeGen.xtend17
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java128
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/DataClassGen.java4
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/NodeGen.java31
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.xtend28
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/DataClassGen.xtend24
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.java95
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/DataClassGen.java969
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ActorClassGen.xtend43
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/DataClassGen.xtend32
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/JavaExtensions.xtend6
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ActorClassGen.java436
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/DataClassGen.java147
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/JavaExtensions.java4
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.java2
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ProcedureHelpers.xtend55
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/RoomExtensions.xtend2
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/ProcedureHelpers.java122
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.c.zipbin100062 -> 101975 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.examples.java.zipbin210088 -> 210088 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.c.zipbin764958 -> 164272 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.c.zipbin180415 -> 172426 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.java.zipbin69456 -> 69494 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.template.c.zipbin12580 -> 12606 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.c.zipbin27989 -> 28017 bytes
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.java.zipbin47761 -> 47761 bytes
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/TcpService.room8
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/etUnit/Tests.room38
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/models/ChoicePointTest.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/drafts/OperationInheritance.room126
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/drafts/StatemachineInterfaceTest.room126
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/ActorCommunicationTest.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/ChoicePointTest.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/ChoicePointTestExtended.room12
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DataDrivenTest.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicActorTest1.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicActorTest2.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicActorTest3.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicActorTest4.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicActorTest5.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicActorTest6.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicActorTest7.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicConfigTest_Java.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/EnumTest.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/HandlerTest.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/PingPongThreadReplPortTest.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/PingPongThreadTest.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/StaticConfigTest_C.room34
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/StaticConfigTest_Java.room20
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/StoreRestore.room4
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/TCPTest.room4
107 files changed, 28838 insertions, 25876 deletions
diff --git a/plugins/org.eclipse.etrice.core.room.ui/icons/ctor.png b/plugins/org.eclipse.etrice.core.room.ui/icons/ctor.png
new file mode 100644
index 000000000..7473c9668
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.room.ui/icons/ctor.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.core.room.ui/icons/dtor.png b/plugins/org.eclipse.etrice.core.room.ui/icons/dtor.png
new file mode 100644
index 000000000..c17848f7d
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.room.ui/icons/dtor.png
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 036e6f587..d0ac73873 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
@@ -136,6 +136,9 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void completeDataClass_Attributes(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeDataClass_Structors(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void completeDataClass_Operations(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -154,7 +157,7 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void completeAttribute_Docu(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeStandardOperation_Destructor(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeStandardOperation_Override(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
public void completeStandardOperation_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
@@ -190,6 +193,13 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void completePortOperation_DetailCode(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeClassStructor_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ // subclasses may override
+ }
+ public void completeClassStructor_DetailCode(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void completeProtocolClass_CommType(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -349,6 +359,9 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void completeActorClass_BehaviorAnnotations(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeActorClass_Structors(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void completeActorClass_Operations(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -575,6 +588,9 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void complete_PortOperation(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
+ public void complete_ClassStructor(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void complete_CommunicationType(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 052fc8c7e..0b09a741b 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
@@ -47,6 +47,7 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getStandardOperationAccess().getAlternatives_6_1(), "rule__StandardOperation__Alternatives_6_1");
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");
@@ -120,6 +121,7 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getPortOperationAccess().getGroup_3_1(), "rule__PortOperation__Group_3_1__0");
put(grammarAccess.getPortOperationAccess().getGroup_5_0(), "rule__PortOperation__Group_5_0__0");
put(grammarAccess.getPortOperationAccess().getGroup_5_1(), "rule__PortOperation__Group_5_1__0");
+ put(grammarAccess.getClassStructorAccess().getGroup(), "rule__ClassStructor__Group__0");
put(grammarAccess.getProtocolClassAccess().getGroup(), "rule__ProtocolClass__Group__0");
put(grammarAccess.getProtocolClassAccess().getGroup_4(), "rule__ProtocolClass__Group_4__0");
put(grammarAccess.getProtocolClassAccess().getGroup_7(), "rule__ProtocolClass__Group_7__0");
@@ -292,13 +294,14 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getDataClassAccess().getUserCode2Assignment_7_1(), "rule__DataClass__UserCode2Assignment_7_1");
put(grammarAccess.getDataClassAccess().getUserCode3Assignment_8_1(), "rule__DataClass__UserCode3Assignment_8_1");
put(grammarAccess.getDataClassAccess().getAttributesAssignment_9(), "rule__DataClass__AttributesAssignment_9");
- put(grammarAccess.getDataClassAccess().getOperationsAssignment_10(), "rule__DataClass__OperationsAssignment_10");
+ put(grammarAccess.getDataClassAccess().getStructorsAssignment_10(), "rule__DataClass__StructorsAssignment_10");
+ put(grammarAccess.getDataClassAccess().getOperationsAssignment_11(), "rule__DataClass__OperationsAssignment_11");
put(grammarAccess.getAttributeAccess().getNameAssignment_1(), "rule__Attribute__NameAssignment_1");
put(grammarAccess.getAttributeAccess().getSizeAssignment_2_1(), "rule__Attribute__SizeAssignment_2_1");
put(grammarAccess.getAttributeAccess().getTypeAssignment_4(), "rule__Attribute__TypeAssignment_4");
put(grammarAccess.getAttributeAccess().getDefaultValueLiteralAssignment_5_1(), "rule__Attribute__DefaultValueLiteralAssignment_5_1");
put(grammarAccess.getAttributeAccess().getDocuAssignment_6(), "rule__Attribute__DocuAssignment_6");
- put(grammarAccess.getStandardOperationAccess().getDestructorAssignment_1(), "rule__StandardOperation__DestructorAssignment_1");
+ put(grammarAccess.getStandardOperationAccess().getOverrideAssignment_0(), "rule__StandardOperation__OverrideAssignment_0");
put(grammarAccess.getStandardOperationAccess().getNameAssignment_2(), "rule__StandardOperation__NameAssignment_2");
put(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_4_0(), "rule__StandardOperation__ArgumentsAssignment_4_0");
put(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_4_1_1(), "rule__StandardOperation__ArgumentsAssignment_4_1_1");
@@ -312,6 +315,8 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getPortOperationAccess().getSendsMsgAssignment_5_1_1(), "rule__PortOperation__SendsMsgAssignment_5_1_1");
put(grammarAccess.getPortOperationAccess().getDocuAssignment_6(), "rule__PortOperation__DocuAssignment_6");
put(grammarAccess.getPortOperationAccess().getDetailCodeAssignment_7(), "rule__PortOperation__DetailCodeAssignment_7");
+ put(grammarAccess.getClassStructorAccess().getNameAssignment_0(), "rule__ClassStructor__NameAssignment_0");
+ put(grammarAccess.getClassStructorAccess().getDetailCodeAssignment_1(), "rule__ClassStructor__DetailCodeAssignment_1");
put(grammarAccess.getProtocolClassAccess().getCommTypeAssignment_0(), "rule__ProtocolClass__CommTypeAssignment_0");
put(grammarAccess.getProtocolClassAccess().getNameAssignment_2(), "rule__ProtocolClass__NameAssignment_2");
put(grammarAccess.getProtocolClassAccess().getDocuAssignment_3(), "rule__ProtocolClass__DocuAssignment_3");
@@ -365,8 +370,9 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getActorClassAccess().getAttributesAssignment_8_6_6(), "rule__ActorClass__AttributesAssignment_8_6_6");
put(grammarAccess.getActorClassAccess().getBehaviorDocuAssignment_9_1(), "rule__ActorClass__BehaviorDocuAssignment_9_1");
put(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAssignment_9_3(), "rule__ActorClass__BehaviorAnnotationsAssignment_9_3");
- put(grammarAccess.getActorClassAccess().getOperationsAssignment_9_4(), "rule__ActorClass__OperationsAssignment_9_4");
- put(grammarAccess.getActorClassAccess().getStateMachineAssignment_9_5(), "rule__ActorClass__StateMachineAssignment_9_5");
+ put(grammarAccess.getActorClassAccess().getStructorsAssignment_9_4(), "rule__ActorClass__StructorsAssignment_9_4");
+ put(grammarAccess.getActorClassAccess().getOperationsAssignment_9_5(), "rule__ActorClass__OperationsAssignment_9_5");
+ put(grammarAccess.getActorClassAccess().getStateMachineAssignment_9_6(), "rule__ActorClass__StateMachineAssignment_9_6");
put(grammarAccess.getPortAccess().getConjugatedAssignment_0(), "rule__Port__ConjugatedAssignment_0");
put(grammarAccess.getPortAccess().getNameAssignment_2(), "rule__Port__NameAssignment_2");
put(grammarAccess.getPortAccess().getMultiplicityAssignment_3(), "rule__Port__MultiplicityAssignment_3");
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g
index f5204d227..c77e8565b 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
@@ -480,6 +480,34 @@ finally {
+// Entry rule entryRuleClassStructor
+entryRuleClassStructor
+:
+{ before(grammarAccess.getClassStructorRule()); }
+ ruleClassStructor
+{ after(grammarAccess.getClassStructorRule()); }
+ EOF
+;
+
+// Rule ClassStructor
+ruleClassStructor
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getClassStructorAccess().getGroup()); }
+(rule__ClassStructor__Group__0)
+{ after(grammarAccess.getClassStructorAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
// Entry rule entryRuleGeneralProtocolClass
entryRuleGeneralProtocolClass
:
@@ -3397,6 +3425,32 @@ finally {
restoreStackSize(stackSize);
}
+rule__ClassStructor__NameAlternatives_0_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getClassStructorAccess().getNameCtorKeyword_0_0_0()); }
+
+ 'ctor'
+
+{ after(grammarAccess.getClassStructorAccess().getNameCtorKeyword_0_0_0()); }
+)
+
+ |(
+{ before(grammarAccess.getClassStructorAccess().getNameDtorKeyword_0_0_1()); }
+
+ 'dtor'
+
+{ after(grammarAccess.getClassStructorAccess().getNameDtorKeyword_0_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__GeneralProtocolClass__Alternatives
@init {
int stackSize = keepStackSize();
@@ -6361,9 +6415,9 @@ rule__DataClass__Group__10__Impl
}
:
(
-{ before(grammarAccess.getDataClassAccess().getOperationsAssignment_10()); }
-(rule__DataClass__OperationsAssignment_10)*
-{ after(grammarAccess.getDataClassAccess().getOperationsAssignment_10()); }
+{ before(grammarAccess.getDataClassAccess().getStructorsAssignment_10()); }
+(rule__DataClass__StructorsAssignment_10)*
+{ after(grammarAccess.getDataClassAccess().getStructorsAssignment_10()); }
)
;
@@ -6378,6 +6432,7 @@ rule__DataClass__Group__11
}
:
rule__DataClass__Group__11__Impl
+ rule__DataClass__Group__12
;
finally {
restoreStackSize(stackSize);
@@ -6389,11 +6444,39 @@ rule__DataClass__Group__11__Impl
}
:
(
-{ before(grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_11()); }
+{ before(grammarAccess.getDataClassAccess().getOperationsAssignment_11()); }
+(rule__DataClass__OperationsAssignment_11)*
+{ after(grammarAccess.getDataClassAccess().getOperationsAssignment_11()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataClass__Group__12
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataClass__Group__12__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataClass__Group__12__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_12()); }
'}'
-{ after(grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_11()); }
+{ after(grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_12()); }
)
;
@@ -6426,6 +6509,8 @@ finally {
+
+
rule__DataClass__Group_3__0
@init {
int stackSize = keepStackSize();
@@ -7075,11 +7160,9 @@ rule__StandardOperation__Group__0__Impl
}
:
(
-{ before(grammarAccess.getStandardOperationAccess().getOperationKeyword_0()); }
-
- 'Operation'
-
-{ after(grammarAccess.getStandardOperationAccess().getOperationKeyword_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getOverrideAssignment_0()); }
+(rule__StandardOperation__OverrideAssignment_0)?
+{ after(grammarAccess.getStandardOperationAccess().getOverrideAssignment_0()); }
)
;
@@ -7106,9 +7189,11 @@ rule__StandardOperation__Group__1__Impl
}
:
(
-{ before(grammarAccess.getStandardOperationAccess().getDestructorAssignment_1()); }
-(rule__StandardOperation__DestructorAssignment_1)?
-{ after(grammarAccess.getStandardOperationAccess().getDestructorAssignment_1()); }
+{ before(grammarAccess.getStandardOperationAccess().getOperationKeyword_1()); }
+
+ 'Operation'
+
+{ after(grammarAccess.getStandardOperationAccess().getOperationKeyword_1()); }
)
;
@@ -8031,6 +8116,67 @@ finally {
+rule__ClassStructor__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassStructor__Group__0__Impl
+ rule__ClassStructor__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassStructor__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getClassStructorAccess().getNameAssignment_0()); }
+(rule__ClassStructor__NameAssignment_0)
+{ after(grammarAccess.getClassStructorAccess().getNameAssignment_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ClassStructor__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassStructor__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassStructor__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getClassStructorAccess().getDetailCodeAssignment_1()); }
+(rule__ClassStructor__DetailCodeAssignment_1)
+{ after(grammarAccess.getClassStructorAccess().getDetailCodeAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
rule__ProtocolClass__Group__0
@init {
int stackSize = keepStackSize();
@@ -11431,9 +11577,9 @@ rule__ActorClass__Group_9__4__Impl
}
:
(
-{ before(grammarAccess.getActorClassAccess().getOperationsAssignment_9_4()); }
-(rule__ActorClass__OperationsAssignment_9_4)*
-{ after(grammarAccess.getActorClassAccess().getOperationsAssignment_9_4()); }
+{ before(grammarAccess.getActorClassAccess().getStructorsAssignment_9_4()); }
+(rule__ActorClass__StructorsAssignment_9_4)*
+{ after(grammarAccess.getActorClassAccess().getStructorsAssignment_9_4()); }
)
;
@@ -11460,9 +11606,9 @@ rule__ActorClass__Group_9__5__Impl
}
:
(
-{ before(grammarAccess.getActorClassAccess().getStateMachineAssignment_9_5()); }
-(rule__ActorClass__StateMachineAssignment_9_5)?
-{ after(grammarAccess.getActorClassAccess().getStateMachineAssignment_9_5()); }
+{ before(grammarAccess.getActorClassAccess().getOperationsAssignment_9_5()); }
+(rule__ActorClass__OperationsAssignment_9_5)*
+{ after(grammarAccess.getActorClassAccess().getOperationsAssignment_9_5()); }
)
;
@@ -11477,6 +11623,7 @@ rule__ActorClass__Group_9__6
}
:
rule__ActorClass__Group_9__6__Impl
+ rule__ActorClass__Group_9__7
;
finally {
restoreStackSize(stackSize);
@@ -11488,11 +11635,39 @@ rule__ActorClass__Group_9__6__Impl
}
:
(
-{ before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_6()); }
+{ before(grammarAccess.getActorClassAccess().getStateMachineAssignment_9_6()); }
+(rule__ActorClass__StateMachineAssignment_9_6)?
+{ after(grammarAccess.getActorClassAccess().getStateMachineAssignment_9_6()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ActorClass__Group_9__7
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ActorClass__Group_9__7__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ActorClass__Group_9__7__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_7()); }
'}'
-{ after(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_6()); }
+{ after(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_7()); }
)
;
@@ -11515,6 +11690,8 @@ finally {
+
+
rule__Port__Group__0
@init {
int stackSize = keepStackSize();
@@ -24604,14 +24781,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__DataClass__OperationsAssignment_10
+rule__DataClass__StructorsAssignment_10
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_10_0()); }
- ruleStandardOperation{ after(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_10_0()); }
+{ before(grammarAccess.getDataClassAccess().getStructorsClassStructorParserRuleCall_10_0()); }
+ ruleClassStructor{ after(grammarAccess.getDataClassAccess().getStructorsClassStructorParserRuleCall_10_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataClass__OperationsAssignment_11
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_11_0()); }
+ ruleStandardOperation{ after(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_11_0()); }
)
;
@@ -24694,22 +24886,22 @@ finally {
restoreStackSize(stackSize);
}
-rule__StandardOperation__DestructorAssignment_1
+rule__StandardOperation__OverrideAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getStandardOperationAccess().getDestructorTildeKeyword_1_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0()); }
(
-{ before(grammarAccess.getStandardOperationAccess().getDestructorTildeKeyword_1_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0()); }
- '~'
+ 'override'
-{ after(grammarAccess.getStandardOperationAccess().getDestructorTildeKeyword_1_0()); }
+{ after(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0()); }
)
-{ after(grammarAccess.getStandardOperationAccess().getDestructorTildeKeyword_1_0()); }
+{ after(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0()); }
)
;
@@ -24916,6 +25108,37 @@ finally {
restoreStackSize(stackSize);
}
+rule__ClassStructor__NameAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getClassStructorAccess().getNameAlternatives_0_0()); }
+(rule__ClassStructor__NameAlternatives_0_0)
+{ after(grammarAccess.getClassStructorAccess().getNameAlternatives_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassStructor__DetailCodeAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getClassStructorAccess().getDetailCodeDetailCodeParserRuleCall_1_0()); }
+ ruleDetailCode{ after(grammarAccess.getClassStructorAccess().getDetailCodeDetailCodeParserRuleCall_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__ProtocolClass__CommTypeAssignment_0
@init {
int stackSize = keepStackSize();
@@ -25747,14 +25970,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__ActorClass__OperationsAssignment_9_4
+rule__ActorClass__StructorsAssignment_9_4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getActorClassAccess().getStructorsClassStructorParserRuleCall_9_4_0()); }
+ ruleClassStructor{ after(grammarAccess.getActorClassAccess().getStructorsClassStructorParserRuleCall_9_4_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ActorClass__OperationsAssignment_9_5
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_4_0()); }
- ruleStandardOperation{ after(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_4_0()); }
+{ before(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_5_0()); }
+ ruleStandardOperation{ after(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_5_0()); }
)
;
@@ -25762,14 +26000,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__ActorClass__StateMachineAssignment_9_5
+rule__ActorClass__StateMachineAssignment_9_6
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_5_0()); }
- ruleStateMachine{ after(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_5_0()); }
+{ before(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_6_0()); }
+ ruleStateMachine{ after(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_6_0()); }
)
;
@@ -28390,7 +28628,7 @@ RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
-RULE_STRING : ('"' ('\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|'\''|'\\')|~(('\\'|'"')))* '"'|'\'' ('\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|'\''|'\\')|~(('\\'|'\'')))* '\'');
+RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
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 ce57b702d..5b54b125a 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
@@ -1,117 +1,178 @@
-RULE_ID=7
-T__29=29
-T__28=28
-T__27=27
-T__26=26
-T__25=25
-T__24=24
-T__23=23
-T__22=22
+'('=46
+')'=47
+'*'=16
+'+'=27
+','=50
+'-'=28
+'->'=44
+'.'=85
+'.*'=125
+'/'=82
+':'=42
+'<'=113
+'='=51
+'>'=114
+'@'=119
+'ActorBehavior'=19
+'ActorClass'=18
+'ActorInstanceMapping'=81
+'ActorRef'=91
+'AnnotationType'=120
+'Attribute'=57
+'Behavior'=73
+'Binding'=83
+'ChoicePoint'=102
+'CompoundProtocolClass'=21
+'DataClass'=17
+'EntryPoint'=100
+'Enumeration'=48
+'ExitPoint'=101
+'ExternalType'=52
+'Interface'=71
+'LayerConnection'=87
+'LogicalSystem'=23
+'LogicalThread'=80
+'Message'=68
+'Operation'=60
+'Port'=74
+'PortClass'=65
+'PrimitiveType'=43
+'ProtocolClass'=20
+'RefinedState'=98
+'RefinedTransition'=110
+'RoomModel'=39
+'SAP'=76
+'SPP'=77
+'ServiceImplementation'=78
+'State'=93
+'StateMachine'=92
+'Structure'=72
+'SubProtocol'=67
+'SubSystemClass'=22
+'SubSystemRef'=79
+'Transition'=103
+'TransitionPoint'=99
+'['=58
+']'=59
+'abstract'=128
+'action'=105
+'and'=84
+'async'=34
+'attribute'=122
+'cond'=109
+'conjugated'=66
+'cp'=112
+'ctor'=14
+'datadriven'=30
+'default'=45
+'do'=96
+'dtor'=15
+'entry'=94
+'eventdriven'=29
+'exit'=95
+'extends'=53
+'external'=75
+'false'=26
+'fixed'=32
+'from'=124
+'guard'=108
+'handle'=70
+'handler'=129
+'import'=123
+'in'=117
+'incoming'=62
+'initial'=104
+'mandatory'=24
+'model'=25
+'my'=111
+'of'=49
+'optional'=33
+'or'=107
+'out'=118
+'outgoing'=63
+'override'=126
+'private'=127
+'ptBoolean'=35
+'ptCharacter'=38
+'ptInteger'=36
+'ptReal'=37
+'ref'=89
+'regular'=64
+'relay_sap'=90
+'satisfied_by'=88
+'semantics'=116
+'sends'=61
+'sub'=86
+'subgraph'=97
+'sync'=31
+'target'=121
+'triggers'=106
+'true'=130
+'usercode'=69
+'usercode1'=54
+'usercode2'=55
+'usercode3'=56
+'void'=13
+'{'=40
+'|'=115
+'}'=41
RULE_ANY_OTHER=12
-T__21=21
-T__20=20
-T__93=93
-T__19=19
-T__94=94
-T__91=91
+RULE_EXP=6
RULE_HEX=4
-T__92=92
-T__16=16
-T__15=15
-T__90=90
-T__18=18
-T__17=17
-T__14=14
-T__13=13
-T__99=99
-T__98=98
-T__97=97
-T__96=96
-T__95=95
-T__80=80
-T__81=81
-T__82=82
-T__83=83
-T__85=85
-T__84=84
-T__87=87
-T__86=86
-T__89=89
-T__88=88
+RULE_ID=7
+RULE_INT=5
RULE_ML_COMMENT=9
-T__126=126
-T__125=125
-T__128=128
+RULE_SL_COMMENT=10
RULE_STRING=8
-T__127=127
-T__71=71
-T__72=72
-T__70=70
-T__76=76
-T__75=75
-T__74=74
-T__73=73
-T__79=79
-T__78=78
-T__77=77
-T__68=68
-T__69=69
-RULE_EXP=6
-T__66=66
-T__67=67
-T__64=64
-T__65=65
-T__62=62
-T__63=63
-T__118=118
-T__119=119
-T__116=116
-T__117=117
-T__114=114
-T__115=115
-T__124=124
-T__123=123
-T__122=122
-T__121=121
-T__120=120
-T__61=61
-T__60=60
-T__55=55
-T__56=56
-T__57=57
-T__58=58
-T__51=51
-T__52=52
-T__53=53
-T__54=54
-T__107=107
-T__108=108
-T__109=109
+RULE_WS=11
+T__100=100
+T__101=101
+T__102=102
T__103=103
-T__59=59
T__104=104
T__105=105
T__106=106
-T__111=111
+T__107=107
+T__108=108
+T__109=109
T__110=110
-RULE_INT=5
-T__113=113
+T__111=111
T__112=112
-T__50=50
-T__42=42
-T__43=43
-T__40=40
-T__41=41
-T__46=46
-T__47=47
-T__44=44
-T__45=45
-T__48=48
-T__49=49
-T__102=102
-T__101=101
-T__100=100
-RULE_SL_COMMENT=10
+T__113=113
+T__114=114
+T__115=115
+T__116=116
+T__117=117
+T__118=118
+T__119=119
+T__120=120
+T__121=121
+T__122=122
+T__123=123
+T__124=124
+T__125=125
+T__126=126
+T__127=127
+T__128=128
+T__129=129
+T__130=130
+T__13=13
+T__14=14
+T__15=15
+T__16=16
+T__17=17
+T__18=18
+T__19=19
+T__20=20
+T__21=21
+T__22=22
+T__23=23
+T__24=24
+T__25=25
+T__26=26
+T__27=27
+T__28=28
+T__29=29
T__30=30
T__31=31
T__32=32
@@ -122,120 +183,63 @@ T__36=36
T__37=37
T__38=38
T__39=39
-RULE_WS=11
-'usercode1'=52
-'RefinedTransition'=108
-'Message'=66
-'TransitionPoint'=97
-'SubSystemRef'=77
-'SPP'=75
-'extends'=51
-'and'=82
-'{'=38
-'action'=103
-'Interface'=69
-'ExitPoint'=99
-'eventdriven'=27
-'('=44
-':'=40
-'ref'=87
-'cp'=110
-'of'=47
-'default'=43
-'ptBoolean'=33
-'incoming'=60
-']'=57
-'usercode3'=54
-'LogicalSystem'=21
-'.*'=123
-'DataClass'=15
-'='=49
-'relay_sap'=88
-'AnnotationType'=118
-'fixed'=30
-'entry'=92
-'->'=42
-'target'=119
-'Binding'=81
-'triggers'=104
-'PrimitiveType'=41
-'ChoicePoint'=100
-'usercode2'=53
-'optional'=31
-'handler'=127
-'external'=73
-'<'=111
-'datadriven'=28
-'['=56
-'RefinedState'=96
-'or'=105
-'ActorBehavior'=17
-'mandatory'=22
-'ptInteger'=34
-'semantics'=114
-'out'=116
-'satisfied_by'=86
-'~'=124
-'ProtocolClass'=18
-'/'=80
-'model'=23
-'SubSystemClass'=20
-'>'=112
-'sync'=29
-'SubProtocol'=65
-'Transition'=101
-'+'=25
-'CompoundProtocolClass'=19
-'LayerConnection'=85
-'.'=83
-'regular'=62
-'import'=121
-'Structure'=70
-'true'=128
-'Behavior'=71
-'StateMachine'=90
-'Operation'=58
-'void'=13
-'ActorClass'=16
-'ptCharacter'=36
-'my'=109
-'private'=125
-'-'=26
-'ActorRef'=89
-'exit'=93
-'guard'=106
-'conjugated'=64
-','=48
-'ptReal'=35
-'in'=115
-'sends'=59
-'|'=113
-'async'=32
-'State'=91
-'LogicalThread'=78
-'usercode'=67
-'RoomModel'=37
-'ActorInstanceMapping'=79
-'Port'=72
-'sub'=84
-'@'=117
-')'=45
-'subgraph'=95
-'handle'=68
-'initial'=102
-'ServiceImplementation'=76
-'do'=94
-'}'=39
-'SAP'=74
-'abstract'=126
-'EntryPoint'=98
-'Enumeration'=46
-'cond'=107
-'false'=24
-'outgoing'=61
-'attribute'=120
-'*'=14
-'PortClass'=63
-'Attribute'=55
-'ExternalType'=50
-'from'=122
+T__40=40
+T__41=41
+T__42=42
+T__43=43
+T__44=44
+T__45=45
+T__46=46
+T__47=47
+T__48=48
+T__49=49
+T__50=50
+T__51=51
+T__52=52
+T__53=53
+T__54=54
+T__55=55
+T__56=56
+T__57=57
+T__58=58
+T__59=59
+T__60=60
+T__61=61
+T__62=62
+T__63=63
+T__64=64
+T__65=65
+T__66=66
+T__67=67
+T__68=68
+T__69=69
+T__70=70
+T__71=71
+T__72=72
+T__73=73
+T__74=74
+T__75=75
+T__76=76
+T__77=77
+T__78=78
+T__79=79
+T__80=80
+T__81=81
+T__82=82
+T__83=83
+T__84=84
+T__85=85
+T__86=86
+T__87=87
+T__88=88
+T__89=89
+T__90=90
+T__91=91
+T__92=92
+T__93=93
+T__94=94
+T__95=95
+T__96=96
+T__97=97
+T__98=98
+T__99=99
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 6de66f369..31573474d 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
@@ -60,10 +60,12 @@ public class InternalRoomLexer extends Lexer {
public static final int RULE_STRING=8;
public static final int T__127=127;
public static final int T__71=71;
+ public static final int T__129=129;
public static final int T__72=72;
public static final int T__70=70;
public static final int T__76=76;
public static final int T__75=75;
+ public static final int T__130=130;
public static final int T__74=74;
public static final int T__73=73;
public static final int T__79=79;
@@ -178,10 +180,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:12:7: ( '*' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:12:9: '*'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:12:7: ( 'ctor' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:12:9: 'ctor'
{
- match('*');
+ match("ctor");
+
}
@@ -198,10 +201,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:13:7: ( 'DataClass' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:13:9: 'DataClass'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:13:7: ( 'dtor' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:13:9: 'dtor'
{
- match("DataClass");
+ match("dtor");
}
@@ -219,11 +222,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:14:7: ( 'ActorClass' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:14:9: 'ActorClass'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:14:7: ( '*' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:14:9: '*'
{
- match("ActorClass");
-
+ match('*');
}
@@ -240,10 +242,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:15:7: ( 'ActorBehavior' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:15:9: 'ActorBehavior'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:15:7: ( 'DataClass' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:15:9: 'DataClass'
{
- match("ActorBehavior");
+ match("DataClass");
}
@@ -261,10 +263,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:16:7: ( 'ProtocolClass' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:16:9: 'ProtocolClass'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:16:7: ( 'ActorClass' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:16:9: 'ActorClass'
{
- match("ProtocolClass");
+ match("ActorClass");
}
@@ -282,10 +284,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:17:7: ( 'CompoundProtocolClass' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:17:9: 'CompoundProtocolClass'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:17:7: ( 'ActorBehavior' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:17:9: 'ActorBehavior'
{
- match("CompoundProtocolClass");
+ match("ActorBehavior");
}
@@ -303,10 +305,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:18:7: ( 'SubSystemClass' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:18:9: 'SubSystemClass'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:18:7: ( 'ProtocolClass' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:18:9: 'ProtocolClass'
{
- match("SubSystemClass");
+ match("ProtocolClass");
}
@@ -324,10 +326,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:19:7: ( 'LogicalSystem' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:19:9: 'LogicalSystem'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:19:7: ( 'CompoundProtocolClass' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:19:9: 'CompoundProtocolClass'
{
- match("LogicalSystem");
+ match("CompoundProtocolClass");
}
@@ -345,10 +347,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20:7: ( 'mandatory' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20:9: 'mandatory'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20:7: ( 'SubSystemClass' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20:9: 'SubSystemClass'
{
- match("mandatory");
+ match("SubSystemClass");
}
@@ -366,10 +368,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21:7: ( 'model' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21:9: 'model'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21:7: ( 'LogicalSystem' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21:9: 'LogicalSystem'
{
- match("model");
+ match("LogicalSystem");
}
@@ -387,10 +389,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:22:7: ( 'false' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:22:9: 'false'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:22:7: ( 'mandatory' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:22:9: 'mandatory'
{
- match("false");
+ match("mandatory");
}
@@ -408,10 +410,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:23:7: ( '+' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:23:9: '+'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:23:7: ( 'model' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:23:9: 'model'
{
- match('+');
+ match("model");
+
}
@@ -428,10 +431,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:24:7: ( '-' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:24:9: '-'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:24:7: ( 'false' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:24:9: 'false'
{
- match('-');
+ match("false");
+
}
@@ -448,11 +452,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:25:7: ( 'eventdriven' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:25:9: 'eventdriven'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:25:7: ( '+' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:25:9: '+'
{
- match("eventdriven");
-
+ match('+');
}
@@ -469,11 +472,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:26:7: ( 'datadriven' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:26:9: 'datadriven'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:26:7: ( '-' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:26:9: '-'
{
- match("datadriven");
-
+ match('-');
}
@@ -490,10 +492,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:27:7: ( 'sync' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:27:9: 'sync'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:27:7: ( 'eventdriven' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:27:9: 'eventdriven'
{
- match("sync");
+ match("eventdriven");
}
@@ -511,10 +513,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28:7: ( 'fixed' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28:9: 'fixed'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28:7: ( 'datadriven' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28:9: 'datadriven'
{
- match("fixed");
+ match("datadriven");
}
@@ -532,10 +534,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:29:7: ( 'optional' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:29:9: 'optional'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:29:7: ( 'sync' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:29:9: 'sync'
{
- match("optional");
+ match("sync");
}
@@ -553,10 +555,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:30:7: ( 'async' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:30:9: 'async'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:30:7: ( 'fixed' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:30:9: 'fixed'
{
- match("async");
+ match("fixed");
}
@@ -574,10 +576,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:31:7: ( 'ptBoolean' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:31:9: 'ptBoolean'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:31:7: ( 'optional' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:31:9: 'optional'
{
- match("ptBoolean");
+ match("optional");
}
@@ -595,10 +597,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:32:7: ( 'ptInteger' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:32:9: 'ptInteger'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:32:7: ( 'async' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:32:9: 'async'
{
- match("ptInteger");
+ match("async");
}
@@ -616,10 +618,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:33:7: ( 'ptReal' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:33:9: 'ptReal'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:33:7: ( 'ptBoolean' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:33:9: 'ptBoolean'
{
- match("ptReal");
+ match("ptBoolean");
}
@@ -637,10 +639,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:34:7: ( 'ptCharacter' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:34:9: 'ptCharacter'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:34:7: ( 'ptInteger' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:34:9: 'ptInteger'
{
- match("ptCharacter");
+ match("ptInteger");
}
@@ -658,10 +660,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:35:7: ( 'RoomModel' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:35:9: 'RoomModel'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:35:7: ( 'ptReal' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:35:9: 'ptReal'
{
- match("RoomModel");
+ match("ptReal");
}
@@ -679,10 +681,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:36:7: ( '{' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:36:9: '{'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:36:7: ( 'ptCharacter' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:36:9: 'ptCharacter'
{
- match('{');
+ match("ptCharacter");
+
}
@@ -699,10 +702,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:37:7: ( '}' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:37:9: '}'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:37:7: ( 'RoomModel' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:37:9: 'RoomModel'
{
- match('}');
+ match("RoomModel");
+
}
@@ -719,10 +723,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:38:7: ( ':' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:38:9: ':'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:38:7: ( '{' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:38:9: '{'
{
- match(':');
+ match('{');
}
@@ -739,11 +743,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:39:7: ( 'PrimitiveType' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:39:9: 'PrimitiveType'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:39:7: ( '}' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:39:9: '}'
{
- match("PrimitiveType");
-
+ match('}');
}
@@ -760,11 +763,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:40:7: ( '->' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:40:9: '->'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:40:7: ( ':' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:40:9: ':'
{
- match("->");
-
+ match(':');
}
@@ -781,10 +783,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:41:7: ( 'default' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:41:9: 'default'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:41:7: ( 'PrimitiveType' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:41:9: 'PrimitiveType'
{
- match("default");
+ match("PrimitiveType");
}
@@ -802,10 +804,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:42:7: ( '(' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:42:9: '('
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:42:7: ( '->' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:42:9: '->'
{
- match('(');
+ match("->");
+
}
@@ -822,10 +825,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:43:7: ( ')' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:43:9: ')'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:43:7: ( 'default' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:43:9: 'default'
{
- match(')');
+ match("default");
+
}
@@ -842,11 +846,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:44:7: ( 'Enumeration' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:44:9: 'Enumeration'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:44:7: ( '(' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:44:9: '('
{
- match("Enumeration");
-
+ match('(');
}
@@ -863,11 +866,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:45:7: ( 'of' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:45:9: 'of'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:45:7: ( ')' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:45:9: ')'
{
- match("of");
-
+ match(')');
}
@@ -884,10 +886,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:46:7: ( ',' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:46:9: ','
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:46:7: ( 'Enumeration' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:46:9: 'Enumeration'
{
- match(',');
+ match("Enumeration");
+
}
@@ -904,10 +907,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:47:7: ( '=' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:47:9: '='
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:47:7: ( 'of' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:47:9: 'of'
{
- match('=');
+ match("of");
+
}
@@ -924,11 +928,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:48:7: ( 'ExternalType' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:48:9: 'ExternalType'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:48:7: ( ',' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:48:9: ','
{
- match("ExternalType");
-
+ match(',');
}
@@ -945,11 +948,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:49:7: ( 'extends' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:49:9: 'extends'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:49:7: ( '=' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:49:9: '='
{
- match("extends");
-
+ match('=');
}
@@ -966,10 +968,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:50:7: ( 'usercode1' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:50:9: 'usercode1'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:50:7: ( 'ExternalType' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:50:9: 'ExternalType'
{
- match("usercode1");
+ match("ExternalType");
}
@@ -987,10 +989,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:51:7: ( 'usercode2' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:51:9: 'usercode2'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:51:7: ( 'extends' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:51:9: 'extends'
{
- match("usercode2");
+ match("extends");
}
@@ -1008,10 +1010,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:52:7: ( 'usercode3' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:52:9: 'usercode3'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:52:7: ( 'usercode1' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:52:9: 'usercode1'
{
- match("usercode3");
+ match("usercode1");
}
@@ -1029,10 +1031,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:53:7: ( 'Attribute' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:53:9: 'Attribute'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:53:7: ( 'usercode2' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:53:9: 'usercode2'
{
- match("Attribute");
+ match("usercode2");
}
@@ -1050,10 +1052,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:54:7: ( '[' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:54:9: '['
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:54:7: ( 'usercode3' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:54:9: 'usercode3'
{
- match('[');
+ match("usercode3");
+
}
@@ -1070,10 +1073,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:55:7: ( ']' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:55:9: ']'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:55:7: ( 'Attribute' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:55:9: 'Attribute'
{
- match(']');
+ match("Attribute");
+
}
@@ -1090,11 +1094,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:56:7: ( 'Operation' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:56:9: 'Operation'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:56:7: ( '[' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:56:9: '['
{
- match("Operation");
-
+ match('[');
}
@@ -1111,11 +1114,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:57:7: ( 'sends' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:57:9: 'sends'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:57:7: ( ']' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:57:9: ']'
{
- match("sends");
-
+ match(']');
}
@@ -1132,10 +1134,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:58:7: ( 'incoming' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:58:9: 'incoming'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:58:7: ( 'Operation' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:58:9: 'Operation'
{
- match("incoming");
+ match("Operation");
}
@@ -1153,10 +1155,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:59:7: ( 'outgoing' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:59:9: 'outgoing'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:59:7: ( 'sends' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:59:9: 'sends'
{
- match("outgoing");
+ match("sends");
}
@@ -1174,10 +1176,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:60:7: ( 'regular' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:60:9: 'regular'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:60:7: ( 'incoming' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:60:9: 'incoming'
{
- match("regular");
+ match("incoming");
}
@@ -1195,10 +1197,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:61:7: ( 'PortClass' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:61:9: 'PortClass'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:61:7: ( 'outgoing' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:61:9: 'outgoing'
{
- match("PortClass");
+ match("outgoing");
}
@@ -1216,10 +1218,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:62:7: ( 'conjugated' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:62:9: 'conjugated'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:62:7: ( 'regular' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:62:9: 'regular'
{
- match("conjugated");
+ match("regular");
}
@@ -1237,10 +1239,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:63:7: ( 'SubProtocol' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:63:9: 'SubProtocol'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:63:7: ( 'PortClass' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:63:9: 'PortClass'
{
- match("SubProtocol");
+ match("PortClass");
}
@@ -1258,10 +1260,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:64:7: ( 'Message' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:64:9: 'Message'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:64:7: ( 'conjugated' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:64:9: 'conjugated'
{
- match("Message");
+ match("conjugated");
}
@@ -1279,10 +1281,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:65:7: ( 'usercode' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:65:9: 'usercode'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:65:7: ( 'SubProtocol' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:65:9: 'SubProtocol'
{
- match("usercode");
+ match("SubProtocol");
}
@@ -1300,10 +1302,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:66:7: ( 'handle' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:66:9: 'handle'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:66:7: ( 'Message' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:66:9: 'Message'
{
- match("handle");
+ match("Message");
}
@@ -1321,10 +1323,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:67:7: ( 'Interface' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:67:9: 'Interface'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:67:7: ( 'usercode' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:67:9: 'usercode'
{
- match("Interface");
+ match("usercode");
}
@@ -1342,10 +1344,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:68:7: ( 'Structure' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:68:9: 'Structure'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:68:7: ( 'handle' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:68:9: 'handle'
{
- match("Structure");
+ match("handle");
}
@@ -1363,10 +1365,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:69:7: ( 'Behavior' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:69:9: 'Behavior'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:69:7: ( 'Interface' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:69:9: 'Interface'
{
- match("Behavior");
+ match("Interface");
}
@@ -1384,10 +1386,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:70:7: ( 'Port' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:70:9: 'Port'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:70:7: ( 'Structure' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:70:9: 'Structure'
{
- match("Port");
+ match("Structure");
}
@@ -1405,10 +1407,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:71:7: ( 'external' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:71:9: 'external'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:71:7: ( 'Behavior' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:71:9: 'Behavior'
{
- match("external");
+ match("Behavior");
}
@@ -1426,10 +1428,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:72:7: ( 'SAP' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:72:9: 'SAP'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:72:7: ( 'Port' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:72:9: 'Port'
{
- match("SAP");
+ match("Port");
}
@@ -1447,10 +1449,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:73:7: ( 'SPP' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:73:9: 'SPP'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:73:7: ( 'external' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:73:9: 'external'
{
- match("SPP");
+ match("external");
}
@@ -1468,10 +1470,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:74:7: ( 'ServiceImplementation' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:74:9: 'ServiceImplementation'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:74:7: ( 'SAP' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:74:9: 'SAP'
{
- match("ServiceImplementation");
+ match("SAP");
}
@@ -1489,10 +1491,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:75:7: ( 'SubSystemRef' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:75:9: 'SubSystemRef'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:75:7: ( 'SPP' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:75:9: 'SPP'
{
- match("SubSystemRef");
+ match("SPP");
}
@@ -1510,10 +1512,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:76:7: ( 'LogicalThread' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:76:9: 'LogicalThread'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:76:7: ( 'ServiceImplementation' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:76:9: 'ServiceImplementation'
{
- match("LogicalThread");
+ match("ServiceImplementation");
}
@@ -1531,10 +1533,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:77:7: ( 'ActorInstanceMapping' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:77:9: 'ActorInstanceMapping'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:77:7: ( 'SubSystemRef' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:77:9: 'SubSystemRef'
{
- match("ActorInstanceMapping");
+ match("SubSystemRef");
}
@@ -1552,10 +1554,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:78:7: ( '/' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:78:9: '/'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:78:7: ( 'LogicalThread' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:78:9: 'LogicalThread'
{
- match('/');
+ match("LogicalThread");
+
}
@@ -1572,10 +1575,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:79:7: ( 'Binding' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:79:9: 'Binding'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:79:7: ( 'ActorInstanceMapping' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:79:9: 'ActorInstanceMapping'
{
- match("Binding");
+ match("ActorInstanceMapping");
}
@@ -1593,11 +1596,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:80:7: ( 'and' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:80:9: 'and'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:80:7: ( '/' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:80:9: '/'
{
- match("and");
-
+ match('/');
}
@@ -1614,10 +1616,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:81:7: ( '.' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:81:9: '.'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:81:7: ( 'Binding' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:81:9: 'Binding'
{
- match('.');
+ match("Binding");
+
}
@@ -1634,10 +1637,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:82:7: ( 'sub' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:82:9: 'sub'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:82:7: ( 'and' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:82:9: 'and'
{
- match("sub");
+ match("and");
}
@@ -1655,11 +1658,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:83:7: ( 'LayerConnection' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:83:9: 'LayerConnection'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:83:7: ( '.' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:83:9: '.'
{
- match("LayerConnection");
-
+ match('.');
}
@@ -1676,10 +1678,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:84:7: ( 'satisfied_by' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:84:9: 'satisfied_by'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:84:7: ( 'sub' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:84:9: 'sub'
{
- match("satisfied_by");
+ match("sub");
}
@@ -1697,10 +1699,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:85:7: ( 'ref' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:85:9: 'ref'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:85:7: ( 'LayerConnection' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:85:9: 'LayerConnection'
{
- match("ref");
+ match("LayerConnection");
}
@@ -1718,10 +1720,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:86:7: ( 'relay_sap' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:86:9: 'relay_sap'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:86:7: ( 'satisfied_by' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:86:9: 'satisfied_by'
{
- match("relay_sap");
+ match("satisfied_by");
}
@@ -1739,10 +1741,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:87:7: ( 'ActorRef' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:87:9: 'ActorRef'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:87:7: ( 'ref' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:87:9: 'ref'
{
- match("ActorRef");
+ match("ref");
}
@@ -1760,10 +1762,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:88:7: ( 'StateMachine' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:88:9: 'StateMachine'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:88:7: ( 'relay_sap' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:88:9: 'relay_sap'
{
- match("StateMachine");
+ match("relay_sap");
}
@@ -1781,10 +1783,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:89:7: ( 'State' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:89:9: 'State'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:89:7: ( 'ActorRef' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:89:9: 'ActorRef'
{
- match("State");
+ match("ActorRef");
}
@@ -1802,10 +1804,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:90:7: ( 'entry' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:90:9: 'entry'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:90:7: ( 'StateMachine' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:90:9: 'StateMachine'
{
- match("entry");
+ match("StateMachine");
}
@@ -1823,10 +1825,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:91:7: ( 'exit' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:91:9: 'exit'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:91:7: ( 'State' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:91:9: 'State'
{
- match("exit");
+ match("State");
}
@@ -1844,10 +1846,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:92:7: ( 'do' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:92:9: 'do'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:92:7: ( 'entry' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:92:9: 'entry'
{
- match("do");
+ match("entry");
}
@@ -1865,10 +1867,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:93:7: ( 'subgraph' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:93:9: 'subgraph'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:93:7: ( 'exit' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:93:9: 'exit'
{
- match("subgraph");
+ match("exit");
}
@@ -1886,10 +1888,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:94:7: ( 'RefinedState' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:94:9: 'RefinedState'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:94:7: ( 'do' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:94:9: 'do'
{
- match("RefinedState");
+ match("do");
}
@@ -1907,10 +1909,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:95:7: ( 'TransitionPoint' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:95:9: 'TransitionPoint'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:95:7: ( 'subgraph' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:95:9: 'subgraph'
{
- match("TransitionPoint");
+ match("subgraph");
}
@@ -1928,10 +1930,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:96:7: ( 'EntryPoint' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:96:9: 'EntryPoint'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:96:7: ( 'RefinedState' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:96:9: 'RefinedState'
{
- match("EntryPoint");
+ match("RefinedState");
}
@@ -1949,10 +1951,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:97:7: ( 'ExitPoint' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:97:9: 'ExitPoint'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:97:7: ( 'TransitionPoint' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:97:9: 'TransitionPoint'
{
- match("ExitPoint");
+ match("TransitionPoint");
}
@@ -1970,10 +1972,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:98:8: ( 'ChoicePoint' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:98:10: 'ChoicePoint'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:98:8: ( 'EntryPoint' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:98:10: 'EntryPoint'
{
- match("ChoicePoint");
+ match("EntryPoint");
}
@@ -1991,10 +1993,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:99:8: ( 'Transition' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:99:10: 'Transition'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:99:8: ( 'ExitPoint' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:99:10: 'ExitPoint'
{
- match("Transition");
+ match("ExitPoint");
}
@@ -2012,10 +2014,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:100:8: ( 'initial' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:100:10: 'initial'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:100:8: ( 'ChoicePoint' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:100:10: 'ChoicePoint'
{
- match("initial");
+ match("ChoicePoint");
}
@@ -2033,10 +2035,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:101:8: ( 'action' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:101:10: 'action'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:101:8: ( 'Transition' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:101:10: 'Transition'
{
- match("action");
+ match("Transition");
}
@@ -2054,10 +2056,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:102:8: ( 'triggers' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:102:10: 'triggers'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:102:8: ( 'initial' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:102:10: 'initial'
{
- match("triggers");
+ match("initial");
}
@@ -2075,10 +2077,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:103:8: ( 'or' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:103:10: 'or'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:103:8: ( 'action' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:103:10: 'action'
{
- match("or");
+ match("action");
}
@@ -2096,10 +2098,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:104:8: ( 'guard' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:104:10: 'guard'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:104:8: ( 'triggers' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:104:10: 'triggers'
{
- match("guard");
+ match("triggers");
}
@@ -2117,10 +2119,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:105:8: ( 'cond' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:105:10: 'cond'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:105:8: ( 'or' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:105:10: 'or'
{
- match("cond");
+ match("or");
}
@@ -2138,10 +2140,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:106:8: ( 'RefinedTransition' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:106:10: 'RefinedTransition'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:106:8: ( 'guard' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:106:10: 'guard'
{
- match("RefinedTransition");
+ match("guard");
}
@@ -2159,10 +2161,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:107:8: ( 'my' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:107:10: 'my'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:107:8: ( 'cond' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:107:10: 'cond'
{
- match("my");
+ match("cond");
}
@@ -2180,10 +2182,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:108:8: ( 'cp' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:108:10: 'cp'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:108:8: ( 'RefinedTransition' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:108:10: 'RefinedTransition'
{
- match("cp");
+ match("RefinedTransition");
}
@@ -2201,10 +2203,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:109:8: ( '<' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:109:10: '<'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:109:8: ( 'my' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:109:10: 'my'
{
- match('<');
+ match("my");
+
}
@@ -2221,10 +2224,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:110:8: ( '>' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:110:10: '>'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:110:8: ( 'cp' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:110:10: 'cp'
{
- match('>');
+ match("cp");
+
}
@@ -2241,10 +2245,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:111:8: ( '|' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:111:10: '|'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:111:8: ( '<' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:111:10: '<'
{
- match('|');
+ match('<');
}
@@ -2261,11 +2265,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:112:8: ( 'semantics' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:112:10: 'semantics'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:112:8: ( '>' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:112:10: '>'
{
- match("semantics");
-
+ match('>');
}
@@ -2282,11 +2285,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:113:8: ( 'in' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:113:10: 'in'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:113:8: ( '|' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:113:10: '|'
{
- match("in");
-
+ match('|');
}
@@ -2303,10 +2305,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:114:8: ( 'out' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:114:10: 'out'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:114:8: ( 'semantics' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:114:10: 'semantics'
{
- match("out");
+ match("semantics");
}
@@ -2324,10 +2326,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:115:8: ( '@' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:115:10: '@'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:115:8: ( 'in' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:115:10: 'in'
{
- match('@');
+ match("in");
+
}
@@ -2344,10 +2347,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:116:8: ( 'AnnotationType' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:116:10: 'AnnotationType'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:116:8: ( 'out' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:116:10: 'out'
{
- match("AnnotationType");
+ match("out");
}
@@ -2365,11 +2368,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:117:8: ( 'target' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:117:10: 'target'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:117:8: ( '@' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:117:10: '@'
{
- match("target");
-
+ match('@');
}
@@ -2386,10 +2388,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:118:8: ( 'attribute' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:118:10: 'attribute'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:118:8: ( 'AnnotationType' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:118:10: 'AnnotationType'
{
- match("attribute");
+ match("AnnotationType");
}
@@ -2407,10 +2409,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:119:8: ( 'import' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:119:10: 'import'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:119:8: ( 'target' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:119:10: 'target'
{
- match("import");
+ match("target");
}
@@ -2428,10 +2430,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:120:8: ( 'from' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:120:10: 'from'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:120:8: ( 'attribute' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:120:10: 'attribute'
{
- match("from");
+ match("attribute");
}
@@ -2449,10 +2451,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:121:8: ( '.*' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:121:10: '.*'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:121:8: ( 'import' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:121:10: 'import'
{
- match(".*");
+ match("import");
}
@@ -2470,10 +2472,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:122:8: ( '~' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:122:10: '~'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:122:8: ( 'from' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:122:10: 'from'
{
- match('~');
+ match("from");
+
}
@@ -2490,10 +2493,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:123:8: ( 'private' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:123:10: 'private'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:123:8: ( '.*' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:123:10: '.*'
{
- match("private");
+ match(".*");
}
@@ -2511,10 +2514,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:124:8: ( 'abstract' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:124:10: 'abstract'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:124:8: ( 'override' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:124:10: 'override'
{
- match("abstract");
+ match("override");
}
@@ -2532,10 +2535,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:125:8: ( 'handler' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:125:10: 'handler'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:125:8: ( 'private' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:125:10: 'private'
{
- match("handler");
+ match("private");
}
@@ -2553,10 +2556,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:126:8: ( 'true' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:126:10: 'true'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:126:8: ( 'abstract' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:126:10: 'abstract'
{
- match("true");
+ match("abstract");
}
@@ -2569,13 +2572,55 @@ public class InternalRoomLexer extends Lexer {
}
// $ANTLR end "T__128"
+ // $ANTLR start "T__129"
+ public final void mT__129() throws RecognitionException {
+ try {
+ int _type = T__129;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:127:8: ( 'handler' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:127:10: 'handler'
+ {
+ match("handler");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__129"
+
+ // $ANTLR start "T__130"
+ public final void mT__130() throws RecognitionException {
+ try {
+ int _type = T__130;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:128:8: ( 'true' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:128:10: 'true'
+ {
+ match("true");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__130"
+
// $ANTLR start "RULE_EXP"
public final void mRULE_EXP() throws RecognitionException {
try {
int _type = RULE_EXP;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28385:10: ( ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28385:12: ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28623:10: ( ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28623:12: ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
@@ -2586,7 +2631,7 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28385:22: ( '+' | '-' )?
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28623:22: ( '+' | '-' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2612,7 +2657,7 @@ public class InternalRoomLexer extends Lexer {
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28385:33: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28623:33: ( '0' .. '9' )+
int cnt2=0;
loop2:
do {
@@ -2626,7 +2671,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt2) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28385:34: '0' .. '9'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28623:34: '0' .. '9'
{
matchRange('0','9');
@@ -2658,10 +2703,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28387:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28387:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28625:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28625:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28387:12: ( '0x' | '0X' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28625:12: ( '0x' | '0X' )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -2689,7 +2734,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28387:13: '0x'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28625:13: '0x'
{
match("0x");
@@ -2697,7 +2742,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28387:18: '0X'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28625:18: '0X'
{
match("0X");
@@ -2707,7 +2752,7 @@ public class InternalRoomLexer extends Lexer {
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28387:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28625:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt4=0;
loop4:
do {
@@ -2761,10 +2806,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28389:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28389:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28627:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28627:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28389:11: ( '^' )?
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28627:11: ( '^' )?
int alt5=2;
int LA5_0 = input.LA(1);
@@ -2773,7 +2818,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt5) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28389:11: '^'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28627:11: '^'
{
match('^');
@@ -2791,7 +2836,7 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28389:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28627:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop6:
do {
int alt6=2;
@@ -2840,10 +2885,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28391:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28391:12: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28629:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28629:12: ( '0' .. '9' )+
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28391:12: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28629:12: ( '0' .. '9' )+
int cnt7=0;
loop7:
do {
@@ -2857,7 +2902,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt7) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28391:13: '0' .. '9'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28629:13: '0' .. '9'
{
matchRange('0','9');
@@ -2889,10 +2934,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt10=2;
int LA10_0 = input.LA(1);
@@ -2910,10 +2955,10 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop8:
do {
int alt8=3;
@@ -2929,23 +2974,15 @@ public class InternalRoomLexer extends Lexer {
switch (alt8) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:21: '\\\\' .
{
match('\\');
- if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
+ matchAny();
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2970,10 +3007,10 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop9:
do {
int alt9=3;
@@ -2989,23 +3026,15 @@ public class InternalRoomLexer extends Lexer {
switch (alt9) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:54: '\\\\' .
{
match('\\');
- if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
+ matchAny();
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28393:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28631:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3048,12 +3077,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28395:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28395:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28633:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28633:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28395:24: ( options {greedy=false; } : . )*
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28633:24: ( options {greedy=false; } : . )*
loop11:
do {
int alt11=2;
@@ -3078,7 +3107,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt11) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28395:52: .
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28633:52: .
{
matchAny();
@@ -3108,12 +3137,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28397:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28397:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28635:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28635:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28397:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28635:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop12:
do {
int alt12=2;
@@ -3126,7 +3155,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt12) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28397:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28635: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();
@@ -3146,7 +3175,7 @@ public class InternalRoomLexer extends Lexer {
}
} while (true);
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28397:40: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28635:40: ( ( '\\r' )? '\\n' )?
int alt14=2;
int LA14_0 = input.LA(1);
@@ -3155,9 +3184,9 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt14) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28397:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28635:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28397:41: ( '\\r' )?
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28635:41: ( '\\r' )?
int alt13=2;
int LA13_0 = input.LA(1);
@@ -3166,7 +3195,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28397:41: '\\r'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28635:41: '\\r'
{
match('\r');
@@ -3198,10 +3227,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28399:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28399:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28637:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28637:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28399:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28637:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt15=0;
loop15:
do {
@@ -3255,8 +3284,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28401:16: ( . )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28401:18: .
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28639:16: ( . )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:28639:18: .
{
matchAny();
@@ -3271,8 +3300,8 @@ public class InternalRoomLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/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 | RULE_EXP | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt16=125;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/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 | RULE_EXP | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt16=127;
alt16 = dfa16.predict(input);
switch (alt16) {
case 1 :
@@ -4088,63 +4117,77 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 117 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:735: RULE_EXP
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:735: T__129
{
- mRULE_EXP();
+ mT__129();
}
break;
case 118 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:744: RULE_HEX
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:742: T__130
{
- mRULE_HEX();
+ mT__130();
}
break;
case 119 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:753: RULE_ID
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:749: RULE_EXP
{
- mRULE_ID();
+ mRULE_EXP();
}
break;
case 120 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:761: RULE_INT
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:758: RULE_HEX
{
- mRULE_INT();
+ mRULE_HEX();
}
break;
case 121 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:770: RULE_STRING
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:767: RULE_ID
{
- mRULE_STRING();
+ mRULE_ID();
}
break;
case 122 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:782: RULE_ML_COMMENT
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:775: RULE_INT
{
- mRULE_ML_COMMENT();
+ mRULE_INT();
}
break;
case 123 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:798: RULE_SL_COMMENT
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:784: RULE_STRING
{
- mRULE_SL_COMMENT();
+ mRULE_STRING();
}
break;
case 124 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:814: RULE_WS
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:796: RULE_ML_COMMENT
{
- mRULE_WS();
+ mRULE_ML_COMMENT();
}
break;
case 125 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:822: RULE_ANY_OTHER
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:812: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 126 :
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:828: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 127 :
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:836: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4158,168 +4201,168 @@ public class InternalRoomLexer extends Lexer {
protected DFA16 dfa16 = new DFA16(this);
static final String DFA16_eotS =
- "\1\uffff\1\72\1\uffff\10\72\1\uffff\1\123\7\72\5\uffff\1\72\2\uffff"+
- "\1\72\2\uffff\10\72\1\u0086\1\u0088\3\72\5\uffff\1\u0093\1\70\2"+
- "\uffff\2\70\2\uffff\1\72\2\uffff\21\72\1\u00aa\3\72\3\uffff\3\72"+
- "\1\uffff\1\127\2\72\1\u00b4\5\72\1\u00bb\1\72\1\u00bd\11\72\5\uffff"+
- "\2\72\2\uffff\1\72\2\uffff\1\72\1\u00d2\3\72\1\u00d8\5\72\5\uffff"+
- "\4\72\11\uffff\15\72\1\u00f1\1\u00f2\5\72\1\uffff\11\72\1\uffff"+
- "\3\72\1\u0105\2\72\1\uffff\1\u0109\1\uffff\1\72\1\u010b\22\72\1"+
- "\uffff\2\72\1\u0120\2\72\1\uffff\12\72\1\u012e\6\72\1\u0136\6\72"+
- "\2\uffff\7\72\1\u0144\2\72\1\u0148\3\72\1\u014c\3\72\1\uffff\3\72"+
- "\1\uffff\1\72\1\uffff\24\72\1\uffff\2\72\1\u016a\7\72\1\u0172\2"+
- "\72\1\uffff\7\72\1\uffff\5\72\1\u0185\4\72\1\u018a\1\u018b\1\u018c"+
- "\1\uffff\3\72\1\uffff\1\u0190\2\72\1\uffff\1\u0193\5\72\1\u0199"+
- "\26\72\1\uffff\7\72\1\uffff\1\72\1\u01b8\20\72\1\uffff\4\72\3\uffff"+
- "\3\72\1\uffff\2\72\1\uffff\5\72\1\uffff\1\u01d7\4\72\1\u01dc\14"+
- "\72\1\u01e9\4\72\1\u01ef\5\72\1\u01f5\1\uffff\25\72\1\u020c\2\72"+
- "\1\u020f\5\72\1\uffff\4\72\1\uffff\1\72\1\u021a\11\72\1\u0225\1"+
- "\uffff\1\u0226\2\72\1\u0229\1\u022a\1\uffff\2\72\1\u022d\2\72\1"+
- "\uffff\4\72\1\u0234\21\72\1\uffff\1\u0246\1\72\1\uffff\1\72\1\u0249"+
- "\1\72\1\u024b\1\u024c\1\72\1\u024e\3\72\1\uffff\7\72\1\u025c\1\72"+
- "\1\u025e\2\uffff\2\72\2\uffff\1\72\1\u0262\1\uffff\1\72\1\u0264"+
- "\1\u0265\3\72\1\uffff\1\u0269\3\72\1\u026d\4\72\1\u0273\5\72\1\u0279"+
- "\1\72\1\uffff\1\72\1\u027c\1\uffff\1\72\2\uffff\1\u027e\1\uffff"+
- "\1\u027f\1\u0280\1\72\1\u0282\5\72\1\u0288\1\u0289\1\u028a\1\u028b"+
- "\1\uffff\1\u028c\1\uffff\1\u028d\1\72\1\u028f\1\uffff\1\72\2\uffff"+
- "\1\u0291\2\72\1\uffff\3\72\1\uffff\5\72\1\uffff\5\72\1\uffff\1\72"+
- "\1\u02a2\1\uffff\1\72\3\uffff\1\72\1\uffff\3\72\1\u02a8\1\72\6\uffff"+
- "\1\u02aa\1\uffff\1\u02ac\1\uffff\6\72\1\u02b3\2\72\1\u02b6\5\72"+
- "\1\u02bc\1\uffff\1\72\1\u02be\2\72\1\u02c1\1\uffff\1\72\1\uffff"+
- "\1\72\1\uffff\6\72\1\uffff\1\72\1\u02cb\1\uffff\1\u02cc\4\72\1\uffff"+
- "\1\u02d1\1\uffff\1\u02d2\1\72\1\uffff\1\u02d4\1\72\1\u02d6\2\72"+
- "\1\u02d9\1\u02da\2\72\2\uffff\1\72\1\u02de\1\u02df\1\72\2\uffff"+
- "\1\72\1\uffff\1\72\1\uffff\1\72\1\u02e4\2\uffff\1\72\1\u02e6\1\72"+
- "\2\uffff\4\72\1\uffff\1\72\1\uffff\1\72\1\u02ee\1\72\1\u02f0\3\72"+
- "\1\uffff\1\72\1\uffff\3\72\1\u02f8\3\72\1\uffff\3\72\1\u02ff\2\72"+
- "\1\uffff\1\u0302\1\u0303\2\uffff";
+ "\1\uffff\3\71\1\uffff\10\71\1\uffff\1\131\6\71\5\uffff\1\71\2\uffff"+
+ "\1\71\2\uffff\7\71\1\u0088\1\u008a\3\71\4\uffff\1\u0094\1\67\2\uffff"+
+ "\2\67\2\uffff\1\71\1\uffff\2\71\1\u009a\3\71\1\u009e\1\uffff\21"+
+ "\71\1\u00b2\3\71\3\uffff\3\71\1\136\1\uffff\5\71\1\u00c0\1\71\1"+
+ "\u00c2\12\71\5\uffff\2\71\2\uffff\1\71\2\uffff\1\71\1\u00d8\7\71"+
+ "\5\uffff\4\71\10\uffff\3\71\1\uffff\3\71\1\uffff\14\71\1\u00fb\1"+
+ "\u00fc\5\71\1\uffff\12\71\1\u010d\2\71\1\uffff\1\u0111\1\uffff\2"+
+ "\71\1\u0114\22\71\1\uffff\2\71\1\u0129\13\71\1\u0135\1\u0136\1\71"+
+ "\1\u0138\1\u0139\10\71\1\u0143\6\71\2\uffff\7\71\1\u0151\2\71\1"+
+ "\u0155\1\71\1\u0157\3\71\1\uffff\3\71\1\uffff\2\71\1\uffff\24\71"+
+ "\1\uffff\10\71\1\u017c\2\71\2\uffff\1\71\2\uffff\11\71\1\uffff\5"+
+ "\71\1\u0192\4\71\1\u0197\1\u0198\1\u0199\1\uffff\3\71\1\uffff\1"+
+ "\u019d\1\uffff\1\u019e\6\71\1\u01a5\34\71\1\uffff\1\71\1\u01c3\23"+
+ "\71\1\uffff\4\71\3\uffff\3\71\2\uffff\6\71\1\uffff\1\u01e4\4\71"+
+ "\1\u01e9\14\71\1\u01f6\3\71\1\u01fb\5\71\1\u0201\1\uffff\2\71\1"+
+ "\u0204\25\71\1\u021b\7\71\1\uffff\4\71\1\uffff\1\71\1\u0228\11\71"+
+ "\1\u0233\1\uffff\1\u0234\1\71\1\u0236\1\u0237\1\uffff\2\71\1\u023a"+
+ "\2\71\1\uffff\2\71\1\uffff\4\71\1\u0243\21\71\1\uffff\1\u0255\1"+
+ "\71\1\u0257\1\71\1\u0259\1\u025a\1\u025b\1\71\1\u025d\3\71\1\uffff"+
+ "\7\71\1\u026b\1\71\1\u026d\2\uffff\1\71\2\uffff\1\71\1\u0270\1\uffff"+
+ "\1\71\1\u0272\2\71\1\u0275\3\71\1\uffff\1\u0279\3\71\1\u027d\4\71"+
+ "\1\u0283\5\71\1\u0289\1\71\1\uffff\1\u028b\1\uffff\1\71\3\uffff"+
+ "\1\u028d\1\uffff\1\u028e\1\u028f\1\71\1\u0291\5\71\1\u0297\1\u0298"+
+ "\1\u0299\1\u029a\1\uffff\1\u029b\1\uffff\1\u029c\1\u029d\1\uffff"+
+ "\1\71\1\uffff\1\u029f\1\u02a0\1\uffff\1\u02a1\2\71\1\uffff\3\71"+
+ "\1\uffff\5\71\1\uffff\5\71\1\uffff\1\71\1\uffff\1\71\3\uffff\1\71"+
+ "\1\uffff\3\71\1\u02b7\1\71\7\uffff\1\u02ba\3\uffff\6\71\1\u02c1"+
+ "\2\71\1\u02c4\5\71\1\u02ca\1\71\1\u02cc\2\71\1\u02cf\1\uffff\2\71"+
+ "\1\uffff\6\71\1\uffff\1\71\1\u02d9\1\uffff\1\u02da\4\71\1\uffff"+
+ "\1\u02df\1\uffff\1\u02e0\1\71\1\uffff\1\u02e2\1\71\1\u02e4\2\71"+
+ "\1\u02e7\1\u02e8\2\71\2\uffff\1\71\1\u02ec\1\u02ed\1\71\2\uffff"+
+ "\1\71\1\uffff\1\71\1\uffff\1\71\1\u02f2\2\uffff\1\71\1\u02f4\1\71"+
+ "\2\uffff\4\71\1\uffff\1\71\1\uffff\1\71\1\u02fc\1\71\1\u02fe\3\71"+
+ "\1\uffff\1\71\1\uffff\3\71\1\u0306\3\71\1\uffff\3\71\1\u030d\2\71"+
+ "\1\uffff\1\u0310\1\u0311\2\uffff";
static final String DFA16_eofS =
- "\u0304\uffff";
+ "\u0312\uffff";
static final String DFA16_minS =
- "\1\0\1\157\1\uffff\1\141\1\143\1\157\1\150\1\101\3\141\1\uffff\1"+
- "\76\1\53\2\141\1\146\1\142\1\162\1\145\5\uffff\1\53\2\uffff\1\163"+
- "\2\uffff\1\160\1\155\1\145\1\157\1\145\1\141\1\156\1\145\2\52\1"+
- "\162\1\141\1\165\5\uffff\1\130\1\101\2\uffff\2\0\2\uffff\1\151\2"+
- "\uffff\3\164\1\156\1\151\1\162\1\155\1\157\1\142\1\141\2\120\1\162"+
- "\1\147\1\171\1\156\1\144\1\60\1\154\1\170\1\157\3\uffff\1\145\1"+
- "\151\1\164\1\uffff\1\60\1\164\1\146\1\60\1\156\1\155\1\142\2\164"+
- "\1\60\1\164\1\60\1\171\1\144\2\164\1\163\1\102\1\151\1\157\1\146"+
- "\5\uffff\1\164\1\151\2\uffff\1\145\2\uffff\1\145\1\60\1\160\1\146"+
- "\1\156\1\60\1\163\1\156\1\164\1\150\1\156\5\uffff\1\141\1\151\1"+
- "\162\1\141\11\uffff\1\144\1\141\1\157\1\162\1\157\1\164\1\155\1"+
- "\164\1\160\1\151\1\120\1\165\1\164\2\60\1\166\1\151\1\145\1\144"+
- "\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1\162\2\141\1"+
- "\uffff\1\143\1\144\1\141\1\60\2\151\1\uffff\1\60\1\uffff\1\156\1"+
- "\60\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\1\155\1\151"+
- "\1\155\1\162\1\145\1\164\2\162\1\157\1\164\1\uffff\1\157\1\165\1"+
- "\60\1\141\1\144\1\uffff\1\163\1\144\1\145\1\141\1\144\1\156\1\147"+
- "\1\145\1\147\1\162\1\60\1\103\1\162\1\151\1\164\1\157\1\151\1\60"+
- "\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1\162\1"+
- "\141\1\154\1\145\1\144\1\60\1\164\1\156\1\60\1\171\1\144\1\165\1"+
- "\60\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\143\1\uffff"+
+ "\1\0\2\157\1\141\1\uffff\1\141\1\143\1\157\1\150\1\101\3\141\1"+
+ "\uffff\1\76\1\53\1\141\1\146\1\142\1\162\1\145\5\uffff\1\53\2\uffff"+
+ "\1\163\2\uffff\1\160\1\155\2\145\1\141\1\156\1\145\2\52\1\162\1"+
+ "\141\1\165\4\uffff\1\130\1\101\2\uffff\2\0\2\uffff\1\151\1\uffff"+
+ "\1\157\1\156\1\60\1\157\1\164\1\146\1\60\1\uffff\3\164\1\156\1\151"+
+ "\1\162\1\155\1\157\1\142\1\141\2\120\1\162\1\147\1\171\1\156\1\144"+
+ "\1\60\1\154\1\170\1\157\3\uffff\1\145\1\151\1\164\1\60\1\uffff\1"+
+ "\156\1\155\1\142\2\164\1\60\1\164\1\60\1\145\1\171\1\144\2\164\1"+
+ "\163\1\102\1\151\1\157\1\146\5\uffff\1\164\1\151\2\uffff\1\145\2"+
+ "\uffff\1\145\1\60\1\160\1\146\1\163\1\156\1\164\1\150\1\156\5\uffff"+
+ "\1\141\1\151\1\162\1\141\10\uffff\1\144\1\162\1\144\1\uffff\1\162"+
+ "\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1"+
+ "\151\1\120\1\165\1\164\2\60\1\166\1\151\1\145\1\144\1\145\1\uffff"+
+ "\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\143\1\144\1\141\1\60"+
+ "\2\151\1\uffff\1\60\1\uffff\1\162\1\156\1\60\1\151\1\162\1\164\1"+
+ "\157\1\156\1\145\1\150\1\166\1\155\1\151\1\155\1\162\1\145\1\164"+
+ "\2\162\1\157\1\164\1\uffff\1\157\1\165\1\60\1\141\1\163\1\144\1"+
+ "\145\1\141\1\144\1\156\1\147\1\145\1\147\1\162\2\60\1\165\2\60\1"+
+ "\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\60\1\157\1\143"+
+ "\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1\162\1\141\1\154\1"+
+ "\145\1\144\1\60\1\164\1\156\1\60\1\171\1\60\1\163\1\156\1\162\1"+
+ "\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162"+
+ "\1\157\1\164\3\141\1\115\1\156\1\145\1\171\1\162\1\120\1\143\1\141"+
+ "\1\155\1\151\1\162\1\154\1\uffff\1\171\1\141\1\154\1\162\1\166\1"+
+ "\151\1\163\1\147\1\60\1\145\1\144\2\uffff\1\147\2\uffff\1\162\2"+
+ "\154\1\102\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163"+
+ "\1\157\1\164\1\60\1\143\1\141\1\103\1\164\3\60\1\uffff\2\144\1\156"+
+ "\1\uffff\1\60\1\uffff\1\60\1\164\1\141\1\146\1\156\2\151\1\60\1"+
+ "\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\145\1\162"+
+ "\1\120\1\156\2\157\1\164\1\151\1\141\1\164\1\141\1\137\1\147\1\145"+
+ "\1\146\1\151\1\156\1\151\1\145\1\uffff\1\164\1\60\1\141\1\151\1"+
+ "\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141"+
+ "\1\156\1\120\2\164\1\165\1\141\1\uffff\1\145\1\154\2\157\3\uffff"+
+ "\1\162\1\163\1\141\2\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\2\144\1\141"+
+ "\1\157\1\141\1\151\1\144\1\151\1\156\1\154\1\60\1\162\1\163\1\145"+
+ "\1\60\1\141\1\157\1\147\1\164\1\162\1\60\1\uffff\1\164\1\166\1\60"+
+ "\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144"+
+ "\1\157\1\145\1\157\1\162\1\143\1\111\1\123\1\156\1\162\1\151\1\60"+
+ "\1\154\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1"+
+ "\145\1\uffff\1\143\1\60\1\145\1\123\1\164\1\151\1\154\1\156\1\145"+
+ "\1\157\1\147\1\60\1\uffff\1\60\1\141\2\60\1\uffff\1\143\1\162\1"+
+ "\60\1\151\1\163\1\uffff\2\145\1\uffff\2\163\1\141\1\164\1\60\1\145"+
+ "\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\145\1\150\1\155"+
+ "\1\171\1\150\1\156\1\171\1\166\1\uffff\1\60\1\163\1\60\1\144\3\60"+
+ "\1\145\1\60\1\156\1\162\1\164\1\uffff\1\154\1\164\1\162\1\151\1"+
+ "\156\1\124\1\164\1\60\1\156\1\60\2\uffff\1\160\2\uffff\1\145\1\60"+
+ "\1\uffff\1\157\1\60\1\144\1\156\1\60\1\163\1\166\1\141\1\uffff\1"+
+ "\60\1\156\1\154\1\124\1\60\1\162\1\156\1\103\1\157\1\60\1\151\1"+
+ "\160\1\163\1\162\1\145\1\60\1\145\1\uffff\1\60\1\uffff\1\137\3\uffff"+
+ "\1\60\1\uffff\2\60\1\145\1\60\2\141\1\157\1\164\1\171\4\60\1\uffff"+
+ "\1\60\1\uffff\2\60\1\uffff\1\156\1\uffff\2\60\1\uffff\1\60\1\151"+
+ "\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145"+
+ "\1\154\1\uffff\1\156\1\154\1\164\1\145\1\143\1\uffff\1\156\1\uffff"+
+ "\1\142\3\uffff\1\162\1\uffff\1\164\2\156\1\60\1\160\7\uffff\1\60"+
+ "\3\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\60\1\141\1\146\1"+
+ "\60\3\145\1\141\1\164\1\60\1\171\1\60\1\145\1\163\1\60\1\uffff\1"+
+ "\145\1\157\1\uffff\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1"+
+ "\163\1\60\1\uffff\1\60\2\155\1\144\1\151\1\uffff\1\60\1\uffff\1"+
+ "\60\1\151\1\uffff\1\60\1\151\1\60\1\115\1\145\2\60\1\143\1\163\2"+
+ "\uffff\1\145\2\60\1\157\2\uffff\1\164\1\uffff\1\156\1\uffff\1\141"+
+ "\1\60\2\uffff\1\157\1\60\1\156\2\uffff\1\156\1\151\1\164\1\160\1"+
+ "\uffff\1\154\1\uffff\1\164\1\60\1\157\1\60\1\160\1\103\1\141\1\uffff"+
+ "\1\156\1\uffff\1\151\1\154\1\164\1\60\1\156\1\141\1\151\1\uffff"+
+ "\1\147\1\163\1\157\1\60\1\163\1\156\1\uffff\2\60\2\uffff";
+ static final String DFA16_maxS =
+ "\1\uffff\1\157\2\164\1\uffff\1\141\1\164\1\162\1\157\1\165\1\157"+
+ "\1\171\1\162\1\uffff\1\76\1\170\1\171\1\166\2\164\1\157\5\uffff"+
+ "\1\170\2\uffff\1\163\2\uffff\1\160\1\156\2\145\1\141\1\156\1\151"+
+ "\1\57\1\52\2\162\1\165\4\uffff\1\170\1\172\2\uffff\2\uffff\2\uffff"+
+ "\1\151\1\uffff\1\157\1\156\1\172\1\157\1\164\1\146\1\172\1\uffff"+
+ "\3\164\1\156\1\157\1\162\1\155\1\157\1\142\1\162\2\120\1\162\1\147"+
+ "\1\171\1\156\1\144\1\172\1\154\1\170\1\157\3\uffff\1\145\2\164\1"+
+ "\172\1\uffff\2\156\1\142\2\164\1\172\1\164\1\172\1\145\1\171\1\144"+
+ "\2\164\1\163\1\122\1\151\1\157\1\146\5\uffff\1\165\1\164\2\uffff"+
+ "\1\145\2\uffff\1\145\1\172\1\160\1\154\1\163\1\156\1\164\1\150\1"+
+ "\156\5\uffff\1\141\1\165\1\162\1\141\10\uffff\1\144\1\162\1\152"+
+ "\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155"+
+ "\1\164\1\160\1\151\1\123\1\165\1\164\2\172\1\166\1\151\1\145\1\144"+
+ "\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\143\1"+
+ "\144\1\141\1\172\2\151\1\uffff\1\172\1\uffff\1\162\1\156\1\172\1"+
+ "\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\1\155\1\151\1\155"+
+ "\1\162\1\145\1\164\2\162\1\157\1\164\1\uffff\1\157\1\165\1\172\1"+
+ "\141\1\163\1\144\1\145\1\141\1\144\1\156\1\147\1\145\1\147\1\162"+
+ "\2\172\1\165\2\172\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151"+
+ "\1\172\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1"+
+ "\162\1\141\1\154\1\145\1\144\1\172\1\164\1\162\1\172\1\171\1\172"+
+ "\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff"+
"\1\157\1\151\1\162\1\157\1\164\3\141\1\115\1\156\1\145\1\171\1\162"+
- "\1\120\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\165\1"+
- "\60\1\141\1\154\1\162\1\166\1\151\1\163\1\147\1\60\1\145\1\144\1"+
- "\uffff\1\154\1\102\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1"+
- "\145\1\163\1\157\1\164\1\60\1\143\1\141\1\103\1\164\3\60\1\uffff"+
- "\2\144\1\156\1\uffff\1\60\1\162\1\154\1\uffff\1\60\1\164\1\141\1"+
- "\146\1\156\1\151\1\60\1\156\1\142\1\141\1\154\1\145\1\154\1\162"+
- "\1\164\1\157\1\145\1\162\1\120\1\156\2\157\1\164\1\151\1\141\1\164"+
- "\1\141\1\137\1\147\1\uffff\1\147\1\145\1\146\1\151\1\156\1\151\1"+
- "\145\1\uffff\1\164\1\60\1\141\1\154\1\145\1\156\1\145\1\165\1\164"+
+ "\1\120\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\141\1"+
+ "\154\1\162\1\166\1\151\1\163\1\147\1\172\1\145\1\144\2\uffff\1\147"+
+ "\2\uffff\1\162\2\154\1\122\1\142\1\141\1\143\1\164\1\154\1\uffff"+
+ "\1\165\1\145\1\163\1\157\1\164\1\172\1\143\1\141\1\103\1\164\3\172"+
+ "\1\uffff\2\144\1\156\1\uffff\1\172\1\uffff\1\172\1\164\1\141\1\146"+
+ "\1\156\2\151\1\172\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164"+
+ "\1\157\1\145\1\162\1\120\1\156\2\157\1\164\1\151\1\141\1\164\1\141"+
+ "\1\137\1\147\1\145\1\146\1\151\1\156\1\151\1\145\1\uffff\1\164\1"+
+ "\172\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164"+
"\1\157\1\151\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff\1\145\1"+
- "\154\2\157\3\uffff\1\162\1\163\1\141\1\uffff\1\151\1\164\1\uffff"+
- "\1\151\1\160\1\151\1\141\1\156\1\uffff\1\60\1\165\1\143\1\145\1"+
- "\147\1\60\1\141\1\145\2\144\1\141\1\157\1\141\1\151\1\144\1\151"+
- "\1\156\1\154\1\60\1\162\1\163\1\141\1\145\1\60\1\141\1\157\1\147"+
- "\1\164\1\162\1\60\1\uffff\1\163\1\141\1\150\1\163\1\146\1\164\1"+
- "\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143\1\111"+
- "\1\123\1\156\1\162\1\151\1\60\1\154\1\166\1\60\1\143\1\150\1\145"+
- "\1\154\1\147\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\60\1\145"+
- "\1\123\1\164\1\151\1\154\1\156\1\145\1\157\1\147\1\60\1\uffff\1"+
- "\60\1\141\1\164\2\60\1\uffff\1\143\1\162\1\60\1\151\1\163\1\uffff"+
- "\2\163\1\141\1\164\1\60\1\145\1\157\1\103\1\145\1\163\1\120\1\151"+
- "\1\155\1\143\1\145\1\150\1\155\1\171\1\150\1\156\1\171\1\166\1\uffff"+
- "\1\60\1\145\1\uffff\1\163\1\60\1\144\2\60\1\145\1\60\1\156\1\162"+
- "\1\164\1\uffff\1\154\1\164\1\162\1\151\1\156\1\124\1\164\1\60\1"+
- "\156\1\60\2\uffff\1\160\1\145\2\uffff\1\145\1\60\1\uffff\1\157\2"+
- "\60\1\163\1\166\1\141\1\uffff\1\60\1\156\1\154\1\124\1\60\1\162"+
- "\1\156\1\103\1\157\1\60\1\151\1\160\1\163\1\162\1\145\1\60\1\145"+
- "\1\uffff\1\156\1\60\1\uffff\1\137\2\uffff\1\60\1\uffff\2\60\1\145"+
- "\1\60\2\141\1\157\1\164\1\171\4\60\1\uffff\1\60\1\uffff\1\60\1\144"+
- "\1\60\1\uffff\1\156\2\uffff\1\60\1\151\1\156\1\uffff\1\124\1\141"+
- "\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154"+
- "\1\164\1\145\1\143\1\uffff\1\156\1\60\1\uffff\1\142\3\uffff\1\162"+
- "\1\uffff\1\164\2\156\1\60\1\160\6\uffff\1\60\1\uffff\1\60\1\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\60\1\uffff\1\171\1\60\1\145\1\163\1\60\1\uffff\1"+
- "\145\1\uffff\1\157\1\uffff\1\162\1\145\1\160\1\163\1\145\1\157\1"+
- "\uffff\1\163\1\60\1\uffff\1\60\2\155\1\144\1\151\1\uffff\1\60\1"+
- "\uffff\1\60\1\151\1\uffff\1\60\1\151\1\60\1\115\1\145\2\60\1\143"+
- "\1\163\2\uffff\1\145\2\60\1\157\2\uffff\1\164\1\uffff\1\156\1\uffff"+
- "\1\141\1\60\2\uffff\1\157\1\60\1\156\2\uffff\1\156\1\151\1\164\1"+
- "\160\1\uffff\1\154\1\uffff\1\164\1\60\1\157\1\60\1\160\1\103\1\141"+
- "\1\uffff\1\156\1\uffff\1\151\1\154\1\164\1\60\1\156\1\141\1\151"+
- "\1\uffff\1\147\1\163\1\157\1\60\1\163\1\156\1\uffff\2\60\2\uffff";
- static final String DFA16_maxS =
- "\1\uffff\1\157\1\uffff\1\141\1\164\1\162\1\157\1\165\1\157\1\171"+
- "\1\162\1\uffff\1\76\1\170\1\157\1\171\1\165\2\164\1\157\5\uffff"+
- "\1\170\2\uffff\1\163\2\uffff\1\160\1\156\1\145\1\160\1\145\1\141"+
- "\1\156\1\151\1\57\1\52\2\162\1\165\5\uffff\1\170\1\172\2\uffff\2"+
- "\uffff\2\uffff\1\151\2\uffff\3\164\1\156\1\157\1\162\1\155\1\157"+
- "\1\142\1\162\2\120\1\162\1\147\1\171\1\156\1\144\1\172\1\154\1\170"+
- "\1\157\3\uffff\1\145\2\164\1\uffff\1\172\1\164\1\146\1\172\2\156"+
- "\1\142\2\164\1\172\1\164\1\172\1\171\1\144\2\164\1\163\1\122\1\151"+
- "\1\157\1\146\5\uffff\1\165\1\164\2\uffff\1\145\2\uffff\1\145\1\172"+
- "\1\160\1\154\1\156\1\172\1\163\1\156\1\164\1\150\1\156\5\uffff\1"+
- "\141\1\165\1\162\1\141\11\uffff\1\144\1\141\1\157\1\162\1\157\1"+
- "\164\1\155\1\164\1\160\1\151\1\123\1\165\1\164\2\172\1\166\1\151"+
- "\1\145\1\144\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1"+
- "\162\2\141\1\uffff\1\143\1\144\1\141\1\172\2\151\1\uffff\1\172\1"+
- "\uffff\1\156\1\172\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166"+
- "\1\155\1\151\1\155\1\162\1\145\1\164\2\162\1\157\1\164\1\uffff\1"+
- "\157\1\165\1\172\1\141\1\152\1\uffff\1\163\1\144\1\145\1\141\1\144"+
- "\1\156\1\147\1\145\1\147\1\162\1\172\1\103\1\162\1\151\1\164\1\157"+
- "\1\151\1\172\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1"+
- "\143\1\162\1\141\1\154\1\145\1\144\1\172\1\164\1\162\1\172\1\171"+
- "\1\144\1\165\1\172\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff"+
- "\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\115\1\156\1"+
- "\145\1\171\1\162\1\120\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff"+
- "\1\171\1\165\1\172\1\141\1\154\1\162\1\166\1\151\1\163\1\147\1\172"+
- "\1\145\1\144\1\uffff\1\154\1\122\1\142\1\141\1\143\1\164\1\154\1"+
- "\uffff\1\165\1\145\1\163\1\157\1\164\1\172\1\143\1\141\1\103\1\164"+
- "\3\172\1\uffff\2\144\1\156\1\uffff\1\172\1\162\1\154\1\uffff\1\172"+
- "\1\164\1\141\1\146\1\156\1\151\1\172\1\156\1\142\1\141\1\154\1\145"+
- "\1\154\1\162\1\164\1\157\1\145\1\162\1\120\1\156\2\157\1\164\1\151"+
- "\1\141\1\164\1\141\1\137\1\147\1\uffff\1\147\1\145\1\146\1\151\1"+
- "\156\1\151\1\145\1\uffff\1\164\1\172\1\141\1\154\1\145\1\156\1\145"+
- "\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff"+
- "\1\145\1\154\2\157\3\uffff\1\162\1\163\1\141\1\uffff\1\151\1\164"+
- "\1\uffff\1\151\1\160\1\151\1\141\1\156\1\uffff\1\172\1\165\1\143"+
- "\1\145\1\147\1\172\1\141\1\145\2\144\1\141\1\157\1\141\1\151\1\144"+
- "\1\151\1\156\1\154\1\172\1\162\1\163\1\141\1\145\1\172\1\141\1\157"+
- "\1\147\1\164\1\162\1\172\1\uffff\1\163\1\141\1\150\1\163\1\146\1"+
- "\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143"+
- "\1\111\1\124\1\156\1\162\1\151\1\172\1\154\1\166\1\172\1\143\1\150"+
- "\1\145\1\154\1\147\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\172"+
- "\1\145\1\124\1\164\1\151\1\154\1\156\1\145\1\157\1\147\1\172\1\uffff"+
- "\1\172\1\141\1\164\2\172\1\uffff\1\143\1\162\1\172\1\151\1\163\1"+
- "\uffff\2\163\1\141\1\164\1\172\1\145\1\157\1\103\1\145\1\163\1\120"+
- "\1\151\1\155\1\143\1\145\1\150\1\155\1\171\1\150\1\156\1\171\1\166"+
- "\1\uffff\1\172\1\145\1\uffff\1\163\1\172\1\144\2\172\1\145\1\172"+
- "\1\156\1\162\1\164\1\uffff\1\154\1\164\1\162\1\151\1\156\1\124\1"+
- "\164\1\172\1\156\1\172\2\uffff\1\160\1\145\2\uffff\1\145\1\172\1"+
- "\uffff\1\157\2\172\1\163\1\166\1\141\1\uffff\1\172\1\156\1\154\1"+
- "\124\1\172\1\162\1\156\1\122\1\157\1\172\1\151\1\160\1\163\1\162"+
- "\1\145\1\172\1\145\1\uffff\1\156\1\172\1\uffff\1\137\2\uffff\1\172"+
- "\1\uffff\2\172\1\145\1\172\2\141\1\157\1\164\1\171\4\172\1\uffff"+
- "\1\172\1\uffff\1\172\1\144\1\172\1\uffff\1\156\2\uffff\1\172\1\151"+
- "\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145"+
- "\1\154\1\uffff\1\156\1\154\1\164\1\145\1\143\1\uffff\1\156\1\172"+
- "\1\uffff\1\142\3\uffff\1\162\1\uffff\1\164\2\156\1\172\1\160\6\uffff"+
- "\1\172\1\uffff\1\172\1\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\172\1\uffff\1\171\1"+
- "\172\1\145\1\163\1\172\1\uffff\1\145\1\uffff\1\157\1\uffff\1\162"+
+ "\154\2\157\3\uffff\1\162\1\163\1\141\2\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\2\144\1\141\1\157\1\141\1\151\1\144\1\151\1\156\1\154\1\172"+
+ "\1\162\1\163\1\145\1\172\1\141\1\157\1\147\1\164\1\162\1\172\1\uffff"+
+ "\1\164\1\166\1\172\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154"+
+ "\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143\1\111\1\124\1\156"+
+ "\1\162\1\151\1\172\1\154\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff"+
+ "\2\164\1\141\1\145\1\uffff\1\143\1\172\1\145\1\124\1\164\1\151\1"+
+ "\154\1\156\1\145\1\157\1\147\1\172\1\uffff\1\172\1\141\2\172\1\uffff"+
+ "\1\143\1\162\1\172\1\151\1\163\1\uffff\2\145\1\uffff\2\163\1\141"+
+ "\1\164\1\172\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143"+
+ "\1\145\1\150\1\155\1\171\1\150\1\156\1\171\1\166\1\uffff\1\172\1"+
+ "\163\1\172\1\144\3\172\1\145\1\172\1\156\1\162\1\164\1\uffff\1\154"+
+ "\1\164\1\162\1\151\1\156\1\124\1\164\1\172\1\156\1\172\2\uffff\1"+
+ "\160\2\uffff\1\145\1\172\1\uffff\1\157\1\172\1\144\1\156\1\172\1"+
+ "\163\1\166\1\141\1\uffff\1\172\1\156\1\154\1\124\1\172\1\162\1\156"+
+ "\1\122\1\157\1\172\1\151\1\160\1\163\1\162\1\145\1\172\1\145\1\uffff"+
+ "\1\172\1\uffff\1\137\3\uffff\1\172\1\uffff\2\172\1\145\1\172\2\141"+
+ "\1\157\1\164\1\171\4\172\1\uffff\1\172\1\uffff\2\172\1\uffff\1\156"+
+ "\1\uffff\2\172\1\uffff\1\172\1\151\1\156\1\uffff\1\124\1\141\1\171"+
+ "\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\1\164"+
+ "\1\145\1\143\1\uffff\1\156\1\uffff\1\142\3\uffff\1\162\1\uffff\1"+
+ "\164\2\156\1\172\1\160\7\uffff\1\172\3\uffff\1\157\1\143\1\171\1"+
+ "\163\1\160\1\164\1\172\1\141\1\146\1\172\3\145\1\141\1\164\1\172"+
+ "\1\171\1\172\1\145\1\163\1\172\1\uffff\1\145\1\157\1\uffff\1\162"+
"\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\172\1\uffff\1\172"+
"\2\155\1\144\1\151\1\uffff\1\172\1\uffff\1\172\1\151\1\uffff\1\172"+
"\1\151\1\172\1\115\1\145\2\172\1\143\1\163\2\uffff\1\145\2\172\1"+
@@ -4329,183 +4372,185 @@ public class InternalRoomLexer extends Lexer {
"\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 DFA16_acceptS =
- "\2\uffff\1\2\10\uffff\1\15\10\uffff\1\32\1\33\1\34\1\40\1\41\1\uffff"+
- "\1\44\1\45\1\uffff\1\54\1\55\15\uffff\1\143\1\144\1\145\1\151\1"+
- "\160\2\uffff\1\167\1\170\2\uffff\1\174\1\175\1\uffff\1\167\1\2\25"+
- "\uffff\1\15\1\36\1\16\3\uffff\1\165\25\uffff\1\32\1\33\1\34\1\40"+
- "\1\41\2\uffff\1\44\1\45\1\uffff\1\54\1\55\13\uffff\1\172\1\173\1"+
- "\104\1\157\1\107\4\uffff\1\143\1\144\1\145\1\151\1\160\1\166\1\170"+
- "\1\171\1\174\24\uffff\1\141\11\uffff\1\122\6\uffff\1\43\1\uffff"+
- "\1\135\24\uffff\1\147\5\uffff\1\142\30\uffff\1\76\1\77\22\uffff"+
- "\1\110\3\uffff\1\150\1\uffff\1\106\24\uffff\1\113\15\uffff\1\1\7"+
- "\uffff\1\74\15\uffff\1\156\3\uffff\1\121\3\uffff\1\21\35\uffff\1"+
- "\137\7\uffff\1\164\22\uffff\1\117\4\uffff\1\13\1\14\1\22\3\uffff"+
- "\1\120\2\uffff\1\57\5\uffff\1\24\36\uffff\1\136\36\uffff\1\133\4"+
- "\uffff\1\27\14\uffff\1\155\5\uffff\1\70\5\uffff\1\153\26\uffff\1"+
- "\47\2\uffff\1\37\12\uffff\1\161\12\uffff\1\132\1\62\2\uffff\1\66"+
- "\1\163\2\uffff\1\105\6\uffff\1\115\21\uffff\1\75\2\uffff\1\123\1"+
- "\uffff\1\23\1\61\1\uffff\1\162\15\uffff\1\67\1\uffff\1\60\3\uffff"+
- "\1\73\1\uffff\1\134\1\3\3\uffff\1\53\3\uffff\1\63\5\uffff\1\72\5"+
- "\uffff\1\12\2\uffff\1\146\1\uffff\1\154\1\25\1\26\1\uffff\1\31\5"+
- "\uffff\1\127\1\50\1\51\1\52\1\56\1\114\1\uffff\1\71\1\uffff\1\4"+
- "\20\uffff\1\20\5\uffff\1\126\1\uffff\1\64\1\uffff\1\131\6\uffff"+
- "\1\130\2\uffff\1\65\5\uffff\1\17\1\uffff\1\30\2\uffff\1\42\11\uffff"+
- "\1\101\1\116\4\uffff\1\112\1\124\1\uffff\1\46\1\uffff\1\5\2\uffff"+
- "\1\6\1\35\3\uffff\1\11\1\102\4\uffff\1\152\1\uffff\1\10\7\uffff"+
- "\1\111\1\uffff\1\125\7\uffff\1\140\6\uffff\1\103\2\uffff\1\7\1\100";
+ "\4\uffff\1\4\10\uffff\1\17\7\uffff\1\34\1\35\1\36\1\42\1\43\1\uffff"+
+ "\1\46\1\47\1\uffff\1\56\1\57\14\uffff\1\145\1\146\1\147\1\153\2"+
+ "\uffff\1\171\1\172\2\uffff\1\176\1\177\1\uffff\1\171\7\uffff\1\4"+
+ "\25\uffff\1\17\1\40\1\20\4\uffff\1\167\22\uffff\1\34\1\35\1\36\1"+
+ "\42\1\43\2\uffff\1\46\1\47\1\uffff\1\56\1\57\11\uffff\1\174\1\175"+
+ "\1\106\1\161\1\111\4\uffff\1\145\1\146\1\147\1\153\1\170\1\172\1"+
+ "\173\1\176\3\uffff\1\144\3\uffff\1\124\23\uffff\1\143\15\uffff\1"+
+ "\45\1\uffff\1\137\25\uffff\1\151\42\uffff\1\100\1\101\20\uffff\1"+
+ "\112\3\uffff\1\152\2\uffff\1\110\24\uffff\1\115\13\uffff\1\1\1\2"+
+ "\1\uffff\1\141\1\3\11\uffff\1\76\15\uffff\1\160\3\uffff\1\123\1"+
+ "\uffff\1\23\44\uffff\1\166\25\uffff\1\121\4\uffff\1\15\1\16\1\24"+
+ "\3\uffff\1\122\1\61\6\uffff\1\26\35\uffff\1\140\40\uffff\1\135\4"+
+ "\uffff\1\31\14\uffff\1\157\4\uffff\1\72\5\uffff\1\155\2\uffff\1"+
+ "\41\26\uffff\1\51\14\uffff\1\163\12\uffff\1\134\1\64\1\uffff\1\70"+
+ "\1\165\2\uffff\1\107\10\uffff\1\117\21\uffff\1\77\1\uffff\1\125"+
+ "\1\uffff\1\25\1\63\1\162\1\uffff\1\164\15\uffff\1\71\1\uffff\1\62"+
+ "\2\uffff\1\75\1\uffff\1\136\2\uffff\1\5\3\uffff\1\55\3\uffff\1\65"+
+ "\5\uffff\1\74\5\uffff\1\14\1\uffff\1\150\1\uffff\1\156\1\27\1\30"+
+ "\1\uffff\1\33\5\uffff\1\131\1\52\1\53\1\54\1\60\1\116\1\73\1\uffff"+
+ "\1\66\1\22\1\6\25\uffff\1\130\2\uffff\1\133\6\uffff\1\132\2\uffff"+
+ "\1\67\5\uffff\1\21\1\uffff\1\32\2\uffff\1\44\11\uffff\1\103\1\120"+
+ "\4\uffff\1\114\1\126\1\uffff\1\50\1\uffff\1\7\2\uffff\1\10\1\37"+
+ "\3\uffff\1\13\1\104\4\uffff\1\154\1\uffff\1\12\7\uffff\1\113\1\uffff"+
+ "\1\127\7\uffff\1\142\6\uffff\1\105\2\uffff\1\11\1\102";
static final String DFA16_specialS =
- "\1\2\64\uffff\1\1\1\0\u02cd\uffff}>";
+ "\1\2\63\uffff\1\1\1\0\u02dc\uffff}>";
static final String[] DFA16_transitionS = {
- "\11\70\2\67\2\70\1\67\22\70\1\67\1\70\1\65\4\70\1\66\1\27\1"+
- "\30\1\2\1\13\1\32\1\14\1\50\1\47\1\61\11\64\1\26\1\70\1\54\1"+
- "\33\1\55\1\70\1\57\1\4\1\46\1\6\1\3\1\31\3\63\1\45\2\63\1\10"+
- "\1\43\1\63\1\37\1\5\1\63\1\23\1\7\1\51\6\63\1\35\1\70\1\36\1"+
- "\62\1\63\1\70\1\21\1\63\1\42\1\16\1\15\1\12\1\53\1\44\1\40\3"+
- "\63\1\11\1\63\1\20\1\22\1\63\1\41\1\17\1\52\1\34\1\1\4\63\1"+
- "\24\1\56\1\25\1\60\uff81\70",
- "\1\71",
+ "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\64\4\67\1\65\1\30\1"+
+ "\31\1\4\1\15\1\33\1\16\1\50\1\47\1\60\11\63\1\27\1\67\1\54\1"+
+ "\34\1\55\1\67\1\57\1\6\1\46\1\10\1\5\1\32\3\62\1\45\2\62\1\12"+
+ "\1\43\1\62\1\40\1\7\1\62\1\24\1\11\1\51\6\62\1\36\1\67\1\37"+
+ "\1\61\1\62\1\67\1\22\1\62\1\2\1\3\1\17\1\14\1\53\1\44\1\41\3"+
+ "\62\1\13\1\62\1\21\1\23\1\62\1\42\1\20\1\52\1\35\1\1\4\62\1"+
+ "\25\1\56\1\26\uff82\67",
+ "\1\70",
+ "\1\73\1\74\3\uffff\1\72",
+ "\1\76\3\uffff\1\77\11\uffff\1\100\4\uffff\1\75",
"",
- "\1\74",
- "\1\75\12\uffff\1\77\5\uffff\1\76",
- "\1\101\2\uffff\1\100",
- "\1\103\6\uffff\1\102",
- "\1\106\16\uffff\1\107\24\uffff\1\110\16\uffff\1\105\1\104",
- "\1\112\15\uffff\1\111",
- "\1\113\15\uffff\1\114\11\uffff\1\115",
- "\1\116\7\uffff\1\117\10\uffff\1\120",
+ "\1\102",
+ "\1\103\12\uffff\1\105\5\uffff\1\104",
+ "\1\107\2\uffff\1\106",
+ "\1\111\6\uffff\1\110",
+ "\1\114\16\uffff\1\115\24\uffff\1\116\16\uffff\1\113\1\112",
+ "\1\120\15\uffff\1\117",
+ "\1\121\15\uffff\1\122\11\uffff\1\123",
+ "\1\124\7\uffff\1\125\10\uffff\1\126",
"",
- "\1\122",
- "\1\127\1\uffff\1\127\2\uffff\12\130\64\uffff\1\126\7\uffff"+
- "\1\124\1\uffff\1\125",
- "\1\131\3\uffff\1\132\11\uffff\1\133",
- "\1\137\3\uffff\1\135\17\uffff\1\136\3\uffff\1\134",
- "\1\141\11\uffff\1\140\1\uffff\1\143\2\uffff\1\142",
- "\1\150\1\146\12\uffff\1\145\4\uffff\1\144\1\147",
- "\1\152\1\uffff\1\151",
- "\1\154\11\uffff\1\153",
+ "\1\130",
+ "\1\136\1\uffff\1\136\2\uffff\12\135\64\uffff\1\134\7\uffff"+
+ "\1\132\1\uffff\1\133",
+ "\1\142\3\uffff\1\140\17\uffff\1\141\3\uffff\1\137",
+ "\1\144\11\uffff\1\143\1\uffff\1\146\2\uffff\1\145\1\147",
+ "\1\154\1\152\12\uffff\1\151\4\uffff\1\150\1\153",
+ "\1\156\1\uffff\1\155",
+ "\1\160\11\uffff\1\157",
"",
"",
"",
"",
"",
- "\1\127\1\uffff\1\127\2\uffff\12\130\64\uffff\1\162\11\uffff"+
- "\1\163",
+ "\1\136\1\uffff\1\136\2\uffff\12\135\64\uffff\1\166\11\uffff"+
+ "\1\167",
"",
"",
- "\1\166",
+ "\1\172",
"",
"",
- "\1\171",
- "\1\173\1\172",
- "\1\174",
- "\1\175\1\176",
- "\1\177",
+ "\1\175",
+ "\1\177\1\176",
"\1\u0080",
"\1\u0081",
- "\1\u0082\3\uffff\1\u0083",
- "\1\u0084\4\uffff\1\u0085",
- "\1\u0087",
+ "\1\u0082",
+ "\1\u0083",
+ "\1\u0084\3\uffff\1\u0085",
+ "\1\u0086\4\uffff\1\u0087",
"\1\u0089",
- "\1\u008b\20\uffff\1\u008a",
- "\1\u008c",
- "",
- "",
- "",
+ "\1\u008b",
+ "\1\u008d\20\uffff\1\u008c",
+ "\1\u008e",
"",
"",
- "\1\u0092\37\uffff\1\u0092",
- "\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"",
- "\0\u0094",
- "\0\u0094",
+ "\1\u0093\37\uffff\1\u0093",
+ "\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"",
- "\1\u0096",
+ "\0\u0095",
+ "\0\u0095",
"",
"",
"\1\u0097",
+ "",
"\1\u0098",
"\1\u0099",
- "\1\u009a",
- "\1\u009c\5\uffff\1\u009b",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u009b",
+ "\1\u009c",
"\1\u009d",
- "\1\u009e",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
"\1\u009f",
"\1\u00a0",
- "\1\u00a2\20\uffff\1\u00a1",
- "\1\u00a3",
- "\1\u00a4",
+ "\1\u00a1",
+ "\1\u00a2",
+ "\1\u00a4\5\uffff\1\u00a3",
"\1\u00a5",
"\1\u00a6",
"\1\u00a7",
"\1\u00a8",
- "\1\u00a9",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u00aa\20\uffff\1\u00a9",
"\1\u00ab",
"\1\u00ac",
"\1\u00ad",
- "",
- "",
- "",
"\1\u00ae",
- "\1\u00b0\12\uffff\1\u00af",
+ "\1\u00af",
+ "\1\u00b0",
"\1\u00b1",
- "",
- "\12\130\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u00b2",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u00b3",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u00b4",
"\1\u00b5",
- "\1\u00b7\1\u00b6",
- "\1\u00b8",
+ "",
+ "",
+ "",
+ "\1\u00b6",
+ "\1\u00b8\12\uffff\1\u00b7",
"\1\u00b9",
+ "\12\135\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
"\1\u00ba",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u00bc",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u00bc\1\u00bb",
+ "\1\u00bd",
"\1\u00be",
"\1\u00bf",
- "\1\u00c0",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u00c1",
- "\1\u00c2",
- "\1\u00c3\1\u00c6\5\uffff\1\u00c4\10\uffff\1\u00c5",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u00c3",
+ "\1\u00c4",
+ "\1\u00c5",
+ "\1\u00c6",
"\1\u00c7",
"\1\u00c8",
- "\1\u00c9",
+ "\1\u00c9\1\u00cc\5\uffff\1\u00ca\10\uffff\1\u00cb",
+ "\1\u00cd",
+ "\1\u00ce",
+ "\1\u00cf",
"",
"",
"",
"",
"",
- "\1\u00cb\1\u00ca",
- "\1\u00cd\12\uffff\1\u00cc",
+ "\1\u00d1\1\u00d0",
+ "\1\u00d3\12\uffff\1\u00d2",
"",
"",
- "\1\u00ce",
+ "\1\u00d4",
"",
"",
- "\1\u00cf",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\2\72\1\u00d0\5\72"+
- "\1\u00d1\21\72",
- "\1\u00d3",
- "\1\u00d5\1\u00d4\4\uffff\1\u00d6",
- "\1\u00d7",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u00d5",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\2\71\1\u00d6\5\71"+
+ "\1\u00d7\21\71",
"\1\u00d9",
- "\1\u00da",
- "\1\u00db",
- "\1\u00dc",
+ "\1\u00db\1\u00da\4\uffff\1\u00dc",
"\1\u00dd",
+ "\1\u00de",
+ "\1\u00df",
+ "\1\u00e0",
+ "\1\u00e1",
"",
"",
"",
"",
"",
- "\1\u00de",
- "\1\u00df\13\uffff\1\u00e0",
- "\1\u00e1",
"\1\u00e2",
+ "\1\u00e3\13\uffff\1\u00e4",
+ "\1\u00e5",
+ "\1\u00e6",
"",
"",
"",
@@ -4514,58 +4559,55 @@ public class InternalRoomLexer extends Lexer {
"",
"",
"",
- "",
- "\1\u00e3",
- "\1\u00e4",
- "\1\u00e5",
- "\1\u00e6",
"\1\u00e7",
"\1\u00e8",
- "\1\u00e9",
- "\1\u00ea",
+ "\1\u00ea\5\uffff\1\u00e9",
+ "",
"\1\u00eb",
"\1\u00ec",
- "\1\u00ee\2\uffff\1\u00ed",
+ "\1\u00ed",
+ "",
+ "\1\u00ee",
"\1\u00ef",
"\1\u00f0",
- "\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\u00f1",
+ "\1\u00f2",
"\1\u00f3",
"\1\u00f4",
"\1\u00f5",
"\1\u00f6",
- "\1\u00f7",
- "",
- "\1\u00f8",
+ "\1\u00f8\2\uffff\1\u00f7",
"\1\u00f9",
"\1\u00fa",
- "\1\u00fb",
- "\1\u00fc",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u00fd",
"\1\u00fe",
"\1\u00ff",
"\1\u0100",
- "",
"\1\u0101",
+ "",
"\1\u0102",
"\1\u0103",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u0104\23\72",
+ "\1\u0104",
+ "\1\u0105",
"\1\u0106",
"\1\u0107",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u0108\23\72",
- "",
+ "\1\u0108",
+ "\1\u0109",
"\1\u010a",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u010c",
- "\1\u010d",
+ "\1\u010b",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u010c\23"+
+ "\71",
"\1\u010e",
"\1\u010f",
- "\1\u0110",
- "\1\u0111",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0110\23"+
+ "\71",
+ "",
"\1\u0112",
"\1\u0113",
- "\1\u0114",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0115",
"\1\u0116",
"\1\u0117",
@@ -4575,76 +4617,77 @@ public class InternalRoomLexer extends Lexer {
"\1\u011b",
"\1\u011c",
"\1\u011d",
- "",
"\1\u011e",
"\1\u011f",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0120",
"\1\u0121",
- "\1\u0123\5\uffff\1\u0122",
- "",
+ "\1\u0122",
+ "\1\u0123",
"\1\u0124",
"\1\u0125",
"\1\u0126",
+ "",
"\1\u0127",
"\1\u0128",
- "\1\u0129",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u012a",
"\1\u012b",
"\1\u012c",
"\1\u012d",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u012e",
"\1\u012f",
"\1\u0130",
"\1\u0131",
"\1\u0132",
"\1\u0133",
"\1\u0134",
- "\12\72\7\uffff\2\72\1\u0135\27\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0137",
- "\1\u0138",
- "\1\u0139",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u013a",
"\1\u013b",
"\1\u013c",
- "",
- "",
"\1\u013d",
"\1\u013e",
"\1\u013f",
"\1\u0140",
"\1\u0141",
- "\1\u0142",
- "\1\u0143",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\2\71\1\u0142\27\71\4\uffff\1\71\1\uffff\32"+
+ "\71",
+ "\1\u0144",
"\1\u0145",
- "\1\u0146\3\uffff\1\u0147",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0146",
+ "\1\u0147",
+ "\1\u0148",
"\1\u0149",
+ "",
+ "",
"\1\u014a",
"\1\u014b",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u014c",
"\1\u014d",
"\1\u014e",
"\1\u014f",
- "",
"\1\u0150",
- "\1\u0151",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0152",
- "",
- "\1\u0153",
- "",
- "\1\u0154",
- "\1\u0155",
+ "\1\u0153\3\uffff\1\u0154",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0156",
- "\1\u0157",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0158",
"\1\u0159",
"\1\u015a",
+ "",
"\1\u015b",
"\1\u015c",
"\1\u015d",
+ "",
"\1\u015e",
"\1\u015f",
+ "",
"\1\u0160",
"\1\u0161",
"\1\u0162",
@@ -4653,10 +4696,9 @@ public class InternalRoomLexer extends Lexer {
"\1\u0165",
"\1\u0166",
"\1\u0167",
- "",
"\1\u0168",
"\1\u0169",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u016a",
"\1\u016b",
"\1\u016c",
"\1\u016d",
@@ -4664,60 +4706,64 @@ public class InternalRoomLexer extends Lexer {
"\1\u016f",
"\1\u0170",
"\1\u0171",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0172",
"\1\u0173",
- "\1\u0174",
"",
+ "\1\u0174",
"\1\u0175",
- "\1\u0177\1\u0176\5\uffff\1\u0178\10\uffff\1\u0179",
+ "\1\u0176",
+ "\1\u0177",
+ "\1\u0178",
+ "\1\u0179",
"\1\u017a",
"\1\u017b",
- "\1\u017c",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u017d",
"\1\u017e",
"",
+ "",
"\1\u017f",
+ "",
+ "",
"\1\u0180",
"\1\u0181",
"\1\u0182",
- "\1\u0183",
- "\12\72\7\uffff\14\72\1\u0184\15\72\4\uffff\1\72\1\uffff\32"+
- "\72",
- "\1\u0186",
+ "\1\u0184\1\u0183\5\uffff\1\u0185\10\uffff\1\u0186",
"\1\u0187",
"\1\u0188",
"\1\u0189",
- "\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\u018a",
+ "\1\u018b",
"",
+ "\1\u018c",
"\1\u018d",
"\1\u018e",
"\1\u018f",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0191",
- "\1\u0192",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0190",
+ "\12\71\7\uffff\14\71\1\u0191\15\71\4\uffff\1\71\1\uffff\32"+
+ "\71",
+ "\1\u0193",
"\1\u0194",
"\1\u0195",
"\1\u0196",
- "\1\u0197",
- "\1\u0198",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
"\1\u019a",
"\1\u019b",
"\1\u019c",
- "\1\u019d",
- "\1\u019e",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u019f",
"\1\u01a0",
"\1\u01a1",
"\1\u01a2",
"\1\u01a3",
"\1\u01a4",
- "\1\u01a5",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u01a6",
"\1\u01a7",
"\1\u01a8",
@@ -4728,7 +4774,6 @@ public class InternalRoomLexer extends Lexer {
"\1\u01ad",
"\1\u01ae",
"\1\u01af",
- "",
"\1\u01b0",
"\1\u01b1",
"\1\u01b2",
@@ -4736,9 +4781,8 @@ public class InternalRoomLexer extends Lexer {
"\1\u01b4",
"\1\u01b5",
"\1\u01b6",
- "",
"\1\u01b7",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01b8",
"\1\u01b9",
"\1\u01ba",
"\1\u01bb",
@@ -4748,397 +4792,413 @@ public class InternalRoomLexer extends Lexer {
"\1\u01bf",
"\1\u01c0",
"\1\u01c1",
+ "",
"\1\u01c2",
- "\1\u01c3",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u01c4",
"\1\u01c5",
"\1\u01c6",
"\1\u01c7",
"\1\u01c8",
- "",
"\1\u01c9",
"\1\u01ca",
"\1\u01cb",
"\1\u01cc",
- "",
- "",
- "",
"\1\u01cd",
"\1\u01ce",
"\1\u01cf",
- "",
"\1\u01d0",
"\1\u01d1",
- "",
"\1\u01d2",
"\1\u01d3",
"\1\u01d4",
"\1\u01d5",
"\1\u01d6",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01d7",
"\1\u01d8",
"\1\u01d9",
"\1\u01da",
+ "",
+ "",
+ "",
"\1\u01db",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01dc",
"\1\u01dd",
+ "",
+ "",
"\1\u01de",
"\1\u01df",
"\1\u01e0",
"\1\u01e1",
"\1\u01e2",
"\1\u01e3",
- "\1\u01e4",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u01e5",
"\1\u01e6",
"\1\u01e7",
"\1\u01e8",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u01ea",
"\1\u01eb",
"\1\u01ec",
"\1\u01ed",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\21\72\1\u01ee\10"+
- "\72",
+ "\1\u01ee",
+ "\1\u01ef",
"\1\u01f0",
"\1\u01f1",
"\1\u01f2",
"\1\u01f3",
"\1\u01f4",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
- "\1\u01f6",
+ "\1\u01f5",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u01f7",
"\1\u01f8",
"\1\u01f9",
- "\1\u01fa",
- "\1\u01fb",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\21\71\1\u01fa\10"+
+ "\71",
"\1\u01fc",
"\1\u01fd",
"\1\u01fe",
"\1\u01ff",
"\1\u0200",
- "\1\u0201",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
"\1\u0202",
"\1\u0203",
- "\1\u0204",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0205",
"\1\u0206",
- "\1\u0207\1\u0208",
+ "\1\u0207",
+ "\1\u0208",
"\1\u0209",
"\1\u020a",
"\1\u020b",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u020c",
"\1\u020d",
"\1\u020e",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u020f",
"\1\u0210",
"\1\u0211",
"\1\u0212",
"\1\u0213",
"\1\u0214",
- "",
"\1\u0215",
- "\1\u0216",
- "\1\u0217",
+ "\1\u0216\1\u0217",
"\1\u0218",
- "",
"\1\u0219",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u021b",
- "\1\u021c\1\u021d",
+ "\1\u021a",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u021c",
+ "\1\u021d",
"\1\u021e",
"\1\u021f",
"\1\u0220",
"\1\u0221",
"\1\u0222",
+ "",
"\1\u0223",
"\1\u0224",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0225",
+ "\1\u0226",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0227",
- "\1\u0228",
- "\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\u022b",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0229",
+ "\1\u022a\1\u022b",
"\1\u022c",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u022d",
"\1\u022e",
"\1\u022f",
- "",
"\1\u0230",
"\1\u0231",
"\1\u0232",
- "\1\u0233",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0235",
- "\1\u0236",
- "\1\u0237",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
"\1\u0238",
"\1\u0239",
- "\1\u023a",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u023b",
"\1\u023c",
+ "",
"\1\u023d",
"\1\u023e",
+ "",
"\1\u023f",
"\1\u0240",
"\1\u0241",
"\1\u0242",
- "\1\u0243",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0244",
"\1\u0245",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0246",
"\1\u0247",
- "",
"\1\u0248",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0249",
"\1\u024a",
- "\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\u024b",
+ "\1\u024c",
"\1\u024d",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u024e",
"\1\u024f",
"\1\u0250",
"\1\u0251",
- "",
"\1\u0252",
"\1\u0253",
"\1\u0254",
- "\1\u0255",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0256",
- "\1\u0257",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0258",
- "\1\72\1\u0259\1\u025a\1\u025b\6\72\7\uffff\32\72\4\uffff\1"+
- "\72\1\uffff\32\72",
- "\1\u025d",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
- "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u025c",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u025e",
"\1\u025f",
"\1\u0260",
"",
- "",
"\1\u0261",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
+ "\1\u0262",
"\1\u0263",
- "\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\u0264",
+ "\1\u0265",
"\1\u0266",
"\1\u0267",
- "\1\u0268",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u026a",
- "\1\u026b",
+ "\1\71\1\u0268\1\u0269\1\u026a\6\71\7\uffff\32\71\4\uffff\1"+
+ "\71\1\uffff\32\71",
"\1\u026c",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "",
"\1\u026e",
+ "",
+ "",
"\1\u026f",
- "\1\u0270\16\uffff\1\u0271",
- "\1\u0272",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\1\u0271",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0273",
"\1\u0274",
- "\1\u0275",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0276",
"\1\u0277",
"\1\u0278",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u027a",
"",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u027a",
"\1\u027b",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
- "\1\u027d",
- "",
- "",
- "\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\u0281",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0283",
+ "\1\u027c",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u027e",
+ "\1\u027f",
+ "\1\u0280\16\uffff\1\u0281",
+ "\1\u0282",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0284",
"\1\u0285",
"\1\u0286",
"\1\u0287",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0288",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u028a",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u028e",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u028c",
"",
- "\1\u0290",
"",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0290",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0292",
"\1\u0293",
- "",
"\1\u0294",
"\1\u0295",
"\1\u0296",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u0297",
- "\1\u0298",
- "\1\u0299",
- "\1\u029a",
- "\1\u029b",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u029c",
- "\1\u029d",
"\1\u029e",
- "\1\u029f",
- "\1\u02a0",
"",
- "\1\u02a1",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02a2",
"\1\u02a3",
"",
- "",
- "",
"\1\u02a4",
- "",
"\1\u02a5",
"\1\u02a6",
+ "",
"\1\u02a7",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02a8",
"\1\u02a9",
+ "\1\u02aa",
+ "\1\u02ab",
"",
- "",
- "",
- "",
- "",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
- "\12\72\7\uffff\17\72\1\u02ab\12\72\4\uffff\1\72\1\uffff\32"+
- "\72",
- "",
+ "\1\u02ac",
"\1\u02ad",
"\1\u02ae",
"\1\u02af",
"\1\u02b0",
+ "",
"\1\u02b1",
+ "",
"\1\u02b2",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "",
+ "",
+ "\1\u02b3",
+ "",
"\1\u02b4",
"\1\u02b5",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02b7",
+ "\1\u02b6",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02b8",
- "\1\u02b9",
- "\1\u02ba",
- "\1\u02bb",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\12\71\7\uffff\17\71\1\u02b9\12\71\4\uffff\1\71\1\uffff\32"+
+ "\71",
+ "",
+ "",
+ "",
+ "\1\u02bb",
+ "\1\u02bc",
"\1\u02bd",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02be",
"\1\u02bf",
"\1\u02c0",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02c2",
- "",
"\1\u02c3",
- "",
- "\1\u02c4",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02c5",
"\1\u02c6",
"\1\u02c7",
"\1\u02c8",
"\1\u02c9",
- "",
- "\1\u02ca",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02cb",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02cd",
"\1\u02ce",
- "\1\u02cf",
- "\1\u02d0",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02d0",
+ "\1\u02d1",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02d2",
"\1\u02d3",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02d4",
"\1\u02d5",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02d6",
"\1\u02d7",
+ "",
"\1\u02d8",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02db",
"\1\u02dc",
- "",
- "",
"\1\u02dd",
- "\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\u02e0",
+ "\1\u02de",
"",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02e1",
"",
- "\1\u02e2",
- "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02e3",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
- "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02e5",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02e7",
- "",
- "",
- "\1\u02e8",
+ "\1\u02e6",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02e9",
"\1\u02ea",
+ "",
+ "",
"\1\u02eb",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02ee",
"",
- "\1\u02ec",
"",
- "\1\u02ed",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02ef",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "\1\u02f0",
+ "",
"\1\u02f1",
- "\1\u02f2",
- "\1\u02f3",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u02f4",
"",
+ "\1\u02f3",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02f5",
+ "",
+ "",
"\1\u02f6",
"\1\u02f7",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02f8",
"\1\u02f9",
+ "",
"\1\u02fa",
- "\1\u02fb",
"",
- "\1\u02fc",
+ "\1\u02fb",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02fd",
- "\1\u02fe",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02ff",
"\1\u0300",
"\1\u0301",
"",
- "\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\u0302",
+ "",
+ "\1\u0303",
+ "\1\u0304",
+ "\1\u0305",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0307",
+ "\1\u0308",
+ "\1\u0309",
+ "",
+ "\1\u030a",
+ "\1\u030b",
+ "\1\u030c",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u030e",
+ "\1\u030f",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
""
};
@@ -5173,29 +5233,29 @@ public class InternalRoomLexer extends Lexer {
this.transition = DFA16_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 | RULE_EXP | RULE_HEX | 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 | RULE_EXP | RULE_HEX | 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 LA16_54 = input.LA(1);
+ int LA16_53 = input.LA(1);
s = -1;
- if ( ((LA16_54>='\u0000' && LA16_54<='\uFFFF')) ) {s = 148;}
+ if ( ((LA16_53>='\u0000' && LA16_53<='\uFFFF')) ) {s = 149;}
- else s = 56;
+ else s = 55;
if ( s>=0 ) return s;
break;
case 1 :
- int LA16_53 = input.LA(1);
+ int LA16_52 = input.LA(1);
s = -1;
- if ( ((LA16_53>='\u0000' && LA16_53<='\uFFFF')) ) {s = 148;}
+ if ( ((LA16_52>='\u0000' && LA16_52<='\uFFFF')) ) {s = 149;}
- else s = 56;
+ else s = 55;
if ( s>=0 ) return s;
break;
@@ -5205,71 +5265,71 @@ public class InternalRoomLexer extends Lexer {
s = -1;
if ( (LA16_0=='v') ) {s = 1;}
- else if ( (LA16_0=='*') ) {s = 2;}
+ else if ( (LA16_0=='c') ) {s = 2;}
- else if ( (LA16_0=='D') ) {s = 3;}
+ else if ( (LA16_0=='d') ) {s = 3;}
- else if ( (LA16_0=='A') ) {s = 4;}
+ else if ( (LA16_0=='*') ) {s = 4;}
- else if ( (LA16_0=='P') ) {s = 5;}
+ else if ( (LA16_0=='D') ) {s = 5;}
- else if ( (LA16_0=='C') ) {s = 6;}
+ else if ( (LA16_0=='A') ) {s = 6;}
- else if ( (LA16_0=='S') ) {s = 7;}
+ else if ( (LA16_0=='P') ) {s = 7;}
- else if ( (LA16_0=='L') ) {s = 8;}
+ else if ( (LA16_0=='C') ) {s = 8;}
- else if ( (LA16_0=='m') ) {s = 9;}
+ else if ( (LA16_0=='S') ) {s = 9;}
- else if ( (LA16_0=='f') ) {s = 10;}
+ else if ( (LA16_0=='L') ) {s = 10;}
- else if ( (LA16_0=='+') ) {s = 11;}
+ else if ( (LA16_0=='m') ) {s = 11;}
- else if ( (LA16_0=='-') ) {s = 12;}
+ else if ( (LA16_0=='f') ) {s = 12;}
- else if ( (LA16_0=='e') ) {s = 13;}
+ else if ( (LA16_0=='+') ) {s = 13;}
- else if ( (LA16_0=='d') ) {s = 14;}
+ else if ( (LA16_0=='-') ) {s = 14;}
- else if ( (LA16_0=='s') ) {s = 15;}
+ else if ( (LA16_0=='e') ) {s = 15;}
- else if ( (LA16_0=='o') ) {s = 16;}
+ else if ( (LA16_0=='s') ) {s = 16;}
- else if ( (LA16_0=='a') ) {s = 17;}
+ else if ( (LA16_0=='o') ) {s = 17;}
- else if ( (LA16_0=='p') ) {s = 18;}
+ else if ( (LA16_0=='a') ) {s = 18;}
- else if ( (LA16_0=='R') ) {s = 19;}
+ else if ( (LA16_0=='p') ) {s = 19;}
- else if ( (LA16_0=='{') ) {s = 20;}
+ else if ( (LA16_0=='R') ) {s = 20;}
- else if ( (LA16_0=='}') ) {s = 21;}
+ else if ( (LA16_0=='{') ) {s = 21;}
- else if ( (LA16_0==':') ) {s = 22;}
+ else if ( (LA16_0=='}') ) {s = 22;}
- else if ( (LA16_0=='(') ) {s = 23;}
+ else if ( (LA16_0==':') ) {s = 23;}
- else if ( (LA16_0==')') ) {s = 24;}
+ else if ( (LA16_0=='(') ) {s = 24;}
- else if ( (LA16_0=='E') ) {s = 25;}
+ else if ( (LA16_0==')') ) {s = 25;}
- else if ( (LA16_0==',') ) {s = 26;}
+ else if ( (LA16_0=='E') ) {s = 26;}
- else if ( (LA16_0=='=') ) {s = 27;}
+ else if ( (LA16_0==',') ) {s = 27;}
- else if ( (LA16_0=='u') ) {s = 28;}
+ else if ( (LA16_0=='=') ) {s = 28;}
- else if ( (LA16_0=='[') ) {s = 29;}
+ else if ( (LA16_0=='u') ) {s = 29;}
- else if ( (LA16_0==']') ) {s = 30;}
+ else if ( (LA16_0=='[') ) {s = 30;}
- else if ( (LA16_0=='O') ) {s = 31;}
+ else if ( (LA16_0==']') ) {s = 31;}
- else if ( (LA16_0=='i') ) {s = 32;}
+ else if ( (LA16_0=='O') ) {s = 32;}
- else if ( (LA16_0=='r') ) {s = 33;}
+ else if ( (LA16_0=='i') ) {s = 33;}
- else if ( (LA16_0=='c') ) {s = 34;}
+ else if ( (LA16_0=='r') ) {s = 34;}
else if ( (LA16_0=='M') ) {s = 35;}
@@ -5297,23 +5357,21 @@ public class InternalRoomLexer extends Lexer {
else if ( (LA16_0=='@') ) {s = 47;}
- else if ( (LA16_0=='~') ) {s = 48;}
-
- else if ( (LA16_0=='0') ) {s = 49;}
+ else if ( (LA16_0=='0') ) {s = 48;}
- else if ( (LA16_0=='^') ) {s = 50;}
+ else if ( (LA16_0=='^') ) {s = 49;}
- else if ( ((LA16_0>='F' && LA16_0<='H')||(LA16_0>='J' && LA16_0<='K')||LA16_0=='N'||LA16_0=='Q'||(LA16_0>='U' && LA16_0<='Z')||LA16_0=='_'||LA16_0=='b'||(LA16_0>='j' && LA16_0<='l')||LA16_0=='n'||LA16_0=='q'||(LA16_0>='w' && LA16_0<='z')) ) {s = 51;}
+ else if ( ((LA16_0>='F' && LA16_0<='H')||(LA16_0>='J' && LA16_0<='K')||LA16_0=='N'||LA16_0=='Q'||(LA16_0>='U' && LA16_0<='Z')||LA16_0=='_'||LA16_0=='b'||(LA16_0>='j' && LA16_0<='l')||LA16_0=='n'||LA16_0=='q'||(LA16_0>='w' && LA16_0<='z')) ) {s = 50;}
- else if ( ((LA16_0>='1' && LA16_0<='9')) ) {s = 52;}
+ else if ( ((LA16_0>='1' && LA16_0<='9')) ) {s = 51;}
- else if ( (LA16_0=='\"') ) {s = 53;}
+ else if ( (LA16_0=='\"') ) {s = 52;}
- else if ( (LA16_0=='\'') ) {s = 54;}
+ else if ( (LA16_0=='\'') ) {s = 53;}
- else if ( ((LA16_0>='\t' && LA16_0<='\n')||LA16_0=='\r'||LA16_0==' ') ) {s = 55;}
+ else if ( ((LA16_0>='\t' && LA16_0<='\n')||LA16_0=='\r'||LA16_0==' ') ) {s = 54;}
- else if ( ((LA16_0>='\u0000' && LA16_0<='\b')||(LA16_0>='\u000B' && LA16_0<='\f')||(LA16_0>='\u000E' && LA16_0<='\u001F')||LA16_0=='!'||(LA16_0>='#' && LA16_0<='&')||LA16_0==';'||LA16_0=='?'||LA16_0=='\\'||LA16_0=='`'||(LA16_0>='\u007F' && LA16_0<='\uFFFF')) ) {s = 56;}
+ else if ( ((LA16_0>='\u0000' && LA16_0<='\b')||(LA16_0>='\u000B' && LA16_0<='\f')||(LA16_0>='\u000E' && LA16_0<='\u001F')||LA16_0=='!'||(LA16_0>='#' && LA16_0<='&')||LA16_0==';'||LA16_0=='?'||LA16_0=='\\'||LA16_0=='`'||(LA16_0>='~' && LA16_0<='\uFFFF')) ) {s = 55;}
if ( s>=0 ) return s;
break;
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 8aa1593b6..3c041539e 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
@@ -23,7 +23,7 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_HEX", "RULE_INT", "RULE_EXP", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'void'", "'*'", "'DataClass'", "'ActorClass'", "'ActorBehavior'", "'ProtocolClass'", "'CompoundProtocolClass'", "'SubSystemClass'", "'LogicalSystem'", "'mandatory'", "'model'", "'false'", "'+'", "'-'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'optional'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'RoomModel'", "'{'", "'}'", "':'", "'PrimitiveType'", "'->'", "'default'", "'('", "')'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'Operation'", "'sends'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'SubProtocol'", "'Message'", "'usercode'", "'handle'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'SubSystemRef'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'ref'", "'relay_sap'", "'ActorRef'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'>'", "'|'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'attribute'", "'import'", "'from'", "'.*'", "'~'", "'private'", "'abstract'", "'handler'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_HEX", "RULE_INT", "RULE_EXP", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'void'", "'ctor'", "'dtor'", "'*'", "'DataClass'", "'ActorClass'", "'ActorBehavior'", "'ProtocolClass'", "'CompoundProtocolClass'", "'SubSystemClass'", "'LogicalSystem'", "'mandatory'", "'model'", "'false'", "'+'", "'-'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'optional'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'RoomModel'", "'{'", "'}'", "':'", "'PrimitiveType'", "'->'", "'default'", "'('", "')'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'Operation'", "'sends'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'SubProtocol'", "'Message'", "'usercode'", "'handle'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'SubSystemRef'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'ref'", "'relay_sap'", "'ActorRef'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'>'", "'|'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'attribute'", "'import'", "'from'", "'.*'", "'override'", "'private'", "'abstract'", "'handler'", "'true'"
};
public static final int RULE_ID=7;
public static final int T__29=29;
@@ -73,10 +73,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final int RULE_STRING=8;
public static final int T__127=127;
public static final int T__71=71;
+ public static final int T__129=129;
public static final int T__72=72;
public static final int T__70=70;
public static final int T__76=76;
public static final int T__75=75;
+ public static final int T__130=130;
public static final int T__74=74;
public static final int T__73=73;
public static final int T__79=79;
@@ -1464,17 +1466,102 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rulePortOperation"
+ // $ANTLR start "entryRuleClassStructor"
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:484:1: entryRuleClassStructor : ruleClassStructor EOF ;
+ public final void entryRuleClassStructor() throws RecognitionException {
+ try {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:485:1: ( ruleClassStructor EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:486:1: ruleClassStructor EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassStructorRule());
+ }
+ pushFollow(FOLLOW_ruleClassStructor_in_entryRuleClassStructor965);
+ ruleClassStructor();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassStructorRule());
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleClassStructor972); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleClassStructor"
+
+
+ // $ANTLR start "ruleClassStructor"
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:493:1: ruleClassStructor : ( ( rule__ClassStructor__Group__0 ) ) ;
+ public final void ruleClassStructor() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:497:2: ( ( ( rule__ClassStructor__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:498:1: ( ( rule__ClassStructor__Group__0 ) )
+ {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:498:1: ( ( rule__ClassStructor__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:499:1: ( rule__ClassStructor__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getClassStructorAccess().getGroup());
+ }
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:500:1: ( rule__ClassStructor__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:500:2: rule__ClassStructor__Group__0
+ {
+ pushFollow(FOLLOW_rule__ClassStructor__Group__0_in_ruleClassStructor998);
+ rule__ClassStructor__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getClassStructorAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleClassStructor"
+
+
// $ANTLR start "entryRuleGeneralProtocolClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:484:1: entryRuleGeneralProtocolClass : ruleGeneralProtocolClass EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:512:1: entryRuleGeneralProtocolClass : ruleGeneralProtocolClass EOF ;
public final void entryRuleGeneralProtocolClass() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:485:1: ( ruleGeneralProtocolClass EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:486:1: ruleGeneralProtocolClass EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:513:1: ( ruleGeneralProtocolClass EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:514:1: ruleGeneralProtocolClass EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralProtocolClassRule());
}
- pushFollow(FOLLOW_ruleGeneralProtocolClass_in_entryRuleGeneralProtocolClass965);
+ pushFollow(FOLLOW_ruleGeneralProtocolClass_in_entryRuleGeneralProtocolClass1025);
ruleGeneralProtocolClass();
state._fsp--;
@@ -1482,7 +1569,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getGeneralProtocolClassRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleGeneralProtocolClass972); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleGeneralProtocolClass1032); if (state.failed) return ;
}
@@ -1499,25 +1586,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleGeneralProtocolClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:493:1: ruleGeneralProtocolClass : ( ( rule__GeneralProtocolClass__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:521:1: ruleGeneralProtocolClass : ( ( rule__GeneralProtocolClass__Alternatives ) ) ;
public final void ruleGeneralProtocolClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:497:2: ( ( ( rule__GeneralProtocolClass__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:498:1: ( ( rule__GeneralProtocolClass__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:525:2: ( ( ( rule__GeneralProtocolClass__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:526:1: ( ( rule__GeneralProtocolClass__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:498:1: ( ( rule__GeneralProtocolClass__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:499:1: ( rule__GeneralProtocolClass__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:526:1: ( ( rule__GeneralProtocolClass__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:527:1: ( rule__GeneralProtocolClass__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGeneralProtocolClassAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:500:1: ( rule__GeneralProtocolClass__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:500:2: rule__GeneralProtocolClass__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:528:1: ( rule__GeneralProtocolClass__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:528:2: rule__GeneralProtocolClass__Alternatives
{
- pushFollow(FOLLOW_rule__GeneralProtocolClass__Alternatives_in_ruleGeneralProtocolClass998);
+ pushFollow(FOLLOW_rule__GeneralProtocolClass__Alternatives_in_ruleGeneralProtocolClass1058);
rule__GeneralProtocolClass__Alternatives();
state._fsp--;
@@ -1550,16 +1637,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleProtocolClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:512:1: entryRuleProtocolClass : ruleProtocolClass EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:540:1: entryRuleProtocolClass : ruleProtocolClass EOF ;
public final void entryRuleProtocolClass() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:513:1: ( ruleProtocolClass EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:514:1: ruleProtocolClass EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:541:1: ( ruleProtocolClass EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:542:1: ruleProtocolClass EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getProtocolClassRule());
}
- pushFollow(FOLLOW_ruleProtocolClass_in_entryRuleProtocolClass1025);
+ pushFollow(FOLLOW_ruleProtocolClass_in_entryRuleProtocolClass1085);
ruleProtocolClass();
state._fsp--;
@@ -1567,7 +1654,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getProtocolClassRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolClass1032); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolClass1092); if (state.failed) return ;
}
@@ -1584,25 +1671,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleProtocolClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:521:1: ruleProtocolClass : ( ( rule__ProtocolClass__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:549:1: ruleProtocolClass : ( ( rule__ProtocolClass__Group__0 ) ) ;
public final void ruleProtocolClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:525:2: ( ( ( rule__ProtocolClass__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:526:1: ( ( rule__ProtocolClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:553:2: ( ( ( rule__ProtocolClass__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:554:1: ( ( rule__ProtocolClass__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:526:1: ( ( rule__ProtocolClass__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:527:1: ( rule__ProtocolClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:554:1: ( ( rule__ProtocolClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:555:1: ( rule__ProtocolClass__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getProtocolClassAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:528:1: ( rule__ProtocolClass__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:528:2: rule__ProtocolClass__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:556:1: ( rule__ProtocolClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:556:2: rule__ProtocolClass__Group__0
{
- pushFollow(FOLLOW_rule__ProtocolClass__Group__0_in_ruleProtocolClass1058);
+ pushFollow(FOLLOW_rule__ProtocolClass__Group__0_in_ruleProtocolClass1118);
rule__ProtocolClass__Group__0();
state._fsp--;
@@ -1635,16 +1722,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleCompoundProtocolClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:540:1: entryRuleCompoundProtocolClass : ruleCompoundProtocolClass EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:568:1: entryRuleCompoundProtocolClass : ruleCompoundProtocolClass EOF ;
public final void entryRuleCompoundProtocolClass() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:541:1: ( ruleCompoundProtocolClass EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:542:1: ruleCompoundProtocolClass EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:569:1: ( ruleCompoundProtocolClass EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:570:1: ruleCompoundProtocolClass EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCompoundProtocolClassRule());
}
- pushFollow(FOLLOW_ruleCompoundProtocolClass_in_entryRuleCompoundProtocolClass1085);
+ pushFollow(FOLLOW_ruleCompoundProtocolClass_in_entryRuleCompoundProtocolClass1145);
ruleCompoundProtocolClass();
state._fsp--;
@@ -1652,7 +1739,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getCompoundProtocolClassRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundProtocolClass1092); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundProtocolClass1152); if (state.failed) return ;
}
@@ -1669,25 +1756,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCompoundProtocolClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:549:1: ruleCompoundProtocolClass : ( ( rule__CompoundProtocolClass__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:577:1: ruleCompoundProtocolClass : ( ( rule__CompoundProtocolClass__Group__0 ) ) ;
public final void ruleCompoundProtocolClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:553:2: ( ( ( rule__CompoundProtocolClass__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:554:1: ( ( rule__CompoundProtocolClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:581:2: ( ( ( rule__CompoundProtocolClass__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:582:1: ( ( rule__CompoundProtocolClass__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:554:1: ( ( rule__CompoundProtocolClass__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:555:1: ( rule__CompoundProtocolClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:582:1: ( ( rule__CompoundProtocolClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:583:1: ( rule__CompoundProtocolClass__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCompoundProtocolClassAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:556:1: ( rule__CompoundProtocolClass__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:556:2: rule__CompoundProtocolClass__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:584:1: ( rule__CompoundProtocolClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:584:2: rule__CompoundProtocolClass__Group__0
{
- pushFollow(FOLLOW_rule__CompoundProtocolClass__Group__0_in_ruleCompoundProtocolClass1118);
+ pushFollow(FOLLOW_rule__CompoundProtocolClass__Group__0_in_ruleCompoundProtocolClass1178);
rule__CompoundProtocolClass__Group__0();
state._fsp--;
@@ -1720,16 +1807,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubProtocol"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:568:1: entryRuleSubProtocol : ruleSubProtocol EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:596:1: entryRuleSubProtocol : ruleSubProtocol EOF ;
public final void entryRuleSubProtocol() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:569:1: ( ruleSubProtocol EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:570:1: ruleSubProtocol EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:597:1: ( ruleSubProtocol EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:598:1: ruleSubProtocol EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubProtocolRule());
}
- pushFollow(FOLLOW_ruleSubProtocol_in_entryRuleSubProtocol1145);
+ pushFollow(FOLLOW_ruleSubProtocol_in_entryRuleSubProtocol1205);
ruleSubProtocol();
state._fsp--;
@@ -1737,7 +1824,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSubProtocolRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSubProtocol1152); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSubProtocol1212); if (state.failed) return ;
}
@@ -1754,25 +1841,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubProtocol"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:577:1: ruleSubProtocol : ( ( rule__SubProtocol__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:605:1: ruleSubProtocol : ( ( rule__SubProtocol__Group__0 ) ) ;
public final void ruleSubProtocol() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:581:2: ( ( ( rule__SubProtocol__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:582:1: ( ( rule__SubProtocol__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:609:2: ( ( ( rule__SubProtocol__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:610:1: ( ( rule__SubProtocol__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:582:1: ( ( rule__SubProtocol__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:583:1: ( rule__SubProtocol__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:610:1: ( ( rule__SubProtocol__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:611:1: ( rule__SubProtocol__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubProtocolAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:584:1: ( rule__SubProtocol__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:584:2: rule__SubProtocol__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:612:1: ( rule__SubProtocol__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:612:2: rule__SubProtocol__Group__0
{
- pushFollow(FOLLOW_rule__SubProtocol__Group__0_in_ruleSubProtocol1178);
+ pushFollow(FOLLOW_rule__SubProtocol__Group__0_in_ruleSubProtocol1238);
rule__SubProtocol__Group__0();
state._fsp--;
@@ -1805,16 +1892,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMessage"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:596:1: entryRuleMessage : ruleMessage EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:624:1: entryRuleMessage : ruleMessage EOF ;
public final void entryRuleMessage() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:597:1: ( ruleMessage EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:598:1: ruleMessage EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:625:1: ( ruleMessage EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:626:1: ruleMessage EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMessageRule());
}
- pushFollow(FOLLOW_ruleMessage_in_entryRuleMessage1205);
+ pushFollow(FOLLOW_ruleMessage_in_entryRuleMessage1265);
ruleMessage();
state._fsp--;
@@ -1822,7 +1909,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getMessageRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleMessage1212); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleMessage1272); if (state.failed) return ;
}
@@ -1839,25 +1926,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMessage"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:605:1: ruleMessage : ( ( rule__Message__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:633:1: ruleMessage : ( ( rule__Message__Group__0 ) ) ;
public final void ruleMessage() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:609:2: ( ( ( rule__Message__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:610:1: ( ( rule__Message__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:637:2: ( ( ( rule__Message__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:638:1: ( ( rule__Message__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:610:1: ( ( rule__Message__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:611:1: ( rule__Message__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:638:1: ( ( rule__Message__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:639:1: ( rule__Message__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMessageAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:612:1: ( rule__Message__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:612:2: rule__Message__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:640:1: ( rule__Message__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:640:2: rule__Message__Group__0
{
- pushFollow(FOLLOW_rule__Message__Group__0_in_ruleMessage1238);
+ pushFollow(FOLLOW_rule__Message__Group__0_in_ruleMessage1298);
rule__Message__Group__0();
state._fsp--;
@@ -1890,16 +1977,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRulePortClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:624:1: entryRulePortClass : rulePortClass EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:652:1: entryRulePortClass : rulePortClass EOF ;
public final void entryRulePortClass() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:625:1: ( rulePortClass EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:626:1: rulePortClass EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:653:1: ( rulePortClass EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:654:1: rulePortClass EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortClassRule());
}
- pushFollow(FOLLOW_rulePortClass_in_entryRulePortClass1265);
+ pushFollow(FOLLOW_rulePortClass_in_entryRulePortClass1325);
rulePortClass();
state._fsp--;
@@ -1907,7 +1994,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getPortClassRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRulePortClass1272); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRulePortClass1332); if (state.failed) return ;
}
@@ -1924,25 +2011,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePortClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:633:1: rulePortClass : ( ( rule__PortClass__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:661:1: rulePortClass : ( ( rule__PortClass__Group__0 ) ) ;
public final void rulePortClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:637:2: ( ( ( rule__PortClass__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:638:1: ( ( rule__PortClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:665:2: ( ( ( rule__PortClass__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:666:1: ( ( rule__PortClass__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:638:1: ( ( rule__PortClass__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:639:1: ( rule__PortClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:666:1: ( ( rule__PortClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:667:1: ( rule__PortClass__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortClassAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:640:1: ( rule__PortClass__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:640:2: rule__PortClass__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:668:1: ( rule__PortClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:668:2: rule__PortClass__Group__0
{
- pushFollow(FOLLOW_rule__PortClass__Group__0_in_rulePortClass1298);
+ pushFollow(FOLLOW_rule__PortClass__Group__0_in_rulePortClass1358);
rule__PortClass__Group__0();
state._fsp--;
@@ -1975,16 +2062,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMessageHandler"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:652:1: entryRuleMessageHandler : ruleMessageHandler EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:680:1: entryRuleMessageHandler : ruleMessageHandler EOF ;
public final void entryRuleMessageHandler() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:653:1: ( ruleMessageHandler EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:654:1: ruleMessageHandler EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:681:1: ( ruleMessageHandler EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:682:1: ruleMessageHandler EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMessageHandlerRule());
}
- pushFollow(FOLLOW_ruleMessageHandler_in_entryRuleMessageHandler1325);
+ pushFollow(FOLLOW_ruleMessageHandler_in_entryRuleMessageHandler1385);
ruleMessageHandler();
state._fsp--;
@@ -1992,7 +2079,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getMessageHandlerRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleMessageHandler1332); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleMessageHandler1392); if (state.failed) return ;
}
@@ -2009,25 +2096,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMessageHandler"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:661:1: ruleMessageHandler : ( ( rule__MessageHandler__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:689:1: ruleMessageHandler : ( ( rule__MessageHandler__Alternatives ) ) ;
public final void ruleMessageHandler() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:665:2: ( ( ( rule__MessageHandler__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:666:1: ( ( rule__MessageHandler__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:693:2: ( ( ( rule__MessageHandler__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:694:1: ( ( rule__MessageHandler__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:666:1: ( ( rule__MessageHandler__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:667:1: ( rule__MessageHandler__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:694:1: ( ( rule__MessageHandler__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:695:1: ( rule__MessageHandler__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMessageHandlerAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:668:1: ( rule__MessageHandler__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:668:2: rule__MessageHandler__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:696:1: ( rule__MessageHandler__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:696:2: rule__MessageHandler__Alternatives
{
- pushFollow(FOLLOW_rule__MessageHandler__Alternatives_in_ruleMessageHandler1358);
+ pushFollow(FOLLOW_rule__MessageHandler__Alternatives_in_ruleMessageHandler1418);
rule__MessageHandler__Alternatives();
state._fsp--;
@@ -2060,16 +2147,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInMessageHandler"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:680:1: entryRuleInMessageHandler : ruleInMessageHandler EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:708:1: entryRuleInMessageHandler : ruleInMessageHandler EOF ;
public final void entryRuleInMessageHandler() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:681:1: ( ruleInMessageHandler EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:682:1: ruleInMessageHandler EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:709:1: ( ruleInMessageHandler EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:710:1: ruleInMessageHandler EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInMessageHandlerRule());
}
- pushFollow(FOLLOW_ruleInMessageHandler_in_entryRuleInMessageHandler1385);
+ pushFollow(FOLLOW_ruleInMessageHandler_in_entryRuleInMessageHandler1445);
ruleInMessageHandler();
state._fsp--;
@@ -2077,7 +2164,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getInMessageHandlerRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleInMessageHandler1392); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInMessageHandler1452); if (state.failed) return ;
}
@@ -2094,25 +2181,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInMessageHandler"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:689:1: ruleInMessageHandler : ( ( rule__InMessageHandler__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:717:1: ruleInMessageHandler : ( ( rule__InMessageHandler__Group__0 ) ) ;
public final void ruleInMessageHandler() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:693:2: ( ( ( rule__InMessageHandler__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:694:1: ( ( rule__InMessageHandler__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:721:2: ( ( ( rule__InMessageHandler__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:722:1: ( ( rule__InMessageHandler__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:694:1: ( ( rule__InMessageHandler__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:695:1: ( rule__InMessageHandler__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:722:1: ( ( rule__InMessageHandler__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:723:1: ( rule__InMessageHandler__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInMessageHandlerAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:696:1: ( rule__InMessageHandler__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:696:2: rule__InMessageHandler__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:724:1: ( rule__InMessageHandler__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:724:2: rule__InMessageHandler__Group__0
{
- pushFollow(FOLLOW_rule__InMessageHandler__Group__0_in_ruleInMessageHandler1418);
+ pushFollow(FOLLOW_rule__InMessageHandler__Group__0_in_ruleInMessageHandler1478);
rule__InMessageHandler__Group__0();
state._fsp--;
@@ -2145,16 +2232,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOutMessageHandler"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:708:1: entryRuleOutMessageHandler : ruleOutMessageHandler EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:736:1: entryRuleOutMessageHandler : ruleOutMessageHandler EOF ;
public final void entryRuleOutMessageHandler() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:709:1: ( ruleOutMessageHandler EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:710:1: ruleOutMessageHandler EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:737:1: ( ruleOutMessageHandler EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:738:1: ruleOutMessageHandler EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOutMessageHandlerRule());
}
- pushFollow(FOLLOW_ruleOutMessageHandler_in_entryRuleOutMessageHandler1445);
+ pushFollow(FOLLOW_ruleOutMessageHandler_in_entryRuleOutMessageHandler1505);
ruleOutMessageHandler();
state._fsp--;
@@ -2162,7 +2249,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getOutMessageHandlerRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOutMessageHandler1452); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOutMessageHandler1512); if (state.failed) return ;
}
@@ -2179,25 +2266,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOutMessageHandler"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:717:1: ruleOutMessageHandler : ( ( rule__OutMessageHandler__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:745:1: ruleOutMessageHandler : ( ( rule__OutMessageHandler__Group__0 ) ) ;
public final void ruleOutMessageHandler() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:721:2: ( ( ( rule__OutMessageHandler__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:722:1: ( ( rule__OutMessageHandler__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:749:2: ( ( ( rule__OutMessageHandler__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:750:1: ( ( rule__OutMessageHandler__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:722:1: ( ( rule__OutMessageHandler__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:723:1: ( rule__OutMessageHandler__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:750:1: ( ( rule__OutMessageHandler__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:751:1: ( rule__OutMessageHandler__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOutMessageHandlerAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:724:1: ( rule__OutMessageHandler__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:724:2: rule__OutMessageHandler__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:752:1: ( rule__OutMessageHandler__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:752:2: rule__OutMessageHandler__Group__0
{
- pushFollow(FOLLOW_rule__OutMessageHandler__Group__0_in_ruleOutMessageHandler1478);
+ pushFollow(FOLLOW_rule__OutMessageHandler__Group__0_in_ruleOutMessageHandler1538);
rule__OutMessageHandler__Group__0();
state._fsp--;
@@ -2230,16 +2317,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleModelComponent"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:736:1: entryRuleModelComponent : ruleModelComponent EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:764:1: entryRuleModelComponent : ruleModelComponent EOF ;
public final void entryRuleModelComponent() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:737:1: ( ruleModelComponent EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:738:1: ruleModelComponent EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:765:1: ( ruleModelComponent EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:766:1: ruleModelComponent EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelComponentRule());
}
- pushFollow(FOLLOW_ruleModelComponent_in_entryRuleModelComponent1505);
+ pushFollow(FOLLOW_ruleModelComponent_in_entryRuleModelComponent1565);
ruleModelComponent();
state._fsp--;
@@ -2247,7 +2334,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getModelComponentRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleModelComponent1512); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleModelComponent1572); if (state.failed) return ;
}
@@ -2264,22 +2351,22 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleModelComponent"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:745:1: ruleModelComponent : ( ruleActorClass ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:773:1: ruleModelComponent : ( ruleActorClass ) ;
public final void ruleModelComponent() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:749:2: ( ( ruleActorClass ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:750:1: ( ruleActorClass )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:777:2: ( ( ruleActorClass ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:778:1: ( ruleActorClass )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:750:1: ( ruleActorClass )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:751:1: ruleActorClass
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:778:1: ( ruleActorClass )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:779:1: ruleActorClass
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelComponentAccess().getActorClassParserRuleCall());
}
- pushFollow(FOLLOW_ruleActorClass_in_ruleModelComponent1538);
+ pushFollow(FOLLOW_ruleActorClass_in_ruleModelComponent1598);
ruleActorClass();
state._fsp--;
@@ -2309,16 +2396,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleActorClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:764:1: entryRuleActorClass : ruleActorClass EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:792:1: entryRuleActorClass : ruleActorClass EOF ;
public final void entryRuleActorClass() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:765:1: ( ruleActorClass EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:766:1: ruleActorClass EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:793:1: ( ruleActorClass EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:794:1: ruleActorClass EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActorClassRule());
}
- pushFollow(FOLLOW_ruleActorClass_in_entryRuleActorClass1564);
+ pushFollow(FOLLOW_ruleActorClass_in_entryRuleActorClass1624);
ruleActorClass();
state._fsp--;
@@ -2326,7 +2413,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getActorClassRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleActorClass1571); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleActorClass1631); if (state.failed) return ;
}
@@ -2343,25 +2430,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleActorClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:773:1: ruleActorClass : ( ( rule__ActorClass__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:801:1: ruleActorClass : ( ( rule__ActorClass__Group__0 ) ) ;
public final void ruleActorClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:777:2: ( ( ( rule__ActorClass__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:778:1: ( ( rule__ActorClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:805:2: ( ( ( rule__ActorClass__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:806:1: ( ( rule__ActorClass__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:778:1: ( ( rule__ActorClass__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:779:1: ( rule__ActorClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:806:1: ( ( rule__ActorClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:807:1: ( rule__ActorClass__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActorClassAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:780:1: ( rule__ActorClass__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:780:2: rule__ActorClass__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:808:1: ( rule__ActorClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:808:2: rule__ActorClass__Group__0
{
- pushFollow(FOLLOW_rule__ActorClass__Group__0_in_ruleActorClass1597);
+ pushFollow(FOLLOW_rule__ActorClass__Group__0_in_ruleActorClass1657);
rule__ActorClass__Group__0();
state._fsp--;
@@ -2394,16 +2481,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInterfaceItem"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:792:1: entryRuleInterfaceItem : ruleInterfaceItem EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:820:1: entryRuleInterfaceItem : ruleInterfaceItem EOF ;
public final void entryRuleInterfaceItem() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:793:1: ( ruleInterfaceItem EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:794:1: ruleInterfaceItem EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:821:1: ( ruleInterfaceItem EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:822:1: ruleInterfaceItem EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceItemRule());
}
- pushFollow(FOLLOW_ruleInterfaceItem_in_entryRuleInterfaceItem1624);
+ pushFollow(FOLLOW_ruleInterfaceItem_in_entryRuleInterfaceItem1684);
ruleInterfaceItem();
state._fsp--;
@@ -2411,7 +2498,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getInterfaceItemRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleInterfaceItem1631); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInterfaceItem1691); if (state.failed) return ;
}
@@ -2428,25 +2515,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInterfaceItem"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:801:1: ruleInterfaceItem : ( ( rule__InterfaceItem__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:829:1: ruleInterfaceItem : ( ( rule__InterfaceItem__Alternatives ) ) ;
public final void ruleInterfaceItem() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:805:2: ( ( ( rule__InterfaceItem__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:806:1: ( ( rule__InterfaceItem__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:833:2: ( ( ( rule__InterfaceItem__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:834:1: ( ( rule__InterfaceItem__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:806:1: ( ( rule__InterfaceItem__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:807:1: ( rule__InterfaceItem__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:834:1: ( ( rule__InterfaceItem__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:835:1: ( rule__InterfaceItem__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInterfaceItemAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:808:1: ( rule__InterfaceItem__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:808:2: rule__InterfaceItem__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:836:1: ( rule__InterfaceItem__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:836:2: rule__InterfaceItem__Alternatives
{
- pushFollow(FOLLOW_rule__InterfaceItem__Alternatives_in_ruleInterfaceItem1657);
+ pushFollow(FOLLOW_rule__InterfaceItem__Alternatives_in_ruleInterfaceItem1717);
rule__InterfaceItem__Alternatives();
state._fsp--;
@@ -2479,16 +2566,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRulePort"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:820:1: entryRulePort : rulePort EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:848:1: entryRulePort : rulePort EOF ;
public final void entryRulePort() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:821:1: ( rulePort EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:822:1: rulePort EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:849:1: ( rulePort EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:850:1: rulePort EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortRule());
}
- pushFollow(FOLLOW_rulePort_in_entryRulePort1684);
+ pushFollow(FOLLOW_rulePort_in_entryRulePort1744);
rulePort();
state._fsp--;
@@ -2496,7 +2583,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getPortRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRulePort1691); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRulePort1751); if (state.failed) return ;
}
@@ -2513,25 +2600,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePort"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:829:1: rulePort : ( ( rule__Port__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:857:1: rulePort : ( ( rule__Port__Group__0 ) ) ;
public final void rulePort() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:833:2: ( ( ( rule__Port__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:834:1: ( ( rule__Port__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:861:2: ( ( ( rule__Port__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:862:1: ( ( rule__Port__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:834:1: ( ( rule__Port__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:835:1: ( rule__Port__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:862:1: ( ( rule__Port__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:863:1: ( rule__Port__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPortAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:836:1: ( rule__Port__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:836:2: rule__Port__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:864:1: ( rule__Port__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:864:2: rule__Port__Group__0
{
- pushFollow(FOLLOW_rule__Port__Group__0_in_rulePort1717);
+ pushFollow(FOLLOW_rule__Port__Group__0_in_rulePort1777);
rule__Port__Group__0();
state._fsp--;
@@ -2564,16 +2651,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleExternalPort"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:848:1: entryRuleExternalPort : ruleExternalPort EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:876:1: entryRuleExternalPort : ruleExternalPort EOF ;
public final void entryRuleExternalPort() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:849:1: ( ruleExternalPort EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:850:1: ruleExternalPort EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:877:1: ( ruleExternalPort EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:878:1: ruleExternalPort EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExternalPortRule());
}
- pushFollow(FOLLOW_ruleExternalPort_in_entryRuleExternalPort1744);
+ pushFollow(FOLLOW_ruleExternalPort_in_entryRuleExternalPort1804);
ruleExternalPort();
state._fsp--;
@@ -2581,7 +2668,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getExternalPortRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleExternalPort1751); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleExternalPort1811); if (state.failed) return ;
}
@@ -2598,25 +2685,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleExternalPort"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:857:1: ruleExternalPort : ( ( rule__ExternalPort__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:885:1: ruleExternalPort : ( ( rule__ExternalPort__Group__0 ) ) ;
public final void ruleExternalPort() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:861:2: ( ( ( rule__ExternalPort__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:862:1: ( ( rule__ExternalPort__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:889:2: ( ( ( rule__ExternalPort__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:890:1: ( ( rule__ExternalPort__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:862:1: ( ( rule__ExternalPort__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:863:1: ( rule__ExternalPort__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:890:1: ( ( rule__ExternalPort__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:891:1: ( rule__ExternalPort__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExternalPortAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:864:1: ( rule__ExternalPort__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:864:2: rule__ExternalPort__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:892:1: ( rule__ExternalPort__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:892:2: rule__ExternalPort__Group__0
{
- pushFollow(FOLLOW_rule__ExternalPort__Group__0_in_ruleExternalPort1777);
+ pushFollow(FOLLOW_rule__ExternalPort__Group__0_in_ruleExternalPort1837);
rule__ExternalPort__Group__0();
state._fsp--;
@@ -2649,16 +2736,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSAP"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:876:1: entryRuleSAP : ruleSAP EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:904:1: entryRuleSAP : ruleSAP EOF ;
public final void entryRuleSAP() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:877:1: ( ruleSAP EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:878:1: ruleSAP EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:905:1: ( ruleSAP EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:906:1: ruleSAP EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSAPRule());
}
- pushFollow(FOLLOW_ruleSAP_in_entryRuleSAP1804);
+ pushFollow(FOLLOW_ruleSAP_in_entryRuleSAP1864);
ruleSAP();
state._fsp--;
@@ -2666,7 +2753,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSAPRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSAP1811); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSAP1871); if (state.failed) return ;
}
@@ -2683,25 +2770,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSAP"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:885:1: ruleSAP : ( ( rule__SAP__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:913:1: ruleSAP : ( ( rule__SAP__Group__0 ) ) ;
public final void ruleSAP() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:889:2: ( ( ( rule__SAP__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:890:1: ( ( rule__SAP__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:917:2: ( ( ( rule__SAP__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:918:1: ( ( rule__SAP__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:890:1: ( ( rule__SAP__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:891:1: ( rule__SAP__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:918:1: ( ( rule__SAP__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:919:1: ( rule__SAP__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSAPAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:892:1: ( rule__SAP__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:892:2: rule__SAP__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:920:1: ( rule__SAP__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:920:2: rule__SAP__Group__0
{
- pushFollow(FOLLOW_rule__SAP__Group__0_in_ruleSAP1837);
+ pushFollow(FOLLOW_rule__SAP__Group__0_in_ruleSAP1897);
rule__SAP__Group__0();
state._fsp--;
@@ -2734,16 +2821,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSPP"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:904:1: entryRuleSPP : ruleSPP EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:932:1: entryRuleSPP : ruleSPP EOF ;
public final void entryRuleSPP() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:905:1: ( ruleSPP EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:906:1: ruleSPP EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:933:1: ( ruleSPP EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:934:1: ruleSPP EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSPPRule());
}
- pushFollow(FOLLOW_ruleSPP_in_entryRuleSPP1864);
+ pushFollow(FOLLOW_ruleSPP_in_entryRuleSPP1924);
ruleSPP();
state._fsp--;
@@ -2751,7 +2838,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSPPRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSPP1871); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSPP1931); if (state.failed) return ;
}
@@ -2768,25 +2855,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSPP"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:913:1: ruleSPP : ( ( rule__SPP__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:941:1: ruleSPP : ( ( rule__SPP__Group__0 ) ) ;
public final void ruleSPP() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:917:2: ( ( ( rule__SPP__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:918:1: ( ( rule__SPP__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:945:2: ( ( ( rule__SPP__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:946:1: ( ( rule__SPP__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:918:1: ( ( rule__SPP__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:919:1: ( rule__SPP__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:946:1: ( ( rule__SPP__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:947:1: ( rule__SPP__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSPPAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:920:1: ( rule__SPP__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:920:2: rule__SPP__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:948:1: ( rule__SPP__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:948:2: rule__SPP__Group__0
{
- pushFollow(FOLLOW_rule__SPP__Group__0_in_ruleSPP1897);
+ pushFollow(FOLLOW_rule__SPP__Group__0_in_ruleSPP1957);
rule__SPP__Group__0();
state._fsp--;
@@ -2819,16 +2906,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleServiceImplementation"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:932:1: entryRuleServiceImplementation : ruleServiceImplementation EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:960:1: entryRuleServiceImplementation : ruleServiceImplementation EOF ;
public final void entryRuleServiceImplementation() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:933:1: ( ruleServiceImplementation EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:934:1: ruleServiceImplementation EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:961:1: ( ruleServiceImplementation EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:962:1: ruleServiceImplementation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getServiceImplementationRule());
}
- pushFollow(FOLLOW_ruleServiceImplementation_in_entryRuleServiceImplementation1924);
+ pushFollow(FOLLOW_ruleServiceImplementation_in_entryRuleServiceImplementation1984);
ruleServiceImplementation();
state._fsp--;
@@ -2836,7 +2923,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getServiceImplementationRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleServiceImplementation1931); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleServiceImplementation1991); if (state.failed) return ;
}
@@ -2853,25 +2940,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleServiceImplementation"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:941:1: ruleServiceImplementation : ( ( rule__ServiceImplementation__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:969:1: ruleServiceImplementation : ( ( rule__ServiceImplementation__Group__0 ) ) ;
public final void ruleServiceImplementation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:945:2: ( ( ( rule__ServiceImplementation__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:946:1: ( ( rule__ServiceImplementation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:973:2: ( ( ( rule__ServiceImplementation__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:974:1: ( ( rule__ServiceImplementation__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:946:1: ( ( rule__ServiceImplementation__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:947:1: ( rule__ServiceImplementation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:974:1: ( ( rule__ServiceImplementation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:975:1: ( rule__ServiceImplementation__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getServiceImplementationAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:948:1: ( rule__ServiceImplementation__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:948:2: rule__ServiceImplementation__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:976:1: ( rule__ServiceImplementation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:976:2: rule__ServiceImplementation__Group__0
{
- pushFollow(FOLLOW_rule__ServiceImplementation__Group__0_in_ruleServiceImplementation1957);
+ pushFollow(FOLLOW_rule__ServiceImplementation__Group__0_in_ruleServiceImplementation2017);
rule__ServiceImplementation__Group__0();
state._fsp--;
@@ -2904,16 +2991,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLogicalSystem"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:960:1: entryRuleLogicalSystem : ruleLogicalSystem EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:988:1: entryRuleLogicalSystem : ruleLogicalSystem EOF ;
public final void entryRuleLogicalSystem() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:961:1: ( ruleLogicalSystem EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:962:1: ruleLogicalSystem EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:989:1: ( ruleLogicalSystem EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:990:1: ruleLogicalSystem EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalSystemRule());
}
- pushFollow(FOLLOW_ruleLogicalSystem_in_entryRuleLogicalSystem1984);
+ pushFollow(FOLLOW_ruleLogicalSystem_in_entryRuleLogicalSystem2044);
ruleLogicalSystem();
state._fsp--;
@@ -2921,7 +3008,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getLogicalSystemRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleLogicalSystem1991); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLogicalSystem2051); if (state.failed) return ;
}
@@ -2938,25 +3025,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLogicalSystem"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:969:1: ruleLogicalSystem : ( ( rule__LogicalSystem__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:997:1: ruleLogicalSystem : ( ( rule__LogicalSystem__Group__0 ) ) ;
public final void ruleLogicalSystem() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:973:2: ( ( ( rule__LogicalSystem__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:974:1: ( ( rule__LogicalSystem__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1001:2: ( ( ( rule__LogicalSystem__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1002:1: ( ( rule__LogicalSystem__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:974:1: ( ( rule__LogicalSystem__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:975:1: ( rule__LogicalSystem__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1002:1: ( ( rule__LogicalSystem__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1003:1: ( rule__LogicalSystem__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalSystemAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:976:1: ( rule__LogicalSystem__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:976:2: rule__LogicalSystem__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1004:1: ( rule__LogicalSystem__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1004:2: rule__LogicalSystem__Group__0
{
- pushFollow(FOLLOW_rule__LogicalSystem__Group__0_in_ruleLogicalSystem2017);
+ pushFollow(FOLLOW_rule__LogicalSystem__Group__0_in_ruleLogicalSystem2077);
rule__LogicalSystem__Group__0();
state._fsp--;
@@ -2989,16 +3076,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubSystemRef"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:990:1: entryRuleSubSystemRef : ruleSubSystemRef EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1018:1: entryRuleSubSystemRef : ruleSubSystemRef EOF ;
public final void entryRuleSubSystemRef() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:991:1: ( ruleSubSystemRef EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:992:1: ruleSubSystemRef EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1019:1: ( ruleSubSystemRef EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1020:1: ruleSubSystemRef EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubSystemRefRule());
}
- pushFollow(FOLLOW_ruleSubSystemRef_in_entryRuleSubSystemRef2046);
+ pushFollow(FOLLOW_ruleSubSystemRef_in_entryRuleSubSystemRef2106);
ruleSubSystemRef();
state._fsp--;
@@ -3006,7 +3093,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSubSystemRefRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemRef2053); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemRef2113); if (state.failed) return ;
}
@@ -3023,25 +3110,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubSystemRef"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:999:1: ruleSubSystemRef : ( ( rule__SubSystemRef__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1027:1: ruleSubSystemRef : ( ( rule__SubSystemRef__Group__0 ) ) ;
public final void ruleSubSystemRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1003:2: ( ( ( rule__SubSystemRef__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1004:1: ( ( rule__SubSystemRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1031:2: ( ( ( rule__SubSystemRef__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1032:1: ( ( rule__SubSystemRef__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1004:1: ( ( rule__SubSystemRef__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1005:1: ( rule__SubSystemRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1032:1: ( ( rule__SubSystemRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1033:1: ( rule__SubSystemRef__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubSystemRefAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1006:1: ( rule__SubSystemRef__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1006:2: rule__SubSystemRef__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1034:1: ( rule__SubSystemRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1034:2: rule__SubSystemRef__Group__0
{
- pushFollow(FOLLOW_rule__SubSystemRef__Group__0_in_ruleSubSystemRef2079);
+ pushFollow(FOLLOW_rule__SubSystemRef__Group__0_in_ruleSubSystemRef2139);
rule__SubSystemRef__Group__0();
state._fsp--;
@@ -3074,16 +3161,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubSystemClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1018:1: entryRuleSubSystemClass : ruleSubSystemClass EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1046:1: entryRuleSubSystemClass : ruleSubSystemClass EOF ;
public final void entryRuleSubSystemClass() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1019:1: ( ruleSubSystemClass EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1020:1: ruleSubSystemClass EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1047:1: ( ruleSubSystemClass EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1048:1: ruleSubSystemClass EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubSystemClassRule());
}
- pushFollow(FOLLOW_ruleSubSystemClass_in_entryRuleSubSystemClass2106);
+ pushFollow(FOLLOW_ruleSubSystemClass_in_entryRuleSubSystemClass2166);
ruleSubSystemClass();
state._fsp--;
@@ -3091,7 +3178,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSubSystemClassRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemClass2113); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemClass2173); if (state.failed) return ;
}
@@ -3108,25 +3195,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubSystemClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1027:1: ruleSubSystemClass : ( ( rule__SubSystemClass__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1055:1: ruleSubSystemClass : ( ( rule__SubSystemClass__Group__0 ) ) ;
public final void ruleSubSystemClass() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1031:2: ( ( ( rule__SubSystemClass__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1032:1: ( ( rule__SubSystemClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1059:2: ( ( ( rule__SubSystemClass__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1060:1: ( ( rule__SubSystemClass__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1032:1: ( ( rule__SubSystemClass__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1033:1: ( rule__SubSystemClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1060:1: ( ( rule__SubSystemClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1061:1: ( rule__SubSystemClass__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubSystemClassAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1034:1: ( rule__SubSystemClass__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1034:2: rule__SubSystemClass__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1062:1: ( rule__SubSystemClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1062:2: rule__SubSystemClass__Group__0
{
- pushFollow(FOLLOW_rule__SubSystemClass__Group__0_in_ruleSubSystemClass2139);
+ pushFollow(FOLLOW_rule__SubSystemClass__Group__0_in_ruleSubSystemClass2199);
rule__SubSystemClass__Group__0();
state._fsp--;
@@ -3159,16 +3246,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLogicalThread"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1046:1: entryRuleLogicalThread : ruleLogicalThread EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1074:1: entryRuleLogicalThread : ruleLogicalThread EOF ;
public final void entryRuleLogicalThread() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1047:1: ( ruleLogicalThread EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1048:1: ruleLogicalThread EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1075:1: ( ruleLogicalThread EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1076:1: ruleLogicalThread EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalThreadRule());
}
- pushFollow(FOLLOW_ruleLogicalThread_in_entryRuleLogicalThread2166);
+ pushFollow(FOLLOW_ruleLogicalThread_in_entryRuleLogicalThread2226);
ruleLogicalThread();
state._fsp--;
@@ -3176,7 +3263,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getLogicalThreadRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleLogicalThread2173); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLogicalThread2233); if (state.failed) return ;
}
@@ -3193,25 +3280,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLogicalThread"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1055:1: ruleLogicalThread : ( ( rule__LogicalThread__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1083:1: ruleLogicalThread : ( ( rule__LogicalThread__Group__0 ) ) ;
public final void ruleLogicalThread() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1059:2: ( ( ( rule__LogicalThread__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1060:1: ( ( rule__LogicalThread__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1087:2: ( ( ( rule__LogicalThread__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1088:1: ( ( rule__LogicalThread__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1060:1: ( ( rule__LogicalThread__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1061:1: ( rule__LogicalThread__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1088:1: ( ( rule__LogicalThread__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1089:1: ( rule__LogicalThread__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalThreadAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1062:1: ( rule__LogicalThread__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1062:2: rule__LogicalThread__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1090:1: ( rule__LogicalThread__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1090:2: rule__LogicalThread__Group__0
{
- pushFollow(FOLLOW_rule__LogicalThread__Group__0_in_ruleLogicalThread2199);
+ pushFollow(FOLLOW_rule__LogicalThread__Group__0_in_ruleLogicalThread2259);
rule__LogicalThread__Group__0();
state._fsp--;
@@ -3244,16 +3331,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleActorInstanceMapping"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1074:1: entryRuleActorInstanceMapping : ruleActorInstanceMapping EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1102:1: entryRuleActorInstanceMapping : ruleActorInstanceMapping EOF ;
public final void entryRuleActorInstanceMapping() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1075:1: ( ruleActorInstanceMapping EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1076:1: ruleActorInstanceMapping EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1103:1: ( ruleActorInstanceMapping EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1104:1: ruleActorInstanceMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActorInstanceMappingRule());
}
- pushFollow(FOLLOW_ruleActorInstanceMapping_in_entryRuleActorInstanceMapping2226);
+ pushFollow(FOLLOW_ruleActorInstanceMapping_in_entryRuleActorInstanceMapping2286);
ruleActorInstanceMapping();
state._fsp--;
@@ -3261,7 +3348,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getActorInstanceMappingRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleActorInstanceMapping2233); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleActorInstanceMapping2293); if (state.failed) return ;
}
@@ -3278,25 +3365,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleActorInstanceMapping"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1083:1: ruleActorInstanceMapping : ( ( rule__ActorInstanceMapping__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1111:1: ruleActorInstanceMapping : ( ( rule__ActorInstanceMapping__Group__0 ) ) ;
public final void ruleActorInstanceMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1087:2: ( ( ( rule__ActorInstanceMapping__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1088:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1115:2: ( ( ( rule__ActorInstanceMapping__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1116:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1088:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1089:1: ( rule__ActorInstanceMapping__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1116:1: ( ( rule__ActorInstanceMapping__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1117:1: ( rule__ActorInstanceMapping__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActorInstanceMappingAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1090:1: ( rule__ActorInstanceMapping__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1090:2: rule__ActorInstanceMapping__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1118:1: ( rule__ActorInstanceMapping__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1118:2: rule__ActorInstanceMapping__Group__0
{
- pushFollow(FOLLOW_rule__ActorInstanceMapping__Group__0_in_ruleActorInstanceMapping2259);
+ pushFollow(FOLLOW_rule__ActorInstanceMapping__Group__0_in_ruleActorInstanceMapping2319);
rule__ActorInstanceMapping__Group__0();
state._fsp--;
@@ -3329,16 +3416,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefPath"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1102:1: entryRuleRefPath : ruleRefPath EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1130:1: entryRuleRefPath : ruleRefPath EOF ;
public final void entryRuleRefPath() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1103:1: ( ruleRefPath EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1104:1: ruleRefPath EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1131:1: ( ruleRefPath EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1132:1: ruleRefPath EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRefPathRule());
}
- pushFollow(FOLLOW_ruleRefPath_in_entryRuleRefPath2286);
+ pushFollow(FOLLOW_ruleRefPath_in_entryRuleRefPath2346);
ruleRefPath();
state._fsp--;
@@ -3346,7 +3433,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getRefPathRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleRefPath2293); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRefPath2353); if (state.failed) return ;
}
@@ -3363,25 +3450,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefPath"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1111:1: ruleRefPath : ( ( rule__RefPath__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1139:1: ruleRefPath : ( ( rule__RefPath__Group__0 ) ) ;
public final void ruleRefPath() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1115:2: ( ( ( rule__RefPath__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1116:1: ( ( rule__RefPath__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1143:2: ( ( ( rule__RefPath__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1144:1: ( ( rule__RefPath__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1116:1: ( ( rule__RefPath__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1117:1: ( rule__RefPath__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1144:1: ( ( rule__RefPath__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1145:1: ( rule__RefPath__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRefPathAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1118:1: ( rule__RefPath__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1118:2: rule__RefPath__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1146:1: ( rule__RefPath__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1146:2: rule__RefPath__Group__0
{
- pushFollow(FOLLOW_rule__RefPath__Group__0_in_ruleRefPath2319);
+ pushFollow(FOLLOW_rule__RefPath__Group__0_in_ruleRefPath2379);
rule__RefPath__Group__0();
state._fsp--;
@@ -3414,16 +3501,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefSegment"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1130:1: entryRuleRefSegment : ruleRefSegment EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1158:1: entryRuleRefSegment : ruleRefSegment EOF ;
public final void entryRuleRefSegment() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1131:1: ( ruleRefSegment EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1132:1: ruleRefSegment EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1159:1: ( ruleRefSegment EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1160:1: ruleRefSegment EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRefSegmentRule());
}
- pushFollow(FOLLOW_ruleRefSegment_in_entryRuleRefSegment2346);
+ pushFollow(FOLLOW_ruleRefSegment_in_entryRuleRefSegment2406);
ruleRefSegment();
state._fsp--;
@@ -3431,7 +3518,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getRefSegmentRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleRefSegment2353); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRefSegment2413); if (state.failed) return ;
}
@@ -3448,25 +3535,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefSegment"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1139:1: ruleRefSegment : ( ( rule__RefSegment__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1167:1: ruleRefSegment : ( ( rule__RefSegment__Group__0 ) ) ;
public final void ruleRefSegment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1143:2: ( ( ( rule__RefSegment__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1144:1: ( ( rule__RefSegment__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1171:2: ( ( ( rule__RefSegment__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1172:1: ( ( rule__RefSegment__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1144:1: ( ( rule__RefSegment__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1145:1: ( rule__RefSegment__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1172:1: ( ( rule__RefSegment__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1173:1: ( rule__RefSegment__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRefSegmentAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1146:1: ( rule__RefSegment__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1146:2: rule__RefSegment__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1174:1: ( rule__RefSegment__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1174:2: rule__RefSegment__Group__0
{
- pushFollow(FOLLOW_rule__RefSegment__Group__0_in_ruleRefSegment2379);
+ pushFollow(FOLLOW_rule__RefSegment__Group__0_in_ruleRefSegment2439);
rule__RefSegment__Group__0();
state._fsp--;
@@ -3499,16 +3586,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBinding"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1158:1: entryRuleBinding : ruleBinding EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1186:1: entryRuleBinding : ruleBinding EOF ;
public final void entryRuleBinding() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1159:1: ( ruleBinding EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1160:1: ruleBinding EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1187:1: ( ruleBinding EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1188:1: ruleBinding EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingRule());
}
- pushFollow(FOLLOW_ruleBinding_in_entryRuleBinding2406);
+ pushFollow(FOLLOW_ruleBinding_in_entryRuleBinding2466);
ruleBinding();
state._fsp--;
@@ -3516,7 +3603,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getBindingRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleBinding2413); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBinding2473); if (state.failed) return ;
}
@@ -3533,25 +3620,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBinding"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1167:1: ruleBinding : ( ( rule__Binding__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1195:1: ruleBinding : ( ( rule__Binding__Group__0 ) ) ;
public final void ruleBinding() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1171:2: ( ( ( rule__Binding__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1172:1: ( ( rule__Binding__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1199:2: ( ( ( rule__Binding__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1200:1: ( ( rule__Binding__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1172:1: ( ( rule__Binding__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1173:1: ( rule__Binding__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1200:1: ( ( rule__Binding__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1201:1: ( rule__Binding__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1174:1: ( rule__Binding__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1174:2: rule__Binding__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1202:1: ( rule__Binding__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1202:2: rule__Binding__Group__0
{
- pushFollow(FOLLOW_rule__Binding__Group__0_in_ruleBinding2439);
+ pushFollow(FOLLOW_rule__Binding__Group__0_in_ruleBinding2499);
rule__Binding__Group__0();
state._fsp--;
@@ -3584,16 +3671,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBindingEndPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1186:1: entryRuleBindingEndPoint : ruleBindingEndPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1214:1: entryRuleBindingEndPoint : ruleBindingEndPoint EOF ;
public final void entryRuleBindingEndPoint() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1187:1: ( ruleBindingEndPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1188:1: ruleBindingEndPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1215:1: ( ruleBindingEndPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1216:1: ruleBindingEndPoint EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingEndPointRule());
}
- pushFollow(FOLLOW_ruleBindingEndPoint_in_entryRuleBindingEndPoint2466);
+ pushFollow(FOLLOW_ruleBindingEndPoint_in_entryRuleBindingEndPoint2526);
ruleBindingEndPoint();
state._fsp--;
@@ -3601,7 +3688,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getBindingEndPointRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleBindingEndPoint2473); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBindingEndPoint2533); if (state.failed) return ;
}
@@ -3618,25 +3705,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBindingEndPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1195:1: ruleBindingEndPoint : ( ( rule__BindingEndPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1223:1: ruleBindingEndPoint : ( ( rule__BindingEndPoint__Group__0 ) ) ;
public final void ruleBindingEndPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1199:2: ( ( ( rule__BindingEndPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1200:1: ( ( rule__BindingEndPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1227:2: ( ( ( rule__BindingEndPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1228:1: ( ( rule__BindingEndPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1200:1: ( ( rule__BindingEndPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1201:1: ( rule__BindingEndPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1228:1: ( ( rule__BindingEndPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1229:1: ( rule__BindingEndPoint__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBindingEndPointAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1202:1: ( rule__BindingEndPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1202:2: rule__BindingEndPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1230:1: ( rule__BindingEndPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1230:2: rule__BindingEndPoint__Group__0
{
- pushFollow(FOLLOW_rule__BindingEndPoint__Group__0_in_ruleBindingEndPoint2499);
+ pushFollow(FOLLOW_rule__BindingEndPoint__Group__0_in_ruleBindingEndPoint2559);
rule__BindingEndPoint__Group__0();
state._fsp--;
@@ -3669,16 +3756,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLayerConnection"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1214:1: entryRuleLayerConnection : ruleLayerConnection EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1242:1: entryRuleLayerConnection : ruleLayerConnection EOF ;
public final void entryRuleLayerConnection() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1215:1: ( ruleLayerConnection EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1216:1: ruleLayerConnection EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1243:1: ( ruleLayerConnection EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1244:1: ruleLayerConnection EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLayerConnectionRule());
}
- pushFollow(FOLLOW_ruleLayerConnection_in_entryRuleLayerConnection2526);
+ pushFollow(FOLLOW_ruleLayerConnection_in_entryRuleLayerConnection2586);
ruleLayerConnection();
state._fsp--;
@@ -3686,7 +3773,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getLayerConnectionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleLayerConnection2533); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLayerConnection2593); if (state.failed) return ;
}
@@ -3703,25 +3790,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLayerConnection"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1223:1: ruleLayerConnection : ( ( rule__LayerConnection__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1251:1: ruleLayerConnection : ( ( rule__LayerConnection__Group__0 ) ) ;
public final void ruleLayerConnection() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1227:2: ( ( ( rule__LayerConnection__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1228:1: ( ( rule__LayerConnection__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1255:2: ( ( ( rule__LayerConnection__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1256:1: ( ( rule__LayerConnection__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1228:1: ( ( rule__LayerConnection__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1229:1: ( rule__LayerConnection__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1256:1: ( ( rule__LayerConnection__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1257:1: ( rule__LayerConnection__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLayerConnectionAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1230:1: ( rule__LayerConnection__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1230:2: rule__LayerConnection__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1258:1: ( rule__LayerConnection__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1258:2: rule__LayerConnection__Group__0
{
- pushFollow(FOLLOW_rule__LayerConnection__Group__0_in_ruleLayerConnection2559);
+ pushFollow(FOLLOW_rule__LayerConnection__Group__0_in_ruleLayerConnection2619);
rule__LayerConnection__Group__0();
state._fsp--;
@@ -3754,16 +3841,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSAPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1242:1: entryRuleSAPoint : ruleSAPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1270:1: entryRuleSAPoint : ruleSAPoint EOF ;
public final void entryRuleSAPoint() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1243:1: ( ruleSAPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1244:1: ruleSAPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1271:1: ( ruleSAPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1272:1: ruleSAPoint EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSAPointRule());
}
- pushFollow(FOLLOW_ruleSAPoint_in_entryRuleSAPoint2586);
+ pushFollow(FOLLOW_ruleSAPoint_in_entryRuleSAPoint2646);
ruleSAPoint();
state._fsp--;
@@ -3771,7 +3858,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSAPointRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSAPoint2593); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSAPoint2653); if (state.failed) return ;
}
@@ -3788,25 +3875,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSAPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1251:1: ruleSAPoint : ( ( rule__SAPoint__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1279:1: ruleSAPoint : ( ( rule__SAPoint__Alternatives ) ) ;
public final void ruleSAPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1255:2: ( ( ( rule__SAPoint__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1256:1: ( ( rule__SAPoint__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1283:2: ( ( ( rule__SAPoint__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1284:1: ( ( rule__SAPoint__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1256:1: ( ( rule__SAPoint__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1257:1: ( rule__SAPoint__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1284:1: ( ( rule__SAPoint__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1285:1: ( rule__SAPoint__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSAPointAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1258:1: ( rule__SAPoint__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1258:2: rule__SAPoint__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1286:1: ( rule__SAPoint__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1286:2: rule__SAPoint__Alternatives
{
- pushFollow(FOLLOW_rule__SAPoint__Alternatives_in_ruleSAPoint2619);
+ pushFollow(FOLLOW_rule__SAPoint__Alternatives_in_ruleSAPoint2679);
rule__SAPoint__Alternatives();
state._fsp--;
@@ -3839,16 +3926,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefSAPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1270:1: entryRuleRefSAPoint : ruleRefSAPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1298:1: entryRuleRefSAPoint : ruleRefSAPoint EOF ;
public final void entryRuleRefSAPoint() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1271:1: ( ruleRefSAPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1272:1: ruleRefSAPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1299:1: ( ruleRefSAPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1300:1: ruleRefSAPoint EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRefSAPointRule());
}
- pushFollow(FOLLOW_ruleRefSAPoint_in_entryRuleRefSAPoint2646);
+ pushFollow(FOLLOW_ruleRefSAPoint_in_entryRuleRefSAPoint2706);
ruleRefSAPoint();
state._fsp--;
@@ -3856,7 +3943,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getRefSAPointRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleRefSAPoint2653); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRefSAPoint2713); if (state.failed) return ;
}
@@ -3873,25 +3960,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefSAPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1279:1: ruleRefSAPoint : ( ( rule__RefSAPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1307:1: ruleRefSAPoint : ( ( rule__RefSAPoint__Group__0 ) ) ;
public final void ruleRefSAPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1283:2: ( ( ( rule__RefSAPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1284:1: ( ( rule__RefSAPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1311:2: ( ( ( rule__RefSAPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1312:1: ( ( rule__RefSAPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1284:1: ( ( rule__RefSAPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1285:1: ( rule__RefSAPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1312:1: ( ( rule__RefSAPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1313:1: ( rule__RefSAPoint__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRefSAPointAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1286:1: ( rule__RefSAPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1286:2: rule__RefSAPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1314:1: ( rule__RefSAPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1314:2: rule__RefSAPoint__Group__0
{
- pushFollow(FOLLOW_rule__RefSAPoint__Group__0_in_ruleRefSAPoint2679);
+ pushFollow(FOLLOW_rule__RefSAPoint__Group__0_in_ruleRefSAPoint2739);
rule__RefSAPoint__Group__0();
state._fsp--;
@@ -3924,16 +4011,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRelaySAPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1298:1: entryRuleRelaySAPoint : ruleRelaySAPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1326:1: entryRuleRelaySAPoint : ruleRelaySAPoint EOF ;
public final void entryRuleRelaySAPoint() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1299:1: ( ruleRelaySAPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1300:1: ruleRelaySAPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1327:1: ( ruleRelaySAPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1328:1: ruleRelaySAPoint EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelaySAPointRule());
}
- pushFollow(FOLLOW_ruleRelaySAPoint_in_entryRuleRelaySAPoint2706);
+ pushFollow(FOLLOW_ruleRelaySAPoint_in_entryRuleRelaySAPoint2766);
ruleRelaySAPoint();
state._fsp--;
@@ -3941,7 +4028,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getRelaySAPointRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleRelaySAPoint2713); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRelaySAPoint2773); if (state.failed) return ;
}
@@ -3958,25 +4045,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRelaySAPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1307:1: ruleRelaySAPoint : ( ( rule__RelaySAPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1335:1: ruleRelaySAPoint : ( ( rule__RelaySAPoint__Group__0 ) ) ;
public final void ruleRelaySAPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1311:2: ( ( ( rule__RelaySAPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1312:1: ( ( rule__RelaySAPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1339:2: ( ( ( rule__RelaySAPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1340:1: ( ( rule__RelaySAPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1312:1: ( ( rule__RelaySAPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1313:1: ( rule__RelaySAPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1340:1: ( ( rule__RelaySAPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1341:1: ( rule__RelaySAPoint__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelaySAPointAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1314:1: ( rule__RelaySAPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1314:2: rule__RelaySAPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1342:1: ( rule__RelaySAPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1342:2: rule__RelaySAPoint__Group__0
{
- pushFollow(FOLLOW_rule__RelaySAPoint__Group__0_in_ruleRelaySAPoint2739);
+ pushFollow(FOLLOW_rule__RelaySAPoint__Group__0_in_ruleRelaySAPoint2799);
rule__RelaySAPoint__Group__0();
state._fsp--;
@@ -4009,16 +4096,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSPPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1326:1: entryRuleSPPoint : ruleSPPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1354:1: entryRuleSPPoint : ruleSPPoint EOF ;
public final void entryRuleSPPoint() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1327:1: ( ruleSPPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1328:1: ruleSPPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1355:1: ( ruleSPPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1356:1: ruleSPPoint EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSPPointRule());
}
- pushFollow(FOLLOW_ruleSPPoint_in_entryRuleSPPoint2766);
+ pushFollow(FOLLOW_ruleSPPoint_in_entryRuleSPPoint2826);
ruleSPPoint();
state._fsp--;
@@ -4026,7 +4113,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSPPointRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSPPoint2773); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSPPoint2833); if (state.failed) return ;
}
@@ -4043,25 +4130,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSPPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1335:1: ruleSPPoint : ( ( rule__SPPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1363:1: ruleSPPoint : ( ( rule__SPPoint__Group__0 ) ) ;
public final void ruleSPPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1339:2: ( ( ( rule__SPPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1340:1: ( ( rule__SPPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1367:2: ( ( ( rule__SPPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1368:1: ( ( rule__SPPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1340:1: ( ( rule__SPPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1341:1: ( rule__SPPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1368:1: ( ( rule__SPPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1369:1: ( rule__SPPoint__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSPPointAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1342:1: ( rule__SPPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1342:2: rule__SPPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1370:1: ( rule__SPPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1370:2: rule__SPPoint__Group__0
{
- pushFollow(FOLLOW_rule__SPPoint__Group__0_in_ruleSPPoint2799);
+ pushFollow(FOLLOW_rule__SPPoint__Group__0_in_ruleSPPoint2859);
rule__SPPoint__Group__0();
state._fsp--;
@@ -4094,16 +4181,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleActorRef"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1354:1: entryRuleActorRef : ruleActorRef EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1382:1: entryRuleActorRef : ruleActorRef EOF ;
public final void entryRuleActorRef() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1355:1: ( ruleActorRef EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1356:1: ruleActorRef EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1383:1: ( ruleActorRef EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1384:1: ruleActorRef EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActorRefRule());
}
- pushFollow(FOLLOW_ruleActorRef_in_entryRuleActorRef2826);
+ pushFollow(FOLLOW_ruleActorRef_in_entryRuleActorRef2886);
ruleActorRef();
state._fsp--;
@@ -4111,7 +4198,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getActorRefRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleActorRef2833); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleActorRef2893); if (state.failed) return ;
}
@@ -4128,25 +4215,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleActorRef"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1363:1: ruleActorRef : ( ( rule__ActorRef__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1391:1: ruleActorRef : ( ( rule__ActorRef__Group__0 ) ) ;
public final void ruleActorRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1367:2: ( ( ( rule__ActorRef__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1368:1: ( ( rule__ActorRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1395:2: ( ( ( rule__ActorRef__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1396:1: ( ( rule__ActorRef__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1368:1: ( ( rule__ActorRef__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1369:1: ( rule__ActorRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1396:1: ( ( rule__ActorRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1397:1: ( rule__ActorRef__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getActorRefAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1370:1: ( rule__ActorRef__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1370:2: rule__ActorRef__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1398:1: ( rule__ActorRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1398:2: rule__ActorRef__Group__0
{
- pushFollow(FOLLOW_rule__ActorRef__Group__0_in_ruleActorRef2859);
+ pushFollow(FOLLOW_rule__ActorRef__Group__0_in_ruleActorRef2919);
rule__ActorRef__Group__0();
state._fsp--;
@@ -4179,16 +4266,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMULTIPLICITY"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1384:1: entryRuleMULTIPLICITY : ruleMULTIPLICITY EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1412:1: entryRuleMULTIPLICITY : ruleMULTIPLICITY EOF ;
public final void entryRuleMULTIPLICITY() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1385:1: ( ruleMULTIPLICITY EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1386:1: ruleMULTIPLICITY EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1413:1: ( ruleMULTIPLICITY EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1414:1: ruleMULTIPLICITY EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMULTIPLICITYRule());
}
- pushFollow(FOLLOW_ruleMULTIPLICITY_in_entryRuleMULTIPLICITY2888);
+ pushFollow(FOLLOW_ruleMULTIPLICITY_in_entryRuleMULTIPLICITY2948);
ruleMULTIPLICITY();
state._fsp--;
@@ -4196,7 +4283,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getMULTIPLICITYRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleMULTIPLICITY2895); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleMULTIPLICITY2955); if (state.failed) return ;
}
@@ -4213,25 +4300,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMULTIPLICITY"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1393:1: ruleMULTIPLICITY : ( ( rule__MULTIPLICITY__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1421:1: ruleMULTIPLICITY : ( ( rule__MULTIPLICITY__Group__0 ) ) ;
public final void ruleMULTIPLICITY() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1397:2: ( ( ( rule__MULTIPLICITY__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1398:1: ( ( rule__MULTIPLICITY__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1425:2: ( ( ( rule__MULTIPLICITY__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1426:1: ( ( rule__MULTIPLICITY__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1398:1: ( ( rule__MULTIPLICITY__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1399:1: ( rule__MULTIPLICITY__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1426:1: ( ( rule__MULTIPLICITY__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1427:1: ( rule__MULTIPLICITY__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMULTIPLICITYAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1400:1: ( rule__MULTIPLICITY__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1400:2: rule__MULTIPLICITY__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1428:1: ( rule__MULTIPLICITY__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1428:2: rule__MULTIPLICITY__Group__0
{
- pushFollow(FOLLOW_rule__MULTIPLICITY__Group__0_in_ruleMULTIPLICITY2921);
+ pushFollow(FOLLOW_rule__MULTIPLICITY__Group__0_in_ruleMULTIPLICITY2981);
rule__MULTIPLICITY__Group__0();
state._fsp--;
@@ -4264,16 +4351,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotationTargetType"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1412:1: entryRuleAnnotationTargetType : ruleAnnotationTargetType EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1440:1: entryRuleAnnotationTargetType : ruleAnnotationTargetType EOF ;
public final void entryRuleAnnotationTargetType() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1413:1: ( ruleAnnotationTargetType EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1414:1: ruleAnnotationTargetType EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1441:1: ( ruleAnnotationTargetType EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1442:1: ruleAnnotationTargetType EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationTargetTypeRule());
}
- pushFollow(FOLLOW_ruleAnnotationTargetType_in_entryRuleAnnotationTargetType2948);
+ pushFollow(FOLLOW_ruleAnnotationTargetType_in_entryRuleAnnotationTargetType3008);
ruleAnnotationTargetType();
state._fsp--;
@@ -4281,7 +4368,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getAnnotationTargetTypeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotationTargetType2955); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotationTargetType3015); if (state.failed) return ;
}
@@ -4298,25 +4385,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotationTargetType"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1421:1: ruleAnnotationTargetType : ( ( rule__AnnotationTargetType__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1449:1: ruleAnnotationTargetType : ( ( rule__AnnotationTargetType__Alternatives ) ) ;
public final void ruleAnnotationTargetType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1425:2: ( ( ( rule__AnnotationTargetType__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1426:1: ( ( rule__AnnotationTargetType__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1453:2: ( ( ( rule__AnnotationTargetType__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1454:1: ( ( rule__AnnotationTargetType__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1426:1: ( ( rule__AnnotationTargetType__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1427:1: ( rule__AnnotationTargetType__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1454:1: ( ( rule__AnnotationTargetType__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1455:1: ( rule__AnnotationTargetType__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationTargetTypeAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1428:1: ( rule__AnnotationTargetType__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1428:2: rule__AnnotationTargetType__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1456:1: ( rule__AnnotationTargetType__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1456:2: rule__AnnotationTargetType__Alternatives
{
- pushFollow(FOLLOW_rule__AnnotationTargetType__Alternatives_in_ruleAnnotationTargetType2981);
+ pushFollow(FOLLOW_rule__AnnotationTargetType__Alternatives_in_ruleAnnotationTargetType3041);
rule__AnnotationTargetType__Alternatives();
state._fsp--;
@@ -4349,16 +4436,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateGraphNode"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1442:1: entryRuleStateGraphNode : ruleStateGraphNode EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1470:1: entryRuleStateGraphNode : ruleStateGraphNode EOF ;
public final void entryRuleStateGraphNode() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1443:1: ( ruleStateGraphNode EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1444:1: ruleStateGraphNode EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1471:1: ( ruleStateGraphNode EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1472:1: ruleStateGraphNode EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateGraphNodeRule());
}
- pushFollow(FOLLOW_ruleStateGraphNode_in_entryRuleStateGraphNode3010);
+ pushFollow(FOLLOW_ruleStateGraphNode_in_entryRuleStateGraphNode3070);
ruleStateGraphNode();
state._fsp--;
@@ -4366,7 +4453,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getStateGraphNodeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleStateGraphNode3017); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStateGraphNode3077); if (state.failed) return ;
}
@@ -4383,25 +4470,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateGraphNode"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1451:1: ruleStateGraphNode : ( ( rule__StateGraphNode__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1479:1: ruleStateGraphNode : ( ( rule__StateGraphNode__Alternatives ) ) ;
public final void ruleStateGraphNode() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1455:2: ( ( ( rule__StateGraphNode__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1456:1: ( ( rule__StateGraphNode__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1483:2: ( ( ( rule__StateGraphNode__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1484:1: ( ( rule__StateGraphNode__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1456:1: ( ( rule__StateGraphNode__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1457:1: ( rule__StateGraphNode__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1484:1: ( ( rule__StateGraphNode__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1485:1: ( rule__StateGraphNode__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateGraphNodeAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1458:1: ( rule__StateGraphNode__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1458:2: rule__StateGraphNode__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1486:1: ( rule__StateGraphNode__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1486:2: rule__StateGraphNode__Alternatives
{
- pushFollow(FOLLOW_rule__StateGraphNode__Alternatives_in_ruleStateGraphNode3043);
+ pushFollow(FOLLOW_rule__StateGraphNode__Alternatives_in_ruleStateGraphNode3103);
rule__StateGraphNode__Alternatives();
state._fsp--;
@@ -4434,16 +4521,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateGraph"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1472:1: entryRuleStateGraph : ruleStateGraph EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1500:1: entryRuleStateGraph : ruleStateGraph EOF ;
public final void entryRuleStateGraph() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1473:1: ( ruleStateGraph EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1474:1: ruleStateGraph EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1501:1: ( ruleStateGraph EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1502:1: ruleStateGraph EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateGraphRule());
}
- pushFollow(FOLLOW_ruleStateGraph_in_entryRuleStateGraph3072);
+ pushFollow(FOLLOW_ruleStateGraph_in_entryRuleStateGraph3132);
ruleStateGraph();
state._fsp--;
@@ -4451,7 +4538,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getStateGraphRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleStateGraph3079); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStateGraph3139); if (state.failed) return ;
}
@@ -4468,25 +4555,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateGraph"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1481:1: ruleStateGraph : ( ( rule__StateGraph__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1509:1: ruleStateGraph : ( ( rule__StateGraph__Group__0 ) ) ;
public final void ruleStateGraph() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1485:2: ( ( ( rule__StateGraph__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1486:1: ( ( rule__StateGraph__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1513:2: ( ( ( rule__StateGraph__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1514:1: ( ( rule__StateGraph__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1486:1: ( ( rule__StateGraph__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1487:1: ( rule__StateGraph__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1514:1: ( ( rule__StateGraph__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1515:1: ( rule__StateGraph__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateGraphAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1488:1: ( rule__StateGraph__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1488:2: rule__StateGraph__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1516:1: ( rule__StateGraph__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1516:2: rule__StateGraph__Group__0
{
- pushFollow(FOLLOW_rule__StateGraph__Group__0_in_ruleStateGraph3105);
+ pushFollow(FOLLOW_rule__StateGraph__Group__0_in_ruleStateGraph3165);
rule__StateGraph__Group__0();
state._fsp--;
@@ -4519,16 +4606,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateMachine"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1500:1: entryRuleStateMachine : ruleStateMachine EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1528:1: entryRuleStateMachine : ruleStateMachine EOF ;
public final void entryRuleStateMachine() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1501:1: ( ruleStateMachine EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1502:1: ruleStateMachine EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1529:1: ( ruleStateMachine EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1530:1: ruleStateMachine EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateMachineRule());
}
- pushFollow(FOLLOW_ruleStateMachine_in_entryRuleStateMachine3132);
+ pushFollow(FOLLOW_ruleStateMachine_in_entryRuleStateMachine3192);
ruleStateMachine();
state._fsp--;
@@ -4536,7 +4623,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getStateMachineRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleStateMachine3139); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStateMachine3199); if (state.failed) return ;
}
@@ -4553,25 +4640,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateMachine"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1509:1: ruleStateMachine : ( ( rule__StateMachine__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1537:1: ruleStateMachine : ( ( rule__StateMachine__Group__0 ) ) ;
public final void ruleStateMachine() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1513:2: ( ( ( rule__StateMachine__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1514:1: ( ( rule__StateMachine__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1541:2: ( ( ( rule__StateMachine__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1542:1: ( ( rule__StateMachine__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1514:1: ( ( rule__StateMachine__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1515:1: ( rule__StateMachine__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1542:1: ( ( rule__StateMachine__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1543:1: ( rule__StateMachine__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateMachineAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1516:1: ( rule__StateMachine__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1516:2: rule__StateMachine__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1544:1: ( rule__StateMachine__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1544:2: rule__StateMachine__Group__0
{
- pushFollow(FOLLOW_rule__StateMachine__Group__0_in_ruleStateMachine3165);
+ pushFollow(FOLLOW_rule__StateMachine__Group__0_in_ruleStateMachine3225);
rule__StateMachine__Group__0();
state._fsp--;
@@ -4604,16 +4691,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleState"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1528:1: entryRuleState : ruleState EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1556:1: entryRuleState : ruleState EOF ;
public final void entryRuleState() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1529:1: ( ruleState EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1530:1: ruleState EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1557:1: ( ruleState EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1558:1: ruleState EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateRule());
}
- pushFollow(FOLLOW_ruleState_in_entryRuleState3192);
+ pushFollow(FOLLOW_ruleState_in_entryRuleState3252);
ruleState();
state._fsp--;
@@ -4621,7 +4708,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getStateRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleState3199); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleState3259); if (state.failed) return ;
}
@@ -4638,25 +4725,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleState"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1537:1: ruleState : ( ( rule__State__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1565:1: ruleState : ( ( rule__State__Alternatives ) ) ;
public final void ruleState() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1541:2: ( ( ( rule__State__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1542:1: ( ( rule__State__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1569:2: ( ( ( rule__State__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1570:1: ( ( rule__State__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1542:1: ( ( rule__State__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1543:1: ( rule__State__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1570:1: ( ( rule__State__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1571:1: ( rule__State__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1544:1: ( rule__State__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1544:2: rule__State__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1572:1: ( rule__State__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1572:2: rule__State__Alternatives
{
- pushFollow(FOLLOW_rule__State__Alternatives_in_ruleState3225);
+ pushFollow(FOLLOW_rule__State__Alternatives_in_ruleState3285);
rule__State__Alternatives();
state._fsp--;
@@ -4689,16 +4776,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSimpleState"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1556:1: entryRuleSimpleState : ruleSimpleState EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1584:1: entryRuleSimpleState : ruleSimpleState EOF ;
public final void entryRuleSimpleState() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1557:1: ( ruleSimpleState EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1558:1: ruleSimpleState EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1585:1: ( ruleSimpleState EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1586:1: ruleSimpleState EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSimpleStateRule());
}
- pushFollow(FOLLOW_ruleSimpleState_in_entryRuleSimpleState3252);
+ pushFollow(FOLLOW_ruleSimpleState_in_entryRuleSimpleState3312);
ruleSimpleState();
state._fsp--;
@@ -4706,7 +4793,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSimpleStateRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleState3259); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleState3319); if (state.failed) return ;
}
@@ -4723,25 +4810,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSimpleState"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1565:1: ruleSimpleState : ( ( rule__SimpleState__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1593:1: ruleSimpleState : ( ( rule__SimpleState__Group__0 ) ) ;
public final void ruleSimpleState() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1569:2: ( ( ( rule__SimpleState__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1570:1: ( ( rule__SimpleState__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1597:2: ( ( ( rule__SimpleState__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1598:1: ( ( rule__SimpleState__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1570:1: ( ( rule__SimpleState__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1571:1: ( rule__SimpleState__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1598:1: ( ( rule__SimpleState__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1599:1: ( rule__SimpleState__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSimpleStateAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1572:1: ( rule__SimpleState__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1572:2: rule__SimpleState__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1600:1: ( rule__SimpleState__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1600:2: rule__SimpleState__Group__0
{
- pushFollow(FOLLOW_rule__SimpleState__Group__0_in_ruleSimpleState3285);
+ pushFollow(FOLLOW_rule__SimpleState__Group__0_in_ruleSimpleState3345);
rule__SimpleState__Group__0();
state._fsp--;
@@ -4774,16 +4861,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefinedState"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1584:1: entryRuleRefinedState : ruleRefinedState EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1612:1: entryRuleRefinedState : ruleRefinedState EOF ;
public final void entryRuleRefinedState() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1585:1: ( ruleRefinedState EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1586:1: ruleRefinedState EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1613:1: ( ruleRefinedState EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1614:1: ruleRefinedState EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRefinedStateRule());
}
- pushFollow(FOLLOW_ruleRefinedState_in_entryRuleRefinedState3312);
+ pushFollow(FOLLOW_ruleRefinedState_in_entryRuleRefinedState3372);
ruleRefinedState();
state._fsp--;
@@ -4791,7 +4878,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getRefinedStateRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleRefinedState3319); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRefinedState3379); if (state.failed) return ;
}
@@ -4808,25 +4895,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefinedState"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1593:1: ruleRefinedState : ( ( rule__RefinedState__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1621:1: ruleRefinedState : ( ( rule__RefinedState__Group__0 ) ) ;
public final void ruleRefinedState() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1597:2: ( ( ( rule__RefinedState__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1598:1: ( ( rule__RefinedState__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1625:2: ( ( ( rule__RefinedState__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1626:1: ( ( rule__RefinedState__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1598:1: ( ( rule__RefinedState__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1599:1: ( rule__RefinedState__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1626:1: ( ( rule__RefinedState__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1627:1: ( rule__RefinedState__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRefinedStateAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1600:1: ( rule__RefinedState__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1600:2: rule__RefinedState__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1628:1: ( rule__RefinedState__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1628:2: rule__RefinedState__Group__0
{
- pushFollow(FOLLOW_rule__RefinedState__Group__0_in_ruleRefinedState3345);
+ pushFollow(FOLLOW_rule__RefinedState__Group__0_in_ruleRefinedState3405);
rule__RefinedState__Group__0();
state._fsp--;
@@ -4859,16 +4946,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDetailCode"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1612:1: entryRuleDetailCode : ruleDetailCode EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1640:1: entryRuleDetailCode : ruleDetailCode EOF ;
public final void entryRuleDetailCode() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1613:1: ( ruleDetailCode EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1614:1: ruleDetailCode EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1641:1: ( ruleDetailCode EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1642:1: ruleDetailCode EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDetailCodeRule());
}
- pushFollow(FOLLOW_ruleDetailCode_in_entryRuleDetailCode3372);
+ pushFollow(FOLLOW_ruleDetailCode_in_entryRuleDetailCode3432);
ruleDetailCode();
state._fsp--;
@@ -4876,7 +4963,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getDetailCodeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDetailCode3379); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDetailCode3439); if (state.failed) return ;
}
@@ -4893,25 +4980,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDetailCode"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1621:1: ruleDetailCode : ( ( rule__DetailCode__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1649:1: ruleDetailCode : ( ( rule__DetailCode__Group__0 ) ) ;
public final void ruleDetailCode() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1625:2: ( ( ( rule__DetailCode__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1626:1: ( ( rule__DetailCode__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1653:2: ( ( ( rule__DetailCode__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1654:1: ( ( rule__DetailCode__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1626:1: ( ( rule__DetailCode__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1627:1: ( rule__DetailCode__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1654:1: ( ( rule__DetailCode__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1655:1: ( rule__DetailCode__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDetailCodeAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1628:1: ( rule__DetailCode__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1628:2: rule__DetailCode__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1656:1: ( rule__DetailCode__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1656:2: rule__DetailCode__Group__0
{
- pushFollow(FOLLOW_rule__DetailCode__Group__0_in_ruleDetailCode3405);
+ pushFollow(FOLLOW_rule__DetailCode__Group__0_in_ruleDetailCode3465);
rule__DetailCode__Group__0();
state._fsp--;
@@ -4944,16 +5031,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTrPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1640:1: entryRuleTrPoint : ruleTrPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1668:1: entryRuleTrPoint : ruleTrPoint EOF ;
public final void entryRuleTrPoint() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1641:1: ( ruleTrPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1642:1: ruleTrPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1669:1: ( ruleTrPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1670:1: ruleTrPoint EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTrPointRule());
}
- pushFollow(FOLLOW_ruleTrPoint_in_entryRuleTrPoint3432);
+ pushFollow(FOLLOW_ruleTrPoint_in_entryRuleTrPoint3492);
ruleTrPoint();
state._fsp--;
@@ -4961,7 +5048,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getTrPointRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleTrPoint3439); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTrPoint3499); if (state.failed) return ;
}
@@ -4978,25 +5065,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTrPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1649:1: ruleTrPoint : ( ( rule__TrPoint__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1677:1: ruleTrPoint : ( ( rule__TrPoint__Alternatives ) ) ;
public final void ruleTrPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1653:2: ( ( ( rule__TrPoint__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1654:1: ( ( rule__TrPoint__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1681:2: ( ( ( rule__TrPoint__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1682:1: ( ( rule__TrPoint__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1654:1: ( ( rule__TrPoint__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1655:1: ( rule__TrPoint__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1682:1: ( ( rule__TrPoint__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1683:1: ( rule__TrPoint__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTrPointAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1656:1: ( rule__TrPoint__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1656:2: rule__TrPoint__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1684:1: ( rule__TrPoint__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1684:2: rule__TrPoint__Alternatives
{
- pushFollow(FOLLOW_rule__TrPoint__Alternatives_in_ruleTrPoint3465);
+ pushFollow(FOLLOW_rule__TrPoint__Alternatives_in_ruleTrPoint3525);
rule__TrPoint__Alternatives();
state._fsp--;
@@ -5029,16 +5116,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1668:1: entryRuleTransitionPoint : ruleTransitionPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1696:1: entryRuleTransitionPoint : ruleTransitionPoint EOF ;
public final void entryRuleTransitionPoint() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1669:1: ( ruleTransitionPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1670:1: ruleTransitionPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1697:1: ( ruleTransitionPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1698:1: ruleTransitionPoint EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionPointRule());
}
- pushFollow(FOLLOW_ruleTransitionPoint_in_entryRuleTransitionPoint3492);
+ pushFollow(FOLLOW_ruleTransitionPoint_in_entryRuleTransitionPoint3552);
ruleTransitionPoint();
state._fsp--;
@@ -5046,7 +5133,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getTransitionPointRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionPoint3499); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionPoint3559); if (state.failed) return ;
}
@@ -5063,25 +5150,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1677:1: ruleTransitionPoint : ( ( rule__TransitionPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1705:1: ruleTransitionPoint : ( ( rule__TransitionPoint__Group__0 ) ) ;
public final void ruleTransitionPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1681:2: ( ( ( rule__TransitionPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1682:1: ( ( rule__TransitionPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1709:2: ( ( ( rule__TransitionPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1710:1: ( ( rule__TransitionPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1682:1: ( ( rule__TransitionPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1683:1: ( rule__TransitionPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1710:1: ( ( rule__TransitionPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1711:1: ( rule__TransitionPoint__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionPointAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1684:1: ( rule__TransitionPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1684:2: rule__TransitionPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1712:1: ( rule__TransitionPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1712:2: rule__TransitionPoint__Group__0
{
- pushFollow(FOLLOW_rule__TransitionPoint__Group__0_in_ruleTransitionPoint3525);
+ pushFollow(FOLLOW_rule__TransitionPoint__Group__0_in_ruleTransitionPoint3585);
rule__TransitionPoint__Group__0();
state._fsp--;
@@ -5114,16 +5201,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleEntryPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1696:1: entryRuleEntryPoint : ruleEntryPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1724:1: entryRuleEntryPoint : ruleEntryPoint EOF ;
public final void entryRuleEntryPoint() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1697:1: ( ruleEntryPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1698:1: ruleEntryPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1725:1: ( ruleEntryPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1726:1: ruleEntryPoint EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryPointRule());
}
- pushFollow(FOLLOW_ruleEntryPoint_in_entryRuleEntryPoint3552);
+ pushFollow(FOLLOW_ruleEntryPoint_in_entryRuleEntryPoint3612);
ruleEntryPoint();
state._fsp--;
@@ -5131,7 +5218,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getEntryPointRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleEntryPoint3559); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleEntryPoint3619); if (state.failed) return ;
}
@@ -5148,25 +5235,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEntryPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1705:1: ruleEntryPoint : ( ( rule__EntryPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1733:1: ruleEntryPoint : ( ( rule__EntryPoint__Group__0 ) ) ;
public final void ruleEntryPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1709:2: ( ( ( rule__EntryPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1710:1: ( ( rule__EntryPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1737:2: ( ( ( rule__EntryPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1738:1: ( ( rule__EntryPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1710:1: ( ( rule__EntryPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1711:1: ( rule__EntryPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1738:1: ( ( rule__EntryPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1739:1: ( rule__EntryPoint__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryPointAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1712:1: ( rule__EntryPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1712:2: rule__EntryPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1740:1: ( rule__EntryPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1740:2: rule__EntryPoint__Group__0
{
- pushFollow(FOLLOW_rule__EntryPoint__Group__0_in_ruleEntryPoint3585);
+ pushFollow(FOLLOW_rule__EntryPoint__Group__0_in_ruleEntryPoint3645);
rule__EntryPoint__Group__0();
state._fsp--;
@@ -5199,16 +5286,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleExitPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1724:1: entryRuleExitPoint : ruleExitPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1752:1: entryRuleExitPoint : ruleExitPoint EOF ;
public final void entryRuleExitPoint() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1725:1: ( ruleExitPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1726:1: ruleExitPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1753:1: ( ruleExitPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1754:1: ruleExitPoint EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExitPointRule());
}
- pushFollow(FOLLOW_ruleExitPoint_in_entryRuleExitPoint3612);
+ pushFollow(FOLLOW_ruleExitPoint_in_entryRuleExitPoint3672);
ruleExitPoint();
state._fsp--;
@@ -5216,7 +5303,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getExitPointRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleExitPoint3619); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleExitPoint3679); if (state.failed) return ;
}
@@ -5233,25 +5320,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleExitPoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1733:1: ruleExitPoint : ( ( rule__ExitPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1761:1: ruleExitPoint : ( ( rule__ExitPoint__Group__0 ) ) ;
public final void ruleExitPoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1737:2: ( ( ( rule__ExitPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1738:1: ( ( rule__ExitPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1765:2: ( ( ( rule__ExitPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1766:1: ( ( rule__ExitPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1738:1: ( ( rule__ExitPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1739:1: ( rule__ExitPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1766:1: ( ( rule__ExitPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1767:1: ( rule__ExitPoint__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExitPointAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1740:1: ( rule__ExitPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1740:2: rule__ExitPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1768:1: ( rule__ExitPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1768:2: rule__ExitPoint__Group__0
{
- pushFollow(FOLLOW_rule__ExitPoint__Group__0_in_ruleExitPoint3645);
+ pushFollow(FOLLOW_rule__ExitPoint__Group__0_in_ruleExitPoint3705);
rule__ExitPoint__Group__0();
state._fsp--;
@@ -5284,16 +5371,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleChoicePoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1752:1: entryRuleChoicePoint : ruleChoicePoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1780:1: entryRuleChoicePoint : ruleChoicePoint EOF ;
public final void entryRuleChoicePoint() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1753:1: ( ruleChoicePoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1754:1: ruleChoicePoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1781:1: ( ruleChoicePoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1782:1: ruleChoicePoint EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getChoicePointRule());
}
- pushFollow(FOLLOW_ruleChoicePoint_in_entryRuleChoicePoint3672);
+ pushFollow(FOLLOW_ruleChoicePoint_in_entryRuleChoicePoint3732);
ruleChoicePoint();
state._fsp--;
@@ -5301,7 +5388,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getChoicePointRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleChoicePoint3679); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleChoicePoint3739); if (state.failed) return ;
}
@@ -5318,25 +5405,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleChoicePoint"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1761:1: ruleChoicePoint : ( ( rule__ChoicePoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1789:1: ruleChoicePoint : ( ( rule__ChoicePoint__Group__0 ) ) ;
public final void ruleChoicePoint() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1765:2: ( ( ( rule__ChoicePoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1766:1: ( ( rule__ChoicePoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1793:2: ( ( ( rule__ChoicePoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1794:1: ( ( rule__ChoicePoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1766:1: ( ( rule__ChoicePoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1767:1: ( rule__ChoicePoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1794:1: ( ( rule__ChoicePoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1795:1: ( rule__ChoicePoint__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getChoicePointAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1768:1: ( rule__ChoicePoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1768:2: rule__ChoicePoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1796:1: ( rule__ChoicePoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1796:2: rule__ChoicePoint__Group__0
{
- pushFollow(FOLLOW_rule__ChoicePoint__Group__0_in_ruleChoicePoint3705);
+ pushFollow(FOLLOW_rule__ChoicePoint__Group__0_in_ruleChoicePoint3765);
rule__ChoicePoint__Group__0();
state._fsp--;
@@ -5369,16 +5456,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1780:1: entryRuleTransition : ruleTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1808:1: entryRuleTransition : ruleTransition EOF ;
public final void entryRuleTransition() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1781:1: ( ruleTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1782:1: ruleTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1809:1: ( ruleTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1810:1: ruleTransition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionRule());
}
- pushFollow(FOLLOW_ruleTransition_in_entryRuleTransition3732);
+ pushFollow(FOLLOW_ruleTransition_in_entryRuleTransition3792);
ruleTransition();
state._fsp--;
@@ -5386,7 +5473,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getTransitionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleTransition3739); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTransition3799); if (state.failed) return ;
}
@@ -5403,25 +5490,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1789:1: ruleTransition : ( ( rule__Transition__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1817:1: ruleTransition : ( ( rule__Transition__Alternatives ) ) ;
public final void ruleTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1793:2: ( ( ( rule__Transition__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1794:1: ( ( rule__Transition__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1821:2: ( ( ( rule__Transition__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1822:1: ( ( rule__Transition__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1794:1: ( ( rule__Transition__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1795:1: ( rule__Transition__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1822:1: ( ( rule__Transition__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1823:1: ( rule__Transition__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1796:1: ( rule__Transition__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1796:2: rule__Transition__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1824:1: ( rule__Transition__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1824:2: rule__Transition__Alternatives
{
- pushFollow(FOLLOW_rule__Transition__Alternatives_in_ruleTransition3765);
+ pushFollow(FOLLOW_rule__Transition__Alternatives_in_ruleTransition3825);
rule__Transition__Alternatives();
state._fsp--;
@@ -5454,16 +5541,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNonInitialTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1808:1: entryRuleNonInitialTransition : ruleNonInitialTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1836:1: entryRuleNonInitialTransition : ruleNonInitialTransition EOF ;
public final void entryRuleNonInitialTransition() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1809:1: ( ruleNonInitialTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1810:1: ruleNonInitialTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1837:1: ( ruleNonInitialTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1838:1: ruleNonInitialTransition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonInitialTransitionRule());
}
- pushFollow(FOLLOW_ruleNonInitialTransition_in_entryRuleNonInitialTransition3792);
+ pushFollow(FOLLOW_ruleNonInitialTransition_in_entryRuleNonInitialTransition3852);
ruleNonInitialTransition();
state._fsp--;
@@ -5471,7 +5558,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getNonInitialTransitionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNonInitialTransition3799); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNonInitialTransition3859); if (state.failed) return ;
}
@@ -5488,25 +5575,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNonInitialTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1817:1: ruleNonInitialTransition : ( ( rule__NonInitialTransition__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1845:1: ruleNonInitialTransition : ( ( rule__NonInitialTransition__Alternatives ) ) ;
public final void ruleNonInitialTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1821:2: ( ( ( rule__NonInitialTransition__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1822:1: ( ( rule__NonInitialTransition__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1849:2: ( ( ( rule__NonInitialTransition__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1850:1: ( ( rule__NonInitialTransition__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1822:1: ( ( rule__NonInitialTransition__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1823:1: ( rule__NonInitialTransition__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1850:1: ( ( rule__NonInitialTransition__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1851:1: ( rule__NonInitialTransition__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNonInitialTransitionAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1824:1: ( rule__NonInitialTransition__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1824:2: rule__NonInitialTransition__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1852:1: ( rule__NonInitialTransition__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1852:2: rule__NonInitialTransition__Alternatives
{
- pushFollow(FOLLOW_rule__NonInitialTransition__Alternatives_in_ruleNonInitialTransition3825);
+ pushFollow(FOLLOW_rule__NonInitialTransition__Alternatives_in_ruleNonInitialTransition3885);
rule__NonInitialTransition__Alternatives();
state._fsp--;
@@ -5539,16 +5626,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionChainStartTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1836:1: entryRuleTransitionChainStartTransition : ruleTransitionChainStartTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1864:1: entryRuleTransitionChainStartTransition : ruleTransitionChainStartTransition EOF ;
public final void entryRuleTransitionChainStartTransition() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1837:1: ( ruleTransitionChainStartTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1838:1: ruleTransitionChainStartTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1865:1: ( ruleTransitionChainStartTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1866:1: ruleTransitionChainStartTransition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionChainStartTransitionRule());
}
- pushFollow(FOLLOW_ruleTransitionChainStartTransition_in_entryRuleTransitionChainStartTransition3852);
+ pushFollow(FOLLOW_ruleTransitionChainStartTransition_in_entryRuleTransitionChainStartTransition3912);
ruleTransitionChainStartTransition();
state._fsp--;
@@ -5556,7 +5643,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getTransitionChainStartTransitionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionChainStartTransition3859); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionChainStartTransition3919); if (state.failed) return ;
}
@@ -5573,25 +5660,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionChainStartTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1845:1: ruleTransitionChainStartTransition : ( ( rule__TransitionChainStartTransition__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1873:1: ruleTransitionChainStartTransition : ( ( rule__TransitionChainStartTransition__Alternatives ) ) ;
public final void ruleTransitionChainStartTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1849:2: ( ( ( rule__TransitionChainStartTransition__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1850:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1877:2: ( ( ( rule__TransitionChainStartTransition__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1878:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1850:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1851:1: ( rule__TransitionChainStartTransition__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1878:1: ( ( rule__TransitionChainStartTransition__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1879:1: ( rule__TransitionChainStartTransition__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionChainStartTransitionAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1852:1: ( rule__TransitionChainStartTransition__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1852:2: rule__TransitionChainStartTransition__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1880:1: ( rule__TransitionChainStartTransition__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1880:2: rule__TransitionChainStartTransition__Alternatives
{
- pushFollow(FOLLOW_rule__TransitionChainStartTransition__Alternatives_in_ruleTransitionChainStartTransition3885);
+ pushFollow(FOLLOW_rule__TransitionChainStartTransition__Alternatives_in_ruleTransitionChainStartTransition3945);
rule__TransitionChainStartTransition__Alternatives();
state._fsp--;
@@ -5624,16 +5711,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInitialTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1864:1: entryRuleInitialTransition : ruleInitialTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1892:1: entryRuleInitialTransition : ruleInitialTransition EOF ;
public final void entryRuleInitialTransition() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1865:1: ( ruleInitialTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1866:1: ruleInitialTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1893:1: ( ruleInitialTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1894:1: ruleInitialTransition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitialTransitionRule());
}
- pushFollow(FOLLOW_ruleInitialTransition_in_entryRuleInitialTransition3912);
+ pushFollow(FOLLOW_ruleInitialTransition_in_entryRuleInitialTransition3972);
ruleInitialTransition();
state._fsp--;
@@ -5641,7 +5728,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getInitialTransitionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleInitialTransition3919); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInitialTransition3979); if (state.failed) return ;
}
@@ -5658,25 +5745,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInitialTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1873:1: ruleInitialTransition : ( ( rule__InitialTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1901:1: ruleInitialTransition : ( ( rule__InitialTransition__Group__0 ) ) ;
public final void ruleInitialTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1877:2: ( ( ( rule__InitialTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1878:1: ( ( rule__InitialTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1905:2: ( ( ( rule__InitialTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1906:1: ( ( rule__InitialTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1878:1: ( ( rule__InitialTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1879:1: ( rule__InitialTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1906:1: ( ( rule__InitialTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1907:1: ( rule__InitialTransition__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitialTransitionAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1880:1: ( rule__InitialTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1880:2: rule__InitialTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1908:1: ( rule__InitialTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1908:2: rule__InitialTransition__Group__0
{
- pushFollow(FOLLOW_rule__InitialTransition__Group__0_in_ruleInitialTransition3945);
+ pushFollow(FOLLOW_rule__InitialTransition__Group__0_in_ruleInitialTransition4005);
rule__InitialTransition__Group__0();
state._fsp--;
@@ -5709,16 +5796,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleContinuationTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1892:1: entryRuleContinuationTransition : ruleContinuationTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1920:1: entryRuleContinuationTransition : ruleContinuationTransition EOF ;
public final void entryRuleContinuationTransition() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1893:1: ( ruleContinuationTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1894:1: ruleContinuationTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1921:1: ( ruleContinuationTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1922:1: ruleContinuationTransition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContinuationTransitionRule());
}
- pushFollow(FOLLOW_ruleContinuationTransition_in_entryRuleContinuationTransition3972);
+ pushFollow(FOLLOW_ruleContinuationTransition_in_entryRuleContinuationTransition4032);
ruleContinuationTransition();
state._fsp--;
@@ -5726,7 +5813,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getContinuationTransitionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleContinuationTransition3979); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleContinuationTransition4039); if (state.failed) return ;
}
@@ -5743,25 +5830,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleContinuationTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1901:1: ruleContinuationTransition : ( ( rule__ContinuationTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1929:1: ruleContinuationTransition : ( ( rule__ContinuationTransition__Group__0 ) ) ;
public final void ruleContinuationTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1905:2: ( ( ( rule__ContinuationTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1906:1: ( ( rule__ContinuationTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1933:2: ( ( ( rule__ContinuationTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1934:1: ( ( rule__ContinuationTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1906:1: ( ( rule__ContinuationTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1907:1: ( rule__ContinuationTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1934:1: ( ( rule__ContinuationTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1935:1: ( rule__ContinuationTransition__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContinuationTransitionAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1908:1: ( rule__ContinuationTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1908:2: rule__ContinuationTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1936:1: ( rule__ContinuationTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1936:2: rule__ContinuationTransition__Group__0
{
- pushFollow(FOLLOW_rule__ContinuationTransition__Group__0_in_ruleContinuationTransition4005);
+ pushFollow(FOLLOW_rule__ContinuationTransition__Group__0_in_ruleContinuationTransition4065);
rule__ContinuationTransition__Group__0();
state._fsp--;
@@ -5794,16 +5881,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTriggeredTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1920:1: entryRuleTriggeredTransition : ruleTriggeredTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1948:1: entryRuleTriggeredTransition : ruleTriggeredTransition EOF ;
public final void entryRuleTriggeredTransition() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1921:1: ( ruleTriggeredTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1922:1: ruleTriggeredTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1949:1: ( ruleTriggeredTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1950:1: ruleTriggeredTransition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggeredTransitionRule());
}
- pushFollow(FOLLOW_ruleTriggeredTransition_in_entryRuleTriggeredTransition4032);
+ pushFollow(FOLLOW_ruleTriggeredTransition_in_entryRuleTriggeredTransition4092);
ruleTriggeredTransition();
state._fsp--;
@@ -5811,7 +5898,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getTriggeredTransitionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleTriggeredTransition4039); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTriggeredTransition4099); if (state.failed) return ;
}
@@ -5828,25 +5915,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTriggeredTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1929:1: ruleTriggeredTransition : ( ( rule__TriggeredTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1957:1: ruleTriggeredTransition : ( ( rule__TriggeredTransition__Group__0 ) ) ;
public final void ruleTriggeredTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1933:2: ( ( ( rule__TriggeredTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1934:1: ( ( rule__TriggeredTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1961:2: ( ( ( rule__TriggeredTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1962:1: ( ( rule__TriggeredTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1934:1: ( ( rule__TriggeredTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1935:1: ( rule__TriggeredTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1962:1: ( ( rule__TriggeredTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1963:1: ( rule__TriggeredTransition__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggeredTransitionAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1936:1: ( rule__TriggeredTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1936:2: rule__TriggeredTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1964:1: ( rule__TriggeredTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1964:2: rule__TriggeredTransition__Group__0
{
- pushFollow(FOLLOW_rule__TriggeredTransition__Group__0_in_ruleTriggeredTransition4065);
+ pushFollow(FOLLOW_rule__TriggeredTransition__Group__0_in_ruleTriggeredTransition4125);
rule__TriggeredTransition__Group__0();
state._fsp--;
@@ -5879,16 +5966,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleGuardedTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1948:1: entryRuleGuardedTransition : ruleGuardedTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1976:1: entryRuleGuardedTransition : ruleGuardedTransition EOF ;
public final void entryRuleGuardedTransition() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1949:1: ( ruleGuardedTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1950:1: ruleGuardedTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1977:1: ( ruleGuardedTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1978:1: ruleGuardedTransition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedTransitionRule());
}
- pushFollow(FOLLOW_ruleGuardedTransition_in_entryRuleGuardedTransition4092);
+ pushFollow(FOLLOW_ruleGuardedTransition_in_entryRuleGuardedTransition4152);
ruleGuardedTransition();
state._fsp--;
@@ -5896,7 +5983,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardedTransitionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleGuardedTransition4099); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleGuardedTransition4159); if (state.failed) return ;
}
@@ -5913,25 +6000,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleGuardedTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1957:1: ruleGuardedTransition : ( ( rule__GuardedTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1985:1: ruleGuardedTransition : ( ( rule__GuardedTransition__Group__0 ) ) ;
public final void ruleGuardedTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1961:2: ( ( ( rule__GuardedTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1962:1: ( ( rule__GuardedTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1989:2: ( ( ( rule__GuardedTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1990:1: ( ( rule__GuardedTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1962:1: ( ( rule__GuardedTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1963:1: ( rule__GuardedTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1990:1: ( ( rule__GuardedTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1991:1: ( rule__GuardedTransition__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardedTransitionAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1964:1: ( rule__GuardedTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1964:2: rule__GuardedTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1992:1: ( rule__GuardedTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1992:2: rule__GuardedTransition__Group__0
{
- pushFollow(FOLLOW_rule__GuardedTransition__Group__0_in_ruleGuardedTransition4125);
+ pushFollow(FOLLOW_rule__GuardedTransition__Group__0_in_ruleGuardedTransition4185);
rule__GuardedTransition__Group__0();
state._fsp--;
@@ -5964,16 +6051,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleCPBranchTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1976:1: entryRuleCPBranchTransition : ruleCPBranchTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2004:1: entryRuleCPBranchTransition : ruleCPBranchTransition EOF ;
public final void entryRuleCPBranchTransition() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1977:1: ( ruleCPBranchTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1978:1: ruleCPBranchTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2005:1: ( ruleCPBranchTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2006:1: ruleCPBranchTransition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCPBranchTransitionRule());
}
- pushFollow(FOLLOW_ruleCPBranchTransition_in_entryRuleCPBranchTransition4152);
+ pushFollow(FOLLOW_ruleCPBranchTransition_in_entryRuleCPBranchTransition4212);
ruleCPBranchTransition();
state._fsp--;
@@ -5981,7 +6068,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getCPBranchTransitionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleCPBranchTransition4159); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleCPBranchTransition4219); if (state.failed) return ;
}
@@ -5998,25 +6085,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCPBranchTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1985:1: ruleCPBranchTransition : ( ( rule__CPBranchTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2013:1: ruleCPBranchTransition : ( ( rule__CPBranchTransition__Group__0 ) ) ;
public final void ruleCPBranchTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1989:2: ( ( ( rule__CPBranchTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1990:1: ( ( rule__CPBranchTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2017:2: ( ( ( rule__CPBranchTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2018:1: ( ( rule__CPBranchTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1990:1: ( ( rule__CPBranchTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1991:1: ( rule__CPBranchTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2018:1: ( ( rule__CPBranchTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2019:1: ( rule__CPBranchTransition__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCPBranchTransitionAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1992:1: ( rule__CPBranchTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1992:2: rule__CPBranchTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2020:1: ( rule__CPBranchTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2020:2: rule__CPBranchTransition__Group__0
{
- pushFollow(FOLLOW_rule__CPBranchTransition__Group__0_in_ruleCPBranchTransition4185);
+ pushFollow(FOLLOW_rule__CPBranchTransition__Group__0_in_ruleCPBranchTransition4245);
rule__CPBranchTransition__Group__0();
state._fsp--;
@@ -6049,16 +6136,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRefinedTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2004:1: entryRuleRefinedTransition : ruleRefinedTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2032:1: entryRuleRefinedTransition : ruleRefinedTransition EOF ;
public final void entryRuleRefinedTransition() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2005:1: ( ruleRefinedTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2006:1: ruleRefinedTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2033:1: ( ruleRefinedTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2034:1: ruleRefinedTransition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRefinedTransitionRule());
}
- pushFollow(FOLLOW_ruleRefinedTransition_in_entryRuleRefinedTransition4212);
+ pushFollow(FOLLOW_ruleRefinedTransition_in_entryRuleRefinedTransition4272);
ruleRefinedTransition();
state._fsp--;
@@ -6066,7 +6153,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getRefinedTransitionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleRefinedTransition4219); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRefinedTransition4279); if (state.failed) return ;
}
@@ -6083,25 +6170,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRefinedTransition"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2013:1: ruleRefinedTransition : ( ( rule__RefinedTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2041:1: ruleRefinedTransition : ( ( rule__RefinedTransition__Group__0 ) ) ;
public final void ruleRefinedTransition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2017:2: ( ( ( rule__RefinedTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2018:1: ( ( rule__RefinedTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2045:2: ( ( ( rule__RefinedTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2046:1: ( ( rule__RefinedTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2018:1: ( ( rule__RefinedTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2019:1: ( rule__RefinedTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2046:1: ( ( rule__RefinedTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2047:1: ( rule__RefinedTransition__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRefinedTransitionAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2020:1: ( rule__RefinedTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2020:2: rule__RefinedTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2048:1: ( rule__RefinedTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2048:2: rule__RefinedTransition__Group__0
{
- pushFollow(FOLLOW_rule__RefinedTransition__Group__0_in_ruleRefinedTransition4245);
+ pushFollow(FOLLOW_rule__RefinedTransition__Group__0_in_ruleRefinedTransition4305);
rule__RefinedTransition__Group__0();
state._fsp--;
@@ -6134,16 +6221,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTransitionTerminal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2032:1: entryRuleTransitionTerminal : ruleTransitionTerminal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2060:1: entryRuleTransitionTerminal : ruleTransitionTerminal EOF ;
public final void entryRuleTransitionTerminal() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2033:1: ( ruleTransitionTerminal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2034:1: ruleTransitionTerminal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2061:1: ( ruleTransitionTerminal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2062:1: ruleTransitionTerminal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionTerminalRule());
}
- pushFollow(FOLLOW_ruleTransitionTerminal_in_entryRuleTransitionTerminal4272);
+ pushFollow(FOLLOW_ruleTransitionTerminal_in_entryRuleTransitionTerminal4332);
ruleTransitionTerminal();
state._fsp--;
@@ -6151,7 +6238,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getTransitionTerminalRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionTerminal4279); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionTerminal4339); if (state.failed) return ;
}
@@ -6168,25 +6255,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTransitionTerminal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2041:1: ruleTransitionTerminal : ( ( rule__TransitionTerminal__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2069:1: ruleTransitionTerminal : ( ( rule__TransitionTerminal__Alternatives ) ) ;
public final void ruleTransitionTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2045:2: ( ( ( rule__TransitionTerminal__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2046:1: ( ( rule__TransitionTerminal__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2073:2: ( ( ( rule__TransitionTerminal__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2074:1: ( ( rule__TransitionTerminal__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2046:1: ( ( rule__TransitionTerminal__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2047:1: ( rule__TransitionTerminal__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2074:1: ( ( rule__TransitionTerminal__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2075:1: ( rule__TransitionTerminal__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransitionTerminalAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2048:1: ( rule__TransitionTerminal__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2048:2: rule__TransitionTerminal__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2076:1: ( rule__TransitionTerminal__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2076:2: rule__TransitionTerminal__Alternatives
{
- pushFollow(FOLLOW_rule__TransitionTerminal__Alternatives_in_ruleTransitionTerminal4305);
+ pushFollow(FOLLOW_rule__TransitionTerminal__Alternatives_in_ruleTransitionTerminal4365);
rule__TransitionTerminal__Alternatives();
state._fsp--;
@@ -6219,16 +6306,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStateTerminal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2060:1: entryRuleStateTerminal : ruleStateTerminal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2088:1: entryRuleStateTerminal : ruleStateTerminal EOF ;
public final void entryRuleStateTerminal() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2061:1: ( ruleStateTerminal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2062:1: ruleStateTerminal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2089:1: ( ruleStateTerminal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2090:1: ruleStateTerminal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateTerminalRule());
}
- pushFollow(FOLLOW_ruleStateTerminal_in_entryRuleStateTerminal4332);
+ pushFollow(FOLLOW_ruleStateTerminal_in_entryRuleStateTerminal4392);
ruleStateTerminal();
state._fsp--;
@@ -6236,7 +6323,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getStateTerminalRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleStateTerminal4339); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStateTerminal4399); if (state.failed) return ;
}
@@ -6253,25 +6340,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStateTerminal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2069:1: ruleStateTerminal : ( ( rule__StateTerminal__StateAssignment ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2097:1: ruleStateTerminal : ( ( rule__StateTerminal__StateAssignment ) ) ;
public final void ruleStateTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2073:2: ( ( ( rule__StateTerminal__StateAssignment ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2074:1: ( ( rule__StateTerminal__StateAssignment ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2101:2: ( ( ( rule__StateTerminal__StateAssignment ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2102:1: ( ( rule__StateTerminal__StateAssignment ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2074:1: ( ( rule__StateTerminal__StateAssignment ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2075:1: ( rule__StateTerminal__StateAssignment )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2102:1: ( ( rule__StateTerminal__StateAssignment ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2103:1: ( rule__StateTerminal__StateAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStateTerminalAccess().getStateAssignment());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2076:1: ( rule__StateTerminal__StateAssignment )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2076:2: rule__StateTerminal__StateAssignment
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2104:1: ( rule__StateTerminal__StateAssignment )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2104:2: rule__StateTerminal__StateAssignment
{
- pushFollow(FOLLOW_rule__StateTerminal__StateAssignment_in_ruleStateTerminal4365);
+ pushFollow(FOLLOW_rule__StateTerminal__StateAssignment_in_ruleStateTerminal4425);
rule__StateTerminal__StateAssignment();
state._fsp--;
@@ -6304,16 +6391,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTrPointTerminal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2088:1: entryRuleTrPointTerminal : ruleTrPointTerminal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2116:1: entryRuleTrPointTerminal : ruleTrPointTerminal EOF ;
public final void entryRuleTrPointTerminal() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2089:1: ( ruleTrPointTerminal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2090:1: ruleTrPointTerminal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2117:1: ( ruleTrPointTerminal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2118:1: ruleTrPointTerminal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTrPointTerminalRule());
}
- pushFollow(FOLLOW_ruleTrPointTerminal_in_entryRuleTrPointTerminal4392);
+ pushFollow(FOLLOW_ruleTrPointTerminal_in_entryRuleTrPointTerminal4452);
ruleTrPointTerminal();
state._fsp--;
@@ -6321,7 +6408,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getTrPointTerminalRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleTrPointTerminal4399); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTrPointTerminal4459); if (state.failed) return ;
}
@@ -6338,25 +6425,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTrPointTerminal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2097:1: ruleTrPointTerminal : ( ( rule__TrPointTerminal__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2125:1: ruleTrPointTerminal : ( ( rule__TrPointTerminal__Group__0 ) ) ;
public final void ruleTrPointTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2101:2: ( ( ( rule__TrPointTerminal__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2102:1: ( ( rule__TrPointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2129:2: ( ( ( rule__TrPointTerminal__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2130:1: ( ( rule__TrPointTerminal__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2102:1: ( ( rule__TrPointTerminal__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2103:1: ( rule__TrPointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2130:1: ( ( rule__TrPointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2131:1: ( rule__TrPointTerminal__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTrPointTerminalAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2104:1: ( rule__TrPointTerminal__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2104:2: rule__TrPointTerminal__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2132:1: ( rule__TrPointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2132:2: rule__TrPointTerminal__Group__0
{
- pushFollow(FOLLOW_rule__TrPointTerminal__Group__0_in_ruleTrPointTerminal4425);
+ pushFollow(FOLLOW_rule__TrPointTerminal__Group__0_in_ruleTrPointTerminal4485);
rule__TrPointTerminal__Group__0();
state._fsp--;
@@ -6389,16 +6476,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSubStateTrPointTerminal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2116:1: entryRuleSubStateTrPointTerminal : ruleSubStateTrPointTerminal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2144:1: entryRuleSubStateTrPointTerminal : ruleSubStateTrPointTerminal EOF ;
public final void entryRuleSubStateTrPointTerminal() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2117:1: ( ruleSubStateTrPointTerminal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2118:1: ruleSubStateTrPointTerminal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2145:1: ( ruleSubStateTrPointTerminal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2146:1: ruleSubStateTrPointTerminal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubStateTrPointTerminalRule());
}
- pushFollow(FOLLOW_ruleSubStateTrPointTerminal_in_entryRuleSubStateTrPointTerminal4452);
+ pushFollow(FOLLOW_ruleSubStateTrPointTerminal_in_entryRuleSubStateTrPointTerminal4512);
ruleSubStateTrPointTerminal();
state._fsp--;
@@ -6406,7 +6493,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSubStateTrPointTerminalRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSubStateTrPointTerminal4459); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSubStateTrPointTerminal4519); if (state.failed) return ;
}
@@ -6423,25 +6510,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSubStateTrPointTerminal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2125:1: ruleSubStateTrPointTerminal : ( ( rule__SubStateTrPointTerminal__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2153:1: ruleSubStateTrPointTerminal : ( ( rule__SubStateTrPointTerminal__Group__0 ) ) ;
public final void ruleSubStateTrPointTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2129:2: ( ( ( rule__SubStateTrPointTerminal__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2130:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2157:2: ( ( ( rule__SubStateTrPointTerminal__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2158:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2130:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2131:1: ( rule__SubStateTrPointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2158:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2159:1: ( rule__SubStateTrPointTerminal__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSubStateTrPointTerminalAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2132:1: ( rule__SubStateTrPointTerminal__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2132:2: rule__SubStateTrPointTerminal__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2160:1: ( rule__SubStateTrPointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2160:2: rule__SubStateTrPointTerminal__Group__0
{
- pushFollow(FOLLOW_rule__SubStateTrPointTerminal__Group__0_in_ruleSubStateTrPointTerminal4485);
+ pushFollow(FOLLOW_rule__SubStateTrPointTerminal__Group__0_in_ruleSubStateTrPointTerminal4545);
rule__SubStateTrPointTerminal__Group__0();
state._fsp--;
@@ -6474,16 +6561,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleChoicepointTerminal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2144:1: entryRuleChoicepointTerminal : ruleChoicepointTerminal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2172:1: entryRuleChoicepointTerminal : ruleChoicepointTerminal EOF ;
public final void entryRuleChoicepointTerminal() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2145:1: ( ruleChoicepointTerminal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2146:1: ruleChoicepointTerminal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2173:1: ( ruleChoicepointTerminal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2174:1: ruleChoicepointTerminal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getChoicepointTerminalRule());
}
- pushFollow(FOLLOW_ruleChoicepointTerminal_in_entryRuleChoicepointTerminal4512);
+ pushFollow(FOLLOW_ruleChoicepointTerminal_in_entryRuleChoicepointTerminal4572);
ruleChoicepointTerminal();
state._fsp--;
@@ -6491,7 +6578,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getChoicepointTerminalRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleChoicepointTerminal4519); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleChoicepointTerminal4579); if (state.failed) return ;
}
@@ -6508,25 +6595,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleChoicepointTerminal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2153:1: ruleChoicepointTerminal : ( ( rule__ChoicepointTerminal__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2181:1: ruleChoicepointTerminal : ( ( rule__ChoicepointTerminal__Group__0 ) ) ;
public final void ruleChoicepointTerminal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2157:2: ( ( ( rule__ChoicepointTerminal__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2158:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2185:2: ( ( ( rule__ChoicepointTerminal__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2186:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2158:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2159:1: ( rule__ChoicepointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2186:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2187:1: ( rule__ChoicepointTerminal__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getChoicepointTerminalAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2160:1: ( rule__ChoicepointTerminal__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2160:2: rule__ChoicepointTerminal__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2188:1: ( rule__ChoicepointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2188:2: rule__ChoicepointTerminal__Group__0
{
- pushFollow(FOLLOW_rule__ChoicepointTerminal__Group__0_in_ruleChoicepointTerminal4545);
+ pushFollow(FOLLOW_rule__ChoicepointTerminal__Group__0_in_ruleChoicepointTerminal4605);
rule__ChoicepointTerminal__Group__0();
state._fsp--;
@@ -6559,16 +6646,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTrigger"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2172:1: entryRuleTrigger : ruleTrigger EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2200:1: entryRuleTrigger : ruleTrigger EOF ;
public final void entryRuleTrigger() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2173:1: ( ruleTrigger EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2174:1: ruleTrigger EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2201:1: ( ruleTrigger EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2202:1: ruleTrigger EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerRule());
}
- pushFollow(FOLLOW_ruleTrigger_in_entryRuleTrigger4572);
+ pushFollow(FOLLOW_ruleTrigger_in_entryRuleTrigger4632);
ruleTrigger();
state._fsp--;
@@ -6576,7 +6663,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getTriggerRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleTrigger4579); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTrigger4639); if (state.failed) return ;
}
@@ -6593,25 +6680,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTrigger"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2181:1: ruleTrigger : ( ( rule__Trigger__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2209:1: ruleTrigger : ( ( rule__Trigger__Group__0 ) ) ;
public final void ruleTrigger() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2185:2: ( ( ( rule__Trigger__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2186:1: ( ( rule__Trigger__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2213:2: ( ( ( rule__Trigger__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2214:1: ( ( rule__Trigger__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2186:1: ( ( rule__Trigger__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2187:1: ( rule__Trigger__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2214:1: ( ( rule__Trigger__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2215:1: ( rule__Trigger__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTriggerAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2188:1: ( rule__Trigger__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2188:2: rule__Trigger__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2216:1: ( rule__Trigger__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2216:2: rule__Trigger__Group__0
{
- pushFollow(FOLLOW_rule__Trigger__Group__0_in_ruleTrigger4605);
+ pushFollow(FOLLOW_rule__Trigger__Group__0_in_ruleTrigger4665);
rule__Trigger__Group__0();
state._fsp--;
@@ -6644,16 +6731,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMessageFromIf"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2200:1: entryRuleMessageFromIf : ruleMessageFromIf EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2228:1: entryRuleMessageFromIf : ruleMessageFromIf EOF ;
public final void entryRuleMessageFromIf() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2201:1: ( ruleMessageFromIf EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2202:1: ruleMessageFromIf EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2229:1: ( ruleMessageFromIf EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2230:1: ruleMessageFromIf EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMessageFromIfRule());
}
- pushFollow(FOLLOW_ruleMessageFromIf_in_entryRuleMessageFromIf4632);
+ pushFollow(FOLLOW_ruleMessageFromIf_in_entryRuleMessageFromIf4692);
ruleMessageFromIf();
state._fsp--;
@@ -6661,7 +6748,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getMessageFromIfRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleMessageFromIf4639); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleMessageFromIf4699); if (state.failed) return ;
}
@@ -6678,25 +6765,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMessageFromIf"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2209:1: ruleMessageFromIf : ( ( rule__MessageFromIf__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2237:1: ruleMessageFromIf : ( ( rule__MessageFromIf__Group__0 ) ) ;
public final void ruleMessageFromIf() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2213:2: ( ( ( rule__MessageFromIf__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2214:1: ( ( rule__MessageFromIf__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2241:2: ( ( ( rule__MessageFromIf__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2242:1: ( ( rule__MessageFromIf__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2214:1: ( ( rule__MessageFromIf__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2215:1: ( rule__MessageFromIf__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2242:1: ( ( rule__MessageFromIf__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2243:1: ( rule__MessageFromIf__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMessageFromIfAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2216:1: ( rule__MessageFromIf__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2216:2: rule__MessageFromIf__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2244:1: ( rule__MessageFromIf__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2244:2: rule__MessageFromIf__Group__0
{
- pushFollow(FOLLOW_rule__MessageFromIf__Group__0_in_ruleMessageFromIf4665);
+ pushFollow(FOLLOW_rule__MessageFromIf__Group__0_in_ruleMessageFromIf4725);
rule__MessageFromIf__Group__0();
state._fsp--;
@@ -6729,16 +6816,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleGuard"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2228:1: entryRuleGuard : ruleGuard EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2256:1: entryRuleGuard : ruleGuard EOF ;
public final void entryRuleGuard() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2229:1: ( ruleGuard EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2230:1: ruleGuard EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2257:1: ( ruleGuard EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2258:1: ruleGuard EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardRule());
}
- pushFollow(FOLLOW_ruleGuard_in_entryRuleGuard4692);
+ pushFollow(FOLLOW_ruleGuard_in_entryRuleGuard4752);
ruleGuard();
state._fsp--;
@@ -6746,7 +6833,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleGuard4699); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleGuard4759); if (state.failed) return ;
}
@@ -6763,25 +6850,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleGuard"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2237:1: ruleGuard : ( ( rule__Guard__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2265:1: ruleGuard : ( ( rule__Guard__Group__0 ) ) ;
public final void ruleGuard() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2241:2: ( ( ( rule__Guard__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2242:1: ( ( rule__Guard__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2269:2: ( ( ( rule__Guard__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2270:1: ( ( rule__Guard__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2242:1: ( ( rule__Guard__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2243:1: ( rule__Guard__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2270:1: ( ( rule__Guard__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2271:1: ( rule__Guard__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2244:1: ( rule__Guard__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2244:2: rule__Guard__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2272:1: ( rule__Guard__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2272:2: rule__Guard__Group__0
{
- pushFollow(FOLLOW_rule__Guard__Group__0_in_ruleGuard4725);
+ pushFollow(FOLLOW_rule__Guard__Group__0_in_ruleGuard4785);
rule__Guard__Group__0();
state._fsp--;
@@ -6814,16 +6901,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleProtocolSemantics"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2256:1: entryRuleProtocolSemantics : ruleProtocolSemantics EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2284:1: entryRuleProtocolSemantics : ruleProtocolSemantics EOF ;
public final void entryRuleProtocolSemantics() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2257:1: ( ruleProtocolSemantics EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2258:1: ruleProtocolSemantics EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2285:1: ( ruleProtocolSemantics EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2286:1: ruleProtocolSemantics EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getProtocolSemanticsRule());
}
- pushFollow(FOLLOW_ruleProtocolSemantics_in_entryRuleProtocolSemantics4752);
+ pushFollow(FOLLOW_ruleProtocolSemantics_in_entryRuleProtocolSemantics4812);
ruleProtocolSemantics();
state._fsp--;
@@ -6831,7 +6918,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getProtocolSemanticsRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolSemantics4759); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolSemantics4819); if (state.failed) return ;
}
@@ -6848,25 +6935,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleProtocolSemantics"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2265:1: ruleProtocolSemantics : ( ( rule__ProtocolSemantics__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2293:1: ruleProtocolSemantics : ( ( rule__ProtocolSemantics__Group__0 ) ) ;
public final void ruleProtocolSemantics() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2269:2: ( ( ( rule__ProtocolSemantics__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2270:1: ( ( rule__ProtocolSemantics__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2297:2: ( ( ( rule__ProtocolSemantics__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2298:1: ( ( rule__ProtocolSemantics__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2270:1: ( ( rule__ProtocolSemantics__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2271:1: ( rule__ProtocolSemantics__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2298:1: ( ( rule__ProtocolSemantics__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2299:1: ( rule__ProtocolSemantics__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getProtocolSemanticsAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2272:1: ( rule__ProtocolSemantics__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2272:2: rule__ProtocolSemantics__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2300:1: ( rule__ProtocolSemantics__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2300:2: rule__ProtocolSemantics__Group__0
{
- pushFollow(FOLLOW_rule__ProtocolSemantics__Group__0_in_ruleProtocolSemantics4785);
+ pushFollow(FOLLOW_rule__ProtocolSemantics__Group__0_in_ruleProtocolSemantics4845);
rule__ProtocolSemantics__Group__0();
state._fsp--;
@@ -6899,16 +6986,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSemanticsRule"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2284:1: entryRuleSemanticsRule : ruleSemanticsRule EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2312:1: entryRuleSemanticsRule : ruleSemanticsRule EOF ;
public final void entryRuleSemanticsRule() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2285:1: ( ruleSemanticsRule EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2286:1: ruleSemanticsRule EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2313:1: ( ruleSemanticsRule EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2314:1: ruleSemanticsRule EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSemanticsRuleRule());
}
- pushFollow(FOLLOW_ruleSemanticsRule_in_entryRuleSemanticsRule4812);
+ pushFollow(FOLLOW_ruleSemanticsRule_in_entryRuleSemanticsRule4872);
ruleSemanticsRule();
state._fsp--;
@@ -6916,7 +7003,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSemanticsRuleRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSemanticsRule4819); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSemanticsRule4879); if (state.failed) return ;
}
@@ -6933,25 +7020,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSemanticsRule"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2293:1: ruleSemanticsRule : ( ( rule__SemanticsRule__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2321:1: ruleSemanticsRule : ( ( rule__SemanticsRule__Alternatives ) ) ;
public final void ruleSemanticsRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2297:2: ( ( ( rule__SemanticsRule__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2298:1: ( ( rule__SemanticsRule__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2325:2: ( ( ( rule__SemanticsRule__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2326:1: ( ( rule__SemanticsRule__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2298:1: ( ( rule__SemanticsRule__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2299:1: ( rule__SemanticsRule__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2326:1: ( ( rule__SemanticsRule__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2327:1: ( rule__SemanticsRule__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSemanticsRuleAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2300:1: ( rule__SemanticsRule__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2300:2: rule__SemanticsRule__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2328:1: ( rule__SemanticsRule__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2328:2: rule__SemanticsRule__Alternatives
{
- pushFollow(FOLLOW_rule__SemanticsRule__Alternatives_in_ruleSemanticsRule4845);
+ pushFollow(FOLLOW_rule__SemanticsRule__Alternatives_in_ruleSemanticsRule4905);
rule__SemanticsRule__Alternatives();
state._fsp--;
@@ -6984,16 +7071,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInSemanticsRule"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2312:1: entryRuleInSemanticsRule : ruleInSemanticsRule EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2340:1: entryRuleInSemanticsRule : ruleInSemanticsRule EOF ;
public final void entryRuleInSemanticsRule() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2313:1: ( ruleInSemanticsRule EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2314:1: ruleInSemanticsRule EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2341:1: ( ruleInSemanticsRule EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2342:1: ruleInSemanticsRule EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInSemanticsRuleRule());
}
- pushFollow(FOLLOW_ruleInSemanticsRule_in_entryRuleInSemanticsRule4872);
+ pushFollow(FOLLOW_ruleInSemanticsRule_in_entryRuleInSemanticsRule4932);
ruleInSemanticsRule();
state._fsp--;
@@ -7001,7 +7088,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getInSemanticsRuleRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleInSemanticsRule4879); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInSemanticsRule4939); if (state.failed) return ;
}
@@ -7018,25 +7105,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInSemanticsRule"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2321:1: ruleInSemanticsRule : ( ( rule__InSemanticsRule__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2349:1: ruleInSemanticsRule : ( ( rule__InSemanticsRule__Group__0 ) ) ;
public final void ruleInSemanticsRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2325:2: ( ( ( rule__InSemanticsRule__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2326:1: ( ( rule__InSemanticsRule__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2353:2: ( ( ( rule__InSemanticsRule__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2354:1: ( ( rule__InSemanticsRule__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2326:1: ( ( rule__InSemanticsRule__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2327:1: ( rule__InSemanticsRule__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2354:1: ( ( rule__InSemanticsRule__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2355:1: ( rule__InSemanticsRule__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInSemanticsRuleAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2328:1: ( rule__InSemanticsRule__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2328:2: rule__InSemanticsRule__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2356:1: ( rule__InSemanticsRule__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2356:2: rule__InSemanticsRule__Group__0
{
- pushFollow(FOLLOW_rule__InSemanticsRule__Group__0_in_ruleInSemanticsRule4905);
+ pushFollow(FOLLOW_rule__InSemanticsRule__Group__0_in_ruleInSemanticsRule4965);
rule__InSemanticsRule__Group__0();
state._fsp--;
@@ -7069,16 +7156,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOutSemanticsRule"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2340:1: entryRuleOutSemanticsRule : ruleOutSemanticsRule EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2368:1: entryRuleOutSemanticsRule : ruleOutSemanticsRule EOF ;
public final void entryRuleOutSemanticsRule() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2341:1: ( ruleOutSemanticsRule EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2342:1: ruleOutSemanticsRule EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2369:1: ( ruleOutSemanticsRule EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2370:1: ruleOutSemanticsRule EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOutSemanticsRuleRule());
}
- pushFollow(FOLLOW_ruleOutSemanticsRule_in_entryRuleOutSemanticsRule4932);
+ pushFollow(FOLLOW_ruleOutSemanticsRule_in_entryRuleOutSemanticsRule4992);
ruleOutSemanticsRule();
state._fsp--;
@@ -7086,7 +7173,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getOutSemanticsRuleRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOutSemanticsRule4939); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOutSemanticsRule4999); if (state.failed) return ;
}
@@ -7103,25 +7190,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOutSemanticsRule"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2349:1: ruleOutSemanticsRule : ( ( rule__OutSemanticsRule__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2377:1: ruleOutSemanticsRule : ( ( rule__OutSemanticsRule__Group__0 ) ) ;
public final void ruleOutSemanticsRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2353:2: ( ( ( rule__OutSemanticsRule__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2354:1: ( ( rule__OutSemanticsRule__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2381:2: ( ( ( rule__OutSemanticsRule__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2382:1: ( ( rule__OutSemanticsRule__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2354:1: ( ( rule__OutSemanticsRule__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2355:1: ( rule__OutSemanticsRule__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2382:1: ( ( rule__OutSemanticsRule__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2383:1: ( rule__OutSemanticsRule__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOutSemanticsRuleAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2356:1: ( rule__OutSemanticsRule__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2356:2: rule__OutSemanticsRule__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2384:1: ( rule__OutSemanticsRule__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2384:2: rule__OutSemanticsRule__Group__0
{
- pushFollow(FOLLOW_rule__OutSemanticsRule__Group__0_in_ruleOutSemanticsRule4965);
+ pushFollow(FOLLOW_rule__OutSemanticsRule__Group__0_in_ruleOutSemanticsRule5025);
rule__OutSemanticsRule__Group__0();
state._fsp--;
@@ -7154,16 +7241,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotation"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2368:1: entryRuleAnnotation : ruleAnnotation EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2396:1: entryRuleAnnotation : ruleAnnotation EOF ;
public final void entryRuleAnnotation() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2369:1: ( ruleAnnotation EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2370:1: ruleAnnotation EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2397:1: ( ruleAnnotation EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2398:1: ruleAnnotation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationRule());
}
- pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation4992);
+ pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation5052);
ruleAnnotation();
state._fsp--;
@@ -7171,7 +7258,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getAnnotationRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotation4999); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotation5059); if (state.failed) return ;
}
@@ -7188,25 +7275,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotation"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2377:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2405:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
public final void ruleAnnotation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2381:2: ( ( ( rule__Annotation__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2382:1: ( ( rule__Annotation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2409:2: ( ( ( rule__Annotation__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2410:1: ( ( rule__Annotation__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2382:1: ( ( rule__Annotation__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2383:1: ( rule__Annotation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2410:1: ( ( rule__Annotation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2411:1: ( rule__Annotation__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2384:1: ( rule__Annotation__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2384:2: rule__Annotation__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2412:1: ( rule__Annotation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2412:2: rule__Annotation__Group__0
{
- pushFollow(FOLLOW_rule__Annotation__Group__0_in_ruleAnnotation5025);
+ pushFollow(FOLLOW_rule__Annotation__Group__0_in_ruleAnnotation5085);
rule__Annotation__Group__0();
state._fsp--;
@@ -7239,16 +7326,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleKeyValue"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2396:1: entryRuleKeyValue : ruleKeyValue EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2424:1: entryRuleKeyValue : ruleKeyValue EOF ;
public final void entryRuleKeyValue() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2397:1: ( ruleKeyValue EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2398:1: ruleKeyValue EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2425:1: ( ruleKeyValue EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2426:1: ruleKeyValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyValueRule());
}
- pushFollow(FOLLOW_ruleKeyValue_in_entryRuleKeyValue5052);
+ pushFollow(FOLLOW_ruleKeyValue_in_entryRuleKeyValue5112);
ruleKeyValue();
state._fsp--;
@@ -7256,7 +7343,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyValueRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleKeyValue5059); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleKeyValue5119); if (state.failed) return ;
}
@@ -7273,25 +7360,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleKeyValue"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2405:1: ruleKeyValue : ( ( rule__KeyValue__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2433:1: ruleKeyValue : ( ( rule__KeyValue__Group__0 ) ) ;
public final void ruleKeyValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2409:2: ( ( ( rule__KeyValue__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2410:1: ( ( rule__KeyValue__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2437:2: ( ( ( rule__KeyValue__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2438:1: ( ( rule__KeyValue__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2410:1: ( ( rule__KeyValue__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2411:1: ( rule__KeyValue__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2438:1: ( ( rule__KeyValue__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2439:1: ( rule__KeyValue__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyValueAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2412:1: ( rule__KeyValue__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2412:2: rule__KeyValue__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2440:1: ( rule__KeyValue__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2440:2: rule__KeyValue__Group__0
{
- pushFollow(FOLLOW_rule__KeyValue__Group__0_in_ruleKeyValue5085);
+ pushFollow(FOLLOW_rule__KeyValue__Group__0_in_ruleKeyValue5145);
rule__KeyValue__Group__0();
state._fsp--;
@@ -7324,16 +7411,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotationType"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2424:1: entryRuleAnnotationType : ruleAnnotationType EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2452:1: entryRuleAnnotationType : ruleAnnotationType EOF ;
public final void entryRuleAnnotationType() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2425:1: ( ruleAnnotationType EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2426:1: ruleAnnotationType EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2453:1: ( ruleAnnotationType EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2454:1: ruleAnnotationType EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationTypeRule());
}
- pushFollow(FOLLOW_ruleAnnotationType_in_entryRuleAnnotationType5112);
+ pushFollow(FOLLOW_ruleAnnotationType_in_entryRuleAnnotationType5172);
ruleAnnotationType();
state._fsp--;
@@ -7341,7 +7428,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getAnnotationTypeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotationType5119); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotationType5179); if (state.failed) return ;
}
@@ -7358,25 +7445,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotationType"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2433:1: ruleAnnotationType : ( ( rule__AnnotationType__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2461:1: ruleAnnotationType : ( ( rule__AnnotationType__Group__0 ) ) ;
public final void ruleAnnotationType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2437:2: ( ( ( rule__AnnotationType__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2438:1: ( ( rule__AnnotationType__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2465:2: ( ( ( rule__AnnotationType__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2466:1: ( ( rule__AnnotationType__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2438:1: ( ( rule__AnnotationType__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2439:1: ( rule__AnnotationType__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2466:1: ( ( rule__AnnotationType__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2467:1: ( rule__AnnotationType__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationTypeAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2440:1: ( rule__AnnotationType__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2440:2: rule__AnnotationType__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2468:1: ( rule__AnnotationType__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2468:2: rule__AnnotationType__Group__0
{
- pushFollow(FOLLOW_rule__AnnotationType__Group__0_in_ruleAnnotationType5145);
+ pushFollow(FOLLOW_rule__AnnotationType__Group__0_in_ruleAnnotationType5205);
rule__AnnotationType__Group__0();
state._fsp--;
@@ -7409,16 +7496,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotationAttribute"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2452:1: entryRuleAnnotationAttribute : ruleAnnotationAttribute EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2480:1: entryRuleAnnotationAttribute : ruleAnnotationAttribute EOF ;
public final void entryRuleAnnotationAttribute() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2453:1: ( ruleAnnotationAttribute EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2454:1: ruleAnnotationAttribute EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2481:1: ( ruleAnnotationAttribute EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2482:1: ruleAnnotationAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationAttributeRule());
}
- pushFollow(FOLLOW_ruleAnnotationAttribute_in_entryRuleAnnotationAttribute5172);
+ pushFollow(FOLLOW_ruleAnnotationAttribute_in_entryRuleAnnotationAttribute5232);
ruleAnnotationAttribute();
state._fsp--;
@@ -7426,7 +7513,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getAnnotationAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotationAttribute5179); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotationAttribute5239); if (state.failed) return ;
}
@@ -7443,25 +7530,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotationAttribute"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2461:1: ruleAnnotationAttribute : ( ( rule__AnnotationAttribute__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2489:1: ruleAnnotationAttribute : ( ( rule__AnnotationAttribute__Alternatives ) ) ;
public final void ruleAnnotationAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2465:2: ( ( ( rule__AnnotationAttribute__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2466:1: ( ( rule__AnnotationAttribute__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2493:2: ( ( ( rule__AnnotationAttribute__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2494:1: ( ( rule__AnnotationAttribute__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2466:1: ( ( rule__AnnotationAttribute__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2467:1: ( rule__AnnotationAttribute__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2494:1: ( ( rule__AnnotationAttribute__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2495:1: ( rule__AnnotationAttribute__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAnnotationAttributeAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2468:1: ( rule__AnnotationAttribute__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2468:2: rule__AnnotationAttribute__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2496:1: ( rule__AnnotationAttribute__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2496:2: rule__AnnotationAttribute__Alternatives
{
- pushFollow(FOLLOW_rule__AnnotationAttribute__Alternatives_in_ruleAnnotationAttribute5205);
+ pushFollow(FOLLOW_rule__AnnotationAttribute__Alternatives_in_ruleAnnotationAttribute5265);
rule__AnnotationAttribute__Alternatives();
state._fsp--;
@@ -7494,16 +7581,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSimpleAnnotationAttribute"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2480:1: entryRuleSimpleAnnotationAttribute : ruleSimpleAnnotationAttribute EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2508:1: entryRuleSimpleAnnotationAttribute : ruleSimpleAnnotationAttribute EOF ;
public final void entryRuleSimpleAnnotationAttribute() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2481:1: ( ruleSimpleAnnotationAttribute EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2482:1: ruleSimpleAnnotationAttribute EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2509:1: ( ruleSimpleAnnotationAttribute EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2510:1: ruleSimpleAnnotationAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSimpleAnnotationAttributeRule());
}
- pushFollow(FOLLOW_ruleSimpleAnnotationAttribute_in_entryRuleSimpleAnnotationAttribute5232);
+ pushFollow(FOLLOW_ruleSimpleAnnotationAttribute_in_entryRuleSimpleAnnotationAttribute5292);
ruleSimpleAnnotationAttribute();
state._fsp--;
@@ -7511,7 +7598,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSimpleAnnotationAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleAnnotationAttribute5239); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleAnnotationAttribute5299); if (state.failed) return ;
}
@@ -7528,25 +7615,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSimpleAnnotationAttribute"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2489:1: ruleSimpleAnnotationAttribute : ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2517:1: ruleSimpleAnnotationAttribute : ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) ;
public final void ruleSimpleAnnotationAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2493:2: ( ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2494:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2521:2: ( ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2522:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2494:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2495:1: ( rule__SimpleAnnotationAttribute__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2522:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2523:1: ( rule__SimpleAnnotationAttribute__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSimpleAnnotationAttributeAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2496:1: ( rule__SimpleAnnotationAttribute__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2496:2: rule__SimpleAnnotationAttribute__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2524:1: ( rule__SimpleAnnotationAttribute__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2524:2: rule__SimpleAnnotationAttribute__Group__0
{
- pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__0_in_ruleSimpleAnnotationAttribute5265);
+ pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__0_in_ruleSimpleAnnotationAttribute5325);
rule__SimpleAnnotationAttribute__Group__0();
state._fsp--;
@@ -7579,16 +7666,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleEnumAnnotationAttribute"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2508:1: entryRuleEnumAnnotationAttribute : ruleEnumAnnotationAttribute EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2536:1: entryRuleEnumAnnotationAttribute : ruleEnumAnnotationAttribute EOF ;
public final void entryRuleEnumAnnotationAttribute() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2509:1: ( ruleEnumAnnotationAttribute EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2510:1: ruleEnumAnnotationAttribute EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2537:1: ( ruleEnumAnnotationAttribute EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2538:1: ruleEnumAnnotationAttribute EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumAnnotationAttributeRule());
}
- pushFollow(FOLLOW_ruleEnumAnnotationAttribute_in_entryRuleEnumAnnotationAttribute5292);
+ pushFollow(FOLLOW_ruleEnumAnnotationAttribute_in_entryRuleEnumAnnotationAttribute5352);
ruleEnumAnnotationAttribute();
state._fsp--;
@@ -7596,7 +7683,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumAnnotationAttributeRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleEnumAnnotationAttribute5299); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleEnumAnnotationAttribute5359); if (state.failed) return ;
}
@@ -7613,25 +7700,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEnumAnnotationAttribute"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2517:1: ruleEnumAnnotationAttribute : ( ( rule__EnumAnnotationAttribute__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2545:1: ruleEnumAnnotationAttribute : ( ( rule__EnumAnnotationAttribute__Group__0 ) ) ;
public final void ruleEnumAnnotationAttribute() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2521:2: ( ( ( rule__EnumAnnotationAttribute__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2522:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2549:2: ( ( ( rule__EnumAnnotationAttribute__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2550:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2522:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2523:1: ( rule__EnumAnnotationAttribute__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2550:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2551:1: ( rule__EnumAnnotationAttribute__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2524:1: ( rule__EnumAnnotationAttribute__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2524:2: rule__EnumAnnotationAttribute__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2552:1: ( rule__EnumAnnotationAttribute__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2552:2: rule__EnumAnnotationAttribute__Group__0
{
- pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__0_in_ruleEnumAnnotationAttribute5325);
+ pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__0_in_ruleEnumAnnotationAttribute5385);
rule__EnumAnnotationAttribute__Group__0();
state._fsp--;
@@ -7664,16 +7751,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleImport"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2536:1: entryRuleImport : ruleImport EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2564:1: entryRuleImport : ruleImport EOF ;
public final void entryRuleImport() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2537:1: ( ruleImport EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2538:1: ruleImport EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2565:1: ( ruleImport EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2566:1: ruleImport EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportRule());
}
- pushFollow(FOLLOW_ruleImport_in_entryRuleImport5352);
+ pushFollow(FOLLOW_ruleImport_in_entryRuleImport5412);
ruleImport();
state._fsp--;
@@ -7681,7 +7768,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getImportRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleImport5359); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleImport5419); if (state.failed) return ;
}
@@ -7698,25 +7785,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleImport"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2545:1: ruleImport : ( ( rule__Import__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2573:1: ruleImport : ( ( rule__Import__Group__0 ) ) ;
public final void ruleImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2549:2: ( ( ( rule__Import__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2550:1: ( ( rule__Import__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2577:2: ( ( ( rule__Import__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2578:1: ( ( rule__Import__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2550:1: ( ( rule__Import__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2551:1: ( rule__Import__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2578:1: ( ( rule__Import__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2579:1: ( rule__Import__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2552:1: ( rule__Import__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2552:2: rule__Import__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2580:1: ( rule__Import__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2580:2: rule__Import__Group__0
{
- pushFollow(FOLLOW_rule__Import__Group__0_in_ruleImport5385);
+ pushFollow(FOLLOW_rule__Import__Group__0_in_ruleImport5445);
rule__Import__Group__0();
state._fsp--;
@@ -7749,16 +7836,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleImportedFQN"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2564:1: entryRuleImportedFQN : ruleImportedFQN EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2592:1: entryRuleImportedFQN : ruleImportedFQN EOF ;
public final void entryRuleImportedFQN() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2565:1: ( ruleImportedFQN EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2566:1: ruleImportedFQN EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2593:1: ( ruleImportedFQN EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2594:1: ruleImportedFQN EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedFQNRule());
}
- pushFollow(FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN5412);
+ pushFollow(FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN5472);
ruleImportedFQN();
state._fsp--;
@@ -7766,7 +7853,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getImportedFQNRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleImportedFQN5419); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleImportedFQN5479); if (state.failed) return ;
}
@@ -7783,25 +7870,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleImportedFQN"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2573:1: ruleImportedFQN : ( ( rule__ImportedFQN__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2601:1: ruleImportedFQN : ( ( rule__ImportedFQN__Group__0 ) ) ;
public final void ruleImportedFQN() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2577:2: ( ( ( rule__ImportedFQN__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2578:1: ( ( rule__ImportedFQN__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2605:2: ( ( ( rule__ImportedFQN__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2606:1: ( ( rule__ImportedFQN__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2578:1: ( ( rule__ImportedFQN__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2579:1: ( rule__ImportedFQN__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2606:1: ( ( rule__ImportedFQN__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2607:1: ( rule__ImportedFQN__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportedFQNAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2580:1: ( rule__ImportedFQN__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2580:2: rule__ImportedFQN__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2608:1: ( rule__ImportedFQN__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2608:2: rule__ImportedFQN__Group__0
{
- pushFollow(FOLLOW_rule__ImportedFQN__Group__0_in_ruleImportedFQN5445);
+ pushFollow(FOLLOW_rule__ImportedFQN__Group__0_in_ruleImportedFQN5505);
rule__ImportedFQN__Group__0();
state._fsp--;
@@ -7834,16 +7921,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDocumentation"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2592:1: entryRuleDocumentation : ruleDocumentation EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2620:1: entryRuleDocumentation : ruleDocumentation EOF ;
public final void entryRuleDocumentation() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2593:1: ( ruleDocumentation EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2594:1: ruleDocumentation EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2621:1: ( ruleDocumentation EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2622:1: ruleDocumentation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationRule());
}
- pushFollow(FOLLOW_ruleDocumentation_in_entryRuleDocumentation5472);
+ pushFollow(FOLLOW_ruleDocumentation_in_entryRuleDocumentation5532);
ruleDocumentation();
state._fsp--;
@@ -7851,7 +7938,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getDocumentationRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDocumentation5479); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDocumentation5539); if (state.failed) return ;
}
@@ -7868,25 +7955,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDocumentation"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2601:1: ruleDocumentation : ( ( rule__Documentation__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2629:1: ruleDocumentation : ( ( rule__Documentation__Group__0 ) ) ;
public final void ruleDocumentation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2605:2: ( ( ( rule__Documentation__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2606:1: ( ( rule__Documentation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2633:2: ( ( ( rule__Documentation__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2634:1: ( ( rule__Documentation__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2606:1: ( ( rule__Documentation__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2607:1: ( rule__Documentation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2634:1: ( ( rule__Documentation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2635:1: ( rule__Documentation__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDocumentationAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2608:1: ( rule__Documentation__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2608:2: rule__Documentation__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2636:1: ( rule__Documentation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2636:2: rule__Documentation__Group__0
{
- pushFollow(FOLLOW_rule__Documentation__Group__0_in_ruleDocumentation5505);
+ pushFollow(FOLLOW_rule__Documentation__Group__0_in_ruleDocumentation5565);
rule__Documentation__Group__0();
state._fsp--;
@@ -7919,16 +8006,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2624:1: entryRuleLiteral : ruleLiteral EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2652:1: entryRuleLiteral : ruleLiteral EOF ;
public final void entryRuleLiteral() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2625:1: ( ruleLiteral EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2626:1: ruleLiteral EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2653:1: ( ruleLiteral EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2654:1: ruleLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralRule());
}
- pushFollow(FOLLOW_ruleLiteral_in_entryRuleLiteral5536);
+ pushFollow(FOLLOW_ruleLiteral_in_entryRuleLiteral5596);
ruleLiteral();
state._fsp--;
@@ -7936,7 +8023,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleLiteral5543); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLiteral5603); if (state.failed) return ;
}
@@ -7953,25 +8040,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2633:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2661:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ;
public final void ruleLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2637:2: ( ( ( rule__Literal__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2638:1: ( ( rule__Literal__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2665:2: ( ( ( rule__Literal__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2666:1: ( ( rule__Literal__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2638:1: ( ( rule__Literal__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2639:1: ( rule__Literal__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2666:1: ( ( rule__Literal__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2667:1: ( rule__Literal__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2640:1: ( rule__Literal__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2640:2: rule__Literal__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2668:1: ( rule__Literal__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2668:2: rule__Literal__Alternatives
{
- pushFollow(FOLLOW_rule__Literal__Alternatives_in_ruleLiteral5569);
+ pushFollow(FOLLOW_rule__Literal__Alternatives_in_ruleLiteral5629);
rule__Literal__Alternatives();
state._fsp--;
@@ -8004,16 +8091,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBooleanLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2652:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2680:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
public final void entryRuleBooleanLiteral() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2653:1: ( ruleBooleanLiteral EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2654:1: ruleBooleanLiteral EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2681:1: ( ruleBooleanLiteral EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2682:1: ruleBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralRule());
}
- pushFollow(FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral5596);
+ pushFollow(FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral5656);
ruleBooleanLiteral();
state._fsp--;
@@ -8021,7 +8108,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanLiteral5603); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanLiteral5663); if (state.failed) return ;
}
@@ -8038,25 +8125,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBooleanLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2661:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2689:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__Group__0 ) ) ;
public final void ruleBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2665:2: ( ( ( rule__BooleanLiteral__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2666:1: ( ( rule__BooleanLiteral__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2693:2: ( ( ( rule__BooleanLiteral__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2694:1: ( ( rule__BooleanLiteral__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2666:1: ( ( rule__BooleanLiteral__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2667:1: ( rule__BooleanLiteral__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2694:1: ( ( rule__BooleanLiteral__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2695:1: ( rule__BooleanLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2668:1: ( rule__BooleanLiteral__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2668:2: rule__BooleanLiteral__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2696:1: ( rule__BooleanLiteral__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2696:2: rule__BooleanLiteral__Group__0
{
- pushFollow(FOLLOW_rule__BooleanLiteral__Group__0_in_ruleBooleanLiteral5629);
+ pushFollow(FOLLOW_rule__BooleanLiteral__Group__0_in_ruleBooleanLiteral5689);
rule__BooleanLiteral__Group__0();
state._fsp--;
@@ -8089,16 +8176,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNumberLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2680:1: entryRuleNumberLiteral : ruleNumberLiteral EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2708:1: entryRuleNumberLiteral : ruleNumberLiteral EOF ;
public final void entryRuleNumberLiteral() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2681:1: ( ruleNumberLiteral EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2682:1: ruleNumberLiteral EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2709:1: ( ruleNumberLiteral EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2710:1: ruleNumberLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralRule());
}
- pushFollow(FOLLOW_ruleNumberLiteral_in_entryRuleNumberLiteral5656);
+ pushFollow(FOLLOW_ruleNumberLiteral_in_entryRuleNumberLiteral5716);
ruleNumberLiteral();
state._fsp--;
@@ -8106,7 +8193,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getNumberLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNumberLiteral5663); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNumberLiteral5723); if (state.failed) return ;
}
@@ -8123,25 +8210,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNumberLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2689:1: ruleNumberLiteral : ( ( rule__NumberLiteral__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2717:1: ruleNumberLiteral : ( ( rule__NumberLiteral__Alternatives ) ) ;
public final void ruleNumberLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2693:2: ( ( ( rule__NumberLiteral__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2694:1: ( ( rule__NumberLiteral__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2721:2: ( ( ( rule__NumberLiteral__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2722:1: ( ( rule__NumberLiteral__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2694:1: ( ( rule__NumberLiteral__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2695:1: ( rule__NumberLiteral__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2722:1: ( ( rule__NumberLiteral__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2723:1: ( rule__NumberLiteral__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2696:1: ( rule__NumberLiteral__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2696:2: rule__NumberLiteral__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2724:1: ( rule__NumberLiteral__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2724:2: rule__NumberLiteral__Alternatives
{
- pushFollow(FOLLOW_rule__NumberLiteral__Alternatives_in_ruleNumberLiteral5689);
+ pushFollow(FOLLOW_rule__NumberLiteral__Alternatives_in_ruleNumberLiteral5749);
rule__NumberLiteral__Alternatives();
state._fsp--;
@@ -8174,16 +8261,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRealLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2708:1: entryRuleRealLiteral : ruleRealLiteral EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2736:1: entryRuleRealLiteral : ruleRealLiteral EOF ;
public final void entryRuleRealLiteral() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2709:1: ( ruleRealLiteral EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2710:1: ruleRealLiteral EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2737:1: ( ruleRealLiteral EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2738:1: ruleRealLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealLiteralRule());
}
- pushFollow(FOLLOW_ruleRealLiteral_in_entryRuleRealLiteral5716);
+ pushFollow(FOLLOW_ruleRealLiteral_in_entryRuleRealLiteral5776);
ruleRealLiteral();
state._fsp--;
@@ -8191,7 +8278,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getRealLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleRealLiteral5723); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRealLiteral5783); if (state.failed) return ;
}
@@ -8208,25 +8295,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRealLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2717:1: ruleRealLiteral : ( ( rule__RealLiteral__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2745:1: ruleRealLiteral : ( ( rule__RealLiteral__Group__0 ) ) ;
public final void ruleRealLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2721:2: ( ( ( rule__RealLiteral__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2722:1: ( ( rule__RealLiteral__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2749:2: ( ( ( rule__RealLiteral__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2750:1: ( ( rule__RealLiteral__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2722:1: ( ( rule__RealLiteral__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2723:1: ( rule__RealLiteral__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2750:1: ( ( rule__RealLiteral__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2751:1: ( rule__RealLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealLiteralAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2724:1: ( rule__RealLiteral__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2724:2: rule__RealLiteral__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2752:1: ( rule__RealLiteral__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2752:2: rule__RealLiteral__Group__0
{
- pushFollow(FOLLOW_rule__RealLiteral__Group__0_in_ruleRealLiteral5749);
+ pushFollow(FOLLOW_rule__RealLiteral__Group__0_in_ruleRealLiteral5809);
rule__RealLiteral__Group__0();
state._fsp--;
@@ -8259,16 +8346,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleIntLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2736:1: entryRuleIntLiteral : ruleIntLiteral EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2764:1: entryRuleIntLiteral : ruleIntLiteral EOF ;
public final void entryRuleIntLiteral() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2737:1: ( ruleIntLiteral EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2738:1: ruleIntLiteral EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2765:1: ( ruleIntLiteral EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2766:1: ruleIntLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntLiteralRule());
}
- pushFollow(FOLLOW_ruleIntLiteral_in_entryRuleIntLiteral5776);
+ pushFollow(FOLLOW_ruleIntLiteral_in_entryRuleIntLiteral5836);
ruleIntLiteral();
state._fsp--;
@@ -8276,7 +8363,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getIntLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleIntLiteral5783); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleIntLiteral5843); if (state.failed) return ;
}
@@ -8293,25 +8380,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleIntLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2745:1: ruleIntLiteral : ( ( rule__IntLiteral__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2773:1: ruleIntLiteral : ( ( rule__IntLiteral__Group__0 ) ) ;
public final void ruleIntLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2749:2: ( ( ( rule__IntLiteral__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2750:1: ( ( rule__IntLiteral__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2777:2: ( ( ( rule__IntLiteral__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2778:1: ( ( rule__IntLiteral__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2750:1: ( ( rule__IntLiteral__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2751:1: ( rule__IntLiteral__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2778:1: ( ( rule__IntLiteral__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2779:1: ( rule__IntLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntLiteralAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2752:1: ( rule__IntLiteral__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2752:2: rule__IntLiteral__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2780:1: ( rule__IntLiteral__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2780:2: rule__IntLiteral__Group__0
{
- pushFollow(FOLLOW_rule__IntLiteral__Group__0_in_ruleIntLiteral5809);
+ pushFollow(FOLLOW_rule__IntLiteral__Group__0_in_ruleIntLiteral5869);
rule__IntLiteral__Group__0();
state._fsp--;
@@ -8344,16 +8431,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStringLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2764:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2792:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
public final void entryRuleStringLiteral() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2765:1: ( ruleStringLiteral EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2766:1: ruleStringLiteral EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2793:1: ( ruleStringLiteral EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2794:1: ruleStringLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralRule());
}
- pushFollow(FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral5836);
+ pushFollow(FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral5896);
ruleStringLiteral();
state._fsp--;
@@ -8361,7 +8448,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getStringLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleStringLiteral5843); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStringLiteral5903); if (state.failed) return ;
}
@@ -8378,25 +8465,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStringLiteral"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2773:1: ruleStringLiteral : ( ( rule__StringLiteral__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2801:1: ruleStringLiteral : ( ( rule__StringLiteral__Group__0 ) ) ;
public final void ruleStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2777:2: ( ( ( rule__StringLiteral__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2778:1: ( ( rule__StringLiteral__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2805:2: ( ( ( rule__StringLiteral__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2806:1: ( ( rule__StringLiteral__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2778:1: ( ( rule__StringLiteral__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2779:1: ( rule__StringLiteral__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2806:1: ( ( rule__StringLiteral__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2807:1: ( rule__StringLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2780:1: ( rule__StringLiteral__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2780:2: rule__StringLiteral__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2808:1: ( rule__StringLiteral__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2808:2: rule__StringLiteral__Group__0
{
- pushFollow(FOLLOW_rule__StringLiteral__Group__0_in_ruleStringLiteral5869);
+ pushFollow(FOLLOW_rule__StringLiteral__Group__0_in_ruleStringLiteral5929);
rule__StringLiteral__Group__0();
state._fsp--;
@@ -8429,16 +8516,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInteger"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2792:1: entryRuleInteger : ruleInteger EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2820:1: entryRuleInteger : ruleInteger EOF ;
public final void entryRuleInteger() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2793:1: ( ruleInteger EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2794:1: ruleInteger EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2821:1: ( ruleInteger EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2822:1: ruleInteger EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerRule());
}
- pushFollow(FOLLOW_ruleInteger_in_entryRuleInteger5896);
+ pushFollow(FOLLOW_ruleInteger_in_entryRuleInteger5956);
ruleInteger();
state._fsp--;
@@ -8446,7 +8533,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getIntegerRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleInteger5903); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInteger5963); if (state.failed) return ;
}
@@ -8463,25 +8550,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInteger"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2801:1: ruleInteger : ( ( rule__Integer__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2829:1: ruleInteger : ( ( rule__Integer__Alternatives ) ) ;
public final void ruleInteger() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2805:2: ( ( ( rule__Integer__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2806:1: ( ( rule__Integer__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2833:2: ( ( ( rule__Integer__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2834:1: ( ( rule__Integer__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2806:1: ( ( rule__Integer__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2807:1: ( rule__Integer__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2834:1: ( ( rule__Integer__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2835:1: ( rule__Integer__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2808:1: ( rule__Integer__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2808:2: rule__Integer__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2836:1: ( rule__Integer__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2836:2: rule__Integer__Alternatives
{
- pushFollow(FOLLOW_rule__Integer__Alternatives_in_ruleInteger5929);
+ pushFollow(FOLLOW_rule__Integer__Alternatives_in_ruleInteger5989);
rule__Integer__Alternatives();
state._fsp--;
@@ -8514,19 +8601,19 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSignedInteger"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2820:1: entryRuleSignedInteger : ruleSignedInteger EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2848:1: entryRuleSignedInteger : ruleSignedInteger EOF ;
public final void entryRuleSignedInteger() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2824:1: ( ruleSignedInteger EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2825:1: ruleSignedInteger EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2852:1: ( ruleSignedInteger EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2853:1: ruleSignedInteger EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedIntegerRule());
}
- pushFollow(FOLLOW_ruleSignedInteger_in_entryRuleSignedInteger5961);
+ pushFollow(FOLLOW_ruleSignedInteger_in_entryRuleSignedInteger6021);
ruleSignedInteger();
state._fsp--;
@@ -8534,7 +8621,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getSignedIntegerRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleSignedInteger5968); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSignedInteger6028); if (state.failed) return ;
}
@@ -8554,26 +8641,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSignedInteger"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2835:1: ruleSignedInteger : ( ( rule__SignedInteger__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2863:1: ruleSignedInteger : ( ( rule__SignedInteger__Group__0 ) ) ;
public final void ruleSignedInteger() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2840:2: ( ( ( rule__SignedInteger__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2841:1: ( ( rule__SignedInteger__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2868:2: ( ( ( rule__SignedInteger__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2869:1: ( ( rule__SignedInteger__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2841:1: ( ( rule__SignedInteger__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2842:1: ( rule__SignedInteger__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2869:1: ( ( rule__SignedInteger__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2870:1: ( rule__SignedInteger__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedIntegerAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2843:1: ( rule__SignedInteger__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2843:2: rule__SignedInteger__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2871:1: ( rule__SignedInteger__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2871:2: rule__SignedInteger__Group__0
{
- pushFollow(FOLLOW_rule__SignedInteger__Group__0_in_ruleSignedInteger5998);
+ pushFollow(FOLLOW_rule__SignedInteger__Group__0_in_ruleSignedInteger6058);
rule__SignedInteger__Group__0();
state._fsp--;
@@ -8607,19 +8694,19 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleHexadecimal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2856:1: entryRuleHexadecimal : ruleHexadecimal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2884:1: entryRuleHexadecimal : ruleHexadecimal EOF ;
public final void entryRuleHexadecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2860:1: ( ruleHexadecimal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2861:1: ruleHexadecimal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2888:1: ( ruleHexadecimal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2889:1: ruleHexadecimal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHexadecimalRule());
}
- pushFollow(FOLLOW_ruleHexadecimal_in_entryRuleHexadecimal6030);
+ pushFollow(FOLLOW_ruleHexadecimal_in_entryRuleHexadecimal6090);
ruleHexadecimal();
state._fsp--;
@@ -8627,7 +8714,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getHexadecimalRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleHexadecimal6037); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleHexadecimal6097); if (state.failed) return ;
}
@@ -8647,23 +8734,23 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleHexadecimal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2871:1: ruleHexadecimal : ( RULE_HEX ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2899:1: ruleHexadecimal : ( RULE_HEX ) ;
public final void ruleHexadecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2876:2: ( ( RULE_HEX ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2877:1: ( RULE_HEX )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2904:2: ( ( RULE_HEX ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2905:1: ( RULE_HEX )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2877:1: ( RULE_HEX )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2878:1: RULE_HEX
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2905:1: ( RULE_HEX )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2906:1: RULE_HEX
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
}
- match(input,RULE_HEX,FOLLOW_RULE_HEX_in_ruleHexadecimal6067); if (state.failed) return ;
+ match(input,RULE_HEX,FOLLOW_RULE_HEX_in_ruleHexadecimal6127); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
}
@@ -8690,16 +8777,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleReal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2892:1: entryRuleReal : ruleReal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2920:1: entryRuleReal : ruleReal EOF ;
public final void entryRuleReal() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2893:1: ( ruleReal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2894:1: ruleReal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2921:1: ( ruleReal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2922:1: ruleReal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealRule());
}
- pushFollow(FOLLOW_ruleReal_in_entryRuleReal6093);
+ pushFollow(FOLLOW_ruleReal_in_entryRuleReal6153);
ruleReal();
state._fsp--;
@@ -8707,7 +8794,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getRealRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleReal6100); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleReal6160); if (state.failed) return ;
}
@@ -8724,25 +8811,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2901:1: ruleReal : ( ( rule__Real__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2929:1: ruleReal : ( ( rule__Real__Alternatives ) ) ;
public final void ruleReal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2905:2: ( ( ( rule__Real__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2906:1: ( ( rule__Real__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2933:2: ( ( ( rule__Real__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2934:1: ( ( rule__Real__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2906:1: ( ( rule__Real__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2907:1: ( rule__Real__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2934:1: ( ( rule__Real__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2935:1: ( rule__Real__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealAccess().getAlternatives());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2908:1: ( rule__Real__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2908:2: rule__Real__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2936:1: ( rule__Real__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2936:2: rule__Real__Alternatives
{
- pushFollow(FOLLOW_rule__Real__Alternatives_in_ruleReal6126);
+ pushFollow(FOLLOW_rule__Real__Alternatives_in_ruleReal6186);
rule__Real__Alternatives();
state._fsp--;
@@ -8775,19 +8862,19 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDecimal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2920:1: entryRuleDecimal : ruleDecimal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2948:1: entryRuleDecimal : ruleDecimal EOF ;
public final void entryRuleDecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2924:1: ( ruleDecimal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2925:1: ruleDecimal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2952:1: ( ruleDecimal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2953:1: ruleDecimal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecimalRule());
}
- pushFollow(FOLLOW_ruleDecimal_in_entryRuleDecimal6158);
+ pushFollow(FOLLOW_ruleDecimal_in_entryRuleDecimal6218);
ruleDecimal();
state._fsp--;
@@ -8795,7 +8882,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getDecimalRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimal6165); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimal6225); if (state.failed) return ;
}
@@ -8815,26 +8902,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDecimal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2935:1: ruleDecimal : ( ( rule__Decimal__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2963:1: ruleDecimal : ( ( rule__Decimal__Group__0 ) ) ;
public final void ruleDecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2940:2: ( ( ( rule__Decimal__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2941:1: ( ( rule__Decimal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2968:2: ( ( ( rule__Decimal__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2969:1: ( ( rule__Decimal__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2941:1: ( ( rule__Decimal__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2942:1: ( rule__Decimal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2969:1: ( ( rule__Decimal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2970:1: ( rule__Decimal__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecimalAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2943:1: ( rule__Decimal__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2943:2: rule__Decimal__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2971:1: ( rule__Decimal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2971:2: rule__Decimal__Group__0
{
- pushFollow(FOLLOW_rule__Decimal__Group__0_in_ruleDecimal6195);
+ pushFollow(FOLLOW_rule__Decimal__Group__0_in_ruleDecimal6255);
rule__Decimal__Group__0();
state._fsp--;
@@ -8868,19 +8955,19 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDotDecimal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2956:1: entryRuleDotDecimal : ruleDotDecimal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2984:1: entryRuleDotDecimal : ruleDotDecimal EOF ;
public final void entryRuleDotDecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2960:1: ( ruleDotDecimal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2961:1: ruleDotDecimal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2988:1: ( ruleDotDecimal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2989:1: ruleDotDecimal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotDecimalRule());
}
- pushFollow(FOLLOW_ruleDotDecimal_in_entryRuleDotDecimal6227);
+ pushFollow(FOLLOW_ruleDotDecimal_in_entryRuleDotDecimal6287);
ruleDotDecimal();
state._fsp--;
@@ -8888,7 +8975,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getDotDecimalRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDotDecimal6234); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDotDecimal6294); if (state.failed) return ;
}
@@ -8908,26 +8995,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDotDecimal"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2971:1: ruleDotDecimal : ( ( rule__DotDecimal__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2999:1: ruleDotDecimal : ( ( rule__DotDecimal__Group__0 ) ) ;
public final void ruleDotDecimal() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2976:2: ( ( ( rule__DotDecimal__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2977:1: ( ( rule__DotDecimal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3004:2: ( ( ( rule__DotDecimal__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3005:1: ( ( rule__DotDecimal__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2977:1: ( ( rule__DotDecimal__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2978:1: ( rule__DotDecimal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3005:1: ( ( rule__DotDecimal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3006:1: ( rule__DotDecimal__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDotDecimalAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2979:1: ( rule__DotDecimal__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2979:2: rule__DotDecimal__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3007:1: ( rule__DotDecimal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3007:2: rule__DotDecimal__Group__0
{
- pushFollow(FOLLOW_rule__DotDecimal__Group__0_in_ruleDotDecimal6264);
+ pushFollow(FOLLOW_rule__DotDecimal__Group__0_in_ruleDotDecimal6324);
rule__DotDecimal__Group__0();
state._fsp--;
@@ -8961,19 +9048,19 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDecimalDot"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2992:1: entryRuleDecimalDot : ruleDecimalDot EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3020:1: entryRuleDecimalDot : ruleDecimalDot EOF ;
public final void entryRuleDecimalDot() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2996:1: ( ruleDecimalDot EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2997:1: ruleDecimalDot EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3024:1: ( ruleDecimalDot EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3025:1: ruleDecimalDot EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecimalDotRule());
}
- pushFollow(FOLLOW_ruleDecimalDot_in_entryRuleDecimalDot6296);
+ pushFollow(FOLLOW_ruleDecimalDot_in_entryRuleDecimalDot6356);
ruleDecimalDot();
state._fsp--;
@@ -8981,7 +9068,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getDecimalDotRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalDot6303); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalDot6363); if (state.failed) return ;
}
@@ -9001,26 +9088,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDecimalDot"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3007:1: ruleDecimalDot : ( ( rule__DecimalDot__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3035:1: ruleDecimalDot : ( ( rule__DecimalDot__Group__0 ) ) ;
public final void ruleDecimalDot() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3012:2: ( ( ( rule__DecimalDot__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3013:1: ( ( rule__DecimalDot__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3040:2: ( ( ( rule__DecimalDot__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3041:1: ( ( rule__DecimalDot__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3013:1: ( ( rule__DecimalDot__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3014:1: ( rule__DecimalDot__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3041:1: ( ( rule__DecimalDot__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3042:1: ( rule__DecimalDot__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecimalDotAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3015:1: ( rule__DecimalDot__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3015:2: rule__DecimalDot__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3043:1: ( rule__DecimalDot__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3043:2: rule__DecimalDot__Group__0
{
- pushFollow(FOLLOW_rule__DecimalDot__Group__0_in_ruleDecimalDot6333);
+ pushFollow(FOLLOW_rule__DecimalDot__Group__0_in_ruleDecimalDot6393);
rule__DecimalDot__Group__0();
state._fsp--;
@@ -9054,19 +9141,19 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDecimalExp"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3028:1: entryRuleDecimalExp : ruleDecimalExp EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3056:1: entryRuleDecimalExp : ruleDecimalExp EOF ;
public final void entryRuleDecimalExp() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3032:1: ( ruleDecimalExp EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3033:1: ruleDecimalExp EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3060:1: ( ruleDecimalExp EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3061:1: ruleDecimalExp EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecimalExpRule());
}
- pushFollow(FOLLOW_ruleDecimalExp_in_entryRuleDecimalExp6365);
+ pushFollow(FOLLOW_ruleDecimalExp_in_entryRuleDecimalExp6425);
ruleDecimalExp();
state._fsp--;
@@ -9074,7 +9161,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getDecimalExpRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalExp6372); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalExp6432); if (state.failed) return ;
}
@@ -9094,26 +9181,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDecimalExp"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3043:1: ruleDecimalExp : ( ( rule__DecimalExp__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3071:1: ruleDecimalExp : ( ( rule__DecimalExp__Group__0 ) ) ;
public final void ruleDecimalExp() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3048:2: ( ( ( rule__DecimalExp__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3049:1: ( ( rule__DecimalExp__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3076:2: ( ( ( rule__DecimalExp__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3077:1: ( ( rule__DecimalExp__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3049:1: ( ( rule__DecimalExp__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3050:1: ( rule__DecimalExp__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3077:1: ( ( rule__DecimalExp__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3078:1: ( rule__DecimalExp__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDecimalExpAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3051:1: ( rule__DecimalExp__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3051:2: rule__DecimalExp__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3079:1: ( rule__DecimalExp__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3079:2: rule__DecimalExp__Group__0
{
- pushFollow(FOLLOW_rule__DecimalExp__Group__0_in_ruleDecimalExp6402);
+ pushFollow(FOLLOW_rule__DecimalExp__Group__0_in_ruleDecimalExp6462);
rule__DecimalExp__Group__0();
state._fsp--;
@@ -9147,16 +9234,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleFQN"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3064:1: entryRuleFQN : ruleFQN EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3092:1: entryRuleFQN : ruleFQN EOF ;
public final void entryRuleFQN() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3065:1: ( ruleFQN EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3066:1: ruleFQN EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3093:1: ( ruleFQN EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3094:1: ruleFQN EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFQNRule());
}
- pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN6429);
+ pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN6489);
ruleFQN();
state._fsp--;
@@ -9164,7 +9251,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
after(grammarAccess.getFQNRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleFQN6436); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleFQN6496); if (state.failed) return ;
}
@@ -9181,25 +9268,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleFQN"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3073:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3101:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ;
public final void ruleFQN() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3077:2: ( ( ( rule__FQN__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3078:1: ( ( rule__FQN__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3105:2: ( ( ( rule__FQN__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3106:1: ( ( rule__FQN__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3078:1: ( ( rule__FQN__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3079:1: ( rule__FQN__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3106:1: ( ( rule__FQN__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3107:1: ( rule__FQN__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFQNAccess().getGroup());
}
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3080:1: ( rule__FQN__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3080:2: rule__FQN__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3108:1: ( rule__FQN__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3108:2: rule__FQN__Group__0
{
- pushFollow(FOLLOW_rule__FQN__Group__0_in_ruleFQN6462);
+ pushFollow(FOLLOW_rule__FQN__Group__0_in_ruleFQN6522);
rule__FQN__Group__0();
state._fsp--;
@@ -9232,25 +9319,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCommunicationType"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3093:1: ruleCommunicationType : ( ( rule__CommunicationType__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:3121:1: ruleCommunicationType : ( ( rule__CommunicationType__Alternatives ) ) ;
public final void ruleCommunicationType() throws RecognitionException {