Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/icons/MessagePrivate.gifbin0 -> 135 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java42
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java66
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g1635
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens136
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java1255
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java24537
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java13
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/outline/RoomOutlineTreeProvider.java25
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore11
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xmi436
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parseTreeConstruction/RoomParsetreeConstructor.java1485
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g341
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens136
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java1260
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java7101
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DataClass.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java27
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/PortClass.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/PortOperation.java54
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomFactory.java18
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java370
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StandardOperation.java22
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java58
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java176
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java24
-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.java40
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomSwitch.java48
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java414
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext24
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/formatting/RoomFormatter.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/RoomHelpers.java35
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/RoomScopeProvider.java21
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java6
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java4
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/DataClassGen.java6
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.xtend2
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ActorClassGen.java4
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/DataClassGen.java4
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.java14
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ProcedureHelpers.xtend4
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/extensions/RoomExtensions.java10
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/ProcedureHelpers.java4
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/AbstractMemberAwarePropertyDialog.java22
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/MemberSelectionDialog.java3
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/PortMessageSelectionDialog.java77
-rw-r--r--runtime/org.eclipse.etrice.modellib/models/ALogService.room11
-rw-r--r--runtime/org.eclipse.etrice.modellib/src-gen/room/basic/service/logging/Log.java41
-rw-r--r--tests/org.eclipse.etrice.generator.tests/src/org/eclipse/etrice/generator/base/TestDetailCodeTranslator.java7
56 files changed, 23350 insertions, 16856 deletions
diff --git a/plugins/org.eclipse.etrice.core.room.ui/icons/MessagePrivate.gif b/plugins/org.eclipse.etrice.core.room.ui/icons/MessagePrivate.gif
new file mode 100644
index 000000000..1a6772e51
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.room.ui/icons/MessagePrivate.gif
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 51f89c323..e0f678fb0 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
@@ -122,22 +122,43 @@ public class AbstractRoomProposalProvider extends TerminalsProposalProvider {
public void completeAttribute_Docu(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeOperation_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeStandardOperation_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeOperation_Arguments(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeStandardOperation_Arguments(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeOperation_Returntype(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeStandardOperation_Returntype(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
- public void completeOperation_Ref(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeStandardOperation_Ref(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void completeOperation_Docu(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeStandardOperation_Docu(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeOperation_DetailCode(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeStandardOperation_DetailCode(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePortOperation_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePortOperation_Arguments(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePortOperation_Returntype(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePortOperation_Ref(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completePortOperation_SendsMsg(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePortOperation_Docu(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePortOperation_DetailCode(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
public void completeProtocolClass_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
@@ -173,6 +194,9 @@ public class AbstractRoomProposalProvider extends TerminalsProposalProvider {
public void completeProtocolClass_Semantics(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeMessage_Priv(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void completeMessage_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -669,6 +693,12 @@ public class AbstractRoomProposalProvider extends TerminalsProposalProvider {
public void complete_Operation(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
+ public void complete_StandardOperation(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PortOperation(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void complete_ProtocolClass(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
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 232bb80d9..ab379ef21 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
@@ -43,7 +43,10 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getActorContainerClassAccess().getAlternatives(), "rule__ActorContainerClass__Alternatives");
put(grammarAccess.getDataTypeAccess().getAlternatives(), "rule__DataType__Alternatives");
put(grammarAccess.getComplexTypeAccess().getAlternatives(), "rule__ComplexType__Alternatives");
- put(grammarAccess.getOperationAccess().getAlternatives_5_1(), "rule__Operation__Alternatives_5_1");
+ put(grammarAccess.getOperationAccess().getAlternatives(), "rule__Operation__Alternatives");
+ put(grammarAccess.getStandardOperationAccess().getAlternatives_5_1(), "rule__StandardOperation__Alternatives_5_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.getPortClassAccess().getAlternatives_2(), "rule__PortClass__Alternatives_2");
put(grammarAccess.getSemanticsRuleAccess().getAlternatives_1_1(), "rule__SemanticsRule__Alternatives_1_1");
put(grammarAccess.getActorClassAccess().getAlternatives_7_6(), "rule__ActorClass__Alternatives_7_6");
@@ -73,18 +76,26 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getDataClassAccess().getGroup_7(), "rule__DataClass__Group_7__0");
put(grammarAccess.getAttributeAccess().getGroup(), "rule__Attribute__Group__0");
put(grammarAccess.getAttributeAccess().getGroup_6(), "rule__Attribute__Group_6__0");
- put(grammarAccess.getOperationAccess().getGroup(), "rule__Operation__Group__0");
- put(grammarAccess.getOperationAccess().getGroup_3(), "rule__Operation__Group_3__0");
- put(grammarAccess.getOperationAccess().getGroup_3_1(), "rule__Operation__Group_3_1__0");
- put(grammarAccess.getOperationAccess().getGroup_5(), "rule__Operation__Group_5__0");
- put(grammarAccess.getOperationAccess().getGroup_5_1_1(), "rule__Operation__Group_5_1_1__0");
+ put(grammarAccess.getStandardOperationAccess().getGroup(), "rule__StandardOperation__Group__0");
+ put(grammarAccess.getStandardOperationAccess().getGroup_3(), "rule__StandardOperation__Group_3__0");
+ put(grammarAccess.getStandardOperationAccess().getGroup_3_1(), "rule__StandardOperation__Group_3_1__0");
+ put(grammarAccess.getStandardOperationAccess().getGroup_5(), "rule__StandardOperation__Group_5__0");
+ put(grammarAccess.getStandardOperationAccess().getGroup_5_1_1(), "rule__StandardOperation__Group_5_1_1__0");
+ put(grammarAccess.getPortOperationAccess().getGroup(), "rule__PortOperation__Group__0");
+ put(grammarAccess.getPortOperationAccess().getGroup_3(), "rule__PortOperation__Group_3__0");
+ 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_0_1_1(), "rule__PortOperation__Group_5_0_1_1__0");
+ put(grammarAccess.getPortOperationAccess().getGroup_5_1(), "rule__PortOperation__Group_5_1__0");
put(grammarAccess.getProtocolClassAccess().getGroup(), "rule__ProtocolClass__Group__0");
put(grammarAccess.getProtocolClassAccess().getGroup_3(), "rule__ProtocolClass__Group_3__0");
put(grammarAccess.getProtocolClassAccess().getGroup_5(), "rule__ProtocolClass__Group_5__0");
put(grammarAccess.getProtocolClassAccess().getGroup_6(), "rule__ProtocolClass__Group_6__0");
put(grammarAccess.getProtocolClassAccess().getGroup_7(), "rule__ProtocolClass__Group_7__0");
- put(grammarAccess.getProtocolClassAccess().getGroup_16(), "rule__ProtocolClass__Group_16__0");
- put(grammarAccess.getProtocolClassAccess().getGroup_17(), "rule__ProtocolClass__Group_17__0");
+ put(grammarAccess.getProtocolClassAccess().getGroup_8(), "rule__ProtocolClass__Group_8__0");
+ put(grammarAccess.getProtocolClassAccess().getGroup_9(), "rule__ProtocolClass__Group_9__0");
+ put(grammarAccess.getProtocolClassAccess().getGroup_10(), "rule__ProtocolClass__Group_10__0");
+ put(grammarAccess.getProtocolClassAccess().getGroup_11(), "rule__ProtocolClass__Group_11__0");
put(grammarAccess.getMessageAccess().getGroup(), "rule__Message__Group__0");
put(grammarAccess.getPortClassAccess().getGroup(), "rule__PortClass__Group__0");
put(grammarAccess.getPortClassAccess().getGroup_1(), "rule__PortClass__Group_1__0");
@@ -208,27 +219,36 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getAttributeAccess().getRefAssignment_5(), "rule__Attribute__RefAssignment_5");
put(grammarAccess.getAttributeAccess().getDefaultValueLiteralAssignment_6_1(), "rule__Attribute__DefaultValueLiteralAssignment_6_1");
put(grammarAccess.getAttributeAccess().getDocuAssignment_7(), "rule__Attribute__DocuAssignment_7");
- put(grammarAccess.getOperationAccess().getNameAssignment_1(), "rule__Operation__NameAssignment_1");
- put(grammarAccess.getOperationAccess().getArgumentsAssignment_3_0(), "rule__Operation__ArgumentsAssignment_3_0");
- put(grammarAccess.getOperationAccess().getArgumentsAssignment_3_1_1(), "rule__Operation__ArgumentsAssignment_3_1_1");
- put(grammarAccess.getOperationAccess().getReturntypeAssignment_5_1_1_0(), "rule__Operation__ReturntypeAssignment_5_1_1_0");
- put(grammarAccess.getOperationAccess().getRefAssignment_5_1_1_1(), "rule__Operation__RefAssignment_5_1_1_1");
- put(grammarAccess.getOperationAccess().getDocuAssignment_6(), "rule__Operation__DocuAssignment_6");
- put(grammarAccess.getOperationAccess().getDetailCodeAssignment_7(), "rule__Operation__DetailCodeAssignment_7");
+ put(grammarAccess.getStandardOperationAccess().getNameAssignment_1(), "rule__StandardOperation__NameAssignment_1");
+ put(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_3_0(), "rule__StandardOperation__ArgumentsAssignment_3_0");
+ put(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_3_1_1(), "rule__StandardOperation__ArgumentsAssignment_3_1_1");
+ put(grammarAccess.getStandardOperationAccess().getReturntypeAssignment_5_1_1_0(), "rule__StandardOperation__ReturntypeAssignment_5_1_1_0");
+ put(grammarAccess.getStandardOperationAccess().getRefAssignment_5_1_1_1(), "rule__StandardOperation__RefAssignment_5_1_1_1");
+ put(grammarAccess.getStandardOperationAccess().getDocuAssignment_6(), "rule__StandardOperation__DocuAssignment_6");
+ put(grammarAccess.getStandardOperationAccess().getDetailCodeAssignment_7(), "rule__StandardOperation__DetailCodeAssignment_7");
+ put(grammarAccess.getPortOperationAccess().getNameAssignment_1(), "rule__PortOperation__NameAssignment_1");
+ put(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_0(), "rule__PortOperation__ArgumentsAssignment_3_0");
+ put(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_1_1(), "rule__PortOperation__ArgumentsAssignment_3_1_1");
+ put(grammarAccess.getPortOperationAccess().getReturntypeAssignment_5_0_1_1_0(), "rule__PortOperation__ReturntypeAssignment_5_0_1_1_0");
+ put(grammarAccess.getPortOperationAccess().getRefAssignment_5_0_1_1_1(), "rule__PortOperation__RefAssignment_5_0_1_1_1");
+ 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.getProtocolClassAccess().getNameAssignment_1(), "rule__ProtocolClass__NameAssignment_1");
put(grammarAccess.getProtocolClassAccess().getDocuAssignment_2(), "rule__ProtocolClass__DocuAssignment_2");
put(grammarAccess.getProtocolClassAccess().getBaseAssignment_3_1(), "rule__ProtocolClass__BaseAssignment_3_1");
put(grammarAccess.getProtocolClassAccess().getUserCode1Assignment_5_1(), "rule__ProtocolClass__UserCode1Assignment_5_1");
put(grammarAccess.getProtocolClassAccess().getUserCode2Assignment_6_1(), "rule__ProtocolClass__UserCode2Assignment_6_1");
put(grammarAccess.getProtocolClassAccess().getUserCode3Assignment_7_1(), "rule__ProtocolClass__UserCode3Assignment_7_1");
- put(grammarAccess.getProtocolClassAccess().getIncomingMessagesAssignment_10(), "rule__ProtocolClass__IncomingMessagesAssignment_10");
- put(grammarAccess.getProtocolClassAccess().getOutgoingMessagesAssignment_14(), "rule__ProtocolClass__OutgoingMessagesAssignment_14");
- put(grammarAccess.getProtocolClassAccess().getRegularAssignment_16_2(), "rule__ProtocolClass__RegularAssignment_16_2");
- put(grammarAccess.getProtocolClassAccess().getConjugateAssignment_17_2(), "rule__ProtocolClass__ConjugateAssignment_17_2");
- put(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_18(), "rule__ProtocolClass__SemanticsAssignment_18");
- put(grammarAccess.getMessageAccess().getNameAssignment_1(), "rule__Message__NameAssignment_1");
- put(grammarAccess.getMessageAccess().getDataAssignment_3(), "rule__Message__DataAssignment_3");
- put(grammarAccess.getMessageAccess().getDocuAssignment_5(), "rule__Message__DocuAssignment_5");
+ put(grammarAccess.getProtocolClassAccess().getIncomingMessagesAssignment_8_2(), "rule__ProtocolClass__IncomingMessagesAssignment_8_2");
+ put(grammarAccess.getProtocolClassAccess().getOutgoingMessagesAssignment_9_2(), "rule__ProtocolClass__OutgoingMessagesAssignment_9_2");
+ put(grammarAccess.getProtocolClassAccess().getRegularAssignment_10_2(), "rule__ProtocolClass__RegularAssignment_10_2");
+ put(grammarAccess.getProtocolClassAccess().getConjugateAssignment_11_2(), "rule__ProtocolClass__ConjugateAssignment_11_2");
+ put(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_12(), "rule__ProtocolClass__SemanticsAssignment_12");
+ put(grammarAccess.getMessageAccess().getPrivAssignment_0(), "rule__Message__PrivAssignment_0");
+ put(grammarAccess.getMessageAccess().getNameAssignment_2(), "rule__Message__NameAssignment_2");
+ put(grammarAccess.getMessageAccess().getDataAssignment_4(), "rule__Message__DataAssignment_4");
+ put(grammarAccess.getMessageAccess().getDocuAssignment_6(), "rule__Message__DocuAssignment_6");
put(grammarAccess.getPortClassAccess().getUserCodeAssignment_1_1(), "rule__PortClass__UserCodeAssignment_1_1");
put(grammarAccess.getPortClassAccess().getAttributesAssignment_2_0(), "rule__PortClass__AttributesAssignment_2_0");
put(grammarAccess.getPortClassAccess().getOperationsAssignment_2_1(), "rule__PortClass__OperationsAssignment_2_1");
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g
index faf87951a..6154389b2 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
@@ -338,25 +338,55 @@ finally {
-// Entry rule entryRuleOperation
-entryRuleOperation
+
+
+// Entry rule entryRuleStandardOperation
+entryRuleStandardOperation
+:
+{ before(grammarAccess.getStandardOperationRule()); }
+ ruleStandardOperation
+{ after(grammarAccess.getStandardOperationRule()); }
+ EOF
+;
+
+// Rule StandardOperation
+ruleStandardOperation
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getStandardOperationAccess().getGroup()); }
+(rule__StandardOperation__Group__0)
+{ after(grammarAccess.getStandardOperationAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRulePortOperation
+entryRulePortOperation
:
-{ before(grammarAccess.getOperationRule()); }
- ruleOperation
-{ after(grammarAccess.getOperationRule()); }
+{ before(grammarAccess.getPortOperationRule()); }
+ rulePortOperation
+{ after(grammarAccess.getPortOperationRule()); }
EOF
;
-// Rule Operation
-ruleOperation
+// Rule PortOperation
+rulePortOperation
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getGroup()); }
-(rule__Operation__Group__0)
-{ after(grammarAccess.getOperationAccess().getGroup()); }
+{ before(grammarAccess.getPortOperationAccess().getGroup()); }
+(rule__PortOperation__Group__0)
+{ after(grammarAccess.getPortOperationAccess().getGroup()); }
)
;
@@ -2166,23 +2196,70 @@ finally {
restoreStackSize(stackSize);
}
-rule__Operation__Alternatives_5_1
+
+rule__StandardOperation__Alternatives_5_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getStandardOperationAccess().getVoidKeyword_5_1_0()); }
+
+ 'void'
+
+{ after(grammarAccess.getStandardOperationAccess().getVoidKeyword_5_1_0()); }
+)
+
+ |(
+{ before(grammarAccess.getStandardOperationAccess().getGroup_5_1_1()); }
+(rule__StandardOperation__Group_5_1_1__0)
+{ after(grammarAccess.getStandardOperationAccess().getGroup_5_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PortOperation__Alternatives_5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPortOperationAccess().getGroup_5_0()); }
+(rule__PortOperation__Group_5_0__0)
+{ after(grammarAccess.getPortOperationAccess().getGroup_5_0()); }
+)
+
+ |(
+{ before(grammarAccess.getPortOperationAccess().getGroup_5_1()); }
+(rule__PortOperation__Group_5_1__0)
+{ after(grammarAccess.getPortOperationAccess().getGroup_5_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PortOperation__Alternatives_5_0_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getVoidKeyword_5_1_0()); }
+{ before(grammarAccess.getPortOperationAccess().getVoidKeyword_5_0_1_0()); }
'void'
-{ after(grammarAccess.getOperationAccess().getVoidKeyword_5_1_0()); }
+{ after(grammarAccess.getPortOperationAccess().getVoidKeyword_5_0_1_0()); }
)
|(
-{ before(grammarAccess.getOperationAccess().getGroup_5_1_1()); }
-(rule__Operation__Group_5_1_1__0)
-{ after(grammarAccess.getOperationAccess().getGroup_5_1_1()); }
+{ before(grammarAccess.getPortOperationAccess().getGroup_5_0_1_1()); }
+(rule__PortOperation__Group_5_0_1_1__0)
+{ after(grammarAccess.getPortOperationAccess().getGroup_5_0_1_1()); }
)
;
@@ -4344,29 +4421,29 @@ finally {
-rule__Operation__Group__0
+rule__StandardOperation__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group__0__Impl
- rule__Operation__Group__1
+ rule__StandardOperation__Group__0__Impl
+ rule__StandardOperation__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group__0__Impl
+rule__StandardOperation__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getOperationKeyword_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getOperationKeyword_0()); }
'Operation'
-{ after(grammarAccess.getOperationAccess().getOperationKeyword_0()); }
+{ after(grammarAccess.getStandardOperationAccess().getOperationKeyword_0()); }
)
;
@@ -4375,27 +4452,27 @@ finally {
}
-rule__Operation__Group__1
+rule__StandardOperation__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group__1__Impl
- rule__Operation__Group__2
+ rule__StandardOperation__Group__1__Impl
+ rule__StandardOperation__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group__1__Impl
+rule__StandardOperation__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getNameAssignment_1()); }
-(rule__Operation__NameAssignment_1)
-{ after(grammarAccess.getOperationAccess().getNameAssignment_1()); }
+{ before(grammarAccess.getStandardOperationAccess().getNameAssignment_1()); }
+(rule__StandardOperation__NameAssignment_1)
+{ after(grammarAccess.getStandardOperationAccess().getNameAssignment_1()); }
)
;
@@ -4404,29 +4481,29 @@ finally {
}
-rule__Operation__Group__2
+rule__StandardOperation__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group__2__Impl
- rule__Operation__Group__3
+ rule__StandardOperation__Group__2__Impl
+ rule__StandardOperation__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group__2__Impl
+rule__StandardOperation__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getLeftParenthesisKeyword_2()); }
+{ before(grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_2()); }
'('
-{ after(grammarAccess.getOperationAccess().getLeftParenthesisKeyword_2()); }
+{ after(grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_2()); }
)
;
@@ -4435,27 +4512,27 @@ finally {
}
-rule__Operation__Group__3
+rule__StandardOperation__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group__3__Impl
- rule__Operation__Group__4
+ rule__StandardOperation__Group__3__Impl
+ rule__StandardOperation__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group__3__Impl
+rule__StandardOperation__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getGroup_3()); }
-(rule__Operation__Group_3__0)?
-{ after(grammarAccess.getOperationAccess().getGroup_3()); }
+{ before(grammarAccess.getStandardOperationAccess().getGroup_3()); }
+(rule__StandardOperation__Group_3__0)?
+{ after(grammarAccess.getStandardOperationAccess().getGroup_3()); }
)
;
@@ -4464,29 +4541,29 @@ finally {
}
-rule__Operation__Group__4
+rule__StandardOperation__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group__4__Impl
- rule__Operation__Group__5
+ rule__StandardOperation__Group__4__Impl
+ rule__StandardOperation__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group__4__Impl
+rule__StandardOperation__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getRightParenthesisKeyword_4()); }
+{ before(grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_4()); }
')'
-{ after(grammarAccess.getOperationAccess().getRightParenthesisKeyword_4()); }
+{ after(grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_4()); }
)
;
@@ -4495,27 +4572,27 @@ finally {
}
-rule__Operation__Group__5
+rule__StandardOperation__Group__5
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group__5__Impl
- rule__Operation__Group__6
+ rule__StandardOperation__Group__5__Impl
+ rule__StandardOperation__Group__6
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group__5__Impl
+rule__StandardOperation__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getGroup_5()); }
-(rule__Operation__Group_5__0)?
-{ after(grammarAccess.getOperationAccess().getGroup_5()); }
+{ before(grammarAccess.getStandardOperationAccess().getGroup_5()); }
+(rule__StandardOperation__Group_5__0)?
+{ after(grammarAccess.getStandardOperationAccess().getGroup_5()); }
)
;
@@ -4524,27 +4601,27 @@ finally {
}
-rule__Operation__Group__6
+rule__StandardOperation__Group__6
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group__6__Impl
- rule__Operation__Group__7
+ rule__StandardOperation__Group__6__Impl
+ rule__StandardOperation__Group__7
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group__6__Impl
+rule__StandardOperation__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getDocuAssignment_6()); }
-(rule__Operation__DocuAssignment_6)?
-{ after(grammarAccess.getOperationAccess().getDocuAssignment_6()); }
+{ before(grammarAccess.getStandardOperationAccess().getDocuAssignment_6()); }
+(rule__StandardOperation__DocuAssignment_6)?
+{ after(grammarAccess.getStandardOperationAccess().getDocuAssignment_6()); }
)
;
@@ -4553,26 +4630,26 @@ finally {
}
-rule__Operation__Group__7
+rule__StandardOperation__Group__7
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group__7__Impl
+ rule__StandardOperation__Group__7__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group__7__Impl
+rule__StandardOperation__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getDetailCodeAssignment_7()); }
-(rule__Operation__DetailCodeAssignment_7)
-{ after(grammarAccess.getOperationAccess().getDetailCodeAssignment_7()); }
+{ before(grammarAccess.getStandardOperationAccess().getDetailCodeAssignment_7()); }
+(rule__StandardOperation__DetailCodeAssignment_7)
+{ after(grammarAccess.getStandardOperationAccess().getDetailCodeAssignment_7()); }
)
;
@@ -4597,27 +4674,27 @@ finally {
-rule__Operation__Group_3__0
+rule__StandardOperation__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group_3__0__Impl
- rule__Operation__Group_3__1
+ rule__StandardOperation__Group_3__0__Impl
+ rule__StandardOperation__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group_3__0__Impl
+rule__StandardOperation__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getArgumentsAssignment_3_0()); }
-(rule__Operation__ArgumentsAssignment_3_0)
-{ after(grammarAccess.getOperationAccess().getArgumentsAssignment_3_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_3_0()); }
+(rule__StandardOperation__ArgumentsAssignment_3_0)
+{ after(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_3_0()); }
)
;
@@ -4626,26 +4703,26 @@ finally {
}
-rule__Operation__Group_3__1
+rule__StandardOperation__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group_3__1__Impl
+ rule__StandardOperation__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group_3__1__Impl
+rule__StandardOperation__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getGroup_3_1()); }
-(rule__Operation__Group_3_1__0)*
-{ after(grammarAccess.getOperationAccess().getGroup_3_1()); }
+{ before(grammarAccess.getStandardOperationAccess().getGroup_3_1()); }
+(rule__StandardOperation__Group_3_1__0)*
+{ after(grammarAccess.getStandardOperationAccess().getGroup_3_1()); }
)
;
@@ -4658,29 +4735,29 @@ finally {
-rule__Operation__Group_3_1__0
+rule__StandardOperation__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group_3_1__0__Impl
- rule__Operation__Group_3_1__1
+ rule__StandardOperation__Group_3_1__0__Impl
+ rule__StandardOperation__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group_3_1__0__Impl
+rule__StandardOperation__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getCommaKeyword_3_1_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getCommaKeyword_3_1_0()); }
','
-{ after(grammarAccess.getOperationAccess().getCommaKeyword_3_1_0()); }
+{ after(grammarAccess.getStandardOperationAccess().getCommaKeyword_3_1_0()); }
)
;
@@ -4689,26 +4766,26 @@ finally {
}
-rule__Operation__Group_3_1__1
+rule__StandardOperation__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group_3_1__1__Impl
+ rule__StandardOperation__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group_3_1__1__Impl
+rule__StandardOperation__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getArgumentsAssignment_3_1_1()); }
-(rule__Operation__ArgumentsAssignment_3_1_1)
-{ after(grammarAccess.getOperationAccess().getArgumentsAssignment_3_1_1()); }
+{ before(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_3_1_1()); }
+(rule__StandardOperation__ArgumentsAssignment_3_1_1)
+{ after(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_3_1_1()); }
)
;
@@ -4721,29 +4798,29 @@ finally {
-rule__Operation__Group_5__0
+rule__StandardOperation__Group_5__0
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group_5__0__Impl
- rule__Operation__Group_5__1
+ rule__StandardOperation__Group_5__0__Impl
+ rule__StandardOperation__Group_5__1
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group_5__0__Impl
+rule__StandardOperation__Group_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getColonKeyword_5_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getColonKeyword_5_0()); }
':'
-{ after(grammarAccess.getOperationAccess().getColonKeyword_5_0()); }
+{ after(grammarAccess.getStandardOperationAccess().getColonKeyword_5_0()); }
)
;
@@ -4752,26 +4829,26 @@ finally {
}
-rule__Operation__Group_5__1
+rule__StandardOperation__Group_5__1
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group_5__1__Impl
+ rule__StandardOperation__Group_5__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group_5__1__Impl
+rule__StandardOperation__Group_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getAlternatives_5_1()); }
-(rule__Operation__Alternatives_5_1)
-{ after(grammarAccess.getOperationAccess().getAlternatives_5_1()); }
+{ before(grammarAccess.getStandardOperationAccess().getAlternatives_5_1()); }
+(rule__StandardOperation__Alternatives_5_1)
+{ after(grammarAccess.getStandardOperationAccess().getAlternatives_5_1()); }
)
;
@@ -4784,27 +4861,27 @@ finally {
-rule__Operation__Group_5_1_1__0
+rule__StandardOperation__Group_5_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group_5_1_1__0__Impl
- rule__Operation__Group_5_1_1__1
+ rule__StandardOperation__Group_5_1_1__0__Impl
+ rule__StandardOperation__Group_5_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group_5_1_1__0__Impl
+rule__StandardOperation__Group_5_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getReturntypeAssignment_5_1_1_0()); }
-(rule__Operation__ReturntypeAssignment_5_1_1_0)
-{ after(grammarAccess.getOperationAccess().getReturntypeAssignment_5_1_1_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getReturntypeAssignment_5_1_1_0()); }
+(rule__StandardOperation__ReturntypeAssignment_5_1_1_0)
+{ after(grammarAccess.getStandardOperationAccess().getReturntypeAssignment_5_1_1_0()); }
)
;
@@ -4813,26 +4890,26 @@ finally {
}
-rule__Operation__Group_5_1_1__1
+rule__StandardOperation__Group_5_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__Operation__Group_5_1_1__1__Impl
+ rule__StandardOperation__Group_5_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__Operation__Group_5_1_1__1__Impl
+rule__StandardOperation__Group_5_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getRefAssignment_5_1_1_1()); }
-(rule__Operation__RefAssignment_5_1_1_1)?
-{ after(grammarAccess.getOperationAccess().getRefAssignment_5_1_1_1()); }
+{ before(grammarAccess.getStandardOperationAccess().getRefAssignment_5_1_1_1()); }
+(rule__StandardOperation__RefAssignment_5_1_1_1)?
+{ after(grammarAccess.getStandardOperationAccess().getRefAssignment_5_1_1_1()); }
)
;
@@ -4845,29 +4922,29 @@ finally {
-rule__ProtocolClass__Group__0
+rule__PortOperation__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__0__Impl
- rule__ProtocolClass__Group__1
+ rule__PortOperation__Group__0__Impl
+ rule__PortOperation__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__0__Impl
+rule__PortOperation__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_0()); }
+{ before(grammarAccess.getPortOperationAccess().getOperationKeyword_0()); }
- 'ProtocolClass'
+ 'Operation'
-{ after(grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_0()); }
+{ after(grammarAccess.getPortOperationAccess().getOperationKeyword_0()); }
)
;
@@ -4876,27 +4953,27 @@ finally {
}
-rule__ProtocolClass__Group__1
+rule__PortOperation__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__1__Impl
- rule__ProtocolClass__Group__2
+ rule__PortOperation__Group__1__Impl
+ rule__PortOperation__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__1__Impl
+rule__PortOperation__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getNameAssignment_1()); }
-(rule__ProtocolClass__NameAssignment_1)
-{ after(grammarAccess.getProtocolClassAccess().getNameAssignment_1()); }
+{ before(grammarAccess.getPortOperationAccess().getNameAssignment_1()); }
+(rule__PortOperation__NameAssignment_1)
+{ after(grammarAccess.getPortOperationAccess().getNameAssignment_1()); }
)
;
@@ -4905,27 +4982,29 @@ finally {
}
-rule__ProtocolClass__Group__2
+rule__PortOperation__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__2__Impl
- rule__ProtocolClass__Group__3
+ rule__PortOperation__Group__2__Impl
+ rule__PortOperation__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__2__Impl
+rule__PortOperation__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getDocuAssignment_2()); }
-(rule__ProtocolClass__DocuAssignment_2)?
-{ after(grammarAccess.getProtocolClassAccess().getDocuAssignment_2()); }
+{ before(grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2()); }
+
+ '('
+
+{ after(grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2()); }
)
;
@@ -4934,27 +5013,27 @@ finally {
}
-rule__ProtocolClass__Group__3
+rule__PortOperation__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__3__Impl
- rule__ProtocolClass__Group__4
+ rule__PortOperation__Group__3__Impl
+ rule__PortOperation__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__3__Impl
+rule__PortOperation__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getGroup_3()); }
-(rule__ProtocolClass__Group_3__0)?
-{ after(grammarAccess.getProtocolClassAccess().getGroup_3()); }
+{ before(grammarAccess.getPortOperationAccess().getGroup_3()); }
+(rule__PortOperation__Group_3__0)?
+{ after(grammarAccess.getPortOperationAccess().getGroup_3()); }
)
;
@@ -4963,29 +5042,29 @@ finally {
}
-rule__ProtocolClass__Group__4
+rule__PortOperation__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__4__Impl
- rule__ProtocolClass__Group__5
+ rule__PortOperation__Group__4__Impl
+ rule__PortOperation__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__4__Impl
+rule__PortOperation__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_4()); }
+{ before(grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4()); }
- '{'
+ ')'
-{ after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_4()); }
+{ after(grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4()); }
)
;
@@ -4994,27 +5073,27 @@ finally {
}
-rule__ProtocolClass__Group__5
+rule__PortOperation__Group__5
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__5__Impl
- rule__ProtocolClass__Group__6
+ rule__PortOperation__Group__5__Impl
+ rule__PortOperation__Group__6
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__5__Impl
+rule__PortOperation__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getGroup_5()); }
-(rule__ProtocolClass__Group_5__0)?
-{ after(grammarAccess.getProtocolClassAccess().getGroup_5()); }
+{ before(grammarAccess.getPortOperationAccess().getAlternatives_5()); }
+(rule__PortOperation__Alternatives_5)?
+{ after(grammarAccess.getPortOperationAccess().getAlternatives_5()); }
)
;
@@ -5023,27 +5102,27 @@ finally {
}
-rule__ProtocolClass__Group__6
+rule__PortOperation__Group__6
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__6__Impl
- rule__ProtocolClass__Group__7
+ rule__PortOperation__Group__6__Impl
+ rule__PortOperation__Group__7
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__6__Impl
+rule__PortOperation__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getGroup_6()); }
-(rule__ProtocolClass__Group_6__0)?
-{ after(grammarAccess.getProtocolClassAccess().getGroup_6()); }
+{ before(grammarAccess.getPortOperationAccess().getDocuAssignment_6()); }
+(rule__PortOperation__DocuAssignment_6)?
+{ after(grammarAccess.getPortOperationAccess().getDocuAssignment_6()); }
)
;
@@ -5052,27 +5131,26 @@ finally {
}
-rule__ProtocolClass__Group__7
+rule__PortOperation__Group__7
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__7__Impl
- rule__ProtocolClass__Group__8
+ rule__PortOperation__Group__7__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__7__Impl
+rule__PortOperation__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getGroup_7()); }
-(rule__ProtocolClass__Group_7__0)?
-{ after(grammarAccess.getProtocolClassAccess().getGroup_7()); }
+{ before(grammarAccess.getPortOperationAccess().getDetailCodeAssignment_7()); }
+(rule__PortOperation__DetailCodeAssignment_7)
+{ after(grammarAccess.getPortOperationAccess().getDetailCodeAssignment_7()); }
)
;
@@ -5081,29 +5159,71 @@ finally {
}
-rule__ProtocolClass__Group__8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+rule__PortOperation__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__8__Impl
- rule__ProtocolClass__Group__9
+ rule__PortOperation__Group_3__0__Impl
+ rule__PortOperation__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__8__Impl
+rule__PortOperation__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getIncomingKeyword_8()); }
+{ before(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_0()); }
+(rule__PortOperation__ArgumentsAssignment_3_0)
+{ after(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_0()); }
+)
- 'incoming'
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PortOperation__Group_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PortOperation__Group_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
-{ after(grammarAccess.getProtocolClassAccess().getIncomingKeyword_8()); }
+rule__PortOperation__Group_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPortOperationAccess().getGroup_3_1()); }
+(rule__PortOperation__Group_3_1__0)*
+{ after(grammarAccess.getPortOperationAccess().getGroup_3_1()); }
)
;
@@ -5112,29 +5232,33 @@ finally {
}
-rule__ProtocolClass__Group__9
+
+
+
+
+rule__PortOperation__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__9__Impl
- rule__ProtocolClass__Group__10
+ rule__PortOperation__Group_3_1__0__Impl
+ rule__PortOperation__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__9__Impl
+rule__PortOperation__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_9()); }
+{ before(grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0()); }
- '{'
+ ','
-{ after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_9()); }
+{ after(grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0()); }
)
;
@@ -5143,27 +5267,26 @@ finally {
}
-rule__ProtocolClass__Group__10
+rule__PortOperation__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__10__Impl
- rule__ProtocolClass__Group__11
+ rule__PortOperation__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__10__Impl
+rule__PortOperation__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getIncomingMessagesAssignment_10()); }
-(rule__ProtocolClass__IncomingMessagesAssignment_10)*
-{ after(grammarAccess.getProtocolClassAccess().getIncomingMessagesAssignment_10()); }
+{ before(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_1_1()); }
+(rule__PortOperation__ArgumentsAssignment_3_1_1)
+{ after(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_1_1()); }
)
;
@@ -5172,29 +5295,33 @@ finally {
}
-rule__ProtocolClass__Group__11
+
+
+
+
+rule__PortOperation__Group_5_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__11__Impl
- rule__ProtocolClass__Group__12
+ rule__PortOperation__Group_5_0__0__Impl
+ rule__PortOperation__Group_5_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__11__Impl
+rule__PortOperation__Group_5_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_11()); }
+{ before(grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0()); }
- '}'
+ ':'
-{ after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_11()); }
+{ after(grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0()); }
)
;
@@ -5203,29 +5330,59 @@ finally {
}
-rule__ProtocolClass__Group__12
+rule__PortOperation__Group_5_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__12__Impl
- rule__ProtocolClass__Group__13
+ rule__PortOperation__Group_5_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__12__Impl
+rule__PortOperation__Group_5_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getOutgoingKeyword_12()); }
+{ before(grammarAccess.getPortOperationAccess().getAlternatives_5_0_1()); }
+(rule__PortOperation__Alternatives_5_0_1)
+{ after(grammarAccess.getPortOperationAccess().getAlternatives_5_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
- 'outgoing'
-{ after(grammarAccess.getProtocolClassAccess().getOutgoingKeyword_12()); }
+rule__PortOperation__Group_5_0_1_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PortOperation__Group_5_0_1_1__0__Impl
+ rule__PortOperation__Group_5_0_1_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PortOperation__Group_5_0_1_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPortOperationAccess().getReturntypeAssignment_5_0_1_1_0()); }
+(rule__PortOperation__ReturntypeAssignment_5_0_1_1_0)
+{ after(grammarAccess.getPortOperationAccess().getReturntypeAssignment_5_0_1_1_0()); }
)
;
@@ -5234,29 +5391,61 @@ finally {
}
-rule__ProtocolClass__Group__13
+rule__PortOperation__Group_5_0_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__13__Impl
- rule__ProtocolClass__Group__14
+ rule__PortOperation__Group_5_0_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__13__Impl
+rule__PortOperation__Group_5_0_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_13()); }
+{ before(grammarAccess.getPortOperationAccess().getRefAssignment_5_0_1_1_1()); }
+(rule__PortOperation__RefAssignment_5_0_1_1_1)?
+{ after(grammarAccess.getPortOperationAccess().getRefAssignment_5_0_1_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
- '{'
-{ after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_13()); }
+
+rule__PortOperation__Group_5_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PortOperation__Group_5_1__0__Impl
+ rule__PortOperation__Group_5_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PortOperation__Group_5_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0()); }
+
+ 'sends'
+
+{ after(grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0()); }
)
;
@@ -5265,27 +5454,26 @@ finally {
}
-rule__ProtocolClass__Group__14
+rule__PortOperation__Group_5_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__14__Impl
- rule__ProtocolClass__Group__15
+ rule__PortOperation__Group_5_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__14__Impl
+rule__PortOperation__Group_5_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesAssignment_14()); }
-(rule__ProtocolClass__OutgoingMessagesAssignment_14)*
-{ after(grammarAccess.getProtocolClassAccess().getOutgoingMessagesAssignment_14()); }
+{ before(grammarAccess.getPortOperationAccess().getSendsMsgAssignment_5_1_1()); }
+(rule__PortOperation__SendsMsgAssignment_5_1_1)
+{ after(grammarAccess.getPortOperationAccess().getSendsMsgAssignment_5_1_1()); }
)
;
@@ -5294,29 +5482,33 @@ finally {
}
-rule__ProtocolClass__Group__15
+
+
+
+
+rule__ProtocolClass__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__15__Impl
- rule__ProtocolClass__Group__16
+ rule__ProtocolClass__Group__0__Impl
+ rule__ProtocolClass__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__15__Impl
+rule__ProtocolClass__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_15()); }
+{ before(grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_0()); }
- '}'
+ 'ProtocolClass'
-{ after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_15()); }
+{ after(grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_0()); }
)
;
@@ -5325,27 +5517,27 @@ finally {
}
-rule__ProtocolClass__Group__16
+rule__ProtocolClass__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__16__Impl
- rule__ProtocolClass__Group__17
+ rule__ProtocolClass__Group__1__Impl
+ rule__ProtocolClass__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__16__Impl
+rule__ProtocolClass__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getGroup_16()); }
-(rule__ProtocolClass__Group_16__0)?
-{ after(grammarAccess.getProtocolClassAccess().getGroup_16()); }
+{ before(grammarAccess.getProtocolClassAccess().getNameAssignment_1()); }
+(rule__ProtocolClass__NameAssignment_1)
+{ after(grammarAccess.getProtocolClassAccess().getNameAssignment_1()); }
)
;
@@ -5354,27 +5546,27 @@ finally {
}
-rule__ProtocolClass__Group__17
+rule__ProtocolClass__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__17__Impl
- rule__ProtocolClass__Group__18
+ rule__ProtocolClass__Group__2__Impl
+ rule__ProtocolClass__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__17__Impl
+rule__ProtocolClass__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getGroup_17()); }
-(rule__ProtocolClass__Group_17__0)?
-{ after(grammarAccess.getProtocolClassAccess().getGroup_17()); }
+{ before(grammarAccess.getProtocolClassAccess().getDocuAssignment_2()); }
+(rule__ProtocolClass__DocuAssignment_2)?
+{ after(grammarAccess.getProtocolClassAccess().getDocuAssignment_2()); }
)
;
@@ -5383,27 +5575,27 @@ finally {
}
-rule__ProtocolClass__Group__18
+rule__ProtocolClass__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__18__Impl
- rule__ProtocolClass__Group__19
+ rule__ProtocolClass__Group__3__Impl
+ rule__ProtocolClass__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__18__Impl
+rule__ProtocolClass__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_18()); }
-(rule__ProtocolClass__SemanticsAssignment_18)?
-{ after(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_18()); }
+{ before(grammarAccess.getProtocolClassAccess().getGroup_3()); }
+(rule__ProtocolClass__Group_3__0)?
+{ after(grammarAccess.getProtocolClassAccess().getGroup_3()); }
)
;
@@ -5412,28 +5604,203 @@ finally {
}
-rule__ProtocolClass__Group__19
+rule__ProtocolClass__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group__19__Impl
+ rule__ProtocolClass__Group__4__Impl
+ rule__ProtocolClass__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group__19__Impl
+rule__ProtocolClass__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_19()); }
+{ before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_4()); }
+
+ '{'
+
+{ after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group__5__Impl
+ rule__ProtocolClass__Group__6
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group__5__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getGroup_5()); }
+(rule__ProtocolClass__Group_5__0)?
+{ after(grammarAccess.getProtocolClassAccess().getGroup_5()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group__6
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group__6__Impl
+ rule__ProtocolClass__Group__7
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group__6__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getGroup_6()); }
+(rule__ProtocolClass__Group_6__0)?
+{ after(grammarAccess.getProtocolClassAccess().getGroup_6()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group__7
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group__7__Impl
+ rule__ProtocolClass__Group__8
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group__7__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getGroup_7()); }
+(rule__ProtocolClass__Group_7__0)?
+{ after(grammarAccess.getProtocolClassAccess().getGroup_7()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
- '}'
-{ after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_19()); }
+rule__ProtocolClass__Group__8
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group__8__Impl
+ rule__ProtocolClass__Group__9
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group__8__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getGroup_8()); }
+(rule__ProtocolClass__Group_8__0)?
+{ after(grammarAccess.getProtocolClassAccess().getGroup_8()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group__9
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group__9__Impl
+ rule__ProtocolClass__Group__10
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group__9__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getGroup_9()); }
+(rule__ProtocolClass__Group_9__0)?
+{ after(grammarAccess.getProtocolClassAccess().getGroup_9()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group__10
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group__10__Impl
+ rule__ProtocolClass__Group__11
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group__10__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getGroup_10()); }
+(rule__ProtocolClass__Group_10__0)?
+{ after(grammarAccess.getProtocolClassAccess().getGroup_10()); }
)
;
@@ -5442,16 +5809,92 @@ finally {
}
+rule__ProtocolClass__Group__11
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group__11__Impl
+ rule__ProtocolClass__Group__12
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__ProtocolClass__Group__11__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getGroup_11()); }
+(rule__ProtocolClass__Group_11__0)?
+{ after(grammarAccess.getProtocolClassAccess().getGroup_11()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__ProtocolClass__Group__12
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group__12__Impl
+ rule__ProtocolClass__Group__13
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__ProtocolClass__Group__12__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_12()); }
+(rule__ProtocolClass__SemanticsAssignment_12)?
+{ after(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_12()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__ProtocolClass__Group__13
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group__13__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__ProtocolClass__Group__13__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_13()); }
+
+ '}'
+{ after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_13()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
@@ -5734,29 +6177,287 @@ finally {
-rule__ProtocolClass__Group_16__0
+rule__ProtocolClass__Group_8__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group_8__0__Impl
+ rule__ProtocolClass__Group_8__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group_8__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getIncomingKeyword_8_0()); }
+
+ 'incoming'
+
+{ after(grammarAccess.getProtocolClassAccess().getIncomingKeyword_8_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group_8__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group_8__1__Impl
+ rule__ProtocolClass__Group_8__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group_8__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_8_1()); }
+
+ '{'
+
+{ after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_8_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group_8__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group_8__2__Impl
+ rule__ProtocolClass__Group_8__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group_8__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getIncomingMessagesAssignment_8_2()); }
+(rule__ProtocolClass__IncomingMessagesAssignment_8_2)*
+{ after(grammarAccess.getProtocolClassAccess().getIncomingMessagesAssignment_8_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group_8__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group_8__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group_8__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_8_3()); }
+
+ '}'
+
+{ after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_8_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__ProtocolClass__Group_9__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group_9__0__Impl
+ rule__ProtocolClass__Group_9__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group_9__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getOutgoingKeyword_9_0()); }
+
+ 'outgoing'
+
+{ after(grammarAccess.getProtocolClassAccess().getOutgoingKeyword_9_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group_9__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group_9__1__Impl
+ rule__ProtocolClass__Group_9__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group_9__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_9_1()); }
+
+ '{'
+
+{ after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_9_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group_9__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group_9__2__Impl
+ rule__ProtocolClass__Group_9__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group_9__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesAssignment_9_2()); }
+(rule__ProtocolClass__OutgoingMessagesAssignment_9_2)*
+{ after(grammarAccess.getProtocolClassAccess().getOutgoingMessagesAssignment_9_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ProtocolClass__Group_9__3
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group_16__0__Impl
- rule__ProtocolClass__Group_16__1
+ rule__ProtocolClass__Group_9__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group_16__0__Impl
+rule__ProtocolClass__Group_9__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getRegularKeyword_16_0()); }
+{ before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_9_3()); }
+
+ '}'
+
+{ after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_9_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__ProtocolClass__Group_10__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ProtocolClass__Group_10__0__Impl
+ rule__ProtocolClass__Group_10__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ProtocolClass__Group_10__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getProtocolClassAccess().getRegularKeyword_10_0()); }
'regular'
-{ after(grammarAccess.getProtocolClassAccess().getRegularKeyword_16_0()); }
+{ after(grammarAccess.getProtocolClassAccess().getRegularKeyword_10_0()); }
)
;
@@ -5765,29 +6466,29 @@ finally {
}
-rule__ProtocolClass__Group_16__1
+rule__ProtocolClass__Group_10__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group_16__1__Impl
- rule__ProtocolClass__Group_16__2
+ rule__ProtocolClass__Group_10__1__Impl
+ rule__ProtocolClass__Group_10__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group_16__1__Impl
+rule__ProtocolClass__Group_10__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_16_1()); }
+{ before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_10_1()); }
'PortClass'
-{ after(grammarAccess.getProtocolClassAccess().getPortClassKeyword_16_1()); }
+{ after(grammarAccess.getProtocolClassAccess().getPortClassKeyword_10_1()); }
)
;
@@ -5796,26 +6497,26 @@ finally {
}
-rule__ProtocolClass__Group_16__2
+rule__ProtocolClass__Group_10__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group_16__2__Impl
+ rule__ProtocolClass__Group_10__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group_16__2__Impl
+rule__ProtocolClass__Group_10__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getRegularAssignment_16_2()); }
-(rule__ProtocolClass__RegularAssignment_16_2)
-{ after(grammarAccess.getProtocolClassAccess().getRegularAssignment_16_2()); }
+{ before(grammarAccess.getProtocolClassAccess().getRegularAssignment_10_2()); }
+(rule__ProtocolClass__RegularAssignment_10_2)
+{ after(grammarAccess.getProtocolClassAccess().getRegularAssignment_10_2()); }
)
;
@@ -5830,29 +6531,29 @@ finally {
-rule__ProtocolClass__Group_17__0
+rule__ProtocolClass__Group_11__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group_17__0__Impl
- rule__ProtocolClass__Group_17__1
+ rule__ProtocolClass__Group_11__0__Impl
+ rule__ProtocolClass__Group_11__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group_17__0__Impl
+rule__ProtocolClass__Group_11__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getConjugateKeyword_17_0()); }
+{ before(grammarAccess.getProtocolClassAccess().getConjugateKeyword_11_0()); }
'conjugate'
-{ after(grammarAccess.getProtocolClassAccess().getConjugateKeyword_17_0()); }
+{ after(grammarAccess.getProtocolClassAccess().getConjugateKeyword_11_0()); }
)
;
@@ -5861,29 +6562,29 @@ finally {
}
-rule__ProtocolClass__Group_17__1
+rule__ProtocolClass__Group_11__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group_17__1__Impl
- rule__ProtocolClass__Group_17__2
+ rule__ProtocolClass__Group_11__1__Impl
+ rule__ProtocolClass__Group_11__2
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group_17__1__Impl
+rule__ProtocolClass__Group_11__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_17_1()); }
+{ before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_11_1()); }
'PortClass'
-{ after(grammarAccess.getProtocolClassAccess().getPortClassKeyword_17_1()); }
+{ after(grammarAccess.getProtocolClassAccess().getPortClassKeyword_11_1()); }
)
;
@@ -5892,26 +6593,26 @@ finally {
}
-rule__ProtocolClass__Group_17__2
+rule__ProtocolClass__Group_11__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ProtocolClass__Group_17__2__Impl
+ rule__ProtocolClass__Group_11__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__Group_17__2__Impl
+rule__ProtocolClass__Group_11__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getConjugateAssignment_17_2()); }
-(rule__ProtocolClass__ConjugateAssignment_17_2)
-{ after(grammarAccess.getProtocolClassAccess().getConjugateAssignment_17_2()); }
+{ before(grammarAccess.getProtocolClassAccess().getConjugateAssignment_11_2()); }
+(rule__ProtocolClass__ConjugateAssignment_11_2)
+{ after(grammarAccess.getProtocolClassAccess().getConjugateAssignment_11_2()); }
)
;
@@ -5944,11 +6645,9 @@ rule__Message__Group__0__Impl
}
:
(
-{ before(grammarAccess.getMessageAccess().getMessageKeyword_0()); }
-
- 'Message'
-
-{ after(grammarAccess.getMessageAccess().getMessageKeyword_0()); }
+{ before(grammarAccess.getMessageAccess().getPrivAssignment_0()); }
+(rule__Message__PrivAssignment_0)?
+{ after(grammarAccess.getMessageAccess().getPrivAssignment_0()); }
)
;
@@ -5975,9 +6674,11 @@ rule__Message__Group__1__Impl
}
:
(
-{ before(grammarAccess.getMessageAccess().getNameAssignment_1()); }
-(rule__Message__NameAssignment_1)
-{ after(grammarAccess.getMessageAccess().getNameAssignment_1()); }
+{ before(grammarAccess.getMessageAccess().getMessageKeyword_1()); }
+
+ 'Message'
+
+{ after(grammarAccess.getMessageAccess().getMessageKeyword_1()); }
)
;
@@ -6004,11 +6705,9 @@ rule__Message__Group__2__Impl
}
:
(
-{ before(grammarAccess.getMessageAccess().getLeftParenthesisKeyword_2()); }
-
- '('
-
-{ after(grammarAccess.getMessageAccess().getLeftParenthesisKeyword_2()); }
+{ before(grammarAccess.getMessageAccess().getNameAssignment_2()); }
+(rule__Message__NameAssignment_2)
+{ after(grammarAccess.getMessageAccess().getNameAssignment_2()); }
)
;
@@ -6035,9 +6734,11 @@ rule__Message__Group__3__Impl
}
:
(
-{ before(grammarAccess.getMessageAccess().getDataAssignment_3()); }
-(rule__Message__DataAssignment_3)?
-{ after(grammarAccess.getMessageAccess().getDataAssignment_3()); }
+{ before(grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3()); }
+
+ '('
+
+{ after(grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3()); }
)
;
@@ -6064,11 +6765,9 @@ rule__Message__Group__4__Impl
}
:
(
-{ before(grammarAccess.getMessageAccess().getRightParenthesisKeyword_4()); }
-
- ')'
-
-{ after(grammarAccess.getMessageAccess().getRightParenthesisKeyword_4()); }
+{ before(grammarAccess.getMessageAccess().getDataAssignment_4()); }
+(rule__Message__DataAssignment_4)?
+{ after(grammarAccess.getMessageAccess().getDataAssignment_4()); }
)
;
@@ -6083,6 +6782,7 @@ rule__Message__Group__5
}
:
rule__Message__Group__5__Impl
+ rule__Message__Group__6
;
finally {
restoreStackSize(stackSize);
@@ -6094,9 +6794,11 @@ rule__Message__Group__5__Impl
}
:
(
-{ before(grammarAccess.getMessageAccess().getDocuAssignment_5()); }
-(rule__Message__DocuAssignment_5)?
-{ after(grammarAccess.getMessageAccess().getDocuAssignment_5()); }
+{ before(grammarAccess.getMessageAccess().getRightParenthesisKeyword_5()); }
+
+ ')'
+
+{ after(grammarAccess.getMessageAccess().getRightParenthesisKeyword_5()); }
)
;
@@ -6105,6 +6807,36 @@ finally {
}
+rule__Message__Group__6
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Message__Group__6__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Message__Group__6__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMessageAccess().getDocuAssignment_6()); }
+(rule__Message__DocuAssignment_6)?
+{ after(grammarAccess.getMessageAccess().getDocuAssignment_6()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
@@ -17279,8 +18011,8 @@ rule__DataClass__OperationsAssignment_9
}
:
(
-{ before(grammarAccess.getDataClassAccess().getOperationsOperationParserRuleCall_9_0()); }
- ruleOperation{ after(grammarAccess.getDataClassAccess().getOperationsOperationParserRuleCall_9_0()); }
+{ before(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_9_0()); }
+ ruleStandardOperation{ after(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_9_0()); }
)
;
@@ -17390,14 +18122,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__Operation__NameAssignment_1
+rule__StandardOperation__NameAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getStandardOperationAccess().getNameIDTerminalRuleCall_1_0()); }
+ RULE_ID{ after(grammarAccess.getStandardOperationAccess().getNameIDTerminalRuleCall_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StandardOperation__ArgumentsAssignment_3_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getNameIDTerminalRuleCall_1_0()); }
- RULE_ID{ after(grammarAccess.getOperationAccess().getNameIDTerminalRuleCall_1_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0()); }
+ ruleVarDecl{ after(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0()); }
)
;
@@ -17405,14 +18152,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__Operation__ArgumentsAssignment_3_0
+rule__StandardOperation__ArgumentsAssignment_3_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0()); }
- ruleVarDecl{ after(grammarAccess.getOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0()); }
+ ruleVarDecl{ after(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0()); }
)
;
@@ -17420,14 +18167,41 @@ finally {
restoreStackSize(stackSize);
}
-rule__Operation__ArgumentsAssignment_3_1_1
+rule__StandardOperation__ReturntypeAssignment_5_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0()); }
- ruleVarDecl{ after(grammarAccess.getOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getReturntypeDataTypeCrossReference_5_1_1_0_0()); }
+(
+{ before(grammarAccess.getStandardOperationAccess().getReturntypeDataTypeFQNParserRuleCall_5_1_1_0_0_1()); }
+ ruleFQN{ after(grammarAccess.getStandardOperationAccess().getReturntypeDataTypeFQNParserRuleCall_5_1_1_0_0_1()); }
+)
+{ after(grammarAccess.getStandardOperationAccess().getReturntypeDataTypeCrossReference_5_1_1_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StandardOperation__RefAssignment_5_1_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getStandardOperationAccess().getRefRefKeyword_5_1_1_1_0()); }
+(
+{ before(grammarAccess.getStandardOperationAccess().getRefRefKeyword_5_1_1_1_0()); }
+
+ 'ref'
+
+{ after(grammarAccess.getStandardOperationAccess().getRefRefKeyword_5_1_1_1_0()); }
+)
+
+{ after(grammarAccess.getStandardOperationAccess().getRefRefKeyword_5_1_1_1_0()); }
)
;
@@ -17435,18 +18209,44 @@ finally {
restoreStackSize(stackSize);
}
-rule__Operation__ReturntypeAssignment_5_1_1_0
+rule__StandardOperation__DocuAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getReturntypeDataTypeCrossReference_5_1_1_0_0()); }
+{ before(grammarAccess.getStandardOperationAccess().getDocuDocumentationParserRuleCall_6_0()); }
+ ruleDocumentation{ after(grammarAccess.getStandardOperationAccess().getDocuDocumentationParserRuleCall_6_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StandardOperation__DetailCodeAssignment_7
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
(
-{ before(grammarAccess.getOperationAccess().getReturntypeDataTypeFQNParserRuleCall_5_1_1_0_0_1()); }
- ruleFQN{ after(grammarAccess.getOperationAccess().getReturntypeDataTypeFQNParserRuleCall_5_1_1_0_0_1()); }
+{ before(grammarAccess.getStandardOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0()); }
+ ruleDetailCode{ after(grammarAccess.getStandardOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0()); }
)
-{ after(grammarAccess.getOperationAccess().getReturntypeDataTypeCrossReference_5_1_1_0_0()); }
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PortOperation__NameAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPortOperationAccess().getNameIDTerminalRuleCall_1_0()); }
+ RULE_ID{ after(grammarAccess.getPortOperationAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
@@ -17454,22 +18254,71 @@ finally {
restoreStackSize(stackSize);
}
-rule__Operation__RefAssignment_5_1_1_1
+rule__PortOperation__ArgumentsAssignment_3_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getRefRefKeyword_5_1_1_1_0()); }
+{ before(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0()); }
+ ruleVarDecl{ after(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PortOperation__ArgumentsAssignment_3_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
(
-{ before(grammarAccess.getOperationAccess().getRefRefKeyword_5_1_1_1_0()); }
+{ before(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0()); }
+ ruleVarDecl{ after(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PortOperation__ReturntypeAssignment_5_0_1_1_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPortOperationAccess().getReturntypeDataTypeCrossReference_5_0_1_1_0_0()); }
+(
+{ before(grammarAccess.getPortOperationAccess().getReturntypeDataTypeFQNParserRuleCall_5_0_1_1_0_0_1()); }
+ ruleFQN{ after(grammarAccess.getPortOperationAccess().getReturntypeDataTypeFQNParserRuleCall_5_0_1_1_0_0_1()); }
+)
+{ after(grammarAccess.getPortOperationAccess().getReturntypeDataTypeCrossReference_5_0_1_1_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PortOperation__RefAssignment_5_0_1_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPortOperationAccess().getRefRefKeyword_5_0_1_1_1_0()); }
+(
+{ before(grammarAccess.getPortOperationAccess().getRefRefKeyword_5_0_1_1_1_0()); }
'ref'
-{ after(grammarAccess.getOperationAccess().getRefRefKeyword_5_1_1_1_0()); }
+{ after(grammarAccess.getPortOperationAccess().getRefRefKeyword_5_0_1_1_1_0()); }
)
-{ after(grammarAccess.getOperationAccess().getRefRefKeyword_5_1_1_1_0()); }
+{ after(grammarAccess.getPortOperationAccess().getRefRefKeyword_5_0_1_1_1_0()); }
)
;
@@ -17477,14 +18326,18 @@ finally {
restoreStackSize(stackSize);
}
-rule__Operation__DocuAssignment_6
+rule__PortOperation__SendsMsgAssignment_5_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getDocuDocumentationParserRuleCall_6_0()); }
- ruleDocumentation{ after(grammarAccess.getOperationAccess().getDocuDocumentationParserRuleCall_6_0()); }
+{ before(grammarAccess.getPortOperationAccess().getSendsMsgMessageCrossReference_5_1_1_0()); }
+(
+{ before(grammarAccess.getPortOperationAccess().getSendsMsgMessageIDTerminalRuleCall_5_1_1_0_1()); }
+ RULE_ID{ after(grammarAccess.getPortOperationAccess().getSendsMsgMessageIDTerminalRuleCall_5_1_1_0_1()); }
+)
+{ after(grammarAccess.getPortOperationAccess().getSendsMsgMessageCrossReference_5_1_1_0()); }
)
;
@@ -17492,14 +18345,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__Operation__DetailCodeAssignment_7
+rule__PortOperation__DocuAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0()); }
- ruleDetailCode{ after(grammarAccess.getOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0()); }
+{ before(grammarAccess.getPortOperationAccess().getDocuDocumentationParserRuleCall_6_0()); }
+ ruleDocumentation{ after(grammarAccess.getPortOperationAccess().getDocuDocumentationParserRuleCall_6_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PortOperation__DetailCodeAssignment_7
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPortOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0()); }
+ ruleDetailCode{ after(grammarAccess.getPortOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0()); }
)
;
@@ -17601,14 +18469,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__IncomingMessagesAssignment_10
+rule__ProtocolClass__IncomingMessagesAssignment_8_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_10_0()); }
- ruleMessage{ after(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_10_0()); }
+{ before(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_8_2_0()); }
+ ruleMessage{ after(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_8_2_0()); }
)
;
@@ -17616,14 +18484,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__OutgoingMessagesAssignment_14
+rule__ProtocolClass__OutgoingMessagesAssignment_9_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_14_0()); }
- ruleMessage{ after(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_14_0()); }
+{ before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_9_2_0()); }
+ ruleMessage{ after(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_9_2_0()); }
)
;
@@ -17631,14 +18499,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__RegularAssignment_16_2
+rule__ProtocolClass__RegularAssignment_10_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_16_2_0()); }
- rulePortClass{ after(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_16_2_0()); }
+{ before(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_10_2_0()); }
+ rulePortClass{ after(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_10_2_0()); }
)
;
@@ -17646,14 +18514,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__ConjugateAssignment_17_2
+rule__ProtocolClass__ConjugateAssignment_11_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getConjugatePortClassParserRuleCall_17_2_0()); }
- rulePortClass{ after(grammarAccess.getProtocolClassAccess().getConjugatePortClassParserRuleCall_17_2_0()); }
+{ before(grammarAccess.getProtocolClassAccess().getConjugatePortClassParserRuleCall_11_2_0()); }
+ rulePortClass{ after(grammarAccess.getProtocolClassAccess().getConjugatePortClassParserRuleCall_11_2_0()); }
)
;
@@ -17661,14 +18529,37 @@ finally {
restoreStackSize(stackSize);
}
-rule__ProtocolClass__SemanticsAssignment_18
+rule__ProtocolClass__SemanticsAssignment_12
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_18_0()); }
- ruleProtocolSemantics{ after(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_18_0()); }
+{ before(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_12_0()); }
+ ruleProtocolSemantics{ after(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_12_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Message__PrivAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0()); }
+(
+{ before(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0()); }
+
+ 'private'
+
+{ after(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0()); }
+)
+
+{ after(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0()); }
)
;
@@ -17676,14 +18567,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__Message__NameAssignment_1
+rule__Message__NameAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_1_0()); }
- RULE_ID{ after(grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_1_0()); }
+{ before(grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_2_0()); }
+ RULE_ID{ after(grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_2_0()); }
)
;
@@ -17691,14 +18582,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__Message__DataAssignment_3
+rule__Message__DataAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_3_0()); }
- ruleVarDecl{ after(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_3_0()); }
+{ before(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_4_0()); }
+ ruleVarDecl{ after(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_4_0()); }
)
;
@@ -17706,14 +18597,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__Message__DocuAssignment_5
+rule__Message__DocuAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_5_0()); }
- ruleDocumentation{ after(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_5_0()); }
+{ before(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_6_0()); }
+ ruleDocumentation{ after(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_6_0()); }
)
;
@@ -17757,8 +18648,8 @@ rule__PortClass__OperationsAssignment_2_1
}
:
(
-{ before(grammarAccess.getPortClassAccess().getOperationsOperationParserRuleCall_2_1_0()); }
- ruleOperation{ after(grammarAccess.getPortClassAccess().getOperationsOperationParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getPortClassAccess().getOperationsPortOperationParserRuleCall_2_1_0()); }
+ rulePortOperation{ after(grammarAccess.getPortClassAccess().getOperationsPortOperationParserRuleCall_2_1_0()); }
)
;
@@ -18212,8 +19103,8 @@ rule__ActorClass__OperationsAssignment_8_4
}
:
(
-{ before(grammarAccess.getActorClassAccess().getOperationsOperationParserRuleCall_8_4_0()); }
- ruleOperation{ after(grammarAccess.getActorClassAccess().getOperationsOperationParserRuleCall_8_4_0()); }
+{ before(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_8_4_0()); }
+ ruleStandardOperation{ after(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_8_4_0()); }
)
;
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
index 59199d993..69aadafcf 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
@@ -23,6 +23,7 @@ T__17=17
T__12=12
T__14=14
T__13=13
+T__99=99
T__98=98
T__97=97
T__96=96
@@ -81,6 +82,7 @@ T__44=44
T__45=45
T__48=48
T__49=49
+T__100=100
RULE_SL_COMMENT=9
T__30=30
T__31=31
@@ -93,90 +95,92 @@ T__37=37
T__38=38
T__39=39
RULE_WS=10
-'semantics'=42
+'semantics'=43
'usercode1'=26
-'satisfied_by'=62
-'prio'=57
-'ProtocolClass'=33
+'satisfied_by'=63
+'prio'=58
+'ProtocolClass'=34
'model'=13
-'Message'=39
-'SubSystemClass'=55
-'>'=87
-'Transition'=77
-'TransitionPoint'=73
-'SubSystemRef'=54
-'LayerConnection'=61
-'.'=58
-'regular'=36
-'import'=92
-'Structure'=45
-'SPP'=50
+'Message'=40
+'SubSystemClass'=56
+'>'=88
+'Transition'=78
+'TransitionPoint'=74
+'SubSystemRef'=55
+'LayerConnection'=62
+'.'=59
+'regular'=37
+'import'=93
+'Structure'=46
+'SPP'=51
'extends'=25
-'Behavior'=46
-'and'=60
-'action'=79
+'and'=61
+'Behavior'=47
+'action'=80
'{'=15
-'StateMachine'=66
-'ExitPoint'=75
+'StateMachine'=67
+'ExitPoint'=76
'Operation'=31
'void'=12
-'Interface'=44
-'ActorClass'=43
-'my'=84
-'ref'=63
+'Interface'=45
+'ActorClass'=44
+'my'=85
+'private'=96
+'ref'=64
':'=17
'('=21
-'guard'=82
-'exit'=69
-'ActorRef'=65
-'conjugated'=96
-'cp'=85
+'guard'=83
+'exit'=70
+'ActorRef'=66
+'conjugated'=98
+'cp'=86
','=32
-'of'=52
+'of'=53
'default'=20
-']'=90
-'incoming'=34
-'|'=88
+']'=91
+'incoming'=35
+'sends'=33
+'|'=89
'usercode3'=28
-'State'=67
-'data_driven'=97
-'LogicalSystem'=53
-'LogicalThread'=56
+'State'=68
+'data_driven'=99
+'LogicalSystem'=54
+'LogicalThread'=57
'DataClass'=24
-'conjugate'=38
-'usercode'=40
+'conjugate'=39
+'usercode'=41
'RoomModel'=14
'='=30
-'relay_sap'=64
-'Port'=47
-'@'=91
-'subgraph'=71
+'relay_sap'=65
+'Port'=48
+'@'=92
+'subgraph'=72
')'=22
-'handle'=41
-'initial'=78
-'entry'=68
+'handle'=42
+'initial'=79
+'entry'=69
'->'=19
-'do'=70
-'ServiceImplementation'=51
-'Binding'=59
-'triggers'=80
+'do'=71
+'ServiceImplementation'=52
+'Binding'=60
+'triggers'=81
'PrimitiveType'=18
-'ChoicePoint'=76
+'ChoicePoint'=77
'}'=16
-'SAP'=49
-'abstract'=95
+'SAP'=50
+'abstract'=97
'usercode2'=27
-'EntryPoint'=74
-'handler'=98
-'cond'=83
-'external'=48
-'<'=86
-'outgoing'=35
-'*'=94
-'['=89
-'or'=81
-'RefinedState'=72
-'PortClass'=37
+'EntryPoint'=75
+'handler'=100
+'cond'=84
+'external'=49
+'<'=87
+'outgoing'=36
+'*'=95
+'['=90
+'or'=82
+'RefinedState'=73
+'PortClass'=38
'Attribute'=29
'ExternalType'=23
-'from'=93
+'from'=94
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 61e414d07..4e0867fd0 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
@@ -38,6 +38,7 @@ public class InternalRoomLexer extends Lexer {
public static final int T__12=12;
public static final int T__14=14;
public static final int T__13=13;
+ public static final int T__99=99;
public static final int T__98=98;
public static final int T__97=97;
public static final int T__96=96;
@@ -96,6 +97,7 @@ public class InternalRoomLexer extends Lexer {
public static final int T__45=45;
public static final int T__48=48;
public static final int T__49=49;
+ public static final int T__100=100;
public static final int RULE_SL_COMMENT=9;
public static final int T__30=30;
public static final int T__31=31;
@@ -561,10 +563,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:32:7: ( 'ProtocolClass' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:32:9: 'ProtocolClass'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:32:7: ( 'sends' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:32:9: 'sends'
{
- match("ProtocolClass");
+ match("sends");
}
@@ -582,10 +584,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:33:7: ( 'incoming' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:33:9: 'incoming'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:33:7: ( 'ProtocolClass' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:33:9: 'ProtocolClass'
{
- match("incoming");
+ match("ProtocolClass");
}
@@ -603,10 +605,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:34:7: ( 'outgoing' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:34:9: 'outgoing'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:34:7: ( 'incoming' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:34:9: 'incoming'
{
- match("outgoing");
+ match("incoming");
}
@@ -624,10 +626,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:35:7: ( 'regular' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:35:9: 'regular'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:35:7: ( 'outgoing' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:35:9: 'outgoing'
{
- match("regular");
+ match("outgoing");
}
@@ -645,10 +647,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:36:7: ( 'PortClass' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:36:9: 'PortClass'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:36:7: ( 'regular' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:36:9: 'regular'
{
- match("PortClass");
+ match("regular");
}
@@ -666,10 +668,10 @@ 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:37:7: ( 'conjugate' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:37:9: 'conjugate'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:37:7: ( 'PortClass' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:37:9: 'PortClass'
{
- match("conjugate");
+ match("PortClass");
}
@@ -687,10 +689,10 @@ 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:38:7: ( 'Message' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:38:9: 'Message'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:38:7: ( 'conjugate' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:38:9: 'conjugate'
{
- match("Message");
+ match("conjugate");
}
@@ -708,10 +710,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:39:7: ( 'usercode' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:39:9: 'usercode'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:39:7: ( 'Message' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:39:9: 'Message'
{
- match("usercode");
+ match("Message");
}
@@ -729,10 +731,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:40:7: ( 'handle' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:40:9: 'handle'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:40:7: ( 'usercode' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:40:9: 'usercode'
{
- match("handle");
+ match("usercode");
}
@@ -750,10 +752,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:41:7: ( 'semantics' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:41:9: 'semantics'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:41:7: ( 'handle' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:41:9: 'handle'
{
- match("semantics");
+ match("handle");
}
@@ -771,10 +773,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:42:7: ( 'ActorClass' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:42:9: 'ActorClass'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:42:7: ( 'semantics' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:42:9: 'semantics'
{
- match("ActorClass");
+ match("semantics");
}
@@ -792,10 +794,10 @@ 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:43:7: ( 'Interface' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:43:9: 'Interface'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:43:7: ( 'ActorClass' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:43:9: 'ActorClass'
{
- match("Interface");
+ match("ActorClass");
}
@@ -813,10 +815,10 @@ 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:44:7: ( 'Structure' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:44:9: 'Structure'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:44:7: ( 'Interface' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:44:9: 'Interface'
{
- match("Structure");
+ match("Interface");
}
@@ -834,10 +836,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:45:7: ( 'Behavior' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:45:9: 'Behavior'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:45:7: ( 'Structure' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:45:9: 'Structure'
{
- match("Behavior");
+ match("Structure");
}
@@ -855,10 +857,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:46:7: ( 'Port' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:46:9: 'Port'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:46:7: ( 'Behavior' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:46:9: 'Behavior'
{
- match("Port");
+ match("Behavior");
}
@@ -876,10 +878,10 @@ 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:47:7: ( 'external' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:47:9: 'external'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:47:7: ( 'Port' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:47:9: 'Port'
{
- match("external");
+ match("Port");
}
@@ -897,10 +899,10 @@ 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:48:7: ( 'SAP' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:48:9: 'SAP'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:48:7: ( 'external' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:48:9: 'external'
{
- match("SAP");
+ match("external");
}
@@ -918,10 +920,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:49:7: ( 'SPP' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:49:9: 'SPP'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:49:7: ( 'SAP' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:49:9: 'SAP'
{
- match("SPP");
+ match("SAP");
}
@@ -939,10 +941,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:50:7: ( 'ServiceImplementation' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:50:9: 'ServiceImplementation'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:50:7: ( 'SPP' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:50:9: 'SPP'
{
- match("ServiceImplementation");
+ match("SPP");
}
@@ -960,10 +962,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:51:7: ( 'of' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:51:9: 'of'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:51:7: ( 'ServiceImplementation' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:51:9: 'ServiceImplementation'
{
- match("of");
+ match("ServiceImplementation");
}
@@ -981,10 +983,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:52:7: ( 'LogicalSystem' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:52:9: 'LogicalSystem'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:52:7: ( 'of' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:52:9: 'of'
{
- match("LogicalSystem");
+ match("of");
}
@@ -1002,10 +1004,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:53:7: ( 'SubSystemRef' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:53:9: 'SubSystemRef'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:53:7: ( 'LogicalSystem' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:53:9: 'LogicalSystem'
{
- match("SubSystemRef");
+ match("LogicalSystem");
}
@@ -1023,10 +1025,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:54:7: ( 'SubSystemClass' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:54:9: 'SubSystemClass'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:54:7: ( 'SubSystemRef' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:54:9: 'SubSystemRef'
{
- match("SubSystemClass");
+ match("SubSystemRef");
}
@@ -1044,10 +1046,10 @@ 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:55:7: ( 'LogicalThread' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:55:9: 'LogicalThread'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:55:7: ( 'SubSystemClass' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:55:9: 'SubSystemClass'
{
- match("LogicalThread");
+ match("SubSystemClass");
}
@@ -1065,10 +1067,10 @@ 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:56:7: ( 'prio' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:56:9: 'prio'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:56:7: ( 'LogicalThread' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:56:9: 'LogicalThread'
{
- match("prio");
+ match("LogicalThread");
}
@@ -1086,10 +1088,11 @@ 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:57:7: ( '.' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:57:9: '.'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:57:7: ( 'prio' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:57:9: 'prio'
{
- match('.');
+ match("prio");
+
}
@@ -1106,11 +1109,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:58:7: ( 'Binding' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:58:9: 'Binding'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:58:7: ( '.' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:58:9: '.'
{
- match("Binding");
-
+ match('.');
}
@@ -1127,10 +1129,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:59:7: ( 'and' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:59:9: 'and'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:59:7: ( 'Binding' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:59:9: 'Binding'
{
- match("and");
+ match("Binding");
}
@@ -1148,10 +1150,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:60:7: ( 'LayerConnection' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:60:9: 'LayerConnection'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:60:7: ( 'and' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:60:9: 'and'
{
- match("LayerConnection");
+ match("and");
}
@@ -1169,10 +1171,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:61:7: ( 'satisfied_by' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:61:9: 'satisfied_by'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:61:7: ( 'LayerConnection' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:61:9: 'LayerConnection'
{
- match("satisfied_by");
+ match("LayerConnection");
}
@@ -1190,10 +1192,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:62:7: ( 'ref' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:62:9: 'ref'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:62:7: ( 'satisfied_by' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:62:9: 'satisfied_by'
{
- match("ref");
+ match("satisfied_by");
}
@@ -1211,10 +1213,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:63:7: ( 'relay_sap' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:63:9: 'relay_sap'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:63:7: ( 'ref' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:63:9: 'ref'
{
- match("relay_sap");
+ match("ref");
}
@@ -1232,10 +1234,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:64:7: ( 'ActorRef' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:64:9: 'ActorRef'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:64:7: ( 'relay_sap' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:64:9: 'relay_sap'
{
- match("ActorRef");
+ match("relay_sap");
}
@@ -1253,10 +1255,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:65:7: ( 'StateMachine' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:65:9: 'StateMachine'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:65:7: ( 'ActorRef' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:65:9: 'ActorRef'
{
- match("StateMachine");
+ match("ActorRef");
}
@@ -1274,10 +1276,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:66:7: ( 'State' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:66:9: 'State'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:66:7: ( 'StateMachine' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:66:9: 'StateMachine'
{
- match("State");
+ match("StateMachine");
}
@@ -1295,10 +1297,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:67:7: ( 'entry' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:67:9: 'entry'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:67:7: ( 'State' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:67:9: 'State'
{
- match("entry");
+ match("State");
}
@@ -1316,10 +1318,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:68:7: ( 'exit' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:68:9: 'exit'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:68:7: ( 'entry' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:68:9: 'entry'
{
- match("exit");
+ match("entry");
}
@@ -1337,10 +1339,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:69:7: ( 'do' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:69:9: 'do'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:69:7: ( 'exit' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:69:9: 'exit'
{
- match("do");
+ match("exit");
}
@@ -1358,10 +1360,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:70:7: ( 'subgraph' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:70:9: 'subgraph'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:70:7: ( 'do' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:70:9: 'do'
{
- match("subgraph");
+ match("do");
}
@@ -1379,10 +1381,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:71:7: ( 'RefinedState' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:71:9: 'RefinedState'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:71:7: ( 'subgraph' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:71:9: 'subgraph'
{
- match("RefinedState");
+ match("subgraph");
}
@@ -1400,10 +1402,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:72:7: ( 'TransitionPoint' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:72:9: 'TransitionPoint'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:72:7: ( 'RefinedState' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:72:9: 'RefinedState'
{
- match("TransitionPoint");
+ match("RefinedState");
}
@@ -1421,10 +1423,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:73:7: ( 'EntryPoint' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:73:9: 'EntryPoint'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:73:7: ( 'TransitionPoint' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:73:9: 'TransitionPoint'
{
- match("EntryPoint");
+ match("TransitionPoint");
}
@@ -1442,10 +1444,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:74:7: ( 'ExitPoint' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:74:9: 'ExitPoint'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:74:7: ( 'EntryPoint' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:74:9: 'EntryPoint'
{
- match("ExitPoint");
+ match("EntryPoint");
}
@@ -1463,10 +1465,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:75:7: ( 'ChoicePoint' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:75:9: 'ChoicePoint'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:75:7: ( 'ExitPoint' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:75:9: 'ExitPoint'
{
- match("ChoicePoint");
+ match("ExitPoint");
}
@@ -1484,10 +1486,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:76:7: ( 'Transition' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:76:9: 'Transition'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:76:7: ( 'ChoicePoint' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:76:9: 'ChoicePoint'
{
- match("Transition");
+ match("ChoicePoint");
}
@@ -1505,10 +1507,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:77:7: ( 'initial' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:77:9: 'initial'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:77:7: ( 'Transition' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:77:9: 'Transition'
{
- match("initial");
+ match("Transition");
}
@@ -1526,10 +1528,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:78:7: ( 'action' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:78:9: 'action'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:78:7: ( 'initial' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:78:9: 'initial'
{
- match("action");
+ match("initial");
}
@@ -1547,10 +1549,10 @@ 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:79:7: ( 'triggers' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:79:9: 'triggers'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:79:7: ( 'action' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:79:9: 'action'
{
- match("triggers");
+ match("action");
}
@@ -1568,10 +1570,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:80:7: ( 'or' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:80:9: 'or'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:80:7: ( 'triggers' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:80:9: 'triggers'
{
- match("or");
+ match("triggers");
}
@@ -1589,10 +1591,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:81:7: ( 'guard' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:81:9: 'guard'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:81:7: ( 'or' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:81:9: 'or'
{
- match("guard");
+ match("or");
}
@@ -1610,10 +1612,10 @@ 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:82:7: ( 'cond' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:82:9: 'cond'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:82:7: ( 'guard' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:82:9: 'guard'
{
- match("cond");
+ match("guard");
}
@@ -1631,10 +1633,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:83:7: ( 'my' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:83:9: 'my'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:83:7: ( 'cond' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:83:9: 'cond'
{
- match("my");
+ match("cond");
}
@@ -1652,10 +1654,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:84:7: ( 'cp' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:84:9: 'cp'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:84:7: ( 'my' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:84:9: 'my'
{
- match("cp");
+ match("my");
}
@@ -1673,10 +1675,11 @@ 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:85:7: ( '<' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:85:9: '<'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:85:7: ( 'cp' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:85:9: 'cp'
{
- match('<');
+ match("cp");
+
}
@@ -1693,10 +1696,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:86:7: ( '>' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:86:9: '>'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:86:7: ( '<' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:86:9: '<'
{
- match('>');
+ match('<');
}
@@ -1713,10 +1716,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:87:7: ( '|' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:87:9: '|'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:87:7: ( '>' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:87:9: '>'
{
- match('|');
+ match('>');
}
@@ -1733,10 +1736,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:88:7: ( '[' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:88:9: '['
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:88:7: ( '|' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:88:9: '|'
{
- match('[');
+ match('|');
}
@@ -1753,10 +1756,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:89:7: ( ']' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:89:9: ']'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:89:7: ( '[' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:89:9: '['
{
- match(']');
+ match('[');
}
@@ -1773,10 +1776,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:90:7: ( '@' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:90:9: '@'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:90:7: ( ']' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:90:9: ']'
{
- match('@');
+ match(']');
}
@@ -1793,11 +1796,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:91:7: ( 'import' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:91:9: 'import'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:91:7: ( '@' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:91:9: '@'
{
- match("import");
-
+ match('@');
}
@@ -1814,10 +1816,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:92:7: ( 'from' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:92:9: 'from'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:92:7: ( 'import' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:92:9: 'import'
{
- match("from");
+ match("import");
}
@@ -1835,10 +1837,11 @@ 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:93:7: ( '*' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:93:9: '*'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:93:7: ( 'from' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:93:9: 'from'
{
- match('*');
+ match("from");
+
}
@@ -1855,11 +1858,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:94:7: ( 'abstract' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:94:9: 'abstract'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:94:7: ( '*' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:94:9: '*'
{
- match("abstract");
-
+ match('*');
}
@@ -1876,10 +1878,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:95:7: ( 'conjugated' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:95:9: 'conjugated'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:95:7: ( 'private' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:95:9: 'private'
{
- match("conjugated");
+ match("private");
}
@@ -1897,10 +1899,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:96:7: ( 'data_driven' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:96:9: 'data_driven'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:96:7: ( 'abstract' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:96:9: 'abstract'
{
- match("data_driven");
+ match("abstract");
}
@@ -1918,10 +1920,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:97:7: ( 'handler' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:97:9: 'handler'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:97:7: ( 'conjugated' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:97:9: 'conjugated'
{
- match("handler");
+ match("conjugated");
}
@@ -1934,16 +1936,58 @@ public class InternalRoomLexer extends Lexer {
}
// $ANTLR end "T__98"
+ // $ANTLR start "T__99"
+ public final void mT__99() throws RecognitionException {
+ 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:98:7: ( 'data_driven' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:98:9: 'data_driven'
+ {
+ match("data_driven");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__99"
+
+ // $ANTLR start "T__100"
+ public final void mT__100() throws RecognitionException {
+ 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:99:8: ( 'handler' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:99:10: 'handler'
+ {
+ match("handler");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__100"
+
// $ANTLR start "RULE_MULTIPLICITY"
public final void mRULE_MULTIPLICITY() throws RecognitionException {
try {
int _type = RULE_MULTIPLICITY;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20208:19: ( '[' ( '*' | ( '0' .. '9' )+ ) ']' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20208:21: '[' ( '*' | ( '0' .. '9' )+ ) ']'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21099:19: ( '[' ( '*' | ( '0' .. '9' )+ ) ']' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21099:21: '[' ( '*' | ( '0' .. '9' )+ ) ']'
{
match('[');
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20208:25: ( '*' | ( '0' .. '9' )+ )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21099:25: ( '*' | ( '0' .. '9' )+ )
int alt2=2;
int LA2_0 = input.LA(1);
@@ -1961,16 +2005,16 @@ 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:20208:26: '*'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21099:26: '*'
{
match('*');
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20208:30: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21099:30: ( '0' .. '9' )+
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20208:30: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21099:30: ( '0' .. '9' )+
int cnt1=0;
loop1:
do {
@@ -1984,7 +2028,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt1) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20208:31: '0' .. '9'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21099:31: '0' .. '9'
{
matchRange('0','9');
@@ -2023,10 +2067,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:20210: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:20210: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:21101: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:21101: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:20210:11: ( '^' )?
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21101:11: ( '^' )?
int alt3=2;
int LA3_0 = input.LA(1);
@@ -2035,7 +2079,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:20210:11: '^'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21101:11: '^'
{
match('^');
@@ -2053,7 +2097,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:20210: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:21101:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop4:
do {
int alt4=2;
@@ -2102,10 +2146,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:20212:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20212:12: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21103:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21103:12: ( '0' .. '9' )+
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20212:12: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21103:12: ( '0' .. '9' )+
int cnt5=0;
loop5:
do {
@@ -2119,7 +2163,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:20212:13: '0' .. '9'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21103:13: '0' .. '9'
{
matchRange('0','9');
@@ -2151,10 +2195,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:20214: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:20214: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:21105: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:21105: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:20214: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:21105:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt8=2;
int LA8_0 = input.LA(1);
@@ -2172,10 +2216,10 @@ 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:20214: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:21105:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20214: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:21105:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop6:
do {
int alt6=3;
@@ -2191,7 +2235,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt6) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20214: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:21105:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
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') ) {
@@ -2207,7 +2251,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:20214:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21105:66: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2232,10 +2276,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:20214: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:21105:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20214: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:21105:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop7:
do {
int alt7=3;
@@ -2251,7 +2295,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:20214: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:21105:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
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') ) {
@@ -2267,7 +2311,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:20214:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21105:137: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2310,12 +2354,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:20216:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20216:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21107:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21107:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20216:24: ( options {greedy=false; } : . )*
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21107:24: ( options {greedy=false; } : . )*
loop9:
do {
int alt9=2;
@@ -2340,7 +2384,7 @@ 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:20216:52: .
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21107:52: .
{
matchAny();
@@ -2370,12 +2414,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:20218:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20218:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21109:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21109:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20218:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21109:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop10:
do {
int alt10=2;
@@ -2388,7 +2432,7 @@ 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:20218:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21109: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();
@@ -2408,7 +2452,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:20218:40: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21109:40: ( ( '\\r' )? '\\n' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -2417,9 +2461,9 @@ 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:20218:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21109:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20218:41: ( '\\r' )?
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21109:41: ( '\\r' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -2428,7 +2472,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:20218:41: '\\r'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21109:41: '\\r'
{
match('\r');
@@ -2460,10 +2504,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:20220:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21111:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21111:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21111:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt13=0;
loop13:
do {
@@ -2517,8 +2561,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:20222:16: ( . )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:20222:18: .
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21113:16: ( . )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:21113:18: .
{
matchAny();
@@ -2533,8 +2577,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__12 | 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 | RULE_MULTIPLICITY | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=95;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:8: ( T__12 | 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 | RULE_MULTIPLICITY | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt14=97;
alt14 = dfa14.predict(input);
switch (alt14) {
case 1 :
@@ -3147,56 +3191,70 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 88 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:532: RULE_MULTIPLICITY
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:532: T__99
{
- mRULE_MULTIPLICITY();
+ mT__99();
}
break;
case 89 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:550: RULE_ID
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:538: T__100
{
- mRULE_ID();
+ mT__100();
}
break;
case 90 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:558: RULE_INT
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:545: RULE_MULTIPLICITY
{
- mRULE_INT();
+ mRULE_MULTIPLICITY();
}
break;
case 91 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:567: RULE_STRING
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:563: RULE_ID
{
- mRULE_STRING();
+ mRULE_ID();
}
break;
case 92 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:579: RULE_ML_COMMENT
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:571: RULE_INT
{
- mRULE_ML_COMMENT();
+ mRULE_INT();
}
break;
case 93 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:595: RULE_SL_COMMENT
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:580: RULE_STRING
{
- mRULE_SL_COMMENT();
+ mRULE_STRING();
}
break;
case 94 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:611: RULE_WS
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:592: RULE_ML_COMMENT
{
- mRULE_WS();
+ mRULE_ML_COMMENT();
}
break;
case 95 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:619: RULE_ANY_OTHER
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:608: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 96 :
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:624: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 97 :
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1:632: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -3214,156 +3272,158 @@ public class InternalRoomLexer extends Lexer {
"\1\uffff\14\67\1\uffff\5\67\3\uffff\1\166\2\uffff\1\67\1\uffff\1"+
"\65\2\uffff\3\65\2\uffff\1\67\1\uffff\1\67\1\u0082\2\67\3\uffff"+
"\2\67\1\uffff\1\67\1\u0089\1\67\2\uffff\10\67\1\uffff\1\67\1\uffff"+
- "\3\67\1\u009a\1\u009b\2\67\1\u00a0\20\67\1\uffff\7\67\7\uffff\1"+
- "\67\6\uffff\2\67\1\uffff\6\67\1\uffff\20\67\2\uffff\1\67\1\u00d3"+
- "\2\67\1\uffff\10\67\1\u00df\1\u00e0\7\67\1\u00e8\7\67\1\u00f0\5"+
- "\67\1\u00f7\7\67\1\u0100\12\67\1\uffff\2\67\1\u010d\10\67\2\uffff"+
- "\6\67\1\u011c\1\uffff\6\67\1\u0123\1\uffff\1\u0124\5\67\1\uffff"+
- "\10\67\1\uffff\1\u0132\13\67\1\uffff\7\67\1\u0147\6\67\1\uffff\5"+
- "\67\1\u0153\2\uffff\15\67\1\uffff\7\67\1\u0168\5\67\1\u016f\6\67"+
- "\1\uffff\6\67\1\u017c\4\67\1\uffff\5\67\1\u0186\5\67\1\u018c\7\67"+
- "\1\u0194\1\uffff\1\67\1\u0196\2\67\1\u0199\1\u019a\1\uffff\11\67"+
- "\1\u01a4\2\67\1\uffff\11\67\1\uffff\5\67\1\uffff\1\u01b6\1\u01ba"+
- "\2\67\1\u01bd\1\67\1\u01bf\1\uffff\1\u01c0\1\uffff\2\67\2\uffff"+
- "\2\67\1\u01c5\5\67\1\u01cb\1\uffff\3\67\1\u01cf\2\67\1\u01d2\1\u01d3"+
- "\3\67\1\u01d7\2\67\1\u01da\1\67\1\u01dc\1\uffff\1\u01dd\1\u01de"+
- "\1\u01df\1\uffff\1\u01e0\1\67\1\uffff\1\u01e2\2\uffff\1\u01e3\1"+
- "\u01e5\1\u01e6\1\67\1\uffff\1\u01e8\1\u01e9\3\67\1\uffff\3\67\1"+
- "\uffff\2\67\2\uffff\3\67\1\uffff\2\67\1\uffff\1\u01f8\5\uffff\1"+
- "\u01f9\2\uffff\1\u01fa\2\uffff\1\67\2\uffff\7\67\1\u0204\4\67\1"+
- "\u0209\1\67\3\uffff\11\67\1\uffff\1\u0214\1\u0215\2\67\1\uffff\1"+
- "\u0218\1\u0219\1\u021a\1\67\1\u021c\5\67\2\uffff\1\u0222\1\u0223"+
- "\3\uffff\1\67\1\uffff\1\67\1\u0226\1\u0227\2\67\2\uffff\1\67\1\u022b"+
- "\2\uffff\3\67\1\uffff\1\u022f\1\u0230\1\67\2\uffff\4\67\1\u0236"+
- "\1\uffff";
+ "\6\67\1\u009e\1\u009f\2\67\1\u00a4\15\67\1\uffff\7\67\7\uffff\1"+
+ "\67\6\uffff\2\67\1\uffff\6\67\1\uffff\24\67\2\uffff\1\67\1\u00d8"+
+ "\2\67\1\uffff\5\67\1\u00e1\1\u00e2\7\67\1\u00eb\7\67\1\u00f3\5\67"+
+ "\1\u00fa\7\67\1\u0103\16\67\1\uffff\2\67\1\u0114\5\67\2\uffff\6"+
+ "\67\1\u0120\1\67\1\uffff\6\67\1\u0128\1\uffff\1\u0129\5\67\1\uffff"+
+ "\10\67\1\uffff\1\u0137\4\67\1\u013d\12\67\1\uffff\4\67\1\u014d\6"+
+ "\67\1\uffff\6\67\1\u015a\2\uffff\15\67\1\uffff\5\67\1\uffff\5\67"+
+ "\1\u0172\5\67\1\u0179\3\67\1\uffff\7\67\1\u0184\4\67\1\uffff\5\67"+
+ "\1\u018e\5\67\1\u0194\12\67\1\u019f\1\uffff\1\67\1\u01a1\2\67\1"+
+ "\u01a4\1\u01a5\1\uffff\6\67\1\u01ac\2\67\1\u01b0\1\uffff\11\67\1"+
+ "\uffff\5\67\1\uffff\1\u01bf\1\u01c3\2\67\1\u01c6\3\67\1\u01ca\1"+
+ "\u01cb\1\uffff\1\u01cc\1\uffff\2\67\2\uffff\5\67\1\u01d4\1\uffff"+
+ "\3\67\1\uffff\1\u01d8\2\67\1\u01db\1\u01dc\3\67\1\u01e0\2\67\1\u01e3"+
+ "\1\67\1\u01e5\1\uffff\1\u01e6\1\u01e7\1\u01e8\1\uffff\1\u01e9\1"+
+ "\67\1\uffff\1\u01eb\1\u01ec\1\67\3\uffff\1\u01ee\1\u01f0\1\u01f1"+
+ "\1\u01f2\3\67\1\uffff\3\67\1\uffff\2\67\2\uffff\3\67\1\uffff\2\67"+
+ "\1\uffff\1\u0201\5\uffff\1\u0202\2\uffff\1\67\1\uffff\1\u0204\3"+
+ "\uffff\7\67\1\u020d\4\67\1\u0212\1\67\2\uffff\1\67\1\uffff\10\67"+
+ "\1\uffff\1\u021d\1\u021e\2\67\1\uffff\1\u0221\1\u0222\1\u0223\1"+
+ "\67\1\u0225\5\67\2\uffff\1\u022b\1\u022c\3\uffff\1\67\1\uffff\1"+
+ "\67\1\u022f\1\u0230\2\67\2\uffff\1\67\1\u0234\2\uffff\3\67\1\uffff"+
+ "\1\u0238\1\u0239\1\67\2\uffff\4\67\1\u023f\1\uffff";
static final String DFA14_eofS =
- "\u0237\uffff";
+ "\u0240\uffff";
static final String DFA14_minS =
"\1\0\2\157\1\145\3\uffff\1\157\1\76\1\141\2\uffff\1\156\1\141\1"+
- "\156\1\163\1\143\1\uffff\1\160\1\uffff\1\155\1\146\1\145\1\157\1"+
- "\145\2\141\1\156\1\101\1\145\1\141\1\162\1\uffff\1\142\1\162\1\150"+
- "\1\162\1\165\3\uffff\1\52\2\uffff\1\162\1\uffff\1\101\2\uffff\2"+
- "\0\1\52\2\uffff\1\151\1\uffff\1\144\1\60\1\157\1\146\3\uffff\1\151"+
- "\1\162\1\uffff\1\146\1\60\1\164\2\uffff\1\151\2\164\1\151\1\164"+
- "\1\145\2\164\1\uffff\1\145\1\uffff\1\143\1\160\1\164\2\60\1\146"+
- "\1\156\1\60\1\163\1\156\1\155\1\164\1\142\1\164\1\141\2\120\1\162"+
- "\1\142\1\150\1\156\1\147\1\171\1\151\1\uffff\1\144\1\164\1\163\1"+
- "\141\1\157\1\151\1\141\7\uffff\1\157\6\uffff\1\144\1\145\1\uffff"+
+ "\156\1\163\1\143\1\uffff\1\160\1\uffff\1\141\1\155\1\146\1\145\1"+
+ "\157\1\145\1\141\1\156\1\101\1\145\1\141\1\162\1\uffff\1\142\1\162"+
+ "\1\150\1\162\1\165\3\uffff\1\52\2\uffff\1\162\1\uffff\1\101\2\uffff"+
+ "\2\0\1\52\2\uffff\1\151\1\uffff\1\144\1\60\1\157\1\146\3\uffff\1"+
+ "\151\1\162\1\uffff\1\146\1\60\1\164\2\uffff\1\151\2\164\1\151\1"+
+ "\164\1\145\2\164\1\uffff\1\145\1\uffff\1\155\1\164\1\142\1\143\1"+
+ "\160\1\164\2\60\1\146\1\156\1\60\1\163\1\156\1\164\1\141\2\120\1"+
+ "\162\1\142\1\150\1\156\1\147\1\171\1\151\1\uffff\1\144\1\164\1\163"+
+ "\1\141\1\157\1\151\1\141\7\uffff\1\157\6\uffff\1\144\1\145\1\uffff"+
"\1\155\1\151\1\155\2\164\1\141\1\uffff\1\141\1\145\1\164\1\162\1"+
- "\141\1\145\1\164\3\162\1\157\1\162\1\157\1\164\1\157\1\147\2\uffff"+
- "\1\165\1\60\1\141\1\144\1\uffff\1\163\1\144\1\141\1\151\1\147\1"+
- "\145\1\165\1\164\2\60\1\166\1\123\1\141\1\144\1\151\1\145\1\157"+
- "\1\60\1\151\1\164\1\156\1\151\1\147\1\162\1\155\1\60\1\154\1\115"+
- "\1\156\1\151\1\157\1\60\1\165\1\137\1\162\1\120\1\171\1\103\1\156"+
- "\1\60\1\171\1\143\1\151\1\162\1\141\1\155\1\151\1\162\1\157\1\154"+
- "\1\uffff\1\171\1\165\1\60\1\141\1\154\1\156\1\163\2\162\1\143\1"+
- "\145\2\uffff\1\151\1\171\1\166\1\151\1\143\1\162\1\60\1\uffff\1"+
- "\157\1\162\1\163\1\143\1\147\1\144\1\60\1\uffff\1\60\1\157\1\145"+
- "\1\164\1\143\1\154\1\uffff\1\154\1\144\1\156\1\157\1\120\1\154\1"+
- "\144\1\156\1\uffff\1\60\1\157\1\142\1\103\1\164\1\151\1\141\1\164"+
- "\1\151\1\141\1\137\1\147\1\uffff\1\147\1\145\1\164\1\146\1\141\1"+
- "\146\1\164\1\60\1\143\1\163\1\151\1\156\1\141\1\103\1\uffff\1\156"+
- "\1\141\1\151\2\145\1\60\2\uffff\2\144\1\151\1\157\1\141\1\164\1"+
- "\162\1\141\1\151\1\157\1\141\1\163\1\141\1\uffff\1\144\1\165\1\154"+
- "\1\145\1\151\1\156\1\154\1\60\1\156\1\162\1\163\1\141\1\145\1\60"+
- "\2\151\1\160\1\141\1\165\1\141\1\uffff\1\145\1\164\1\157\1\147\1"+
- "\154\1\157\1\60\1\143\1\164\1\120\1\162\1\uffff\1\145\1\123\1\166"+
- "\1\154\1\163\1\60\1\151\1\154\1\156\1\151\1\163\1\60\1\154\1\145"+
- "\1\164\1\141\1\146\1\157\1\147\1\60\1\uffff\1\147\1\60\1\141\1\164"+
- "\2\60\1\uffff\1\143\1\145\1\150\1\143\1\162\1\143\1\111\1\145\1"+
- "\162\1\60\1\123\1\156\1\uffff\1\164\1\151\1\157\1\163\1\154\1\164"+
- "\1\145\1\103\1\163\1\uffff\1\166\1\124\1\164\1\156\1\163\1\uffff"+
- "\2\60\1\145\1\163\1\60\1\156\1\60\1\uffff\1\60\1\uffff\1\160\1\145"+
- "\2\uffff\1\163\1\144\1\60\2\145\1\150\2\155\1\60\1\uffff\1\171\1"+
- "\150\1\156\1\60\1\157\1\151\2\60\1\141\1\124\1\154\1\60\1\145\1"+
- "\171\1\60\1\164\1\60\1\uffff\3\60\1\uffff\1\60\1\163\1\uffff\1\60"+
- "\2\uffff\3\60\1\137\1\uffff\2\60\1\151\1\160\1\103\1\uffff\1\163"+
- "\1\162\1\145\1\uffff\2\156\2\uffff\1\164\1\171\1\141\1\uffff\1\156"+
- "\1\160\1\uffff\1\60\5\uffff\1\60\2\uffff\1\60\2\uffff\1\142\2\uffff"+
- "\1\156\1\154\1\145\1\154\1\164\1\145\1\143\1\60\1\164\1\145\1\160"+
- "\1\163\1\60\1\145\3\uffff\1\171\2\145\1\146\1\141\1\145\1\141\1"+
- "\164\1\157\1\uffff\2\60\1\145\1\163\1\uffff\3\60\1\155\1\60\1\163"+
- "\1\155\1\144\2\151\2\uffff\2\60\3\uffff\1\145\1\uffff\1\163\2\60"+
- "\1\157\1\156\2\uffff\1\156\1\60\2\uffff\1\156\2\164\1\uffff\2\60"+
- "\1\141\2\uffff\1\164\1\151\1\157\1\156\1\60\1\uffff";
+ "\141\1\145\1\164\3\162\1\157\1\162\1\144\1\141\1\151\1\147\1\157"+
+ "\1\164\1\157\1\147\2\uffff\1\165\1\60\1\141\1\144\1\uffff\1\163"+
+ "\1\144\1\145\1\165\1\164\2\60\1\166\1\123\1\141\1\144\1\151\1\145"+
+ "\1\157\1\60\1\151\1\164\1\156\1\151\1\147\1\162\1\155\1\60\1\154"+
+ "\1\115\1\156\1\151\1\157\1\60\1\165\1\137\1\162\1\120\1\171\1\103"+
+ "\1\156\1\60\1\171\1\143\1\151\1\162\1\141\1\163\1\156\1\163\1\162"+
+ "\1\155\1\151\1\162\1\157\1\154\1\uffff\1\171\1\165\1\60\1\141\1"+
+ "\154\1\162\1\143\1\145\2\uffff\1\151\1\171\1\166\1\151\1\143\1\162"+
+ "\1\60\1\141\1\uffff\1\157\1\162\1\163\1\143\1\147\1\144\1\60\1\uffff"+
+ "\1\60\1\157\1\145\1\164\1\143\1\154\1\uffff\1\154\1\144\1\156\1"+
+ "\157\1\120\1\154\1\144\1\156\1\uffff\1\60\1\157\1\142\1\103\1\164"+
+ "\1\60\1\164\1\146\1\141\1\151\1\141\1\164\1\151\1\141\1\137\1\147"+
+ "\1\uffff\1\147\1\145\1\146\1\164\1\60\1\143\1\163\1\151\1\156\1"+
+ "\141\1\103\1\uffff\1\164\1\156\1\141\1\151\2\145\1\60\2\uffff\2"+
+ "\144\1\151\1\157\1\141\1\164\1\162\1\141\1\151\1\157\1\141\1\163"+
+ "\1\141\1\uffff\1\144\1\165\1\154\1\145\1\151\1\uffff\2\151\1\160"+
+ "\1\156\1\154\1\60\1\156\1\162\1\163\1\141\1\145\1\60\1\141\1\165"+
+ "\1\141\1\uffff\1\145\1\164\1\157\1\147\1\154\1\157\1\145\1\60\1"+
+ "\143\1\164\1\120\1\162\1\uffff\1\145\1\123\1\166\1\154\1\163\1\60"+
+ "\1\151\1\154\1\156\1\151\1\163\1\60\1\154\1\145\1\164\1\141\1\146"+
+ "\1\157\1\143\1\145\1\150\1\147\1\60\1\uffff\1\147\1\60\1\141\1\164"+
+ "\2\60\1\uffff\1\143\1\162\1\143\1\111\1\145\1\162\1\60\1\123\1\156"+
+ "\1\60\1\uffff\1\164\1\151\1\157\1\163\1\154\1\164\1\145\1\103\1"+
+ "\163\1\uffff\1\166\1\124\1\164\1\156\1\163\1\uffff\2\60\1\145\1"+
+ "\163\1\60\1\156\1\163\1\144\2\60\1\uffff\1\60\1\uffff\1\160\1\145"+
+ "\2\uffff\2\145\1\150\2\155\1\60\1\uffff\1\171\1\150\1\156\1\uffff"+
+ "\1\60\1\157\1\151\2\60\1\141\1\124\1\154\1\60\1\145\1\171\1\60\1"+
+ "\164\1\60\1\uffff\3\60\1\uffff\1\60\1\163\1\uffff\2\60\1\137\3\uffff"+
+ "\4\60\1\151\1\160\1\103\1\uffff\1\163\1\162\1\145\1\uffff\2\156"+
+ "\2\uffff\1\164\1\171\1\141\1\uffff\1\156\1\160\1\uffff\1\60\5\uffff"+
+ "\1\60\2\uffff\1\142\1\uffff\1\60\3\uffff\1\156\1\154\1\145\1\154"+
+ "\1\164\1\145\1\143\1\60\1\164\1\145\1\160\1\163\1\60\1\145\2\uffff"+
+ "\1\171\1\uffff\2\145\1\146\1\141\1\145\1\141\1\164\1\157\1\uffff"+
+ "\2\60\1\145\1\163\1\uffff\3\60\1\155\1\60\1\163\1\155\1\144\2\151"+
+ "\2\uffff\2\60\3\uffff\1\145\1\uffff\1\163\2\60\1\157\1\156\2\uffff"+
+ "\1\156\1\60\2\uffff\1\156\2\164\1\uffff\2\60\1\141\2\uffff\1\164"+
+ "\1\151\1\157\1\156\1\60\1\uffff";
static final String DFA14_maxS =
"\1\uffff\1\157\1\171\1\157\3\uffff\1\162\1\76\1\157\2\uffff\1\170"+
- "\1\141\1\170\1\163\1\164\1\uffff\1\160\1\uffff\1\156\1\165\1\145"+
- "\1\160\1\145\1\141\1\165\1\156\1\165\1\151\1\157\1\162\1\uffff\1"+
+ "\1\141\1\170\1\163\1\164\1\uffff\1\160\1\uffff\1\165\1\156\1\165"+
+ "\1\145\1\160\1\145\1\141\1\156\1\165\1\151\1\157\1\162\1\uffff\1"+
"\156\1\162\1\150\1\162\1\165\3\uffff\1\71\2\uffff\1\162\1\uffff"+
"\1\172\2\uffff\2\uffff\1\57\2\uffff\1\151\1\uffff\1\144\1\172\1"+
"\157\1\146\3\uffff\1\157\1\162\1\uffff\1\146\1\172\1\164\2\uffff"+
- "\5\164\1\145\2\164\1\uffff\1\145\1\uffff\1\151\1\160\1\164\2\172"+
- "\1\154\1\156\1\172\1\163\1\156\1\155\1\164\1\142\1\164\1\162\2\120"+
+ "\5\164\1\145\2\164\1\uffff\1\145\1\uffff\1\156\1\164\1\142\1\151"+
+ "\1\160\1\164\2\172\1\154\1\156\1\172\1\163\1\156\1\164\1\162\2\120"+
"\1\162\1\142\1\150\1\156\1\147\1\171\1\151\1\uffff\1\144\1\164\1"+
"\163\1\141\1\157\1\151\1\141\7\uffff\1\157\6\uffff\1\144\1\145\1"+
"\uffff\1\155\1\151\1\155\2\164\1\141\1\uffff\1\141\1\145\1\164\1"+
- "\162\1\141\1\145\1\164\3\162\1\157\1\162\1\157\1\164\1\157\1\147"+
- "\2\uffff\1\165\1\172\1\141\1\152\1\uffff\1\163\1\144\1\141\1\151"+
- "\1\147\1\145\1\165\1\164\2\172\1\166\1\123\1\141\1\144\1\151\1\145"+
- "\1\157\1\172\1\151\1\164\1\156\1\151\1\147\1\162\1\155\1\172\1\154"+
- "\1\115\1\156\1\151\1\157\1\172\1\165\1\137\1\162\1\120\1\171\1\103"+
- "\1\162\1\172\1\171\1\143\1\151\1\162\1\141\1\155\1\151\1\162\1\157"+
- "\1\154\1\uffff\1\171\1\165\1\172\1\141\1\154\1\156\1\163\2\162\1"+
- "\143\1\145\2\uffff\1\151\1\171\1\166\1\151\1\143\1\162\1\172\1\uffff"+
- "\1\157\1\162\1\163\1\143\1\147\1\144\1\172\1\uffff\1\172\1\157\1"+
- "\145\1\164\1\143\1\154\1\uffff\1\154\1\144\1\156\1\157\1\120\1\154"+
- "\1\144\1\156\1\uffff\1\172\1\157\1\142\1\122\1\164\1\151\1\141\1"+
- "\164\1\151\1\141\1\137\1\147\1\uffff\1\147\1\145\1\164\1\146\1\141"+
- "\1\146\1\164\1\172\1\143\1\163\1\151\1\156\1\141\1\103\1\uffff\1"+
- "\156\1\141\1\151\2\145\1\172\2\uffff\2\144\1\151\1\157\1\141\1\164"+
- "\1\162\1\141\1\151\1\157\1\141\1\163\1\141\1\uffff\1\144\1\165\1"+
- "\154\1\145\1\151\1\156\1\154\1\172\1\156\1\162\1\163\1\141\1\145"+
- "\1\172\2\151\1\160\1\141\1\165\1\141\1\uffff\1\145\1\164\1\157\1"+
- "\147\1\154\1\157\1\172\1\143\1\164\1\120\1\162\1\uffff\1\145\1\123"+
- "\1\166\1\154\1\163\1\172\1\151\1\154\1\156\1\151\1\163\1\172\1\154"+
- "\1\145\1\164\1\141\1\146\1\157\1\147\1\172\1\uffff\1\147\1\172\1"+
- "\141\1\164\2\172\1\uffff\1\143\1\145\1\150\1\143\1\162\1\143\1\111"+
- "\1\145\1\162\1\172\1\124\1\156\1\uffff\1\164\1\151\1\157\1\163\1"+
- "\154\1\164\1\145\1\103\1\163\1\uffff\1\166\1\124\1\164\1\156\1\163"+
- "\1\uffff\2\172\1\145\1\163\1\172\1\156\1\172\1\uffff\1\172\1\uffff"+
- "\1\160\1\145\2\uffff\1\163\1\144\1\172\2\145\1\150\2\155\1\172\1"+
- "\uffff\1\171\1\150\1\156\1\172\1\157\1\151\2\172\1\141\1\124\1\154"+
- "\1\172\1\145\1\171\1\172\1\164\1\172\1\uffff\3\172\1\uffff\1\172"+
- "\1\163\1\uffff\1\172\2\uffff\3\172\1\137\1\uffff\2\172\1\151\1\160"+
- "\1\122\1\uffff\1\163\1\162\1\145\1\uffff\2\156\2\uffff\1\164\1\171"+
- "\1\141\1\uffff\1\156\1\160\1\uffff\1\172\5\uffff\1\172\2\uffff\1"+
- "\172\2\uffff\1\142\2\uffff\1\156\1\154\1\145\1\154\1\164\1\145\1"+
- "\143\1\172\1\164\1\145\1\160\1\163\1\172\1\145\3\uffff\1\171\2\145"+
- "\1\146\1\141\1\145\1\141\1\164\1\157\1\uffff\2\172\1\145\1\163\1"+
- "\uffff\3\172\1\155\1\172\1\163\1\155\1\144\2\151\2\uffff\2\172\3"+
- "\uffff\1\145\1\uffff\1\163\2\172\1\157\1\156\2\uffff\1\156\1\172"+
- "\2\uffff\1\156\2\164\1\uffff\2\172\1\141\2\uffff\1\164\1\151\1\157"+
- "\1\156\1\172\1\uffff";
+ "\162\1\141\1\145\1\164\3\162\1\157\1\162\1\144\1\141\1\151\1\147"+
+ "\1\157\1\164\1\157\1\147\2\uffff\1\165\1\172\1\141\1\152\1\uffff"+
+ "\1\163\1\144\1\145\1\165\1\164\2\172\1\166\1\123\1\141\1\144\1\151"+
+ "\1\145\1\166\1\172\1\151\1\164\1\156\1\151\1\147\1\162\1\155\1\172"+
+ "\1\154\1\115\1\156\1\151\1\157\1\172\1\165\1\137\1\162\1\120\1\171"+
+ "\1\103\1\162\1\172\1\171\1\143\1\151\1\162\1\141\1\163\1\156\1\163"+
+ "\1\162\1\155\1\151\1\162\1\157\1\154\1\uffff\1\171\1\165\1\172\1"+
+ "\141\1\154\1\162\1\143\1\145\2\uffff\1\151\1\171\1\166\1\151\1\143"+
+ "\1\162\1\172\1\141\1\uffff\1\157\1\162\1\163\1\143\1\147\1\144\1"+
+ "\172\1\uffff\1\172\1\157\1\145\1\164\1\143\1\154\1\uffff\1\154\1"+
+ "\144\1\156\1\157\1\120\1\154\1\144\1\156\1\uffff\1\172\1\157\1\142"+
+ "\1\122\1\164\1\172\1\164\1\146\1\141\1\151\1\141\1\164\1\151\1\141"+
+ "\1\137\1\147\1\uffff\1\147\1\145\1\146\1\164\1\172\1\143\1\163\1"+
+ "\151\1\156\1\141\1\103\1\uffff\1\164\1\156\1\141\1\151\2\145\1\172"+
+ "\2\uffff\2\144\1\151\1\157\1\141\1\164\1\162\1\141\1\151\1\157\1"+
+ "\141\1\163\1\141\1\uffff\1\144\1\165\1\154\1\145\1\151\1\uffff\2"+
+ "\151\1\160\1\156\1\154\1\172\1\156\1\162\1\163\1\141\1\145\1\172"+
+ "\1\141\1\165\1\141\1\uffff\1\145\1\164\1\157\1\147\1\154\1\157\1"+
+ "\145\1\172\1\143\1\164\1\120\1\162\1\uffff\1\145\1\123\1\166\1\154"+
+ "\1\163\1\172\1\151\1\154\1\156\1\151\1\163\1\172\1\154\1\145\1\164"+
+ "\1\141\1\146\1\157\1\143\1\145\1\150\1\147\1\172\1\uffff\1\147\1"+
+ "\172\1\141\1\164\2\172\1\uffff\1\143\1\162\1\143\1\111\1\145\1\162"+
+ "\1\172\1\124\1\156\1\172\1\uffff\1\164\1\151\1\157\1\163\1\154\1"+
+ "\164\1\145\1\103\1\163\1\uffff\1\166\1\124\1\164\1\156\1\163\1\uffff"+
+ "\2\172\1\145\1\163\1\172\1\156\1\163\1\144\2\172\1\uffff\1\172\1"+
+ "\uffff\1\160\1\145\2\uffff\2\145\1\150\2\155\1\172\1\uffff\1\171"+
+ "\1\150\1\156\1\uffff\1\172\1\157\1\151\2\172\1\141\1\124\1\154\1"+
+ "\172\1\145\1\171\1\172\1\164\1\172\1\uffff\3\172\1\uffff\1\172\1"+
+ "\163\1\uffff\2\172\1\137\3\uffff\4\172\1\151\1\160\1\122\1\uffff"+
+ "\1\163\1\162\1\145\1\uffff\2\156\2\uffff\1\164\1\171\1\141\1\uffff"+
+ "\1\156\1\160\1\uffff\1\172\5\uffff\1\172\2\uffff\1\142\1\uffff\1"+
+ "\172\3\uffff\1\156\1\154\1\145\1\154\1\164\1\145\1\143\1\172\1\164"+
+ "\1\145\1\160\1\163\1\172\1\145\2\uffff\1\171\1\uffff\2\145\1\146"+
+ "\1\141\1\145\1\141\1\164\1\157\1\uffff\2\172\1\145\1\163\1\uffff"+
+ "\3\172\1\155\1\172\1\163\1\155\1\144\2\151\2\uffff\2\172\3\uffff"+
+ "\1\145\1\uffff\1\163\2\172\1\157\1\156\2\uffff\1\156\1\172\2\uffff"+
+ "\1\156\2\164\1\uffff\2\172\1\141\2\uffff\1\164\1\151\1\157\1\156"+
+ "\1\172\1\uffff";
static final String DFA14_acceptS =
"\4\uffff\1\4\1\5\1\6\3\uffff\1\12\1\13\5\uffff\1\23\1\uffff\1\25"+
- "\14\uffff\1\57\5\uffff\1\113\1\114\1\115\1\uffff\1\117\1\120\1\uffff"+
- "\1\123\1\uffff\1\131\1\132\3\uffff\1\136\1\137\1\uffff\1\131\4\uffff"+
+ "\14\uffff\1\60\5\uffff\1\114\1\115\1\116\1\uffff\1\120\1\121\1\uffff"+
+ "\1\124\1\uffff\1\133\1\134\3\uffff\1\140\1\141\1\uffff\1\133\4\uffff"+
"\1\4\1\5\1\6\2\uffff\1\10\3\uffff\1\12\1\13\10\uffff\1\23\1\uffff"+
- "\1\25\30\uffff\1\57\7\uffff\1\113\1\114\1\115\1\130\1\116\1\117"+
- "\1\120\1\uffff\1\123\1\132\1\133\1\134\1\135\1\136\2\uffff\1\111"+
- "\6\uffff\1\73\20\uffff\1\51\1\106\4\uffff\1\112\62\uffff\1\64\13"+
- "\uffff\1\46\1\47\7\uffff\1\61\7\uffff\1\1\6\uffff\1\44\10\uffff"+
- "\1\72\14\uffff\1\110\16\uffff\1\56\6\uffff\1\122\1\2\15\uffff\1"+
- "\71\24\uffff\1\70\13\uffff\1\107\24\uffff\1\121\6\uffff\1\36\14"+
- "\uffff\1\104\11\uffff\1\11\5\uffff\1\16\7\uffff\1\103\1\uffff\1"+
- "\31\2\uffff\1\34\1\127\11\uffff\1\60\21\uffff\1\45\3\uffff\1\35"+
- "\2\uffff\1\66\1\uffff\1\27\1\30\4\uffff\1\74\5\uffff\1\43\3\uffff"+
- "\1\124\2\uffff\1\105\1\3\3\uffff\1\32\2\uffff\1\100\1\uffff\1\15"+
- "\1\17\1\20\1\21\1\22\1\uffff\1\24\1\65\1\uffff\1\33\1\37\1\uffff"+
- "\1\41\1\42\16\uffff\1\77\1\40\1\125\11\uffff\1\102\4\uffff\1\126"+
- "\12\uffff\1\101\1\75\2\uffff\1\14\1\63\1\67\1\uffff\1\53\5\uffff"+
- "\1\7\1\26\2\uffff\1\52\1\55\3\uffff\1\54\3\uffff\1\62\1\76\5\uffff"+
- "\1\50";
+ "\1\25\30\uffff\1\60\7\uffff\1\114\1\115\1\116\1\132\1\117\1\120"+
+ "\1\121\1\uffff\1\124\1\134\1\135\1\136\1\137\1\140\2\uffff\1\112"+
+ "\6\uffff\1\74\24\uffff\1\52\1\107\4\uffff\1\113\63\uffff\1\65\10"+
+ "\uffff\1\47\1\50\10\uffff\1\62\7\uffff\1\1\6\uffff\1\45\10\uffff"+
+ "\1\73\20\uffff\1\111\13\uffff\1\57\7\uffff\1\123\1\2\15\uffff\1"+
+ "\72\5\uffff\1\26\17\uffff\1\71\14\uffff\1\110\27\uffff\1\122\6\uffff"+
+ "\1\37\12\uffff\1\105\11\uffff\1\11\5\uffff\1\16\12\uffff\1\104\1"+
+ "\uffff\1\32\2\uffff\1\35\1\131\6\uffff\1\61\3\uffff\1\125\16\uffff"+
+ "\1\46\3\uffff\1\36\2\uffff\1\67\3\uffff\1\75\1\30\1\31\7\uffff\1"+
+ "\44\3\uffff\1\126\2\uffff\1\106\1\3\3\uffff\1\33\2\uffff\1\101\1"+
+ "\uffff\1\15\1\17\1\20\1\21\1\22\1\uffff\1\24\1\40\1\uffff\1\66\1"+
+ "\uffff\1\34\1\42\1\43\16\uffff\1\100\1\41\1\uffff\1\127\10\uffff"+
+ "\1\103\4\uffff\1\130\12\uffff\1\102\1\76\2\uffff\1\14\1\64\1\70"+
+ "\1\uffff\1\54\5\uffff\1\7\1\27\2\uffff\1\53\1\56\3\uffff\1\55\3"+
+ "\uffff\1\63\1\77\5\uffff\1\51";
static final String DFA14_specialS =
- "\1\2\60\uffff\1\0\1\1\u0204\uffff}>";
+ "\1\0\60\uffff\1\2\1\1\u020d\uffff}>";
static final String[] DFA14_transitionS = {
"\11\65\2\64\2\65\1\64\22\65\1\64\1\65\1\61\4\65\1\62\1\12\1"+
"\13\1\55\1\65\1\23\1\10\1\40\1\63\12\60\1\6\1\65\1\46\1\21\1"+
"\47\1\65\1\53\1\20\1\35\1\43\1\15\1\14\3\57\1\33\2\57\1\36\1"+
- "\30\1\57\1\22\1\7\1\57\1\3\1\34\1\42\6\57\1\51\1\65\1\52\1\56"+
- "\1\57\1\65\1\41\1\57\1\27\1\11\1\16\1\54\1\45\1\31\1\24\3\57"+
- "\1\2\1\57\1\25\1\37\1\57\1\26\1\32\1\44\1\17\1\1\4\57\1\4\1"+
+ "\31\1\57\1\22\1\7\1\57\1\3\1\34\1\42\6\57\1\51\1\65\1\52\1\56"+
+ "\1\57\1\65\1\41\1\57\1\30\1\11\1\16\1\54\1\45\1\32\1\25\3\57"+
+ "\1\2\1\57\1\26\1\37\1\57\1\27\1\24\1\44\1\17\1\1\4\57\1\4\1"+
"\50\1\5\uff82\65",
"\1\66",
"\1\70\11\uffff\1\71",
@@ -3384,13 +3444,13 @@ public class InternalRoomLexer extends Lexer {
"",
"\1\120",
"",
- "\1\123\1\122",
- "\1\125\13\uffff\1\126\2\uffff\1\124",
- "\1\127",
- "\1\130\1\131",
+ "\1\123\3\uffff\1\122\17\uffff\1\124",
+ "\1\126\1\125",
+ "\1\130\13\uffff\1\131\2\uffff\1\127",
"\1\132",
- "\1\133",
- "\1\135\3\uffff\1\134\17\uffff\1\136",
+ "\1\133\1\134",
+ "\1\135",
+ "\1\136",
"\1\137",
"\1\141\16\uffff\1\142\24\uffff\1\143\16\uffff\1\140\1\144",
"\1\145\3\uffff\1\146",
@@ -3446,22 +3506,21 @@ public class InternalRoomLexer extends Lexer {
"",
"\1\u0095",
"",
- "\1\u0096\5\uffff\1\u0097",
+ "\1\u0097\1\u0096",
"\1\u0098",
"\1\u0099",
+ "\1\u009a\5\uffff\1\u009b",
+ "\1\u009c",
+ "\1\u009d",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u009d\1\u009c\4\uffff\1\u009e",
- "\1\u009f",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u00a1",
- "\1\u00a2",
+ "\1\u00a1\1\u00a0\4\uffff\1\u00a2",
"\1\u00a3",
- "\1\u00a4",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u00a5",
"\1\u00a6",
- "\1\u00a8\20\uffff\1\u00a7",
- "\1\u00a9",
+ "\1\u00a7",
+ "\1\u00a9\20\uffff\1\u00a8",
"\1\u00aa",
"\1\u00ab",
"\1\u00ac",
@@ -3470,14 +3529,15 @@ public class InternalRoomLexer extends Lexer {
"\1\u00af",
"\1\u00b0",
"\1\u00b1",
- "",
"\1\u00b2",
+ "",
"\1\u00b3",
"\1\u00b4",
"\1\u00b5",
"\1\u00b6",
"\1\u00b7",
"\1\u00b8",
+ "\1\u00b9",
"",
"",
"",
@@ -3485,24 +3545,23 @@ public class InternalRoomLexer extends Lexer {
"",
"",
"",
- "\1\u00b9",
+ "\1\u00ba",
"",
"",
"",
"",
"",
"",
- "\1\u00ba",
"\1\u00bb",
- "",
"\1\u00bc",
+ "",
"\1\u00bd",
"\1\u00be",
"\1\u00bf",
"\1\u00c0",
"\1\u00c1",
- "",
"\1\u00c2",
+ "",
"\1\u00c3",
"\1\u00c4",
"\1\u00c5",
@@ -3518,57 +3577,56 @@ public class InternalRoomLexer extends Lexer {
"\1\u00cf",
"\1\u00d0",
"\1\u00d1",
- "",
- "",
"\1\u00d2",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u00d3",
"\1\u00d4",
- "\1\u00d6\5\uffff\1\u00d5",
+ "\1\u00d5",
+ "\1\u00d6",
+ "",
"",
"\1\u00d7",
- "\1\u00d8",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u00d9",
- "\1\u00da",
- "\1\u00db",
+ "\1\u00db\5\uffff\1\u00da",
+ "",
"\1\u00dc",
"\1\u00dd",
"\1\u00de",
+ "\1\u00df",
+ "\1\u00e0",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u00e1",
- "\1\u00e2",
"\1\u00e3",
"\1\u00e4",
"\1\u00e5",
"\1\u00e6",
"\1\u00e7",
+ "\1\u00e8",
+ "\1\u00e9\6\uffff\1\u00ea",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u00e9",
- "\1\u00ea",
- "\1\u00eb",
"\1\u00ec",
"\1\u00ed",
"\1\u00ee",
"\1\u00ef",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u00f0",
"\1\u00f1",
"\1\u00f2",
- "\1\u00f3",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u00f4",
"\1\u00f5",
- "\12\67\7\uffff\2\67\1\u00f6\27\67\4\uffff\1\67\1\uffff\32"+
- "\67",
+ "\1\u00f6",
+ "\1\u00f7",
"\1\u00f8",
- "\1\u00f9",
- "\1\u00fa",
+ "\12\67\7\uffff\2\67\1\u00f9\27\67\4\uffff\1\67\1\uffff\32"+
+ "\67",
"\1\u00fb",
"\1\u00fc",
"\1\u00fd",
- "\1\u00fe\3\uffff\1\u00ff",
+ "\1\u00fe",
+ "\1\u00ff",
+ "\1\u0100",
+ "\1\u0101\3\uffff\1\u0102",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u0101",
- "\1\u0102",
- "\1\u0103",
"\1\u0104",
"\1\u0105",
"\1\u0106",
@@ -3576,65 +3634,64 @@ public class InternalRoomLexer extends Lexer {
"\1\u0108",
"\1\u0109",
"\1\u010a",
- "",
"\1\u010b",
"\1\u010c",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u010d",
"\1\u010e",
"\1\u010f",
"\1\u0110",
"\1\u0111",
+ "",
"\1\u0112",
"\1\u0113",
- "\1\u0114",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u0115",
- "",
- "",
"\1\u0116",
"\1\u0117",
"\1\u0118",
"\1\u0119",
+ "",
+ "",
"\1\u011a",
"\1\u011b",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "",
+ "\1\u011c",
"\1\u011d",
"\1\u011e",
"\1\u011f",
- "\1\u0120",
- "\1\u0121",
- "\1\u0122",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u0121",
"",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u0122",
+ "\1\u0123",
+ "\1\u0124",
"\1\u0125",
"\1\u0126",
"\1\u0127",
- "\1\u0128",
- "\1\u0129",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u012a",
"\1\u012b",
"\1\u012c",
"\1\u012d",
"\1\u012e",
+ "",
"\1\u012f",
"\1\u0130",
"\1\u0131",
- "",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u0132",
"\1\u0133",
"\1\u0134",
- "\1\u0135\16\uffff\1\u0136",
- "\1\u0137",
+ "\1\u0135",
+ "\1\u0136",
+ "",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u0138",
"\1\u0139",
- "\1\u013a",
- "\1\u013b",
+ "\1\u013a\16\uffff\1\u013b",
"\1\u013c",
- "\1\u013d",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u013e",
- "",
"\1\u013f",
"\1\u0140",
"\1\u0141",
@@ -3642,22 +3699,21 @@ public class InternalRoomLexer extends Lexer {
"\1\u0143",
"\1\u0144",
"\1\u0145",
- "\12\67\7\uffff\14\67\1\u0146\15\67\4\uffff\1\67\1\uffff\32"+
- "\67",
+ "\1\u0146",
+ "\1\u0147",
+ "",
"\1\u0148",
"\1\u0149",
"\1\u014a",
"\1\u014b",
- "\1\u014c",
- "\1\u014d",
- "",
+ "\12\67\7\uffff\14\67\1\u014c\15\67\4\uffff\1\67\1\uffff\32"+
+ "\67",
"\1\u014e",
"\1\u014f",
"\1\u0150",
"\1\u0151",
"\1\u0152",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "",
+ "\1\u0153",
"",
"\1\u0154",
"\1\u0155",
@@ -3665,14 +3721,15 @@ public class InternalRoomLexer extends Lexer {
"\1\u0157",
"\1\u0158",
"\1\u0159",
- "\1\u015a",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "",
+ "",
"\1\u015b",
"\1\u015c",
"\1\u015d",
"\1\u015e",
"\1\u015f",
"\1\u0160",
- "",
"\1\u0161",
"\1\u0162",
"\1\u0163",
@@ -3680,131 +3737,143 @@ public class InternalRoomLexer extends Lexer {
"\1\u0165",
"\1\u0166",
"\1\u0167",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "",
+ "\1\u0168",
"\1\u0169",
"\1\u016a",
"\1\u016b",
"\1\u016c",
+ "",
"\1\u016d",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\21\67\1\u016e\10"+
- "\67",
+ "\1\u016e",
+ "\1\u016f",
"\1\u0170",
"\1\u0171",
- "\1\u0172",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u0173",
"\1\u0174",
"\1\u0175",
- "",
"\1\u0176",
"\1\u0177",
- "\1\u0178",
- "\1\u0179",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\21\67\1\u0178\10"+
+ "\67",
"\1\u017a",
"\1\u017b",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u017c",
+ "",
"\1\u017d",
"\1\u017e",
"\1\u017f",
"\1\u0180",
- "",
"\1\u0181",
"\1\u0182",
"\1\u0183",
- "\1\u0184",
- "\1\u0185",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u0185",
+ "\1\u0186",
"\1\u0187",
"\1\u0188",
+ "",
"\1\u0189",
"\1\u018a",
"\1\u018b",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u018c",
"\1\u018d",
- "\1\u018e",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u018f",
"\1\u0190",
"\1\u0191",
"\1\u0192",
"\1\u0193",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "",
"\1\u0195",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u0196",
"\1\u0197",
"\1\u0198",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "",
+ "\1\u0199",
+ "\1\u019a",
"\1\u019b",
"\1\u019c",
"\1\u019d",
"\1\u019e",
- "\1\u019f",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "",
"\1\u01a0",
- "\1\u01a1",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u01a2",
"\1\u01a3",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u01a5\1\u01a6",
- "\1\u01a7",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
+ "\1\u01a6",
+ "\1\u01a7",
"\1\u01a8",
"\1\u01a9",
"\1\u01aa",
"\1\u01ab",
- "\1\u01ac",
- "\1\u01ad",
- "\1\u01ae",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u01ad\1\u01ae",
"\1\u01af",
- "\1\u01b0",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
"\1\u01b1",
"\1\u01b2",
"\1\u01b3",
"\1\u01b4",
"\1\u01b5",
+ "\1\u01b6",
+ "\1\u01b7",
+ "\1\u01b8",
+ "\1\u01b9",
"",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\67\1\u01b7\1\u01b8\1\u01b9\6\67\7\uffff\32\67\4\uffff\1"+
- "\67\1\uffff\32\67",
+ "\1\u01ba",
"\1\u01bb",
"\1\u01bc",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u01bd",
"\1\u01be",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "",
- "\1\u01c1",
- "\1\u01c2",
- "",
- "",
- "\1\u01c3",
+ "\1\67\1\u01c0\1\u01c1\1\u01c2\6\67\7\uffff\32\67\4\uffff\1"+
+ "\67\1\uffff\32\67",
"\1\u01c4",
+ "\1\u01c5",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u01c6",
"\1\u01c7",
"\1\u01c8",
"\1\u01c9",
- "\1\u01ca",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
- "\1\u01cc",
"\1\u01cd",
"\1\u01ce",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "",
+ "",
+ "\1\u01cf",
"\1\u01d0",
"\1\u01d1",
+ "\1\u01d2",
+ "\1\u01d3",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u01d4",
+ "",
"\1\u01d5",
"\1\u01d6",
+ "\1\u01d7",
+ "",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u01d8",
"\1\u01d9",
+ "\1\u01da",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u01dd",
+ "\1\u01de",
+ "\1\u01df",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u01e1",
+ "\1\u01e2",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u01db",
+ "\1\u01e4",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
@@ -3812,37 +3881,37 @@ public class InternalRoomLexer extends Lexer {
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u01e1",
+ "\1\u01ea",
"",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u01ed",
+ "",
"",
"",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\3\67\1\u01e4\26"+
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\3\67\1\u01ef\26"+
"\67",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u01e7",
- "",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u01ea",
- "\1\u01eb",
- "\1\u01ed\16\uffff\1\u01ec",
+ "\1\u01f3",
+ "\1\u01f4",
+ "\1\u01f6\16\uffff\1\u01f5",
"",
- "\1\u01ee",
- "\1\u01ef",
- "\1\u01f0",
+ "\1\u01f7",
+ "\1\u01f8",
+ "\1\u01f9",
"",
- "\1\u01f1",
- "\1\u01f2",
+ "\1\u01fa",
+ "\1\u01fb",
"",
"",
- "\1\u01f3",
- "\1\u01f4",
- "\1\u01f5",
+ "\1\u01fc",
+ "\1\u01fd",
+ "\1\u01fe",
"",
- "\1\u01f6",
- "\1\u01f7",
+ "\1\u01ff",
+ "\1\u0200",
"",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
@@ -3853,88 +3922,88 @@ public class InternalRoomLexer extends Lexer {
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
"",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u0203",
"",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
- "\1\u01fb",
"",
"",
- "\1\u01fc",
- "\1\u01fd",
- "\1\u01fe",
- "\1\u01ff",
- "\1\u0200",
- "\1\u0201",
- "\1\u0202",
- "\12\67\7\uffff\17\67\1\u0203\12\67\4\uffff\1\67\1\uffff\32"+
- "\67",
"\1\u0205",
"\1\u0206",
"\1\u0207",
"\1\u0208",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u0209",
"\1\u020a",
- "",
- "",
- "",
"\1\u020b",
- "\1\u020c",
- "\1\u020d",
+ "\12\67\7\uffff\17\67\1\u020c\12\67\4\uffff\1\67\1\uffff\32"+
+ "\67",
"\1\u020e",
"\1\u020f",
"\1\u0210",
"\1\u0211",
- "\1\u0212",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u0213",
"",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "",
+ "\1\u0214",
+ "",
+ "\1\u0215",
"\1\u0216",
"\1\u0217",
+ "\1\u0218",
+ "\1\u0219",
+ "\1\u021a",
+ "\1\u021b",
+ "\1\u021c",
"",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u021b",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "\1\u021d",
- "\1\u021e",
"\1\u021f",
"\1\u0220",
- "\1\u0221",
- "",
"",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
- "",
- "",
- "",
- "\1\u0224",
- "",
- "\1\u0225",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u0224",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u0226",
+ "\1\u0227",
"\1\u0228",
"\1\u0229",
+ "\1\u022a",
"",
"",
- "\1\u022a",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "",
"",
"",
- "\1\u022c",
"\1\u022d",
- "\1\u022e",
"",
+ "\1\u022e",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"\1\u0231",
+ "\1\u0232",
"",
"",
- "\1\u0232",
"\1\u0233",
- "\1\u0234",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "",
+ "",
"\1\u0235",
+ "\1\u0236",
+ "\1\u0237",
+ "",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
+ "\1\u023a",
+ "",
+ "",
+ "\1\u023b",
+ "\1\u023c",
+ "\1\u023d",
+ "\1\u023e",
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
""
};
@@ -3969,33 +4038,13 @@ public class InternalRoomLexer extends Lexer {
this.transition = DFA14_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__12 | 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 | RULE_MULTIPLICITY | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__12 | 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 | RULE_MULTIPLICITY | 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 LA14_49 = input.LA(1);
-
- s = -1;
- if ( ((LA14_49>='\u0000' && LA14_49<='\uFFFF')) ) {s = 124;}
-
- else s = 53;
-
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA14_50 = input.LA(1);
-
- s = -1;
- if ( ((LA14_50>='\u0000' && LA14_50<='\uFFFF')) ) {s = 124;}
-
- else s = 53;
-
- if ( s>=0 ) return s;
- break;
- case 2 :
int LA14_0 = input.LA(1);
s = -1;
@@ -4037,19 +4086,19 @@ public class InternalRoomLexer extends Lexer {
else if ( (LA14_0==',') ) {s = 19;}
- else if ( (LA14_0=='i') ) {s = 20;}
+ else if ( (LA14_0=='s') ) {s = 20;}
- else if ( (LA14_0=='o') ) {s = 21;}
+ else if ( (LA14_0=='i') ) {s = 21;}
- else if ( (LA14_0=='r') ) {s = 22;}
+ else if ( (LA14_0=='o') ) {s = 22;}
- else if ( (LA14_0=='c') ) {s = 23;}
+ else if ( (LA14_0=='r') ) {s = 23;}
- else if ( (LA14_0=='M') ) {s = 24;}
+ else if ( (LA14_0=='c') ) {s = 24;}
- else if ( (LA14_0=='h') ) {s = 25;}
+ else if ( (LA14_0=='M') ) {s = 25;}
- else if ( (LA14_0=='s') ) {s = 26;}
+ else if ( (LA14_0=='h') ) {s = 26;}
else if ( (LA14_0=='I') ) {s = 27;}
@@ -4107,6 +4156,26 @@ public class InternalRoomLexer extends Lexer {
if ( s>=0 ) return s;
break;
+ case 1 :
+ int LA14_50 = input.LA(1);
+
+ s = -1;
+ if ( ((LA14_50>='\u0000' && LA14_50<='\uFFFF')) ) {s = 124;}
+
+ else s = 53;
+
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA14_49 = input.LA(1);
+
+ s = -1;
+ if ( ((LA14_49>='\u0000' && LA14_49<='\uFFFF')) ) {s = 124;}
+
+ else s = 53;
+
+ if ( s>=0 ) return s;
+ break;
}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 14, _s, input);
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 7b760914e..751d3f4c6 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java
@@ -22,7 +22,7 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_MULTIPLICITY", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'void'", "'model'", "'RoomModel'", "'{'", "'}'", "':'", "'PrimitiveType'", "'->'", "'default'", "'('", "')'", "'ExternalType'", "'DataClass'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'='", "'Operation'", "','", "'ProtocolClass'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugate'", "'Message'", "'usercode'", "'handle'", "'semantics'", "'ActorClass'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'of'", "'LogicalSystem'", "'SubSystemRef'", "'SubSystemClass'", "'LogicalThread'", "'prio'", "'.'", "'Binding'", "'and'", "'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'", "'my'", "'cp'", "'<'", "'>'", "'|'", "'['", "']'", "'@'", "'import'", "'from'", "'*'", "'abstract'", "'conjugated'", "'data_driven'", "'handler'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_MULTIPLICITY", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'void'", "'model'", "'RoomModel'", "'{'", "'}'", "':'", "'PrimitiveType'", "'->'", "'default'", "'('", "')'", "'ExternalType'", "'DataClass'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'='", "'Operation'", "','", "'sends'", "'ProtocolClass'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugate'", "'Message'", "'usercode'", "'handle'", "'semantics'", "'ActorClass'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'of'", "'LogicalSystem'", "'SubSystemRef'", "'SubSystemClass'", "'LogicalThread'", "'prio'", "'.'", "'Binding'", "'and'", "'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'", "'my'", "'cp'", "'<'", "'>'", "'|'", "'['", "']'", "'@'", "'import'", "'from'", "'*'", "'private'", "'abstract'", "'conjugated'", "'data_driven'", "'handler'"
};
public static final int RULE_ID=4;
public static final int T__29=29;
@@ -50,6 +50,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final int T__12=12;
public static final int T__14=14;
public static final int T__13=13;
+ public static final int T__99=99;
public static final int T__98=98;
public static final int T__97=97;
public static final int T__96=96;
@@ -108,6 +109,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final int T__45=45;
public static final int T__48=48;
public static final int T__49=49;
+ public static final int T__100=100;
public static final int RULE_SL_COMMENT=9;
public static final int T__30=30;
public static final int T__31=31;
@@ -928,21 +930,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleAttribute"
- // $ANTLR start "entryRuleOperation"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:342:1: entryRuleOperation : ruleOperation EOF ;
- public final void entryRuleOperation() throws RecognitionException {
+ // $ANTLR start "entryRuleStandardOperation"
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:344:1: entryRuleStandardOperation : ruleStandardOperation EOF ;
+ public final void entryRuleStandardOperation() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:343:1: ( ruleOperation EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:344:1: ruleOperation EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:345:1: ( ruleStandardOperation EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:346:1: ruleStandardOperation EOF
{
- before(grammarAccess.getOperationRule());
- pushFollow(FOLLOW_ruleOperation_in_entryRuleOperation663);
- ruleOperation();
+ before(grammarAccess.getStandardOperationRule());
+ pushFollow(FOLLOW_ruleStandardOperation_in_entryRuleStandardOperation665);
+ ruleStandardOperation();
state._fsp--;
- after(grammarAccess.getOperationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleOperation670);
+ after(grammarAccess.getStandardOperationRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStandardOperation672);
}
@@ -955,35 +957,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "entryRuleOperation"
+ // $ANTLR end "entryRuleStandardOperation"
- // $ANTLR start "ruleOperation"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:351:1: ruleOperation : ( ( rule__Operation__Group__0 ) ) ;
- public final void ruleOperation() throws RecognitionException {
+ // $ANTLR start "ruleStandardOperation"
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:353:1: ruleStandardOperation : ( ( rule__StandardOperation__Group__0 ) ) ;
+ public final void ruleStandardOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:355:2: ( ( ( rule__Operation__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:356:1: ( ( rule__Operation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:357:2: ( ( ( rule__StandardOperation__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:358:1: ( ( rule__StandardOperation__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:356:1: ( ( rule__Operation__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:357:1: ( rule__Operation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:358:1: ( ( rule__StandardOperation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:359:1: ( rule__StandardOperation__Group__0 )
{
- before(grammarAccess.getOperationAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:358:1: ( rule__Operation__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:358:2: rule__Operation__Group__0
+ before(grammarAccess.getStandardOperationAccess().getGroup());
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:360:1: ( rule__StandardOperation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:360:2: rule__StandardOperation__Group__0
{
- pushFollow(FOLLOW_rule__Operation__Group__0_in_ruleOperation696);
- rule__Operation__Group__0();
+ pushFollow(FOLLOW_rule__StandardOperation__Group__0_in_ruleStandardOperation698);
+ rule__StandardOperation__Group__0();
state._fsp--;
}
- after(grammarAccess.getOperationAccess().getGroup());
+ after(grammarAccess.getStandardOperationAccess().getGroup());
}
@@ -1002,24 +1004,101 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "ruleOperation"
+ // $ANTLR end "ruleStandardOperation"
+
+
+ // $ANTLR start "entryRulePortOperation"
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:372:1: entryRulePortOperation : rulePortOperation EOF ;
+ public final void entryRulePortOperation() throws RecognitionException {
+ try {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:373:1: ( rulePortOperation EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:374:1: rulePortOperation EOF
+ {
+ before(grammarAccess.getPortOperationRule());
+ pushFollow(FOLLOW_rulePortOperation_in_entryRulePortOperation725);
+ rulePortOperation();
+
+ state._fsp--;
+
+ after(grammarAccess.getPortOperationRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRulePortOperation732);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRulePortOperation"
+
+
+ // $ANTLR start "rulePortOperation"
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:381:1: rulePortOperation : ( ( rule__PortOperation__Group__0 ) ) ;
+ public final void rulePortOperation() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:385:2: ( ( ( rule__PortOperation__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:386:1: ( ( rule__PortOperation__Group__0 ) )
+ {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:386:1: ( ( rule__PortOperation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:387:1: ( rule__PortOperation__Group__0 )
+ {
+ before(grammarAccess.getPortOperationAccess().getGroup());
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:388:1: ( rule__PortOperation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:388:2: rule__PortOperation__Group__0
+ {
+ pushFollow(FOLLOW_rule__PortOperation__Group__0_in_rulePortOperation758);
+ rule__PortOperation__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPortOperationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePortOperation"
// $ANTLR start "entryRuleProtocolClass"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:370:1: entryRuleProtocolClass : ruleProtocolClass EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:400: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:371:1: ( ruleProtocolClass EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:372:1: ruleProtocolClass EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:401:1: ( ruleProtocolClass EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:402:1: ruleProtocolClass EOF
{
before(grammarAccess.getProtocolClassRule());
- pushFollow(FOLLOW_ruleProtocolClass_in_entryRuleProtocolClass723);
+ pushFollow(FOLLOW_ruleProtocolClass_in_entryRuleProtocolClass785);
ruleProtocolClass();
state._fsp--;
after(grammarAccess.getProtocolClassRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolClass730);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolClass792);
}
@@ -1036,23 +1115,23 @@ 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:379:1: ruleProtocolClass : ( ( rule__ProtocolClass__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:409: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:383:2: ( ( ( rule__ProtocolClass__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:384:1: ( ( rule__ProtocolClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:413:2: ( ( ( rule__ProtocolClass__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:414:1: ( ( rule__ProtocolClass__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:384:1: ( ( rule__ProtocolClass__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:385:1: ( rule__ProtocolClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:414:1: ( ( rule__ProtocolClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:415:1: ( rule__ProtocolClass__Group__0 )
{
before(grammarAccess.getProtocolClassAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:386:1: ( rule__ProtocolClass__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:386:2: rule__ProtocolClass__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:416:1: ( rule__ProtocolClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:416:2: rule__ProtocolClass__Group__0
{
- pushFollow(FOLLOW_rule__ProtocolClass__Group__0_in_ruleProtocolClass756);
+ pushFollow(FOLLOW_rule__ProtocolClass__Group__0_in_ruleProtocolClass818);
rule__ProtocolClass__Group__0();
state._fsp--;
@@ -1083,20 +1162,20 @@ 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:398:1: entryRuleMessage : ruleMessage EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:428: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:399:1: ( ruleMessage EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:400:1: ruleMessage EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:429:1: ( ruleMessage EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:430:1: ruleMessage EOF
{
before(grammarAccess.getMessageRule());
- pushFollow(FOLLOW_ruleMessage_in_entryRuleMessage783);
+ pushFollow(FOLLOW_ruleMessage_in_entryRuleMessage845);
ruleMessage();
state._fsp--;
after(grammarAccess.getMessageRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleMessage790);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleMessage852);
}
@@ -1113,23 +1192,23 @@ 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:407:1: ruleMessage : ( ( rule__Message__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:437: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:411:2: ( ( ( rule__Message__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:412:1: ( ( rule__Message__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:441:2: ( ( ( rule__Message__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:442:1: ( ( rule__Message__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:412:1: ( ( rule__Message__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:413:1: ( rule__Message__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:442:1: ( ( rule__Message__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:443:1: ( rule__Message__Group__0 )
{
before(grammarAccess.getMessageAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:414:1: ( rule__Message__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:414:2: rule__Message__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:444:1: ( rule__Message__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:444:2: rule__Message__Group__0
{
- pushFollow(FOLLOW_rule__Message__Group__0_in_ruleMessage816);
+ pushFollow(FOLLOW_rule__Message__Group__0_in_ruleMessage878);
rule__Message__Group__0();
state._fsp--;
@@ -1160,20 +1239,20 @@ 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:426:1: entryRulePortClass : rulePortClass EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:456: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:427:1: ( rulePortClass EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:428:1: rulePortClass EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:457:1: ( rulePortClass EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:458:1: rulePortClass EOF
{
before(grammarAccess.getPortClassRule());
- pushFollow(FOLLOW_rulePortClass_in_entryRulePortClass843);
+ pushFollow(FOLLOW_rulePortClass_in_entryRulePortClass905);
rulePortClass();
state._fsp--;
after(grammarAccess.getPortClassRule());
- match(input,EOF,FOLLOW_EOF_in_entryRulePortClass850);
+ match(input,EOF,FOLLOW_EOF_in_entryRulePortClass912);
}
@@ -1190,23 +1269,23 @@ 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:435:1: rulePortClass : ( ( rule__PortClass__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:465: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:439:2: ( ( ( rule__PortClass__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:440:1: ( ( rule__PortClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:469:2: ( ( ( rule__PortClass__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:470:1: ( ( rule__PortClass__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:440:1: ( ( rule__PortClass__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:441:1: ( rule__PortClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:470:1: ( ( rule__PortClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:471:1: ( rule__PortClass__Group__0 )
{
before(grammarAccess.getPortClassAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:442:1: ( rule__PortClass__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:442:2: rule__PortClass__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:472:1: ( rule__PortClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:472:2: rule__PortClass__Group__0
{
- pushFollow(FOLLOW_rule__PortClass__Group__0_in_rulePortClass876);
+ pushFollow(FOLLOW_rule__PortClass__Group__0_in_rulePortClass938);
rule__PortClass__Group__0();
state._fsp--;
@@ -1237,20 +1316,20 @@ 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:454:1: entryRuleMessageHandler : ruleMessageHandler EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:484: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:455:1: ( ruleMessageHandler EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:456:1: ruleMessageHandler EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:485:1: ( ruleMessageHandler EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:486:1: ruleMessageHandler EOF
{
before(grammarAccess.getMessageHandlerRule());
- pushFollow(FOLLOW_ruleMessageHandler_in_entryRuleMessageHandler903);
+ pushFollow(FOLLOW_ruleMessageHandler_in_entryRuleMessageHandler965);
ruleMessageHandler();
state._fsp--;
after(grammarAccess.getMessageHandlerRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleMessageHandler910);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleMessageHandler972);
}
@@ -1267,23 +1346,23 @@ 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:463:1: ruleMessageHandler : ( ( rule__MessageHandler__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:493:1: ruleMessageHandler : ( ( rule__MessageHandler__Group__0 ) ) ;
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:467:2: ( ( ( rule__MessageHandler__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:468:1: ( ( rule__MessageHandler__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:497:2: ( ( ( rule__MessageHandler__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:498:1: ( ( rule__MessageHandler__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:468:1: ( ( rule__MessageHandler__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:469:1: ( rule__MessageHandler__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:498:1: ( ( rule__MessageHandler__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:499:1: ( rule__MessageHandler__Group__0 )
{
before(grammarAccess.getMessageHandlerAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:470:1: ( rule__MessageHandler__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:470:2: rule__MessageHandler__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:500:1: ( rule__MessageHandler__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:500:2: rule__MessageHandler__Group__0
{
- pushFollow(FOLLOW_rule__MessageHandler__Group__0_in_ruleMessageHandler936);
+ pushFollow(FOLLOW_rule__MessageHandler__Group__0_in_ruleMessageHandler998);
rule__MessageHandler__Group__0();
state._fsp--;
@@ -1314,20 +1393,20 @@ 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:482:1: entryRuleProtocolSemantics : ruleProtocolSemantics EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:512: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:483:1: ( ruleProtocolSemantics EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:484:1: ruleProtocolSemantics EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:513:1: ( ruleProtocolSemantics EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:514:1: ruleProtocolSemantics EOF
{
before(grammarAccess.getProtocolSemanticsRule());
- pushFollow(FOLLOW_ruleProtocolSemantics_in_entryRuleProtocolSemantics963);
+ pushFollow(FOLLOW_ruleProtocolSemantics_in_entryRuleProtocolSemantics1025);
ruleProtocolSemantics();
state._fsp--;
after(grammarAccess.getProtocolSemanticsRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolSemantics970);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolSemantics1032);
}
@@ -1344,23 +1423,23 @@ 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:491:1: ruleProtocolSemantics : ( ( rule__ProtocolSemantics__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:521: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:495:2: ( ( ( rule__ProtocolSemantics__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:496:1: ( ( rule__ProtocolSemantics__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:525:2: ( ( ( rule__ProtocolSemantics__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:526:1: ( ( rule__ProtocolSemantics__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:496:1: ( ( rule__ProtocolSemantics__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:497:1: ( rule__ProtocolSemantics__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:526:1: ( ( rule__ProtocolSemantics__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:527:1: ( rule__ProtocolSemantics__Group__0 )
{
before(grammarAccess.getProtocolSemanticsAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:498:1: ( rule__ProtocolSemantics__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:498:2: rule__ProtocolSemantics__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:528:1: ( rule__ProtocolSemantics__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:528:2: rule__ProtocolSemantics__Group__0
{
- pushFollow(FOLLOW_rule__ProtocolSemantics__Group__0_in_ruleProtocolSemantics996);
+ pushFollow(FOLLOW_rule__ProtocolSemantics__Group__0_in_ruleProtocolSemantics1058);
rule__ProtocolSemantics__Group__0();
state._fsp--;
@@ -1391,20 +1470,20 @@ 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:510:1: entryRuleSemanticsRule : ruleSemanticsRule EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:540: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:511:1: ( ruleSemanticsRule EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:512:1: ruleSemanticsRule EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:541:1: ( ruleSemanticsRule EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:542:1: ruleSemanticsRule EOF
{
before(grammarAccess.getSemanticsRuleRule());
- pushFollow(FOLLOW_ruleSemanticsRule_in_entryRuleSemanticsRule1023);
+ pushFollow(FOLLOW_ruleSemanticsRule_in_entryRuleSemanticsRule1085);
ruleSemanticsRule();
state._fsp--;
after(grammarAccess.getSemanticsRuleRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSemanticsRule1030);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSemanticsRule1092);
}
@@ -1421,23 +1500,23 @@ 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:519:1: ruleSemanticsRule : ( ( rule__SemanticsRule__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:549:1: ruleSemanticsRule : ( ( rule__SemanticsRule__Group__0 ) ) ;
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:523:2: ( ( ( rule__SemanticsRule__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:524:1: ( ( rule__SemanticsRule__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:553:2: ( ( ( rule__SemanticsRule__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:554:1: ( ( rule__SemanticsRule__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:524:1: ( ( rule__SemanticsRule__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:525:1: ( rule__SemanticsRule__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:554:1: ( ( rule__SemanticsRule__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:555:1: ( rule__SemanticsRule__Group__0 )
{
before(grammarAccess.getSemanticsRuleAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:526:1: ( rule__SemanticsRule__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:526:2: rule__SemanticsRule__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:556:1: ( rule__SemanticsRule__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:556:2: rule__SemanticsRule__Group__0
{
- pushFollow(FOLLOW_rule__SemanticsRule__Group__0_in_ruleSemanticsRule1056);
+ pushFollow(FOLLOW_rule__SemanticsRule__Group__0_in_ruleSemanticsRule1118);
rule__SemanticsRule__Group__0();
state._fsp--;
@@ -1468,20 +1547,20 @@ 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:538:1: entryRuleActorClass : ruleActorClass EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:568: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:539:1: ( ruleActorClass EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:540:1: ruleActorClass EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:569:1: ( ruleActorClass EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:570:1: ruleActorClass EOF
{
before(grammarAccess.getActorClassRule());
- pushFollow(FOLLOW_ruleActorClass_in_entryRuleActorClass1083);
+ pushFollow(FOLLOW_ruleActorClass_in_entryRuleActorClass1145);
ruleActorClass();
state._fsp--;
after(grammarAccess.getActorClassRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleActorClass1090);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleActorClass1152);
}
@@ -1498,23 +1577,23 @@ 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:547:1: ruleActorClass : ( ( rule__ActorClass__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:577: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:551:2: ( ( ( rule__ActorClass__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:552:1: ( ( rule__ActorClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:581:2: ( ( ( rule__ActorClass__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:582:1: ( ( rule__ActorClass__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:552:1: ( ( rule__ActorClass__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:553:1: ( rule__ActorClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:582:1: ( ( rule__ActorClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:583:1: ( rule__ActorClass__Group__0 )
{
before(grammarAccess.getActorClassAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:554:1: ( rule__ActorClass__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:554:2: rule__ActorClass__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:584:1: ( rule__ActorClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:584:2: rule__ActorClass__Group__0
{
- pushFollow(FOLLOW_rule__ActorClass__Group__0_in_ruleActorClass1116);
+ pushFollow(FOLLOW_rule__ActorClass__Group__0_in_ruleActorClass1178);
rule__ActorClass__Group__0();
state._fsp--;
@@ -1545,20 +1624,20 @@ 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:568:1: entryRulePort : rulePort EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:598: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:569:1: ( rulePort EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:570:1: rulePort EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:599:1: ( rulePort EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:600:1: rulePort EOF
{
before(grammarAccess.getPortRule());
- pushFollow(FOLLOW_rulePort_in_entryRulePort1145);
+ pushFollow(FOLLOW_rulePort_in_entryRulePort1207);
rulePort();
state._fsp--;
after(grammarAccess.getPortRule());
- match(input,EOF,FOLLOW_EOF_in_entryRulePort1152);
+ match(input,EOF,FOLLOW_EOF_in_entryRulePort1214);
}
@@ -1575,23 +1654,23 @@ 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:577:1: rulePort : ( ( rule__Port__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:607: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:581:2: ( ( ( rule__Port__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:582:1: ( ( rule__Port__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:611:2: ( ( ( rule__Port__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:612:1: ( ( rule__Port__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:582:1: ( ( rule__Port__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:583:1: ( rule__Port__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:612:1: ( ( rule__Port__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:613:1: ( rule__Port__Group__0 )
{
before(grammarAccess.getPortAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:584:1: ( rule__Port__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:584:2: rule__Port__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:614:1: ( rule__Port__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:614:2: rule__Port__Group__0
{
- pushFollow(FOLLOW_rule__Port__Group__0_in_rulePort1178);
+ pushFollow(FOLLOW_rule__Port__Group__0_in_rulePort1240);
rule__Port__Group__0();
state._fsp--;
@@ -1622,20 +1701,20 @@ 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:596:1: entryRuleExternalPort : ruleExternalPort EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:626: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:597:1: ( ruleExternalPort EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:598:1: ruleExternalPort EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:627:1: ( ruleExternalPort EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:628:1: ruleExternalPort EOF
{
before(grammarAccess.getExternalPortRule());
- pushFollow(FOLLOW_ruleExternalPort_in_entryRuleExternalPort1205);
+ pushFollow(FOLLOW_ruleExternalPort_in_entryRuleExternalPort1267);
ruleExternalPort();
state._fsp--;
after(grammarAccess.getExternalPortRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleExternalPort1212);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleExternalPort1274);
}
@@ -1652,23 +1731,23 @@ 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:605:1: ruleExternalPort : ( ( rule__ExternalPort__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:635: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:609:2: ( ( ( rule__ExternalPort__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:610:1: ( ( rule__ExternalPort__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:639:2: ( ( ( rule__ExternalPort__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:640:1: ( ( rule__ExternalPort__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:610:1: ( ( rule__ExternalPort__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:611:1: ( rule__ExternalPort__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:640:1: ( ( rule__ExternalPort__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:641:1: ( rule__ExternalPort__Group__0 )
{
before(grammarAccess.getExternalPortAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:612:1: ( rule__ExternalPort__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:612:2: rule__ExternalPort__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:642:1: ( rule__ExternalPort__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:642:2: rule__ExternalPort__Group__0
{
- pushFollow(FOLLOW_rule__ExternalPort__Group__0_in_ruleExternalPort1238);
+ pushFollow(FOLLOW_rule__ExternalPort__Group__0_in_ruleExternalPort1300);
rule__ExternalPort__Group__0();
state._fsp--;
@@ -1699,20 +1778,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSAPRef"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:624:1: entryRuleSAPRef : ruleSAPRef EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:654:1: entryRuleSAPRef : ruleSAPRef EOF ;
public final void entryRuleSAPRef() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:625:1: ( ruleSAPRef EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:626:1: ruleSAPRef EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:655:1: ( ruleSAPRef EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:656:1: ruleSAPRef EOF
{
before(grammarAccess.getSAPRefRule());
- pushFollow(FOLLOW_ruleSAPRef_in_entryRuleSAPRef1265);
+ pushFollow(FOLLOW_ruleSAPRef_in_entryRuleSAPRef1327);
ruleSAPRef();
state._fsp--;
after(grammarAccess.getSAPRefRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSAPRef1272);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSAPRef1334);
}
@@ -1729,23 +1808,23 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSAPRef"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:633:1: ruleSAPRef : ( ( rule__SAPRef__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:663:1: ruleSAPRef : ( ( rule__SAPRef__Group__0 ) ) ;
public final void ruleSAPRef() 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__SAPRef__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:638:1: ( ( rule__SAPRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:667:2: ( ( ( rule__SAPRef__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:668:1: ( ( rule__SAPRef__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:638:1: ( ( rule__SAPRef__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:639:1: ( rule__SAPRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:668:1: ( ( rule__SAPRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:669:1: ( rule__SAPRef__Group__0 )
{
before(grammarAccess.getSAPRefAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:640:1: ( rule__SAPRef__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:640:2: rule__SAPRef__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:670:1: ( rule__SAPRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:670:2: rule__SAPRef__Group__0
{
- pushFollow(FOLLOW_rule__SAPRef__Group__0_in_ruleSAPRef1298);
+ pushFollow(FOLLOW_rule__SAPRef__Group__0_in_ruleSAPRef1360);
rule__SAPRef__Group__0();
state._fsp--;
@@ -1776,20 +1855,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSPPRef"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:652:1: entryRuleSPPRef : ruleSPPRef EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:682:1: entryRuleSPPRef : ruleSPPRef EOF ;
public final void entryRuleSPPRef() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:653:1: ( ruleSPPRef EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:654:1: ruleSPPRef EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:683:1: ( ruleSPPRef EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:684:1: ruleSPPRef EOF
{
before(grammarAccess.getSPPRefRule());
- pushFollow(FOLLOW_ruleSPPRef_in_entryRuleSPPRef1325);
+ pushFollow(FOLLOW_ruleSPPRef_in_entryRuleSPPRef1387);
ruleSPPRef();
state._fsp--;
after(grammarAccess.getSPPRefRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSPPRef1332);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSPPRef1394);
}
@@ -1806,23 +1885,23 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSPPRef"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:661:1: ruleSPPRef : ( ( rule__SPPRef__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:691:1: ruleSPPRef : ( ( rule__SPPRef__Group__0 ) ) ;
public final void ruleSPPRef() 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__SPPRef__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:666:1: ( ( rule__SPPRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:695:2: ( ( ( rule__SPPRef__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:696:1: ( ( rule__SPPRef__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:666:1: ( ( rule__SPPRef__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:667:1: ( rule__SPPRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:696:1: ( ( rule__SPPRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:697:1: ( rule__SPPRef__Group__0 )
{
before(grammarAccess.getSPPRefAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:668:1: ( rule__SPPRef__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:668:2: rule__SPPRef__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:698:1: ( rule__SPPRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:698:2: rule__SPPRef__Group__0
{
- pushFollow(FOLLOW_rule__SPPRef__Group__0_in_ruleSPPRef1358);
+ pushFollow(FOLLOW_rule__SPPRef__Group__0_in_ruleSPPRef1420);
rule__SPPRef__Group__0();
state._fsp--;
@@ -1853,20 +1932,20 @@ 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:680:1: entryRuleServiceImplementation : ruleServiceImplementation EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:710: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:681:1: ( ruleServiceImplementation EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:682:1: ruleServiceImplementation EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:711:1: ( ruleServiceImplementation EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:712:1: ruleServiceImplementation EOF
{
before(grammarAccess.getServiceImplementationRule());
- pushFollow(FOLLOW_ruleServiceImplementation_in_entryRuleServiceImplementation1385);
+ pushFollow(FOLLOW_ruleServiceImplementation_in_entryRuleServiceImplementation1447);
ruleServiceImplementation();
state._fsp--;
after(grammarAccess.getServiceImplementationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleServiceImplementation1392);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleServiceImplementation1454);
}
@@ -1883,23 +1962,23 @@ 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:689:1: ruleServiceImplementation : ( ( rule__ServiceImplementation__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:719: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:693:2: ( ( ( rule__ServiceImplementation__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:694:1: ( ( rule__ServiceImplementation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:723:2: ( ( ( rule__ServiceImplementation__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:724:1: ( ( rule__ServiceImplementation__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:694:1: ( ( rule__ServiceImplementation__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:695:1: ( rule__ServiceImplementation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:724:1: ( ( rule__ServiceImplementation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:725:1: ( rule__ServiceImplementation__Group__0 )
{
before(grammarAccess.getServiceImplementationAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:696:1: ( rule__ServiceImplementation__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:696:2: rule__ServiceImplementation__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:726:1: ( rule__ServiceImplementation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:726:2: rule__ServiceImplementation__Group__0
{
- pushFollow(FOLLOW_rule__ServiceImplementation__Group__0_in_ruleServiceImplementation1418);
+ pushFollow(FOLLOW_rule__ServiceImplementation__Group__0_in_ruleServiceImplementation1480);
rule__ServiceImplementation__Group__0();
state._fsp--;
@@ -1930,20 +2009,20 @@ 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:708:1: entryRuleLogicalSystem : ruleLogicalSystem EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:738: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:709:1: ( ruleLogicalSystem EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:710:1: ruleLogicalSystem EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:739:1: ( ruleLogicalSystem EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:740:1: ruleLogicalSystem EOF
{
before(grammarAccess.getLogicalSystemRule());
- pushFollow(FOLLOW_ruleLogicalSystem_in_entryRuleLogicalSystem1445);
+ pushFollow(FOLLOW_ruleLogicalSystem_in_entryRuleLogicalSystem1507);
ruleLogicalSystem();
state._fsp--;
after(grammarAccess.getLogicalSystemRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLogicalSystem1452);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLogicalSystem1514);
}
@@ -1960,23 +2039,23 @@ 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:717:1: ruleLogicalSystem : ( ( rule__LogicalSystem__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:747: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:721:2: ( ( ( rule__LogicalSystem__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:722:1: ( ( rule__LogicalSystem__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:751:2: ( ( ( rule__LogicalSystem__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:752:1: ( ( rule__LogicalSystem__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:722:1: ( ( rule__LogicalSystem__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:723:1: ( rule__LogicalSystem__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:752:1: ( ( rule__LogicalSystem__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:753:1: ( rule__LogicalSystem__Group__0 )
{
before(grammarAccess.getLogicalSystemAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:724:1: ( rule__LogicalSystem__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:724:2: rule__LogicalSystem__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:754:1: ( rule__LogicalSystem__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:754:2: rule__LogicalSystem__Group__0
{
- pushFollow(FOLLOW_rule__LogicalSystem__Group__0_in_ruleLogicalSystem1478);
+ pushFollow(FOLLOW_rule__LogicalSystem__Group__0_in_ruleLogicalSystem1540);
rule__LogicalSystem__Group__0();
state._fsp--;
@@ -2007,20 +2086,20 @@ 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:738:1: entryRuleSubSystemRef : ruleSubSystemRef EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:768: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:739:1: ( ruleSubSystemRef EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:740:1: ruleSubSystemRef EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:769:1: ( ruleSubSystemRef EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:770:1: ruleSubSystemRef EOF
{
before(grammarAccess.getSubSystemRefRule());
- pushFollow(FOLLOW_ruleSubSystemRef_in_entryRuleSubSystemRef1507);
+ pushFollow(FOLLOW_ruleSubSystemRef_in_entryRuleSubSystemRef1569);
ruleSubSystemRef();
state._fsp--;
after(grammarAccess.getSubSystemRefRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemRef1514);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemRef1576);
}
@@ -2037,23 +2116,23 @@ 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:747:1: ruleSubSystemRef : ( ( rule__SubSystemRef__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:777: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:751:2: ( ( ( rule__SubSystemRef__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:752:1: ( ( rule__SubSystemRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:781:2: ( ( ( rule__SubSystemRef__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:782:1: ( ( rule__SubSystemRef__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:752:1: ( ( rule__SubSystemRef__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:753:1: ( rule__SubSystemRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:782:1: ( ( rule__SubSystemRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:783:1: ( rule__SubSystemRef__Group__0 )
{
before(grammarAccess.getSubSystemRefAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:754:1: ( rule__SubSystemRef__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:754:2: rule__SubSystemRef__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:784:1: ( rule__SubSystemRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:784:2: rule__SubSystemRef__Group__0
{
- pushFollow(FOLLOW_rule__SubSystemRef__Group__0_in_ruleSubSystemRef1540);
+ pushFollow(FOLLOW_rule__SubSystemRef__Group__0_in_ruleSubSystemRef1602);
rule__SubSystemRef__Group__0();
state._fsp--;
@@ -2084,20 +2163,20 @@ 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:766:1: entryRuleSubSystemClass : ruleSubSystemClass EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:796: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:767:1: ( ruleSubSystemClass EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:768:1: ruleSubSystemClass EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:797:1: ( ruleSubSystemClass EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:798:1: ruleSubSystemClass EOF
{
before(grammarAccess.getSubSystemClassRule());
- pushFollow(FOLLOW_ruleSubSystemClass_in_entryRuleSubSystemClass1567);
+ pushFollow(FOLLOW_ruleSubSystemClass_in_entryRuleSubSystemClass1629);
ruleSubSystemClass();
state._fsp--;
after(grammarAccess.getSubSystemClassRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemClass1574);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemClass1636);
}
@@ -2114,23 +2193,23 @@ 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:775:1: ruleSubSystemClass : ( ( rule__SubSystemClass__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:805: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:779:2: ( ( ( rule__SubSystemClass__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:780:1: ( ( rule__SubSystemClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:809:2: ( ( ( rule__SubSystemClass__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:810:1: ( ( rule__SubSystemClass__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:780:1: ( ( rule__SubSystemClass__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:781:1: ( rule__SubSystemClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:810:1: ( ( rule__SubSystemClass__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:811:1: ( rule__SubSystemClass__Group__0 )
{
before(grammarAccess.getSubSystemClassAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:782:1: ( rule__SubSystemClass__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:782:2: rule__SubSystemClass__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:812:1: ( rule__SubSystemClass__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:812:2: rule__SubSystemClass__Group__0
{
- pushFollow(FOLLOW_rule__SubSystemClass__Group__0_in_ruleSubSystemClass1600);
+ pushFollow(FOLLOW_rule__SubSystemClass__Group__0_in_ruleSubSystemClass1662);
rule__SubSystemClass__Group__0();
state._fsp--;
@@ -2161,20 +2240,20 @@ 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:794:1: entryRuleLogicalThread : ruleLogicalThread EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:824: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:795:1: ( ruleLogicalThread EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:796:1: ruleLogicalThread EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:825:1: ( ruleLogicalThread EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:826:1: ruleLogicalThread EOF
{
before(grammarAccess.getLogicalThreadRule());
- pushFollow(FOLLOW_ruleLogicalThread_in_entryRuleLogicalThread1627);
+ pushFollow(FOLLOW_ruleLogicalThread_in_entryRuleLogicalThread1689);
ruleLogicalThread();
state._fsp--;
after(grammarAccess.getLogicalThreadRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLogicalThread1634);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLogicalThread1696);
}
@@ -2191,23 +2270,23 @@ 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:803:1: ruleLogicalThread : ( ( rule__LogicalThread__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:833: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:807:2: ( ( ( rule__LogicalThread__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:808:1: ( ( rule__LogicalThread__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:837:2: ( ( ( rule__LogicalThread__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:838:1: ( ( rule__LogicalThread__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:808:1: ( ( rule__LogicalThread__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:809:1: ( rule__LogicalThread__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:838:1: ( ( rule__LogicalThread__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:839:1: ( rule__LogicalThread__Group__0 )
{
before(grammarAccess.getLogicalThreadAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:810:1: ( rule__LogicalThread__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:810:2: rule__LogicalThread__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:840:1: ( rule__LogicalThread__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:840:2: rule__LogicalThread__Group__0
{
- pushFollow(FOLLOW_rule__LogicalThread__Group__0_in_ruleLogicalThread1660);
+ pushFollow(FOLLOW_rule__LogicalThread__Group__0_in_ruleLogicalThread1722);
rule__LogicalThread__Group__0();
state._fsp--;
@@ -2238,20 +2317,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleActorInstancePath"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:822:1: entryRuleActorInstancePath : ruleActorInstancePath EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:852:1: entryRuleActorInstancePath : ruleActorInstancePath EOF ;
public final void entryRuleActorInstancePath() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:823:1: ( ruleActorInstancePath EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:824:1: ruleActorInstancePath EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:853:1: ( ruleActorInstancePath EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:854:1: ruleActorInstancePath EOF
{
before(grammarAccess.getActorInstancePathRule());
- pushFollow(FOLLOW_ruleActorInstancePath_in_entryRuleActorInstancePath1687);
+ pushFollow(FOLLOW_ruleActorInstancePath_in_entryRuleActorInstancePath1749);
ruleActorInstancePath();
state._fsp--;
after(grammarAccess.getActorInstancePathRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleActorInstancePath1694);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleActorInstancePath1756);
}
@@ -2268,23 +2347,23 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleActorInstancePath"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:831:1: ruleActorInstancePath : ( ( rule__ActorInstancePath__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:861:1: ruleActorInstancePath : ( ( rule__ActorInstancePath__Group__0 ) ) ;
public final void ruleActorInstancePath() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:835:2: ( ( ( rule__ActorInstancePath__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:836:1: ( ( rule__ActorInstancePath__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:865:2: ( ( ( rule__ActorInstancePath__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:866:1: ( ( rule__ActorInstancePath__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:836:1: ( ( rule__ActorInstancePath__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:837:1: ( rule__ActorInstancePath__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:866:1: ( ( rule__ActorInstancePath__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:867:1: ( rule__ActorInstancePath__Group__0 )
{
before(grammarAccess.getActorInstancePathAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:838:1: ( rule__ActorInstancePath__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:838:2: rule__ActorInstancePath__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:868:1: ( rule__ActorInstancePath__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:868:2: rule__ActorInstancePath__Group__0
{
- pushFollow(FOLLOW_rule__ActorInstancePath__Group__0_in_ruleActorInstancePath1720);
+ pushFollow(FOLLOW_rule__ActorInstancePath__Group__0_in_ruleActorInstancePath1782);
rule__ActorInstancePath__Group__0();
state._fsp--;
@@ -2315,20 +2394,20 @@ 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:850:1: entryRuleBinding : ruleBinding EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:880: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:851:1: ( ruleBinding EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:852:1: ruleBinding EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:881:1: ( ruleBinding EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:882:1: ruleBinding EOF
{
before(grammarAccess.getBindingRule());
- pushFollow(FOLLOW_ruleBinding_in_entryRuleBinding1747);
+ pushFollow(FOLLOW_ruleBinding_in_entryRuleBinding1809);
ruleBinding();
state._fsp--;
after(grammarAccess.getBindingRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleBinding1754);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBinding1816);
}
@@ -2345,23 +2424,23 @@ 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:859:1: ruleBinding : ( ( rule__Binding__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:889: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:863:2: ( ( ( rule__Binding__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:864:1: ( ( rule__Binding__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:893:2: ( ( ( rule__Binding__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:894:1: ( ( rule__Binding__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:864:1: ( ( rule__Binding__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:865:1: ( rule__Binding__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:894:1: ( ( rule__Binding__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:895:1: ( rule__Binding__Group__0 )
{
before(grammarAccess.getBindingAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:866:1: ( rule__Binding__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:866:2: rule__Binding__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:896:1: ( rule__Binding__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:896:2: rule__Binding__Group__0
{
- pushFollow(FOLLOW_rule__Binding__Group__0_in_ruleBinding1780);
+ pushFollow(FOLLOW_rule__Binding__Group__0_in_ruleBinding1842);
rule__Binding__Group__0();
state._fsp--;
@@ -2392,20 +2471,20 @@ 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:878:1: entryRuleBindingEndPoint : ruleBindingEndPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:908: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:879:1: ( ruleBindingEndPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:880:1: ruleBindingEndPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:909:1: ( ruleBindingEndPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:910:1: ruleBindingEndPoint EOF
{
before(grammarAccess.getBindingEndPointRule());
- pushFollow(FOLLOW_ruleBindingEndPoint_in_entryRuleBindingEndPoint1807);
+ pushFollow(FOLLOW_ruleBindingEndPoint_in_entryRuleBindingEndPoint1869);
ruleBindingEndPoint();
state._fsp--;
after(grammarAccess.getBindingEndPointRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleBindingEndPoint1814);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBindingEndPoint1876);
}
@@ -2422,23 +2501,23 @@ 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:887:1: ruleBindingEndPoint : ( ( rule__BindingEndPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:917: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:891:2: ( ( ( rule__BindingEndPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:892:1: ( ( rule__BindingEndPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:921:2: ( ( ( rule__BindingEndPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:922:1: ( ( rule__BindingEndPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:892:1: ( ( rule__BindingEndPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:893:1: ( rule__BindingEndPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:922:1: ( ( rule__BindingEndPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:923:1: ( rule__BindingEndPoint__Group__0 )
{
before(grammarAccess.getBindingEndPointAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:894:1: ( rule__BindingEndPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:894:2: rule__BindingEndPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:924:1: ( rule__BindingEndPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:924:2: rule__BindingEndPoint__Group__0
{
- pushFollow(FOLLOW_rule__BindingEndPoint__Group__0_in_ruleBindingEndPoint1840);
+ pushFollow(FOLLOW_rule__BindingEndPoint__Group__0_in_ruleBindingEndPoint1902);
rule__BindingEndPoint__Group__0();
state._fsp--;
@@ -2469,20 +2548,20 @@ 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:906:1: entryRuleLayerConnection : ruleLayerConnection EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:936: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:907:1: ( ruleLayerConnection EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:908:1: ruleLayerConnection EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:937:1: ( ruleLayerConnection EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:938:1: ruleLayerConnection EOF
{
before(grammarAccess.getLayerConnectionRule());
- pushFollow(FOLLOW_ruleLayerConnection_in_entryRuleLayerConnection1867);
+ pushFollow(FOLLOW_ruleLayerConnection_in_entryRuleLayerConnection1929);
ruleLayerConnection();
state._fsp--;
after(grammarAccess.getLayerConnectionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLayerConnection1874);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLayerConnection1936);
}
@@ -2499,23 +2578,23 @@ 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:915:1: ruleLayerConnection : ( ( rule__LayerConnection__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:945: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:919:2: ( ( ( rule__LayerConnection__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:920:1: ( ( rule__LayerConnection__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:949:2: ( ( ( rule__LayerConnection__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:950:1: ( ( rule__LayerConnection__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:920:1: ( ( rule__LayerConnection__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:921:1: ( rule__LayerConnection__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:950:1: ( ( rule__LayerConnection__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:951:1: ( rule__LayerConnection__Group__0 )
{
before(grammarAccess.getLayerConnectionAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:922:1: ( rule__LayerConnection__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:922:2: rule__LayerConnection__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:952:1: ( rule__LayerConnection__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:952:2: rule__LayerConnection__Group__0
{
- pushFollow(FOLLOW_rule__LayerConnection__Group__0_in_ruleLayerConnection1900);
+ pushFollow(FOLLOW_rule__LayerConnection__Group__0_in_ruleLayerConnection1962);
rule__LayerConnection__Group__0();
state._fsp--;
@@ -2546,20 +2625,20 @@ 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:934:1: entryRuleSAPoint : ruleSAPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:964: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:935:1: ( ruleSAPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:936:1: ruleSAPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:965:1: ( ruleSAPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:966:1: ruleSAPoint EOF
{
before(grammarAccess.getSAPointRule());
- pushFollow(FOLLOW_ruleSAPoint_in_entryRuleSAPoint1927);
+ pushFollow(FOLLOW_ruleSAPoint_in_entryRuleSAPoint1989);
ruleSAPoint();
state._fsp--;
after(grammarAccess.getSAPointRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSAPoint1934);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSAPoint1996);
}
@@ -2576,23 +2655,23 @@ 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:943:1: ruleSAPoint : ( ( rule__SAPoint__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:973: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:947:2: ( ( ( rule__SAPoint__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:948:1: ( ( rule__SAPoint__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:977:2: ( ( ( rule__SAPoint__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:978:1: ( ( rule__SAPoint__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:948:1: ( ( rule__SAPoint__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:949:1: ( rule__SAPoint__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:978:1: ( ( rule__SAPoint__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:979:1: ( rule__SAPoint__Alternatives )
{
before(grammarAccess.getSAPointAccess().getAlternatives());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:950:1: ( rule__SAPoint__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:950:2: rule__SAPoint__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:980:1: ( rule__SAPoint__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:980:2: rule__SAPoint__Alternatives
{
- pushFollow(FOLLOW_rule__SAPoint__Alternatives_in_ruleSAPoint1960);
+ pushFollow(FOLLOW_rule__SAPoint__Alternatives_in_ruleSAPoint2022);
rule__SAPoint__Alternatives();
state._fsp--;
@@ -2623,20 +2702,20 @@ 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:962:1: entryRuleRefSAPoint : ruleRefSAPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:992: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:963:1: ( ruleRefSAPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:964:1: ruleRefSAPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:993:1: ( ruleRefSAPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:994:1: ruleRefSAPoint EOF
{
before(grammarAccess.getRefSAPointRule());
- pushFollow(FOLLOW_ruleRefSAPoint_in_entryRuleRefSAPoint1987);
+ pushFollow(FOLLOW_ruleRefSAPoint_in_entryRuleRefSAPoint2049);
ruleRefSAPoint();
state._fsp--;
after(grammarAccess.getRefSAPointRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleRefSAPoint1994);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRefSAPoint2056);
}
@@ -2653,23 +2732,23 @@ 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:971:1: ruleRefSAPoint : ( ( rule__RefSAPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1001: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:975:2: ( ( ( rule__RefSAPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:976:1: ( ( rule__RefSAPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1005:2: ( ( ( rule__RefSAPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1006:1: ( ( rule__RefSAPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:976:1: ( ( rule__RefSAPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:977:1: ( rule__RefSAPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1006:1: ( ( rule__RefSAPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1007:1: ( rule__RefSAPoint__Group__0 )
{
before(grammarAccess.getRefSAPointAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:978:1: ( rule__RefSAPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:978:2: rule__RefSAPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1008:1: ( rule__RefSAPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1008:2: rule__RefSAPoint__Group__0
{
- pushFollow(FOLLOW_rule__RefSAPoint__Group__0_in_ruleRefSAPoint2020);
+ pushFollow(FOLLOW_rule__RefSAPoint__Group__0_in_ruleRefSAPoint2082);
rule__RefSAPoint__Group__0();
state._fsp--;
@@ -2700,20 +2779,20 @@ 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:990:1: entryRuleRelaySAPoint : ruleRelaySAPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1020: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:991:1: ( ruleRelaySAPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:992:1: ruleRelaySAPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1021:1: ( ruleRelaySAPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1022:1: ruleRelaySAPoint EOF
{
before(grammarAccess.getRelaySAPointRule());
- pushFollow(FOLLOW_ruleRelaySAPoint_in_entryRuleRelaySAPoint2047);
+ pushFollow(FOLLOW_ruleRelaySAPoint_in_entryRuleRelaySAPoint2109);
ruleRelaySAPoint();
state._fsp--;
after(grammarAccess.getRelaySAPointRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleRelaySAPoint2054);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRelaySAPoint2116);
}
@@ -2730,23 +2809,23 @@ 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:999:1: ruleRelaySAPoint : ( ( rule__RelaySAPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1029: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:1003:2: ( ( ( rule__RelaySAPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1004:1: ( ( rule__RelaySAPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1033:2: ( ( ( rule__RelaySAPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1034:1: ( ( rule__RelaySAPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1004:1: ( ( rule__RelaySAPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1005:1: ( rule__RelaySAPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1034:1: ( ( rule__RelaySAPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1035:1: ( rule__RelaySAPoint__Group__0 )
{
before(grammarAccess.getRelaySAPointAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1006:1: ( rule__RelaySAPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1006:2: rule__RelaySAPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1036:1: ( rule__RelaySAPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1036:2: rule__RelaySAPoint__Group__0
{
- pushFollow(FOLLOW_rule__RelaySAPoint__Group__0_in_ruleRelaySAPoint2080);
+ pushFollow(FOLLOW_rule__RelaySAPoint__Group__0_in_ruleRelaySAPoint2142);
rule__RelaySAPoint__Group__0();
state._fsp--;
@@ -2777,20 +2856,20 @@ 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:1018:1: entryRuleSPPoint : ruleSPPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1048: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:1019:1: ( ruleSPPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1020:1: ruleSPPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1049:1: ( ruleSPPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1050:1: ruleSPPoint EOF
{
before(grammarAccess.getSPPointRule());
- pushFollow(FOLLOW_ruleSPPoint_in_entryRuleSPPoint2107);
+ pushFollow(FOLLOW_ruleSPPoint_in_entryRuleSPPoint2169);
ruleSPPoint();
state._fsp--;
after(grammarAccess.getSPPointRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSPPoint2114);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSPPoint2176);
}
@@ -2807,23 +2886,23 @@ 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:1027:1: ruleSPPoint : ( ( rule__SPPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1057: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:1031:2: ( ( ( rule__SPPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1032:1: ( ( rule__SPPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1061:2: ( ( ( rule__SPPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1062:1: ( ( rule__SPPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1032:1: ( ( rule__SPPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1033:1: ( rule__SPPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1062:1: ( ( rule__SPPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1063:1: ( rule__SPPoint__Group__0 )
{
before(grammarAccess.getSPPointAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1034:1: ( rule__SPPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1034:2: rule__SPPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1064:1: ( rule__SPPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1064:2: rule__SPPoint__Group__0
{
- pushFollow(FOLLOW_rule__SPPoint__Group__0_in_ruleSPPoint2140);
+ pushFollow(FOLLOW_rule__SPPoint__Group__0_in_ruleSPPoint2202);
rule__SPPoint__Group__0();
state._fsp--;
@@ -2854,20 +2933,20 @@ 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:1046:1: entryRuleActorRef : ruleActorRef EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1076: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:1047:1: ( ruleActorRef EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1048:1: ruleActorRef EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1077:1: ( ruleActorRef EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1078:1: ruleActorRef EOF
{
before(grammarAccess.getActorRefRule());
- pushFollow(FOLLOW_ruleActorRef_in_entryRuleActorRef2167);
+ pushFollow(FOLLOW_ruleActorRef_in_entryRuleActorRef2229);
ruleActorRef();
state._fsp--;
after(grammarAccess.getActorRefRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleActorRef2174);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleActorRef2236);
}
@@ -2884,23 +2963,23 @@ 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:1055:1: ruleActorRef : ( ( rule__ActorRef__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1085: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:1059:2: ( ( ( rule__ActorRef__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1060:1: ( ( rule__ActorRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1089:2: ( ( ( rule__ActorRef__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1090:1: ( ( rule__ActorRef__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1060:1: ( ( rule__ActorRef__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1061:1: ( rule__ActorRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1090:1: ( ( rule__ActorRef__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1091:1: ( rule__ActorRef__Group__0 )
{
before(grammarAccess.getActorRefAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1062:1: ( rule__ActorRef__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1062:2: rule__ActorRef__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1092:1: ( rule__ActorRef__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1092:2: rule__ActorRef__Group__0
{
- pushFollow(FOLLOW_rule__ActorRef__Group__0_in_ruleActorRef2200);
+ pushFollow(FOLLOW_rule__ActorRef__Group__0_in_ruleActorRef2262);
rule__ActorRef__Group__0();
state._fsp--;
@@ -2931,20 +3010,20 @@ 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:1074:1: entryRuleStateGraphNode : ruleStateGraphNode EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1104: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:1075:1: ( ruleStateGraphNode EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1076:1: ruleStateGraphNode EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1105:1: ( ruleStateGraphNode EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1106:1: ruleStateGraphNode EOF
{
before(grammarAccess.getStateGraphNodeRule());
- pushFollow(FOLLOW_ruleStateGraphNode_in_entryRuleStateGraphNode2227);
+ pushFollow(FOLLOW_ruleStateGraphNode_in_entryRuleStateGraphNode2289);
ruleStateGraphNode();
state._fsp--;
after(grammarAccess.getStateGraphNodeRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleStateGraphNode2234);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStateGraphNode2296);
}
@@ -2961,23 +3040,23 @@ 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:1083:1: ruleStateGraphNode : ( ( rule__StateGraphNode__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1113: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:1087:2: ( ( ( rule__StateGraphNode__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1088:1: ( ( rule__StateGraphNode__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1117:2: ( ( ( rule__StateGraphNode__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1118:1: ( ( rule__StateGraphNode__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1088:1: ( ( rule__StateGraphNode__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1089:1: ( rule__StateGraphNode__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1118:1: ( ( rule__StateGraphNode__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1119:1: ( rule__StateGraphNode__Alternatives )
{
before(grammarAccess.getStateGraphNodeAccess().getAlternatives());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1090:1: ( rule__StateGraphNode__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1090:2: rule__StateGraphNode__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1120:1: ( rule__StateGraphNode__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1120:2: rule__StateGraphNode__Alternatives
{
- pushFollow(FOLLOW_rule__StateGraphNode__Alternatives_in_ruleStateGraphNode2260);
+ pushFollow(FOLLOW_rule__StateGraphNode__Alternatives_in_ruleStateGraphNode2322);
rule__StateGraphNode__Alternatives();
state._fsp--;
@@ -3008,20 +3087,20 @@ 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:1104:1: entryRuleState : ruleState EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1134: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:1105:1: ( ruleState EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1106:1: ruleState EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1135:1: ( ruleState EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1136:1: ruleState EOF
{
before(grammarAccess.getStateRule());
- pushFollow(FOLLOW_ruleState_in_entryRuleState2289);
+ pushFollow(FOLLOW_ruleState_in_entryRuleState2351);
ruleState();
state._fsp--;
after(grammarAccess.getStateRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleState2296);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleState2358);
}
@@ -3038,23 +3117,23 @@ 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:1113:1: ruleState : ( ( rule__State__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1143: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:1117:2: ( ( ( rule__State__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1118:1: ( ( rule__State__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1147:2: ( ( ( rule__State__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1148:1: ( ( rule__State__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1118:1: ( ( rule__State__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1119:1: ( rule__State__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1148:1: ( ( rule__State__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1149:1: ( rule__State__Alternatives )
{
before(grammarAccess.getStateAccess().getAlternatives());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1120:1: ( rule__State__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1120:2: rule__State__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1150:1: ( rule__State__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1150:2: rule__State__Alternatives
{
- pushFollow(FOLLOW_rule__State__Alternatives_in_ruleState2322);
+ pushFollow(FOLLOW_rule__State__Alternatives_in_ruleState2384);
rule__State__Alternatives();
state._fsp--;
@@ -3085,20 +3164,20 @@ 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:1132:1: entryRuleStateGraph : ruleStateGraph EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1162: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:1133:1: ( ruleStateGraph EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1134:1: ruleStateGraph EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1163:1: ( ruleStateGraph EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1164:1: ruleStateGraph EOF
{
before(grammarAccess.getStateGraphRule());
- pushFollow(FOLLOW_ruleStateGraph_in_entryRuleStateGraph2349);
+ pushFollow(FOLLOW_ruleStateGraph_in_entryRuleStateGraph2411);
ruleStateGraph();
state._fsp--;
after(grammarAccess.getStateGraphRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleStateGraph2356);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStateGraph2418);
}
@@ -3115,23 +3194,23 @@ 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:1141:1: ruleStateGraph : ( ( rule__StateGraph__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1171:1: ruleStateGraph : ( ( rule__StateGraph__Alternatives ) ) ;
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:1145:2: ( ( ( rule__StateGraph__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1146:1: ( ( rule__StateGraph__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1175:2: ( ( ( rule__StateGraph__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1176:1: ( ( rule__StateGraph__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1146:1: ( ( rule__StateGraph__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1147:1: ( rule__StateGraph__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1176:1: ( ( rule__StateGraph__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1177:1: ( rule__StateGraph__Alternatives )
{
before(grammarAccess.getStateGraphAccess().getAlternatives());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1148:1: ( rule__StateGraph__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1148:2: rule__StateGraph__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1178:1: ( rule__StateGraph__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1178:2: rule__StateGraph__Alternatives
{
- pushFollow(FOLLOW_rule__StateGraph__Alternatives_in_ruleStateGraph2382);
+ pushFollow(FOLLOW_rule__StateGraph__Alternatives_in_ruleStateGraph2444);
rule__StateGraph__Alternatives();
state._fsp--;
@@ -3162,20 +3241,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRulePlainStateGraph"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1160:1: entryRulePlainStateGraph : rulePlainStateGraph EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1190:1: entryRulePlainStateGraph : rulePlainStateGraph EOF ;
public final void entryRulePlainStateGraph() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1161:1: ( rulePlainStateGraph EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1162:1: rulePlainStateGraph EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1191:1: ( rulePlainStateGraph EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1192:1: rulePlainStateGraph EOF
{
before(grammarAccess.getPlainStateGraphRule());
- pushFollow(FOLLOW_rulePlainStateGraph_in_entryRulePlainStateGraph2409);
+ pushFollow(FOLLOW_rulePlainStateGraph_in_entryRulePlainStateGraph2471);
rulePlainStateGraph();
state._fsp--;
after(grammarAccess.getPlainStateGraphRule());
- match(input,EOF,FOLLOW_EOF_in_entryRulePlainStateGraph2416);
+ match(input,EOF,FOLLOW_EOF_in_entryRulePlainStateGraph2478);
}
@@ -3192,23 +3271,23 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePlainStateGraph"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1169:1: rulePlainStateGraph : ( ( rule__PlainStateGraph__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1199:1: rulePlainStateGraph : ( ( rule__PlainStateGraph__Group__0 ) ) ;
public final void rulePlainStateGraph() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1173:2: ( ( ( rule__PlainStateGraph__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1174:1: ( ( rule__PlainStateGraph__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1203:2: ( ( ( rule__PlainStateGraph__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1204:1: ( ( rule__PlainStateGraph__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1174:1: ( ( rule__PlainStateGraph__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1175:1: ( rule__PlainStateGraph__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1204:1: ( ( rule__PlainStateGraph__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1205:1: ( rule__PlainStateGraph__Group__0 )
{
before(grammarAccess.getPlainStateGraphAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1176:1: ( rule__PlainStateGraph__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1176:2: rule__PlainStateGraph__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1206:1: ( rule__PlainStateGraph__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1206:2: rule__PlainStateGraph__Group__0
{
- pushFollow(FOLLOW_rule__PlainStateGraph__Group__0_in_rulePlainStateGraph2442);
+ pushFollow(FOLLOW_rule__PlainStateGraph__Group__0_in_rulePlainStateGraph2504);
rule__PlainStateGraph__Group__0();
state._fsp--;
@@ -3239,20 +3318,20 @@ 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:1188:1: entryRuleStateMachine : ruleStateMachine EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1218: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:1189:1: ( ruleStateMachine EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1190:1: ruleStateMachine EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1219:1: ( ruleStateMachine EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1220:1: ruleStateMachine EOF
{
before(grammarAccess.getStateMachineRule());
- pushFollow(FOLLOW_ruleStateMachine_in_entryRuleStateMachine2469);
+ pushFollow(FOLLOW_ruleStateMachine_in_entryRuleStateMachine2531);
ruleStateMachine();
state._fsp--;
after(grammarAccess.getStateMachineRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleStateMachine2476);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStateMachine2538);
}
@@ -3269,23 +3348,23 @@ 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:1197:1: ruleStateMachine : ( ( rule__StateMachine__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1227: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:1201:2: ( ( ( rule__StateMachine__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1202:1: ( ( rule__StateMachine__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1231:2: ( ( ( rule__StateMachine__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1232:1: ( ( rule__StateMachine__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1202:1: ( ( rule__StateMachine__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1203:1: ( rule__StateMachine__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1232:1: ( ( rule__StateMachine__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1233:1: ( rule__StateMachine__Group__0 )
{
before(grammarAccess.getStateMachineAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1204:1: ( rule__StateMachine__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1204:2: rule__StateMachine__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1234:1: ( rule__StateMachine__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1234:2: rule__StateMachine__Group__0
{
- pushFollow(FOLLOW_rule__StateMachine__Group__0_in_ruleStateMachine2502);
+ pushFollow(FOLLOW_rule__StateMachine__Group__0_in_ruleStateMachine2564);
rule__StateMachine__Group__0();
state._fsp--;
@@ -3316,20 +3395,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBaseState"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1216:1: entryRuleBaseState : ruleBaseState EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1246:1: entryRuleBaseState : ruleBaseState EOF ;
public final void entryRuleBaseState() throws RecognitionException {
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1217:1: ( ruleBaseState EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1218:1: ruleBaseState EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1247:1: ( ruleBaseState EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1248:1: ruleBaseState EOF
{
before(grammarAccess.getBaseStateRule());
- pushFollow(FOLLOW_ruleBaseState_in_entryRuleBaseState2529);
+ pushFollow(FOLLOW_ruleBaseState_in_entryRuleBaseState2591);
ruleBaseState();
state._fsp--;
after(grammarAccess.getBaseStateRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleBaseState2536);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBaseState2598);
}
@@ -3346,23 +3425,23 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBaseState"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1225:1: ruleBaseState : ( ( rule__BaseState__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1255:1: ruleBaseState : ( ( rule__BaseState__Group__0 ) ) ;
public final void ruleBaseState() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1229:2: ( ( ( rule__BaseState__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1230:1: ( ( rule__BaseState__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1259:2: ( ( ( rule__BaseState__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1260:1: ( ( rule__BaseState__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1230:1: ( ( rule__BaseState__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1231:1: ( rule__BaseState__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1260:1: ( ( rule__BaseState__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1261:1: ( rule__BaseState__Group__0 )
{
before(grammarAccess.getBaseStateAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1232:1: ( rule__BaseState__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1232:2: rule__BaseState__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1262:1: ( rule__BaseState__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1262:2: rule__BaseState__Group__0
{
- pushFollow(FOLLOW_rule__BaseState__Group__0_in_ruleBaseState2562);
+ pushFollow(FOLLOW_rule__BaseState__Group__0_in_ruleBaseState2624);
rule__BaseState__Group__0();
state._fsp--;
@@ -3393,20 +3472,20 @@ 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:1244:1: entryRuleRefinedState : ruleRefinedState EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1274: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:1245:1: ( ruleRefinedState EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1246:1: ruleRefinedState EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1275:1: ( ruleRefinedState EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1276:1: ruleRefinedState EOF
{
before(grammarAccess.getRefinedStateRule());
- pushFollow(FOLLOW_ruleRefinedState_in_entryRuleRefinedState2589);
+ pushFollow(FOLLOW_ruleRefinedState_in_entryRuleRefinedState2651);
ruleRefinedState();
state._fsp--;
after(grammarAccess.getRefinedStateRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleRefinedState2596);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRefinedState2658);
}
@@ -3423,23 +3502,23 @@ 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:1253:1: ruleRefinedState : ( ( rule__RefinedState__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1283: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:1257:2: ( ( ( rule__RefinedState__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1258:1: ( ( rule__RefinedState__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1287:2: ( ( ( rule__RefinedState__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1288:1: ( ( rule__RefinedState__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1258:1: ( ( rule__RefinedState__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1259:1: ( rule__RefinedState__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1288:1: ( ( rule__RefinedState__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1289:1: ( rule__RefinedState__Group__0 )
{
before(grammarAccess.getRefinedStateAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1260:1: ( rule__RefinedState__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1260:2: rule__RefinedState__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1290:1: ( rule__RefinedState__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1290:2: rule__RefinedState__Group__0
{
- pushFollow(FOLLOW_rule__RefinedState__Group__0_in_ruleRefinedState2622);
+ pushFollow(FOLLOW_rule__RefinedState__Group__0_in_ruleRefinedState2684);
rule__RefinedState__Group__0();
state._fsp--;
@@ -3470,20 +3549,20 @@ 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:1272:1: entryRuleDetailCode : ruleDetailCode EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1302: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:1273:1: ( ruleDetailCode EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1274:1: ruleDetailCode EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1303:1: ( ruleDetailCode EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1304:1: ruleDetailCode EOF
{
before(grammarAccess.getDetailCodeRule());
- pushFollow(FOLLOW_ruleDetailCode_in_entryRuleDetailCode2649);
+ pushFollow(FOLLOW_ruleDetailCode_in_entryRuleDetailCode2711);
ruleDetailCode();
state._fsp--;
after(grammarAccess.getDetailCodeRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleDetailCode2656);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDetailCode2718);
}
@@ -3500,23 +3579,23 @@ 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:1281:1: ruleDetailCode : ( ( rule__DetailCode__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1311: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:1285:2: ( ( ( rule__DetailCode__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1286:1: ( ( rule__DetailCode__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1315:2: ( ( ( rule__DetailCode__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1316:1: ( ( rule__DetailCode__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1286:1: ( ( rule__DetailCode__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1287:1: ( rule__DetailCode__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1316:1: ( ( rule__DetailCode__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1317:1: ( rule__DetailCode__Group__0 )
{
before(grammarAccess.getDetailCodeAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1288:1: ( rule__DetailCode__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1288:2: rule__DetailCode__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1318:1: ( rule__DetailCode__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1318:2: rule__DetailCode__Group__0
{
- pushFollow(FOLLOW_rule__DetailCode__Group__0_in_ruleDetailCode2682);
+ pushFollow(FOLLOW_rule__DetailCode__Group__0_in_ruleDetailCode2744);
rule__DetailCode__Group__0();
state._fsp--;
@@ -3547,20 +3626,20 @@ 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:1300:1: entryRuleTrPoint : ruleTrPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1330: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:1301:1: ( ruleTrPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1302:1: ruleTrPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1331:1: ( ruleTrPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1332:1: ruleTrPoint EOF
{
before(grammarAccess.getTrPointRule());
- pushFollow(FOLLOW_ruleTrPoint_in_entryRuleTrPoint2709);
+ pushFollow(FOLLOW_ruleTrPoint_in_entryRuleTrPoint2771);
ruleTrPoint();
state._fsp--;
after(grammarAccess.getTrPointRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleTrPoint2716);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTrPoint2778);
}
@@ -3577,23 +3656,23 @@ 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:1309:1: ruleTrPoint : ( ( rule__TrPoint__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1339: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:1313:2: ( ( ( rule__TrPoint__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1314:1: ( ( rule__TrPoint__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1343:2: ( ( ( rule__TrPoint__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1344:1: ( ( rule__TrPoint__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1314:1: ( ( rule__TrPoint__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1315:1: ( rule__TrPoint__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1344:1: ( ( rule__TrPoint__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1345:1: ( rule__TrPoint__Alternatives )
{
before(grammarAccess.getTrPointAccess().getAlternatives());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1316:1: ( rule__TrPoint__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1316:2: rule__TrPoint__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1346:1: ( rule__TrPoint__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1346:2: rule__TrPoint__Alternatives
{
- pushFollow(FOLLOW_rule__TrPoint__Alternatives_in_ruleTrPoint2742);
+ pushFollow(FOLLOW_rule__TrPoint__Alternatives_in_ruleTrPoint2804);
rule__TrPoint__Alternatives();
state._fsp--;
@@ -3624,20 +3703,20 @@ 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:1328:1: entryRuleTransitionPoint : ruleTransitionPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1358: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:1329:1: ( ruleTransitionPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1330:1: ruleTransitionPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1359:1: ( ruleTransitionPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1360:1: ruleTransitionPoint EOF
{
before(grammarAccess.getTransitionPointRule());
- pushFollow(FOLLOW_ruleTransitionPoint_in_entryRuleTransitionPoint2769);
+ pushFollow(FOLLOW_ruleTransitionPoint_in_entryRuleTransitionPoint2831);
ruleTransitionPoint();
state._fsp--;
after(grammarAccess.getTransitionPointRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionPoint2776);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionPoint2838);
}
@@ -3654,23 +3733,23 @@ 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:1337:1: ruleTransitionPoint : ( ( rule__TransitionPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1367: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:1341:2: ( ( ( rule__TransitionPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1342:1: ( ( rule__TransitionPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1371:2: ( ( ( rule__TransitionPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1372:1: ( ( rule__TransitionPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1342:1: ( ( rule__TransitionPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1343:1: ( rule__TransitionPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1372:1: ( ( rule__TransitionPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1373:1: ( rule__TransitionPoint__Group__0 )
{
before(grammarAccess.getTransitionPointAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1344:1: ( rule__TransitionPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1344:2: rule__TransitionPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1374:1: ( rule__TransitionPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1374:2: rule__TransitionPoint__Group__0
{
- pushFollow(FOLLOW_rule__TransitionPoint__Group__0_in_ruleTransitionPoint2802);
+ pushFollow(FOLLOW_rule__TransitionPoint__Group__0_in_ruleTransitionPoint2864);
rule__TransitionPoint__Group__0();
state._fsp--;
@@ -3701,20 +3780,20 @@ 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:1356:1: entryRuleEntryPoint : ruleEntryPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1386: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:1357:1: ( ruleEntryPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1358:1: ruleEntryPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1387:1: ( ruleEntryPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1388:1: ruleEntryPoint EOF
{
before(grammarAccess.getEntryPointRule());
- pushFollow(FOLLOW_ruleEntryPoint_in_entryRuleEntryPoint2829);
+ pushFollow(FOLLOW_ruleEntryPoint_in_entryRuleEntryPoint2891);
ruleEntryPoint();
state._fsp--;
after(grammarAccess.getEntryPointRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleEntryPoint2836);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleEntryPoint2898);
}
@@ -3731,23 +3810,23 @@ 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:1365:1: ruleEntryPoint : ( ( rule__EntryPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1395: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:1369:2: ( ( ( rule__EntryPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1370:1: ( ( rule__EntryPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1399:2: ( ( ( rule__EntryPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1400:1: ( ( rule__EntryPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1370:1: ( ( rule__EntryPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1371:1: ( rule__EntryPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1400:1: ( ( rule__EntryPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1401:1: ( rule__EntryPoint__Group__0 )
{
before(grammarAccess.getEntryPointAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1372:1: ( rule__EntryPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1372:2: rule__EntryPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1402:1: ( rule__EntryPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1402:2: rule__EntryPoint__Group__0
{
- pushFollow(FOLLOW_rule__EntryPoint__Group__0_in_ruleEntryPoint2862);
+ pushFollow(FOLLOW_rule__EntryPoint__Group__0_in_ruleEntryPoint2924);
rule__EntryPoint__Group__0();
state._fsp--;
@@ -3778,20 +3857,20 @@ 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:1384:1: entryRuleExitPoint : ruleExitPoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1414: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:1385:1: ( ruleExitPoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1386:1: ruleExitPoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1415:1: ( ruleExitPoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1416:1: ruleExitPoint EOF
{
before(grammarAccess.getExitPointRule());
- pushFollow(FOLLOW_ruleExitPoint_in_entryRuleExitPoint2889);
+ pushFollow(FOLLOW_ruleExitPoint_in_entryRuleExitPoint2951);
ruleExitPoint();
state._fsp--;
after(grammarAccess.getExitPointRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleExitPoint2896);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleExitPoint2958);
}
@@ -3808,23 +3887,23 @@ 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:1393:1: ruleExitPoint : ( ( rule__ExitPoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1423: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:1397:2: ( ( ( rule__ExitPoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1398:1: ( ( rule__ExitPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1427:2: ( ( ( rule__ExitPoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1428:1: ( ( rule__ExitPoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1398:1: ( ( rule__ExitPoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1399:1: ( rule__ExitPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1428:1: ( ( rule__ExitPoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1429:1: ( rule__ExitPoint__Group__0 )
{
before(grammarAccess.getExitPointAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1400:1: ( rule__ExitPoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1400:2: rule__ExitPoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1430:1: ( rule__ExitPoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1430:2: rule__ExitPoint__Group__0
{
- pushFollow(FOLLOW_rule__ExitPoint__Group__0_in_ruleExitPoint2922);
+ pushFollow(FOLLOW_rule__ExitPoint__Group__0_in_ruleExitPoint2984);
rule__ExitPoint__Group__0();
state._fsp--;
@@ -3855,20 +3934,20 @@ 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:1412:1: entryRuleChoicePoint : ruleChoicePoint EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1442: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:1413:1: ( ruleChoicePoint EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1414:1: ruleChoicePoint EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1443:1: ( ruleChoicePoint EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1444:1: ruleChoicePoint EOF
{
before(grammarAccess.getChoicePointRule());
- pushFollow(FOLLOW_ruleChoicePoint_in_entryRuleChoicePoint2949);
+ pushFollow(FOLLOW_ruleChoicePoint_in_entryRuleChoicePoint3011);
ruleChoicePoint();
state._fsp--;
after(grammarAccess.getChoicePointRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleChoicePoint2956);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleChoicePoint3018);
}
@@ -3885,23 +3964,23 @@ 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:1421:1: ruleChoicePoint : ( ( rule__ChoicePoint__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1451: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:1425:2: ( ( ( rule__ChoicePoint__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1426:1: ( ( rule__ChoicePoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1455:2: ( ( ( rule__ChoicePoint__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1456:1: ( ( rule__ChoicePoint__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1426:1: ( ( rule__ChoicePoint__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1427:1: ( rule__ChoicePoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1456:1: ( ( rule__ChoicePoint__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1457:1: ( rule__ChoicePoint__Group__0 )
{
before(grammarAccess.getChoicePointAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1428:1: ( rule__ChoicePoint__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1428:2: rule__ChoicePoint__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1458:1: ( rule__ChoicePoint__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1458:2: rule__ChoicePoint__Group__0
{
- pushFollow(FOLLOW_rule__ChoicePoint__Group__0_in_ruleChoicePoint2982);
+ pushFollow(FOLLOW_rule__ChoicePoint__Group__0_in_ruleChoicePoint3044);
rule__ChoicePoint__Group__0();
state._fsp--;
@@ -3932,20 +4011,20 @@ 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:1440:1: entryRuleTransition : ruleTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1470: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:1441:1: ( ruleTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1442:1: ruleTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1471:1: ( ruleTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1472:1: ruleTransition EOF
{
before(grammarAccess.getTransitionRule());
- pushFollow(FOLLOW_ruleTransition_in_entryRuleTransition3009);
+ pushFollow(FOLLOW_ruleTransition_in_entryRuleTransition3071);
ruleTransition();
state._fsp--;
after(grammarAccess.getTransitionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleTransition3016);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTransition3078);
}
@@ -3962,23 +4041,23 @@ 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:1449:1: ruleTransition : ( ( rule__Transition__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1479: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:1453:2: ( ( ( rule__Transition__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1454:1: ( ( rule__Transition__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1483:2: ( ( ( rule__Transition__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1484:1: ( ( rule__Transition__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1454:1: ( ( rule__Transition__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1455:1: ( rule__Transition__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1484:1: ( ( rule__Transition__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1485:1: ( rule__Transition__Alternatives )
{
before(grammarAccess.getTransitionAccess().getAlternatives());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1456:1: ( rule__Transition__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1456:2: rule__Transition__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1486:1: ( rule__Transition__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1486:2: rule__Transition__Alternatives
{
- pushFollow(FOLLOW_rule__Transition__Alternatives_in_ruleTransition3042);
+ pushFollow(FOLLOW_rule__Transition__Alternatives_in_ruleTransition3104);
rule__Transition__Alternatives();
state._fsp--;
@@ -4009,20 +4088,20 @@ 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:1468:1: entryRuleNonInitialTransition : ruleNonInitialTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1498: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:1469:1: ( ruleNonInitialTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1470:1: ruleNonInitialTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1499:1: ( ruleNonInitialTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1500:1: ruleNonInitialTransition EOF
{
before(grammarAccess.getNonInitialTransitionRule());
- pushFollow(FOLLOW_ruleNonInitialTransition_in_entryRuleNonInitialTransition3069);
+ pushFollow(FOLLOW_ruleNonInitialTransition_in_entryRuleNonInitialTransition3131);
ruleNonInitialTransition();
state._fsp--;
after(grammarAccess.getNonInitialTransitionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleNonInitialTransition3076);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNonInitialTransition3138);
}
@@ -4039,23 +4118,23 @@ 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:1477:1: ruleNonInitialTransition : ( ( rule__NonInitialTransition__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1507: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:1481:2: ( ( ( rule__NonInitialTransition__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1482:1: ( ( rule__NonInitialTransition__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1511:2: ( ( ( rule__NonInitialTransition__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1512:1: ( ( rule__NonInitialTransition__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1482:1: ( ( rule__NonInitialTransition__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1483:1: ( rule__NonInitialTransition__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1512:1: ( ( rule__NonInitialTransition__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1513:1: ( rule__NonInitialTransition__Alternatives )
{
before(grammarAccess.getNonInitialTransitionAccess().getAlternatives());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1484:1: ( rule__NonInitialTransition__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1484:2: rule__NonInitialTransition__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1514:1: ( rule__NonInitialTransition__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1514:2: rule__NonInitialTransition__Alternatives
{
- pushFollow(FOLLOW_rule__NonInitialTransition__Alternatives_in_ruleNonInitialTransition3102);
+ pushFollow(FOLLOW_rule__NonInitialTransition__Alternatives_in_ruleNonInitialTransition3164);
rule__NonInitialTransition__Alternatives();
state._fsp--;
@@ -4086,20 +4165,20 @@ 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:1496:1: entryRuleInitialTransition : ruleInitialTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1526: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:1497:1: ( ruleInitialTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1498:1: ruleInitialTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1527:1: ( ruleInitialTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1528:1: ruleInitialTransition EOF
{
before(grammarAccess.getInitialTransitionRule());
- pushFollow(FOLLOW_ruleInitialTransition_in_entryRuleInitialTransition3129);
+ pushFollow(FOLLOW_ruleInitialTransition_in_entryRuleInitialTransition3191);
ruleInitialTransition();
state._fsp--;
after(grammarAccess.getInitialTransitionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleInitialTransition3136);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInitialTransition3198);
}
@@ -4116,23 +4195,23 @@ 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:1505:1: ruleInitialTransition : ( ( rule__InitialTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1535: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:1509:2: ( ( ( rule__InitialTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1510:1: ( ( rule__InitialTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1539:2: ( ( ( rule__InitialTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1540:1: ( ( rule__InitialTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1510:1: ( ( rule__InitialTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1511:1: ( rule__InitialTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1540:1: ( ( rule__InitialTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1541:1: ( rule__InitialTransition__Group__0 )
{
before(grammarAccess.getInitialTransitionAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1512:1: ( rule__InitialTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1512:2: rule__InitialTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1542:1: ( rule__InitialTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1542:2: rule__InitialTransition__Group__0
{
- pushFollow(FOLLOW_rule__InitialTransition__Group__0_in_ruleInitialTransition3162);
+ pushFollow(FOLLOW_rule__InitialTransition__Group__0_in_ruleInitialTransition3224);
rule__InitialTransition__Group__0();
state._fsp--;
@@ -4163,20 +4242,20 @@ 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:1524:1: entryRuleContinuationTransition : ruleContinuationTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1554: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:1525:1: ( ruleContinuationTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1526:1: ruleContinuationTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1555:1: ( ruleContinuationTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1556:1: ruleContinuationTransition EOF
{
before(grammarAccess.getContinuationTransitionRule());
- pushFollow(FOLLOW_ruleContinuationTransition_in_entryRuleContinuationTransition3189);
+ pushFollow(FOLLOW_ruleContinuationTransition_in_entryRuleContinuationTransition3251);
ruleContinuationTransition();
state._fsp--;
after(grammarAccess.getContinuationTransitionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleContinuationTransition3196);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleContinuationTransition3258);
}
@@ -4193,23 +4272,23 @@ 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:1533:1: ruleContinuationTransition : ( ( rule__ContinuationTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1563: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:1537:2: ( ( ( rule__ContinuationTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1538:1: ( ( rule__ContinuationTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1567:2: ( ( ( rule__ContinuationTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1568:1: ( ( rule__ContinuationTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1538:1: ( ( rule__ContinuationTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1539:1: ( rule__ContinuationTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1568:1: ( ( rule__ContinuationTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1569:1: ( rule__ContinuationTransition__Group__0 )
{
before(grammarAccess.getContinuationTransitionAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1540:1: ( rule__ContinuationTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1540:2: rule__ContinuationTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1570:1: ( rule__ContinuationTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1570:2: rule__ContinuationTransition__Group__0
{
- pushFollow(FOLLOW_rule__ContinuationTransition__Group__0_in_ruleContinuationTransition3222);
+ pushFollow(FOLLOW_rule__ContinuationTransition__Group__0_in_ruleContinuationTransition3284);
rule__ContinuationTransition__Group__0();
state._fsp--;
@@ -4240,20 +4319,20 @@ 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:1552:1: entryRuleTriggeredTransition : ruleTriggeredTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1582: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:1553:1: ( ruleTriggeredTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1554:1: ruleTriggeredTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1583:1: ( ruleTriggeredTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1584:1: ruleTriggeredTransition EOF
{
before(grammarAccess.getTriggeredTransitionRule());
- pushFollow(FOLLOW_ruleTriggeredTransition_in_entryRuleTriggeredTransition3249);
+ pushFollow(FOLLOW_ruleTriggeredTransition_in_entryRuleTriggeredTransition3311);
ruleTriggeredTransition();
state._fsp--;
after(grammarAccess.getTriggeredTransitionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleTriggeredTransition3256);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTriggeredTransition3318);
}
@@ -4270,23 +4349,23 @@ 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:1561:1: ruleTriggeredTransition : ( ( rule__TriggeredTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1591: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:1565:2: ( ( ( rule__TriggeredTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1566:1: ( ( rule__TriggeredTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1595:2: ( ( ( rule__TriggeredTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1596:1: ( ( rule__TriggeredTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1566:1: ( ( rule__TriggeredTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1567:1: ( rule__TriggeredTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1596:1: ( ( rule__TriggeredTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1597:1: ( rule__TriggeredTransition__Group__0 )
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1568:1: ( rule__TriggeredTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1568:2: rule__TriggeredTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1598:1: ( rule__TriggeredTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1598:2: rule__TriggeredTransition__Group__0
{
- pushFollow(FOLLOW_rule__TriggeredTransition__Group__0_in_ruleTriggeredTransition3282);
+ pushFollow(FOLLOW_rule__TriggeredTransition__Group__0_in_ruleTriggeredTransition3344);
rule__TriggeredTransition__Group__0();
state._fsp--;
@@ -4317,20 +4396,20 @@ 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:1580:1: entryRuleGuardedTransition : ruleGuardedTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1610: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:1581:1: ( ruleGuardedTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1582:1: ruleGuardedTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1611:1: ( ruleGuardedTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1612:1: ruleGuardedTransition EOF
{
before(grammarAccess.getGuardedTransitionRule());
- pushFollow(FOLLOW_ruleGuardedTransition_in_entryRuleGuardedTransition3309);
+ pushFollow(FOLLOW_ruleGuardedTransition_in_entryRuleGuardedTransition3371);
ruleGuardedTransition();
state._fsp--;
after(grammarAccess.getGuardedTransitionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleGuardedTransition3316);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleGuardedTransition3378);
}
@@ -4347,23 +4426,23 @@ 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:1589:1: ruleGuardedTransition : ( ( rule__GuardedTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1619: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:1593:2: ( ( ( rule__GuardedTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1594:1: ( ( rule__GuardedTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1623:2: ( ( ( rule__GuardedTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1624:1: ( ( rule__GuardedTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1594:1: ( ( rule__GuardedTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1595:1: ( rule__GuardedTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1624:1: ( ( rule__GuardedTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1625:1: ( rule__GuardedTransition__Group__0 )
{
before(grammarAccess.getGuardedTransitionAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1596:1: ( rule__GuardedTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1596:2: rule__GuardedTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1626:1: ( rule__GuardedTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1626:2: rule__GuardedTransition__Group__0
{
- pushFollow(FOLLOW_rule__GuardedTransition__Group__0_in_ruleGuardedTransition3342);
+ pushFollow(FOLLOW_rule__GuardedTransition__Group__0_in_ruleGuardedTransition3404);
rule__GuardedTransition__Group__0();
state._fsp--;
@@ -4394,20 +4473,20 @@ 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:1608:1: entryRuleCPBranchTransition : ruleCPBranchTransition EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1638: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:1609:1: ( ruleCPBranchTransition EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1610:1: ruleCPBranchTransition EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1639:1: ( ruleCPBranchTransition EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1640:1: ruleCPBranchTransition EOF
{
before(grammarAccess.getCPBranchTransitionRule());
- pushFollow(FOLLOW_ruleCPBranchTransition_in_entryRuleCPBranchTransition3369);
+ pushFollow(FOLLOW_ruleCPBranchTransition_in_entryRuleCPBranchTransition3431);
ruleCPBranchTransition();
state._fsp--;
after(grammarAccess.getCPBranchTransitionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleCPBranchTransition3376);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleCPBranchTransition3438);
}
@@ -4424,23 +4503,23 @@ 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:1617:1: ruleCPBranchTransition : ( ( rule__CPBranchTransition__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1647: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:1621:2: ( ( ( rule__CPBranchTransition__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1622:1: ( ( rule__CPBranchTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1651:2: ( ( ( rule__CPBranchTransition__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1652:1: ( ( rule__CPBranchTransition__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1622:1: ( ( rule__CPBranchTransition__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1623:1: ( rule__CPBranchTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1652:1: ( ( rule__CPBranchTransition__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1653:1: ( rule__CPBranchTransition__Group__0 )
{
before(grammarAccess.getCPBranchTransitionAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1624:1: ( rule__CPBranchTransition__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1624:2: rule__CPBranchTransition__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1654:1: ( rule__CPBranchTransition__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1654:2: rule__CPBranchTransition__Group__0
{
- pushFollow(FOLLOW_rule__CPBranchTransition__Group__0_in_ruleCPBranchTransition3402);
+ pushFollow(FOLLOW_rule__CPBranchTransition__Group__0_in_ruleCPBranchTransition3464);
rule__CPBranchTransition__Group__0();
state._fsp--;
@@ -4471,20 +4550,20 @@ 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:1636:1: entryRuleTransitionTerminal : ruleTransitionTerminal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1666: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:1637:1: ( ruleTransitionTerminal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1638:1: ruleTransitionTerminal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1667:1: ( ruleTransitionTerminal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1668:1: ruleTransitionTerminal EOF
{
before(grammarAccess.getTransitionTerminalRule());
- pushFollow(FOLLOW_ruleTransitionTerminal_in_entryRuleTransitionTerminal3429);
+ pushFollow(FOLLOW_ruleTransitionTerminal_in_entryRuleTransitionTerminal3491);
ruleTransitionTerminal();
state._fsp--;
after(grammarAccess.getTransitionTerminalRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionTerminal3436);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTransitionTerminal3498);
}
@@ -4501,23 +4580,23 @@ 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:1645:1: ruleTransitionTerminal : ( ( rule__TransitionTerminal__Alternatives ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1675: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:1649:2: ( ( ( rule__TransitionTerminal__Alternatives ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1650:1: ( ( rule__TransitionTerminal__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1679:2: ( ( ( rule__TransitionTerminal__Alternatives ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1680:1: ( ( rule__TransitionTerminal__Alternatives ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1650:1: ( ( rule__TransitionTerminal__Alternatives ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1651:1: ( rule__TransitionTerminal__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1680:1: ( ( rule__TransitionTerminal__Alternatives ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1681:1: ( rule__TransitionTerminal__Alternatives )
{
before(grammarAccess.getTransitionTerminalAccess().getAlternatives());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1652:1: ( rule__TransitionTerminal__Alternatives )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1652:2: rule__TransitionTerminal__Alternatives
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1682:1: ( rule__TransitionTerminal__Alternatives )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1682:2: rule__TransitionTerminal__Alternatives
{
- pushFollow(FOLLOW_rule__TransitionTerminal__Alternatives_in_ruleTransitionTerminal3462);
+ pushFollow(FOLLOW_rule__TransitionTerminal__Alternatives_in_ruleTransitionTerminal3524);
rule__TransitionTerminal__Alternatives();
state._fsp--;
@@ -4548,20 +4627,20 @@ 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:1664:1: entryRuleStateTerminal : ruleStateTerminal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1694: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:1665:1: ( ruleStateTerminal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1666:1: ruleStateTerminal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1695:1: ( ruleStateTerminal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1696:1: ruleStateTerminal EOF
{
before(grammarAccess.getStateTerminalRule());
- pushFollow(FOLLOW_ruleStateTerminal_in_entryRuleStateTerminal3489);
+ pushFollow(FOLLOW_ruleStateTerminal_in_entryRuleStateTerminal3551);
ruleStateTerminal();
state._fsp--;
after(grammarAccess.getStateTerminalRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleStateTerminal3496);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStateTerminal3558);
}
@@ -4578,23 +4657,23 @@ 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:1673:1: ruleStateTerminal : ( ( rule__StateTerminal__StateAssignment ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1703: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:1677:2: ( ( ( rule__StateTerminal__StateAssignment ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1678:1: ( ( rule__StateTerminal__StateAssignment ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1707:2: ( ( ( rule__StateTerminal__StateAssignment ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1708:1: ( ( rule__StateTerminal__StateAssignment ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1678:1: ( ( rule__StateTerminal__StateAssignment ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1679:1: ( rule__StateTerminal__StateAssignment )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1708:1: ( ( rule__StateTerminal__StateAssignment ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1709:1: ( rule__StateTerminal__StateAssignment )
{
before(grammarAccess.getStateTerminalAccess().getStateAssignment());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1680:1: ( rule__StateTerminal__StateAssignment )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1680:2: rule__StateTerminal__StateAssignment
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1710:1: ( rule__StateTerminal__StateAssignment )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1710:2: rule__StateTerminal__StateAssignment
{
- pushFollow(FOLLOW_rule__StateTerminal__StateAssignment_in_ruleStateTerminal3522);
+ pushFollow(FOLLOW_rule__StateTerminal__StateAssignment_in_ruleStateTerminal3584);
rule__StateTerminal__StateAssignment();
state._fsp--;
@@ -4625,20 +4704,20 @@ 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:1692:1: entryRuleTrPointTerminal : ruleTrPointTerminal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1722: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:1693:1: ( ruleTrPointTerminal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1694:1: ruleTrPointTerminal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1723:1: ( ruleTrPointTerminal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1724:1: ruleTrPointTerminal EOF
{
before(grammarAccess.getTrPointTerminalRule());
- pushFollow(FOLLOW_ruleTrPointTerminal_in_entryRuleTrPointTerminal3549);
+ pushFollow(FOLLOW_ruleTrPointTerminal_in_entryRuleTrPointTerminal3611);
ruleTrPointTerminal();
state._fsp--;
after(grammarAccess.getTrPointTerminalRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleTrPointTerminal3556);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTrPointTerminal3618);
}
@@ -4655,23 +4734,23 @@ 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:1701:1: ruleTrPointTerminal : ( ( rule__TrPointTerminal__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1731: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:1705:2: ( ( ( rule__TrPointTerminal__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1706:1: ( ( rule__TrPointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1735:2: ( ( ( rule__TrPointTerminal__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1736:1: ( ( rule__TrPointTerminal__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1706:1: ( ( rule__TrPointTerminal__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1707:1: ( rule__TrPointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1736:1: ( ( rule__TrPointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1737:1: ( rule__TrPointTerminal__Group__0 )
{
before(grammarAccess.getTrPointTerminalAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1708:1: ( rule__TrPointTerminal__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1708:2: rule__TrPointTerminal__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1738:1: ( rule__TrPointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1738:2: rule__TrPointTerminal__Group__0
{
- pushFollow(FOLLOW_rule__TrPointTerminal__Group__0_in_ruleTrPointTerminal3582);
+ pushFollow(FOLLOW_rule__TrPointTerminal__Group__0_in_ruleTrPointTerminal3644);
rule__TrPointTerminal__Group__0();
state._fsp--;
@@ -4702,20 +4781,20 @@ 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:1720:1: entryRuleSubStateTrPointTerminal : ruleSubStateTrPointTerminal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1750: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:1721:1: ( ruleSubStateTrPointTerminal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1722:1: ruleSubStateTrPointTerminal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1751:1: ( ruleSubStateTrPointTerminal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1752:1: ruleSubStateTrPointTerminal EOF
{
before(grammarAccess.getSubStateTrPointTerminalRule());
- pushFollow(FOLLOW_ruleSubStateTrPointTerminal_in_entryRuleSubStateTrPointTerminal3609);
+ pushFollow(FOLLOW_ruleSubStateTrPointTerminal_in_entryRuleSubStateTrPointTerminal3671);
ruleSubStateTrPointTerminal();
state._fsp--;
after(grammarAccess.getSubStateTrPointTerminalRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSubStateTrPointTerminal3616);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSubStateTrPointTerminal3678);
}
@@ -4732,23 +4811,23 @@ 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:1729:1: ruleSubStateTrPointTerminal : ( ( rule__SubStateTrPointTerminal__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1759: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:1733:2: ( ( ( rule__SubStateTrPointTerminal__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1734:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1763:2: ( ( ( rule__SubStateTrPointTerminal__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1764:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1734:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1735:1: ( rule__SubStateTrPointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1764:1: ( ( rule__SubStateTrPointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1765:1: ( rule__SubStateTrPointTerminal__Group__0 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1736:1: ( rule__SubStateTrPointTerminal__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1736:2: rule__SubStateTrPointTerminal__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1766:1: ( rule__SubStateTrPointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1766:2: rule__SubStateTrPointTerminal__Group__0
{
- pushFollow(FOLLOW_rule__SubStateTrPointTerminal__Group__0_in_ruleSubStateTrPointTerminal3642);
+ pushFollow(FOLLOW_rule__SubStateTrPointTerminal__Group__0_in_ruleSubStateTrPointTerminal3704);
rule__SubStateTrPointTerminal__Group__0();
state._fsp--;
@@ -4779,20 +4858,20 @@ 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:1748:1: entryRuleChoicepointTerminal : ruleChoicepointTerminal EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1778: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:1749:1: ( ruleChoicepointTerminal EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1750:1: ruleChoicepointTerminal EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1779:1: ( ruleChoicepointTerminal EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1780:1: ruleChoicepointTerminal EOF
{
before(grammarAccess.getChoicepointTerminalRule());
- pushFollow(FOLLOW_ruleChoicepointTerminal_in_entryRuleChoicepointTerminal3669);
+ pushFollow(FOLLOW_ruleChoicepointTerminal_in_entryRuleChoicepointTerminal3731);
ruleChoicepointTerminal();
state._fsp--;
after(grammarAccess.getChoicepointTerminalRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleChoicepointTerminal3676);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleChoicepointTerminal3738);
}
@@ -4809,23 +4888,23 @@ 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:1757:1: ruleChoicepointTerminal : ( ( rule__ChoicepointTerminal__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1787: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:1761:2: ( ( ( rule__ChoicepointTerminal__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1762:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1791:2: ( ( ( rule__ChoicepointTerminal__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1792:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1762:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1763:1: ( rule__ChoicepointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1792:1: ( ( rule__ChoicepointTerminal__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1793:1: ( rule__ChoicepointTerminal__Group__0 )
{
before(grammarAccess.getChoicepointTerminalAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1764:1: ( rule__ChoicepointTerminal__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1764:2: rule__ChoicepointTerminal__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1794:1: ( rule__ChoicepointTerminal__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1794:2: rule__ChoicepointTerminal__Group__0
{
- pushFollow(FOLLOW_rule__ChoicepointTerminal__Group__0_in_ruleChoicepointTerminal3702);
+ pushFollow(FOLLOW_rule__ChoicepointTerminal__Group__0_in_ruleChoicepointTerminal3764);
rule__ChoicepointTerminal__Group__0();
state._fsp--;
@@ -4856,20 +4935,20 @@ 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:1776:1: entryRuleTrigger : ruleTrigger EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1806: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:1777:1: ( ruleTrigger EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1778:1: ruleTrigger EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1807:1: ( ruleTrigger EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1808:1: ruleTrigger EOF
{
before(grammarAccess.getTriggerRule());
- pushFollow(FOLLOW_ruleTrigger_in_entryRuleTrigger3729);
+ pushFollow(FOLLOW_ruleTrigger_in_entryRuleTrigger3791);
ruleTrigger();
state._fsp--;
after(grammarAccess.getTriggerRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleTrigger3736);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTrigger3798);
}
@@ -4886,23 +4965,23 @@ 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:1785:1: ruleTrigger : ( ( rule__Trigger__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1815: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:1789:2: ( ( ( rule__Trigger__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1790:1: ( ( rule__Trigger__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1819:2: ( ( ( rule__Trigger__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1820:1: ( ( rule__Trigger__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1790:1: ( ( rule__Trigger__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1791:1: ( rule__Trigger__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1820:1: ( ( rule__Trigger__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1821:1: ( rule__Trigger__Group__0 )
{
before(grammarAccess.getTriggerAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1792:1: ( rule__Trigger__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1792:2: rule__Trigger__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1822:1: ( rule__Trigger__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1822:2: rule__Trigger__Group__0
{
- pushFollow(FOLLOW_rule__Trigger__Group__0_in_ruleTrigger3762);
+ pushFollow(FOLLOW_rule__Trigger__Group__0_in_ruleTrigger3824);
rule__Trigger__Group__0();
state._fsp--;
@@ -4933,20 +5012,20 @@ 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:1804:1: entryRuleMessageFromIf : ruleMessageFromIf EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1834: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:1805:1: ( ruleMessageFromIf EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1806:1: ruleMessageFromIf EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1835:1: ( ruleMessageFromIf EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1836:1: ruleMessageFromIf EOF
{
before(grammarAccess.getMessageFromIfRule());
- pushFollow(FOLLOW_ruleMessageFromIf_in_entryRuleMessageFromIf3789);
+ pushFollow(FOLLOW_ruleMessageFromIf_in_entryRuleMessageFromIf3851);
ruleMessageFromIf();
state._fsp--;
after(grammarAccess.getMessageFromIfRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleMessageFromIf3796);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleMessageFromIf3858);
}
@@ -4963,23 +5042,23 @@ 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:1813:1: ruleMessageFromIf : ( ( rule__MessageFromIf__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1843: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:1817:2: ( ( ( rule__MessageFromIf__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1818:1: ( ( rule__MessageFromIf__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1847:2: ( ( ( rule__MessageFromIf__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1848:1: ( ( rule__MessageFromIf__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1818:1: ( ( rule__MessageFromIf__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1819:1: ( rule__MessageFromIf__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1848:1: ( ( rule__MessageFromIf__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1849:1: ( rule__MessageFromIf__Group__0 )
{
before(grammarAccess.getMessageFromIfAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1820:1: ( rule__MessageFromIf__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1820:2: rule__MessageFromIf__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1850:1: ( rule__MessageFromIf__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1850:2: rule__MessageFromIf__Group__0
{
- pushFollow(FOLLOW_rule__MessageFromIf__Group__0_in_ruleMessageFromIf3822);
+ pushFollow(FOLLOW_rule__MessageFromIf__Group__0_in_ruleMessageFromIf3884);
rule__MessageFromIf__Group__0();
state._fsp--;
@@ -5010,20 +5089,20 @@ 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:1832:1: entryRuleGuard : ruleGuard EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1862: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:1833:1: ( ruleGuard EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1834:1: ruleGuard EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1863:1: ( ruleGuard EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1864:1: ruleGuard EOF
{
before(grammarAccess.getGuardRule());
- pushFollow(FOLLOW_ruleGuard_in_entryRuleGuard3849);
+ pushFollow(FOLLOW_ruleGuard_in_entryRuleGuard3911);
ruleGuard();
state._fsp--;
after(grammarAccess.getGuardRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleGuard3856);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleGuard3918);
}
@@ -5040,23 +5119,23 @@ 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:1841:1: ruleGuard : ( ( rule__Guard__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1871: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:1845:2: ( ( ( rule__Guard__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1846:1: ( ( rule__Guard__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1875:2: ( ( ( rule__Guard__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1876:1: ( ( rule__Guard__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1846:1: ( ( rule__Guard__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1847:1: ( rule__Guard__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1876:1: ( ( rule__Guard__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1877:1: ( rule__Guard__Group__0 )
{
before(grammarAccess.getGuardAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1848:1: ( rule__Guard__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1848:2: rule__Guard__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1878:1: ( rule__Guard__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1878:2: rule__Guard__Group__0
{
- pushFollow(FOLLOW_rule__Guard__Group__0_in_ruleGuard3882);
+ pushFollow(FOLLOW_rule__Guard__Group__0_in_ruleGuard3944);
rule__Guard__Group__0();
state._fsp--;
@@ -5087,20 +5166,20 @@ 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:1860:1: entryRuleDocumentation : ruleDocumentation EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1890: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:1861:1: ( ruleDocumentation EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1862:1: ruleDocumentation EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1891:1: ( ruleDocumentation EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1892:1: ruleDocumentation EOF
{
before(grammarAccess.getDocumentationRule());
- pushFollow(FOLLOW_ruleDocumentation_in_entryRuleDocumentation3909);
+ pushFollow(FOLLOW_ruleDocumentation_in_entryRuleDocumentation3971);
ruleDocumentation();
state._fsp--;
after(grammarAccess.getDocumentationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleDocumentation3916);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDocumentation3978);
}
@@ -5117,23 +5196,23 @@ 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:1869:1: ruleDocumentation : ( ( rule__Documentation__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1899: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:1873:2: ( ( ( rule__Documentation__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1874:1: ( ( rule__Documentation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1903:2: ( ( ( rule__Documentation__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1904:1: ( ( rule__Documentation__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1874:1: ( ( rule__Documentation__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1875:1: ( rule__Documentation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1904:1: ( ( rule__Documentation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1905:1: ( rule__Documentation__Group__0 )
{
before(grammarAccess.getDocumentationAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1876:1: ( rule__Documentation__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1876:2: rule__Documentation__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1906:1: ( rule__Documentation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1906:2: rule__Documentation__Group__0
{
- pushFollow(FOLLOW_rule__Documentation__Group__0_in_ruleDocumentation3942);
+ pushFollow(FOLLOW_rule__Documentation__Group__0_in_ruleDocumentation4004);
rule__Documentation__Group__0();
state._fsp--;
@@ -5164,20 +5243,20 @@ 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:1888:1: entryRuleAnnotation : ruleAnnotation EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1918: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:1889:1: ( ruleAnnotation EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1890:1: ruleAnnotation EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1919:1: ( ruleAnnotation EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1920:1: ruleAnnotation EOF
{
before(grammarAccess.getAnnotationRule());
- pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation3969);
+ pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation4031);
ruleAnnotation();
state._fsp--;
after(grammarAccess.getAnnotationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotation3976);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotation4038);
}
@@ -5194,23 +5273,23 @@ 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:1897:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1927: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:1901:2: ( ( ( rule__Annotation__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1902:1: ( ( rule__Annotation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1931:2: ( ( ( rule__Annotation__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1932:1: ( ( rule__Annotation__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1902:1: ( ( rule__Annotation__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1903:1: ( rule__Annotation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1932:1: ( ( rule__Annotation__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1933:1: ( rule__Annotation__Group__0 )
{
before(grammarAccess.getAnnotationAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1904:1: ( rule__Annotation__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1904:2: rule__Annotation__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1934:1: ( rule__Annotation__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1934:2: rule__Annotation__Group__0
{
- pushFollow(FOLLOW_rule__Annotation__Group__0_in_ruleAnnotation4002);
+ pushFollow(FOLLOW_rule__Annotation__Group__0_in_ruleAnnotation4064);
rule__Annotation__Group__0();
state._fsp--;
@@ -5241,20 +5320,20 @@ 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:1916:1: entryRuleKeyValue : ruleKeyValue EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1946: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:1917:1: ( ruleKeyValue EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1918:1: ruleKeyValue EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1947:1: ( ruleKeyValue EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1948:1: ruleKeyValue EOF
{
before(grammarAccess.getKeyValueRule());
- pushFollow(FOLLOW_ruleKeyValue_in_entryRuleKeyValue4029);
+ pushFollow(FOLLOW_ruleKeyValue_in_entryRuleKeyValue4091);
ruleKeyValue();
state._fsp--;
after(grammarAccess.getKeyValueRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleKeyValue4036);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleKeyValue4098);
}
@@ -5271,23 +5350,23 @@ 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:1925:1: ruleKeyValue : ( ( rule__KeyValue__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1955: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:1929:2: ( ( ( rule__KeyValue__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1930:1: ( ( rule__KeyValue__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1959:2: ( ( ( rule__KeyValue__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1960:1: ( ( rule__KeyValue__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1930:1: ( ( rule__KeyValue__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1931:1: ( rule__KeyValue__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1960:1: ( ( rule__KeyValue__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1961:1: ( rule__KeyValue__Group__0 )
{
before(grammarAccess.getKeyValueAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1932:1: ( rule__KeyValue__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1932:2: rule__KeyValue__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1962:1: ( rule__KeyValue__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1962:2: rule__KeyValue__Group__0
{
- pushFollow(FOLLOW_rule__KeyValue__Group__0_in_ruleKeyValue4062);
+ pushFollow(FOLLOW_rule__KeyValue__Group__0_in_ruleKeyValue4124);
rule__KeyValue__Group__0();
state._fsp--;
@@ -5318,20 +5397,20 @@ 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:1944:1: entryRuleImport : ruleImport EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1974: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:1945:1: ( ruleImport EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1946:1: ruleImport EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1975:1: ( ruleImport EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1976:1: ruleImport EOF
{
before(grammarAccess.getImportRule());
- pushFollow(FOLLOW_ruleImport_in_entryRuleImport4089);
+ pushFollow(FOLLOW_ruleImport_in_entryRuleImport4151);
ruleImport();
state._fsp--;
after(grammarAccess.getImportRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleImport4096);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleImport4158);
}
@@ -5348,23 +5427,23 @@ 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:1953:1: ruleImport : ( ( rule__Import__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1983: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:1957:2: ( ( ( rule__Import__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1958:1: ( ( rule__Import__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1987:2: ( ( ( rule__Import__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1988:1: ( ( rule__Import__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1958:1: ( ( rule__Import__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1959:1: ( rule__Import__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1988:1: ( ( rule__Import__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1989:1: ( rule__Import__Group__0 )
{
before(grammarAccess.getImportAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1960:1: ( rule__Import__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1960:2: rule__Import__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1990:1: ( rule__Import__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1990:2: rule__Import__Group__0
{
- pushFollow(FOLLOW_rule__Import__Group__0_in_ruleImport4122);
+ pushFollow(FOLLOW_rule__Import__Group__0_in_ruleImport4184);
rule__Import__Group__0();
state._fsp--;
@@ -5395,20 +5474,20 @@ 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:1972:1: entryRuleImportedFQN : ruleImportedFQN EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2002: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:1973:1: ( ruleImportedFQN EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1974:1: ruleImportedFQN EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2003:1: ( ruleImportedFQN EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2004:1: ruleImportedFQN EOF
{
before(grammarAccess.getImportedFQNRule());
- pushFollow(FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN4149);
+ pushFollow(FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN4211);
ruleImportedFQN();
state._fsp--;
after(grammarAccess.getImportedFQNRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleImportedFQN4156);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleImportedFQN4218);
}
@@ -5425,23 +5504,23 @@ 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:1981:1: ruleImportedFQN : ( ( rule__ImportedFQN__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2011: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:1985:2: ( ( ( rule__ImportedFQN__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1986:1: ( ( rule__ImportedFQN__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2015:2: ( ( ( rule__ImportedFQN__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2016:1: ( ( rule__ImportedFQN__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1986:1: ( ( rule__ImportedFQN__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1987:1: ( rule__ImportedFQN__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2016:1: ( ( rule__ImportedFQN__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2017:1: ( rule__ImportedFQN__Group__0 )
{
before(grammarAccess.getImportedFQNAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1988:1: ( rule__ImportedFQN__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:1988:2: rule__ImportedFQN__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2018:1: ( rule__ImportedFQN__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2018:2: rule__ImportedFQN__Group__0
{
- pushFollow(FOLLOW_rule__ImportedFQN__Group__0_in_ruleImportedFQN4182);
+ pushFollow(FOLLOW_rule__ImportedFQN__Group__0_in_ruleImportedFQN4244);
rule__ImportedFQN__Group__0();
state._fsp--;
@@ -5472,20 +5551,20 @@ 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:2000:1: entryRuleFQN : ruleFQN EOF ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2030: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:2001:1: ( ruleFQN EOF )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2002:1: ruleFQN EOF
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2031:1: ( ruleFQN EOF )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2032:1: ruleFQN EOF
{
before(grammarAccess.getFQNRule());
- pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN4209);
+ pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN4271);
ruleFQN();
state._fsp--;
after(grammarAccess.getFQNRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleFQN4216);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleFQN4278);
}
@@ -5502,23 +5581,23 @@ 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:2009:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2039: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:2013:2: ( ( ( rule__FQN__Group__0 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2014:1: ( ( rule__FQN__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2043:2: ( ( ( rule__FQN__Group__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2044:1: ( ( rule__FQN__Group__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2014:1: ( ( rule__FQN__Group__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2015:1: ( rule__FQN__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2044:1: ( ( rule__FQN__Group__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2045:1: ( rule__FQN__Group__0 )
{
before(grammarAccess.getFQNAccess().getGroup());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2016:1: ( rule__FQN__Group__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2016:2: rule__FQN__Group__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2046:1: ( rule__FQN__Group__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2046:2: rule__FQN__Group__0
{
- pushFollow(FOLLOW_rule__FQN__Group__0_in_ruleFQN4242);
+ pushFollow(FOLLOW_rule__FQN__Group__0_in_ruleFQN4304);
rule__FQN__Group__0();
state._fsp--;
@@ -5549,13 +5628,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Alternatives_5"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2028:1: rule__RoomModel__Alternatives_5 : ( ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) ) | ( ( rule__RoomModel__ExternalTypesAssignment_5_1 ) ) | ( ( rule__RoomModel__DataClassesAssignment_5_2 ) ) | ( ( rule__RoomModel__ProtocolClassesAssignment_5_3 ) ) | ( ( rule__RoomModel__ActorClassesAssignment_5_4 ) ) | ( ( rule__RoomModel__SubSystemClassesAssignment_5_5 ) ) | ( ( rule__RoomModel__SystemsAssignment_5_6 ) ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2058:1: rule__RoomModel__Alternatives_5 : ( ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) ) | ( ( rule__RoomModel__ExternalTypesAssignment_5_1 ) ) | ( ( rule__RoomModel__DataClassesAssignment_5_2 ) ) | ( ( rule__RoomModel__ProtocolClassesAssignment_5_3 ) ) | ( ( rule__RoomModel__ActorClassesAssignment_5_4 ) ) | ( ( rule__RoomModel__SubSystemClassesAssignment_5_5 ) ) | ( ( rule__RoomModel__SystemsAssignment_5_6 ) ) );
public final void rule__RoomModel__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2032:1: ( ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) ) | ( ( rule__RoomModel__ExternalTypesAssignment_5_1 ) ) | ( ( rule__RoomModel__DataClassesAssignment_5_2 ) ) | ( ( rule__RoomModel__ProtocolClassesAssignment_5_3 ) ) | ( ( rule__RoomModel__ActorClassesAssignment_5_4 ) ) | ( ( rule__RoomModel__SubSystemClassesAssignment_5_5 ) ) | ( ( rule__RoomModel__SystemsAssignment_5_6 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2062:1: ( ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) ) | ( ( rule__RoomModel__ExternalTypesAssignment_5_1 ) ) | ( ( rule__RoomModel__DataClassesAssignment_5_2 ) ) | ( ( rule__RoomModel__ProtocolClassesAssignment_5_3 ) ) | ( ( rule__RoomModel__ActorClassesAssignment_5_4 ) ) | ( ( rule__RoomModel__SubSystemClassesAssignment_5_5 ) ) | ( ( rule__RoomModel__SystemsAssignment_5_6 ) ) )
int alt1=7;
switch ( input.LA(1) ) {
case 18:
@@ -5573,23 +5652,23 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
alt1=3;
}
break;
- case 33:
+ case 34:
{
alt1=4;
}
break;
- case 43:
- case 95:
+ case 44:
+ case 97:
{
alt1=5;
}
break;
- case 55:
+ case 56:
{
alt1=6;
}
break;
- case 53:
+ case 54:
{
alt1=7;
}
@@ -5603,16 +5682,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt1) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2033:1: ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2063:1: ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2033:1: ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2034:1: ( rule__RoomModel__PrimitiveTypesAssignment_5_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2063:1: ( ( rule__RoomModel__PrimitiveTypesAssignment_5_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2064:1: ( rule__RoomModel__PrimitiveTypesAssignment_5_0 )
{
before(grammarAccess.getRoomModelAccess().getPrimitiveTypesAssignment_5_0());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2035:1: ( rule__RoomModel__PrimitiveTypesAssignment_5_0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2035:2: rule__RoomModel__PrimitiveTypesAssignment_5_0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2065:1: ( rule__RoomModel__PrimitiveTypesAssignment_5_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2065:2: rule__RoomModel__PrimitiveTypesAssignment_5_0
{
- pushFollow(FOLLOW_rule__RoomModel__PrimitiveTypesAssignment_5_0_in_rule__RoomModel__Alternatives_54278);
+ pushFollow(FOLLOW_rule__RoomModel__PrimitiveTypesAssignment_5_0_in_rule__RoomModel__Alternatives_54340);
rule__RoomModel__PrimitiveTypesAssignment_5_0();
state._fsp--;
@@ -5628,16 +5707,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2039:6: ( ( rule__RoomModel__ExternalTypesAssignment_5_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2069:6: ( ( rule__RoomModel__ExternalTypesAssignment_5_1 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2039:6: ( ( rule__RoomModel__ExternalTypesAssignment_5_1 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2040:1: ( rule__RoomModel__ExternalTypesAssignment_5_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2069:6: ( ( rule__RoomModel__ExternalTypesAssignment_5_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2070:1: ( rule__RoomModel__ExternalTypesAssignment_5_1 )
{
before(grammarAccess.getRoomModelAccess().getExternalTypesAssignment_5_1());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2041:1: ( rule__RoomModel__ExternalTypesAssignment_5_1 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2041:2: rule__RoomModel__ExternalTypesAssignment_5_1
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2071:1: ( rule__RoomModel__ExternalTypesAssignment_5_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2071:2: rule__RoomModel__ExternalTypesAssignment_5_1
{
- pushFollow(FOLLOW_rule__RoomModel__ExternalTypesAssignment_5_1_in_rule__RoomModel__Alternatives_54296);
+ pushFollow(FOLLOW_rule__RoomModel__ExternalTypesAssignment_5_1_in_rule__RoomModel__Alternatives_54358);
rule__RoomModel__ExternalTypesAssignment_5_1();
state._fsp--;
@@ -5653,16 +5732,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2045:6: ( ( rule__RoomModel__DataClassesAssignment_5_2 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2075:6: ( ( rule__RoomModel__DataClassesAssignment_5_2 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2045:6: ( ( rule__RoomModel__DataClassesAssignment_5_2 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2046:1: ( rule__RoomModel__DataClassesAssignment_5_2 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2075:6: ( ( rule__RoomModel__DataClassesAssignment_5_2 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2076:1: ( rule__RoomModel__DataClassesAssignment_5_2 )
{
before(grammarAccess.getRoomModelAccess().getDataClassesAssignment_5_2());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2047:1: ( rule__RoomModel__DataClassesAssignment_5_2 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2047:2: rule__RoomModel__DataClassesAssignment_5_2
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2077:1: ( rule__RoomModel__DataClassesAssignment_5_2 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2077:2: rule__RoomModel__DataClassesAssignment_5_2
{
- pushFollow(FOLLOW_rule__RoomModel__DataClassesAssignment_5_2_in_rule__RoomModel__Alternatives_54314);
+ pushFollow(FOLLOW_rule__RoomModel__DataClassesAssignment_5_2_in_rule__RoomModel__Alternatives_54376);
rule__RoomModel__DataClassesAssignment_5_2();
state._fsp--;
@@ -5678,16 +5757,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2051:6: ( ( rule__RoomModel__ProtocolClassesAssignment_5_3 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2081:6: ( ( rule__RoomModel__ProtocolClassesAssignment_5_3 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2051:6: ( ( rule__RoomModel__ProtocolClassesAssignment_5_3 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2052:1: ( rule__RoomModel__ProtocolClassesAssignment_5_3 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2081:6: ( ( rule__RoomModel__ProtocolClassesAssignment_5_3 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2082:1: ( rule__RoomModel__ProtocolClassesAssignment_5_3 )
{
before(grammarAccess.getRoomModelAccess().getProtocolClassesAssignment_5_3());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2053:1: ( rule__RoomModel__ProtocolClassesAssignment_5_3 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2053:2: rule__RoomModel__ProtocolClassesAssignment_5_3
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2083:1: ( rule__RoomModel__ProtocolClassesAssignment_5_3 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2083:2: rule__RoomModel__ProtocolClassesAssignment_5_3
{
- pushFollow(FOLLOW_rule__RoomModel__ProtocolClassesAssignment_5_3_in_rule__RoomModel__Alternatives_54332);
+ pushFollow(FOLLOW_rule__RoomModel__ProtocolClassesAssignment_5_3_in_rule__RoomModel__Alternatives_54394);
rule__RoomModel__ProtocolClassesAssignment_5_3();
state._fsp--;
@@ -5703,16 +5782,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2057:6: ( ( rule__RoomModel__ActorClassesAssignment_5_4 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2087:6: ( ( rule__RoomModel__ActorClassesAssignment_5_4 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2057:6: ( ( rule__RoomModel__ActorClassesAssignment_5_4 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2058:1: ( rule__RoomModel__ActorClassesAssignment_5_4 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2087:6: ( ( rule__RoomModel__ActorClassesAssignment_5_4 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2088:1: ( rule__RoomModel__ActorClassesAssignment_5_4 )
{
before(grammarAccess.getRoomModelAccess().getActorClassesAssignment_5_4());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2059:1: ( rule__RoomModel__ActorClassesAssignment_5_4 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2059:2: rule__RoomModel__ActorClassesAssignment_5_4
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2089:1: ( rule__RoomModel__ActorClassesAssignment_5_4 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2089:2: rule__RoomModel__ActorClassesAssignment_5_4
{
- pushFollow(FOLLOW_rule__RoomModel__ActorClassesAssignment_5_4_in_rule__RoomModel__Alternatives_54350);
+ pushFollow(FOLLOW_rule__RoomModel__ActorClassesAssignment_5_4_in_rule__RoomModel__Alternatives_54412);
rule__RoomModel__ActorClassesAssignment_5_4();
state._fsp--;
@@ -5728,16 +5807,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2063:6: ( ( rule__RoomModel__SubSystemClassesAssignment_5_5 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2093:6: ( ( rule__RoomModel__SubSystemClassesAssignment_5_5 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2063:6: ( ( rule__RoomModel__SubSystemClassesAssignment_5_5 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2064:1: ( rule__RoomModel__SubSystemClassesAssignment_5_5 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2093:6: ( ( rule__RoomModel__SubSystemClassesAssignment_5_5 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2094:1: ( rule__RoomModel__SubSystemClassesAssignment_5_5 )
{
before(grammarAccess.getRoomModelAccess().getSubSystemClassesAssignment_5_5());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2065:1: ( rule__RoomModel__SubSystemClassesAssignment_5_5 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2065:2: rule__RoomModel__SubSystemClassesAssignment_5_5
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2095:1: ( rule__RoomModel__SubSystemClassesAssignment_5_5 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2095:2: rule__RoomModel__SubSystemClassesAssignment_5_5
{
- pushFollow(FOLLOW_rule__RoomModel__SubSystemClassesAssignment_5_5_in_rule__RoomModel__Alternatives_54368);
+ pushFollow(FOLLOW_rule__RoomModel__SubSystemClassesAssignment_5_5_in_rule__RoomModel__Alternatives_54430);
rule__RoomModel__SubSystemClassesAssignment_5_5();
state._fsp--;
@@ -5753,16 +5832,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2069:6: ( ( rule__RoomModel__SystemsAssignment_5_6 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2099:6: ( ( rule__RoomModel__SystemsAssignment_5_6 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2069:6: ( ( rule__RoomModel__SystemsAssignment_5_6 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2070:1: ( rule__RoomModel__SystemsAssignment_5_6 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2099:6: ( ( rule__RoomModel__SystemsAssignment_5_6 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2100:1: ( rule__RoomModel__SystemsAssignment_5_6 )
{
before(grammarAccess.getRoomModelAccess().getSystemsAssignment_5_6());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2071:1: ( rule__RoomModel__SystemsAssignment_5_6 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2071:2: rule__RoomModel__SystemsAssignment_5_6
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2101:1: ( rule__RoomModel__SystemsAssignment_5_6 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2101:2: rule__RoomModel__SystemsAssignment_5_6
{
- pushFollow(FOLLOW_rule__RoomModel__SystemsAssignment_5_6_in_rule__RoomModel__Alternatives_54386);
+ pushFollow(FOLLOW_rule__RoomModel__SystemsAssignment_5_6_in_rule__RoomModel__Alternatives_54448);
rule__RoomModel__SystemsAssignment_5_6();
state._fsp--;
@@ -5795,20 +5874,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructureClass__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2081:1: rule__StructureClass__Alternatives : ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2111:1: rule__StructureClass__Alternatives : ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) );
public final void rule__StructureClass__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2085:1: ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2115:1: ( ( ruleActorContainerClass ) | ( ruleLogicalSystem ) )
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==43||LA2_0==55||LA2_0==95) ) {
+ if ( (LA2_0==44||LA2_0==56||LA2_0==97) ) {
alt2=1;
}
- else if ( (LA2_0==53) ) {
+ else if ( (LA2_0==54) ) {
alt2=2;
}
else {
@@ -5819,13 +5898,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt2) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2086:1: ( ruleActorContainerClass )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2116:1: ( ruleActorContainerClass )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2086:1: ( ruleActorContainerClass )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2087:1: ruleActorContainerClass
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2116:1: ( ruleActorContainerClass )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2117:1: ruleActorContainerClass
{
before(grammarAccess.getStructureClassAccess().getActorContainerClassParserRuleCall_0());
- pushFollow(FOLLOW_ruleActorContainerClass_in_rule__StructureClass__Alternatives4420);
+ pushFollow(FOLLOW_ruleActorContainerClass_in_rule__StructureClass__Alternatives4482);
ruleActorContainerClass();
state._fsp--;
@@ -5838,13 +5917,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2092:6: ( ruleLogicalSystem )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2122:6: ( ruleLogicalSystem )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2092:6: ( ruleLogicalSystem )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2093:1: ruleLogicalSystem
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2122:6: ( ruleLogicalSystem )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2123:1: ruleLogicalSystem
{
before(grammarAccess.getStructureClassAccess().getLogicalSystemParserRuleCall_1());
- pushFollow(FOLLOW_ruleLogicalSystem_in_rule__StructureClass__Alternatives4437);
+ pushFollow(FOLLOW_ruleLogicalSystem_in_rule__StructureClass__Alternatives4499);
ruleLogicalSystem();
state._fsp--;
@@ -5874,20 +5953,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorContainerClass__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2103:1: rule__ActorContainerClass__Alternatives : ( ( ruleActorClass ) | ( ruleSubSystemClass ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2133:1: rule__ActorContainerClass__Alternatives : ( ( ruleActorClass ) | ( ruleSubSystemClass ) );
public final void rule__ActorContainerClass__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2107:1: ( ( ruleActorClass ) | ( ruleSubSystemClass ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2137:1: ( ( ruleActorClass ) | ( ruleSubSystemClass ) )
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==43||LA3_0==95) ) {
+ if ( (LA3_0==44||LA3_0==97) ) {
alt3=1;
}
- else if ( (LA3_0==55) ) {
+ else if ( (LA3_0==56) ) {
alt3=2;
}
else {
@@ -5898,13 +5977,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2108:1: ( ruleActorClass )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2138:1: ( ruleActorClass )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2108:1: ( ruleActorClass )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2109:1: ruleActorClass
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2138:1: ( ruleActorClass )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2139:1: ruleActorClass
{
before(grammarAccess.getActorContainerClassAccess().getActorClassParserRuleCall_0());
- pushFollow(FOLLOW_ruleActorClass_in_rule__ActorContainerClass__Alternatives4469);
+ pushFollow(FOLLOW_ruleActorClass_in_rule__ActorContainerClass__Alternatives4531);
ruleActorClass();
state._fsp--;
@@ -5917,13 +5996,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2114:6: ( ruleSubSystemClass )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2144:6: ( ruleSubSystemClass )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2114:6: ( ruleSubSystemClass )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2115:1: ruleSubSystemClass
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2144:6: ( ruleSubSystemClass )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2145:1: ruleSubSystemClass
{
before(grammarAccess.getActorContainerClassAccess().getSubSystemClassParserRuleCall_1());
- pushFollow(FOLLOW_ruleSubSystemClass_in_rule__ActorContainerClass__Alternatives4486);
+ pushFollow(FOLLOW_ruleSubSystemClass_in_rule__ActorContainerClass__Alternatives4548);
ruleSubSystemClass();
state._fsp--;
@@ -5953,13 +6032,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataType__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2125:1: rule__DataType__Alternatives : ( ( rulePrimitiveType ) | ( ruleComplexType ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2155:1: rule__DataType__Alternatives : ( ( rulePrimitiveType ) | ( ruleComplexType ) );
public final void rule__DataType__Alternatives() 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:1: ( ( rulePrimitiveType ) | ( ruleComplexType ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2159:1: ( ( rulePrimitiveType ) | ( ruleComplexType ) )
int alt4=2;
int LA4_0 = input.LA(1);
@@ -5977,13 +6056,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt4) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2130:1: ( rulePrimitiveType )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2160:1: ( rulePrimitiveType )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2130:1: ( rulePrimitiveType )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2131:1: rulePrimitiveType
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2160:1: ( rulePrimitiveType )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2161:1: rulePrimitiveType
{
before(grammarAccess.getDataTypeAccess().getPrimitiveTypeParserRuleCall_0());
- pushFollow(FOLLOW_rulePrimitiveType_in_rule__DataType__Alternatives4518);
+ pushFollow(FOLLOW_rulePrimitiveType_in_rule__DataType__Alternatives4580);
rulePrimitiveType();
state._fsp--;
@@ -5996,13 +6075,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2136:6: ( ruleComplexType )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2166:6: ( ruleComplexType )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2136:6: ( ruleComplexType )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2137:1: ruleComplexType
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2166:6: ( ruleComplexType )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2167:1: ruleComplexType
{
before(grammarAccess.getDataTypeAccess().getComplexTypeParserRuleCall_1());
- pushFollow(FOLLOW_ruleComplexType_in_rule__DataType__Alternatives4535);
+ pushFollow(FOLLOW_ruleComplexType_in_rule__DataType__Alternatives4597);
ruleComplexType();
state._fsp--;
@@ -6032,13 +6111,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ComplexType__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2147:1: rule__ComplexType__Alternatives : ( ( ruleDataClass ) | ( ruleExternalType ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2177:1: rule__ComplexType__Alternatives : ( ( ruleDataClass ) | ( ruleExternalType ) );
public final void rule__ComplexType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2151:1: ( ( ruleDataClass ) | ( ruleExternalType ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2181:1: ( ( ruleDataClass ) | ( ruleExternalType ) )
int alt5=2;
int LA5_0 = input.LA(1);
@@ -6056,13 +6135,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt5) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2152:1: ( ruleDataClass )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2182:1: ( ruleDataClass )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2152:1: ( ruleDataClass )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2153:1: ruleDataClass
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2182:1: ( ruleDataClass )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2183:1: ruleDataClass
{
before(grammarAccess.getComplexTypeAccess().getDataClassParserRuleCall_0());
- pushFollow(FOLLOW_ruleDataClass_in_rule__ComplexType__Alternatives4567);
+ pushFollow(FOLLOW_ruleDataClass_in_rule__ComplexType__Alternatives4629);
ruleDataClass();
state._fsp--;
@@ -6075,13 +6154,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2158:6: ( ruleExternalType )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2188:6: ( ruleExternalType )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2158:6: ( ruleExternalType )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2159:1: ruleExternalType
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2188:6: ( ruleExternalType )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2189:1: ruleExternalType
{
before(grammarAccess.getComplexTypeAccess().getExternalTypeParserRuleCall_1());
- pushFollow(FOLLOW_ruleExternalType_in_rule__ComplexType__Alternatives4584);
+ pushFollow(FOLLOW_ruleExternalType_in_rule__ComplexType__Alternatives4646);
ruleExternalType();
state._fsp--;
@@ -6110,14 +6189,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__ComplexType__Alternatives"
- // $ANTLR start "rule__Operation__Alternatives_5_1"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2169:1: rule__Operation__Alternatives_5_1 : ( ( 'void' ) | ( ( rule__Operation__Group_5_1_1__0 ) ) );
- public final void rule__Operation__Alternatives_5_1() throws RecognitionException {
+ // $ANTLR start "rule__StandardOperation__Alternatives_5_1"
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2200:1: rule__StandardOperation__Alternatives_5_1 : ( ( 'void' ) | ( ( rule__StandardOperation__Group_5_1_1__0 ) ) );
+ public final void rule__StandardOperation__Alternatives_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2173:1: ( ( 'void' ) | ( ( rule__Operation__Group_5_1_1__0 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2204:1: ( ( 'void' ) | ( ( rule__StandardOperation__Group_5_1_1__0 ) ) )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -6135,14 +6214,105 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2174:1: ( 'void' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2205:1: ( 'void' )
+ {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2205:1: ( 'void' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2206:1: 'void'
+ {
+ before(grammarAccess.getStandardOperationAccess().getVoidKeyword_5_1_0());
+ match(input,12,FOLLOW_12_in_rule__StandardOperation__Alternatives_5_14680);
+ after(grammarAccess.getStandardOperationAccess().getVoidKeyword_5_1_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2213:6: ( ( rule__StandardOperation__Group_5_1_1__0 ) )
+ {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2213:6: ( ( rule__StandardOperation__Group_5_1_1__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2214:1: ( rule__StandardOperation__Group_5_1_1__0 )
+ {
+ before(grammarAccess.getStandardOperationAccess().getGroup_5_1_1());
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2215:1: ( rule__StandardOperation__Group_5_1_1__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2215:2: rule__StandardOperation__Group_5_1_1__0
+ {
+ pushFollow(FOLLOW_rule__StandardOperation__Group_5_1_1__0_in_rule__StandardOperation__Alternatives_5_14699);
+ rule__StandardOperation__Group_5_1_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStandardOperationAccess().getGroup_5_1_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StandardOperation__Alternatives_5_1"
+
+
+ // $ANTLR start "rule__PortOperation__Alternatives_5"
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2224:1: rule__PortOperation__Alternatives_5 : ( ( ( rule__PortOperation__Group_5_0__0 ) ) | ( ( rule__PortOperation__Group_5_1__0 ) ) );
+ public final void rule__PortOperation__Alternatives_5() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2228:1: ( ( ( rule__PortOperation__Group_5_0__0 ) ) | ( ( rule__PortOperation__Group_5_1__0 ) ) )
+ int alt7=2;
+ int LA7_0 = input.LA(1);
+
+ if ( (LA7_0==17) ) {
+ alt7=1;
+ }
+ else if ( (LA7_0==33) ) {
+ alt7=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 7, 0, input);
+
+ throw nvae;
+ }
+ switch (alt7) {
+ case 1 :
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2229:1: ( ( rule__PortOperation__Group_5_0__0 ) )
+ {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2229:1: ( ( rule__PortOperation__Group_5_0__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2230:1: ( rule__PortOperation__Group_5_0__0 )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2174:1: ( 'void' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2175:1: 'void'
+ before(grammarAccess.getPortOperationAccess().getGroup_5_0());
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2231:1: ( rule__PortOperation__Group_5_0__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2231:2: rule__PortOperation__Group_5_0__0
{
- before(grammarAccess.getOperationAccess().getVoidKeyword_5_1_0());
- match(input,12,FOLLOW_12_in_rule__Operation__Alternatives_5_14617);
- after(grammarAccess.getOperationAccess().getVoidKeyword_5_1_0());
+ pushFollow(FOLLOW_rule__PortOperation__Group_5_0__0_in_rule__PortOperation__Alternatives_54732);
+ rule__PortOperation__Group_5_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPortOperationAccess().getGroup_5_0());
}
@@ -6150,24 +6320,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2182:6: ( ( rule__Operation__Group_5_1_1__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2235:6: ( ( rule__PortOperation__Group_5_1__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2182:6: ( ( rule__Operation__Group_5_1_1__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2183:1: ( rule__Operation__Group_5_1_1__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2235:6: ( ( rule__PortOperation__Group_5_1__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2236:1: ( rule__PortOperation__Group_5_1__0 )
{
- before(grammarAccess.getOperationAccess().getGroup_5_1_1());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2184:1: ( rule__Operation__Group_5_1_1__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2184:2: rule__Operation__Group_5_1_1__0
+ before(grammarAccess.getPortOperationAccess().getGroup_5_1());
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2237:1: ( rule__PortOperation__Group_5_1__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2237:2: rule__PortOperation__Group_5_1__0
{
- pushFollow(FOLLOW_rule__Operation__Group_5_1_1__0_in_rule__Operation__Alternatives_5_14636);
- rule__Operation__Group_5_1_1__0();
+ pushFollow(FOLLOW_rule__PortOperation__Group_5_1__0_in_rule__PortOperation__Alternatives_54750);
+ rule__PortOperation__Group_5_1__0();
state._fsp--;
}
- after(grammarAccess.getOperationAccess().getGroup_5_1_1());
+ after(grammarAccess.getPortOperationAccess().getGroup_5_1());
}
@@ -6188,53 +6358,134 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__Operation__Alternatives_5_1"
+ // $ANTLR end "rule__PortOperation__Alternatives_5"
+
+
+ // $ANTLR start "rule__PortOperation__Alternatives_5_0_1"
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2246:1: rule__PortOperation__Alternatives_5_0_1 : ( ( 'void' ) | ( ( rule__PortOperation__Group_5_0_1_1__0 ) ) );
+ public final void rule__PortOperation__Alternatives_5_0_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2250:1: ( ( 'void' ) | ( ( rule__PortOperation__Group_5_0_1_1__0 ) ) )
+ int alt8=2;
+ int LA8_0 = input.LA(1);
+
+ if ( (LA8_0==12) ) {
+ alt8=1;
+ }
+ else if ( (LA8_0==RULE_ID) ) {
+ alt8=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 8, 0, input);
+
+ throw nvae;
+ }
+ switch (alt8) {
+ case 1 :
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2251:1: ( 'void' )
+ {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2251:1: ( 'void' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2252:1: 'void'
+ {
+ before(grammarAccess.getPortOperationAccess().getVoidKeyword_5_0_1_0());
+ match(input,12,FOLLOW_12_in_rule__PortOperation__Alternatives_5_0_14784);
+ after(grammarAccess.getPortOperationAccess().getVoidKeyword_5_0_1_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2259:6: ( ( rule__PortOperation__Group_5_0_1_1__0 ) )
+ {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2259:6: ( ( rule__PortOperation__Group_5_0_1_1__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2260:1: ( rule__PortOperation__Group_5_0_1_1__0 )
+ {
+ before(grammarAccess.getPortOperationAccess().getGroup_5_0_1_1());
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2261:1: ( rule__PortOperation__Group_5_0_1_1__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2261:2: rule__PortOperation__Group_5_0_1_1__0
+ {
+ pushFollow(FOLLOW_rule__PortOperation__Group_5_0_1_1__0_in_rule__PortOperation__Alternatives_5_0_14803);
+ rule__PortOperation__Group_5_0_1_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPortOperationAccess().getGroup_5_0_1_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PortOperation__Alternatives_5_0_1"
// $ANTLR start "rule__PortClass__Alternatives_2"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2193:1: rule__PortClass__Alternatives_2 : ( ( ( rule__PortClass__AttributesAssignment_2_0 ) ) | ( ( rule__PortClass__OperationsAssignment_2_1 ) ) | ( ( rule__PortClass__MsgHandlersAssignment_2_2 ) ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2270:1: rule__PortClass__Alternatives_2 : ( ( ( rule__PortClass__AttributesAssignment_2_0 ) ) | ( ( rule__PortClass__OperationsAssignment_2_1 ) ) | ( ( rule__PortClass__MsgHandlersAssignment_2_2 ) ) );
public final void rule__PortClass__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2197:1: ( ( ( rule__PortClass__AttributesAssignment_2_0 ) ) | ( ( rule__PortClass__OperationsAssignment_2_1 ) ) | ( ( rule__PortClass__MsgHandlersAssignment_2_2 ) ) )
- int alt7=3;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2274:1: ( ( ( rule__PortClass__AttributesAssignment_2_0 ) ) | ( ( rule__PortClass__OperationsAssignment_2_1 ) ) | ( ( rule__PortClass__MsgHandlersAssignment_2_2 ) ) )
+ int alt9=3;
switch ( input.LA(1) ) {
case 29:
{
- alt7=1;
+ alt9=1;
}
break;
case 31:
{
- alt7=2;
+ alt9=2;
}
break;
- case 41:
+ case 42:
{
- alt7=3;
+ alt9=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt7) {
+ switch (alt9) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2198:1: ( ( rule__PortClass__AttributesAssignment_2_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2275:1: ( ( rule__PortClass__AttributesAssignment_2_0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2198:1: ( ( rule__PortClass__AttributesAssignment_2_0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2199:1: ( rule__PortClass__AttributesAssignment_2_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2275:1: ( ( rule__PortClass__AttributesAssignment_2_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2276:1: ( rule__PortClass__AttributesAssignment_2_0 )
{
before(grammarAccess.getPortClassAccess().getAttributesAssignment_2_0());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2200:1: ( rule__PortClass__AttributesAssignment_2_0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2200:2: rule__PortClass__AttributesAssignment_2_0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2277:1: ( rule__PortClass__AttributesAssignment_2_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2277:2: rule__PortClass__AttributesAssignment_2_0
{
- pushFollow(FOLLOW_rule__PortClass__AttributesAssignment_2_0_in_rule__PortClass__Alternatives_24669);
+ pushFollow(FOLLOW_rule__PortClass__AttributesAssignment_2_0_in_rule__PortClass__Alternatives_24836);
rule__PortClass__AttributesAssignment_2_0();
state._fsp--;
@@ -6250,16 +6501,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2204:6: ( ( rule__PortClass__OperationsAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2281:6: ( ( rule__PortClass__OperationsAssignment_2_1 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2204:6: ( ( rule__PortClass__OperationsAssignment_2_1 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2205:1: ( rule__PortClass__OperationsAssignment_2_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2281:6: ( ( rule__PortClass__OperationsAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2282:1: ( rule__PortClass__OperationsAssignment_2_1 )
{
before(grammarAccess.getPortClassAccess().getOperationsAssignment_2_1());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2206:1: ( rule__PortClass__OperationsAssignment_2_1 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2206:2: rule__PortClass__OperationsAssignment_2_1
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2283:1: ( rule__PortClass__OperationsAssignment_2_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2283:2: rule__PortClass__OperationsAssignment_2_1
{
- pushFollow(FOLLOW_rule__PortClass__OperationsAssignment_2_1_in_rule__PortClass__Alternatives_24687);
+ pushFollow(FOLLOW_rule__PortClass__OperationsAssignment_2_1_in_rule__PortClass__Alternatives_24854);
rule__PortClass__OperationsAssignment_2_1();
state._fsp--;
@@ -6275,16 +6526,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2210:6: ( ( rule__PortClass__MsgHandlersAssignment_2_2 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2287:6: ( ( rule__PortClass__MsgHandlersAssignment_2_2 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2210:6: ( ( rule__PortClass__MsgHandlersAssignment_2_2 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2211:1: ( rule__PortClass__MsgHandlersAssignment_2_2 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2287:6: ( ( rule__PortClass__MsgHandlersAssignment_2_2 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2288:1: ( rule__PortClass__MsgHandlersAssignment_2_2 )
{
before(grammarAccess.getPortClassAccess().getMsgHandlersAssignment_2_2());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2212:1: ( rule__PortClass__MsgHandlersAssignment_2_2 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2212:2: rule__PortClass__MsgHandlersAssignment_2_2
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2289:1: ( rule__PortClass__MsgHandlersAssignment_2_2 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2289:2: rule__PortClass__MsgHandlersAssignment_2_2
{
- pushFollow(FOLLOW_rule__PortClass__MsgHandlersAssignment_2_2_in_rule__PortClass__Alternatives_24705);
+ pushFollow(FOLLOW_rule__PortClass__MsgHandlersAssignment_2_2_in_rule__PortClass__Alternatives_24872);
rule__PortClass__MsgHandlersAssignment_2_2();
state._fsp--;
@@ -6317,40 +6568,40 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SemanticsRule__Alternatives_1_1"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2221:1: rule__SemanticsRule__Alternatives_1_1 : ( ( ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 ) ) | ( ( rule__SemanticsRule__Group_1_1_1__0 ) ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2298:1: rule__SemanticsRule__Alternatives_1_1 : ( ( ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 ) ) | ( ( rule__SemanticsRule__Group_1_1_1__0 ) ) );
public final void rule__SemanticsRule__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2225:1: ( ( ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 ) ) | ( ( rule__SemanticsRule__Group_1_1_1__0 ) ) )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2302:1: ( ( ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 ) ) | ( ( rule__SemanticsRule__Group_1_1_1__0 ) ) )
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA8_0==RULE_ID) ) {
- alt8=1;
+ if ( (LA10_0==RULE_ID) ) {
+ alt10=1;
}
- else if ( (LA8_0==21) ) {
- alt8=2;
+ else if ( (LA10_0==21) ) {
+ alt10=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 10, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt10) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2226:1: ( ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2303:1: ( ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2226:1: ( ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2227:1: ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2303:1: ( ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2304:1: ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 )
{
before(grammarAccess.getSemanticsRuleAccess().getFollowUpsAssignment_1_1_0());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2228:1: ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2228:2: rule__SemanticsRule__FollowUpsAssignment_1_1_0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2305:1: ( rule__SemanticsRule__FollowUpsAssignment_1_1_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2305:2: rule__SemanticsRule__FollowUpsAssignment_1_1_0
{
- pushFollow(FOLLOW_rule__SemanticsRule__FollowUpsAssignment_1_1_0_in_rule__SemanticsRule__Alternatives_1_14738);
+ pushFollow(FOLLOW_rule__SemanticsRule__FollowUpsAssignment_1_1_0_in_rule__SemanticsRule__Alternatives_1_14905);
rule__SemanticsRule__FollowUpsAssignment_1_1_0();
state._fsp--;
@@ -6366,16 +6617,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2232:6: ( ( rule__SemanticsRule__Group_1_1_1__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2309:6: ( ( rule__SemanticsRule__Group_1_1_1__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2232:6: ( ( rule__SemanticsRule__Group_1_1_1__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2233:1: ( rule__SemanticsRule__Group_1_1_1__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2309:6: ( ( rule__SemanticsRule__Group_1_1_1__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2310:1: ( rule__SemanticsRule__Group_1_1_1__0 )
{
before(grammarAccess.getSemanticsRuleAccess().getGroup_1_1_1());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2234:1: ( rule__SemanticsRule__Group_1_1_1__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2234:2: rule__SemanticsRule__Group_1_1_1__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2311:1: ( rule__SemanticsRule__Group_1_1_1__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2311:2: rule__SemanticsRule__Group_1_1_1__0
{
- pushFollow(FOLLOW_rule__SemanticsRule__Group_1_1_1__0_in_rule__SemanticsRule__Alternatives_1_14756);
+ pushFollow(FOLLOW_rule__SemanticsRule__Group_1_1_1__0_in_rule__SemanticsRule__Alternatives_1_14923);
rule__SemanticsRule__Group_1_1_1__0();
state._fsp--;
@@ -6408,40 +6659,40 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Alternatives_7_6"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2243:1: rule__ActorClass__Alternatives_7_6 : ( ( ( rule__ActorClass__IntPortsAssignment_7_6_0 ) ) | ( ( rule__ActorClass__ExtPortsAssignment_7_6_1 ) ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2320:1: rule__ActorClass__Alternatives_7_6 : ( ( ( rule__ActorClass__IntPortsAssignment_7_6_0 ) ) | ( ( rule__ActorClass__ExtPortsAssignment_7_6_1 ) ) );
public final void rule__ActorClass__Alternatives_7_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2247:1: ( ( ( rule__ActorClass__IntPortsAssignment_7_6_0 ) ) | ( ( rule__ActorClass__ExtPortsAssignment_7_6_1 ) ) )
- int alt9=2;
- int LA9_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2324:1: ( ( ( rule__ActorClass__IntPortsAssignment_7_6_0 ) ) | ( ( rule__ActorClass__ExtPortsAssignment_7_6_1 ) ) )
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA9_0==47||LA9_0==96) ) {
- alt9=1;
+ if ( (LA11_0==48||LA11_0==98) ) {
+ alt11=1;
}
- else if ( (LA9_0==48) ) {
- alt9=2;
+ else if ( (LA11_0==49) ) {
+ alt11=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 9, 0, input);
+ new NoViableAltException("", 11, 0, input);
throw nvae;
}
- switch (alt9) {
+ switch (alt11) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2248:1: ( ( rule__ActorClass__IntPortsAssignment_7_6_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2325:1: ( ( rule__ActorClass__IntPortsAssignment_7_6_0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2248:1: ( ( rule__ActorClass__IntPortsAssignment_7_6_0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2249:1: ( rule__ActorClass__IntPortsAssignment_7_6_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2325:1: ( ( rule__ActorClass__IntPortsAssignment_7_6_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2326:1: ( rule__ActorClass__IntPortsAssignment_7_6_0 )
{
before(grammarAccess.getActorClassAccess().getIntPortsAssignment_7_6_0());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2250:1: ( rule__ActorClass__IntPortsAssignment_7_6_0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2250:2: rule__ActorClass__IntPortsAssignment_7_6_0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2327:1: ( rule__ActorClass__IntPortsAssignment_7_6_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2327:2: rule__ActorClass__IntPortsAssignment_7_6_0
{
- pushFollow(FOLLOW_rule__ActorClass__IntPortsAssignment_7_6_0_in_rule__ActorClass__Alternatives_7_64789);
+ pushFollow(FOLLOW_rule__ActorClass__IntPortsAssignment_7_6_0_in_rule__ActorClass__Alternatives_7_64956);
rule__ActorClass__IntPortsAssignment_7_6_0();
state._fsp--;
@@ -6457,16 +6708,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2254:6: ( ( rule__ActorClass__ExtPortsAssignment_7_6_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2331:6: ( ( rule__ActorClass__ExtPortsAssignment_7_6_1 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2254:6: ( ( rule__ActorClass__ExtPortsAssignment_7_6_1 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2255:1: ( rule__ActorClass__ExtPortsAssignment_7_6_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2331:6: ( ( rule__ActorClass__ExtPortsAssignment_7_6_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2332:1: ( rule__ActorClass__ExtPortsAssignment_7_6_1 )
{
before(grammarAccess.getActorClassAccess().getExtPortsAssignment_7_6_1());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2256:1: ( rule__ActorClass__ExtPortsAssignment_7_6_1 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2256:2: rule__ActorClass__ExtPortsAssignment_7_6_1
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2333:1: ( rule__ActorClass__ExtPortsAssignment_7_6_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2333:2: rule__ActorClass__ExtPortsAssignment_7_6_1
{
- pushFollow(FOLLOW_rule__ActorClass__ExtPortsAssignment_7_6_1_in_rule__ActorClass__Alternatives_7_64807);
+ pushFollow(FOLLOW_rule__ActorClass__ExtPortsAssignment_7_6_1_in_rule__ActorClass__Alternatives_7_64974);
rule__ActorClass__ExtPortsAssignment_7_6_1();
state._fsp--;
@@ -6499,37 +6750,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAPoint__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2267:1: rule__SAPoint__Alternatives : ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2344:1: rule__SAPoint__Alternatives : ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) );
public final void rule__SAPoint__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2271:1: ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) )
- int alt10=2;
- int LA10_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2348:1: ( ( ruleRefSAPoint ) | ( ruleRelaySAPoint ) )
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA10_0==63) ) {
- alt10=1;
+ if ( (LA12_0==64) ) {
+ alt12=1;
}
- else if ( (LA10_0==64) ) {
- alt10=2;
+ else if ( (LA12_0==65) ) {
+ alt12=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
+ new NoViableAltException("", 12, 0, input);
throw nvae;
}
- switch (alt10) {
+ switch (alt12) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2272:1: ( ruleRefSAPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2349:1: ( ruleRefSAPoint )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2272:1: ( ruleRefSAPoint )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2273:1: ruleRefSAPoint
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2349:1: ( ruleRefSAPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2350:1: ruleRefSAPoint
{
before(grammarAccess.getSAPointAccess().getRefSAPointParserRuleCall_0());
- pushFollow(FOLLOW_ruleRefSAPoint_in_rule__SAPoint__Alternatives4842);
+ pushFollow(FOLLOW_ruleRefSAPoint_in_rule__SAPoint__Alternatives5009);
ruleRefSAPoint();
state._fsp--;
@@ -6542,13 +6793,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2278:6: ( ruleRelaySAPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2355:6: ( ruleRelaySAPoint )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2278:6: ( ruleRelaySAPoint )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2279:1: ruleRelaySAPoint
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2355:6: ( ruleRelaySAPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2356:1: ruleRelaySAPoint
{
before(grammarAccess.getSAPointAccess().getRelaySAPointParserRuleCall_1());
- pushFollow(FOLLOW_ruleRelaySAPoint_in_rule__SAPoint__Alternatives4859);
+ pushFollow(FOLLOW_ruleRelaySAPoint_in_rule__SAPoint__Alternatives5026);
ruleRelaySAPoint();
state._fsp--;
@@ -6578,50 +6829,50 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraphNode__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2289:1: rule__StateGraphNode__Alternatives : ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2366:1: rule__StateGraphNode__Alternatives : ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) );
public final void rule__StateGraphNode__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2293:1: ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) )
- int alt11=3;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2370:1: ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) )
+ int alt13=3;
switch ( input.LA(1) ) {
- case 67:
- case 72:
+ case 68:
+ case 73:
{
- alt11=1;
+ alt13=1;
}
break;
- case 76:
+ case 77:
{
- alt11=2;
+ alt13=2;
}
break;
- case 73:
case 74:
case 75:
- case 98:
+ case 76:
+ case 100:
{
- alt11=3;
+ alt13=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 11, 0, input);
+ new NoViableAltException("", 13, 0, input);
throw nvae;
}
- switch (alt11) {
+ switch (alt13) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2294:1: ( ruleState )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2371:1: ( ruleState )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2294:1: ( ruleState )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2295:1: ruleState
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2371:1: ( ruleState )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2372:1: ruleState
{
before(grammarAccess.getStateGraphNodeAccess().getStateParserRuleCall_0());
- pushFollow(FOLLOW_ruleState_in_rule__StateGraphNode__Alternatives4891);
+ pushFollow(FOLLOW_ruleState_in_rule__StateGraphNode__Alternatives5058);
ruleState();
state._fsp--;
@@ -6634,13 +6885,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2300:6: ( ruleChoicePoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2377:6: ( ruleChoicePoint )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2300:6: ( ruleChoicePoint )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2301:1: ruleChoicePoint
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2377:6: ( ruleChoicePoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2378:1: ruleChoicePoint
{
before(grammarAccess.getStateGraphNodeAccess().getChoicePointParserRuleCall_1());
- pushFollow(FOLLOW_ruleChoicePoint_in_rule__StateGraphNode__Alternatives4908);
+ pushFollow(FOLLOW_ruleChoicePoint_in_rule__StateGraphNode__Alternatives5075);
ruleChoicePoint();
state._fsp--;
@@ -6653,13 +6904,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2306:6: ( ruleTrPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2383:6: ( ruleTrPoint )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2306:6: ( ruleTrPoint )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2307:1: ruleTrPoint
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2383:6: ( ruleTrPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2384:1: ruleTrPoint
{
before(grammarAccess.getStateGraphNodeAccess().getTrPointParserRuleCall_2());
- pushFollow(FOLLOW_ruleTrPoint_in_rule__StateGraphNode__Alternatives4925);
+ pushFollow(FOLLOW_ruleTrPoint_in_rule__StateGraphNode__Alternatives5092);
ruleTrPoint();
state._fsp--;
@@ -6689,37 +6940,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__State__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2318:1: rule__State__Alternatives : ( ( ruleBaseState ) | ( ruleRefinedState ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2395:1: rule__State__Alternatives : ( ( ruleBaseState ) | ( ruleRefinedState ) );
public final void rule__State__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2322:1: ( ( ruleBaseState ) | ( ruleRefinedState ) )
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2399:1: ( ( ruleBaseState ) | ( ruleRefinedState ) )
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA12_0==67) ) {
- alt12=1;
+ if ( (LA14_0==68) ) {
+ alt14=1;
}
- else if ( (LA12_0==72) ) {
- alt12=2;
+ else if ( (LA14_0==73) ) {
+ alt14=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 12, 0, input);
+ new NoViableAltException("", 14, 0, input);
throw nvae;
}
- switch (alt12) {
+ switch (alt14) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2323:1: ( ruleBaseState )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2400:1: ( ruleBaseState )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2323:1: ( ruleBaseState )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2324:1: ruleBaseState
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2400:1: ( ruleBaseState )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2401:1: ruleBaseState
{
before(grammarAccess.getStateAccess().getBaseStateParserRuleCall_0());
- pushFollow(FOLLOW_ruleBaseState_in_rule__State__Alternatives4958);
+ pushFollow(FOLLOW_ruleBaseState_in_rule__State__Alternatives5125);
ruleBaseState();
state._fsp--;
@@ -6732,13 +6983,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2329:6: ( ruleRefinedState )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2406:6: ( ruleRefinedState )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2329:6: ( ruleRefinedState )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2330:1: ruleRefinedState
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2406:6: ( ruleRefinedState )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2407:1: ruleRefinedState
{
before(grammarAccess.getStateAccess().getRefinedStateParserRuleCall_1());
- pushFollow(FOLLOW_ruleRefinedState_in_rule__State__Alternatives4975);
+ pushFollow(FOLLOW_ruleRefinedState_in_rule__State__Alternatives5142);
ruleRefinedState();
state._fsp--;
@@ -6768,37 +7019,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2340:1: rule__StateGraph__Alternatives : ( ( rulePlainStateGraph ) | ( ruleStateMachine ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2417:1: rule__StateGraph__Alternatives : ( ( rulePlainStateGraph ) | ( ruleStateMachine ) );
public final void rule__StateGraph__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2344:1: ( ( rulePlainStateGraph ) | ( ruleStateMachine ) )
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2421:1: ( ( rulePlainStateGraph ) | ( ruleStateMachine ) )
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( (LA13_0==15) ) {
- alt13=1;
+ if ( (LA15_0==15) ) {
+ alt15=1;
}
- else if ( (LA13_0==66||LA13_0==97) ) {
- alt13=2;
+ else if ( (LA15_0==67||LA15_0==99) ) {
+ alt15=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
+ new NoViableAltException("", 15, 0, input);
throw nvae;
}
- switch (alt13) {
+ switch (alt15) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2345:1: ( rulePlainStateGraph )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2422:1: ( rulePlainStateGraph )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2345:1: ( rulePlainStateGraph )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2346:1: rulePlainStateGraph
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2422:1: ( rulePlainStateGraph )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2423:1: rulePlainStateGraph
{
before(grammarAccess.getStateGraphAccess().getPlainStateGraphParserRuleCall_0());
- pushFollow(FOLLOW_rulePlainStateGraph_in_rule__StateGraph__Alternatives5007);
+ pushFollow(FOLLOW_rulePlainStateGraph_in_rule__StateGraph__Alternatives5174);
rulePlainStateGraph();
state._fsp--;
@@ -6811,13 +7062,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2351:6: ( ruleStateMachine )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2428:6: ( ruleStateMachine )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2351:6: ( ruleStateMachine )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2352:1: ruleStateMachine
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2428:6: ( ruleStateMachine )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2429:1: ruleStateMachine
{
before(grammarAccess.getStateGraphAccess().getStateMachineParserRuleCall_1());
- pushFollow(FOLLOW_ruleStateMachine_in_rule__StateGraph__Alternatives5024);
+ pushFollow(FOLLOW_ruleStateMachine_in_rule__StateGraph__Alternatives5191);
ruleStateMachine();
state._fsp--;
@@ -6847,58 +7098,58 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PlainStateGraph__Alternatives_2"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2362:1: rule__PlainStateGraph__Alternatives_2 : ( ( ( rule__PlainStateGraph__StatesAssignment_2_0 ) ) | ( ( rule__PlainStateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__PlainStateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__PlainStateGraph__TransitionsAssignment_2_3 ) ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2439:1: rule__PlainStateGraph__Alternatives_2 : ( ( ( rule__PlainStateGraph__StatesAssignment_2_0 ) ) | ( ( rule__PlainStateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__PlainStateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__PlainStateGraph__TransitionsAssignment_2_3 ) ) );
public final void rule__PlainStateGraph__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2366:1: ( ( ( rule__PlainStateGraph__StatesAssignment_2_0 ) ) | ( ( rule__PlainStateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__PlainStateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__PlainStateGraph__TransitionsAssignment_2_3 ) ) )
- int alt14=4;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2443:1: ( ( ( rule__PlainStateGraph__StatesAssignment_2_0 ) ) | ( ( rule__PlainStateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__PlainStateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__PlainStateGraph__TransitionsAssignment_2_3 ) ) )
+ int alt16=4;
switch ( input.LA(1) ) {
- case 67:
- case 72:
+ case 68:
+ case 73:
{
- alt14=1;
+ alt16=1;
}
break;
- case 73:
case 74:
case 75:
- case 98:
+ case 76:
+ case 100:
{
- alt14=2;
+ alt16=2;
}
break;
- case 76:
+ case 77:
{
- alt14=3;
+ alt16=3;
}
break;
- case 77:
+ case 78:
{
- alt14=4;
+ alt16=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
+ new NoViableAltException("", 16, 0, input);
throw nvae;
}
- switch (alt14) {
+ switch (alt16) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2367:1: ( ( rule__PlainStateGraph__StatesAssignment_2_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2444:1: ( ( rule__PlainStateGraph__StatesAssignment_2_0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2367:1: ( ( rule__PlainStateGraph__StatesAssignment_2_0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2368:1: ( rule__PlainStateGraph__StatesAssignment_2_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2444:1: ( ( rule__PlainStateGraph__StatesAssignment_2_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2445:1: ( rule__PlainStateGraph__StatesAssignment_2_0 )
{
before(grammarAccess.getPlainStateGraphAccess().getStatesAssignment_2_0());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2369:1: ( rule__PlainStateGraph__StatesAssignment_2_0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2369:2: rule__PlainStateGraph__StatesAssignment_2_0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2446:1: ( rule__PlainStateGraph__StatesAssignment_2_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2446:2: rule__PlainStateGraph__StatesAssignment_2_0
{
- pushFollow(FOLLOW_rule__PlainStateGraph__StatesAssignment_2_0_in_rule__PlainStateGraph__Alternatives_25056);
+ pushFollow(FOLLOW_rule__PlainStateGraph__StatesAssignment_2_0_in_rule__PlainStateGraph__Alternatives_25223);
rule__PlainStateGraph__StatesAssignment_2_0();
state._fsp--;
@@ -6914,16 +7165,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2373:6: ( ( rule__PlainStateGraph__TrPointsAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2450:6: ( ( rule__PlainStateGraph__TrPointsAssignment_2_1 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2373:6: ( ( rule__PlainStateGraph__TrPointsAssignment_2_1 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2374:1: ( rule__PlainStateGraph__TrPointsAssignment_2_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2450:6: ( ( rule__PlainStateGraph__TrPointsAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2451:1: ( rule__PlainStateGraph__TrPointsAssignment_2_1 )
{
before(grammarAccess.getPlainStateGraphAccess().getTrPointsAssignment_2_1());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2375:1: ( rule__PlainStateGraph__TrPointsAssignment_2_1 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2375:2: rule__PlainStateGraph__TrPointsAssignment_2_1
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2452:1: ( rule__PlainStateGraph__TrPointsAssignment_2_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2452:2: rule__PlainStateGraph__TrPointsAssignment_2_1
{
- pushFollow(FOLLOW_rule__PlainStateGraph__TrPointsAssignment_2_1_in_rule__PlainStateGraph__Alternatives_25074);
+ pushFollow(FOLLOW_rule__PlainStateGraph__TrPointsAssignment_2_1_in_rule__PlainStateGraph__Alternatives_25241);
rule__PlainStateGraph__TrPointsAssignment_2_1();
state._fsp--;
@@ -6939,16 +7190,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2379:6: ( ( rule__PlainStateGraph__ChPointsAssignment_2_2 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2456:6: ( ( rule__PlainStateGraph__ChPointsAssignment_2_2 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2379:6: ( ( rule__PlainStateGraph__ChPointsAssignment_2_2 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2380:1: ( rule__PlainStateGraph__ChPointsAssignment_2_2 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2456:6: ( ( rule__PlainStateGraph__ChPointsAssignment_2_2 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2457:1: ( rule__PlainStateGraph__ChPointsAssignment_2_2 )
{
before(grammarAccess.getPlainStateGraphAccess().getChPointsAssignment_2_2());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2381:1: ( rule__PlainStateGraph__ChPointsAssignment_2_2 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2381:2: rule__PlainStateGraph__ChPointsAssignment_2_2
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2458:1: ( rule__PlainStateGraph__ChPointsAssignment_2_2 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2458:2: rule__PlainStateGraph__ChPointsAssignment_2_2
{
- pushFollow(FOLLOW_rule__PlainStateGraph__ChPointsAssignment_2_2_in_rule__PlainStateGraph__Alternatives_25092);
+ pushFollow(FOLLOW_rule__PlainStateGraph__ChPointsAssignment_2_2_in_rule__PlainStateGraph__Alternatives_25259);
rule__PlainStateGraph__ChPointsAssignment_2_2();
state._fsp--;
@@ -6964,16 +7215,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2385:6: ( ( rule__PlainStateGraph__TransitionsAssignment_2_3 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2462:6: ( ( rule__PlainStateGraph__TransitionsAssignment_2_3 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2385:6: ( ( rule__PlainStateGraph__TransitionsAssignment_2_3 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2386:1: ( rule__PlainStateGraph__TransitionsAssignment_2_3 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2462:6: ( ( rule__PlainStateGraph__TransitionsAssignment_2_3 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2463:1: ( rule__PlainStateGraph__TransitionsAssignment_2_3 )
{
before(grammarAccess.getPlainStateGraphAccess().getTransitionsAssignment_2_3());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2387:1: ( rule__PlainStateGraph__TransitionsAssignment_2_3 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2387:2: rule__PlainStateGraph__TransitionsAssignment_2_3
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2464:1: ( rule__PlainStateGraph__TransitionsAssignment_2_3 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2464:2: rule__PlainStateGraph__TransitionsAssignment_2_3
{
- pushFollow(FOLLOW_rule__PlainStateGraph__TransitionsAssignment_2_3_in_rule__PlainStateGraph__Alternatives_25110);
+ pushFollow(FOLLOW_rule__PlainStateGraph__TransitionsAssignment_2_3_in_rule__PlainStateGraph__Alternatives_25277);
rule__PlainStateGraph__TransitionsAssignment_2_3();
state._fsp--;
@@ -7006,58 +7257,58 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Alternatives_4"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2396:1: rule__StateMachine__Alternatives_4 : ( ( ( rule__StateMachine__StatesAssignment_4_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_4_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_4_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_4_3 ) ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2473:1: rule__StateMachine__Alternatives_4 : ( ( ( rule__StateMachine__StatesAssignment_4_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_4_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_4_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_4_3 ) ) );
public final void rule__StateMachine__Alternatives_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2400:1: ( ( ( rule__StateMachine__StatesAssignment_4_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_4_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_4_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_4_3 ) ) )
- int alt15=4;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2477:1: ( ( ( rule__StateMachine__StatesAssignment_4_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_4_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_4_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_4_3 ) ) )
+ int alt17=4;
switch ( input.LA(1) ) {
- case 67:
- case 72:
+ case 68:
+ case 73:
{
- alt15=1;
+ alt17=1;
}
break;
- case 73:
case 74:
case 75:
- case 98:
+ case 76:
+ case 100:
{
- alt15=2;
+ alt17=2;
}
break;
- case 76:
+ case 77:
{
- alt15=3;
+ alt17=3;
}
break;
- case 77:
+ case 78:
{
- alt15=4;
+ alt17=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 17, 0, input);
throw nvae;
}
- switch (alt15) {
+ switch (alt17) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2401:1: ( ( rule__StateMachine__StatesAssignment_4_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2478:1: ( ( rule__StateMachine__StatesAssignment_4_0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2401:1: ( ( rule__StateMachine__StatesAssignment_4_0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2402:1: ( rule__StateMachine__StatesAssignment_4_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2478:1: ( ( rule__StateMachine__StatesAssignment_4_0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2479:1: ( rule__StateMachine__StatesAssignment_4_0 )
{
before(grammarAccess.getStateMachineAccess().getStatesAssignment_4_0());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2403:1: ( rule__StateMachine__StatesAssignment_4_0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2403:2: rule__StateMachine__StatesAssignment_4_0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2480:1: ( rule__StateMachine__StatesAssignment_4_0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2480:2: rule__StateMachine__StatesAssignment_4_0
{
- pushFollow(FOLLOW_rule__StateMachine__StatesAssignment_4_0_in_rule__StateMachine__Alternatives_45143);
+ pushFollow(FOLLOW_rule__StateMachine__StatesAssignment_4_0_in_rule__StateMachine__Alternatives_45310);
rule__StateMachine__StatesAssignment_4_0();
state._fsp--;
@@ -7073,16 +7324,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2407:6: ( ( rule__StateMachine__TrPointsAssignment_4_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2484:6: ( ( rule__StateMachine__TrPointsAssignment_4_1 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2407:6: ( ( rule__StateMachine__TrPointsAssignment_4_1 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2408:1: ( rule__StateMachine__TrPointsAssignment_4_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2484:6: ( ( rule__StateMachine__TrPointsAssignment_4_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2485:1: ( rule__StateMachine__TrPointsAssignment_4_1 )
{
before(grammarAccess.getStateMachineAccess().getTrPointsAssignment_4_1());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2409:1: ( rule__StateMachine__TrPointsAssignment_4_1 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2409:2: rule__StateMachine__TrPointsAssignment_4_1
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2486:1: ( rule__StateMachine__TrPointsAssignment_4_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2486:2: rule__StateMachine__TrPointsAssignment_4_1
{
- pushFollow(FOLLOW_rule__StateMachine__TrPointsAssignment_4_1_in_rule__StateMachine__Alternatives_45161);
+ pushFollow(FOLLOW_rule__StateMachine__TrPointsAssignment_4_1_in_rule__StateMachine__Alternatives_45328);
rule__StateMachine__TrPointsAssignment_4_1();
state._fsp--;
@@ -7098,16 +7349,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2413:6: ( ( rule__StateMachine__ChPointsAssignment_4_2 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2490:6: ( ( rule__StateMachine__ChPointsAssignment_4_2 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2413:6: ( ( rule__StateMachine__ChPointsAssignment_4_2 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2414:1: ( rule__StateMachine__ChPointsAssignment_4_2 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2490:6: ( ( rule__StateMachine__ChPointsAssignment_4_2 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2491:1: ( rule__StateMachine__ChPointsAssignment_4_2 )
{
before(grammarAccess.getStateMachineAccess().getChPointsAssignment_4_2());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2415:1: ( rule__StateMachine__ChPointsAssignment_4_2 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2415:2: rule__StateMachine__ChPointsAssignment_4_2
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2492:1: ( rule__StateMachine__ChPointsAssignment_4_2 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2492:2: rule__StateMachine__ChPointsAssignment_4_2
{
- pushFollow(FOLLOW_rule__StateMachine__ChPointsAssignment_4_2_in_rule__StateMachine__Alternatives_45179);
+ pushFollow(FOLLOW_rule__StateMachine__ChPointsAssignment_4_2_in_rule__StateMachine__Alternatives_45346);
rule__StateMachine__ChPointsAssignment_4_2();
state._fsp--;
@@ -7123,16 +7374,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2419:6: ( ( rule__StateMachine__TransitionsAssignment_4_3 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2496:6: ( ( rule__StateMachine__TransitionsAssignment_4_3 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2419:6: ( ( rule__StateMachine__TransitionsAssignment_4_3 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2420:1: ( rule__StateMachine__TransitionsAssignment_4_3 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2496:6: ( ( rule__StateMachine__TransitionsAssignment_4_3 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2497:1: ( rule__StateMachine__TransitionsAssignment_4_3 )
{
before(grammarAccess.getStateMachineAccess().getTransitionsAssignment_4_3());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2421:1: ( rule__StateMachine__TransitionsAssignment_4_3 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2421:2: rule__StateMachine__TransitionsAssignment_4_3
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2498:1: ( rule__StateMachine__TransitionsAssignment_4_3 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2498:2: rule__StateMachine__TransitionsAssignment_4_3
{
- pushFollow(FOLLOW_rule__StateMachine__TransitionsAssignment_4_3_in_rule__StateMachine__Alternatives_45197);
+ pushFollow(FOLLOW_rule__StateMachine__TransitionsAssignment_4_3_in_rule__StateMachine__Alternatives_45364);
rule__StateMachine__TransitionsAssignment_4_3();
state._fsp--;
@@ -7165,47 +7416,47 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPoint__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2430:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2507:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
public final void rule__TrPoint__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2434:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
- int alt16=3;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2511:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
+ int alt18=3;
switch ( input.LA(1) ) {
- case 73:
- case 98:
+ case 74:
+ case 100:
{
- alt16=1;
+ alt18=1;
}
break;
- case 74:
+ case 75:
{
- alt16=2;
+ alt18=2;
}
break;
- case 75:
+ case 76:
{
- alt16=3;
+ alt18=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ new NoViableAltException("", 18, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt18) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2435:1: ( ruleTransitionPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2512:1: ( ruleTransitionPoint )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2435:1: ( ruleTransitionPoint )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2436:1: ruleTransitionPoint
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2512:1: ( ruleTransitionPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2513:1: ruleTransitionPoint
{
before(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
- pushFollow(FOLLOW_ruleTransitionPoint_in_rule__TrPoint__Alternatives5230);
+ pushFollow(FOLLOW_ruleTransitionPoint_in_rule__TrPoint__Alternatives5397);
ruleTransitionPoint();
state._fsp--;
@@ -7218,13 +7469,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2441:6: ( ruleEntryPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2518:6: ( ruleEntryPoint )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2441:6: ( ruleEntryPoint )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2442:1: ruleEntryPoint
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2518:6: ( ruleEntryPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2519:1: ruleEntryPoint
{
before(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
- pushFollow(FOLLOW_ruleEntryPoint_in_rule__TrPoint__Alternatives5247);
+ pushFollow(FOLLOW_ruleEntryPoint_in_rule__TrPoint__Alternatives5414);
ruleEntryPoint();
state._fsp--;
@@ -7237,13 +7488,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2447:6: ( ruleExitPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2524:6: ( ruleExitPoint )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2447:6: ( ruleExitPoint )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2448:1: ruleExitPoint
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2524:6: ( ruleExitPoint )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2525:1: ruleExitPoint
{
before(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
- pushFollow(FOLLOW_ruleExitPoint_in_rule__TrPoint__Alternatives5264);
+ pushFollow(FOLLOW_ruleExitPoint_in_rule__TrPoint__Alternatives5431);
ruleExitPoint();
state._fsp--;
@@ -7273,83 +7524,83 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Transition__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2458:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2535:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
public final void rule__Transition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2462:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
- int alt17=2;
- int LA17_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2539:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA17_0==77) ) {
- int LA17_1 = input.LA(2);
+ if ( (LA19_0==78) ) {
+ int LA19_1 = input.LA(2);
- if ( (LA17_1==RULE_ID) ) {
- int LA17_2 = input.LA(3);
+ if ( (LA19_1==RULE_ID) ) {
+ int LA19_2 = input.LA(3);
- if ( (LA17_2==17) ) {
- int LA17_3 = input.LA(4);
+ if ( (LA19_2==17) ) {
+ int LA19_3 = input.LA(4);
- if ( (LA17_3==RULE_ID||(LA17_3>=84 && LA17_3<=85)) ) {
- alt17=2;
+ if ( (LA19_3==RULE_ID||(LA19_3>=85 && LA19_3<=86)) ) {
+ alt19=2;
}
- else if ( (LA17_3==78) ) {
- alt17=1;
+ else if ( (LA19_3==79) ) {
+ alt19=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 17, 3, input);
+ new NoViableAltException("", 19, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 17, 2, input);
+ new NoViableAltException("", 19, 2, input);
throw nvae;
}
}
- else if ( (LA17_1==17) ) {
- int LA17_3 = input.LA(3);
+ else if ( (LA19_1==17) ) {
+ int LA19_3 = input.LA(3);
- if ( (LA17_3==RULE_ID||(LA17_3>=84 && LA17_3<=85)) ) {
- alt17=2;
+ if ( (LA19_3==RULE_ID||(LA19_3>=85 && LA19_3<=86)) ) {
+ alt19=2;
}
- else if ( (LA17_3==78) ) {
- alt17=1;
+ else if ( (LA19_3==79) ) {
+ alt19=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 17, 3, input);
+ new NoViableAltException("", 19, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 17, 1, input);
+ new NoViableAltException("", 19, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
+ new NoViableAltException("", 19, 0, input);
throw nvae;
}
- switch (alt17) {
+ switch (alt19) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2463:1: ( ruleInitialTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2540:1: ( ruleInitialTransition )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2463:1: ( ruleInitialTransition )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2464:1: ruleInitialTransition
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2540:1: ( ruleInitialTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2541:1: ruleInitialTransition
{
before(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
- pushFollow(FOLLOW_ruleInitialTransition_in_rule__Transition__Alternatives5296);
+ pushFollow(FOLLOW_ruleInitialTransition_in_rule__Transition__Alternatives5463);
ruleInitialTransition();
state._fsp--;
@@ -7362,13 +7613,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2469:6: ( ruleNonInitialTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2546:6: ( ruleNonInitialTransition )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2469:6: ( ruleNonInitialTransition )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2470:1: ruleNonInitialTransition
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2546:6: ( ruleNonInitialTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2547:1: ruleNonInitialTransition
{
before(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
- pushFollow(FOLLOW_ruleNonInitialTransition_in_rule__Transition__Alternatives5313);
+ pushFollow(FOLLOW_ruleNonInitialTransition_in_rule__Transition__Alternatives5480);
ruleNonInitialTransition();
state._fsp--;
@@ -7398,24 +7649,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonInitialTransition__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2480:1: rule__NonInitialTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2557:1: rule__NonInitialTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
public final void rule__NonInitialTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2484:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
- int alt18=4;
- alt18 = dfa18.predict(input);
- switch (alt18) {
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2561:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
+ int alt20=4;
+ alt20 = dfa20.predict(input);
+ switch (alt20) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2485:1: ( ruleTriggeredTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2562:1: ( ruleTriggeredTransition )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2485:1: ( ruleTriggeredTransition )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2486:1: ruleTriggeredTransition
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2562:1: ( ruleTriggeredTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2563:1: ruleTriggeredTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getTriggeredTransitionParserRuleCall_0());
- pushFollow(FOLLOW_ruleTriggeredTransition_in_rule__NonInitialTransition__Alternatives5345);
+ pushFollow(FOLLOW_ruleTriggeredTransition_in_rule__NonInitialTransition__Alternatives5512);
ruleTriggeredTransition();
state._fsp--;
@@ -7428,13 +7679,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2491:6: ( ruleGuardedTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2568:6: ( ruleGuardedTransition )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2491:6: ( ruleGuardedTransition )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2492:1: ruleGuardedTransition
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2568:6: ( ruleGuardedTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2569:1: ruleGuardedTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getGuardedTransitionParserRuleCall_1());
- pushFollow(FOLLOW_ruleGuardedTransition_in_rule__NonInitialTransition__Alternatives5362);
+ pushFollow(FOLLOW_ruleGuardedTransition_in_rule__NonInitialTransition__Alternatives5529);
ruleGuardedTransition();
state._fsp--;
@@ -7447,13 +7698,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2497:6: ( ruleContinuationTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2574:6: ( ruleContinuationTransition )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2497:6: ( ruleContinuationTransition )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2498:1: ruleContinuationTransition
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2574:6: ( ruleContinuationTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2575:1: ruleContinuationTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_2());
- pushFollow(FOLLOW_ruleContinuationTransition_in_rule__NonInitialTransition__Alternatives5379);
+ pushFollow(FOLLOW_ruleContinuationTransition_in_rule__NonInitialTransition__Alternatives5546);
ruleContinuationTransition();
state._fsp--;
@@ -7466,13 +7717,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2503:6: ( ruleCPBranchTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2580:6: ( ruleCPBranchTransition )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2503:6: ( ruleCPBranchTransition )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2504:1: ruleCPBranchTransition
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2580:6: ( ruleCPBranchTransition )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2581:1: ruleCPBranchTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_3());
- pushFollow(FOLLOW_ruleCPBranchTransition_in_rule__NonInitialTransition__Alternatives5396);
+ pushFollow(FOLLOW_ruleCPBranchTransition_in_rule__NonInitialTransition__Alternatives5563);
ruleCPBranchTransition();
state._fsp--;
@@ -7502,59 +7753,59 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionTerminal__Alternatives"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2514:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2591:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
public final void rule__TransitionTerminal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2518:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
- int alt19=4;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2595:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
+ int alt21=4;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA19_1 = input.LA(2);
+ int LA21_1 = input.LA(2);
- if ( (LA19_1==EOF||(LA19_1>=15 && LA19_1<=16)||LA19_1==19||LA19_1==67||(LA19_1>=72 && LA19_1<=77)||LA19_1==89||LA19_1==98) ) {
- alt19=1;
+ if ( (LA21_1==53) ) {
+ alt21=3;
}
- else if ( (LA19_1==52) ) {
- alt19=3;
+ else if ( (LA21_1==EOF||(LA21_1>=15 && LA21_1<=16)||LA21_1==19||LA21_1==68||(LA21_1>=73 && LA21_1<=78)||LA21_1==90||LA21_1==100) ) {
+ alt21=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 1, input);
+ new NoViableAltException("", 21, 1, input);
throw nvae;
}
}
break;
- case 84:
+ case 85:
{
- alt19=2;
+ alt21=2;
}
break;
- case 85:
+ case 86:
{
- alt19=4;
+ alt21=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 21, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt21) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2519:1: ( ruleStateTerminal )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2596:1: ( ruleStateTerminal )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2519:1: ( ruleStateTerminal )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2520:1: ruleStateTerminal
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2596:1: ( ruleStateTerminal )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2597:1: ruleStateTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
- pushFollow(FOLLOW_ruleStateTerminal_in_rule__TransitionTerminal__Alternatives5428);
+ pushFollow(FOLLOW_ruleStateTerminal_in_rule__TransitionTerminal__Alternatives5595);
ruleStateTerminal();
state._fsp--;
@@ -7567,13 +7818,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2525:6: ( ruleTrPointTerminal )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2602:6: ( ruleTrPointTerminal )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2525:6: ( ruleTrPointTerminal )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2526:1: ruleTrPointTerminal
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2602:6: ( ruleTrPointTerminal )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2603:1: ruleTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
- pushFollow(FOLLOW_ruleTrPointTerminal_in_rule__TransitionTerminal__Alternatives5445);
+ pushFollow(FOLLOW_ruleTrPointTerminal_in_rule__TransitionTerminal__Alternatives5612);
ruleTrPointTerminal();
state._fsp--;
@@ -7586,13 +7837,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2531:6: ( ruleSubStateTrPointTerminal )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2608:6: ( ruleSubStateTrPointTerminal )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2531:6: ( ruleSubStateTrPointTerminal )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2532:1: ruleSubStateTrPointTerminal
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2608:6: ( ruleSubStateTrPointTerminal )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2609:1: ruleSubStateTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
- pushFollow(FOLLOW_ruleSubStateTrPointTerminal_in_rule__TransitionTerminal__Alternatives5462);
+ pushFollow(FOLLOW_ruleSubStateTrPointTerminal_in_rule__TransitionTerminal__Alternatives5629);
ruleSubStateTrPointTerminal();
state._fsp--;
@@ -7605,13 +7856,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2537:6: ( ruleChoicepointTerminal )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2614:6: ( ruleChoicepointTerminal )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2537:6: ( ruleChoicepointTerminal )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2538:1: ruleChoicepointTerminal
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2614:6: ( ruleChoicepointTerminal )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2615:1: ruleChoicepointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
- pushFollow(FOLLOW_ruleChoicepointTerminal_in_rule__TransitionTerminal__Alternatives5479);
+ pushFollow(FOLLOW_ruleChoicepointTerminal_in_rule__TransitionTerminal__Alternatives5646);
ruleChoicepointTerminal();
state._fsp--;
@@ -7641,40 +7892,40 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Alternatives_1"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2548:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2625:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
public final void rule__Import__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2552:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2629:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA20_0==RULE_ID) ) {
- alt20=1;
+ if ( (LA22_0==RULE_ID) ) {
+ alt22=1;
}
- else if ( (LA20_0==13) ) {
- alt20=2;
+ else if ( (LA22_0==13) ) {
+ alt22=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt22) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2553:1: ( ( rule__Import__Group_1_0__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2630:1: ( ( rule__Import__Group_1_0__0 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2553:1: ( ( rule__Import__Group_1_0__0 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2554:1: ( rule__Import__Group_1_0__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2630:1: ( ( rule__Import__Group_1_0__0 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2631:1: ( rule__Import__Group_1_0__0 )
{
before(grammarAccess.getImportAccess().getGroup_1_0());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2555:1: ( rule__Import__Group_1_0__0 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2555:2: rule__Import__Group_1_0__0
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2632:1: ( rule__Import__Group_1_0__0 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2632:2: rule__Import__Group_1_0__0
{
- pushFollow(FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_15511);
+ pushFollow(FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_15678);
rule__Import__Group_1_0__0();
state._fsp--;
@@ -7690,13 +7941,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2559:6: ( 'model' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2636:6: ( 'model' )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2559:6: ( 'model' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2560:1: 'model'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2636:6: ( 'model' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2637:1: 'model'
{
before(grammarAccess.getImportAccess().getModelKeyword_1_1());
- match(input,13,FOLLOW_13_in_rule__Import__Alternatives_15530);
+ match(input,13,FOLLOW_13_in_rule__Import__Alternatives_15697);
after(grammarAccess.getImportAccess().getModelKeyword_1_1());
}
@@ -7722,21 +7973,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__0"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2574:1: rule__RoomModel__Group__0 : rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2651:1: rule__RoomModel__Group__0 : rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 ;
public final void rule__RoomModel__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2578:1: ( rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2579:2: rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2655:1: ( rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2656:2: rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1
{
- pushFollow(FOLLOW_rule__RoomModel__Group__0__Impl_in_rule__RoomModel__Group__05562);
+ pushFollow(FOLLOW_rule__RoomModel__Group__0__Impl_in_rule__RoomModel__Group__05729);
rule__RoomModel__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__RoomModel__Group__1_in_rule__RoomModel__Group__05565);
+ pushFollow(FOLLOW_rule__RoomModel__Group__1_in_rule__RoomModel__Group__05732);
rule__RoomModel__Group__1();
state._fsp--;
@@ -7760,20 +8011,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__0__Impl"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2586:1: rule__RoomModel__Group__0__Impl : ( 'RoomModel' ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2663:1: rule__RoomModel__Group__0__Impl : ( 'RoomModel' ) ;
public final void rule__RoomModel__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2590:1: ( ( 'RoomModel' ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2591:1: ( 'RoomModel' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2667:1: ( ( 'RoomModel' ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2668:1: ( 'RoomModel' )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2591:1: ( 'RoomModel' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2592:1: 'RoomModel'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2668:1: ( 'RoomModel' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2669:1: 'RoomModel'
{
before(grammarAccess.getRoomModelAccess().getRoomModelKeyword_0());
- match(input,14,FOLLOW_14_in_rule__RoomModel__Group__0__Impl5593);
+ match(input,14,FOLLOW_14_in_rule__RoomModel__Group__0__Impl5760);
after(grammarAccess.getRoomModelAccess().getRoomModelKeyword_0());
}
@@ -7797,21 +8048,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__1"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2605:1: rule__RoomModel__Group__1 : rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2682:1: rule__RoomModel__Group__1 : rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 ;
public final void rule__RoomModel__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2609:1: ( rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2610:2: rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2686:1: ( rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2687:2: rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2
{
- pushFollow(FOLLOW_rule__RoomModel__Group__1__Impl_in_rule__RoomModel__Group__15624);
+ pushFollow(FOLLOW_rule__RoomModel__Group__1__Impl_in_rule__RoomModel__Group__15791);
rule__RoomModel__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__RoomModel__Group__2_in_rule__RoomModel__Group__15627);
+ pushFollow(FOLLOW_rule__RoomModel__Group__2_in_rule__RoomModel__Group__15794);
rule__RoomModel__Group__2();
state._fsp--;
@@ -7835,23 +8086,23 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__1__Impl"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2617:1: rule__RoomModel__Group__1__Impl : ( ( rule__RoomModel__NameAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2694:1: rule__RoomModel__Group__1__Impl : ( ( rule__RoomModel__NameAssignment_1 ) ) ;
public final void rule__RoomModel__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2621:1: ( ( ( rule__RoomModel__NameAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2622:1: ( ( rule__RoomModel__NameAssignment_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2698:1: ( ( ( rule__RoomModel__NameAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2699:1: ( ( rule__RoomModel__NameAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2622:1: ( ( rule__RoomModel__NameAssignment_1 ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2623:1: ( rule__RoomModel__NameAssignment_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2699:1: ( ( rule__RoomModel__NameAssignment_1 ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2700:1: ( rule__RoomModel__NameAssignment_1 )
{
before(grammarAccess.getRoomModelAccess().getNameAssignment_1());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2624:1: ( rule__RoomModel__NameAssignment_1 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2624:2: rule__RoomModel__NameAssignment_1
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2701:1: ( rule__RoomModel__NameAssignment_1 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2701:2: rule__RoomModel__NameAssignment_1
{
- pushFollow(FOLLOW_rule__RoomModel__NameAssignment_1_in_rule__RoomModel__Group__1__Impl5654);
+ pushFollow(FOLLOW_rule__RoomModel__NameAssignment_1_in_rule__RoomModel__Group__1__Impl5821);
rule__RoomModel__NameAssignment_1();
state._fsp--;
@@ -7882,21 +8133,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__2"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2634:1: rule__RoomModel__Group__2 : rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2711:1: rule__RoomModel__Group__2 : rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 ;
public final void rule__RoomModel__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2638:1: ( rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2639:2: rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2715:1: ( rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2716:2: rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3
{
- pushFollow(FOLLOW_rule__RoomModel__Group__2__Impl_in_rule__RoomModel__Group__25684);
+ pushFollow(FOLLOW_rule__RoomModel__Group__2__Impl_in_rule__RoomModel__Group__25851);
rule__RoomModel__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__RoomModel__Group__3_in_rule__RoomModel__Group__25687);
+ pushFollow(FOLLOW_rule__RoomModel__Group__3_in_rule__RoomModel__Group__25854);
rule__RoomModel__Group__3();
state._fsp--;
@@ -7920,31 +8171,31 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__2__Impl"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2646:1: rule__RoomModel__Group__2__Impl : ( ( rule__RoomModel__DocuAssignment_2 )? ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2723:1: rule__RoomModel__Group__2__Impl : ( ( rule__RoomModel__DocuAssignment_2 )? ) ;
public final void rule__RoomModel__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2650:1: ( ( ( rule__RoomModel__DocuAssignment_2 )? ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2651:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2727:1: ( ( ( rule__RoomModel__DocuAssignment_2 )? ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2728:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2651:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2652:1: ( rule__RoomModel__DocuAssignment_2 )?
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2728:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2729:1: ( rule__RoomModel__DocuAssignment_2 )?
{
before(grammarAccess.getRoomModelAccess().getDocuAssignment_2());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2653:1: ( rule__RoomModel__DocuAssignment_2 )?
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2730:1: ( rule__RoomModel__DocuAssignment_2 )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA21_0==89) ) {
- alt21=1;
+ if ( (LA23_0==90) ) {
+ alt23=1;
}
- switch (alt21) {
+ switch (alt23) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2653:2: rule__RoomModel__DocuAssignment_2
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2730:2: rule__RoomModel__DocuAssignment_2
{
- pushFollow(FOLLOW_rule__RoomModel__DocuAssignment_2_in_rule__RoomModel__Group__2__Impl5714);
+ pushFollow(FOLLOW_rule__RoomModel__DocuAssignment_2_in_rule__RoomModel__Group__2__Impl5881);
rule__RoomModel__DocuAssignment_2();
state._fsp--;
@@ -7978,21 +8229,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__3"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2663:1: rule__RoomModel__Group__3 : rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2740:1: rule__RoomModel__Group__3 : rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 ;
public final void rule__RoomModel__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2667:1: ( rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2668:2: rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2744:1: ( rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2745:2: rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4
{
- pushFollow(FOLLOW_rule__RoomModel__Group__3__Impl_in_rule__RoomModel__Group__35745);
+ pushFollow(FOLLOW_rule__RoomModel__Group__3__Impl_in_rule__RoomModel__Group__35912);
rule__RoomModel__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__RoomModel__Group__4_in_rule__RoomModel__Group__35748);
+ pushFollow(FOLLOW_rule__RoomModel__Group__4_in_rule__RoomModel__Group__35915);
rule__RoomModel__Group__4();
state._fsp--;
@@ -8016,20 +8267,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__3__Impl"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2675:1: rule__RoomModel__Group__3__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2752:1: rule__RoomModel__Group__3__Impl : ( '{' ) ;
public final void rule__RoomModel__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2679:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2680:1: ( '{' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2756:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2757:1: ( '{' )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2680:1: ( '{' )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2681:1: '{'
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2757:1: ( '{' )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2758:1: '{'
{
before(grammarAccess.getRoomModelAccess().getLeftCurlyBracketKeyword_3());
- match(input,15,FOLLOW_15_in_rule__RoomModel__Group__3__Impl5776);
+ match(input,15,FOLLOW_15_in_rule__RoomModel__Group__3__Impl5943);
after(grammarAccess.getRoomModelAccess().getLeftCurlyBracketKeyword_3());
}
@@ -8053,21 +8304,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__4"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2694:1: rule__RoomModel__Group__4 : rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2771:1: rule__RoomModel__Group__4 : rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 ;
public final void rule__RoomModel__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2698:1: ( rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2699:2: rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2775:1: ( rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2776:2: rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5
{
- pushFollow(FOLLOW_rule__RoomModel__Group__4__Impl_in_rule__RoomModel__Group__45807);
+ pushFollow(FOLLOW_rule__RoomModel__Group__4__Impl_in_rule__RoomModel__Group__45974);
rule__RoomModel__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__RoomModel__Group__5_in_rule__RoomModel__Group__45810);
+ pushFollow(FOLLOW_rule__RoomModel__Group__5_in_rule__RoomModel__Group__45977);
rule__RoomModel__Group__5();
state._fsp--;
@@ -8091,35 +8342,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__4__Impl"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2706:1: rule__RoomModel__Group__4__Impl : ( ( rule__RoomModel__ImportsAssignment_4 )* ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2783:1: rule__RoomModel__Group__4__Impl : ( ( rule__RoomModel__ImportsAssignment_4 )* ) ;
public final void rule__RoomModel__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2710:1: ( ( ( rule__RoomModel__ImportsAssignment_4 )* ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2711:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2787:1: ( ( ( rule__RoomModel__ImportsAssignment_4 )* ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2788:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2711:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2712:1: ( rule__RoomModel__ImportsAssignment_4 )*
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2788:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2789:1: ( rule__RoomModel__ImportsAssignment_4 )*
{
before(grammarAccess.getRoomModelAccess().getImportsAssignment_4());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2713:1: ( rule__RoomModel__ImportsAssignment_4 )*
- loop22:
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2790:1: ( rule__RoomModel__ImportsAssignment_4 )*
+ loop24:
do {
- int alt22=2;
- int LA22_0 = input.LA(1);
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA22_0==92) ) {
- alt22=1;
+ if ( (LA24_0==93) ) {
+ alt24=1;
}
- switch (alt22) {
+ switch (alt24) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2713:2: rule__RoomModel__ImportsAssignment_4
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2790:2: rule__RoomModel__ImportsAssignment_4
{
- pushFollow(FOLLOW_rule__RoomModel__ImportsAssignment_4_in_rule__RoomModel__Group__4__Impl5837);
+ pushFollow(FOLLOW_rule__RoomModel__ImportsAssignment_4_in_rule__RoomModel__Group__4__Impl6004);
rule__RoomModel__ImportsAssignment_4();
state._fsp--;
@@ -8129,7 +8380,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop22;
+ break loop24;
}
} while (true);
@@ -8156,21 +8407,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__5"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2723:1: rule__RoomModel__Group__5 : rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2800:1: rule__RoomModel__Group__5 : rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 ;
public final void rule__RoomModel__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2727:1: ( rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2728:2: rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2804:1: ( rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2805:2: rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6
{
- pushFollow(FOLLOW_rule__RoomModel__Group__5__Impl_in_rule__RoomModel__Group__55868);
+ pushFollow(FOLLOW_rule__RoomModel__Group__5__Impl_in_rule__RoomModel__Group__56035);
rule__RoomModel__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__RoomModel__Group__6_in_rule__RoomModel__Group__55871);
+ pushFollow(FOLLOW_rule__RoomModel__Group__6_in_rule__RoomModel__Group__56038);
rule__RoomModel__Group__6();
state._fsp--;
@@ -8194,35 +8445,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__5__Impl"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2735:1: rule__RoomModel__Group__5__Impl : ( ( rule__RoomModel__Alternatives_5 )* ) ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2812:1: rule__RoomModel__Group__5__Impl : ( ( rule__RoomModel__Alternatives_5 )* ) ;
public final void rule__RoomModel__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2739:1: ( ( ( rule__RoomModel__Alternatives_5 )* ) )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2740:1: ( ( rule__RoomModel__Alternatives_5 )* )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2816:1: ( ( ( rule__RoomModel__Alternatives_5 )* ) )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2817:1: ( ( rule__RoomModel__Alternatives_5 )* )
{
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2740:1: ( ( rule__RoomModel__Alternatives_5 )* )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2741:1: ( rule__RoomModel__Alternatives_5 )*
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2817:1: ( ( rule__RoomModel__Alternatives_5 )* )
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2818:1: ( rule__RoomModel__Alternatives_5 )*
{
before(grammarAccess.getRoomModelAccess().getAlternatives_5());
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2742:1: ( rule__RoomModel__Alternatives_5 )*
- loop23:
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2819:1: ( rule__RoomModel__Alternatives_5 )*
+ loop25:
do {
- int alt23=2;
- int LA23_0 = input.LA(1);
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA23_0==18||(LA23_0>=23 && LA23_0<=24)||LA23_0==33||LA23_0==43||LA23_0==53||LA23_0==55||LA23_0==95) ) {
- alt23=1;
+ if ( (LA25_0==18||(LA25_0>=23 && LA25_0<=24)||LA25_0==34||LA25_0==44||LA25_0==54||LA25_0==56||LA25_0==97) ) {
+ alt25=1;
}
- switch (alt23) {
+ switch (alt25) {
case 1 :
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2742:2: rule__RoomModel__Alternatives_5
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2819:2: rule__RoomModel__Alternatives_5
{
- pushFollow(FOLLOW_rule__RoomModel__Alternatives_5_in_rule__RoomModel__Group__5__Impl5898);
+ pushFollow(FOLLOW_rule__RoomModel__Alternatives_5_in_rule__RoomModel__Group__5__Impl6065);
rule__RoomModel__Alternatives_5();
state._fsp--;
@@ -8232,7 +8483,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop23;
+ break loop25;
}
} while (true);
@@ -8259,16 +8510,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__6"
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2752:1: rule__RoomModel__Group__6 : rule__RoomModel__Group__6__Impl ;
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2829:1: rule__RoomModel__Group__6 : rule__RoomModel__Group__6__Impl ;
public final void rule__RoomModel__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2756:1: ( rule__RoomModel__Group__6__Impl )
- // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g:2757:2: rule__RoomModel__Group__6__Impl
+ // ../org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/intern