diff options
author | Juergen Haug | 2014-04-30 11:35:09 +0000 |
---|---|---|
committer | Juergen Haug | 2014-04-30 13:27:45 +0000 |
commit | 548f144a306f6c6452f1b22711530c078a5723ce (patch) | |
tree | 4bfd4bbe306c2345bac33c9e0f7d313ba2fcc873 /plugins/org.eclipse.etrice.core.etphys.ui/src-gen | |
parent | ed3f80fd62751f9082c17c04ab6170aa46787613 (diff) | |
download | org.eclipse.etrice-548f144a306f6c6452f1b22711530c078a5723ce.tar.gz org.eclipse.etrice-548f144a306f6c6452f1b22711530c078a5723ce.tar.xz org.eclipse.etrice-548f144a306f6c6452f1b22711530c078a5723ce.zip |
[core.config] use time unit similar to etphys
Change-Id: Id00da43c000366663e5781ae71f4a01aad721415
Diffstat (limited to 'plugins/org.eclipse.etrice.core.etphys.ui/src-gen')
6 files changed, 13686 insertions, 3240 deletions
diff --git a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/AbstractETPhysProposalProvider.java b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/AbstractETPhysProposalProvider.java index c78a6fea4..c0de983db 100644 --- a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/AbstractETPhysProposalProvider.java +++ b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/AbstractETPhysProposalProvider.java @@ -9,12 +9,12 @@ import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor; import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext; /** - * Represents a generated, default implementation of superclass {@link org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider}. + * Represents a generated, default implementation of superclass {@link org.eclipse.etrice.core.common.ui.contentassist.BaseProposalProvider}. * Methods are dynamically dispatched on the first parameter, i.e., you can override them * with a more concrete subtype. */ @SuppressWarnings("all") -public class AbstractETPhysProposalProvider extends org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider { +public class AbstractETPhysProposalProvider extends org.eclipse.etrice.core.common.ui.contentassist.BaseProposalProvider { public void completePhysicalModel_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); @@ -100,9 +100,6 @@ public class AbstractETPhysProposalProvider extends org.eclipse.xtext.common.ui. public void completeRuntimeClass_ThreadModel(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } - public void completeDocumentation_Text(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } public void completeImport_ImportedNamespace(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } @@ -134,9 +131,6 @@ public class AbstractETPhysProposalProvider extends org.eclipse.xtext.common.ui. public void complete_ThreadModel(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } - public void complete_Documentation(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } public void complete_PRIO(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } @@ -149,7 +143,4 @@ public class AbstractETPhysProposalProvider extends org.eclipse.xtext.common.ui. public void complete_FQN(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } - public void complete_TIME(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } } diff --git a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/ETPhysParser.java b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/ETPhysParser.java index 6ee7ab612..acb1fb56f 100644 --- a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/ETPhysParser.java +++ b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/ETPhysParser.java @@ -41,9 +41,24 @@ public class ETPhysParser extends AbstractContentAssistParser { put(grammarAccess.getPhysicalThreadAccess().getAlternatives_0(), "rule__PhysicalThread__Alternatives_0"); put(grammarAccess.getPRIOAccess().getAlternatives_0(), "rule__PRIO__Alternatives_0"); put(grammarAccess.getImportAccess().getAlternatives_1(), "rule__Import__Alternatives_1"); + put(grammarAccess.getAnnotationTypeAccess().getAlternatives_6(), "rule__AnnotationType__Alternatives_6"); + put(grammarAccess.getAnnotationAttributeAccess().getAlternatives(), "rule__AnnotationAttribute__Alternatives"); + put(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0(), "rule__SimpleAnnotationAttribute__Alternatives_0"); + put(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0(), "rule__EnumAnnotationAttribute__Alternatives_0"); put(grammarAccess.getTIMEAccess().getAlternatives(), "rule__TIME__Alternatives"); + put(grammarAccess.getLiteralAccess().getAlternatives(), "rule__Literal__Alternatives"); + put(grammarAccess.getBooleanLiteralAccess().getAlternatives_1(), "rule__BooleanLiteral__Alternatives_1"); + put(grammarAccess.getNumberLiteralAccess().getAlternatives(), "rule__NumberLiteral__Alternatives"); + put(grammarAccess.getIntegerAccess().getAlternatives(), "rule__Integer__Alternatives"); + put(grammarAccess.getSignedIntegerAccess().getAlternatives_0(), "rule__SignedInteger__Alternatives_0"); + put(grammarAccess.getRealAccess().getAlternatives(), "rule__Real__Alternatives"); + put(grammarAccess.getDecimalAccess().getAlternatives_0(), "rule__Decimal__Alternatives_0"); + put(grammarAccess.getDotDecimalAccess().getAlternatives_0(), "rule__DotDecimal__Alternatives_0"); + put(grammarAccess.getDecimalDotAccess().getAlternatives_0(), "rule__DecimalDot__Alternatives_0"); + put(grammarAccess.getDecimalExpAccess().getAlternatives_0(), "rule__DecimalExp__Alternatives_0"); put(grammarAccess.getExecModeAccess().getAlternatives(), "rule__ExecMode__Alternatives"); put(grammarAccess.getThreadModelAccess().getAlternatives(), "rule__ThreadModel__Alternatives"); + put(grammarAccess.getLiteralTypeAccess().getAlternatives(), "rule__LiteralType__Alternatives"); put(grammarAccess.getPhysicalModelAccess().getGroup(), "rule__PhysicalModel__Group__0"); put(grammarAccess.getPhysicalSystemAccess().getGroup(), "rule__PhysicalSystem__Group__0"); put(grammarAccess.getNodeRefAccess().getGroup(), "rule__NodeRef__Group__0"); @@ -59,17 +74,38 @@ public class ETPhysParser extends AbstractContentAssistParser { put(grammarAccess.getPhysicalThreadAccess().getGroup_3_4(), "rule__PhysicalThread__Group_3_4__0"); put(grammarAccess.getPhysicalThreadAccess().getGroup_3_5(), "rule__PhysicalThread__Group_3_5__0"); put(grammarAccess.getRuntimeClassAccess().getGroup(), "rule__RuntimeClass__Group__0"); - put(grammarAccess.getDocumentationAccess().getGroup(), "rule__Documentation__Group__0"); put(grammarAccess.getPRIOAccess().getGroup(), "rule__PRIO__Group__0"); put(grammarAccess.getImportAccess().getGroup(), "rule__Import__Group__0"); put(grammarAccess.getImportAccess().getGroup_1_0(), "rule__Import__Group_1_0__0"); put(grammarAccess.getImportedFQNAccess().getGroup(), "rule__ImportedFQN__Group__0"); put(grammarAccess.getFQNAccess().getGroup(), "rule__FQN__Group__0"); put(grammarAccess.getFQNAccess().getGroup_1(), "rule__FQN__Group_1__0"); + put(grammarAccess.getAnnotationAccess().getGroup(), "rule__Annotation__Group__0"); + put(grammarAccess.getAnnotationAccess().getGroup_2(), "rule__Annotation__Group_2__0"); + put(grammarAccess.getAnnotationAccess().getGroup_2_2(), "rule__Annotation__Group_2_2__0"); + put(grammarAccess.getKeyValueAccess().getGroup(), "rule__KeyValue__Group__0"); + put(grammarAccess.getAnnotationTypeAccess().getGroup(), "rule__AnnotationType__Group__0"); + put(grammarAccess.getAnnotationTypeAccess().getGroup_6_1(), "rule__AnnotationType__Group_6_1__0"); + put(grammarAccess.getAnnotationTypeAccess().getGroup_6_1_2(), "rule__AnnotationType__Group_6_1_2__0"); + put(grammarAccess.getSimpleAnnotationAttributeAccess().getGroup(), "rule__SimpleAnnotationAttribute__Group__0"); + put(grammarAccess.getEnumAnnotationAttributeAccess().getGroup(), "rule__EnumAnnotationAttribute__Group__0"); + put(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6(), "rule__EnumAnnotationAttribute__Group_6__0"); + put(grammarAccess.getDocumentationAccess().getGroup(), "rule__Documentation__Group__0"); put(grammarAccess.getTIMEAccess().getGroup_0(), "rule__TIME__Group_0__0"); put(grammarAccess.getTIMEAccess().getGroup_1(), "rule__TIME__Group_1__0"); put(grammarAccess.getTIMEAccess().getGroup_2(), "rule__TIME__Group_2__0"); put(grammarAccess.getTIMEAccess().getGroup_3(), "rule__TIME__Group_3__0"); + put(grammarAccess.getLiteralArrayAccess().getGroup(), "rule__LiteralArray__Group__0"); + put(grammarAccess.getLiteralArrayAccess().getGroup_1(), "rule__LiteralArray__Group_1__0"); + put(grammarAccess.getBooleanLiteralAccess().getGroup(), "rule__BooleanLiteral__Group__0"); + put(grammarAccess.getRealLiteralAccess().getGroup(), "rule__RealLiteral__Group__0"); + put(grammarAccess.getIntLiteralAccess().getGroup(), "rule__IntLiteral__Group__0"); + put(grammarAccess.getStringLiteralAccess().getGroup(), "rule__StringLiteral__Group__0"); + put(grammarAccess.getSignedIntegerAccess().getGroup(), "rule__SignedInteger__Group__0"); + put(grammarAccess.getDecimalAccess().getGroup(), "rule__Decimal__Group__0"); + put(grammarAccess.getDotDecimalAccess().getGroup(), "rule__DotDecimal__Group__0"); + put(grammarAccess.getDecimalDotAccess().getGroup(), "rule__DecimalDot__Group__0"); + put(grammarAccess.getDecimalExpAccess().getGroup(), "rule__DecimalExp__Group__0"); put(grammarAccess.getPhysicalModelAccess().getNameAssignment_1(), "rule__PhysicalModel__NameAssignment_1"); put(grammarAccess.getPhysicalModelAccess().getImportsAssignment_3(), "rule__PhysicalModel__ImportsAssignment_3"); put(grammarAccess.getPhysicalModelAccess().getSystemsAssignment_4_0(), "rule__PhysicalModel__SystemsAssignment_4_0"); @@ -98,9 +134,33 @@ public class ETPhysParser extends AbstractContentAssistParser { put(grammarAccess.getRuntimeClassAccess().getNameAssignment_1(), "rule__RuntimeClass__NameAssignment_1"); put(grammarAccess.getRuntimeClassAccess().getDocuAssignment_2(), "rule__RuntimeClass__DocuAssignment_2"); put(grammarAccess.getRuntimeClassAccess().getThreadModelAssignment_6(), "rule__RuntimeClass__ThreadModelAssignment_6"); - put(grammarAccess.getDocumentationAccess().getTextAssignment_1(), "rule__Documentation__TextAssignment_1"); put(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0(), "rule__Import__ImportedNamespaceAssignment_1_0_0"); put(grammarAccess.getImportAccess().getImportURIAssignment_2(), "rule__Import__ImportURIAssignment_2"); + put(grammarAccess.getAnnotationAccess().getTypeAssignment_1(), "rule__Annotation__TypeAssignment_1"); + put(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_1(), "rule__Annotation__AttributesAssignment_2_1"); + put(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_2_1(), "rule__Annotation__AttributesAssignment_2_2_1"); + put(grammarAccess.getKeyValueAccess().getKeyAssignment_0(), "rule__KeyValue__KeyAssignment_0"); + put(grammarAccess.getKeyValueAccess().getValueAssignment_2(), "rule__KeyValue__ValueAssignment_2"); + put(grammarAccess.getAnnotationTypeAccess().getNameAssignment_1(), "rule__AnnotationType__NameAssignment_1"); + put(grammarAccess.getAnnotationTypeAccess().getDocuAssignment_2(), "rule__AnnotationType__DocuAssignment_2"); + put(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_0(), "rule__AnnotationType__TargetsAssignment_6_0"); + put(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_1_1(), "rule__AnnotationType__TargetsAssignment_6_1_1"); + put(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_1_2_1(), "rule__AnnotationType__TargetsAssignment_6_1_2_1"); + put(grammarAccess.getAnnotationTypeAccess().getAttributesAssignment_7(), "rule__AnnotationType__AttributesAssignment_7"); + put(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0(), "rule__SimpleAnnotationAttribute__OptionalAssignment_0_0"); + put(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2(), "rule__SimpleAnnotationAttribute__NameAssignment_2"); + put(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4(), "rule__SimpleAnnotationAttribute__TypeAssignment_4"); + put(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0(), "rule__EnumAnnotationAttribute__OptionalAssignment_0_0"); + put(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2(), "rule__EnumAnnotationAttribute__NameAssignment_2"); + put(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5(), "rule__EnumAnnotationAttribute__ValuesAssignment_5"); + put(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1(), "rule__EnumAnnotationAttribute__ValuesAssignment_6_1"); + put(grammarAccess.getDocumentationAccess().getLinesAssignment_2(), "rule__Documentation__LinesAssignment_2"); + put(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_0(), "rule__LiteralArray__LiteralsAssignment_0"); + put(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_1_1(), "rule__LiteralArray__LiteralsAssignment_1_1"); + put(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1(), "rule__BooleanLiteral__IsTrueAssignment_1_1"); + put(grammarAccess.getRealLiteralAccess().getValueAssignment_1(), "rule__RealLiteral__ValueAssignment_1"); + put(grammarAccess.getIntLiteralAccess().getValueAssignment_1(), "rule__IntLiteral__ValueAssignment_1"); + put(grammarAccess.getStringLiteralAccess().getValueAssignment_1(), "rule__StringLiteral__ValueAssignment_1"); put(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), "rule__NodeClass__UnorderedGroup_4"); put(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), "rule__PhysicalThread__UnorderedGroup_3"); } diff --git a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g index 79bed85f5..39da445fe 100644 --- a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g +++ b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g @@ -224,34 +224,6 @@ finally { -// Entry rule entryRuleDocumentation -entryRuleDocumentation -: -{ before(grammarAccess.getDocumentationRule()); } - ruleDocumentation -{ after(grammarAccess.getDocumentationRule()); } - EOF -; - -// Rule Documentation -ruleDocumentation - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDocumentationAccess().getGroup()); } -(rule__Documentation__Group__0) -{ after(grammarAccess.getDocumentationAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - // Entry rule entryRulePRIO entryRulePRIO @init { @@ -372,6 +344,178 @@ finally { + + +// Entry rule entryRuleKeyValue +entryRuleKeyValue +: +{ before(grammarAccess.getKeyValueRule()); } + ruleKeyValue +{ after(grammarAccess.getKeyValueRule()); } + EOF +; + +// Rule KeyValue +ruleKeyValue + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getKeyValueAccess().getGroup()); } +(rule__KeyValue__Group__0) +{ after(grammarAccess.getKeyValueAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + +// Entry rule entryRuleAnnotationTargetType +entryRuleAnnotationTargetType +: +{ before(grammarAccess.getAnnotationTargetTypeRule()); } + ruleAnnotationTargetType +{ after(grammarAccess.getAnnotationTargetTypeRule()); } + EOF +; + +// Rule AnnotationTargetType +ruleAnnotationTargetType + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getAnnotationTargetTypeAccess().getIDTerminalRuleCall()); } + RULE_ID +{ after(grammarAccess.getAnnotationTargetTypeAccess().getIDTerminalRuleCall()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleAnnotationAttribute +entryRuleAnnotationAttribute +: +{ before(grammarAccess.getAnnotationAttributeRule()); } + ruleAnnotationAttribute +{ after(grammarAccess.getAnnotationAttributeRule()); } + EOF +; + +// Rule AnnotationAttribute +ruleAnnotationAttribute + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getAnnotationAttributeAccess().getAlternatives()); } +(rule__AnnotationAttribute__Alternatives) +{ after(grammarAccess.getAnnotationAttributeAccess().getAlternatives()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleSimpleAnnotationAttribute +entryRuleSimpleAnnotationAttribute +: +{ before(grammarAccess.getSimpleAnnotationAttributeRule()); } + ruleSimpleAnnotationAttribute +{ after(grammarAccess.getSimpleAnnotationAttributeRule()); } + EOF +; + +// Rule SimpleAnnotationAttribute +ruleSimpleAnnotationAttribute + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getGroup()); } +(rule__SimpleAnnotationAttribute__Group__0) +{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleEnumAnnotationAttribute +entryRuleEnumAnnotationAttribute +: +{ before(grammarAccess.getEnumAnnotationAttributeRule()); } + ruleEnumAnnotationAttribute +{ after(grammarAccess.getEnumAnnotationAttributeRule()); } + EOF +; + +// Rule EnumAnnotationAttribute +ruleEnumAnnotationAttribute + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup()); } +(rule__EnumAnnotationAttribute__Group__0) +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleDocumentation +entryRuleDocumentation +: +{ before(grammarAccess.getDocumentationRule()); } + ruleDocumentation +{ after(grammarAccess.getDocumentationRule()); } + EOF +; + +// Rule Documentation +ruleDocumentation + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getDocumentationAccess().getGroup()); } +(rule__Documentation__Group__0) +{ after(grammarAccess.getDocumentationAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + // Entry rule entryRuleTIME entryRuleTIME : @@ -401,6 +545,448 @@ finally { + +// Entry rule entryRuleLiteral +entryRuleLiteral +: +{ before(grammarAccess.getLiteralRule()); } + ruleLiteral +{ after(grammarAccess.getLiteralRule()); } + EOF +; + +// Rule Literal +ruleLiteral + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getLiteralAccess().getAlternatives()); } +(rule__Literal__Alternatives) +{ after(grammarAccess.getLiteralAccess().getAlternatives()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleBooleanLiteral +entryRuleBooleanLiteral +: +{ before(grammarAccess.getBooleanLiteralRule()); } + ruleBooleanLiteral +{ after(grammarAccess.getBooleanLiteralRule()); } + EOF +; + +// Rule BooleanLiteral +ruleBooleanLiteral + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getBooleanLiteralAccess().getGroup()); } +(rule__BooleanLiteral__Group__0) +{ after(grammarAccess.getBooleanLiteralAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleNumberLiteral +entryRuleNumberLiteral +: +{ before(grammarAccess.getNumberLiteralRule()); } + ruleNumberLiteral +{ after(grammarAccess.getNumberLiteralRule()); } + EOF +; + +// Rule NumberLiteral +ruleNumberLiteral + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getNumberLiteralAccess().getAlternatives()); } +(rule__NumberLiteral__Alternatives) +{ after(grammarAccess.getNumberLiteralAccess().getAlternatives()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleRealLiteral +entryRuleRealLiteral +: +{ before(grammarAccess.getRealLiteralRule()); } + ruleRealLiteral +{ after(grammarAccess.getRealLiteralRule()); } + EOF +; + +// Rule RealLiteral +ruleRealLiteral + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getRealLiteralAccess().getGroup()); } +(rule__RealLiteral__Group__0) +{ after(grammarAccess.getRealLiteralAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleIntLiteral +entryRuleIntLiteral +: +{ before(grammarAccess.getIntLiteralRule()); } + ruleIntLiteral +{ after(grammarAccess.getIntLiteralRule()); } + EOF +; + +// Rule IntLiteral +ruleIntLiteral + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getIntLiteralAccess().getGroup()); } +(rule__IntLiteral__Group__0) +{ after(grammarAccess.getIntLiteralAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleStringLiteral +entryRuleStringLiteral +: +{ before(grammarAccess.getStringLiteralRule()); } + ruleStringLiteral +{ after(grammarAccess.getStringLiteralRule()); } + EOF +; + +// Rule StringLiteral +ruleStringLiteral + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getStringLiteralAccess().getGroup()); } +(rule__StringLiteral__Group__0) +{ after(grammarAccess.getStringLiteralAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleInteger +entryRuleInteger +: +{ before(grammarAccess.getIntegerRule()); } + ruleInteger +{ after(grammarAccess.getIntegerRule()); } + EOF +; + +// Rule Integer +ruleInteger + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getIntegerAccess().getAlternatives()); } +(rule__Integer__Alternatives) +{ after(grammarAccess.getIntegerAccess().getAlternatives()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleSignedInteger +entryRuleSignedInteger +@init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); +} +: +{ before(grammarAccess.getSignedIntegerRule()); } + ruleSignedInteger +{ after(grammarAccess.getSignedIntegerRule()); } + EOF +; +finally { + myHiddenTokenState.restore(); +} + +// Rule SignedInteger +ruleSignedInteger + @init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getSignedIntegerAccess().getGroup()); } +(rule__SignedInteger__Group__0) +{ after(grammarAccess.getSignedIntegerAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); + myHiddenTokenState.restore(); +} + + + +// Entry rule entryRuleHexadecimal +entryRuleHexadecimal +@init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); +} +: +{ before(grammarAccess.getHexadecimalRule()); } + ruleHexadecimal +{ after(grammarAccess.getHexadecimalRule()); } + EOF +; +finally { + myHiddenTokenState.restore(); +} + +// Rule Hexadecimal +ruleHexadecimal + @init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall()); } + RULE_HEX +{ after(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall()); } +) + +; +finally { + restoreStackSize(stackSize); + myHiddenTokenState.restore(); +} + + + +// Entry rule entryRuleReal +entryRuleReal +: +{ before(grammarAccess.getRealRule()); } + ruleReal +{ after(grammarAccess.getRealRule()); } + EOF +; + +// Rule Real +ruleReal + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getRealAccess().getAlternatives()); } +(rule__Real__Alternatives) +{ after(grammarAccess.getRealAccess().getAlternatives()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleDecimal +entryRuleDecimal +@init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); +} +: +{ before(grammarAccess.getDecimalRule()); } + ruleDecimal +{ after(grammarAccess.getDecimalRule()); } + EOF +; +finally { + myHiddenTokenState.restore(); +} + +// Rule Decimal +ruleDecimal + @init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getDecimalAccess().getGroup()); } +(rule__Decimal__Group__0) +{ after(grammarAccess.getDecimalAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); + myHiddenTokenState.restore(); +} + + + +// Entry rule entryRuleDotDecimal +entryRuleDotDecimal +@init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); +} +: +{ before(grammarAccess.getDotDecimalRule()); } + ruleDotDecimal +{ after(grammarAccess.getDotDecimalRule()); } + EOF +; +finally { + myHiddenTokenState.restore(); +} + +// Rule DotDecimal +ruleDotDecimal + @init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getDotDecimalAccess().getGroup()); } +(rule__DotDecimal__Group__0) +{ after(grammarAccess.getDotDecimalAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); + myHiddenTokenState.restore(); +} + + + +// Entry rule entryRuleDecimalDot +entryRuleDecimalDot +@init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); +} +: +{ before(grammarAccess.getDecimalDotRule()); } + ruleDecimalDot +{ after(grammarAccess.getDecimalDotRule()); } + EOF +; +finally { + myHiddenTokenState.restore(); +} + +// Rule DecimalDot +ruleDecimalDot + @init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getDecimalDotAccess().getGroup()); } +(rule__DecimalDot__Group__0) +{ after(grammarAccess.getDecimalDotAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); + myHiddenTokenState.restore(); +} + + + +// Entry rule entryRuleDecimalExp +entryRuleDecimalExp +@init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); +} +: +{ before(grammarAccess.getDecimalExpRule()); } + ruleDecimalExp +{ after(grammarAccess.getDecimalExpRule()); } + EOF +; +finally { + myHiddenTokenState.restore(); +} + +// Rule DecimalExp +ruleDecimalExp + @init { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getDecimalExpAccess().getGroup()); } +(rule__DecimalExp__Group__0) +{ after(grammarAccess.getDecimalExpAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); + myHiddenTokenState.restore(); +} + + + + // Rule ExecMode ruleExecMode @init { @@ -439,6 +1025,25 @@ finally { +// Rule LiteralType +ruleLiteralType + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getLiteralTypeAccess().getAlternatives()); } +(rule__LiteralType__Alternatives) +{ after(grammarAccess.getLiteralTypeAccess().getAlternatives()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + rule__PhysicalModel__Alternatives_4 @init { int stackSize = keepStackSize(); @@ -541,6 +1146,77 @@ finally { restoreStackSize(stackSize); } + +rule__AnnotationAttribute__Alternatives + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0()); } + ruleSimpleAnnotationAttribute +{ after(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0()); } +) + + |( +{ before(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1()); } + ruleEnumAnnotationAttribute +{ after(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__SimpleAnnotationAttribute__Alternatives_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0()); } +(rule__SimpleAnnotationAttribute__OptionalAssignment_0_0) +{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0()); } +) + + |( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1()); } + + 'mandatory' + +{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Alternatives_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0()); } +(rule__EnumAnnotationAttribute__OptionalAssignment_0_0) +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0()); } +) + + |( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1()); } + + 'mandatory' + +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + rule__TIME__Alternatives @init { int stackSize = keepStackSize(); @@ -575,6 +1251,266 @@ finally { restoreStackSize(stackSize); } +rule__Literal__Alternatives + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0()); } + ruleBooleanLiteral +{ after(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0()); } +) + + |( +{ before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1()); } + ruleNumberLiteral +{ after(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1()); } +) + + |( +{ before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2()); } + ruleStringLiteral +{ after(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__BooleanLiteral__Alternatives_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0()); } + + 'false' + +{ after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0()); } +) + + |( +{ before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1()); } +(rule__BooleanLiteral__IsTrueAssignment_1_1) +{ after(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__NumberLiteral__Alternatives + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0()); } + ruleIntLiteral +{ after(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0()); } +) + + |( +{ before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1()); } + ruleRealLiteral +{ after(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__Integer__Alternatives + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0()); } + ruleSignedInteger +{ after(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0()); } +) + + |( +{ before(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1()); } + ruleHexadecimal +{ after(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__SignedInteger__Alternatives_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0()); } + + '+' + +{ after(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0()); } +) + + |( +{ before(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1()); } + + '-' + +{ after(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__Real__Alternatives + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0()); } + ruleDecimal +{ after(grammarAccess.getRealAccess().getDecimalParserRuleCall_0()); } +) + + |( +{ before(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1()); } + ruleDotDecimal +{ after(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1()); } +) + + |( +{ before(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2()); } + ruleDecimalDot +{ after(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2()); } +) + + |( +{ before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3()); } + ruleDecimalExp +{ after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__Decimal__Alternatives_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0()); } + + '+' + +{ after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0()); } +) + + |( +{ before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1()); } + + '-' + +{ after(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__DotDecimal__Alternatives_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0()); } + + '+' + +{ after(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0()); } +) + + |( +{ before(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1()); } + + '-' + +{ after(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__DecimalDot__Alternatives_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0()); } + + '+' + +{ after(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0()); } +) + + |( +{ before(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1()); } + + '-' + +{ after(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__DecimalExp__Alternatives_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); } + + '+' + +{ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); } +) + + |( +{ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); } + + '-' + +{ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + rule__ExecMode__Alternatives @init { int stackSize = keepStackSize(); @@ -630,6 +1566,44 @@ finally { restoreStackSize(stackSize); } +rule__LiteralType__Alternatives + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0()); } +( 'ptBoolean' +) +{ after(grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0()); } +) + + |( +{ before(grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1()); } +( 'ptInteger' +) +{ after(grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1()); } +) + + |( +{ before(grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2()); } +( 'ptReal' +) +{ after(grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2()); } +) + + |( +{ before(grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3()); } +( 'ptCharacter' +) +{ after(grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3()); } +) + +; +finally { + restoreStackSize(stackSize); +} + rule__PhysicalModel__Group__0 @@ -2673,109 +3647,6 @@ finally { -rule__Documentation__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__Documentation__Group__0__Impl - rule__Documentation__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__Documentation__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_0()); } - - '[' - -{ after(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__Documentation__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__Documentation__Group__1__Impl - rule__Documentation__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__Documentation__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -( -{ before(grammarAccess.getDocumentationAccess().getTextAssignment_1()); } -(rule__Documentation__TextAssignment_1) -{ after(grammarAccess.getDocumentationAccess().getTextAssignment_1()); } -) -( -{ before(grammarAccess.getDocumentationAccess().getTextAssignment_1()); } -(rule__Documentation__TextAssignment_1)* -{ after(grammarAccess.getDocumentationAccess().getTextAssignment_1()); } -) -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__Documentation__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__Documentation__Group__2__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__Documentation__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_2()); } - - ']' - -{ after(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - rule__PRIO__Group__0 @init { int stackSize = keepStackSize(); @@ -3181,6 +4052,711 @@ finally { + + + +rule__KeyValue__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__KeyValue__Group__0__Impl + rule__KeyValue__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__KeyValue__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getKeyValueAccess().getKeyAssignment_0()); } +(rule__KeyValue__KeyAssignment_0) +{ after(grammarAccess.getKeyValueAccess().getKeyAssignment_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__KeyValue__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__KeyValue__Group__1__Impl + rule__KeyValue__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__KeyValue__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1()); } + + '=' + +{ after(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__KeyValue__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__KeyValue__Group__2__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__KeyValue__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getKeyValueAccess().getValueAssignment_2()); } +(rule__KeyValue__ValueAssignment_2) +{ after(grammarAccess.getKeyValueAccess().getValueAssignment_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + + + + +rule__SimpleAnnotationAttribute__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__SimpleAnnotationAttribute__Group__0__Impl + rule__SimpleAnnotationAttribute__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__SimpleAnnotationAttribute__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0()); } +(rule__SimpleAnnotationAttribute__Alternatives_0) +{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__SimpleAnnotationAttribute__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__SimpleAnnotationAttribute__Group__1__Impl + rule__SimpleAnnotationAttribute__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__SimpleAnnotationAttribute__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1()); } + + 'attribute' + +{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__SimpleAnnotationAttribute__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__SimpleAnnotationAttribute__Group__2__Impl + rule__SimpleAnnotationAttribute__Group__3 +; +finally { + restoreStackSize(stackSize); +} + +rule__SimpleAnnotationAttribute__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2()); } +(rule__SimpleAnnotationAttribute__NameAssignment_2) +{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__SimpleAnnotationAttribute__Group__3 + @init { + int stackSize = keepStackSize(); + } +: + rule__SimpleAnnotationAttribute__Group__3__Impl + rule__SimpleAnnotationAttribute__Group__4 +; +finally { + restoreStackSize(stackSize); +} + +rule__SimpleAnnotationAttribute__Group__3__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3()); } + + ':' + +{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__SimpleAnnotationAttribute__Group__4 + @init { + int stackSize = keepStackSize(); + } +: + rule__SimpleAnnotationAttribute__Group__4__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__SimpleAnnotationAttribute__Group__4__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4()); } +(rule__SimpleAnnotationAttribute__TypeAssignment_4) +{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + + + + + +rule__EnumAnnotationAttribute__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__EnumAnnotationAttribute__Group__0__Impl + rule__EnumAnnotationAttribute__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0()); } +(rule__EnumAnnotationAttribute__Alternatives_0) +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__EnumAnnotationAttribute__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__EnumAnnotationAttribute__Group__1__Impl + rule__EnumAnnotationAttribute__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1()); } + + 'attribute' + +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__EnumAnnotationAttribute__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__EnumAnnotationAttribute__Group__2__Impl + rule__EnumAnnotationAttribute__Group__3 +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2()); } +(rule__EnumAnnotationAttribute__NameAssignment_2) +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__EnumAnnotationAttribute__Group__3 + @init { + int stackSize = keepStackSize(); + } +: + rule__EnumAnnotationAttribute__Group__3__Impl + rule__EnumAnnotationAttribute__Group__4 +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Group__3__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3()); } + + ':' + +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__EnumAnnotationAttribute__Group__4 + @init { + int stackSize = keepStackSize(); + } +: + rule__EnumAnnotationAttribute__Group__4__Impl + rule__EnumAnnotationAttribute__Group__5 +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Group__4__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4()); } + + '{' + +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__EnumAnnotationAttribute__Group__5 + @init { + int stackSize = keepStackSize(); + } +: + rule__EnumAnnotationAttribute__Group__5__Impl + rule__EnumAnnotationAttribute__Group__6 +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Group__5__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5()); } +(rule__EnumAnnotationAttribute__ValuesAssignment_5) +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__EnumAnnotationAttribute__Group__6 + @init { + int stackSize = keepStackSize(); + } +: + rule__EnumAnnotationAttribute__Group__6__Impl + rule__EnumAnnotationAttribute__Group__7 +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Group__6__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6()); } +(rule__EnumAnnotationAttribute__Group_6__0)* +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__EnumAnnotationAttribute__Group__7 + @init { + int stackSize = keepStackSize(); + } +: + rule__EnumAnnotationAttribute__Group__7__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Group__7__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7()); } + + '}' + +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + + + + + + + + + + + +rule__EnumAnnotationAttribute__Group_6__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__EnumAnnotationAttribute__Group_6__0__Impl + rule__EnumAnnotationAttribute__Group_6__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Group_6__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0()); } + + ',' + +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__EnumAnnotationAttribute__Group_6__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__EnumAnnotationAttribute__Group_6__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__Group_6__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1()); } +(rule__EnumAnnotationAttribute__ValuesAssignment_6_1) +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + +rule__Documentation__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__Documentation__Group__0__Impl + rule__Documentation__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__Documentation__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDocumentationAccess().getDocumentationAction_0()); } +( + +) +{ after(grammarAccess.getDocumentationAccess().getDocumentationAction_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__Documentation__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__Documentation__Group__1__Impl + rule__Documentation__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__Documentation__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1()); } + + '[' + +{ after(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__Documentation__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__Documentation__Group__2__Impl + rule__Documentation__Group__3 +; +finally { + restoreStackSize(stackSize); +} + +rule__Documentation__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDocumentationAccess().getLinesAssignment_2()); } +(rule__Documentation__LinesAssignment_2)* +{ after(grammarAccess.getDocumentationAccess().getLinesAssignment_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__Documentation__Group__3 + @init { + int stackSize = keepStackSize(); + } +: + rule__Documentation__Group__3__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__Documentation__Group__3__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3()); } + + ']' + +{ after(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + + + rule__TIME__Group_0__0 @init { int stackSize = keepStackSize(); @@ -3434,6 +5010,790 @@ finally { + +rule__BooleanLiteral__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__BooleanLiteral__Group__0__Impl + rule__BooleanLiteral__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__BooleanLiteral__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0()); } +( + +) +{ after(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__BooleanLiteral__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__BooleanLiteral__Group__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__BooleanLiteral__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1()); } +(rule__BooleanLiteral__Alternatives_1) +{ after(grammarAccess.getBooleanLiteralAccess().getAlternatives_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + +rule__RealLiteral__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__RealLiteral__Group__0__Impl + rule__RealLiteral__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__RealLiteral__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0()); } +( + +) +{ after(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__RealLiteral__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__RealLiteral__Group__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__RealLiteral__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getRealLiteralAccess().getValueAssignment_1()); } +(rule__RealLiteral__ValueAssignment_1) +{ after(grammarAccess.getRealLiteralAccess().getValueAssignment_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + +rule__IntLiteral__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__IntLiteral__Group__0__Impl + rule__IntLiteral__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__IntLiteral__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0()); } +( + +) +{ after(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__IntLiteral__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__IntLiteral__Group__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__IntLiteral__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getIntLiteralAccess().getValueAssignment_1()); } +(rule__IntLiteral__ValueAssignment_1) +{ after(grammarAccess.getIntLiteralAccess().getValueAssignment_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + +rule__StringLiteral__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__StringLiteral__Group__0__Impl + rule__StringLiteral__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__StringLiteral__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0()); } +( + +) +{ after(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__StringLiteral__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__StringLiteral__Group__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__StringLiteral__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getStringLiteralAccess().getValueAssignment_1()); } +(rule__StringLiteral__ValueAssignment_1) +{ after(grammarAccess.getStringLiteralAccess().getValueAssignment_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + +rule__SignedInteger__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__SignedInteger__Group__0__Impl + rule__SignedInteger__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__SignedInteger__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSignedIntegerAccess().getAlternatives_0()); } +(rule__SignedInteger__Alternatives_0)? +{ after(grammarAccess.getSignedIntegerAccess().getAlternatives_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__SignedInteger__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__SignedInteger__Group__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__SignedInteger__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1()); } + RULE_INT +{ after(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + +rule__Decimal__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__Decimal__Group__0__Impl + rule__Decimal__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__Decimal__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalAccess().getAlternatives_0()); } +(rule__Decimal__Alternatives_0)? +{ after(grammarAccess.getDecimalAccess().getAlternatives_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__Decimal__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__Decimal__Group__1__Impl + rule__Decimal__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__Decimal__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1()); } + RULE_INT +{ after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__Decimal__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__Decimal__Group__2__Impl + rule__Decimal__Group__3 +; +finally { + restoreStackSize(stackSize); +} + +rule__Decimal__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalAccess().getFullStopKeyword_2()); } + + '.' + +{ after(grammarAccess.getDecimalAccess().getFullStopKeyword_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__Decimal__Group__3 + @init { + int stackSize = keepStackSize(); + } +: + rule__Decimal__Group__3__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__Decimal__Group__3__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3()); } + RULE_INT +{ after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + + + +rule__DotDecimal__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__DotDecimal__Group__0__Impl + rule__DotDecimal__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__DotDecimal__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDotDecimalAccess().getAlternatives_0()); } +(rule__DotDecimal__Alternatives_0)? +{ after(grammarAccess.getDotDecimalAccess().getAlternatives_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__DotDecimal__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__DotDecimal__Group__1__Impl + rule__DotDecimal__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__DotDecimal__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1()); } + + '.' + +{ after(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__DotDecimal__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__DotDecimal__Group__2__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__DotDecimal__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2()); } + RULE_INT +{ after(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + +rule__DecimalDot__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__DecimalDot__Group__0__Impl + rule__DecimalDot__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__DecimalDot__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalDotAccess().getAlternatives_0()); } +(rule__DecimalDot__Alternatives_0)? +{ after(grammarAccess.getDecimalDotAccess().getAlternatives_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__DecimalDot__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__DecimalDot__Group__1__Impl + rule__DecimalDot__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__DecimalDot__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1()); } + RULE_INT +{ after(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__DecimalDot__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__DecimalDot__Group__2__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__DecimalDot__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2()); } + + '.' + +{ after(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + +rule__DecimalExp__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__DecimalExp__Group__0__Impl + rule__DecimalExp__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__DecimalExp__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalExpAccess().getAlternatives_0()); } +(rule__DecimalExp__Alternatives_0)? +{ after(grammarAccess.getDecimalExpAccess().getAlternatives_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__DecimalExp__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__DecimalExp__Group__1__Impl + rule__DecimalExp__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__DecimalExp__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); } + RULE_INT +{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__DecimalExp__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__DecimalExp__Group__2__Impl + rule__DecimalExp__Group__3 +; +finally { + restoreStackSize(stackSize); +} + +rule__DecimalExp__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); } + + '.' + +{ after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__DecimalExp__Group__3 + @init { + int stackSize = keepStackSize(); + } +: + rule__DecimalExp__Group__3__Impl + rule__DecimalExp__Group__4 +; +finally { + restoreStackSize(stackSize); +} + +rule__DecimalExp__Group__3__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); } + RULE_INT +{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__DecimalExp__Group__4 + @init { + int stackSize = keepStackSize(); + } +: + rule__DecimalExp__Group__4__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__DecimalExp__Group__4__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); } + RULE_EXP +{ after(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + + + + + + rule__NodeClass__UnorderedGroup_4 @init { int stackSize = keepStackSize(); @@ -4224,14 +6584,14 @@ finally { restoreStackSize(stackSize); } -rule__Documentation__TextAssignment_1 +rule__Import__ImportedNamespaceAssignment_1_0_0 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getDocumentationAccess().getTextSTRINGTerminalRuleCall_1_0()); } - RULE_STRING{ after(grammarAccess.getDocumentationAccess().getTextSTRINGTerminalRuleCall_1_0()); } +{ before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0()); } + ruleImportedFQN{ after(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0()); } ) ; @@ -4239,14 +6599,14 @@ finally { restoreStackSize(stackSize); } -rule__Import__ImportedNamespaceAssignment_1_0_0 +rule__Import__ImportURIAssignment_2 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0()); } - ruleImportedFQN{ after(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0()); } +{ before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0()); } + RULE_STRING{ after(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0()); } ) ; @@ -4254,14 +6614,159 @@ finally { restoreStackSize(stackSize); } -rule__Import__ImportURIAssignment_2 + + + +rule__KeyValue__KeyAssignment_0 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0()); } - RULE_STRING{ after(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0()); } +{ before(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0()); } + RULE_ID{ after(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__KeyValue__ValueAssignment_2 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0()); } + ruleLiteral{ after(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + +rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); } +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); } + + 'optional' + +{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); } +) + +{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__SimpleAnnotationAttribute__NameAssignment_2 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0()); } + RULE_ID{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__SimpleAnnotationAttribute__TypeAssignment_4 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0()); } + ruleLiteralType{ after(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__OptionalAssignment_0_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); } +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); } + + 'optional' + +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); } +) + +{ after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__NameAssignment_2 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0()); } + RULE_ID{ after(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__ValuesAssignment_5 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0()); } + RULE_STRING{ after(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__EnumAnnotationAttribute__ValuesAssignment_6_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0()); } + RULE_STRING{ after(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0()); } ) ; @@ -4269,6 +6774,95 @@ finally { restoreStackSize(stackSize); } +rule__Documentation__LinesAssignment_2 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0()); } + RULE_STRING{ after(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +rule__BooleanLiteral__IsTrueAssignment_1_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } +( +{ before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } + + 'true' + +{ after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } +) + +{ after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__RealLiteral__ValueAssignment_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0()); } + ruleReal{ after(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__IntLiteral__ValueAssignment_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0()); } + ruleInteger{ after(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__StringLiteral__ValueAssignment_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); } + RULE_STRING{ after(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +RULE_EXP : ('e'|'E') ('+'|'-')? ('0'..'9')+; + +RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+; RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; diff --git a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.tokens b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.tokens index 811513963..a22a21c1f 100644 --- a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.tokens +++ b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.tokens @@ -1,4 +1,5 @@ -RULE_ID=5 +RULE_EXP=7 +RULE_ID=4 T__29=29 T__28=28 T__27=27 @@ -7,19 +8,29 @@ T__25=25 T__24=24 T__23=23 T__22=22 -RULE_ANY_OTHER=10 +RULE_ANY_OTHER=12 T__21=21 T__20=20 +T__60=60 +T__55=55 +T__56=56 T__19=19 +T__57=57 +RULE_HEX=5 +T__58=58 T__16=16 +T__51=51 +T__52=52 T__15=15 +T__53=53 T__18=18 +T__54=54 T__17=17 -T__12=12 -T__11=11 T__14=14 T__13=13 -RULE_INT=4 +T__59=59 +RULE_INT=6 +T__50=50 T__42=42 T__43=43 T__40=40 @@ -29,11 +40,12 @@ T__47=47 T__44=44 T__45=45 T__48=48 -RULE_SL_COMMENT=8 -RULE_ML_COMMENT=7 +T__49=49 +RULE_SL_COMMENT=10 +RULE_ML_COMMENT=9 T__30=30 T__31=31 -RULE_STRING=6 +RULE_STRING=8 T__32=32 T__33=33 T__34=34 @@ -42,42 +54,52 @@ T__36=36 T__37=37 T__38=38 T__39=39 -RULE_WS=9 -'ns'=47 -'singleThreaded'=18 -'PhysicalModel'=20 -'NodeRef'=24 -'prio'=33 -'ms'=45 -'model'=14 -'multiThreaded'=19 -'priomax'=30 -'.*'=42 -'msgpoolsize'=36 -'='=28 -'execmode'=31 -'interval'=32 -'mixed'=17 -'+'=12 -'.'=43 -'msgblocksize'=35 -'Thread'=11 -'import'=40 -'}'=22 -'priomin'=29 -'blocked'=16 -'us'=46 -'runtime'=27 -'DefaultThread'=48 -'stacksize'=34 -'{'=21 -'NodeClass'=26 -'PhysicalSystem'=23 -'s'=44 -'RuntimeClass'=37 -'polled'=15 -':'=25 -'['=38 -'-'=13 -']'=39 -'from'=41 +RULE_WS=11 +'ns'=57 +'singleThreaded'=22 +'PhysicalModel'=28 +'NodeRef'=32 +'prio'=41 +'ms'=55 +'model'=16 +'priomax'=38 +'multiThreaded'=23 +'.*'=48 +'msgpoolsize'=44 +'execmode'=39 +'='=36 +'interval'=40 +'mixed'=21 +'+'=14 +'.'=49 +'msgblocksize'=43 +'Thread'=13 +'import'=46 +'true'=60 +'}'=30 +'priomin'=37 +'blocked'=20 +'us'=56 +'runtime'=35 +'DefaultThread'=58 +'stacksize'=42 +'{'=29 +'optional'=59 +'ptCharacter'=27 +'NodeClass'=34 +'false'=18 +'PhysicalSystem'=31 +'s'=54 +'RuntimeClass'=45 +'polled'=19 +':'=33 +'['=52 +'attribute'=50 +'-'=15 +','=51 +'ptReal'=26 +'ptBoolean'=24 +']'=53 +'mandatory'=17 +'ptInteger'=25 +'from'=47 diff --git a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysLexer.java b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysLexer.java index aa024669d..b414af89e 100644 --- a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysLexer.java +++ b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysLexer.java @@ -12,7 +12,8 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalETPhysLexer extends Lexer { - public static final int RULE_ID=5; + public static final int RULE_EXP=7; + public static final int RULE_ID=4; public static final int T__29=29; public static final int T__28=28; public static final int T__27=27; @@ -22,19 +23,29 @@ public class InternalETPhysLexer extends Lexer { public static final int T__23=23; public static final int T__22=22; public static final int T__21=21; - public static final int RULE_ANY_OTHER=10; + public static final int RULE_ANY_OTHER=12; public static final int T__20=20; + public static final int T__60=60; public static final int EOF=-1; + public static final int T__55=55; + public static final int T__56=56; public static final int T__19=19; + public static final int T__57=57; + public static final int RULE_HEX=5; + public static final int T__58=58; public static final int T__16=16; + public static final int T__51=51; + public static final int T__52=52; public static final int T__15=15; + public static final int T__53=53; public static final int T__18=18; + public static final int T__54=54; public static final int T__17=17; - public static final int T__12=12; - public static final int T__11=11; public static final int T__14=14; public static final int T__13=13; - public static final int RULE_INT=4; + public static final int T__59=59; + public static final int RULE_INT=6; + public static final int T__50=50; public static final int T__42=42; public static final int T__43=43; public static final int T__40=40; @@ -44,12 +55,13 @@ public class InternalETPhysLexer extends Lexer { public static final int T__44=44; public static final int T__45=45; public static final int T__48=48; - public static final int RULE_SL_COMMENT=8; - public static final int RULE_ML_COMMENT=7; + public static final int T__49=49; + public static final int RULE_SL_COMMENT=10; + public static final int RULE_ML_COMMENT=9; public static final int T__30=30; public static final int T__31=31; - public static final int RULE_STRING=6; public static final int T__32=32; + public static final int RULE_STRING=8; public static final int T__33=33; public static final int T__34=34; public static final int T__35=35; @@ -57,7 +69,7 @@ public class InternalETPhysLexer extends Lexer { public static final int T__37=37; public static final int T__38=38; public static final int T__39=39; - public static final int RULE_WS=9; + public static final int RULE_WS=11; // delegates // delegators @@ -72,10 +84,10 @@ public class InternalETPhysLexer extends Lexer { } public String getGrammarFileName() { return "../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g"; } - // $ANTLR start "T__11" - public final void mT__11() throws RecognitionException { + // $ANTLR start "T__13" + public final void mT__13() throws RecognitionException { try { - int _type = T__11; + int _type = T__13; int _channel = DEFAULT_TOKEN_CHANNEL; // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:11:7: ( 'Thread' ) // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:11:9: 'Thread' @@ -91,46 +103,6 @@ public class InternalETPhysLexer extends Lexer { finally { } } - // $ANTLR end "T__11" - - // $ANTLR start "T__12" - public final void mT__12() throws RecognitionException { - try { - int _type = T__12; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:12:7: ( '+' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:12:9: '+' - { - match('+'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__12" - - // $ANTLR start "T__13" - public final void mT__13() throws RecognitionException { - try { - int _type = T__13; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:13:7: ( '-' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:13:9: '-' - { - match('-'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } // $ANTLR end "T__13" // $ANTLR start "T__14" @@ -138,11 +110,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__14; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:14:7: ( 'model' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:14:9: 'model' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:12:7: ( '+' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:12:9: '+' { - match("model"); - + match('+'); } @@ -159,11 +130,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__15; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:15:7: ( 'polled' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:15:9: 'polled' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:13:7: ( '-' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:13:9: '-' { - match("polled"); - + match('-'); } @@ -180,10 +150,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__16; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:16:7: ( 'blocked' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:16:9: 'blocked' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:14:7: ( 'model' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:14:9: 'model' { - match("blocked"); + match("model"); } @@ -201,10 +171,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__17; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:17:7: ( 'mixed' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:17:9: 'mixed' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:15:7: ( 'mandatory' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:15:9: 'mandatory' { - match("mixed"); + match("mandatory"); } @@ -222,10 +192,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__18; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:18:7: ( 'singleThreaded' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:18:9: 'singleThreaded' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:16:7: ( 'false' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:16:9: 'false' { - match("singleThreaded"); + match("false"); } @@ -243,10 +213,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__19; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:19:7: ( 'multiThreaded' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:19:9: 'multiThreaded' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:17:7: ( 'polled' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:17:9: 'polled' { - match("multiThreaded"); + match("polled"); } @@ -264,10 +234,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__20; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:20:7: ( 'PhysicalModel' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:20:9: 'PhysicalModel' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:18:7: ( 'blocked' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:18:9: 'blocked' { - match("PhysicalModel"); + match("blocked"); } @@ -285,10 +255,11 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__21; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:21:7: ( '{' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:21:9: '{' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:19:7: ( 'mixed' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:19:9: 'mixed' { - match('{'); + match("mixed"); + } @@ -305,10 +276,11 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__22; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:22:7: ( '}' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:22:9: '}' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:20:7: ( 'singleThreaded' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:20:9: 'singleThreaded' { - match('}'); + match("singleThreaded"); + } @@ -325,10 +297,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__23; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:23:7: ( 'PhysicalSystem' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:23:9: 'PhysicalSystem' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:21:7: ( 'multiThreaded' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:21:9: 'multiThreaded' { - match("PhysicalSystem"); + match("multiThreaded"); } @@ -346,10 +318,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__24; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:24:7: ( 'NodeRef' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:24:9: 'NodeRef' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:22:7: ( 'ptBoolean' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:22:9: 'ptBoolean' { - match("NodeRef"); + match("ptBoolean"); } @@ -367,10 +339,11 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__25; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:25:7: ( ':' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:25:9: ':' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:23:7: ( 'ptInteger' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:23:9: 'ptInteger' { - match(':'); + match("ptInteger"); + } @@ -387,10 +360,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__26; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:26:7: ( 'NodeClass' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:26:9: 'NodeClass' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:24:7: ( 'ptReal' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:24:9: 'ptReal' { - match("NodeClass"); + match("ptReal"); } @@ -408,10 +381,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__27; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:27:7: ( 'runtime' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:27:9: 'runtime' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:25:7: ( 'ptCharacter' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:25:9: 'ptCharacter' { - match("runtime"); + match("ptCharacter"); } @@ -429,10 +402,11 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__28; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:28:7: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:28:9: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:26:7: ( 'PhysicalModel' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:26:9: 'PhysicalModel' { - match('='); + match("PhysicalModel"); + } @@ -449,11 +423,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__29; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:29:7: ( 'priomin' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:29:9: 'priomin' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:27:7: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:27:9: '{' { - match("priomin"); - + match('{'); } @@ -470,11 +443,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__30; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:30:7: ( 'priomax' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:30:9: 'priomax' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:28:7: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:28:9: '}' { - match("priomax"); - + match('}'); } @@ -491,10 +463,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__31; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:31:7: ( 'execmode' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:31:9: 'execmode' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:29:7: ( 'PhysicalSystem' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:29:9: 'PhysicalSystem' { - match("execmode"); + match("PhysicalSystem"); } @@ -512,10 +484,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__32; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:32:7: ( 'interval' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:32:9: 'interval' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:30:7: ( 'NodeRef' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:30:9: 'NodeRef' { - match("interval"); + match("NodeRef"); } @@ -533,11 +505,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__33; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:33:7: ( 'prio' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:33:9: 'prio' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:31:7: ( ':' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:31:9: ':' { - match("prio"); - + match(':'); } @@ -554,10 +525,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__34; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:34:7: ( 'stacksize' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:34:9: 'stacksize' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:32:7: ( 'NodeClass' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:32:9: 'NodeClass' { - match("stacksize"); + match("NodeClass"); } @@ -575,10 +546,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__35; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:35:7: ( 'msgblocksize' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:35:9: 'msgblocksize' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:33:7: ( 'runtime' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:33:9: 'runtime' { - match("msgblocksize"); + match("runtime"); } @@ -596,11 +567,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__36; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:36:7: ( 'msgpoolsize' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:36:9: 'msgpoolsize' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:34:7: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:34:9: '=' { - match("msgpoolsize"); - + match('='); } @@ -617,10 +587,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__37; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:37:7: ( 'RuntimeClass' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:37:9: 'RuntimeClass' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:35:7: ( 'priomin' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:35:9: 'priomin' { - match("RuntimeClass"); + match("priomin"); } @@ -638,10 +608,11 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__38; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:38:7: ( '[' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:38:9: '[' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:36:7: ( 'priomax' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:36:9: 'priomax' { - match('['); + match("priomax"); + } @@ -658,10 +629,11 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__39; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:39:7: ( ']' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:39:9: ']' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:37:7: ( 'execmode' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:37:9: 'execmode' { - match(']'); + match("execmode"); + } @@ -678,10 +650,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__40; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:40:7: ( 'import' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:40:9: 'import' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:38:7: ( 'interval' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:38:9: 'interval' { - match("import"); + match("interval"); } @@ -699,10 +671,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__41; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:41:7: ( 'from' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:41:9: 'from' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:39:7: ( 'prio' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:39:9: 'prio' { - match("from"); + match("prio"); } @@ -720,10 +692,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__42; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:42:7: ( '.*' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:42:9: '.*' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:40:7: ( 'stacksize' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:40:9: 'stacksize' { - match(".*"); + match("stacksize"); } @@ -741,10 +713,11 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__43; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:43:7: ( '.' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:43:9: '.' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:41:7: ( 'msgblocksize' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:41:9: 'msgblocksize' { - match('.'); + match("msgblocksize"); + } @@ -761,10 +734,11 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__44; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:44:7: ( 's' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:44:9: 's' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:42:7: ( 'msgpoolsize' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:42:9: 'msgpoolsize' { - match('s'); + match("msgpoolsize"); + } @@ -781,10 +755,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__45; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:45:7: ( 'ms' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:45:9: 'ms' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:43:7: ( 'RuntimeClass' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:43:9: 'RuntimeClass' { - match("ms"); + match("RuntimeClass"); } @@ -802,10 +776,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__46; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:46:7: ( 'us' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:46:9: 'us' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:44:7: ( 'import' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:44:9: 'import' { - match("us"); + match("import"); } @@ -823,10 +797,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__47; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:47:7: ( 'ns' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:47:9: 'ns' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:45:7: ( 'from' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:45:9: 'from' { - match("ns"); + match("from"); } @@ -844,10 +818,10 @@ public class InternalETPhysLexer extends Lexer { try { int _type = T__48; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:48:7: ( 'DefaultThread' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:48:9: 'DefaultThread' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:46:7: ( '.*' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:46:9: '.*' { - match("DefaultThread"); + match(".*"); } @@ -860,24 +834,458 @@ public class InternalETPhysLexer extends Lexer { } // $ANTLR end "T__48" - // $ANTLR start "RULE_ID" - public final void mRULE_ID() throws RecognitionException { + // $ANTLR start "T__49" + public final void mT__49() throws RecognitionException { try { - int _type = RULE_ID; + int _type = T__49; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4273:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4273:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:47:7: ( '.' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:47:9: '.' { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4273:11: ( '^' )? + match('.'); + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__49" + + // $ANTLR start "T__50" + public final void mT__50() throws RecognitionException { + try { + int _type = T__50; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:48:7: ( 'attribute' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:48:9: 'attribute' + { + match("attribute"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__50" + + // $ANTLR start "T__51" + public final void mT__51() throws RecognitionException { + try { + int _type = T__51; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:49:7: ( ',' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:49:9: ',' + { + match(','); + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__51" + + // $ANTLR start "T__52" + public final void mT__52() throws RecognitionException { + try { + int _type = T__52; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:50:7: ( '[' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:50:9: '[' + { + match('['); + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__52" + + // $ANTLR start "T__53" + public final void mT__53() throws RecognitionException { + try { + int _type = T__53; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:51:7: ( ']' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:51:9: ']' + { + match(']'); + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__53" + + // $ANTLR start "T__54" + public final void mT__54() throws RecognitionException { + try { + int _type = T__54; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:52:7: ( 's' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:52:9: 's' + { + match('s'); + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__54" + + // $ANTLR start "T__55" + public final void mT__55() throws RecognitionException { + try { + int _type = T__55; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:53:7: ( 'ms' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:53:9: 'ms' + { + match("ms"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__55" + + // $ANTLR start "T__56" + public final void mT__56() throws RecognitionException { + try { + int _type = T__56; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:54:7: ( 'us' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:54:9: 'us' + { + match("us"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__56" + + // $ANTLR start "T__57" + public final void mT__57() throws RecognitionException { + try { + int _type = T__57; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:55:7: ( 'ns' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:55:9: 'ns' + { + match("ns"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__57" + + // $ANTLR start "T__58" + public final void mT__58() throws RecognitionException { + try { + int _type = T__58; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:56:7: ( 'DefaultThread' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:56:9: 'DefaultThread' + { + match("DefaultThread"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__58" + + // $ANTLR start "T__59" + public final void mT__59() throws RecognitionException { + try { + int _type = T__59; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:57:7: ( 'optional' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:57:9: 'optional' + { + match("optional"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__59" + + // $ANTLR start "T__60" + public final void mT__60() throws RecognitionException { + try { + int _type = T__60; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:58:7: ( 'true' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:58:9: 'true' + { + match("true"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__60" + + // $ANTLR start "RULE_EXP" + public final void mRULE_EXP() throws RecognitionException { + try { + int _type = RULE_EXP; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6863:10: ( ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6863:12: ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ + { + if ( input.LA(1)=='E'||input.LA(1)=='e' ) { + input.consume(); + + } + else { + MismatchedSetException mse = new MismatchedSetException(null,input); + recover(mse); + throw mse;} + + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6863:22: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); - if ( (LA1_0=='^') ) { + if ( (LA1_0=='+'||LA1_0=='-') ) { alt1=1; } switch (alt1) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4273:11: '^' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g: + { + if ( input.LA(1)=='+'||input.LA(1)=='-' ) { + input.consume(); + + } + else { + MismatchedSetException mse = new MismatchedSetException(null,input); + recover(mse); + throw mse;} + + + } + break; + + } + + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6863:33: ( '0' .. '9' )+ + int cnt2=0; + loop2: + do { + int alt2=2; + int LA2_0 = input.LA(1); + + if ( ((LA2_0>='0' && LA2_0<='9')) ) { + alt2=1; + } + + + switch (alt2) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6863:34: '0' .. '9' + { + matchRange('0','9'); + + } + break; + + default : + if ( cnt2 >= 1 ) break loop2; + EarlyExitException eee = + new EarlyExitException(2, input); + throw eee; + } + cnt2++; + } while (true); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "RULE_EXP" + + // $ANTLR start "RULE_HEX" + public final void mRULE_HEX() throws RecognitionException { + try { + int _type = RULE_HEX; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6865:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6865:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6865:12: ( '0x' | '0X' ) + int alt3=2; + int LA3_0 = input.LA(1); + + if ( (LA3_0=='0') ) { + int LA3_1 = input.LA(2); + + if ( (LA3_1=='x') ) { + alt3=1; + } + else if ( (LA3_1=='X') ) { + alt3=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 3, 1, input); + + throw nvae; + } + } + else { + NoViableAltException nvae = + new NoViableAltException("", 3, 0, input); + + throw nvae; + } + switch (alt3) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6865:13: '0x' + { + match("0x"); + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6865:18: '0X' + { + match("0X"); + + + } + break; + + } + + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6865:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + int cnt4=0; + loop4: + do { + int alt4=2; + int LA4_0 = input.LA(1); + + if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='F')||(LA4_0>='a' && LA4_0<='f')) ) { + alt4=1; + } + + + switch (alt4) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g: + { + if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='F')||(input.LA(1)>='a' && input.LA(1)<='f') ) { + input.consume(); + + } + else { + MismatchedSetException mse = new MismatchedSetException(null,input); + recover(mse); + throw mse;} + + + } + break; + + default : + if ( cnt4 >= 1 ) break loop4; + EarlyExitException eee = + new EarlyExitException(4, input); + throw eee; + } + cnt4++; + } while (true); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "RULE_HEX" + + // $ANTLR start "RULE_ID" + public final void mRULE_ID() throws RecognitionException { + try { + int _type = RULE_ID; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6867:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6867:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6867:11: ( '^' )? + int alt5=2; + int LA5_0 = input.LA(1); + + if ( (LA5_0=='^') ) { + alt5=1; + } + switch (alt5) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6867:11: '^' { match('^'); @@ -895,18 +1303,18 @@ public class InternalETPhysLexer extends Lexer { recover(mse); throw mse;} - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4273:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop2: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6867:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop6: do { - int alt2=2; - int LA2_0 = input.LA(1); + int alt6=2; + int LA6_0 = input.LA(1); - if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) { - alt2=1; + if ( ((LA6_0>='0' && LA6_0<='9')||(LA6_0>='A' && LA6_0<='Z')||LA6_0=='_'||(LA6_0>='a' && LA6_0<='z')) ) { + alt6=1; } - switch (alt2) { + switch (alt6) { case 1 : // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g: { @@ -924,7 +1332,7 @@ public class InternalETPhysLexer extends Lexer { break; default : - break loop2; + break loop6; } } while (true); @@ -944,24 +1352,24 @@ public class InternalETPhysLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4275:10: ( ( '0' .. '9' )+ ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4275:12: ( '0' .. '9' )+ + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6869:10: ( ( '0' .. '9' )+ ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6869:12: ( '0' .. '9' )+ { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4275:12: ( '0' .. '9' )+ - int cnt3=0; - loop3: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6869:12: ( '0' .. '9' )+ + int cnt7=0; + loop7: do { - int alt3=2; - int LA3_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA3_0>='0' && LA3_0<='9')) ) { - alt3=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt3) { + switch (alt7) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4275:13: '0' .. '9' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6869:13: '0' .. '9' { matchRange('0','9'); @@ -969,12 +1377,12 @@ public class InternalETPhysLexer extends Lexer { break; default : - if ( cnt3 >= 1 ) break loop3; + if ( cnt7 >= 1 ) break loop7; EarlyExitException eee = - new EarlyExitException(3, input); + new EarlyExitException(7, input); throw eee; } - cnt3++; + cnt7++; } while (true); @@ -993,47 +1401,47 @@ public class InternalETPhysLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt6=2; - int LA6_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt10=2; + int LA10_0 = input.LA(1); - if ( (LA6_0=='\"') ) { - alt6=1; + if ( (LA10_0=='\"') ) { + alt10=1; } - else if ( (LA6_0=='\'') ) { - alt6=2; + else if ( (LA10_0=='\'') ) { + alt10=2; } else { NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); + new NoViableAltException("", 10, 0, input); throw nvae; } - switch (alt6) { + switch (alt10) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* - loop4: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* + loop8: do { - int alt4=3; - int LA4_0 = input.LA(1); + int alt8=3; + int LA8_0 = input.LA(1); - if ( (LA4_0=='\\') ) { - alt4=1; + if ( (LA8_0=='\\') ) { + alt8=1; } - else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) { - alt4=2; + else if ( ((LA8_0>='\u0000' && LA8_0<='!')||(LA8_0>='#' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) { + alt8=2; } - switch (alt4) { + switch (alt8) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871: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') ) { @@ -1049,7 +1457,7 @@ public class InternalETPhysLexer extends Lexer { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:66: ~ ( ( '\\\\' | '\"' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871:66: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1065,7 +1473,7 @@ public class InternalETPhysLexer extends Lexer { break; default : - break loop4; + break loop8; } } while (true); @@ -1074,26 +1482,26 @@ public class InternalETPhysLexer extends Lexer { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* - loop5: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* + loop9: do { - int alt5=3; - int LA5_0 = input.LA(1); + int alt9=3; + int LA9_0 = input.LA(1); - if ( (LA5_0=='\\') ) { - alt5=1; + if ( (LA9_0=='\\') ) { + alt9=1; } - else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) { - alt5=2; + else if ( ((LA9_0>='\u0000' && LA9_0<='&')||(LA9_0>='(' && LA9_0<='[')||(LA9_0>=']' && LA9_0<='\uFFFF')) ) { + alt9=2; } - switch (alt5) { + switch (alt9) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871: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') ) { @@ -1109,7 +1517,7 @@ public class InternalETPhysLexer extends Lexer { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4277:137: ~ ( ( '\\\\' | '\\'' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6871:137: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1125,7 +1533,7 @@ public class InternalETPhysLexer extends Lexer { break; default : - break loop5; + break loop9; } } while (true); @@ -1152,37 +1560,37 @@ public class InternalETPhysLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4279:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4279:19: '/*' ( options {greedy=false; } : . )* '*/' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6873:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6873:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4279:24: ( options {greedy=false; } : . )* - loop7: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6873:24: ( options {greedy=false; } : . )* + loop11: do { - int alt7=2; - int LA7_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( (LA7_0=='*') ) { - int LA7_1 = input.LA(2); + if ( (LA11_0=='*') ) { + int LA11_1 = input.LA(2); - if ( (LA7_1=='/') ) { - alt7=2; + if ( (LA11_1=='/') ) { + alt11=2; } - else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) { - alt7=1; + else if ( ((LA11_1>='\u0000' && LA11_1<='.')||(LA11_1>='0' && LA11_1<='\uFFFF')) ) { + alt11=1; } } - else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) { - alt7=1; + else if ( ((LA11_0>='\u0000' && LA11_0<=')')||(LA11_0>='+' && LA11_0<='\uFFFF')) ) { + alt11=1; } - switch (alt7) { + switch (alt11) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4279:52: . + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6873:52: . { matchAny(); @@ -1190,7 +1598,7 @@ public class InternalETPhysLexer extends Lexer { break; default : - break loop7; + break loop11; } } while (true); @@ -1212,25 +1620,25 @@ public class InternalETPhysLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4281:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4281:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6875:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6875:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4281:24: (~ ( ( '\\n' | '\\r' ) ) )* - loop8: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6875:24: (~ ( ( '\\n' | '\\r' ) ) )* + loop12: do { - int alt8=2; - int LA8_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) { - alt8=1; + if ( ((LA12_0>='\u0000' && LA12_0<='\t')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\uFFFF')) ) { + alt12=1; } - switch (alt8) { + switch (alt12) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4281:24: ~ ( ( '\\n' | '\\r' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6875: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(); @@ -1246,31 +1654,31 @@ public class InternalETPhysLexer extends Lexer { break; default : - break loop8; + break loop12; } } while (true); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4281:40: ( ( '\\r' )? '\\n' )? - int alt10=2; - int LA10_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6875:40: ( ( '\\r' )? '\\n' )? + int alt14=2; + int LA14_0 = input.LA(1); - if ( (LA10_0=='\n'||LA10_0=='\r') ) { - alt10=1; + if ( (LA14_0=='\n'||LA14_0=='\r') ) { + alt14=1; } - switch (alt10) { + switch (alt14) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4281:41: ( '\\r' )? '\\n' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6875:41: ( '\\r' )? '\\n' { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4281:41: ( '\\r' )? - int alt9=2; - int LA9_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6875:41: ( '\\r' )? + int alt13=2; + int LA13_0 = input.LA(1); - if ( (LA9_0=='\r') ) { - alt9=1; + if ( (LA13_0=='\r') ) { + alt13=1; } - switch (alt9) { + switch (alt13) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4281:41: '\\r' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6875:41: '\\r' { match('\r'); @@ -1302,22 +1710,22 @@ public class InternalETPhysLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4283:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4283:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6877:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6877:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4283:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt11=0; - loop11: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6877:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt15=0; + loop15: do { - int alt11=2; - int LA11_0 = input.LA(1); + int alt15=2; + int LA15_0 = input.LA(1); - if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) { - alt11=1; + if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) { + alt15=1; } - switch (alt11) { + switch (alt15) { case 1 : // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g: { @@ -1335,12 +1743,12 @@ public class InternalETPhysLexer extends Lexer { break; default : - if ( cnt11 >= 1 ) break loop11; + if ( cnt15 >= 1 ) break loop15; EarlyExitException eee = - new EarlyExitException(11, input); + new EarlyExitException(15, input); throw eee; } - cnt11++; + cnt15++; } while (true); @@ -1359,8 +1767,8 @@ public class InternalETPhysLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4285:16: ( . ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4285:18: . + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6879:16: ( . ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6879:18: . { matchAny(); @@ -1375,320 +1783,404 @@ public class InternalETPhysLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:8: ( T__11 | 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 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=45; - alt12 = dfa12.predict(input); - switch (alt12) { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | RULE_EXP | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt16=57; + alt16 = dfa16.predict(input); + switch (alt16) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:10: T__11 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:10: T__13 { - mT__11(); + mT__13(); } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:16: T__12 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:16: T__14 { - mT__12(); + mT__14(); } break; case 3 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:22: T__13 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:22: T__15 { - mT__13(); + mT__15(); } break; case 4 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:28: T__14 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:28: T__16 { - mT__14(); + mT__16(); } break; case 5 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:34: T__15 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:34: T__17 { - mT__15(); + mT__17(); } break; case 6 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:40: T__16 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:40: T__18 { - mT__16(); + mT__18(); } break; case 7 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:46: T__17 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:46: T__19 { - mT__17(); + mT__19(); } break; case 8 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:52: T__18 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:52: T__20 { - mT__18(); + mT__20(); } break; case 9 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:58: T__19 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:58: T__21 { - mT__19(); + mT__21(); } break; case 10 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:64: T__20 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:64: T__22 { - mT__20(); + mT__22(); } break; case 11 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:70: T__21 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:70: T__23 { - mT__21(); + mT__23(); } break; case 12 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:76: T__22 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:76: T__24 { - mT__22(); + mT__24(); } break; case 13 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:82: T__23 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:82: T__25 { - mT__23(); + mT__25(); } break; case 14 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:88: T__24 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:88: T__26 { - mT__24(); + mT__26(); } break; case 15 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:94: T__25 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:94: T__27 { - mT__25(); + mT__27(); } break; case 16 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:100: T__26 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:100: T__28 { - mT__26(); + mT__28(); } break; case 17 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:106: T__27 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:106: T__29 { - mT__27(); + mT__29(); } break; case 18 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:112: T__28 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:112: T__30 { - mT__28(); + mT__30(); } break; case 19 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:118: T__29 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:118: T__31 { - mT__29(); + mT__31(); } break; case 20 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:124: T__30 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:124: T__32 { - mT__30(); + mT__32(); } break; case 21 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:130: T__31 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:130: T__33 { - mT__31(); + mT__33(); } break; case 22 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:136: T__32 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:136: T__34 { - mT__32(); + mT__34(); } break; case 23 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:142: T__33 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:142: T__35 { - mT__33(); + mT__35(); } break; case 24 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:148: T__34 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:148: T__36 { - mT__34(); + mT__36(); } break; case 25 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:154: T__35 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:154: T__37 { - mT__35(); + mT__37(); } break; case 26 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:160: T__36 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:160: T__38 { - mT__36(); + mT__38(); } break; case 27 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:166: T__37 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:166: T__39 { - mT__37(); + mT__39(); } break; case 28 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:172: T__38 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:172: T__40 { - mT__38(); + mT__40(); } break; case 29 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:178: T__39 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:178: T__41 { - mT__39(); + mT__41(); } break; case 30 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:184: T__40 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:184: T__42 { - mT__40(); + mT__42(); } break; case 31 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:190: T__41 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:190: T__43 { - mT__41(); + mT__43(); } break; case 32 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:196: T__42 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:196: T__44 { - mT__42(); + mT__44(); } break; case 33 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:202: T__43 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:202: T__45 { - mT__43(); + mT__45(); } break; case 34 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:208: T__44 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:208: T__46 { - mT__44(); + mT__46(); } break; case 35 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:214: T__45 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:214: T__47 { - mT__45(); + mT__47(); } break; case 36 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:220: T__46 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:220: T__48 { - mT__46(); + mT__48(); } break; case 37 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:226: T__47 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:226: T__49 { - mT__47(); + mT__49(); } break; case 38 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:232: T__48 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:232: T__50 { - mT__48(); + mT__50(); } break; case 39 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:238: RULE_ID + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:238: T__51 { - mRULE_ID(); + mT__51(); } break; case 40 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:246: RULE_INT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:244: T__52 { - mRULE_INT(); + mT__52(); } break; case 41 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:255: RULE_STRING + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:250: T__53 { - mRULE_STRING(); + mT__53(); } break; case 42 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:267: RULE_ML_COMMENT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:256: T__54 { - mRULE_ML_COMMENT(); + mT__54(); } break; case 43 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:283: RULE_SL_COMMENT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:262: T__55 { - mRULE_SL_COMMENT(); + mT__55(); } break; case 44 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:299: RULE_WS + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:268: T__56 { - mRULE_WS(); + mT__56(); } break; case 45 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:307: RULE_ANY_OTHER + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:274: T__57 + { + mT__57(); + + } + break; + case 46 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:280: T__58 + { + mT__58(); + + } + break; + case 47 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:286: T__59 + { + mT__59(); + + } + break; + case 48 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:292: T__60 + { + mT__60(); + + } + break; + case 49 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:298: RULE_EXP + { + mRULE_EXP(); + + } + break; + case 50 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:307: RULE_HEX + { + mRULE_HEX(); + + } + break; + case 51 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:316: RULE_ID + { + mRULE_ID(); + + } + break; + case 52 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:324: RULE_INT + { + mRULE_INT(); + + } + break; + case 53 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:333: RULE_STRING + { + mRULE_STRING(); + + } + break; + case 54 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:345: RULE_ML_COMMENT + { + mRULE_ML_COMMENT(); + + } + break; + case 55 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:361: RULE_SL_COMMENT + { + mRULE_SL_COMMENT(); + + } + break; + case 56 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:377: RULE_WS + { + mRULE_WS(); + + } + break; + case 57 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1:385: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -1700,206 +2192,216 @@ public class InternalETPhysLexer extends Lexer { } - protected DFA12 dfa12 = new DFA12(this); - static final String DFA12_eotS = - "\1\uffff\1\42\2\uffff\3\42\1\56\1\42\2\uffff\1\42\1\uffff\1\42"+ - "\1\uffff\3\42\2\uffff\1\42\1\76\3\42\1\40\2\uffff\3\40\2\uffff\1"+ - "\42\3\uffff\3\42\1\114\5\42\1\uffff\1\42\2\uffff\1\42\1\uffff\1"+ - "\42\1\uffff\4\42\2\uffff\1\42\2\uffff\1\132\1\133\1\42\5\uffff\5"+ - "\42\1\uffff\15\42\2\uffff\10\42\1\171\12\42\1\u0085\2\42\1\u0088"+ - "\1\u0089\5\42\1\uffff\13\42\1\uffff\1\42\1\u009c\2\uffff\3\42\1"+ - "\u00a0\13\42\1\u00ac\2\42\1\uffff\3\42\1\uffff\1\u00b2\1\u00b3\1"+ - "\u00b4\3\42\1\u00b8\1\42\1\u00ba\2\42\1\uffff\5\42\3\uffff\3\42"+ - "\1\uffff\1\42\1\uffff\1\u00c7\1\u00c8\6\42\1\u00cf\2\42\1\u00d2"+ - "\2\uffff\6\42\1\uffff\2\42\1\uffff\4\42\1\u00df\6\42\1\u00e6\1\uffff"+ - "\3\42\1\u00ea\1\42\1\u00ec\1\uffff\1\42\1\u00ee\1\42\1\uffff\1\u00f0"+ - "\1\uffff\1\u00f1\1\uffff\1\u00f2\3\uffff"; - static final String DFA12_eofS = - "\u00f3\uffff"; - static final String DFA12_minS = - "\1\0\1\150\2\uffff\1\151\1\157\1\154\1\60\1\150\2\uffff\1\157\1"+ - "\uffff\1\165\1\uffff\1\170\1\155\1\165\2\uffff\1\162\1\52\2\163"+ - "\1\145\1\101\2\uffff\2\0\1\52\2\uffff\1\162\3\uffff\1\144\1\170"+ - "\1\154\1\60\1\154\1\151\1\157\1\156\1\141\1\uffff\1\171\2\uffff"+ - "\1\144\1\uffff\1\156\1\uffff\1\145\1\164\1\160\1\156\2\uffff\1\157"+ - "\2\uffff\2\60\1\146\5\uffff\3\145\1\164\1\142\1\uffff\1\154\1\157"+ - "\1\143\1\147\1\143\1\163\1\145\1\164\1\143\1\145\1\157\1\164\1\155"+ - "\2\uffff\2\141\1\154\1\144\1\151\1\154\1\157\1\145\1\60\1\153\1"+ - "\154\1\153\1\151\1\103\1\151\1\155\2\162\1\151\1\60\1\165\1\144"+ - "\2\60\1\124\2\157\1\144\1\141\1\uffff\2\145\1\163\1\143\1\145\1"+ - "\154\1\155\1\157\1\166\1\164\1\155\1\uffff\1\154\1\60\2\uffff\1"+ - "\150\1\143\1\154\1\60\1\156\1\170\1\144\1\124\1\151\1\141\1\146"+ - "\1\141\1\145\1\144\1\141\1\60\1\145\1\164\1\uffff\1\162\1\153\1"+ - "\163\1\uffff\3\60\1\150\1\172\1\154\1\60\1\163\1\60\1\145\1\154"+ - "\1\uffff\1\103\1\124\1\145\1\163\1\151\3\uffff\1\162\1\145\1\115"+ - "\1\uffff\1\163\1\uffff\2\60\1\154\1\150\1\141\1\151\1\172\1\145"+ - "\1\60\1\157\1\171\1\60\2\uffff\1\141\1\162\1\144\1\172\1\145\1\141"+ - "\1\uffff\1\144\1\163\1\uffff\1\163\3\145\1\60\1\144\1\145\1\164"+ - "\1\163\1\141\1\144\1\60\1\uffff\1\145\1\154\1\145\1\60\1\144\1\60"+ - "\1\uffff\1\144\1\60\1\155\1\uffff\1\60\1\uffff\1\60\1\uffff\1\60"+ - "\3\uffff"; - static final String DFA12_maxS = - "\1\uffff\1\150\2\uffff\1\165\1\162\1\154\1\172\1\150\2\uffff\1"+ - "\157\1\uffff\1\165\1\uffff\1\170\1\156\1\165\2\uffff\1\162\1\52"+ - "\2\163\1\145\1\172\2\uffff\2\uffff\1\57\2\uffff\1\162\3\uffff\1"+ - "\144\1\170\1\154\1\172\1\154\1\151\1\157\1\156\1\141\1\uffff\1\171"+ - "\2\uffff\1\144\1\uffff\1\156\1\uffff\1\145\1\164\1\160\1\156\2\uffff"+ - "\1\157\2\uffff\2\172\1\146\5\uffff\3\145\1\164\1\160\1\uffff\1\154"+ - "\1\157\1\143\1\147\1\143\1\163\1\145\1\164\1\143\1\145\1\157\1\164"+ - "\1\155\2\uffff\2\141\1\154\1\144\1\151\1\154\1\157\1\145\1\172\1"+ - "\153\1\154\1\153\1\151\1\122\1\151\1\155\2\162\1\151\1\172\1\165"+ - "\1\144\2\172\1\124\2\157\1\144\1\151\1\uffff\2\145\1\163\1\143\1"+ - "\145\1\154\1\155\1\157\1\166\1\164\1\155\1\uffff\1\154\1\172\2\uffff"+ - "\1\150\1\143\1\154\1\172\1\156\1\170\1\144\1\124\1\151\1\141\1\146"+ - "\1\141\1\145\1\144\1\141\1\172\1\145\1\164\1\uffff\1\162\1\153\1"+ - "\163\1\uffff\3\172\1\150\1\172\1\154\1\172\1\163\1\172\1\145\1\154"+ - "\1\uffff\1\103\1\124\1\145\1\163\1\151\3\uffff\1\162\1\145\1\123"+ - "\1\uffff\1\163\1\uffff\2\172\1\154\1\150\1\141\1\151\1\172\1\145"+ - "\1\172\1\157\1\171\1\172\2\uffff\1\141\1\162\1\144\1\172\1\145\1"+ - "\141\1\uffff\1\144\1\163\1\uffff\1\163\3\145\1\172\1\144\1\145\1"+ - "\164\1\163\1\141\1\144\1\172\1\uffff\1\145\1\154\1\145\1\172\1\144"+ - "\1\172\1\uffff\1\144\1\172\1\155\1\uffff\1\172\1\uffff\1\172\1\uffff"+ - "\1\172\3\uffff"; - static final String DFA12_acceptS = - "\2\uffff\1\2\1\3\5\uffff\1\13\1\14\1\uffff\1\17\1\uffff\1\22\3"+ - "\uffff\1\34\1\35\6\uffff\1\47\1\50\3\uffff\1\54\1\55\1\uffff\1\47"+ - "\1\2\1\3\11\uffff\1\42\1\uffff\1\13\1\14\1\uffff\1\17\1\uffff\1"+ - "\22\4\uffff\1\34\1\35\1\uffff\1\40\1\41\3\uffff\1\50\1\51\1\52\1"+ - "\53\1\54\5\uffff\1\43\15\uffff\1\44\1\45\35\uffff\1\27\13\uffff"+ - "\1\37\2\uffff\1\4\1\7\22\uffff\1\1\3\uffff\1\5\13\uffff\1\36\5\uffff"+ - "\1\23\1\24\1\6\3\uffff\1\16\1\uffff\1\21\14\uffff\1\25\1\26\6\uffff"+ - "\1\30\2\uffff\1\20\14\uffff\1\32\6\uffff\1\31\3\uffff\1\33\1\uffff"+ - "\1\11\1\uffff\1\12\1\uffff\1\46\1\10\1\15"; - static final String DFA12_specialS = - "\1\1\33\uffff\1\2\1\0\u00d5\uffff}>"; - static final String[] DFA12_transitionS = { - "\11\40\2\37\2\40\1\37\22\40\1\37\1\40\1\34\4\40\1\35\3\40\1"+ - "\2\1\40\1\3\1\25\1\36\12\33\1\14\2\40\1\16\3\40\3\32\1\30\11"+ - "\32\1\13\1\32\1\10\1\32\1\21\1\32\1\1\6\32\1\22\1\40\1\23\1"+ - "\31\1\32\1\40\1\32\1\6\2\32\1\17\1\24\2\32\1\20\3\32\1\4\1\27"+ - "\1\32\1\5\1\32\1\15\1\7\1\32\1\26\5\32\1\11\1\40\1\12\uff82"+ - "\40", - "\1\41", - "", - "", - "\1\46\5\uffff\1\45\3\uffff\1\50\1\uffff\1\47", - "\1\51\2\uffff\1\52", - "\1\53", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\10\42\1\54\12\42"+ - "\1\55\6\42", - "\1\57", - "", - "", - "\1\62", - "", - "\1\64", - "", - "\1\66", - "\1\70\1\67", - "\1\71", + protected DFA16 dfa16 = new DFA16(this); + static final String DFA16_eotS = + "\1\uffff\1\50\2\uffff\4\50\1\70\1\50\2\uffff\1\50\1\uffff\1\50"+ + "\1\uffff\3\50\1\107\1\50\3\uffff\6\50\1\122\1\46\2\uffff\3\46\2"+ + "\uffff\1\50\3\uffff\4\50\1\135\10\50\1\uffff\1\50\2\uffff\1\50\1"+ + "\uffff\1\50\1\uffff\1\50\1\102\1\uffff\3\50\2\uffff\1\50\3\uffff"+ + "\1\161\1\162\3\50\6\uffff\6\50\1\uffff\23\50\2\uffff\13\50\1\u009b"+ + "\5\50\1\u00a2\15\50\1\u00b1\1\50\1\u00b3\1\50\1\u00b5\3\50\1\u00b9"+ + "\1\uffff\6\50\1\uffff\16\50\1\uffff\1\u00cf\1\uffff\1\50\1\uffff"+ + "\3\50\1\uffff\1\u00d4\2\50\1\u00d7\14\50\1\u00e4\4\50\1\uffff\4"+ + "\50\1\uffff\2\50\1\uffff\1\50\1\u00f0\1\u00f1\1\u00f2\3\50\1\u00f6"+ + "\1\50\1\u00f8\2\50\1\uffff\13\50\3\uffff\3\50\1\uffff\1\50\1\uffff"+ + "\1\u010b\1\u010c\3\50\1\u0110\1\u0111\3\50\1\u0115\1\u0116\2\50"+ + "\1\u0119\2\50\1\u011c\2\uffff\1\50\1\u011e\1\50\2\uffff\3\50\2\uffff"+ + "\2\50\1\uffff\2\50\1\uffff\1\50\1\uffff\3\50\1\u012b\1\u012c\6\50"+ + "\1\u0133\2\uffff\3\50\1\u0137\1\50\1\u0139\1\uffff\1\50\1\u013b"+ + "\1\50\1\uffff\1\u013d\1\uffff\1\u013e\1\uffff\1\u013f\3\uffff"; + static final String DFA16_eofS = + "\u0140\uffff"; + static final String DFA16_minS = + "\1\0\1\150\2\uffff\2\141\1\157\1\154\1\60\1\150\2\uffff\1\157\1"+ + "\uffff\1\165\1\uffff\1\53\1\155\1\165\1\52\1\164\3\uffff\2\163\1"+ + "\145\1\160\1\162\1\53\1\130\1\101\2\uffff\2\0\1\52\2\uffff\1\162"+ + "\3\uffff\1\144\1\156\1\170\1\154\1\60\1\154\1\157\1\154\1\102\1"+ + "\151\1\157\1\156\1\141\1\uffff\1\171\2\uffff\1\144\1\uffff\1\156"+ + "\1\uffff\1\145\1\60\1\uffff\1\164\1\160\1\156\2\uffff\1\164\3\uffff"+ + "\2\60\1\146\1\164\1\165\6\uffff\2\145\1\144\1\145\1\164\1\142\1"+ + "\uffff\1\163\1\155\1\154\1\157\1\156\1\145\1\150\1\157\1\143\1\147"+ + "\1\143\1\163\1\145\1\164\1\143\1\145\1\157\1\164\1\162\2\uffff\1"+ + "\141\1\151\1\145\1\141\1\154\1\141\1\144\1\151\1\154\1\157\1\145"+ + "\1\60\1\145\1\157\1\164\2\141\1\60\1\153\1\154\1\153\1\151\1\103"+ + "\1\151\1\155\2\162\2\151\1\165\1\157\1\60\1\144\1\60\1\164\1\60"+ + "\1\124\2\157\1\60\1\uffff\1\144\1\154\1\145\1\154\1\162\1\141\1"+ + "\uffff\2\145\1\163\1\143\1\145\1\154\1\155\1\157\1\166\1\164\1\155"+ + "\1\142\1\154\1\156\1\uffff\1\60\1\uffff\1\157\1\uffff\1\150\1\143"+ + "\1\154\1\uffff\1\60\1\145\1\147\1\60\1\141\1\156\1\170\1\144\1\124"+ + "\1\151\1\141\1\146\1\141\1\145\1\144\1\141\1\60\1\145\1\165\1\164"+ + "\1\141\1\uffff\2\162\1\153\1\163\1\uffff\1\141\1\145\1\uffff\1\143"+ + "\3\60\1\150\1\172\1\154\1\60\1\163\1\60\1\145\1\154\1\uffff\1\103"+ + "\1\164\1\124\1\154\1\171\1\145\1\163\1\151\1\156\1\162\1\164\3\uffff"+ + "\1\162\1\145\1\115\1\uffff\1\163\1\uffff\2\60\1\154\1\145\1\150"+ + "\2\60\1\141\1\151\1\172\2\60\2\145\1\60\1\157\1\171\1\60\2\uffff"+ + "\1\141\1\60\1\162\2\uffff\1\144\1\172\1\145\2\uffff\1\162\1\141"+ + "\1\uffff\1\144\1\163\1\uffff\1\163\1\uffff\3\145\2\60\1\144\1\145"+ + "\1\164\1\163\1\141\1\144\1\60\2\uffff\1\145\1\154\1\145\1\60\1\144"+ + "\1\60\1\uffff\1\144\1\60\1\155\1\uffff\1\60\1\uffff\1\60\1\uffff"+ + "\1\60\3\uffff"; + static final String DFA16_maxS = + "\1\uffff\1\150\2\uffff\1\165\1\162\1\164\1\154\1\172\1\150\2\uffff"+ + "\1\157\1\uffff\1\165\1\uffff\1\170\1\156\1\165\1\52\1\164\3\uffff"+ + "\2\163\1\145\1\160\1\162\1\71\1\170\1\172\2\uffff\2\uffff\1\57\2"+ + "\uffff\1\162\3\uffff\1\144\1\156\1\170\1\154\1\172\1\154\1\157\1"+ + "\154\1\122\1\151\1\157\1\156\1\141\1\uffff\1\171\2\uffff\1\144\1"+ + "\uffff\1\156\1\uffff\1\145\1\172\1\uffff\1\164\1\160\1\156\2\uffff"+ + "\1\164\3\uffff\2\172\1\146\1\164\1\165\6\uffff\2\145\1\144\1\145"+ + "\1\164\1\160\1\uffff\1\163\1\155\1\154\1\157\1\156\1\145\1\150\1"+ + "\157\1\143\1\147\1\143\1\163\1\145\1\164\1\143\1\145\1\157\1\164"+ + "\1\162\2\uffff\1\141\1\151\1\145\1\141\1\154\1\141\1\144\1\151\1"+ + "\154\1\157\1\145\1\172\1\145\1\157\1\164\2\141\1\172\1\153\1\154"+ + "\1\153\1\151\1\122\1\151\1\155\2\162\2\151\1\165\1\157\1\172\1\144"+ + "\1\172\1\164\1\172\1\124\2\157\1\172\1\uffff\1\144\1\154\1\145\1"+ + "\154\1\162\1\151\1\uffff\2\145\1\163\1\143\1\145\1\154\1\155\1\157"+ + "\1\166\1\164\1\155\1\142\1\154\1\156\1\uffff\1\172\1\uffff\1\157"+ + "\1\uffff\1\150\1\143\1\154\1\uffff\1\172\1\145\1\147\1\172\1\141"+ + "\1\156\1\170\1\144\1\124\1\151\1\141\1\146\1\141\1\145\1\144\1\141"+ + "\1\172\1\145\1\165\1\164\1\141\1\uffff\2\162\1\153\1\163\1\uffff"+ + "\1\141\1\145\1\uffff\1\143\3\172\1\150\1\172\1\154\1\172\1\163\1"+ + "\172\1\145\1\154\1\uffff\1\103\1\164\1\124\1\154\1\171\1\145\1\163"+ + "\1\151\1\156\1\162\1\164\3\uffff\1\162\1\145\1\123\1\uffff\1\163"+ + "\1\uffff\2\172\1\154\1\145\1\150\2\172\1\141\1\151\3\172\2\145\1"+ + "\172\1\157\1\171\1\172\2\uffff\1\141\1\172\1\162\2\uffff\1\144\1"+ + "\172\1\145\2\uffff\1\162\1\141\1\uffff\1\144\1\163\1\uffff\1\163"+ + "\1\uffff\3\145\2\172\1\144\1\145\1\164\1\163\1\141\1\144\1\172\2"+ + "\uffff\1\145\1\154\1\145\1\172\1\144\1\172\1\uffff\1\144\1\172\1"+ + "\155\1\uffff\1\172\1\uffff\1\172\1\uffff\1\172\3\uffff"; + static final String DFA16_acceptS = + "\2\uffff\1\2\1\3\6\uffff\1\21\1\22\1\uffff\1\25\1\uffff\1\30\5"+ + "\uffff\1\47\1\50\1\51\10\uffff\1\63\1\64\3\uffff\1\70\1\71\1\uffff"+ + "\1\63\1\2\1\3\15\uffff\1\52\1\uffff\1\21\1\22\1\uffff\1\25\1\uffff"+ + "\1\30\2\uffff\1\61\3\uffff\1\44\1\45\1\uffff\1\47\1\50\1\51\5\uffff"+ + "\1\62\1\64\1\65\1\66\1\67\1\70\6\uffff\1\53\23\uffff\1\54\1\55\50"+ + "\uffff\1\43\6\uffff\1\35\16\uffff\1\60\1\uffff\1\4\1\uffff\1\11"+ + "\3\uffff\1\6\25\uffff\1\1\4\uffff\1\7\2\uffff\1\16\14\uffff\1\42"+ + "\13\uffff\1\31\1\32\1\10\3\uffff\1\24\1\uffff\1\27\22\uffff\1\33"+ + "\1\34\3\uffff\1\57\1\5\3\uffff\1\14\1\15\2\uffff\1\36\2\uffff\1"+ + "\26\1\uffff\1\46\14\uffff\1\40\1\17\6\uffff\1\37\3\uffff\1\41\1"+ + "\uffff\1\13\1\uffff\1\20\1\uffff\1\56\1\12\1\23"; + static final String DFA16_specialS = + "\1\1\41\uffff\1\0\1\2\u011c\uffff}>"; + static final String[] DFA16_transitionS = { + "\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\4\46\1\43\3\46\1"+ + "\2\1\25\1\3\1\23\1\44\1\36\11\41\1\15\2\46\1\17\3\46\3\40\1"+ + "\32\1\35\10\40\1\14\1\40\1\11\1\40\1\22\1\40\1\1\6\40\1\26\1"+ + "\46\1\27\1\37\1\40\1\46\1\24\1\7\2\40\1\20\1\5\2\40\1\21\3\40"+ + "\1\4\1\31\1\33\1\6\1\40\1\16\1\10\1\34\1\30\5\40\1\12\1\46\1"+ + "\13\uff82\46", + "\1\47", "", "", - "\1\74", - "\1\75", - "\1\77", - "\1\100", - "\1\101", - "\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\54\7\uffff\1\55\5\uffff\1\53\3\uffff\1\57\1\uffff\1\56", + "\1\60\20\uffff\1\61", + "\1\62\2\uffff\1\64\1\uffff\1\63", + "\1\65", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\10\50\1\66\12\50"+ + "\1\67\6\50", + "\1\71", "", "", - "\0\103", - "\0\103", - "\1\104\4\uffff\1\105", + "\1\74", "", + "\1\76", "", - "\1\107", + "\1\102\1\uffff\1\102\2\uffff\12\101\76\uffff\1\100", + "\1\104\1\103", + "\1\105", + "\1\106", + "\1\110", "", "", "", - "\1\110", - "\1\111", - "\1\112", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\6\42\1\113\23\42", + "\1\114", "\1\115", "\1\116", "\1\117", "\1\120", - "\1\121", - "", - "\1\122", + "\1\102\1\uffff\1\102\2\uffff\12\101", + "\1\121\37\uffff\1\121", + "\32\50\4\uffff\1\50\1\uffff\32\50", "", "", - "\1\123", + "\0\123", + "\0\123", + "\1\124\4\uffff\1\125", "", - "\1\124", "", - "\1\125", - "\1\126", "\1\127", - "\1\130", "", "", - "\1\131", - "", "", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\1\134", - "", - "", - "", - "", - "", - "\1\135", + "\1\130", + "\1\131", + "\1\132", + "\1\133", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\6\50\1\134\23\50", "\1\136", "\1\137", "\1\140", - "\1\141\15\uffff\1\142", - "", - "\1\143", - "\1\144", + "\1\141\1\144\5\uffff\1\142\10\uffff\1\143", "\1\145", "\1\146", "\1\147", "\1\150", + "", "\1\151", + "", + "", "\1\152", + "", "\1\153", + "", "\1\154", + "\12\101\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", "\1\155", "\1\156", "\1\157", "", "", "\1\160", - "\1\161", - "\1\162", + "", + "", + "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\163", "\1\164", "\1\165", + "", + "", + "", + "", + "", + "", "\1\166", "\1\167", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\14\42\1\170\15\42", + "\1\170", + "\1\171", "\1\172", - "\1\173", - "\1\174", + "\1\173\15\uffff\1\174", + "", "\1\175", - "\1\177\16\uffff\1\176", + "\1\176", + "\1\177", "\1\u0080", "\1\u0081", "\1\u0082", "\1\u0083", "\1\u0084", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u0085", "\1\u0086", "\1\u0087", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u0088", + "\1\u0089", "\1\u008a", "\1\u008b", "\1\u008c", "\1\u008d", - "\1\u008f\7\uffff\1\u008e", + "\1\u008e", + "\1\u008f", + "", "", "\1\u0090", "\1\u0091", @@ -1912,247 +2414,344 @@ public class InternalETPhysLexer extends Lexer { "\1\u0098", "\1\u0099", "\1\u009a", - "", - "\1\u009b", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "", - "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u009c", "\1\u009d", "\1\u009e", "\1\u009f", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\1\u00a1", - "\1\u00a2", + "\1\u00a0", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\14\50\1\u00a1\15"+ + "\50", "\1\u00a3", "\1\u00a4", "\1\u00a5", "\1\u00a6", - "\1\u00a7", - "\1\u00a8", + "\1\u00a8\16\uffff\1\u00a7", "\1\u00a9", "\1\u00aa", "\1\u00ab", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00ac", "\1\u00ad", "\1\u00ae", - "", "\1\u00af", "\1\u00b0", - "\1\u00b1", - "", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\1\u00b5", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u00b2", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u00b4", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\u00b6", "\1\u00b7", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\1\u00b9", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00b8", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "\1\u00ba", "\1\u00bb", "\1\u00bc", - "", "\1\u00bd", "\1\u00be", - "\1\u00bf", - "\1\u00c0", - "\1\u00c1", - "", - "", + "\1\u00c0\7\uffff\1\u00bf", "", + "\1\u00c1", "\1\u00c2", "\1\u00c3", - "\1\u00c4\5\uffff\1\u00c5", - "", + "\1\u00c4", + "\1\u00c5", "\1\u00c6", - "", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00c7", + "\1\u00c8", "\1\u00c9", "\1\u00ca", "\1\u00cb", "\1\u00cc", "\1\u00cd", "\1\u00ce", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\1\u00d0", - "\1\u00d1", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "\1\u00d0", "", + "\1\u00d1", + "\1\u00d2", "\1\u00d3", - "\1\u00d4", + "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\u00d5", "\1\u00d6", - "\1\u00d7", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\u00d8", - "", "\1\u00d9", "\1\u00da", - "", "\1\u00db", "\1\u00dc", "\1\u00dd", "\1\u00de", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00df", "\1\u00e0", "\1\u00e1", "\1\u00e2", "\1\u00e3", - "\1\u00e4", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\u00e5", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "", + "\1\u00e6", "\1\u00e7", "\1\u00e8", + "", "\1\u00e9", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00ea", "\1\u00eb", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00ec", "", "\1\u00ed", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00ee", + "", "\1\u00ef", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u00f3", + "\1\u00f4", + "\1\u00f5", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u00f7", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u00f9", + "\1\u00fa", + "", + "\1\u00fb", + "\1\u00fc", + "\1\u00fd", + "\1\u00fe", + "\1\u00ff", + "\1\u0100", + "\1\u0101", + "\1\u0102", + "\1\u0103", + "\1\u0104", + "\1\u0105", + "", + "", "", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u0106", + "\1\u0107", + "\1\u0108\5\uffff\1\u0109", "", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u010a", "", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u010d", + "\1\u010e", + "\1\u010f", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u0112", + "\1\u0113", + "\1\u0114", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u0117", + "\1\u0118", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u011a", + "\1\u011b", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "", + "\1\u011d", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u011f", + "", + "", + "\1\u0120", + "\1\u0121", + "\1\u0122", + "", + "", + "\1\u0123", + "\1\u0124", + "", + "\1\u0125", + "\1\u0126", + "", + "\1\u0127", + "", + "\1\u0128", + "\1\u0129", + "\1\u012a", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u012d", + "\1\u012e", + "\1\u012f", + "\1\u0130", + "\1\u0131", + "\1\u0132", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "", + "\1\u0134", + "\1\u0135", + "\1\u0136", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u0138", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "\1\u013a", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u013c", + "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "", "", "" }; - static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS); - static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS); - static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS); - static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS); - static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS); - static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS); - static final short[][] DFA12_transition; + static final short[] DFA16_eot = DFA.unpackEncodedString(DFA16_eotS); + static final short[] DFA16_eof = DFA.unpackEncodedString(DFA16_eofS); + static final char[] DFA16_min = DFA.unpackEncodedStringToUnsignedChars(DFA16_minS); + static final char[] DFA16_max = DFA.unpackEncodedStringToUnsignedChars(DFA16_maxS); + static final short[] DFA16_accept = DFA.unpackEncodedString(DFA16_acceptS); + static final short[] DFA16_special = DFA.unpackEncodedString(DFA16_specialS); + static final short[][] DFA16_transition; static { - int numStates = DFA12_transitionS.length; - DFA12_transition = new short[numStates][]; + int numStates = DFA16_transitionS.length; + DFA16_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { - DFA12_transition[i] = DFA.unpackEncodedString(DFA12_transitionS[i]); + DFA16_transition[i] = DFA.unpackEncodedString(DFA16_transitionS[i]); } } - class DFA12 extends DFA { + class DFA16 extends DFA { - public DFA12(BaseRecognizer recognizer) { + public DFA16(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 12; - this.eot = DFA12_eot; - this.eof = DFA12_eof; - this.min = DFA12_min; - this.max = DFA12_max; - this.accept = DFA12_accept; - this.special = DFA12_special; - this.transition = DFA12_transition; + this.decisionNumber = 16; + this.eot = DFA16_eot; + this.eof = DFA16_eof; + this.min = DFA16_min; + this.max = DFA16_max; + this.accept = DFA16_accept; + this.special = DFA16_special; + this.transition = DFA16_transition; } public String getDescription() { - return "1:1: Tokens : ( T__11 | 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 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | RULE_EXP | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; int _s = s; switch ( s ) { case 0 : - int LA12_29 = input.LA(1); + int LA16_34 = input.LA(1); s = -1; - if ( ((LA12_29>='\u0000' && LA12_29<='\uFFFF')) ) {s = 67;} + if ( ((LA16_34>='\u0000' && LA16_34<='\uFFFF')) ) {s = 83;} - else s = 32; + else s = 38; if ( s>=0 ) return s; break; case 1 : - int LA12_0 = input.LA(1); + int LA16_0 = input.LA(1); s = -1; - if ( (LA12_0=='T') ) {s = 1;} + if ( (LA16_0=='T') ) {s = 1;} + + else if ( (LA16_0=='+') ) {s = 2;} + + else if ( (LA16_0=='-') ) {s = 3;} + + else if ( (LA16_0=='m') ) {s = 4;} + + else if ( (LA16_0=='f') ) {s = 5;} + + else if ( (LA16_0=='p') ) {s = 6;} + + else if ( (LA16_0=='b') ) {s = 7;} - else if ( (LA12_0=='+') ) {s = 2;} + else if ( (LA16_0=='s') ) {s = 8;} - else if ( (LA12_0=='-') ) {s = 3;} + else if ( (LA16_0=='P') ) {s = 9;} - else if ( (LA12_0=='m') ) {s = 4;} + else if ( (LA16_0=='{') ) {s = 10;} - else if ( (LA12_0=='p') ) {s = 5;} + else if ( (LA16_0=='}') ) {s = 11;} - else if ( (LA12_0=='b') ) {s = 6;} + else if ( (LA16_0=='N') ) {s = 12;} - else if ( (LA12_0=='s') ) {s = 7;} + else if ( (LA16_0==':') ) {s = 13;} - else if ( (LA12_0=='P') ) {s = 8;} + else if ( (LA16_0=='r') ) {s = 14;} - else if ( (LA12_0=='{') ) {s = 9;} + else if ( (LA16_0=='=') ) {s = 15;} - else if ( (LA12_0=='}') ) {s = 10;} + else if ( (LA16_0=='e') ) {s = 16;} - else if ( (LA12_0=='N') ) {s = 11;} + else if ( (LA16_0=='i') ) {s = 17;} - else if ( (LA12_0==':') ) {s = 12;} + else if ( (LA16_0=='R') ) {s = 18;} - else if ( (LA12_0=='r') ) {s = 13;} + else if ( (LA16_0=='.') ) {s = 19;} - else if ( (LA12_0=='=') ) {s = 14;} + else if ( (LA16_0=='a') ) {s = 20;} - else if ( (LA12_0=='e') ) {s = 15;} + else if ( (LA16_0==',') ) {s = 21;} - else if ( (LA12_0=='i') ) {s = 16;} + else if ( (LA16_0=='[') ) {s = 22;} - else if ( (LA12_0=='R') ) {s = 17;} + else if ( (LA16_0==']') ) {s = 23;} - else if ( (LA12_0=='[') ) {s = 18;} + else if ( (LA16_0=='u') ) {s = 24;} - else if ( (LA12_0==']') ) {s = 19;} + else if ( (LA16_0=='n') ) {s = 25;} - else if ( (LA12_0=='f') ) {s = 20;} + else if ( (LA16_0=='D') ) {s = 26;} - else if ( (LA12_0=='.') ) {s = 21;} + else if ( (LA16_0=='o') ) {s = 27;} - else if ( (LA12_0=='u') ) {s = 22;} + else if ( (LA16_0=='t') ) {s = 28;} - else if ( (LA12_0=='n') ) {s = 23;} + else if ( (LA16_0=='E') ) {s = 29;} - else if ( (LA12_0=='D') ) {s = 24;} + else if ( (LA16_0=='0') ) {s = 30;} - else if ( (LA12_0=='^') ) {s = 25;} + else if ( (LA16_0=='^') ) {s = 31;} - else if ( ((LA12_0>='A' && LA12_0<='C')||(LA12_0>='E' && LA12_0<='M')||LA12_0=='O'||LA12_0=='Q'||LA12_0=='S'||(LA12_0>='U' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='a'||(LA12_0>='c' && LA12_0<='d')||(LA12_0>='g' && LA12_0<='h')||(LA12_0>='j' && LA12_0<='l')||LA12_0=='o'||LA12_0=='q'||LA12_0=='t'||(LA12_0>='v' && LA12_0<='z')) ) {s = 26;} + else if ( ((LA16_0>='A' && LA16_0<='C')||(LA16_0>='F' && LA16_0<='M')||LA16_0=='O'||LA16_0=='Q'||LA16_0=='S'||(LA16_0>='U' && LA16_0<='Z')||LA16_0=='_'||(LA16_0>='c' && LA16_0<='d')||(LA16_0>='g' && LA16_0<='h')||(LA16_0>='j' && LA16_0<='l')||LA16_0=='q'||(LA16_0>='v' && LA16_0<='z')) ) {s = 32;} - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 27;} + else if ( ((LA16_0>='1' && LA16_0<='9')) ) {s = 33;} - else if ( (LA12_0=='\"') ) {s = 28;} + else if ( (LA16_0=='\"') ) {s = 34;} - else if ( (LA12_0=='\'') ) {s = 29;} + else if ( (LA16_0=='\'') ) {s = 35;} - else if ( (LA12_0=='/') ) {s = 30;} + else if ( (LA16_0=='/') ) {s = 36;} - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 31;} + else if ( ((LA16_0>='\t' && LA16_0<='\n')||LA16_0=='\r'||LA16_0==' ') ) {s = 37;} - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='*')||LA12_0==','||(LA12_0>=';' && LA12_0<='<')||(LA12_0>='>' && LA12_0<='@')||LA12_0=='\\'||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 32;} + else if ( ((LA16_0>='\u0000' && LA16_0<='\b')||(LA16_0>='\u000B' && LA16_0<='\f')||(LA16_0>='\u000E' && LA16_0<='\u001F')||LA16_0=='!'||(LA16_0>='#' && LA16_0<='&')||(LA16_0>='(' && LA16_0<='*')||(LA16_0>=';' && LA16_0<='<')||(LA16_0>='>' && LA16_0<='@')||LA16_0=='\\'||LA16_0=='`'||LA16_0=='|'||(LA16_0>='~' && LA16_0<='\uFFFF')) ) {s = 38;} if ( s>=0 ) return s; break; case 2 : - int LA12_28 = input.LA(1); + int LA16_35 = input.LA(1); s = -1; - if ( ((LA12_28>='\u0000' && LA12_28<='\uFFFF')) ) {s = 67;} + if ( ((LA16_35>='\u0000' && LA16_35<='\uFFFF')) ) {s = 83;} - else s = 32; + else s = 38; if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 12, _s, input); + new NoViableAltException(getDescription(), 16, _s, input); error(nvae); throw nvae; } diff --git a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysParser.java b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysParser.java index b75fdadcf..05c2bcb22 100644 --- a/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysParser.java +++ b/plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysParser.java @@ -22,9 +22,10 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalETPhysParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'Thread'", "'+'", "'-'", "'model'", "'polled'", "'blocked'", "'mixed'", "'singleThreaded'", "'multiThreaded'", "'PhysicalModel'", "'{'", "'}'", "'PhysicalSystem'", "'NodeRef'", "':'", "'NodeClass'", "'runtime'", "'='", "'priomin'", "'priomax'", "'execmode'", "'interval'", "'prio'", "'stacksize'", "'msgblocksize'", "'msgpoolsize'", "'RuntimeClass'", "'['", "']'", "'import'", "'from'", "'.*'", "'.'", "'s'", "'ms'", "'us'", "'ns'", "'DefaultThread'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_EXP", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'Thread'", "'+'", "'-'", "'model'", "'mandatory'", "'false'", "'polled'", "'blocked'", "'mixed'", "'singleThreaded'", "'multiThreaded'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'PhysicalModel'", "'{'", "'}'", "'PhysicalSystem'", "'NodeRef'", "':'", "'NodeClass'", "'runtime'", "'='", "'priomin'", "'priomax'", "'execmode'", "'interval'", "'prio'", "'stacksize'", "'msgblocksize'", "'msgpoolsize'", "'RuntimeClass'", "'import'", "'from'", "'.*'", "'.'", "'attribute'", "','", "'['", "']'", "'s'", "'ms'", "'us'", "'ns'", "'DefaultThread'", "'optional'", "'true'" }; - public static final int RULE_ID=5; + public static final int RULE_EXP=7; + public static final int RULE_ID=4; public static final int T__29=29; public static final int T__28=28; public static final int T__27=27; @@ -33,20 +34,30 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { public static final int T__24=24; public static final int T__23=23; public static final int T__22=22; - public static final int RULE_ANY_OTHER=10; + public static final int RULE_ANY_OTHER=12; public static final int T__21=21; public static final int T__20=20; + public static final int T__60=60; public static final int EOF=-1; + public static final int T__55=55; + public static final int T__56=56; public static final int T__19=19; + public static final int T__57=57; + public static final int RULE_HEX=5; + public static final int T__58=58; public static final int T__16=16; + public static final int T__51=51; + public static final int T__52=52; public static final int T__15=15; + public static final int T__53=53; public static final int T__18=18; + public static final int T__54=54; public static final int T__17=17; - public static final int T__12=12; - public static final int T__11=11; public static final int T__14=14; public static final int T__13=13; - public static final int RULE_INT=4; + public static final int T__59=59; + public static final int RULE_INT=6; + public static final int T__50=50; public static final int T__42=42; public static final int T__43=43; public static final int T__40=40; @@ -56,11 +67,12 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { public static final int T__44=44; public static final int T__45=45; public static final int T__48=48; - public static final int RULE_SL_COMMENT=8; - public static final int RULE_ML_COMMENT=7; + public static final int T__49=49; + public static final int RULE_SL_COMMENT=10; + public static final int RULE_ML_COMMENT=9; public static final int T__30=30; public static final int T__31=31; - public static final int RULE_STRING=6; + public static final int RULE_STRING=8; public static final int T__32=32; public static final int T__33=33; public static final int T__34=34; @@ -69,7 +81,7 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { public static final int T__37=37; public static final int T__38=38; public static final int T__39=39; - public static final int RULE_WS=9; + public static final int RULE_WS=11; // delegates // delegators @@ -570,21 +582,712 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR end "ruleRuntimeClass" + // $ANTLR start "entryRulePRIO" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:228:1: entryRulePRIO : rulePRIO EOF ; + public final void entryRulePRIO() throws RecognitionException { + + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:232:1: ( rulePRIO EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:233:1: rulePRIO EOF + { + before(grammarAccess.getPRIORule()); + pushFollow(FOLLOW_rulePRIO_in_entryRulePRIO426); + rulePRIO(); + + state._fsp--; + + after(grammarAccess.getPRIORule()); + match(input,EOF,FOLLOW_EOF_in_entryRulePRIO433); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + myHiddenTokenState.restore(); + + } + return ; + } + // $ANTLR end "entryRulePRIO" + + + // $ANTLR start "rulePRIO" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:243:1: rulePRIO : ( ( rule__PRIO__Group__0 ) ) ; + public final void rulePRIO() throws RecognitionException { + + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:248:2: ( ( ( rule__PRIO__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:249:1: ( ( rule__PRIO__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:249:1: ( ( rule__PRIO__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:250:1: ( rule__PRIO__Group__0 ) + { + before(grammarAccess.getPRIOAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:251:1: ( rule__PRIO__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:251:2: rule__PRIO__Group__0 + { + pushFollow(FOLLOW_rule__PRIO__Group__0_in_rulePRIO463); + rule__PRIO__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getPRIOAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + myHiddenTokenState.restore(); + + } + return ; + } + // $ANTLR end "rulePRIO" + + + // $ANTLR start "entryRuleImport" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:264:1: entryRuleImport : ruleImport EOF ; + public final void entryRuleImport() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:265:1: ( ruleImport EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:266:1: ruleImport EOF + { + before(grammarAccess.getImportRule()); + pushFollow(FOLLOW_ruleImport_in_entryRuleImport490); + ruleImport(); + + state._fsp--; + + after(grammarAccess.getImportRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleImport497); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleImport" + + + // $ANTLR start "ruleImport" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:273:1: ruleImport : ( ( rule__Import__Group__0 ) ) ; + public final void ruleImport() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:277:2: ( ( ( rule__Import__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:278:1: ( ( rule__Import__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:278:1: ( ( rule__Import__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:279:1: ( rule__Import__Group__0 ) + { + before(grammarAccess.getImportAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:280:1: ( rule__Import__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:280:2: rule__Import__Group__0 + { + pushFollow(FOLLOW_rule__Import__Group__0_in_ruleImport523); + rule__Import__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getImportAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleImport" + + + // $ANTLR start "entryRuleImportedFQN" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:292:1: entryRuleImportedFQN : ruleImportedFQN EOF ; + public final void entryRuleImportedFQN() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:293:1: ( ruleImportedFQN EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:294:1: ruleImportedFQN EOF + { + before(grammarAccess.getImportedFQNRule()); + pushFollow(FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN550); + ruleImportedFQN(); + + state._fsp--; + + after(grammarAccess.getImportedFQNRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleImportedFQN557); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleImportedFQN" + + + // $ANTLR start "ruleImportedFQN" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:301:1: ruleImportedFQN : ( ( rule__ImportedFQN__Group__0 ) ) ; + public final void ruleImportedFQN() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:305:2: ( ( ( rule__ImportedFQN__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:306:1: ( ( rule__ImportedFQN__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:306:1: ( ( rule__ImportedFQN__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:307:1: ( rule__ImportedFQN__Group__0 ) + { + before(grammarAccess.getImportedFQNAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:308:1: ( rule__ImportedFQN__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:308:2: rule__ImportedFQN__Group__0 + { + pushFollow(FOLLOW_rule__ImportedFQN__Group__0_in_ruleImportedFQN583); + rule__ImportedFQN__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getImportedFQNAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleImportedFQN" + + + // $ANTLR start "entryRuleFQN" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:320:1: entryRuleFQN : ruleFQN EOF ; + public final void entryRuleFQN() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:321:1: ( ruleFQN EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:322:1: ruleFQN EOF + { + before(grammarAccess.getFQNRule()); + pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN610); + ruleFQN(); + + state._fsp--; + + after(grammarAccess.getFQNRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleFQN617); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleFQN" + + + // $ANTLR start "ruleFQN" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:329:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ; + public final void ruleFQN() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:333:2: ( ( ( rule__FQN__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:334:1: ( ( rule__FQN__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:334:1: ( ( rule__FQN__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:335:1: ( rule__FQN__Group__0 ) + { + before(grammarAccess.getFQNAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:336:1: ( rule__FQN__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:336:2: rule__FQN__Group__0 + { + pushFollow(FOLLOW_rule__FQN__Group__0_in_ruleFQN643); + rule__FQN__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getFQNAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleFQN" + + + // $ANTLR start "entryRuleKeyValue" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:350:1: entryRuleKeyValue : ruleKeyValue EOF ; + public final void entryRuleKeyValue() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:351:1: ( ruleKeyValue EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:352:1: ruleKeyValue EOF + { + before(grammarAccess.getKeyValueRule()); + pushFollow(FOLLOW_ruleKeyValue_in_entryRuleKeyValue672); + ruleKeyValue(); + + state._fsp--; + + after(grammarAccess.getKeyValueRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleKeyValue679); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleKeyValue" + + + // $ANTLR start "ruleKeyValue" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:359:1: ruleKeyValue : ( ( rule__KeyValue__Group__0 ) ) ; + public final void ruleKeyValue() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:363:2: ( ( ( rule__KeyValue__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:364:1: ( ( rule__KeyValue__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:364:1: ( ( rule__KeyValue__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:365:1: ( rule__KeyValue__Group__0 ) + { + before(grammarAccess.getKeyValueAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:366:1: ( rule__KeyValue__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:366:2: rule__KeyValue__Group__0 + { + pushFollow(FOLLOW_rule__KeyValue__Group__0_in_ruleKeyValue705); + rule__KeyValue__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getKeyValueAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleKeyValue" + + + // $ANTLR start "entryRuleAnnotationTargetType" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:380:1: entryRuleAnnotationTargetType : ruleAnnotationTargetType EOF ; + public final void entryRuleAnnotationTargetType() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:381:1: ( ruleAnnotationTargetType EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:382:1: ruleAnnotationTargetType EOF + { + before(grammarAccess.getAnnotationTargetTypeRule()); + pushFollow(FOLLOW_ruleAnnotationTargetType_in_entryRuleAnnotationTargetType734); + ruleAnnotationTargetType(); + + state._fsp--; + + after(grammarAccess.getAnnotationTargetTypeRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotationTargetType741); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleAnnotationTargetType" + + + // $ANTLR start "ruleAnnotationTargetType" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:389:1: ruleAnnotationTargetType : ( RULE_ID ) ; + public final void ruleAnnotationTargetType() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:393:2: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:394:1: ( RULE_ID ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:394:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:395:1: RULE_ID + { + before(grammarAccess.getAnnotationTargetTypeAccess().getIDTerminalRuleCall()); + match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleAnnotationTargetType767); + after(grammarAccess.getAnnotationTargetTypeAccess().getIDTerminalRuleCall()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleAnnotationTargetType" + + + // $ANTLR start "entryRuleAnnotationAttribute" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:408:1: entryRuleAnnotationAttribute : ruleAnnotationAttribute EOF ; + public final void entryRuleAnnotationAttribute() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:409:1: ( ruleAnnotationAttribute EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:410:1: ruleAnnotationAttribute EOF + { + before(grammarAccess.getAnnotationAttributeRule()); + pushFollow(FOLLOW_ruleAnnotationAttribute_in_entryRuleAnnotationAttribute793); + ruleAnnotationAttribute(); + + state._fsp--; + + after(grammarAccess.getAnnotationAttributeRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotationAttribute800); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleAnnotationAttribute" + + + // $ANTLR start "ruleAnnotationAttribute" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:417:1: ruleAnnotationAttribute : ( ( rule__AnnotationAttribute__Alternatives ) ) ; + public final void ruleAnnotationAttribute() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:421:2: ( ( ( rule__AnnotationAttribute__Alternatives ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:422:1: ( ( rule__AnnotationAttribute__Alternatives ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:422:1: ( ( rule__AnnotationAttribute__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:423:1: ( rule__AnnotationAttribute__Alternatives ) + { + before(grammarAccess.getAnnotationAttributeAccess().getAlternatives()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:424:1: ( rule__AnnotationAttribute__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:424:2: rule__AnnotationAttribute__Alternatives + { + pushFollow(FOLLOW_rule__AnnotationAttribute__Alternatives_in_ruleAnnotationAttribute826); + rule__AnnotationAttribute__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getAnnotationAttributeAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleAnnotationAttribute" + + + // $ANTLR start "entryRuleSimpleAnnotationAttribute" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:436:1: entryRuleSimpleAnnotationAttribute : ruleSimpleAnnotationAttribute EOF ; + public final void entryRuleSimpleAnnotationAttribute() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:437:1: ( ruleSimpleAnnotationAttribute EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:438:1: ruleSimpleAnnotationAttribute EOF + { + before(grammarAccess.getSimpleAnnotationAttributeRule()); + pushFollow(FOLLOW_ruleSimpleAnnotationAttribute_in_entryRuleSimpleAnnotationAttribute853); + ruleSimpleAnnotationAttribute(); + + state._fsp--; + + after(grammarAccess.getSimpleAnnotationAttributeRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleAnnotationAttribute860); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleSimpleAnnotationAttribute" + + + // $ANTLR start "ruleSimpleAnnotationAttribute" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:445:1: ruleSimpleAnnotationAttribute : ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) ; + public final void ruleSimpleAnnotationAttribute() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:449:2: ( ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:450:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:450:1: ( ( rule__SimpleAnnotationAttribute__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:451:1: ( rule__SimpleAnnotationAttribute__Group__0 ) + { + before(grammarAccess.getSimpleAnnotationAttributeAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:452:1: ( rule__SimpleAnnotationAttribute__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:452:2: rule__SimpleAnnotationAttribute__Group__0 + { + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__0_in_ruleSimpleAnnotationAttribute886); + rule__SimpleAnnotationAttribute__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getSimpleAnnotationAttributeAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleSimpleAnnotationAttribute" + + + // $ANTLR start "entryRuleEnumAnnotationAttribute" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:464:1: entryRuleEnumAnnotationAttribute : ruleEnumAnnotationAttribute EOF ; + public final void entryRuleEnumAnnotationAttribute() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:465:1: ( ruleEnumAnnotationAttribute EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:466:1: ruleEnumAnnotationAttribute EOF + { + before(grammarAccess.getEnumAnnotationAttributeRule()); + pushFollow(FOLLOW_ruleEnumAnnotationAttribute_in_entryRuleEnumAnnotationAttribute913); + ruleEnumAnnotationAttribute(); + + state._fsp--; + + after(grammarAccess.getEnumAnnotationAttributeRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleEnumAnnotationAttribute920); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleEnumAnnotationAttribute" + + + // $ANTLR start "ruleEnumAnnotationAttribute" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:473:1: ruleEnumAnnotationAttribute : ( ( rule__EnumAnnotationAttribute__Group__0 ) ) ; + public final void ruleEnumAnnotationAttribute() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:477:2: ( ( ( rule__EnumAnnotationAttribute__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:478:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:478:1: ( ( rule__EnumAnnotationAttribute__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:479:1: ( rule__EnumAnnotationAttribute__Group__0 ) + { + before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:480:1: ( rule__EnumAnnotationAttribute__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:480:2: rule__EnumAnnotationAttribute__Group__0 + { + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__0_in_ruleEnumAnnotationAttribute946); + rule__EnumAnnotationAttribute__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getEnumAnnotationAttributeAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleEnumAnnotationAttribute" + + // $ANTLR start "entryRuleDocumentation" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:228:1: entryRuleDocumentation : ruleDocumentation EOF ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:492:1: entryRuleDocumentation : ruleDocumentation EOF ; public final void entryRuleDocumentation() throws RecognitionException { try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:229:1: ( ruleDocumentation EOF ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:230:1: ruleDocumentation EOF + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:493:1: ( ruleDocumentation EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:494:1: ruleDocumentation EOF { before(grammarAccess.getDocumentationRule()); - pushFollow(FOLLOW_ruleDocumentation_in_entryRuleDocumentation421); + pushFollow(FOLLOW_ruleDocumentation_in_entryRuleDocumentation973); ruleDocumentation(); state._fsp--; after(grammarAccess.getDocumentationRule()); - match(input,EOF,FOLLOW_EOF_in_entryRuleDocumentation428); + match(input,EOF,FOLLOW_EOF_in_entryRuleDocumentation980); } @@ -601,23 +1304,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleDocumentation" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:237:1: ruleDocumentation : ( ( rule__Documentation__Group__0 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:501:1: ruleDocumentation : ( ( rule__Documentation__Group__0 ) ) ; public final void ruleDocumentation() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:241:2: ( ( ( rule__Documentation__Group__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:242:1: ( ( rule__Documentation__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:505:2: ( ( ( rule__Documentation__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:506:1: ( ( rule__Documentation__Group__0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:242:1: ( ( rule__Documentation__Group__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:243:1: ( rule__Documentation__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:506:1: ( ( rule__Documentation__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:507:1: ( rule__Documentation__Group__0 ) { before(grammarAccess.getDocumentationAccess().getGroup()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:244:1: ( rule__Documentation__Group__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:244:2: rule__Documentation__Group__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:508:1: ( rule__Documentation__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:508:2: rule__Documentation__Group__0 { - pushFollow(FOLLOW_rule__Documentation__Group__0_in_ruleDocumentation454); + pushFollow(FOLLOW_rule__Documentation__Group__0_in_ruleDocumentation1006); rule__Documentation__Group__0(); state._fsp--; @@ -647,24 +1350,640 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR end "ruleDocumentation" - // $ANTLR start "entryRulePRIO" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:256:1: entryRulePRIO : rulePRIO EOF ; - public final void entryRulePRIO() throws RecognitionException { + // $ANTLR start "entryRuleTIME" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:520:1: entryRuleTIME : ruleTIME EOF ; + public final void entryRuleTIME() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:521:1: ( ruleTIME EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:522:1: ruleTIME EOF + { + before(grammarAccess.getTIMERule()); + pushFollow(FOLLOW_ruleTIME_in_entryRuleTIME1033); + ruleTIME(); + + state._fsp--; + + after(grammarAccess.getTIMERule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleTIME1040); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleTIME" + + + // $ANTLR start "ruleTIME" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:529:1: ruleTIME : ( ( rule__TIME__Alternatives ) ) ; + public final void ruleTIME() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:533:2: ( ( ( rule__TIME__Alternatives ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:534:1: ( ( rule__TIME__Alternatives ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:534:1: ( ( rule__TIME__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:535:1: ( rule__TIME__Alternatives ) + { + before(grammarAccess.getTIMEAccess().getAlternatives()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:536:1: ( rule__TIME__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:536:2: rule__TIME__Alternatives + { + pushFollow(FOLLOW_rule__TIME__Alternatives_in_ruleTIME1066); + rule__TIME__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getTIMEAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleTIME" + + + // $ANTLR start "entryRuleLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:550:1: entryRuleLiteral : ruleLiteral EOF ; + public final void entryRuleLiteral() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:551:1: ( ruleLiteral EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:552:1: ruleLiteral EOF + { + before(grammarAccess.getLiteralRule()); + pushFollow(FOLLOW_ruleLiteral_in_entryRuleLiteral1095); + ruleLiteral(); + + state._fsp--; + + after(grammarAccess.getLiteralRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleLiteral1102); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleLiteral" + + + // $ANTLR start "ruleLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:559:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ; + public final void ruleLiteral() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:563:2: ( ( ( rule__Literal__Alternatives ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:564:1: ( ( rule__Literal__Alternatives ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:564:1: ( ( rule__Literal__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:565:1: ( rule__Literal__Alternatives ) + { + before(grammarAccess.getLiteralAccess().getAlternatives()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:566:1: ( rule__Literal__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:566:2: rule__Literal__Alternatives + { + pushFollow(FOLLOW_rule__Literal__Alternatives_in_ruleLiteral1128); + rule__Literal__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getLiteralAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleLiteral" + + + // $ANTLR start "entryRuleBooleanLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:578:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ; + public final void entryRuleBooleanLiteral() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:579:1: ( ruleBooleanLiteral EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:580:1: ruleBooleanLiteral EOF + { + before(grammarAccess.getBooleanLiteralRule()); + pushFollow(FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral1155); + ruleBooleanLiteral(); + + state._fsp--; + + after(grammarAccess.getBooleanLiteralRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanLiteral1162); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleBooleanLiteral" + + + // $ANTLR start "ruleBooleanLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:587:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__Group__0 ) ) ; + public final void ruleBooleanLiteral() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:591:2: ( ( ( rule__BooleanLiteral__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:592:1: ( ( rule__BooleanLiteral__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:592:1: ( ( rule__BooleanLiteral__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:593:1: ( rule__BooleanLiteral__Group__0 ) + { + before(grammarAccess.getBooleanLiteralAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:594:1: ( rule__BooleanLiteral__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:594:2: rule__BooleanLiteral__Group__0 + { + pushFollow(FOLLOW_rule__BooleanLiteral__Group__0_in_ruleBooleanLiteral1188); + rule__BooleanLiteral__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getBooleanLiteralAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleBooleanLiteral" + + + // $ANTLR start "entryRuleNumberLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:606:1: entryRuleNumberLiteral : ruleNumberLiteral EOF ; + public final void entryRuleNumberLiteral() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:607:1: ( ruleNumberLiteral EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:608:1: ruleNumberLiteral EOF + { + before(grammarAccess.getNumberLiteralRule()); + pushFollow(FOLLOW_ruleNumberLiteral_in_entryRuleNumberLiteral1215); + ruleNumberLiteral(); + + state._fsp--; + + after(grammarAccess.getNumberLiteralRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleNumberLiteral1222); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleNumberLiteral" + + + // $ANTLR start "ruleNumberLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:615:1: ruleNumberLiteral : ( ( rule__NumberLiteral__Alternatives ) ) ; + public final void ruleNumberLiteral() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:619:2: ( ( ( rule__NumberLiteral__Alternatives ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:620:1: ( ( rule__NumberLiteral__Alternatives ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:620:1: ( ( rule__NumberLiteral__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:621:1: ( rule__NumberLiteral__Alternatives ) + { + before(grammarAccess.getNumberLiteralAccess().getAlternatives()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:622:1: ( rule__NumberLiteral__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:622:2: rule__NumberLiteral__Alternatives + { + pushFollow(FOLLOW_rule__NumberLiteral__Alternatives_in_ruleNumberLiteral1248); + rule__NumberLiteral__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getNumberLiteralAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleNumberLiteral" + + + // $ANTLR start "entryRuleRealLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:634:1: entryRuleRealLiteral : ruleRealLiteral EOF ; + public final void entryRuleRealLiteral() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:635:1: ( ruleRealLiteral EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:636:1: ruleRealLiteral EOF + { + before(grammarAccess.getRealLiteralRule()); + pushFollow(FOLLOW_ruleRealLiteral_in_entryRuleRealLiteral1275); + ruleRealLiteral(); + + state._fsp--; + + after(grammarAccess.getRealLiteralRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleRealLiteral1282); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleRealLiteral" + + + // $ANTLR start "ruleRealLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:643:1: ruleRealLiteral : ( ( rule__RealLiteral__Group__0 ) ) ; + public final void ruleRealLiteral() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:647:2: ( ( ( rule__RealLiteral__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:648:1: ( ( rule__RealLiteral__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:648:1: ( ( rule__RealLiteral__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:649:1: ( rule__RealLiteral__Group__0 ) + { + before(grammarAccess.getRealLiteralAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:650:1: ( rule__RealLiteral__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:650:2: rule__RealLiteral__Group__0 + { + pushFollow(FOLLOW_rule__RealLiteral__Group__0_in_ruleRealLiteral1308); + rule__RealLiteral__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getRealLiteralAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleRealLiteral" + + + // $ANTLR start "entryRuleIntLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:662:1: entryRuleIntLiteral : ruleIntLiteral EOF ; + public final void entryRuleIntLiteral() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:663:1: ( ruleIntLiteral EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:664:1: ruleIntLiteral EOF + { + before(grammarAccess.getIntLiteralRule()); + pushFollow(FOLLOW_ruleIntLiteral_in_entryRuleIntLiteral1335); + ruleIntLiteral(); + + state._fsp--; + + after(grammarAccess.getIntLiteralRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleIntLiteral1342); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleIntLiteral" + + + // $ANTLR start "ruleIntLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:671:1: ruleIntLiteral : ( ( rule__IntLiteral__Group__0 ) ) ; + public final void ruleIntLiteral() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:675:2: ( ( ( rule__IntLiteral__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:676:1: ( ( rule__IntLiteral__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:676:1: ( ( rule__IntLiteral__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:677:1: ( rule__IntLiteral__Group__0 ) + { + before(grammarAccess.getIntLiteralAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:678:1: ( rule__IntLiteral__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:678:2: rule__IntLiteral__Group__0 + { + pushFollow(FOLLOW_rule__IntLiteral__Group__0_in_ruleIntLiteral1368); + rule__IntLiteral__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getIntLiteralAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleIntLiteral" + + + // $ANTLR start "entryRuleStringLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:690:1: entryRuleStringLiteral : ruleStringLiteral EOF ; + public final void entryRuleStringLiteral() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:691:1: ( ruleStringLiteral EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:692:1: ruleStringLiteral EOF + { + before(grammarAccess.getStringLiteralRule()); + pushFollow(FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1395); + ruleStringLiteral(); + + state._fsp--; + + after(grammarAccess.getStringLiteralRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleStringLiteral1402); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleStringLiteral" + + + // $ANTLR start "ruleStringLiteral" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:699:1: ruleStringLiteral : ( ( rule__StringLiteral__Group__0 ) ) ; + public final void ruleStringLiteral() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:703:2: ( ( ( rule__StringLiteral__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:704:1: ( ( rule__StringLiteral__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:704:1: ( ( rule__StringLiteral__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:705:1: ( rule__StringLiteral__Group__0 ) + { + before(grammarAccess.getStringLiteralAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:706:1: ( rule__StringLiteral__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:706:2: rule__StringLiteral__Group__0 + { + pushFollow(FOLLOW_rule__StringLiteral__Group__0_in_ruleStringLiteral1428); + rule__StringLiteral__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getStringLiteralAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleStringLiteral" + + + // $ANTLR start "entryRuleInteger" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:718:1: entryRuleInteger : ruleInteger EOF ; + public final void entryRuleInteger() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:719:1: ( ruleInteger EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:720:1: ruleInteger EOF + { + before(grammarAccess.getIntegerRule()); + pushFollow(FOLLOW_ruleInteger_in_entryRuleInteger1455); + ruleInteger(); + + state._fsp--; + + after(grammarAccess.getIntegerRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleInteger1462); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleInteger" + + + // $ANTLR start "ruleInteger" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:727:1: ruleInteger : ( ( rule__Integer__Alternatives ) ) ; + public final void ruleInteger() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:731:2: ( ( ( rule__Integer__Alternatives ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:732:1: ( ( rule__Integer__Alternatives ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:732:1: ( ( rule__Integer__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:733:1: ( rule__Integer__Alternatives ) + { + before(grammarAccess.getIntegerAccess().getAlternatives()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:734:1: ( rule__Integer__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:734:2: rule__Integer__Alternatives + { + pushFollow(FOLLOW_rule__Integer__Alternatives_in_ruleInteger1488); + rule__Integer__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleInteger" + + + // $ANTLR start "entryRuleSignedInteger" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:746:1: entryRuleSignedInteger : ruleSignedInteger EOF ; + public final void entryRuleSignedInteger() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:260:1: ( rulePRIO EOF ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:261:1: rulePRIO EOF + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:750:1: ( ruleSignedInteger EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:751:1: ruleSignedInteger EOF { - before(grammarAccess.getPRIORule()); - pushFollow(FOLLOW_rulePRIO_in_entryRulePRIO486); - rulePRIO(); + before(grammarAccess.getSignedIntegerRule()); + pushFollow(FOLLOW_ruleSignedInteger_in_entryRuleSignedInteger1520); + ruleSignedInteger(); state._fsp--; - after(grammarAccess.getPRIORule()); - match(input,EOF,FOLLOW_EOF_in_entryRulePRIO493); + after(grammarAccess.getSignedIntegerRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleSignedInteger1527); } @@ -680,36 +1999,36 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "entryRulePRIO" + // $ANTLR end "entryRuleSignedInteger" - // $ANTLR start "rulePRIO" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:271:1: rulePRIO : ( ( rule__PRIO__Group__0 ) ) ; - public final void rulePRIO() throws RecognitionException { + // $ANTLR start "ruleSignedInteger" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:761:1: ruleSignedInteger : ( ( rule__SignedInteger__Group__0 ) ) ; + public final void ruleSignedInteger() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:276:2: ( ( ( rule__PRIO__Group__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:277:1: ( ( rule__PRIO__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:766:2: ( ( ( rule__SignedInteger__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:767:1: ( ( rule__SignedInteger__Group__0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:277:1: ( ( rule__PRIO__Group__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:278:1: ( rule__PRIO__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:767:1: ( ( rule__SignedInteger__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:768:1: ( rule__SignedInteger__Group__0 ) { - before(grammarAccess.getPRIOAccess().getGroup()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:279:1: ( rule__PRIO__Group__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:279:2: rule__PRIO__Group__0 + before(grammarAccess.getSignedIntegerAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:769:1: ( rule__SignedInteger__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:769:2: rule__SignedInteger__Group__0 { - pushFollow(FOLLOW_rule__PRIO__Group__0_in_rulePRIO523); - rule__PRIO__Group__0(); + pushFollow(FOLLOW_rule__SignedInteger__Group__0_in_ruleSignedInteger1557); + rule__SignedInteger__Group__0(); state._fsp--; } - after(grammarAccess.getPRIOAccess().getGroup()); + after(grammarAccess.getSignedIntegerAccess().getGroup()); } @@ -729,24 +2048,27 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rulePRIO" + // $ANTLR end "ruleSignedInteger" - // $ANTLR start "entryRuleImport" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:292:1: entryRuleImport : ruleImport EOF ; - public final void entryRuleImport() throws RecognitionException { + // $ANTLR start "entryRuleHexadecimal" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:782:1: entryRuleHexadecimal : ruleHexadecimal EOF ; + public final void entryRuleHexadecimal() throws RecognitionException { + + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:293:1: ( ruleImport EOF ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:294:1: ruleImport EOF + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:786:1: ( ruleHexadecimal EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:787:1: ruleHexadecimal EOF { - before(grammarAccess.getImportRule()); - pushFollow(FOLLOW_ruleImport_in_entryRuleImport550); - ruleImport(); + before(grammarAccess.getHexadecimalRule()); + pushFollow(FOLLOW_ruleHexadecimal_in_entryRuleHexadecimal1589); + ruleHexadecimal(); state._fsp--; - after(grammarAccess.getImportRule()); - match(input,EOF,FOLLOW_EOF_in_entryRuleImport557); + after(grammarAccess.getHexadecimalRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleHexadecimal1596); } @@ -756,38 +2078,110 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { recover(input,re); } finally { + + myHiddenTokenState.restore(); + } return ; } - // $ANTLR end "entryRuleImport" + // $ANTLR end "entryRuleHexadecimal" - // $ANTLR start "ruleImport" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:301:1: ruleImport : ( ( rule__Import__Group__0 ) ) ; - public final void ruleImport() throws RecognitionException { + // $ANTLR start "ruleHexadecimal" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:797:1: ruleHexadecimal : ( RULE_HEX ) ; + public final void ruleHexadecimal() throws RecognitionException { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:305:2: ( ( ( rule__Import__Group__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:306:1: ( ( rule__Import__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:802:2: ( ( RULE_HEX ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:803:1: ( RULE_HEX ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:306:1: ( ( rule__Import__Group__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:307:1: ( rule__Import__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:803:1: ( RULE_HEX ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:804:1: RULE_HEX { - before(grammarAccess.getImportAccess().getGroup()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:308:1: ( rule__Import__Group__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:308:2: rule__Import__Group__0 + before(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall()); + match(input,RULE_HEX,FOLLOW_RULE_HEX_in_ruleHexadecimal1626); + after(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + myHiddenTokenState.restore(); + + } + return ; + } + // $ANTLR end "ruleHexadecimal" + + + // $ANTLR start "entryRuleReal" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:818:1: entryRuleReal : ruleReal EOF ; + public final void entryRuleReal() throws RecognitionException { + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:819:1: ( ruleReal EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:820:1: ruleReal EOF { - pushFollow(FOLLOW_rule__Import__Group__0_in_ruleImport583); - rule__Import__Group__0(); + before(grammarAccess.getRealRule()); + pushFollow(FOLLOW_ruleReal_in_entryRuleReal1652); + ruleReal(); state._fsp--; + after(grammarAccess.getRealRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleReal1659); } - after(grammarAccess.getImportAccess().getGroup()); + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleReal" + + + // $ANTLR start "ruleReal" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:827:1: ruleReal : ( ( rule__Real__Alternatives ) ) ; + public final void ruleReal() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:831:2: ( ( ( rule__Real__Alternatives ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:832:1: ( ( rule__Real__Alternatives ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:832:1: ( ( rule__Real__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:833:1: ( rule__Real__Alternatives ) + { + before(grammarAccess.getRealAccess().getAlternatives()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:834:1: ( rule__Real__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:834:2: rule__Real__Alternatives + { + pushFollow(FOLLOW_rule__Real__Alternatives_in_ruleReal1685); + rule__Real__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getRealAccess().getAlternatives()); } @@ -806,24 +2200,27 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "ruleImport" + // $ANTLR end "ruleReal" - // $ANTLR start "entryRuleImportedFQN" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:320:1: entryRuleImportedFQN : ruleImportedFQN EOF ; - public final void entryRuleImportedFQN() throws RecognitionException { + // $ANTLR start "entryRuleDecimal" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:846:1: entryRuleDecimal : ruleDecimal EOF ; + public final void entryRuleDecimal() throws RecognitionException { + + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:321:1: ( ruleImportedFQN EOF ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:322:1: ruleImportedFQN EOF + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:850:1: ( ruleDecimal EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:851:1: ruleDecimal EOF { - before(grammarAccess.getImportedFQNRule()); - pushFollow(FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN610); - ruleImportedFQN(); + before(grammarAccess.getDecimalRule()); + pushFollow(FOLLOW_ruleDecimal_in_entryRuleDecimal1717); + ruleDecimal(); state._fsp--; - after(grammarAccess.getImportedFQNRule()); - match(input,EOF,FOLLOW_EOF_in_entryRuleImportedFQN617); + after(grammarAccess.getDecimalRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleDecimal1724); } @@ -833,38 +2230,42 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { recover(input,re); } finally { + + myHiddenTokenState.restore(); + } return ; } - // $ANTLR end "entryRuleImportedFQN" + // $ANTLR end "entryRuleDecimal" - // $ANTLR start "ruleImportedFQN" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:329:1: ruleImportedFQN : ( ( rule__ImportedFQN__Group__0 ) ) ; - public final void ruleImportedFQN() throws RecognitionException { + // $ANTLR start "ruleDecimal" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:861:1: ruleDecimal : ( ( rule__Decimal__Group__0 ) ) ; + public final void ruleDecimal() throws RecognitionException { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:333:2: ( ( ( rule__ImportedFQN__Group__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:334:1: ( ( rule__ImportedFQN__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:866:2: ( ( ( rule__Decimal__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:867:1: ( ( rule__Decimal__Group__0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:334:1: ( ( rule__ImportedFQN__Group__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:335:1: ( rule__ImportedFQN__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:867:1: ( ( rule__Decimal__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:868:1: ( rule__Decimal__Group__0 ) { - before(grammarAccess.getImportedFQNAccess().getGroup()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:336:1: ( rule__ImportedFQN__Group__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:336:2: rule__ImportedFQN__Group__0 + before(grammarAccess.getDecimalAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:869:1: ( rule__Decimal__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:869:2: rule__Decimal__Group__0 { - pushFollow(FOLLOW_rule__ImportedFQN__Group__0_in_ruleImportedFQN643); - rule__ImportedFQN__Group__0(); + pushFollow(FOLLOW_rule__Decimal__Group__0_in_ruleDecimal1754); + rule__Decimal__Group__0(); state._fsp--; } - after(grammarAccess.getImportedFQNAccess().getGroup()); + after(grammarAccess.getDecimalAccess().getGroup()); } @@ -879,28 +2280,32 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { finally { restoreStackSize(stackSize); + myHiddenTokenState.restore(); } return ; } - // $ANTLR end "ruleImportedFQN" + // $ANTLR end "ruleDecimal" - // $ANTLR start "entryRuleFQN" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:348:1: entryRuleFQN : ruleFQN EOF ; - public final void entryRuleFQN() throws RecognitionException { + // $ANTLR start "entryRuleDotDecimal" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:882:1: entryRuleDotDecimal : ruleDotDecimal EOF ; + public final void entryRuleDotDecimal() throws RecognitionException { + + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:349:1: ( ruleFQN EOF ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:350:1: ruleFQN EOF + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:886:1: ( ruleDotDecimal EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:887:1: ruleDotDecimal EOF { - before(grammarAccess.getFQNRule()); - pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN670); - ruleFQN(); + before(grammarAccess.getDotDecimalRule()); + pushFollow(FOLLOW_ruleDotDecimal_in_entryRuleDotDecimal1786); + ruleDotDecimal(); state._fsp--; - after(grammarAccess.getFQNRule()); - match(input,EOF,FOLLOW_EOF_in_entryRuleFQN677); + after(grammarAccess.getDotDecimalRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleDotDecimal1793); } @@ -910,38 +2315,42 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { recover(input,re); } finally { + + myHiddenTokenState.restore(); + } return ; } - // $ANTLR end "entryRuleFQN" + // $ANTLR end "entryRuleDotDecimal" - // $ANTLR start "ruleFQN" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:357:1: ruleFQN : ( ( rule__FQN__Group__0 ) ) ; - public final void ruleFQN() throws RecognitionException { + // $ANTLR start "ruleDotDecimal" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:897:1: ruleDotDecimal : ( ( rule__DotDecimal__Group__0 ) ) ; + public final void ruleDotDecimal() throws RecognitionException { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:361:2: ( ( ( rule__FQN__Group__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:362:1: ( ( rule__FQN__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:902:2: ( ( ( rule__DotDecimal__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:903:1: ( ( rule__DotDecimal__Group__0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:362:1: ( ( rule__FQN__Group__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:363:1: ( rule__FQN__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:903:1: ( ( rule__DotDecimal__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:904:1: ( rule__DotDecimal__Group__0 ) { - before(grammarAccess.getFQNAccess().getGroup()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:364:1: ( rule__FQN__Group__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:364:2: rule__FQN__Group__0 + before(grammarAccess.getDotDecimalAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:905:1: ( rule__DotDecimal__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:905:2: rule__DotDecimal__Group__0 { - pushFollow(FOLLOW_rule__FQN__Group__0_in_ruleFQN703); - rule__FQN__Group__0(); + pushFollow(FOLLOW_rule__DotDecimal__Group__0_in_ruleDotDecimal1823); + rule__DotDecimal__Group__0(); state._fsp--; } - after(grammarAccess.getFQNAccess().getGroup()); + after(grammarAccess.getDotDecimalAccess().getGroup()); } @@ -956,28 +2365,32 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { finally { restoreStackSize(stackSize); + myHiddenTokenState.restore(); } return ; } - // $ANTLR end "ruleFQN" + // $ANTLR end "ruleDotDecimal" - // $ANTLR start "entryRuleTIME" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:376:1: entryRuleTIME : ruleTIME EOF ; - public final void entryRuleTIME() throws RecognitionException { + // $ANTLR start "entryRuleDecimalDot" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:918:1: entryRuleDecimalDot : ruleDecimalDot EOF ; + public final void entryRuleDecimalDot() throws RecognitionException { + + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:377:1: ( ruleTIME EOF ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:378:1: ruleTIME EOF + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:922:1: ( ruleDecimalDot EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:923:1: ruleDecimalDot EOF { - before(grammarAccess.getTIMERule()); - pushFollow(FOLLOW_ruleTIME_in_entryRuleTIME730); - ruleTIME(); + before(grammarAccess.getDecimalDotRule()); + pushFollow(FOLLOW_ruleDecimalDot_in_entryRuleDecimalDot1855); + ruleDecimalDot(); state._fsp--; - after(grammarAccess.getTIMERule()); - match(input,EOF,FOLLOW_EOF_in_entryRuleTIME737); + after(grammarAccess.getDecimalDotRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalDot1862); } @@ -987,38 +2400,42 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { recover(input,re); } finally { + + myHiddenTokenState.restore(); + } return ; } - // $ANTLR end "entryRuleTIME" + // $ANTLR end "entryRuleDecimalDot" - // $ANTLR start "ruleTIME" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:385:1: ruleTIME : ( ( rule__TIME__Alternatives ) ) ; - public final void ruleTIME() throws RecognitionException { + // $ANTLR start "ruleDecimalDot" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:933:1: ruleDecimalDot : ( ( rule__DecimalDot__Group__0 ) ) ; + public final void ruleDecimalDot() throws RecognitionException { + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:389:2: ( ( ( rule__TIME__Alternatives ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:390:1: ( ( rule__TIME__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:938:2: ( ( ( rule__DecimalDot__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:939:1: ( ( rule__DecimalDot__Group__0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:390:1: ( ( rule__TIME__Alternatives ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:391:1: ( rule__TIME__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:939:1: ( ( rule__DecimalDot__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:940:1: ( rule__DecimalDot__Group__0 ) { - before(grammarAccess.getTIMEAccess().getAlternatives()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:392:1: ( rule__TIME__Alternatives ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:392:2: rule__TIME__Alternatives + before(grammarAccess.getDecimalDotAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:941:1: ( rule__DecimalDot__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:941:2: rule__DecimalDot__Group__0 { - pushFollow(FOLLOW_rule__TIME__Alternatives_in_ruleTIME763); - rule__TIME__Alternatives(); + pushFollow(FOLLOW_rule__DecimalDot__Group__0_in_ruleDecimalDot1892); + rule__DecimalDot__Group__0(); state._fsp--; } - after(grammarAccess.getTIMEAccess().getAlternatives()); + after(grammarAccess.getDecimalDotAccess().getGroup()); } @@ -1033,31 +2450,117 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { finally { restoreStackSize(stackSize); + myHiddenTokenState.restore(); } return ; } - // $ANTLR end "ruleTIME" + // $ANTLR end "ruleDecimalDot" + + + // $ANTLR start "entryRuleDecimalExp" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:954:1: entryRuleDecimalExp : ruleDecimalExp EOF ; + public final void entryRuleDecimalExp() throws RecognitionException { + + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:958:1: ( ruleDecimalExp EOF ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:959:1: ruleDecimalExp EOF + { + before(grammarAccess.getDecimalExpRule()); + pushFollow(FOLLOW_ruleDecimalExp_in_entryRuleDecimalExp1924); + ruleDecimalExp(); + + state._fsp--; + + after(grammarAccess.getDecimalExpRule()); + match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalExp1931); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + myHiddenTokenState.restore(); + + } + return ; + } + // $ANTLR end "entryRuleDecimalExp" + + + // $ANTLR start "ruleDecimalExp" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:969:1: ruleDecimalExp : ( ( rule__DecimalExp__Group__0 ) ) ; + public final void ruleDecimalExp() throws RecognitionException { + + HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:974:2: ( ( ( rule__DecimalExp__Group__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:975:1: ( ( rule__DecimalExp__Group__0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:975:1: ( ( rule__DecimalExp__Group__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:976:1: ( rule__DecimalExp__Group__0 ) + { + before(grammarAccess.getDecimalExpAccess().getGroup()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:977:1: ( rule__DecimalExp__Group__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:977:2: rule__DecimalExp__Group__0 + { + pushFollow(FOLLOW_rule__DecimalExp__Group__0_in_ruleDecimalExp1961); + rule__DecimalExp__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getDecimalExpAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + myHiddenTokenState.restore(); + + } + return ; + } + // $ANTLR end "ruleDecimalExp" // $ANTLR start "ruleExecMode" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:405:1: ruleExecMode : ( ( rule__ExecMode__Alternatives ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:991:1: ruleExecMode : ( ( rule__ExecMode__Alternatives ) ) ; public final void ruleExecMode() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:409:1: ( ( ( rule__ExecMode__Alternatives ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:410:1: ( ( rule__ExecMode__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:995:1: ( ( ( rule__ExecMode__Alternatives ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:996:1: ( ( rule__ExecMode__Alternatives ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:410:1: ( ( rule__ExecMode__Alternatives ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:411:1: ( rule__ExecMode__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:996:1: ( ( rule__ExecMode__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:997:1: ( rule__ExecMode__Alternatives ) { before(grammarAccess.getExecModeAccess().getAlternatives()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:412:1: ( rule__ExecMode__Alternatives ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:412:2: rule__ExecMode__Alternatives + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:998:1: ( rule__ExecMode__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:998:2: rule__ExecMode__Alternatives { - pushFollow(FOLLOW_rule__ExecMode__Alternatives_in_ruleExecMode800); + pushFollow(FOLLOW_rule__ExecMode__Alternatives_in_ruleExecMode1998); rule__ExecMode__Alternatives(); state._fsp--; @@ -1088,23 +2591,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleThreadModel" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:424:1: ruleThreadModel : ( ( rule__ThreadModel__Alternatives ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1010:1: ruleThreadModel : ( ( rule__ThreadModel__Alternatives ) ) ; public final void ruleThreadModel() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:428:1: ( ( ( rule__ThreadModel__Alternatives ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:429:1: ( ( rule__ThreadModel__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1014:1: ( ( ( rule__ThreadModel__Alternatives ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1015:1: ( ( rule__ThreadModel__Alternatives ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:429:1: ( ( rule__ThreadModel__Alternatives ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:430:1: ( rule__ThreadModel__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1015:1: ( ( rule__ThreadModel__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1016:1: ( rule__ThreadModel__Alternatives ) { before(grammarAccess.getThreadModelAccess().getAlternatives()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:431:1: ( rule__ThreadModel__Alternatives ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:431:2: rule__ThreadModel__Alternatives + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1017:1: ( rule__ThreadModel__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1017:2: rule__ThreadModel__Alternatives { - pushFollow(FOLLOW_rule__ThreadModel__Alternatives_in_ruleThreadModel836); + pushFollow(FOLLOW_rule__ThreadModel__Alternatives_in_ruleThreadModel2034); rule__ThreadModel__Alternatives(); state._fsp--; @@ -1134,27 +2637,74 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR end "ruleThreadModel" + // $ANTLR start "ruleLiteralType" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1029:1: ruleLiteralType : ( ( rule__LiteralType__Alternatives ) ) ; + public final void ruleLiteralType() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1033:1: ( ( ( rule__LiteralType__Alternatives ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1034:1: ( ( rule__LiteralType__Alternatives ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1034:1: ( ( rule__LiteralType__Alternatives ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1035:1: ( rule__LiteralType__Alternatives ) + { + before(grammarAccess.getLiteralTypeAccess().getAlternatives()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1036:1: ( rule__LiteralType__Alternatives ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1036:2: rule__LiteralType__Alternatives + { + pushFollow(FOLLOW_rule__LiteralType__Alternatives_in_ruleLiteralType2070); + rule__LiteralType__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getLiteralTypeAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleLiteralType" + + // $ANTLR start "rule__PhysicalModel__Alternatives_4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:442:1: rule__PhysicalModel__Alternatives_4 : ( ( ( rule__PhysicalModel__SystemsAssignment_4_0 ) ) | ( ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) ) | ( ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) ) ); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1047:1: rule__PhysicalModel__Alternatives_4 : ( ( ( rule__PhysicalModel__SystemsAssignment_4_0 ) ) | ( ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) ) | ( ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) ) ); public final void rule__PhysicalModel__Alternatives_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:446:1: ( ( ( rule__PhysicalModel__SystemsAssignment_4_0 ) ) | ( ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) ) | ( ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1051:1: ( ( ( rule__PhysicalModel__SystemsAssignment_4_0 ) ) | ( ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) ) | ( ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) ) ) int alt1=3; switch ( input.LA(1) ) { - case 23: + case 31: { alt1=1; } break; - case 26: + case 34: { alt1=2; } break; - case 37: + case 45: { alt1=3; } @@ -1168,16 +2718,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { switch (alt1) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:447:1: ( ( rule__PhysicalModel__SystemsAssignment_4_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1052:1: ( ( rule__PhysicalModel__SystemsAssignment_4_0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:447:1: ( ( rule__PhysicalModel__SystemsAssignment_4_0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:448:1: ( rule__PhysicalModel__SystemsAssignment_4_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1052:1: ( ( rule__PhysicalModel__SystemsAssignment_4_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1053:1: ( rule__PhysicalModel__SystemsAssignment_4_0 ) { before(grammarAccess.getPhysicalModelAccess().getSystemsAssignment_4_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:449:1: ( rule__PhysicalModel__SystemsAssignment_4_0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:449:2: rule__PhysicalModel__SystemsAssignment_4_0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1054:1: ( rule__PhysicalModel__SystemsAssignment_4_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1054:2: rule__PhysicalModel__SystemsAssignment_4_0 { - pushFollow(FOLLOW_rule__PhysicalModel__SystemsAssignment_4_0_in_rule__PhysicalModel__Alternatives_4871); + pushFollow(FOLLOW_rule__PhysicalModel__SystemsAssignment_4_0_in_rule__PhysicalModel__Alternatives_42105); rule__PhysicalModel__SystemsAssignment_4_0(); state._fsp--; @@ -1193,16 +2743,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:453:6: ( ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1058:6: ( ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:453:6: ( ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:454:1: ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1058:6: ( ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1059:1: ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) { before(grammarAccess.getPhysicalModelAccess().getNodeClassesAssignment_4_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:455:1: ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:455:2: rule__PhysicalModel__NodeClassesAssignment_4_1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1060:1: ( rule__PhysicalModel__NodeClassesAssignment_4_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1060:2: rule__PhysicalModel__NodeClassesAssignment_4_1 { - pushFollow(FOLLOW_rule__PhysicalModel__NodeClassesAssignment_4_1_in_rule__PhysicalModel__Alternatives_4889); + pushFollow(FOLLOW_rule__PhysicalModel__NodeClassesAssignment_4_1_in_rule__PhysicalModel__Alternatives_42123); rule__PhysicalModel__NodeClassesAssignment_4_1(); state._fsp--; @@ -1218,16 +2768,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:459:6: ( ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1064:6: ( ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:459:6: ( ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:460:1: ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1064:6: ( ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1065:1: ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) { before(grammarAccess.getPhysicalModelAccess().getRuntimeClassesAssignment_4_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:461:1: ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:461:2: rule__PhysicalModel__RuntimeClassesAssignment_4_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1066:1: ( rule__PhysicalModel__RuntimeClassesAssignment_4_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1066:2: rule__PhysicalModel__RuntimeClassesAssignment_4_2 { - pushFollow(FOLLOW_rule__PhysicalModel__RuntimeClassesAssignment_4_2_in_rule__PhysicalModel__Alternatives_4907); + pushFollow(FOLLOW_rule__PhysicalModel__RuntimeClassesAssignment_4_2_in_rule__PhysicalModel__Alternatives_42141); rule__PhysicalModel__RuntimeClassesAssignment_4_2(); state._fsp--; @@ -1260,20 +2810,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Alternatives_0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:470:1: rule__PhysicalThread__Alternatives_0 : ( ( ( rule__PhysicalThread__DefaultAssignment_0_0 ) ) | ( 'Thread' ) ); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1075:1: rule__PhysicalThread__Alternatives_0 : ( ( ( rule__PhysicalThread__DefaultAssignment_0_0 ) ) | ( 'Thread' ) ); public final void rule__PhysicalThread__Alternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:474:1: ( ( ( rule__PhysicalThread__DefaultAssignment_0_0 ) ) | ( 'Thread' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1079:1: ( ( ( rule__PhysicalThread__DefaultAssignment_0_0 ) ) | ( 'Thread' ) ) int alt2=2; int LA2_0 = input.LA(1); - if ( (LA2_0==48) ) { + if ( (LA2_0==58) ) { alt2=1; } - else if ( (LA2_0==11) ) { + else if ( (LA2_0==13) ) { alt2=2; } else { @@ -1284,16 +2834,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } switch (alt2) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:475:1: ( ( rule__PhysicalThread__DefaultAssignment_0_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1080:1: ( ( rule__PhysicalThread__DefaultAssignment_0_0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:475:1: ( ( rule__PhysicalThread__DefaultAssignment_0_0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:476:1: ( rule__PhysicalThread__DefaultAssignment_0_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1080:1: ( ( rule__PhysicalThread__DefaultAssignment_0_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1081:1: ( rule__PhysicalThread__DefaultAssignment_0_0 ) { before(grammarAccess.getPhysicalThreadAccess().getDefaultAssignment_0_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:477:1: ( rule__PhysicalThread__DefaultAssignment_0_0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:477:2: rule__PhysicalThread__DefaultAssignment_0_0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1082:1: ( rule__PhysicalThread__DefaultAssignment_0_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1082:2: rule__PhysicalThread__DefaultAssignment_0_0 { - pushFollow(FOLLOW_rule__PhysicalThread__DefaultAssignment_0_0_in_rule__PhysicalThread__Alternatives_0940); + pushFollow(FOLLOW_rule__PhysicalThread__DefaultAssignment_0_0_in_rule__PhysicalThread__Alternatives_02174); rule__PhysicalThread__DefaultAssignment_0_0(); state._fsp--; @@ -1309,13 +2859,13 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:481:6: ( 'Thread' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1086:6: ( 'Thread' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:481:6: ( 'Thread' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:482:1: 'Thread' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1086:6: ( 'Thread' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1087:1: 'Thread' { before(grammarAccess.getPhysicalThreadAccess().getThreadKeyword_0_1()); - match(input,11,FOLLOW_11_in_rule__PhysicalThread__Alternatives_0959); + match(input,13,FOLLOW_13_in_rule__PhysicalThread__Alternatives_02193); after(grammarAccess.getPhysicalThreadAccess().getThreadKeyword_0_1()); } @@ -1341,20 +2891,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PRIO__Alternatives_0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:494:1: rule__PRIO__Alternatives_0 : ( ( '+' ) | ( '-' ) ); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1099:1: rule__PRIO__Alternatives_0 : ( ( '+' ) | ( '-' ) ); public final void rule__PRIO__Alternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:498:1: ( ( '+' ) | ( '-' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1103:1: ( ( '+' ) | ( '-' ) ) int alt3=2; int LA3_0 = input.LA(1); - if ( (LA3_0==12) ) { + if ( (LA3_0==14) ) { alt3=1; } - else if ( (LA3_0==13) ) { + else if ( (LA3_0==15) ) { alt3=2; } else { @@ -1365,13 +2915,13 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } switch (alt3) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:499:1: ( '+' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1104:1: ( '+' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:499:1: ( '+' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:500:1: '+' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1104:1: ( '+' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1105:1: '+' { before(grammarAccess.getPRIOAccess().getPlusSignKeyword_0_0()); - match(input,12,FOLLOW_12_in_rule__PRIO__Alternatives_0994); + match(input,14,FOLLOW_14_in_rule__PRIO__Alternatives_02228); after(grammarAccess.getPRIOAccess().getPlusSignKeyword_0_0()); } @@ -1380,13 +2930,13 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:507:6: ( '-' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1112:6: ( '-' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:507:6: ( '-' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:508:1: '-' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1112:6: ( '-' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1113:1: '-' { before(grammarAccess.getPRIOAccess().getHyphenMinusKeyword_0_1()); - match(input,13,FOLLOW_13_in_rule__PRIO__Alternatives_01014); + match(input,15,FOLLOW_15_in_rule__PRIO__Alternatives_02248); after(grammarAccess.getPRIOAccess().getHyphenMinusKeyword_0_1()); } @@ -1412,20 +2962,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Alternatives_1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:520:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) ); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1125: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.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:524:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1129:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) ) int alt4=2; int LA4_0 = input.LA(1); if ( (LA4_0==RULE_ID) ) { alt4=1; } - else if ( (LA4_0==14) ) { + else if ( (LA4_0==16) ) { alt4=2; } else { @@ -1436,16 +2986,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } switch (alt4) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:525:1: ( ( rule__Import__Group_1_0__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1130:1: ( ( rule__Import__Group_1_0__0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:525:1: ( ( rule__Import__Group_1_0__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:526:1: ( rule__Import__Group_1_0__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1130:1: ( ( rule__Import__Group_1_0__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1131:1: ( rule__Import__Group_1_0__0 ) { before(grammarAccess.getImportAccess().getGroup_1_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:527:1: ( rule__Import__Group_1_0__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:527:2: rule__Import__Group_1_0__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1132:1: ( rule__Import__Group_1_0__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1132:2: rule__Import__Group_1_0__0 { - pushFollow(FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_11048); + pushFollow(FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_12282); rule__Import__Group_1_0__0(); state._fsp--; @@ -1461,13 +3011,13 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:531:6: ( 'model' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1136:6: ( 'model' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:531:6: ( 'model' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:532:1: 'model' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1136:6: ( 'model' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1137:1: 'model' { before(grammarAccess.getImportAccess().getModelKeyword_1_1()); - match(input,14,FOLLOW_14_in_rule__Import__Alternatives_11067); + match(input,16,FOLLOW_16_in_rule__Import__Alternatives_12301); after(grammarAccess.getImportAccess().getModelKeyword_1_1()); } @@ -1492,42 +3042,369 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__Import__Alternatives_1" + // $ANTLR start "rule__AnnotationAttribute__Alternatives" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1150:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) ); + public final void rule__AnnotationAttribute__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1154:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( (LA5_0==59) ) { + int LA5_1 = input.LA(2); + + if ( (LA5_1==50) ) { + int LA5_3 = input.LA(3); + + if ( (LA5_3==RULE_ID) ) { + int LA5_4 = input.LA(4); + + if ( (LA5_4==33) ) { + int LA5_5 = input.LA(5); + + if ( ((LA5_5>=24 && LA5_5<=27)) ) { + alt5=1; + } + else if ( (LA5_5==29) ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 5, input); + + throw nvae; + } + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 4, input); + + throw nvae; + } + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 3, input); + + throw nvae; + } + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 1, input); + + throw nvae; + } + } + else if ( (LA5_0==17) ) { + int LA5_2 = input.LA(2); + + if ( (LA5_2==50) ) { + int LA5_3 = input.LA(3); + + if ( (LA5_3==RULE_ID) ) { + int LA5_4 = input.LA(4); + + if ( (LA5_4==33) ) { + int LA5_5 = input.LA(5); + + if ( ((LA5_5>=24 && LA5_5<=27)) ) { + alt5=1; + } + else if ( (LA5_5==29) ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 5, input); + + throw nvae; + } + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 4, input); + + throw nvae; + } + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 3, input); + + throw nvae; + } + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 2, input); + + throw nvae; + } + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1155:1: ( ruleSimpleAnnotationAttribute ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1155:1: ( ruleSimpleAnnotationAttribute ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1156:1: ruleSimpleAnnotationAttribute + { + before(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0()); + pushFollow(FOLLOW_ruleSimpleAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives2336); + ruleSimpleAnnotationAttribute(); + + state._fsp--; + + after(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1161:6: ( ruleEnumAnnotationAttribute ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1161:6: ( ruleEnumAnnotationAttribute ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1162:1: ruleEnumAnnotationAttribute + { + before(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1()); + pushFollow(FOLLOW_ruleEnumAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives2353); + ruleEnumAnnotationAttribute(); + + state._fsp--; + + after(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AnnotationAttribute__Alternatives" + + + // $ANTLR start "rule__SimpleAnnotationAttribute__Alternatives_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1172:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) ); + public final void rule__SimpleAnnotationAttribute__Alternatives_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1176:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) ) + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0==59) ) { + alt6=1; + } + else if ( (LA6_0==17) ) { + alt6=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 6, 0, input); + + throw nvae; + } + switch (alt6) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1177:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1177:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1178:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) + { + before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1179:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1179:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 + { + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__OptionalAssignment_0_0_in_rule__SimpleAnnotationAttribute__Alternatives_02385); + rule__SimpleAnnotationAttribute__OptionalAssignment_0_0(); + + state._fsp--; + + + } + + after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1183:6: ( 'mandatory' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1183:6: ( 'mandatory' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1184:1: 'mandatory' + { + before(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1()); + match(input,17,FOLLOW_17_in_rule__SimpleAnnotationAttribute__Alternatives_02404); + after(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SimpleAnnotationAttribute__Alternatives_0" + + + // $ANTLR start "rule__EnumAnnotationAttribute__Alternatives_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1196:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) ); + public final void rule__EnumAnnotationAttribute__Alternatives_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1200:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) ) + int alt7=2; + int LA7_0 = input.LA(1); + + if ( (LA7_0==59) ) { + alt7=1; + } + else if ( (LA7_0==17) ) { + alt7=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 7, 0, input); + + throw nvae; + } + switch (alt7) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1201:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1201:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1202:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) + { + before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1203:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1203:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 + { + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__OptionalAssignment_0_0_in_rule__EnumAnnotationAttribute__Alternatives_02438); + rule__EnumAnnotationAttribute__OptionalAssignment_0_0(); + + state._fsp--; + + + } + + after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1207:6: ( 'mandatory' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1207:6: ( 'mandatory' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1208:1: 'mandatory' + { + before(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1()); + match(input,17,FOLLOW_17_in_rule__EnumAnnotationAttribute__Alternatives_02457); + after(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EnumAnnotationAttribute__Alternatives_0" + + // $ANTLR start "rule__TIME__Alternatives" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:544:1: rule__TIME__Alternatives : ( ( ( rule__TIME__Group_0__0 ) ) | ( ( rule__TIME__Group_1__0 ) ) | ( ( rule__TIME__Group_2__0 ) ) | ( ( rule__TIME__Group_3__0 ) ) ); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1220:1: rule__TIME__Alternatives : ( ( ( rule__TIME__Group_0__0 ) ) | ( ( rule__TIME__Group_1__0 ) ) | ( ( rule__TIME__Group_2__0 ) ) | ( ( rule__TIME__Group_3__0 ) ) ); public final void rule__TIME__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:548:1: ( ( ( rule__TIME__Group_0__0 ) ) | ( ( rule__TIME__Group_1__0 ) ) | ( ( rule__TIME__Group_2__0 ) ) | ( ( rule__TIME__Group_3__0 ) ) ) - int alt5=4; - int LA5_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1224:1: ( ( ( rule__TIME__Group_0__0 ) ) | ( ( rule__TIME__Group_1__0 ) ) | ( ( rule__TIME__Group_2__0 ) ) | ( ( rule__TIME__Group_3__0 ) ) ) + int alt8=4; + int LA8_0 = input.LA(1); - if ( (LA5_0==RULE_INT) ) { + if ( (LA8_0==RULE_INT) ) { switch ( input.LA(2) ) { - case 45: + case 55: { - alt5=2; + alt8=2; } break; - case 46: + case 54: { - alt5=3; + alt8=1; } break; - case 47: + case 57: { - alt5=4; + alt8=4; } break; - case 44: + case 56: { - alt5=1; + alt8=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 5, 1, input); + new NoViableAltException("", 8, 1, input); throw nvae; } @@ -1535,22 +3412,22 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } else { NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); + new NoViableAltException("", 8, 0, input); throw nvae; } - switch (alt5) { + switch (alt8) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:549:1: ( ( rule__TIME__Group_0__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1225:1: ( ( rule__TIME__Group_0__0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:549:1: ( ( rule__TIME__Group_0__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:550:1: ( rule__TIME__Group_0__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1225:1: ( ( rule__TIME__Group_0__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1226:1: ( rule__TIME__Group_0__0 ) { before(grammarAccess.getTIMEAccess().getGroup_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:551:1: ( rule__TIME__Group_0__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:551:2: rule__TIME__Group_0__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1227:1: ( rule__TIME__Group_0__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1227:2: rule__TIME__Group_0__0 { - pushFollow(FOLLOW_rule__TIME__Group_0__0_in_rule__TIME__Alternatives1101); + pushFollow(FOLLOW_rule__TIME__Group_0__0_in_rule__TIME__Alternatives2491); rule__TIME__Group_0__0(); state._fsp--; @@ -1566,16 +3443,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:555:6: ( ( rule__TIME__Group_1__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1231:6: ( ( rule__TIME__Group_1__0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:555:6: ( ( rule__TIME__Group_1__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:556:1: ( rule__TIME__Group_1__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1231:6: ( ( rule__TIME__Group_1__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1232:1: ( rule__TIME__Group_1__0 ) { before(grammarAccess.getTIMEAccess().getGroup_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:557:1: ( rule__TIME__Group_1__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:557:2: rule__TIME__Group_1__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1233:1: ( rule__TIME__Group_1__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1233:2: rule__TIME__Group_1__0 { - pushFollow(FOLLOW_rule__TIME__Group_1__0_in_rule__TIME__Alternatives1119); + pushFollow(FOLLOW_rule__TIME__Group_1__0_in_rule__TIME__Alternatives2509); rule__TIME__Group_1__0(); state._fsp--; @@ -1591,16 +3468,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:561:6: ( ( rule__TIME__Group_2__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1237:6: ( ( rule__TIME__Group_2__0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:561:6: ( ( rule__TIME__Group_2__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:562:1: ( rule__TIME__Group_2__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1237:6: ( ( rule__TIME__Group_2__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1238:1: ( rule__TIME__Group_2__0 ) { before(grammarAccess.getTIMEAccess().getGroup_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:563:1: ( rule__TIME__Group_2__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:563:2: rule__TIME__Group_2__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1239:1: ( rule__TIME__Group_2__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1239:2: rule__TIME__Group_2__0 { - pushFollow(FOLLOW_rule__TIME__Group_2__0_in_rule__TIME__Alternatives1137); + pushFollow(FOLLOW_rule__TIME__Group_2__0_in_rule__TIME__Alternatives2527); rule__TIME__Group_2__0(); state._fsp--; @@ -1616,16 +3493,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 4 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:567:6: ( ( rule__TIME__Group_3__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1243:6: ( ( rule__TIME__Group_3__0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:567:6: ( ( rule__TIME__Group_3__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:568:1: ( rule__TIME__Group_3__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1243:6: ( ( rule__TIME__Group_3__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1244:1: ( rule__TIME__Group_3__0 ) { before(grammarAccess.getTIMEAccess().getGroup_3()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:569:1: ( rule__TIME__Group_3__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:569:2: rule__TIME__Group_3__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1245:1: ( rule__TIME__Group_3__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1245:2: rule__TIME__Group_3__0 { - pushFollow(FOLLOW_rule__TIME__Group_3__0_in_rule__TIME__Alternatives1155); + pushFollow(FOLLOW_rule__TIME__Group_3__0_in_rule__TIME__Alternatives2545); rule__TIME__Group_3__0(); state._fsp--; @@ -1657,50 +3534,944 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__TIME__Alternatives" + // $ANTLR start "rule__Literal__Alternatives" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1254:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) ); + public final void rule__Literal__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1258:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) ) + int alt9=3; + switch ( input.LA(1) ) { + case 18: + case 60: + { + alt9=1; + } + break; + case RULE_HEX: + case RULE_INT: + case 14: + case 15: + case 49: + { + alt9=2; + } + break; + case RULE_STRING: + { + alt9=3; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 9, 0, input); + + throw nvae; + } + + switch (alt9) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1259:1: ( ruleBooleanLiteral ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1259:1: ( ruleBooleanLiteral ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1260:1: ruleBooleanLiteral + { + before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0()); + pushFollow(FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives2578); + ruleBooleanLiteral(); + + state._fsp--; + + after(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1265:6: ( ruleNumberLiteral ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1265:6: ( ruleNumberLiteral ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1266:1: ruleNumberLiteral + { + before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1()); + pushFollow(FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives2595); + ruleNumberLiteral(); + + state._fsp--; + + after(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1()); + + } + + + } + break; + case 3 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1271:6: ( ruleStringLiteral ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1271:6: ( ruleStringLiteral ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1272:1: ruleStringLiteral + { + before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2()); + pushFollow(FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives2612); + ruleStringLiteral(); + + state._fsp--; + + after(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Literal__Alternatives" + + + // $ANTLR start "rule__BooleanLiteral__Alternatives_1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1282:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) ); + public final void rule__BooleanLiteral__Alternatives_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1286:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) ) + int alt10=2; + int LA10_0 = input.LA(1); + + if ( (LA10_0==18) ) { + alt10=1; + } + else if ( (LA10_0==60) ) { + alt10=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 10, 0, input); + + throw nvae; + } + switch (alt10) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1287:1: ( 'false' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1287:1: ( 'false' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1288:1: 'false' + { + before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0()); + match(input,18,FOLLOW_18_in_rule__BooleanLiteral__Alternatives_12645); + after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1295:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1295:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1296:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) + { + before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1297:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1297:2: rule__BooleanLiteral__IsTrueAssignment_1_1 + { + pushFollow(FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_12664); + rule__BooleanLiteral__IsTrueAssignment_1_1(); + + state._fsp--; + + + } + + after(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__BooleanLiteral__Alternatives_1" + + + // $ANTLR start "rule__NumberLiteral__Alternatives" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1306:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) ); + public final void rule__NumberLiteral__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1310:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) ) + int alt11=2; + switch ( input.LA(1) ) { + case 14: + { + int LA11_1 = input.LA(2); + + if ( (LA11_1==49) ) { + alt11=2; + } + else if ( (LA11_1==RULE_INT) ) { + int LA11_3 = input.LA(3); + + if ( (LA11_3==49) ) { + alt11=2; + } + else if ( (LA11_3==EOF) ) { + alt11=1; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 11, 3, input); + + throw nvae; + } + } + else { + NoViableAltException nvae = + new NoViableAltException("", 11, 1, input); + + throw nvae; + } + } + break; + case 15: + { + int LA11_2 = input.LA(2); + + if ( (LA11_2==RULE_INT) ) { + int LA11_3 = input.LA(3); + + if ( (LA11_3==49) ) { + alt11=2; + } + else if ( (LA11_3==EOF) ) { + alt11=1; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 11, 3, input); + + throw nvae; + } + } + else if ( (LA11_2==49) ) { + alt11=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 11, 2, input); + + throw nvae; + } + } + break; + case RULE_INT: + { + int LA11_3 = input.LA(2); + + if ( (LA11_3==49) ) { + alt11=2; + } + else if ( (LA11_3==EOF) ) { + alt11=1; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 11, 3, input); + + throw nvae; + } + } + break; + case RULE_HEX: + { + alt11=1; + } + break; + case 49: + { + alt11=2; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 11, 0, input); + + throw nvae; + } + + switch (alt11) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1311:1: ( ruleIntLiteral ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1311:1: ( ruleIntLiteral ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1312:1: ruleIntLiteral + { + before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0()); + pushFollow(FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives2697); + ruleIntLiteral(); + + state._fsp--; + + after(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1317:6: ( ruleRealLiteral ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1317:6: ( ruleRealLiteral ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1318:1: ruleRealLiteral + { + before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1()); + pushFollow(FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives2714); + ruleRealLiteral(); + + state._fsp--; + + after(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NumberLiteral__Alternatives" + + + // $ANTLR start "rule__Integer__Alternatives" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1328:1: rule__Integer__Alternatives : ( ( ruleSignedInteger ) | ( ruleHexadecimal ) ); + public final void rule__Integer__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1332:1: ( ( ruleSignedInteger ) | ( ruleHexadecimal ) ) + int alt12=2; + int LA12_0 = input.LA(1); + + if ( (LA12_0==RULE_INT||(LA12_0>=14 && LA12_0<=15)) ) { + alt12=1; + } + else if ( (LA12_0==RULE_HEX) ) { + alt12=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 12, 0, input); + + throw nvae; + } + switch (alt12) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1333:1: ( ruleSignedInteger ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1333:1: ( ruleSignedInteger ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1334:1: ruleSignedInteger + { + before(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0()); + pushFollow(FOLLOW_ruleSignedInteger_in_rule__Integer__Alternatives2746); + ruleSignedInteger(); + + state._fsp--; + + after(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1339:6: ( ruleHexadecimal ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1339:6: ( ruleHexadecimal ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1340:1: ruleHexadecimal + { + before(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1()); + pushFollow(FOLLOW_ruleHexadecimal_in_rule__Integer__Alternatives2763); + ruleHexadecimal(); + + state._fsp--; + + after(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Integer__Alternatives" + + + // $ANTLR start "rule__SignedInteger__Alternatives_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1350:1: rule__SignedInteger__Alternatives_0 : ( ( '+' ) | ( '-' ) ); + public final void rule__SignedInteger__Alternatives_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1354:1: ( ( '+' ) | ( '-' ) ) + int alt13=2; + int LA13_0 = input.LA(1); + + if ( (LA13_0==14) ) { + alt13=1; + } + else if ( (LA13_0==15) ) { + alt13=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 13, 0, input); + + throw nvae; + } + switch (alt13) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1355:1: ( '+' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1355:1: ( '+' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1356:1: '+' + { + before(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0()); + match(input,14,FOLLOW_14_in_rule__SignedInteger__Alternatives_02796); + after(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1363:6: ( '-' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1363:6: ( '-' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1364:1: '-' + { + before(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1()); + match(input,15,FOLLOW_15_in_rule__SignedInteger__Alternatives_02816); + after(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SignedInteger__Alternatives_0" + + + // $ANTLR start "rule__Real__Alternatives" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1376:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) ); + public final void rule__Real__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1380:1: ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) ) + int alt14=4; + alt14 = dfa14.predict(input); + switch (alt14) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1381:1: ( ruleDecimal ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1381:1: ( ruleDecimal ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1382:1: ruleDecimal + { + before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0()); + pushFollow(FOLLOW_ruleDecimal_in_rule__Real__Alternatives2850); + ruleDecimal(); + + state._fsp--; + + after(grammarAccess.getRealAccess().getDecimalParserRuleCall_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1387:6: ( ruleDotDecimal ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1387:6: ( ruleDotDecimal ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1388:1: ruleDotDecimal + { + before(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1()); + pushFollow(FOLLOW_ruleDotDecimal_in_rule__Real__Alternatives2867); + ruleDotDecimal(); + + state._fsp--; + + after(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1()); + + } + + + } + break; + case 3 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1393:6: ( ruleDecimalDot ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1393:6: ( ruleDecimalDot ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1394:1: ruleDecimalDot + { + before(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2()); + pushFollow(FOLLOW_ruleDecimalDot_in_rule__Real__Alternatives2884); + ruleDecimalDot(); + + state._fsp--; + + after(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2()); + + } + + + } + break; + case 4 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1399:6: ( ruleDecimalExp ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1399:6: ( ruleDecimalExp ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1400:1: ruleDecimalExp + { + before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3()); + pushFollow(FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives2901); + ruleDecimalExp(); + + state._fsp--; + + after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Real__Alternatives" + + + // $ANTLR start "rule__Decimal__Alternatives_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1410:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) ); + public final void rule__Decimal__Alternatives_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1414:1: ( ( '+' ) | ( '-' ) ) + int alt15=2; + int LA15_0 = input.LA(1); + + if ( (LA15_0==14) ) { + alt15=1; + } + else if ( (LA15_0==15) ) { + alt15=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 15, 0, input); + + throw nvae; + } + switch (alt15) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1415:1: ( '+' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1415:1: ( '+' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1416:1: '+' + { + before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0()); + match(input,14,FOLLOW_14_in_rule__Decimal__Alternatives_02934); + after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1423:6: ( '-' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1423:6: ( '-' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1424:1: '-' + { + before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1()); + match(input,15,FOLLOW_15_in_rule__Decimal__Alternatives_02954); + after(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Decimal__Alternatives_0" + + + // $ANTLR start "rule__DotDecimal__Alternatives_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1436:1: rule__DotDecimal__Alternatives_0 : ( ( '+' ) | ( '-' ) ); + public final void rule__DotDecimal__Alternatives_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1440:1: ( ( '+' ) | ( '-' ) ) + int alt16=2; + int LA16_0 = input.LA(1); + + if ( (LA16_0==14) ) { + alt16=1; + } + else if ( (LA16_0==15) ) { + alt16=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 16, 0, input); + + throw nvae; + } + switch (alt16) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1441:1: ( '+' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1441:1: ( '+' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1442:1: '+' + { + before(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0()); + match(input,14,FOLLOW_14_in_rule__DotDecimal__Alternatives_02989); + after(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1449:6: ( '-' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1449:6: ( '-' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1450:1: '-' + { + before(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1()); + match(input,15,FOLLOW_15_in_rule__DotDecimal__Alternatives_03009); + after(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DotDecimal__Alternatives_0" + + + // $ANTLR start "rule__DecimalDot__Alternatives_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1462:1: rule__DecimalDot__Alternatives_0 : ( ( '+' ) | ( '-' ) ); + public final void rule__DecimalDot__Alternatives_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1466:1: ( ( '+' ) | ( '-' ) ) + int alt17=2; + int LA17_0 = input.LA(1); + + if ( (LA17_0==14) ) { + alt17=1; + } + else if ( (LA17_0==15) ) { + alt17=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 17, 0, input); + + throw nvae; + } + switch (alt17) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1467:1: ( '+' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1467:1: ( '+' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1468:1: '+' + { + before(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0()); + match(input,14,FOLLOW_14_in_rule__DecimalDot__Alternatives_03044); + after(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1475:6: ( '-' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1475:6: ( '-' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1476:1: '-' + { + before(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1()); + match(input,15,FOLLOW_15_in_rule__DecimalDot__Alternatives_03064); + after(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalDot__Alternatives_0" + + + // $ANTLR start "rule__DecimalExp__Alternatives_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1488:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) ); + public final void rule__DecimalExp__Alternatives_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1492:1: ( ( '+' ) | ( '-' ) ) + int alt18=2; + int LA18_0 = input.LA(1); + + if ( (LA18_0==14) ) { + alt18=1; + } + else if ( (LA18_0==15) ) { + alt18=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 18, 0, input); + + throw nvae; + } + switch (alt18) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1493:1: ( '+' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1493:1: ( '+' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1494:1: '+' + { + before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); + match(input,14,FOLLOW_14_in_rule__DecimalExp__Alternatives_03099); + after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1501:6: ( '-' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1501:6: ( '-' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1502:1: '-' + { + before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); + match(input,15,FOLLOW_15_in_rule__DecimalExp__Alternatives_03119); + after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Alternatives_0" + + // $ANTLR start "rule__ExecMode__Alternatives" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:578:1: rule__ExecMode__Alternatives : ( ( ( 'polled' ) ) | ( ( 'blocked' ) ) | ( ( 'mixed' ) ) ); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1514:1: rule__ExecMode__Alternatives : ( ( ( 'polled' ) ) | ( ( 'blocked' ) ) | ( ( 'mixed' ) ) ); public final void rule__ExecMode__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:582:1: ( ( ( 'polled' ) ) | ( ( 'blocked' ) ) | ( ( 'mixed' ) ) ) - int alt6=3; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1518:1: ( ( ( 'polled' ) ) | ( ( 'blocked' ) ) | ( ( 'mixed' ) ) ) + int alt19=3; switch ( input.LA(1) ) { - case 15: + case 19: { - alt6=1; + alt19=1; } break; - case 16: + case 20: { - alt6=2; + alt19=2; } break; - case 17: + case 21: { - alt6=3; + alt19=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); + new NoViableAltException("", 19, 0, input); throw nvae; } - switch (alt6) { + switch (alt19) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:583:1: ( ( 'polled' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1519:1: ( ( 'polled' ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:583:1: ( ( 'polled' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:584:1: ( 'polled' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1519:1: ( ( 'polled' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1520:1: ( 'polled' ) { before(grammarAccess.getExecModeAccess().getPOLLEDEnumLiteralDeclaration_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:585:1: ( 'polled' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:585:3: 'polled' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1521:1: ( 'polled' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1521:3: 'polled' { - match(input,15,FOLLOW_15_in_rule__ExecMode__Alternatives1189); + match(input,19,FOLLOW_19_in_rule__ExecMode__Alternatives3154); } @@ -1712,16 +4483,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:590:6: ( ( 'blocked' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1526:6: ( ( 'blocked' ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:590:6: ( ( 'blocked' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:591:1: ( 'blocked' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1526:6: ( ( 'blocked' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1527:1: ( 'blocked' ) { before(grammarAccess.getExecModeAccess().getBLOCKEDEnumLiteralDeclaration_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:592:1: ( 'blocked' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:592:3: 'blocked' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1528:1: ( 'blocked' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1528:3: 'blocked' { - match(input,16,FOLLOW_16_in_rule__ExecMode__Alternatives1210); + match(input,20,FOLLOW_20_in_rule__ExecMode__Alternatives3175); } @@ -1733,16 +4504,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:597:6: ( ( 'mixed' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1533:6: ( ( 'mixed' ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:597:6: ( ( 'mixed' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:598:1: ( 'mixed' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1533:6: ( ( 'mixed' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1534:1: ( 'mixed' ) { before(grammarAccess.getExecModeAccess().getMIXEDEnumLiteralDeclaration_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:599:1: ( 'mixed' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:599:3: 'mixed' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1535:1: ( 'mixed' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1535:3: 'mixed' { - match(input,17,FOLLOW_17_in_rule__ExecMode__Alternatives1231); + match(input,21,FOLLOW_21_in_rule__ExecMode__Alternatives3196); } @@ -1771,40 +4542,40 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ThreadModel__Alternatives" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:609:1: rule__ThreadModel__Alternatives : ( ( ( 'singleThreaded' ) ) | ( ( 'multiThreaded' ) ) ); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1545:1: rule__ThreadModel__Alternatives : ( ( ( 'singleThreaded' ) ) | ( ( 'multiThreaded' ) ) ); public final void rule__ThreadModel__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:613:1: ( ( ( 'singleThreaded' ) ) | ( ( 'multiThreaded' ) ) ) - int alt7=2; - int LA7_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1549:1: ( ( ( 'singleThreaded' ) ) | ( ( 'multiThreaded' ) ) ) + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA7_0==18) ) { - alt7=1; + if ( (LA20_0==22) ) { + alt20=1; } - else if ( (LA7_0==19) ) { - alt7=2; + else if ( (LA20_0==23) ) { + alt20=2; } else { NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); + new NoViableAltException("", 20, 0, input); throw nvae; } - switch (alt7) { + switch (alt20) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:614:1: ( ( 'singleThreaded' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1550:1: ( ( 'singleThreaded' ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:614:1: ( ( 'singleThreaded' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:615:1: ( 'singleThreaded' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1550:1: ( ( 'singleThreaded' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1551:1: ( 'singleThreaded' ) { before(grammarAccess.getThreadModelAccess().getSINGLE_THREADEDEnumLiteralDeclaration_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:616:1: ( 'singleThreaded' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:616:3: 'singleThreaded' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1552:1: ( 'singleThreaded' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1552:3: 'singleThreaded' { - match(input,18,FOLLOW_18_in_rule__ThreadModel__Alternatives1267); + match(input,22,FOLLOW_22_in_rule__ThreadModel__Alternatives3232); } @@ -1816,16 +4587,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:621:6: ( ( 'multiThreaded' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1557:6: ( ( 'multiThreaded' ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:621:6: ( ( 'multiThreaded' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:622:1: ( 'multiThreaded' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1557:6: ( ( 'multiThreaded' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1558:1: ( 'multiThreaded' ) { before(grammarAccess.getThreadModelAccess().getMULTI_THREADEDEnumLiteralDeclaration_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:623:1: ( 'multiThreaded' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:623:3: 'multiThreaded' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1559:1: ( 'multiThreaded' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1559:3: 'multiThreaded' { - match(input,19,FOLLOW_19_in_rule__ThreadModel__Alternatives1288); + match(input,23,FOLLOW_23_in_rule__ThreadModel__Alternatives3253); } @@ -1853,22 +4624,161 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__ThreadModel__Alternatives" + // $ANTLR start "rule__LiteralType__Alternatives" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1569:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) ); + public final void rule__LiteralType__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1573:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) ) + int alt21=4; + switch ( input.LA(1) ) { + case 24: + { + alt21=1; + } + break; + case 25: + { + alt21=2; + } + break; + case 26: + { + alt21=3; + } + break; + case 27: + { + alt21=4; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 21, 0, input); + + throw nvae; + } + + switch (alt21) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1574:1: ( ( 'ptBoolean' ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1574:1: ( ( 'ptBoolean' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1575:1: ( 'ptBoolean' ) + { + before(grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1576:1: ( 'ptBoolean' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1576:3: 'ptBoolean' + { + match(input,24,FOLLOW_24_in_rule__LiteralType__Alternatives3289); + + } + + after(grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0()); + + } + + + } + break; + case 2 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1581:6: ( ( 'ptInteger' ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1581:6: ( ( 'ptInteger' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1582:1: ( 'ptInteger' ) + { + before(grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1583:1: ( 'ptInteger' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1583:3: 'ptInteger' + { + match(input,25,FOLLOW_25_in_rule__LiteralType__Alternatives3310); + + } + + after(grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1()); + + } + + + } + break; + case 3 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1588:6: ( ( 'ptReal' ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1588:6: ( ( 'ptReal' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1589:1: ( 'ptReal' ) + { + before(grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1590:1: ( 'ptReal' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1590:3: 'ptReal' + { + match(input,26,FOLLOW_26_in_rule__LiteralType__Alternatives3331); + + } + + after(grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2()); + + } + + + } + break; + case 4 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1595:6: ( ( 'ptCharacter' ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1595:6: ( ( 'ptCharacter' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1596:1: ( 'ptCharacter' ) + { + before(grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1597:1: ( 'ptCharacter' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1597:3: 'ptCharacter' + { + match(input,27,FOLLOW_27_in_rule__LiteralType__Alternatives3352); + + } + + after(grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__LiteralType__Alternatives" + + // $ANTLR start "rule__PhysicalModel__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:635:1: rule__PhysicalModel__Group__0 : rule__PhysicalModel__Group__0__Impl rule__PhysicalModel__Group__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1609:1: rule__PhysicalModel__Group__0 : rule__PhysicalModel__Group__0__Impl rule__PhysicalModel__Group__1 ; public final void rule__PhysicalModel__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:639:1: ( rule__PhysicalModel__Group__0__Impl rule__PhysicalModel__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:640:2: rule__PhysicalModel__Group__0__Impl rule__PhysicalModel__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1613:1: ( rule__PhysicalModel__Group__0__Impl rule__PhysicalModel__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1614:2: rule__PhysicalModel__Group__0__Impl rule__PhysicalModel__Group__1 { - pushFollow(FOLLOW_rule__PhysicalModel__Group__0__Impl_in_rule__PhysicalModel__Group__01321); + pushFollow(FOLLOW_rule__PhysicalModel__Group__0__Impl_in_rule__PhysicalModel__Group__03385); rule__PhysicalModel__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalModel__Group__1_in_rule__PhysicalModel__Group__01324); + pushFollow(FOLLOW_rule__PhysicalModel__Group__1_in_rule__PhysicalModel__Group__03388); rule__PhysicalModel__Group__1(); state._fsp--; @@ -1892,20 +4802,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:647:1: rule__PhysicalModel__Group__0__Impl : ( 'PhysicalModel' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1621:1: rule__PhysicalModel__Group__0__Impl : ( 'PhysicalModel' ) ; public final void rule__PhysicalModel__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:651:1: ( ( 'PhysicalModel' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:652:1: ( 'PhysicalModel' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1625:1: ( ( 'PhysicalModel' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1626:1: ( 'PhysicalModel' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:652:1: ( 'PhysicalModel' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:653:1: 'PhysicalModel' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1626:1: ( 'PhysicalModel' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1627:1: 'PhysicalModel' { before(grammarAccess.getPhysicalModelAccess().getPhysicalModelKeyword_0()); - match(input,20,FOLLOW_20_in_rule__PhysicalModel__Group__0__Impl1352); + match(input,28,FOLLOW_28_in_rule__PhysicalModel__Group__0__Impl3416); after(grammarAccess.getPhysicalModelAccess().getPhysicalModelKeyword_0()); } @@ -1929,21 +4839,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:666:1: rule__PhysicalModel__Group__1 : rule__PhysicalModel__Group__1__Impl rule__PhysicalModel__Group__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1640:1: rule__PhysicalModel__Group__1 : rule__PhysicalModel__Group__1__Impl rule__PhysicalModel__Group__2 ; public final void rule__PhysicalModel__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:670:1: ( rule__PhysicalModel__Group__1__Impl rule__PhysicalModel__Group__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:671:2: rule__PhysicalModel__Group__1__Impl rule__PhysicalModel__Group__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1644:1: ( rule__PhysicalModel__Group__1__Impl rule__PhysicalModel__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1645:2: rule__PhysicalModel__Group__1__Impl rule__PhysicalModel__Group__2 { - pushFollow(FOLLOW_rule__PhysicalModel__Group__1__Impl_in_rule__PhysicalModel__Group__11383); + pushFollow(FOLLOW_rule__PhysicalModel__Group__1__Impl_in_rule__PhysicalModel__Group__13447); rule__PhysicalModel__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalModel__Group__2_in_rule__PhysicalModel__Group__11386); + pushFollow(FOLLOW_rule__PhysicalModel__Group__2_in_rule__PhysicalModel__Group__13450); rule__PhysicalModel__Group__2(); state._fsp--; @@ -1967,23 +4877,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:678:1: rule__PhysicalModel__Group__1__Impl : ( ( rule__PhysicalModel__NameAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1652:1: rule__PhysicalModel__Group__1__Impl : ( ( rule__PhysicalModel__NameAssignment_1 ) ) ; public final void rule__PhysicalModel__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:682:1: ( ( ( rule__PhysicalModel__NameAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:683:1: ( ( rule__PhysicalModel__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1656:1: ( ( ( rule__PhysicalModel__NameAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1657:1: ( ( rule__PhysicalModel__NameAssignment_1 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:683:1: ( ( rule__PhysicalModel__NameAssignment_1 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:684:1: ( rule__PhysicalModel__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1657:1: ( ( rule__PhysicalModel__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1658:1: ( rule__PhysicalModel__NameAssignment_1 ) { before(grammarAccess.getPhysicalModelAccess().getNameAssignment_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:685:1: ( rule__PhysicalModel__NameAssignment_1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:685:2: rule__PhysicalModel__NameAssignment_1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1659:1: ( rule__PhysicalModel__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1659:2: rule__PhysicalModel__NameAssignment_1 { - pushFollow(FOLLOW_rule__PhysicalModel__NameAssignment_1_in_rule__PhysicalModel__Group__1__Impl1413); + pushFollow(FOLLOW_rule__PhysicalModel__NameAssignment_1_in_rule__PhysicalModel__Group__1__Impl3477); rule__PhysicalModel__NameAssignment_1(); state._fsp--; @@ -2014,21 +4924,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:695:1: rule__PhysicalModel__Group__2 : rule__PhysicalModel__Group__2__Impl rule__PhysicalModel__Group__3 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1669:1: rule__PhysicalModel__Group__2 : rule__PhysicalModel__Group__2__Impl rule__PhysicalModel__Group__3 ; public final void rule__PhysicalModel__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:699:1: ( rule__PhysicalModel__Group__2__Impl rule__PhysicalModel__Group__3 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:700:2: rule__PhysicalModel__Group__2__Impl rule__PhysicalModel__Group__3 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1673:1: ( rule__PhysicalModel__Group__2__Impl rule__PhysicalModel__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1674:2: rule__PhysicalModel__Group__2__Impl rule__PhysicalModel__Group__3 { - pushFollow(FOLLOW_rule__PhysicalModel__Group__2__Impl_in_rule__PhysicalModel__Group__21443); + pushFollow(FOLLOW_rule__PhysicalModel__Group__2__Impl_in_rule__PhysicalModel__Group__23507); rule__PhysicalModel__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalModel__Group__3_in_rule__PhysicalModel__Group__21446); + pushFollow(FOLLOW_rule__PhysicalModel__Group__3_in_rule__PhysicalModel__Group__23510); rule__PhysicalModel__Group__3(); state._fsp--; @@ -2052,20 +4962,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:707:1: rule__PhysicalModel__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1681:1: rule__PhysicalModel__Group__2__Impl : ( '{' ) ; public final void rule__PhysicalModel__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:711:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:712:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1685:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1686:1: ( '{' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:712:1: ( '{' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:713:1: '{' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1686:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1687:1: '{' { before(grammarAccess.getPhysicalModelAccess().getLeftCurlyBracketKeyword_2()); - match(input,21,FOLLOW_21_in_rule__PhysicalModel__Group__2__Impl1474); + match(input,29,FOLLOW_29_in_rule__PhysicalModel__Group__2__Impl3538); after(grammarAccess.getPhysicalModelAccess().getLeftCurlyBracketKeyword_2()); } @@ -2089,21 +4999,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__3" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:726:1: rule__PhysicalModel__Group__3 : rule__PhysicalModel__Group__3__Impl rule__PhysicalModel__Group__4 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1700:1: rule__PhysicalModel__Group__3 : rule__PhysicalModel__Group__3__Impl rule__PhysicalModel__Group__4 ; public final void rule__PhysicalModel__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:730:1: ( rule__PhysicalModel__Group__3__Impl rule__PhysicalModel__Group__4 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:731:2: rule__PhysicalModel__Group__3__Impl rule__PhysicalModel__Group__4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1704:1: ( rule__PhysicalModel__Group__3__Impl rule__PhysicalModel__Group__4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1705:2: rule__PhysicalModel__Group__3__Impl rule__PhysicalModel__Group__4 { - pushFollow(FOLLOW_rule__PhysicalModel__Group__3__Impl_in_rule__PhysicalModel__Group__31505); + pushFollow(FOLLOW_rule__PhysicalModel__Group__3__Impl_in_rule__PhysicalModel__Group__33569); rule__PhysicalModel__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalModel__Group__4_in_rule__PhysicalModel__Group__31508); + pushFollow(FOLLOW_rule__PhysicalModel__Group__4_in_rule__PhysicalModel__Group__33572); rule__PhysicalModel__Group__4(); state._fsp--; @@ -2127,35 +5037,35 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__3__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:738:1: rule__PhysicalModel__Group__3__Impl : ( ( rule__PhysicalModel__ImportsAssignment_3 )* ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1712:1: rule__PhysicalModel__Group__3__Impl : ( ( rule__PhysicalModel__ImportsAssignment_3 )* ) ; public final void rule__PhysicalModel__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:742:1: ( ( ( rule__PhysicalModel__ImportsAssignment_3 )* ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:743:1: ( ( rule__PhysicalModel__ImportsAssignment_3 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1716:1: ( ( ( rule__PhysicalModel__ImportsAssignment_3 )* ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1717:1: ( ( rule__PhysicalModel__ImportsAssignment_3 )* ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:743:1: ( ( rule__PhysicalModel__ImportsAssignment_3 )* ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:744:1: ( rule__PhysicalModel__ImportsAssignment_3 )* + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1717:1: ( ( rule__PhysicalModel__ImportsAssignment_3 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1718:1: ( rule__PhysicalModel__ImportsAssignment_3 )* { before(grammarAccess.getPhysicalModelAccess().getImportsAssignment_3()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:745:1: ( rule__PhysicalModel__ImportsAssignment_3 )* - loop8: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1719:1: ( rule__PhysicalModel__ImportsAssignment_3 )* + loop22: do { - int alt8=2; - int LA8_0 = input.LA(1); + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA8_0==40) ) { - alt8=1; + if ( (LA22_0==46) ) { + alt22=1; } - switch (alt8) { + switch (alt22) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:745:2: rule__PhysicalModel__ImportsAssignment_3 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1719:2: rule__PhysicalModel__ImportsAssignment_3 { - pushFollow(FOLLOW_rule__PhysicalModel__ImportsAssignment_3_in_rule__PhysicalModel__Group__3__Impl1535); + pushFollow(FOLLOW_rule__PhysicalModel__ImportsAssignment_3_in_rule__PhysicalModel__Group__3__Impl3599); rule__PhysicalModel__ImportsAssignment_3(); state._fsp--; @@ -2165,7 +5075,7 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { break; default : - break loop8; + break loop22; } } while (true); @@ -2192,21 +5102,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:755:1: rule__PhysicalModel__Group__4 : rule__PhysicalModel__Group__4__Impl rule__PhysicalModel__Group__5 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1729:1: rule__PhysicalModel__Group__4 : rule__PhysicalModel__Group__4__Impl rule__PhysicalModel__Group__5 ; public final void rule__PhysicalModel__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:759:1: ( rule__PhysicalModel__Group__4__Impl rule__PhysicalModel__Group__5 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:760:2: rule__PhysicalModel__Group__4__Impl rule__PhysicalModel__Group__5 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1733:1: ( rule__PhysicalModel__Group__4__Impl rule__PhysicalModel__Group__5 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1734:2: rule__PhysicalModel__Group__4__Impl rule__PhysicalModel__Group__5 { - pushFollow(FOLLOW_rule__PhysicalModel__Group__4__Impl_in_rule__PhysicalModel__Group__41566); + pushFollow(FOLLOW_rule__PhysicalModel__Group__4__Impl_in_rule__PhysicalModel__Group__43630); rule__PhysicalModel__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalModel__Group__5_in_rule__PhysicalModel__Group__41569); + pushFollow(FOLLOW_rule__PhysicalModel__Group__5_in_rule__PhysicalModel__Group__43633); rule__PhysicalModel__Group__5(); state._fsp--; @@ -2230,35 +5140,35 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__4__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:767:1: rule__PhysicalModel__Group__4__Impl : ( ( rule__PhysicalModel__Alternatives_4 )* ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1741:1: rule__PhysicalModel__Group__4__Impl : ( ( rule__PhysicalModel__Alternatives_4 )* ) ; public final void rule__PhysicalModel__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:771:1: ( ( ( rule__PhysicalModel__Alternatives_4 )* ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:772:1: ( ( rule__PhysicalModel__Alternatives_4 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1745:1: ( ( ( rule__PhysicalModel__Alternatives_4 )* ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1746:1: ( ( rule__PhysicalModel__Alternatives_4 )* ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:772:1: ( ( rule__PhysicalModel__Alternatives_4 )* ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:773:1: ( rule__PhysicalModel__Alternatives_4 )* + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1746:1: ( ( rule__PhysicalModel__Alternatives_4 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1747:1: ( rule__PhysicalModel__Alternatives_4 )* { before(grammarAccess.getPhysicalModelAccess().getAlternatives_4()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:774:1: ( rule__PhysicalModel__Alternatives_4 )* - loop9: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1748:1: ( rule__PhysicalModel__Alternatives_4 )* + loop23: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA9_0==23||LA9_0==26||LA9_0==37) ) { - alt9=1; + if ( (LA23_0==31||LA23_0==34||LA23_0==45) ) { + alt23=1; } - switch (alt9) { + switch (alt23) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:774:2: rule__PhysicalModel__Alternatives_4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1748:2: rule__PhysicalModel__Alternatives_4 { - pushFollow(FOLLOW_rule__PhysicalModel__Alternatives_4_in_rule__PhysicalModel__Group__4__Impl1596); + pushFollow(FOLLOW_rule__PhysicalModel__Alternatives_4_in_rule__PhysicalModel__Group__4__Impl3660); rule__PhysicalModel__Alternatives_4(); state._fsp--; @@ -2268,7 +5178,7 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { break; default : - break loop9; + break loop23; } } while (true); @@ -2295,16 +5205,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__5" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:784:1: rule__PhysicalModel__Group__5 : rule__PhysicalModel__Group__5__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1758:1: rule__PhysicalModel__Group__5 : rule__PhysicalModel__Group__5__Impl ; public final void rule__PhysicalModel__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:788:1: ( rule__PhysicalModel__Group__5__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:789:2: rule__PhysicalModel__Group__5__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1762:1: ( rule__PhysicalModel__Group__5__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1763:2: rule__PhysicalModel__Group__5__Impl { - pushFollow(FOLLOW_rule__PhysicalModel__Group__5__Impl_in_rule__PhysicalModel__Group__51627); + pushFollow(FOLLOW_rule__PhysicalModel__Group__5__Impl_in_rule__PhysicalModel__Group__53691); rule__PhysicalModel__Group__5__Impl(); state._fsp--; @@ -2328,20 +5238,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__Group__5__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:795:1: rule__PhysicalModel__Group__5__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1769:1: rule__PhysicalModel__Group__5__Impl : ( '}' ) ; public final void rule__PhysicalModel__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:799:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:800:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1773:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1774:1: ( '}' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:800:1: ( '}' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:801:1: '}' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1774:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1775:1: '}' { before(grammarAccess.getPhysicalModelAccess().getRightCurlyBracketKeyword_5()); - match(input,22,FOLLOW_22_in_rule__PhysicalModel__Group__5__Impl1655); + match(input,30,FOLLOW_30_in_rule__PhysicalModel__Group__5__Impl3719); after(grammarAccess.getPhysicalModelAccess().getRightCurlyBracketKeyword_5()); } @@ -2365,21 +5275,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:826:1: rule__PhysicalSystem__Group__0 : rule__PhysicalSystem__Group__0__Impl rule__PhysicalSystem__Group__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1800:1: rule__PhysicalSystem__Group__0 : rule__PhysicalSystem__Group__0__Impl rule__PhysicalSystem__Group__1 ; public final void rule__PhysicalSystem__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:830:1: ( rule__PhysicalSystem__Group__0__Impl rule__PhysicalSystem__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:831:2: rule__PhysicalSystem__Group__0__Impl rule__PhysicalSystem__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1804:1: ( rule__PhysicalSystem__Group__0__Impl rule__PhysicalSystem__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1805:2: rule__PhysicalSystem__Group__0__Impl rule__PhysicalSystem__Group__1 { - pushFollow(FOLLOW_rule__PhysicalSystem__Group__0__Impl_in_rule__PhysicalSystem__Group__01698); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__0__Impl_in_rule__PhysicalSystem__Group__03762); rule__PhysicalSystem__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalSystem__Group__1_in_rule__PhysicalSystem__Group__01701); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__1_in_rule__PhysicalSystem__Group__03765); rule__PhysicalSystem__Group__1(); state._fsp--; @@ -2403,20 +5313,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:838:1: rule__PhysicalSystem__Group__0__Impl : ( 'PhysicalSystem' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1812:1: rule__PhysicalSystem__Group__0__Impl : ( 'PhysicalSystem' ) ; public final void rule__PhysicalSystem__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:842:1: ( ( 'PhysicalSystem' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:843:1: ( 'PhysicalSystem' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1816:1: ( ( 'PhysicalSystem' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1817:1: ( 'PhysicalSystem' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:843:1: ( 'PhysicalSystem' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:844:1: 'PhysicalSystem' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1817:1: ( 'PhysicalSystem' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1818:1: 'PhysicalSystem' { before(grammarAccess.getPhysicalSystemAccess().getPhysicalSystemKeyword_0()); - match(input,23,FOLLOW_23_in_rule__PhysicalSystem__Group__0__Impl1729); + match(input,31,FOLLOW_31_in_rule__PhysicalSystem__Group__0__Impl3793); after(grammarAccess.getPhysicalSystemAccess().getPhysicalSystemKeyword_0()); } @@ -2440,21 +5350,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:857:1: rule__PhysicalSystem__Group__1 : rule__PhysicalSystem__Group__1__Impl rule__PhysicalSystem__Group__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1831:1: rule__PhysicalSystem__Group__1 : rule__PhysicalSystem__Group__1__Impl rule__PhysicalSystem__Group__2 ; public final void rule__PhysicalSystem__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:861:1: ( rule__PhysicalSystem__Group__1__Impl rule__PhysicalSystem__Group__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:862:2: rule__PhysicalSystem__Group__1__Impl rule__PhysicalSystem__Group__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1835:1: ( rule__PhysicalSystem__Group__1__Impl rule__PhysicalSystem__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1836:2: rule__PhysicalSystem__Group__1__Impl rule__PhysicalSystem__Group__2 { - pushFollow(FOLLOW_rule__PhysicalSystem__Group__1__Impl_in_rule__PhysicalSystem__Group__11760); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__1__Impl_in_rule__PhysicalSystem__Group__13824); rule__PhysicalSystem__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalSystem__Group__2_in_rule__PhysicalSystem__Group__11763); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__2_in_rule__PhysicalSystem__Group__13827); rule__PhysicalSystem__Group__2(); state._fsp--; @@ -2478,23 +5388,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:869:1: rule__PhysicalSystem__Group__1__Impl : ( ( rule__PhysicalSystem__NameAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1843:1: rule__PhysicalSystem__Group__1__Impl : ( ( rule__PhysicalSystem__NameAssignment_1 ) ) ; public final void rule__PhysicalSystem__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:873:1: ( ( ( rule__PhysicalSystem__NameAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:874:1: ( ( rule__PhysicalSystem__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1847:1: ( ( ( rule__PhysicalSystem__NameAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1848:1: ( ( rule__PhysicalSystem__NameAssignment_1 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:874:1: ( ( rule__PhysicalSystem__NameAssignment_1 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:875:1: ( rule__PhysicalSystem__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1848:1: ( ( rule__PhysicalSystem__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1849:1: ( rule__PhysicalSystem__NameAssignment_1 ) { before(grammarAccess.getPhysicalSystemAccess().getNameAssignment_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:876:1: ( rule__PhysicalSystem__NameAssignment_1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:876:2: rule__PhysicalSystem__NameAssignment_1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1850:1: ( rule__PhysicalSystem__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1850:2: rule__PhysicalSystem__NameAssignment_1 { - pushFollow(FOLLOW_rule__PhysicalSystem__NameAssignment_1_in_rule__PhysicalSystem__Group__1__Impl1790); + pushFollow(FOLLOW_rule__PhysicalSystem__NameAssignment_1_in_rule__PhysicalSystem__Group__1__Impl3854); rule__PhysicalSystem__NameAssignment_1(); state._fsp--; @@ -2525,21 +5435,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:886:1: rule__PhysicalSystem__Group__2 : rule__PhysicalSystem__Group__2__Impl rule__PhysicalSystem__Group__3 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1860:1: rule__PhysicalSystem__Group__2 : rule__PhysicalSystem__Group__2__Impl rule__PhysicalSystem__Group__3 ; public final void rule__PhysicalSystem__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:890:1: ( rule__PhysicalSystem__Group__2__Impl rule__PhysicalSystem__Group__3 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:891:2: rule__PhysicalSystem__Group__2__Impl rule__PhysicalSystem__Group__3 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1864:1: ( rule__PhysicalSystem__Group__2__Impl rule__PhysicalSystem__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1865:2: rule__PhysicalSystem__Group__2__Impl rule__PhysicalSystem__Group__3 { - pushFollow(FOLLOW_rule__PhysicalSystem__Group__2__Impl_in_rule__PhysicalSystem__Group__21820); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__2__Impl_in_rule__PhysicalSystem__Group__23884); rule__PhysicalSystem__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalSystem__Group__3_in_rule__PhysicalSystem__Group__21823); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__3_in_rule__PhysicalSystem__Group__23887); rule__PhysicalSystem__Group__3(); state._fsp--; @@ -2563,31 +5473,31 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:898:1: rule__PhysicalSystem__Group__2__Impl : ( ( rule__PhysicalSystem__DocuAssignment_2 )? ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1872:1: rule__PhysicalSystem__Group__2__Impl : ( ( rule__PhysicalSystem__DocuAssignment_2 )? ) ; public final void rule__PhysicalSystem__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:902:1: ( ( ( rule__PhysicalSystem__DocuAssignment_2 )? ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:903:1: ( ( rule__PhysicalSystem__DocuAssignment_2 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1876:1: ( ( ( rule__PhysicalSystem__DocuAssignment_2 )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1877:1: ( ( rule__PhysicalSystem__DocuAssignment_2 )? ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:903:1: ( ( rule__PhysicalSystem__DocuAssignment_2 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:904:1: ( rule__PhysicalSystem__DocuAssignment_2 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1877:1: ( ( rule__PhysicalSystem__DocuAssignment_2 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1878:1: ( rule__PhysicalSystem__DocuAssignment_2 )? { before(grammarAccess.getPhysicalSystemAccess().getDocuAssignment_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:905:1: ( rule__PhysicalSystem__DocuAssignment_2 )? - int alt10=2; - int LA10_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1879:1: ( rule__PhysicalSystem__DocuAssignment_2 )? + int alt24=2; + int LA24_0 = input.LA(1); - if ( (LA10_0==38) ) { - alt10=1; + if ( (LA24_0==52) ) { + alt24=1; } - switch (alt10) { + switch (alt24) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:905:2: rule__PhysicalSystem__DocuAssignment_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1879:2: rule__PhysicalSystem__DocuAssignment_2 { - pushFollow(FOLLOW_rule__PhysicalSystem__DocuAssignment_2_in_rule__PhysicalSystem__Group__2__Impl1850); + pushFollow(FOLLOW_rule__PhysicalSystem__DocuAssignment_2_in_rule__PhysicalSystem__Group__2__Impl3914); rule__PhysicalSystem__DocuAssignment_2(); state._fsp--; @@ -2621,21 +5531,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__3" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:915:1: rule__PhysicalSystem__Group__3 : rule__PhysicalSystem__Group__3__Impl rule__PhysicalSystem__Group__4 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1889:1: rule__PhysicalSystem__Group__3 : rule__PhysicalSystem__Group__3__Impl rule__PhysicalSystem__Group__4 ; public final void rule__PhysicalSystem__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:919:1: ( rule__PhysicalSystem__Group__3__Impl rule__PhysicalSystem__Group__4 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:920:2: rule__PhysicalSystem__Group__3__Impl rule__PhysicalSystem__Group__4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1893:1: ( rule__PhysicalSystem__Group__3__Impl rule__PhysicalSystem__Group__4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1894:2: rule__PhysicalSystem__Group__3__Impl rule__PhysicalSystem__Group__4 { - pushFollow(FOLLOW_rule__PhysicalSystem__Group__3__Impl_in_rule__PhysicalSystem__Group__31881); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__3__Impl_in_rule__PhysicalSystem__Group__33945); rule__PhysicalSystem__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalSystem__Group__4_in_rule__PhysicalSystem__Group__31884); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__4_in_rule__PhysicalSystem__Group__33948); rule__PhysicalSystem__Group__4(); state._fsp--; @@ -2659,20 +5569,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__3__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:927:1: rule__PhysicalSystem__Group__3__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1901:1: rule__PhysicalSystem__Group__3__Impl : ( '{' ) ; public final void rule__PhysicalSystem__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:931:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:932:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1905:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1906:1: ( '{' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:932:1: ( '{' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:933:1: '{' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1906:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1907:1: '{' { before(grammarAccess.getPhysicalSystemAccess().getLeftCurlyBracketKeyword_3()); - match(input,21,FOLLOW_21_in_rule__PhysicalSystem__Group__3__Impl1912); + match(input,29,FOLLOW_29_in_rule__PhysicalSystem__Group__3__Impl3976); after(grammarAccess.getPhysicalSystemAccess().getLeftCurlyBracketKeyword_3()); } @@ -2696,21 +5606,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:946:1: rule__PhysicalSystem__Group__4 : rule__PhysicalSystem__Group__4__Impl rule__PhysicalSystem__Group__5 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1920:1: rule__PhysicalSystem__Group__4 : rule__PhysicalSystem__Group__4__Impl rule__PhysicalSystem__Group__5 ; public final void rule__PhysicalSystem__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:950:1: ( rule__PhysicalSystem__Group__4__Impl rule__PhysicalSystem__Group__5 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:951:2: rule__PhysicalSystem__Group__4__Impl rule__PhysicalSystem__Group__5 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1924:1: ( rule__PhysicalSystem__Group__4__Impl rule__PhysicalSystem__Group__5 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1925:2: rule__PhysicalSystem__Group__4__Impl rule__PhysicalSystem__Group__5 { - pushFollow(FOLLOW_rule__PhysicalSystem__Group__4__Impl_in_rule__PhysicalSystem__Group__41943); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__4__Impl_in_rule__PhysicalSystem__Group__44007); rule__PhysicalSystem__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalSystem__Group__5_in_rule__PhysicalSystem__Group__41946); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__5_in_rule__PhysicalSystem__Group__44010); rule__PhysicalSystem__Group__5(); state._fsp--; @@ -2734,35 +5644,35 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__4__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:958:1: rule__PhysicalSystem__Group__4__Impl : ( ( rule__PhysicalSystem__NodeRefsAssignment_4 )* ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1932:1: rule__PhysicalSystem__Group__4__Impl : ( ( rule__PhysicalSystem__NodeRefsAssignment_4 )* ) ; public final void rule__PhysicalSystem__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:962:1: ( ( ( rule__PhysicalSystem__NodeRefsAssignment_4 )* ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:963:1: ( ( rule__PhysicalSystem__NodeRefsAssignment_4 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1936:1: ( ( ( rule__PhysicalSystem__NodeRefsAssignment_4 )* ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1937:1: ( ( rule__PhysicalSystem__NodeRefsAssignment_4 )* ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:963:1: ( ( rule__PhysicalSystem__NodeRefsAssignment_4 )* ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:964:1: ( rule__PhysicalSystem__NodeRefsAssignment_4 )* + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1937:1: ( ( rule__PhysicalSystem__NodeRefsAssignment_4 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1938:1: ( rule__PhysicalSystem__NodeRefsAssignment_4 )* { before(grammarAccess.getPhysicalSystemAccess().getNodeRefsAssignment_4()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:965:1: ( rule__PhysicalSystem__NodeRefsAssignment_4 )* - loop11: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1939:1: ( rule__PhysicalSystem__NodeRefsAssignment_4 )* + loop25: do { - int alt11=2; - int LA11_0 = input.LA(1); + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA11_0==24) ) { - alt11=1; + if ( (LA25_0==32) ) { + alt25=1; } - switch (alt11) { + switch (alt25) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:965:2: rule__PhysicalSystem__NodeRefsAssignment_4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1939:2: rule__PhysicalSystem__NodeRefsAssignment_4 { - pushFollow(FOLLOW_rule__PhysicalSystem__NodeRefsAssignment_4_in_rule__PhysicalSystem__Group__4__Impl1973); + pushFollow(FOLLOW_rule__PhysicalSystem__NodeRefsAssignment_4_in_rule__PhysicalSystem__Group__4__Impl4037); rule__PhysicalSystem__NodeRefsAssignment_4(); state._fsp--; @@ -2772,7 +5682,7 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { break; default : - break loop11; + break loop25; } } while (true); @@ -2799,16 +5709,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__5" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:975:1: rule__PhysicalSystem__Group__5 : rule__PhysicalSystem__Group__5__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1949:1: rule__PhysicalSystem__Group__5 : rule__PhysicalSystem__Group__5__Impl ; public final void rule__PhysicalSystem__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:979:1: ( rule__PhysicalSystem__Group__5__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:980:2: rule__PhysicalSystem__Group__5__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1953:1: ( rule__PhysicalSystem__Group__5__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1954:2: rule__PhysicalSystem__Group__5__Impl { - pushFollow(FOLLOW_rule__PhysicalSystem__Group__5__Impl_in_rule__PhysicalSystem__Group__52004); + pushFollow(FOLLOW_rule__PhysicalSystem__Group__5__Impl_in_rule__PhysicalSystem__Group__54068); rule__PhysicalSystem__Group__5__Impl(); state._fsp--; @@ -2832,20 +5742,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__Group__5__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:986:1: rule__PhysicalSystem__Group__5__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1960:1: rule__PhysicalSystem__Group__5__Impl : ( '}' ) ; public final void rule__PhysicalSystem__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:990:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:991:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1964:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1965:1: ( '}' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:991:1: ( '}' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:992:1: '}' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1965:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1966:1: '}' { before(grammarAccess.getPhysicalSystemAccess().getRightCurlyBracketKeyword_5()); - match(input,22,FOLLOW_22_in_rule__PhysicalSystem__Group__5__Impl2032); + match(input,30,FOLLOW_30_in_rule__PhysicalSystem__Group__5__Impl4096); after(grammarAccess.getPhysicalSystemAccess().getRightCurlyBracketKeyword_5()); } @@ -2869,21 +5779,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1017:1: rule__NodeRef__Group__0 : rule__NodeRef__Group__0__Impl rule__NodeRef__Group__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1991:1: rule__NodeRef__Group__0 : rule__NodeRef__Group__0__Impl rule__NodeRef__Group__1 ; public final void rule__NodeRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1021:1: ( rule__NodeRef__Group__0__Impl rule__NodeRef__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1022:2: rule__NodeRef__Group__0__Impl rule__NodeRef__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1995:1: ( rule__NodeRef__Group__0__Impl rule__NodeRef__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1996:2: rule__NodeRef__Group__0__Impl rule__NodeRef__Group__1 { - pushFollow(FOLLOW_rule__NodeRef__Group__0__Impl_in_rule__NodeRef__Group__02075); + pushFollow(FOLLOW_rule__NodeRef__Group__0__Impl_in_rule__NodeRef__Group__04139); rule__NodeRef__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeRef__Group__1_in_rule__NodeRef__Group__02078); + pushFollow(FOLLOW_rule__NodeRef__Group__1_in_rule__NodeRef__Group__04142); rule__NodeRef__Group__1(); state._fsp--; @@ -2907,20 +5817,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1029:1: rule__NodeRef__Group__0__Impl : ( 'NodeRef' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2003:1: rule__NodeRef__Group__0__Impl : ( 'NodeRef' ) ; public final void rule__NodeRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1033:1: ( ( 'NodeRef' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1034:1: ( 'NodeRef' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2007:1: ( ( 'NodeRef' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2008:1: ( 'NodeRef' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1034:1: ( 'NodeRef' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1035:1: 'NodeRef' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2008:1: ( 'NodeRef' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2009:1: 'NodeRef' { before(grammarAccess.getNodeRefAccess().getNodeRefKeyword_0()); - match(input,24,FOLLOW_24_in_rule__NodeRef__Group__0__Impl2106); + match(input,32,FOLLOW_32_in_rule__NodeRef__Group__0__Impl4170); after(grammarAccess.getNodeRefAccess().getNodeRefKeyword_0()); } @@ -2944,21 +5854,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1048:1: rule__NodeRef__Group__1 : rule__NodeRef__Group__1__Impl rule__NodeRef__Group__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2022:1: rule__NodeRef__Group__1 : rule__NodeRef__Group__1__Impl rule__NodeRef__Group__2 ; public final void rule__NodeRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1052:1: ( rule__NodeRef__Group__1__Impl rule__NodeRef__Group__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1053:2: rule__NodeRef__Group__1__Impl rule__NodeRef__Group__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2026:1: ( rule__NodeRef__Group__1__Impl rule__NodeRef__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2027:2: rule__NodeRef__Group__1__Impl rule__NodeRef__Group__2 { - pushFollow(FOLLOW_rule__NodeRef__Group__1__Impl_in_rule__NodeRef__Group__12137); + pushFollow(FOLLOW_rule__NodeRef__Group__1__Impl_in_rule__NodeRef__Group__14201); rule__NodeRef__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeRef__Group__2_in_rule__NodeRef__Group__12140); + pushFollow(FOLLOW_rule__NodeRef__Group__2_in_rule__NodeRef__Group__14204); rule__NodeRef__Group__2(); state._fsp--; @@ -2982,23 +5892,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1060:1: rule__NodeRef__Group__1__Impl : ( ( rule__NodeRef__NameAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2034:1: rule__NodeRef__Group__1__Impl : ( ( rule__NodeRef__NameAssignment_1 ) ) ; public final void rule__NodeRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1064:1: ( ( ( rule__NodeRef__NameAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1065:1: ( ( rule__NodeRef__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2038:1: ( ( ( rule__NodeRef__NameAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2039:1: ( ( rule__NodeRef__NameAssignment_1 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1065:1: ( ( rule__NodeRef__NameAssignment_1 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1066:1: ( rule__NodeRef__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2039:1: ( ( rule__NodeRef__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2040:1: ( rule__NodeRef__NameAssignment_1 ) { before(grammarAccess.getNodeRefAccess().getNameAssignment_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1067:1: ( rule__NodeRef__NameAssignment_1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1067:2: rule__NodeRef__NameAssignment_1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2041:1: ( rule__NodeRef__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2041:2: rule__NodeRef__NameAssignment_1 { - pushFollow(FOLLOW_rule__NodeRef__NameAssignment_1_in_rule__NodeRef__Group__1__Impl2167); + pushFollow(FOLLOW_rule__NodeRef__NameAssignment_1_in_rule__NodeRef__Group__1__Impl4231); rule__NodeRef__NameAssignment_1(); state._fsp--; @@ -3029,21 +5939,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__Group__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1077:1: rule__NodeRef__Group__2 : rule__NodeRef__Group__2__Impl rule__NodeRef__Group__3 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2051:1: rule__NodeRef__Group__2 : rule__NodeRef__Group__2__Impl rule__NodeRef__Group__3 ; public final void rule__NodeRef__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1081:1: ( rule__NodeRef__Group__2__Impl rule__NodeRef__Group__3 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1082:2: rule__NodeRef__Group__2__Impl rule__NodeRef__Group__3 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2055:1: ( rule__NodeRef__Group__2__Impl rule__NodeRef__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2056:2: rule__NodeRef__Group__2__Impl rule__NodeRef__Group__3 { - pushFollow(FOLLOW_rule__NodeRef__Group__2__Impl_in_rule__NodeRef__Group__22197); + pushFollow(FOLLOW_rule__NodeRef__Group__2__Impl_in_rule__NodeRef__Group__24261); rule__NodeRef__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeRef__Group__3_in_rule__NodeRef__Group__22200); + pushFollow(FOLLOW_rule__NodeRef__Group__3_in_rule__NodeRef__Group__24264); rule__NodeRef__Group__3(); state._fsp--; @@ -3067,20 +5977,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__Group__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1089:1: rule__NodeRef__Group__2__Impl : ( ':' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2063:1: rule__NodeRef__Group__2__Impl : ( ':' ) ; public final void rule__NodeRef__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1093:1: ( ( ':' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1094:1: ( ':' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2067:1: ( ( ':' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2068:1: ( ':' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1094:1: ( ':' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1095:1: ':' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2068:1: ( ':' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2069:1: ':' { before(grammarAccess.getNodeRefAccess().getColonKeyword_2()); - match(input,25,FOLLOW_25_in_rule__NodeRef__Group__2__Impl2228); + match(input,33,FOLLOW_33_in_rule__NodeRef__Group__2__Impl4292); after(grammarAccess.getNodeRefAccess().getColonKeyword_2()); } @@ -3104,21 +6014,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__Group__3" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1108:1: rule__NodeRef__Group__3 : rule__NodeRef__Group__3__Impl rule__NodeRef__Group__4 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2082:1: rule__NodeRef__Group__3 : rule__NodeRef__Group__3__Impl rule__NodeRef__Group__4 ; public final void rule__NodeRef__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1112:1: ( rule__NodeRef__Group__3__Impl rule__NodeRef__Group__4 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1113:2: rule__NodeRef__Group__3__Impl rule__NodeRef__Group__4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2086:1: ( rule__NodeRef__Group__3__Impl rule__NodeRef__Group__4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2087:2: rule__NodeRef__Group__3__Impl rule__NodeRef__Group__4 { - pushFollow(FOLLOW_rule__NodeRef__Group__3__Impl_in_rule__NodeRef__Group__32259); + pushFollow(FOLLOW_rule__NodeRef__Group__3__Impl_in_rule__NodeRef__Group__34323); rule__NodeRef__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeRef__Group__4_in_rule__NodeRef__Group__32262); + pushFollow(FOLLOW_rule__NodeRef__Group__4_in_rule__NodeRef__Group__34326); rule__NodeRef__Group__4(); state._fsp--; @@ -3142,23 +6052,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__Group__3__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1120:1: rule__NodeRef__Group__3__Impl : ( ( rule__NodeRef__TypeAssignment_3 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2094:1: rule__NodeRef__Group__3__Impl : ( ( rule__NodeRef__TypeAssignment_3 ) ) ; public final void rule__NodeRef__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1124:1: ( ( ( rule__NodeRef__TypeAssignment_3 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1125:1: ( ( rule__NodeRef__TypeAssignment_3 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2098:1: ( ( ( rule__NodeRef__TypeAssignment_3 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2099:1: ( ( rule__NodeRef__TypeAssignment_3 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1125:1: ( ( rule__NodeRef__TypeAssignment_3 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1126:1: ( rule__NodeRef__TypeAssignment_3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2099:1: ( ( rule__NodeRef__TypeAssignment_3 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2100:1: ( rule__NodeRef__TypeAssignment_3 ) { before(grammarAccess.getNodeRefAccess().getTypeAssignment_3()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1127:1: ( rule__NodeRef__TypeAssignment_3 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1127:2: rule__NodeRef__TypeAssignment_3 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2101:1: ( rule__NodeRef__TypeAssignment_3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2101:2: rule__NodeRef__TypeAssignment_3 { - pushFollow(FOLLOW_rule__NodeRef__TypeAssignment_3_in_rule__NodeRef__Group__3__Impl2289); + pushFollow(FOLLOW_rule__NodeRef__TypeAssignment_3_in_rule__NodeRef__Group__3__Impl4353); rule__NodeRef__TypeAssignment_3(); state._fsp--; @@ -3189,16 +6099,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__Group__4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1137:1: rule__NodeRef__Group__4 : rule__NodeRef__Group__4__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2111:1: rule__NodeRef__Group__4 : rule__NodeRef__Group__4__Impl ; public final void rule__NodeRef__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1141:1: ( rule__NodeRef__Group__4__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1142:2: rule__NodeRef__Group__4__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2115:1: ( rule__NodeRef__Group__4__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2116:2: rule__NodeRef__Group__4__Impl { - pushFollow(FOLLOW_rule__NodeRef__Group__4__Impl_in_rule__NodeRef__Group__42319); + pushFollow(FOLLOW_rule__NodeRef__Group__4__Impl_in_rule__NodeRef__Group__44383); rule__NodeRef__Group__4__Impl(); state._fsp--; @@ -3222,31 +6132,31 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__Group__4__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1148:1: rule__NodeRef__Group__4__Impl : ( ( rule__NodeRef__DocuAssignment_4 )? ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2122:1: rule__NodeRef__Group__4__Impl : ( ( rule__NodeRef__DocuAssignment_4 )? ) ; public final void rule__NodeRef__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1152:1: ( ( ( rule__NodeRef__DocuAssignment_4 )? ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1153:1: ( ( rule__NodeRef__DocuAssignment_4 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2126:1: ( ( ( rule__NodeRef__DocuAssignment_4 )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2127:1: ( ( rule__NodeRef__DocuAssignment_4 )? ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1153:1: ( ( rule__NodeRef__DocuAssignment_4 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1154:1: ( rule__NodeRef__DocuAssignment_4 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2127:1: ( ( rule__NodeRef__DocuAssignment_4 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2128:1: ( rule__NodeRef__DocuAssignment_4 )? { before(grammarAccess.getNodeRefAccess().getDocuAssignment_4()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1155:1: ( rule__NodeRef__DocuAssignment_4 )? - int alt12=2; - int LA12_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2129:1: ( rule__NodeRef__DocuAssignment_4 )? + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA12_0==38) ) { - alt12=1; + if ( (LA26_0==52) ) { + alt26=1; } - switch (alt12) { + switch (alt26) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1155:2: rule__NodeRef__DocuAssignment_4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2129:2: rule__NodeRef__DocuAssignment_4 { - pushFollow(FOLLOW_rule__NodeRef__DocuAssignment_4_in_rule__NodeRef__Group__4__Impl2346); + pushFollow(FOLLOW_rule__NodeRef__DocuAssignment_4_in_rule__NodeRef__Group__4__Impl4410); rule__NodeRef__DocuAssignment_4(); state._fsp--; @@ -3280,21 +6190,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1175:1: rule__NodeClass__Group__0 : rule__NodeClass__Group__0__Impl rule__NodeClass__Group__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2149:1: rule__NodeClass__Group__0 : rule__NodeClass__Group__0__Impl rule__NodeClass__Group__1 ; public final void rule__NodeClass__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1179:1: ( rule__NodeClass__Group__0__Impl rule__NodeClass__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1180:2: rule__NodeClass__Group__0__Impl rule__NodeClass__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2153:1: ( rule__NodeClass__Group__0__Impl rule__NodeClass__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2154:2: rule__NodeClass__Group__0__Impl rule__NodeClass__Group__1 { - pushFollow(FOLLOW_rule__NodeClass__Group__0__Impl_in_rule__NodeClass__Group__02387); + pushFollow(FOLLOW_rule__NodeClass__Group__0__Impl_in_rule__NodeClass__Group__04451); rule__NodeClass__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group__1_in_rule__NodeClass__Group__02390); + pushFollow(FOLLOW_rule__NodeClass__Group__1_in_rule__NodeClass__Group__04454); rule__NodeClass__Group__1(); state._fsp--; @@ -3318,20 +6228,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1187:1: rule__NodeClass__Group__0__Impl : ( 'NodeClass' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2161:1: rule__NodeClass__Group__0__Impl : ( 'NodeClass' ) ; public final void rule__NodeClass__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1191:1: ( ( 'NodeClass' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1192:1: ( 'NodeClass' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2165:1: ( ( 'NodeClass' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2166:1: ( 'NodeClass' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1192:1: ( 'NodeClass' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1193:1: 'NodeClass' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2166:1: ( 'NodeClass' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2167:1: 'NodeClass' { before(grammarAccess.getNodeClassAccess().getNodeClassKeyword_0()); - match(input,26,FOLLOW_26_in_rule__NodeClass__Group__0__Impl2418); + match(input,34,FOLLOW_34_in_rule__NodeClass__Group__0__Impl4482); after(grammarAccess.getNodeClassAccess().getNodeClassKeyword_0()); } @@ -3355,21 +6265,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1206:1: rule__NodeClass__Group__1 : rule__NodeClass__Group__1__Impl rule__NodeClass__Group__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2180:1: rule__NodeClass__Group__1 : rule__NodeClass__Group__1__Impl rule__NodeClass__Group__2 ; public final void rule__NodeClass__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1210:1: ( rule__NodeClass__Group__1__Impl rule__NodeClass__Group__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1211:2: rule__NodeClass__Group__1__Impl rule__NodeClass__Group__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2184:1: ( rule__NodeClass__Group__1__Impl rule__NodeClass__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2185:2: rule__NodeClass__Group__1__Impl rule__NodeClass__Group__2 { - pushFollow(FOLLOW_rule__NodeClass__Group__1__Impl_in_rule__NodeClass__Group__12449); + pushFollow(FOLLOW_rule__NodeClass__Group__1__Impl_in_rule__NodeClass__Group__14513); rule__NodeClass__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group__2_in_rule__NodeClass__Group__12452); + pushFollow(FOLLOW_rule__NodeClass__Group__2_in_rule__NodeClass__Group__14516); rule__NodeClass__Group__2(); state._fsp--; @@ -3393,23 +6303,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1218:1: rule__NodeClass__Group__1__Impl : ( ( rule__NodeClass__NameAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2192:1: rule__NodeClass__Group__1__Impl : ( ( rule__NodeClass__NameAssignment_1 ) ) ; public final void rule__NodeClass__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1222:1: ( ( ( rule__NodeClass__NameAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1223:1: ( ( rule__NodeClass__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2196:1: ( ( ( rule__NodeClass__NameAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2197:1: ( ( rule__NodeClass__NameAssignment_1 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1223:1: ( ( rule__NodeClass__NameAssignment_1 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1224:1: ( rule__NodeClass__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2197:1: ( ( rule__NodeClass__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2198:1: ( rule__NodeClass__NameAssignment_1 ) { before(grammarAccess.getNodeClassAccess().getNameAssignment_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1225:1: ( rule__NodeClass__NameAssignment_1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1225:2: rule__NodeClass__NameAssignment_1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2199:1: ( rule__NodeClass__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2199:2: rule__NodeClass__NameAssignment_1 { - pushFollow(FOLLOW_rule__NodeClass__NameAssignment_1_in_rule__NodeClass__Group__1__Impl2479); + pushFollow(FOLLOW_rule__NodeClass__NameAssignment_1_in_rule__NodeClass__Group__1__Impl4543); rule__NodeClass__NameAssignment_1(); state._fsp--; @@ -3440,21 +6350,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1235:1: rule__NodeClass__Group__2 : rule__NodeClass__Group__2__Impl rule__NodeClass__Group__3 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2209:1: rule__NodeClass__Group__2 : rule__NodeClass__Group__2__Impl rule__NodeClass__Group__3 ; public final void rule__NodeClass__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1239:1: ( rule__NodeClass__Group__2__Impl rule__NodeClass__Group__3 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1240:2: rule__NodeClass__Group__2__Impl rule__NodeClass__Group__3 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2213:1: ( rule__NodeClass__Group__2__Impl rule__NodeClass__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2214:2: rule__NodeClass__Group__2__Impl rule__NodeClass__Group__3 { - pushFollow(FOLLOW_rule__NodeClass__Group__2__Impl_in_rule__NodeClass__Group__22509); + pushFollow(FOLLOW_rule__NodeClass__Group__2__Impl_in_rule__NodeClass__Group__24573); rule__NodeClass__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group__3_in_rule__NodeClass__Group__22512); + pushFollow(FOLLOW_rule__NodeClass__Group__3_in_rule__NodeClass__Group__24576); rule__NodeClass__Group__3(); state._fsp--; @@ -3478,31 +6388,31 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1247:1: rule__NodeClass__Group__2__Impl : ( ( rule__NodeClass__DocuAssignment_2 )? ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2221:1: rule__NodeClass__Group__2__Impl : ( ( rule__NodeClass__DocuAssignment_2 )? ) ; public final void rule__NodeClass__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1251:1: ( ( ( rule__NodeClass__DocuAssignment_2 )? ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1252:1: ( ( rule__NodeClass__DocuAssignment_2 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2225:1: ( ( ( rule__NodeClass__DocuAssignment_2 )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2226:1: ( ( rule__NodeClass__DocuAssignment_2 )? ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1252:1: ( ( rule__NodeClass__DocuAssignment_2 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1253:1: ( rule__NodeClass__DocuAssignment_2 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2226:1: ( ( rule__NodeClass__DocuAssignment_2 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2227:1: ( rule__NodeClass__DocuAssignment_2 )? { before(grammarAccess.getNodeClassAccess().getDocuAssignment_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1254:1: ( rule__NodeClass__DocuAssignment_2 )? - int alt13=2; - int LA13_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2228:1: ( rule__NodeClass__DocuAssignment_2 )? + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA13_0==38) ) { - alt13=1; + if ( (LA27_0==52) ) { + alt27=1; } - switch (alt13) { + switch (alt27) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1254:2: rule__NodeClass__DocuAssignment_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2228:2: rule__NodeClass__DocuAssignment_2 { - pushFollow(FOLLOW_rule__NodeClass__DocuAssignment_2_in_rule__NodeClass__Group__2__Impl2539); + pushFollow(FOLLOW_rule__NodeClass__DocuAssignment_2_in_rule__NodeClass__Group__2__Impl4603); rule__NodeClass__DocuAssignment_2(); state._fsp--; @@ -3536,21 +6446,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__3" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1264:1: rule__NodeClass__Group__3 : rule__NodeClass__Group__3__Impl rule__NodeClass__Group__4 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2238:1: rule__NodeClass__Group__3 : rule__NodeClass__Group__3__Impl rule__NodeClass__Group__4 ; public final void rule__NodeClass__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1268:1: ( rule__NodeClass__Group__3__Impl rule__NodeClass__Group__4 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1269:2: rule__NodeClass__Group__3__Impl rule__NodeClass__Group__4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2242:1: ( rule__NodeClass__Group__3__Impl rule__NodeClass__Group__4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2243:2: rule__NodeClass__Group__3__Impl rule__NodeClass__Group__4 { - pushFollow(FOLLOW_rule__NodeClass__Group__3__Impl_in_rule__NodeClass__Group__32570); + pushFollow(FOLLOW_rule__NodeClass__Group__3__Impl_in_rule__NodeClass__Group__34634); rule__NodeClass__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group__4_in_rule__NodeClass__Group__32573); + pushFollow(FOLLOW_rule__NodeClass__Group__4_in_rule__NodeClass__Group__34637); rule__NodeClass__Group__4(); state._fsp--; @@ -3574,20 +6484,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__3__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1276:1: rule__NodeClass__Group__3__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2250:1: rule__NodeClass__Group__3__Impl : ( '{' ) ; public final void rule__NodeClass__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1280:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1281:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2254:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2255:1: ( '{' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1281:1: ( '{' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1282:1: '{' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2255:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2256:1: '{' { before(grammarAccess.getNodeClassAccess().getLeftCurlyBracketKeyword_3()); - match(input,21,FOLLOW_21_in_rule__NodeClass__Group__3__Impl2601); + match(input,29,FOLLOW_29_in_rule__NodeClass__Group__3__Impl4665); after(grammarAccess.getNodeClassAccess().getLeftCurlyBracketKeyword_3()); } @@ -3611,21 +6521,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1295:1: rule__NodeClass__Group__4 : rule__NodeClass__Group__4__Impl rule__NodeClass__Group__5 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2269:1: rule__NodeClass__Group__4 : rule__NodeClass__Group__4__Impl rule__NodeClass__Group__5 ; public final void rule__NodeClass__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1299:1: ( rule__NodeClass__Group__4__Impl rule__NodeClass__Group__5 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1300:2: rule__NodeClass__Group__4__Impl rule__NodeClass__Group__5 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2273:1: ( rule__NodeClass__Group__4__Impl rule__NodeClass__Group__5 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2274:2: rule__NodeClass__Group__4__Impl rule__NodeClass__Group__5 { - pushFollow(FOLLOW_rule__NodeClass__Group__4__Impl_in_rule__NodeClass__Group__42632); + pushFollow(FOLLOW_rule__NodeClass__Group__4__Impl_in_rule__NodeClass__Group__44696); rule__NodeClass__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group__5_in_rule__NodeClass__Group__42635); + pushFollow(FOLLOW_rule__NodeClass__Group__5_in_rule__NodeClass__Group__44699); rule__NodeClass__Group__5(); state._fsp--; @@ -3649,23 +6559,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__4__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1307:1: rule__NodeClass__Group__4__Impl : ( ( rule__NodeClass__UnorderedGroup_4 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2281:1: rule__NodeClass__Group__4__Impl : ( ( rule__NodeClass__UnorderedGroup_4 ) ) ; public final void rule__NodeClass__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1311:1: ( ( ( rule__NodeClass__UnorderedGroup_4 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1312:1: ( ( rule__NodeClass__UnorderedGroup_4 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2285:1: ( ( ( rule__NodeClass__UnorderedGroup_4 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2286:1: ( ( rule__NodeClass__UnorderedGroup_4 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1312:1: ( ( rule__NodeClass__UnorderedGroup_4 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1313:1: ( rule__NodeClass__UnorderedGroup_4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2286:1: ( ( rule__NodeClass__UnorderedGroup_4 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2287:1: ( rule__NodeClass__UnorderedGroup_4 ) { before(grammarAccess.getNodeClassAccess().getUnorderedGroup_4()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1314:1: ( rule__NodeClass__UnorderedGroup_4 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1314:2: rule__NodeClass__UnorderedGroup_4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2288:1: ( rule__NodeClass__UnorderedGroup_4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2288:2: rule__NodeClass__UnorderedGroup_4 { - pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4_in_rule__NodeClass__Group__4__Impl2662); + pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4_in_rule__NodeClass__Group__4__Impl4726); rule__NodeClass__UnorderedGroup_4(); state._fsp--; @@ -3696,21 +6606,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__5" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1324:1: rule__NodeClass__Group__5 : rule__NodeClass__Group__5__Impl rule__NodeClass__Group__6 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2298:1: rule__NodeClass__Group__5 : rule__NodeClass__Group__5__Impl rule__NodeClass__Group__6 ; public final void rule__NodeClass__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1328:1: ( rule__NodeClass__Group__5__Impl rule__NodeClass__Group__6 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1329:2: rule__NodeClass__Group__5__Impl rule__NodeClass__Group__6 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2302:1: ( rule__NodeClass__Group__5__Impl rule__NodeClass__Group__6 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2303:2: rule__NodeClass__Group__5__Impl rule__NodeClass__Group__6 { - pushFollow(FOLLOW_rule__NodeClass__Group__5__Impl_in_rule__NodeClass__Group__52692); + pushFollow(FOLLOW_rule__NodeClass__Group__5__Impl_in_rule__NodeClass__Group__54756); rule__NodeClass__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group__6_in_rule__NodeClass__Group__52695); + pushFollow(FOLLOW_rule__NodeClass__Group__6_in_rule__NodeClass__Group__54759); rule__NodeClass__Group__6(); state._fsp--; @@ -3734,35 +6644,35 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__5__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1336:1: rule__NodeClass__Group__5__Impl : ( ( rule__NodeClass__ThreadsAssignment_5 )* ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2310:1: rule__NodeClass__Group__5__Impl : ( ( rule__NodeClass__ThreadsAssignment_5 )* ) ; public final void rule__NodeClass__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1340:1: ( ( ( rule__NodeClass__ThreadsAssignment_5 )* ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1341:1: ( ( rule__NodeClass__ThreadsAssignment_5 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2314:1: ( ( ( rule__NodeClass__ThreadsAssignment_5 )* ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2315:1: ( ( rule__NodeClass__ThreadsAssignment_5 )* ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1341:1: ( ( rule__NodeClass__ThreadsAssignment_5 )* ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1342:1: ( rule__NodeClass__ThreadsAssignment_5 )* + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2315:1: ( ( rule__NodeClass__ThreadsAssignment_5 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2316:1: ( rule__NodeClass__ThreadsAssignment_5 )* { before(grammarAccess.getNodeClassAccess().getThreadsAssignment_5()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1343:1: ( rule__NodeClass__ThreadsAssignment_5 )* - loop14: + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2317:1: ( rule__NodeClass__ThreadsAssignment_5 )* + loop28: do { - int alt14=2; - int LA14_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA14_0==11||LA14_0==48) ) { - alt14=1; + if ( (LA28_0==13||LA28_0==58) ) { + alt28=1; } - switch (alt14) { + switch (alt28) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1343:2: rule__NodeClass__ThreadsAssignment_5 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2317:2: rule__NodeClass__ThreadsAssignment_5 { - pushFollow(FOLLOW_rule__NodeClass__ThreadsAssignment_5_in_rule__NodeClass__Group__5__Impl2722); + pushFollow(FOLLOW_rule__NodeClass__ThreadsAssignment_5_in_rule__NodeClass__Group__5__Impl4786); rule__NodeClass__ThreadsAssignment_5(); state._fsp--; @@ -3772,7 +6682,7 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { break; default : - break loop14; + break loop28; } } while (true); @@ -3799,16 +6709,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__6" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1353:1: rule__NodeClass__Group__6 : rule__NodeClass__Group__6__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2327:1: rule__NodeClass__Group__6 : rule__NodeClass__Group__6__Impl ; public final void rule__NodeClass__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1357:1: ( rule__NodeClass__Group__6__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1358:2: rule__NodeClass__Group__6__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2331:1: ( rule__NodeClass__Group__6__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2332:2: rule__NodeClass__Group__6__Impl { - pushFollow(FOLLOW_rule__NodeClass__Group__6__Impl_in_rule__NodeClass__Group__62753); + pushFollow(FOLLOW_rule__NodeClass__Group__6__Impl_in_rule__NodeClass__Group__64817); rule__NodeClass__Group__6__Impl(); state._fsp--; @@ -3832,20 +6742,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group__6__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1364:1: rule__NodeClass__Group__6__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2338:1: rule__NodeClass__Group__6__Impl : ( '}' ) ; public final void rule__NodeClass__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1368:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1369:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2342:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2343:1: ( '}' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1369:1: ( '}' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1370:1: '}' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2343:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2344:1: '}' { before(grammarAccess.getNodeClassAccess().getRightCurlyBracketKeyword_6()); - match(input,22,FOLLOW_22_in_rule__NodeClass__Group__6__Impl2781); + match(input,30,FOLLOW_30_in_rule__NodeClass__Group__6__Impl4845); after(grammarAccess.getNodeClassAccess().getRightCurlyBracketKeyword_6()); } @@ -3869,21 +6779,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_0__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1397:1: rule__NodeClass__Group_4_0__0 : rule__NodeClass__Group_4_0__0__Impl rule__NodeClass__Group_4_0__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2371:1: rule__NodeClass__Group_4_0__0 : rule__NodeClass__Group_4_0__0__Impl rule__NodeClass__Group_4_0__1 ; public final void rule__NodeClass__Group_4_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1401:1: ( rule__NodeClass__Group_4_0__0__Impl rule__NodeClass__Group_4_0__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1402:2: rule__NodeClass__Group_4_0__0__Impl rule__NodeClass__Group_4_0__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2375:1: ( rule__NodeClass__Group_4_0__0__Impl rule__NodeClass__Group_4_0__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2376:2: rule__NodeClass__Group_4_0__0__Impl rule__NodeClass__Group_4_0__1 { - pushFollow(FOLLOW_rule__NodeClass__Group_4_0__0__Impl_in_rule__NodeClass__Group_4_0__02826); + pushFollow(FOLLOW_rule__NodeClass__Group_4_0__0__Impl_in_rule__NodeClass__Group_4_0__04890); rule__NodeClass__Group_4_0__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group_4_0__1_in_rule__NodeClass__Group_4_0__02829); + pushFollow(FOLLOW_rule__NodeClass__Group_4_0__1_in_rule__NodeClass__Group_4_0__04893); rule__NodeClass__Group_4_0__1(); state._fsp--; @@ -3907,20 +6817,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_0__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1409:1: rule__NodeClass__Group_4_0__0__Impl : ( 'runtime' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2383:1: rule__NodeClass__Group_4_0__0__Impl : ( 'runtime' ) ; public final void rule__NodeClass__Group_4_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1413:1: ( ( 'runtime' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1414:1: ( 'runtime' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2387:1: ( ( 'runtime' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2388:1: ( 'runtime' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1414:1: ( 'runtime' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1415:1: 'runtime' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2388:1: ( 'runtime' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2389:1: 'runtime' { before(grammarAccess.getNodeClassAccess().getRuntimeKeyword_4_0_0()); - match(input,27,FOLLOW_27_in_rule__NodeClass__Group_4_0__0__Impl2857); + match(input,35,FOLLOW_35_in_rule__NodeClass__Group_4_0__0__Impl4921); after(grammarAccess.getNodeClassAccess().getRuntimeKeyword_4_0_0()); } @@ -3944,21 +6854,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_0__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1428:1: rule__NodeClass__Group_4_0__1 : rule__NodeClass__Group_4_0__1__Impl rule__NodeClass__Group_4_0__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2402:1: rule__NodeClass__Group_4_0__1 : rule__NodeClass__Group_4_0__1__Impl rule__NodeClass__Group_4_0__2 ; public final void rule__NodeClass__Group_4_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1432:1: ( rule__NodeClass__Group_4_0__1__Impl rule__NodeClass__Group_4_0__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1433:2: rule__NodeClass__Group_4_0__1__Impl rule__NodeClass__Group_4_0__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2406:1: ( rule__NodeClass__Group_4_0__1__Impl rule__NodeClass__Group_4_0__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2407:2: rule__NodeClass__Group_4_0__1__Impl rule__NodeClass__Group_4_0__2 { - pushFollow(FOLLOW_rule__NodeClass__Group_4_0__1__Impl_in_rule__NodeClass__Group_4_0__12888); + pushFollow(FOLLOW_rule__NodeClass__Group_4_0__1__Impl_in_rule__NodeClass__Group_4_0__14952); rule__NodeClass__Group_4_0__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group_4_0__2_in_rule__NodeClass__Group_4_0__12891); + pushFollow(FOLLOW_rule__NodeClass__Group_4_0__2_in_rule__NodeClass__Group_4_0__14955); rule__NodeClass__Group_4_0__2(); state._fsp--; @@ -3982,20 +6892,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_0__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1440:1: rule__NodeClass__Group_4_0__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2414:1: rule__NodeClass__Group_4_0__1__Impl : ( '=' ) ; public final void rule__NodeClass__Group_4_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1444:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1445:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2418:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2419:1: ( '=' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1445:1: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1446:1: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2419:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2420:1: '=' { before(grammarAccess.getNodeClassAccess().getEqualsSignKeyword_4_0_1()); - match(input,28,FOLLOW_28_in_rule__NodeClass__Group_4_0__1__Impl2919); + match(input,36,FOLLOW_36_in_rule__NodeClass__Group_4_0__1__Impl4983); after(grammarAccess.getNodeClassAccess().getEqualsSignKeyword_4_0_1()); } @@ -4019,16 +6929,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_0__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1459:1: rule__NodeClass__Group_4_0__2 : rule__NodeClass__Group_4_0__2__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2433:1: rule__NodeClass__Group_4_0__2 : rule__NodeClass__Group_4_0__2__Impl ; public final void rule__NodeClass__Group_4_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1463:1: ( rule__NodeClass__Group_4_0__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1464:2: rule__NodeClass__Group_4_0__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2437:1: ( rule__NodeClass__Group_4_0__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2438:2: rule__NodeClass__Group_4_0__2__Impl { - pushFollow(FOLLOW_rule__NodeClass__Group_4_0__2__Impl_in_rule__NodeClass__Group_4_0__22950); + pushFollow(FOLLOW_rule__NodeClass__Group_4_0__2__Impl_in_rule__NodeClass__Group_4_0__25014); rule__NodeClass__Group_4_0__2__Impl(); state._fsp--; @@ -4052,23 +6962,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_0__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1470:1: rule__NodeClass__Group_4_0__2__Impl : ( ( rule__NodeClass__RuntimeAssignment_4_0_2 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2444:1: rule__NodeClass__Group_4_0__2__Impl : ( ( rule__NodeClass__RuntimeAssignment_4_0_2 ) ) ; public final void rule__NodeClass__Group_4_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1474:1: ( ( ( rule__NodeClass__RuntimeAssignment_4_0_2 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1475:1: ( ( rule__NodeClass__RuntimeAssignment_4_0_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2448:1: ( ( ( rule__NodeClass__RuntimeAssignment_4_0_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2449:1: ( ( rule__NodeClass__RuntimeAssignment_4_0_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1475:1: ( ( rule__NodeClass__RuntimeAssignment_4_0_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1476:1: ( rule__NodeClass__RuntimeAssignment_4_0_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2449:1: ( ( rule__NodeClass__RuntimeAssignment_4_0_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2450:1: ( rule__NodeClass__RuntimeAssignment_4_0_2 ) { before(grammarAccess.getNodeClassAccess().getRuntimeAssignment_4_0_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1477:1: ( rule__NodeClass__RuntimeAssignment_4_0_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1477:2: rule__NodeClass__RuntimeAssignment_4_0_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2451:1: ( rule__NodeClass__RuntimeAssignment_4_0_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2451:2: rule__NodeClass__RuntimeAssignment_4_0_2 { - pushFollow(FOLLOW_rule__NodeClass__RuntimeAssignment_4_0_2_in_rule__NodeClass__Group_4_0__2__Impl2977); + pushFollow(FOLLOW_rule__NodeClass__RuntimeAssignment_4_0_2_in_rule__NodeClass__Group_4_0__2__Impl5041); rule__NodeClass__RuntimeAssignment_4_0_2(); state._fsp--; @@ -4099,21 +7009,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_1__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1493:1: rule__NodeClass__Group_4_1__0 : rule__NodeClass__Group_4_1__0__Impl rule__NodeClass__Group_4_1__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2467:1: rule__NodeClass__Group_4_1__0 : rule__NodeClass__Group_4_1__0__Impl rule__NodeClass__Group_4_1__1 ; public final void rule__NodeClass__Group_4_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1497:1: ( rule__NodeClass__Group_4_1__0__Impl rule__NodeClass__Group_4_1__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1498:2: rule__NodeClass__Group_4_1__0__Impl rule__NodeClass__Group_4_1__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2471:1: ( rule__NodeClass__Group_4_1__0__Impl rule__NodeClass__Group_4_1__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2472:2: rule__NodeClass__Group_4_1__0__Impl rule__NodeClass__Group_4_1__1 { - pushFollow(FOLLOW_rule__NodeClass__Group_4_1__0__Impl_in_rule__NodeClass__Group_4_1__03013); + pushFollow(FOLLOW_rule__NodeClass__Group_4_1__0__Impl_in_rule__NodeClass__Group_4_1__05077); rule__NodeClass__Group_4_1__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group_4_1__1_in_rule__NodeClass__Group_4_1__03016); + pushFollow(FOLLOW_rule__NodeClass__Group_4_1__1_in_rule__NodeClass__Group_4_1__05080); rule__NodeClass__Group_4_1__1(); state._fsp--; @@ -4137,20 +7047,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_1__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1505:1: rule__NodeClass__Group_4_1__0__Impl : ( 'priomin' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2479:1: rule__NodeClass__Group_4_1__0__Impl : ( 'priomin' ) ; public final void rule__NodeClass__Group_4_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1509:1: ( ( 'priomin' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1510:1: ( 'priomin' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2483:1: ( ( 'priomin' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2484:1: ( 'priomin' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1510:1: ( 'priomin' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1511:1: 'priomin' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2484:1: ( 'priomin' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2485:1: 'priomin' { before(grammarAccess.getNodeClassAccess().getPriominKeyword_4_1_0()); - match(input,29,FOLLOW_29_in_rule__NodeClass__Group_4_1__0__Impl3044); + match(input,37,FOLLOW_37_in_rule__NodeClass__Group_4_1__0__Impl5108); after(grammarAccess.getNodeClassAccess().getPriominKeyword_4_1_0()); } @@ -4174,21 +7084,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_1__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1524:1: rule__NodeClass__Group_4_1__1 : rule__NodeClass__Group_4_1__1__Impl rule__NodeClass__Group_4_1__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2498:1: rule__NodeClass__Group_4_1__1 : rule__NodeClass__Group_4_1__1__Impl rule__NodeClass__Group_4_1__2 ; public final void rule__NodeClass__Group_4_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1528:1: ( rule__NodeClass__Group_4_1__1__Impl rule__NodeClass__Group_4_1__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1529:2: rule__NodeClass__Group_4_1__1__Impl rule__NodeClass__Group_4_1__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2502:1: ( rule__NodeClass__Group_4_1__1__Impl rule__NodeClass__Group_4_1__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2503:2: rule__NodeClass__Group_4_1__1__Impl rule__NodeClass__Group_4_1__2 { - pushFollow(FOLLOW_rule__NodeClass__Group_4_1__1__Impl_in_rule__NodeClass__Group_4_1__13075); + pushFollow(FOLLOW_rule__NodeClass__Group_4_1__1__Impl_in_rule__NodeClass__Group_4_1__15139); rule__NodeClass__Group_4_1__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group_4_1__2_in_rule__NodeClass__Group_4_1__13078); + pushFollow(FOLLOW_rule__NodeClass__Group_4_1__2_in_rule__NodeClass__Group_4_1__15142); rule__NodeClass__Group_4_1__2(); state._fsp--; @@ -4212,20 +7122,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_1__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1536:1: rule__NodeClass__Group_4_1__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2510:1: rule__NodeClass__Group_4_1__1__Impl : ( '=' ) ; public final void rule__NodeClass__Group_4_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1540:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1541:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2514:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2515:1: ( '=' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1541:1: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1542:1: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2515:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2516:1: '=' { before(grammarAccess.getNodeClassAccess().getEqualsSignKeyword_4_1_1()); - match(input,28,FOLLOW_28_in_rule__NodeClass__Group_4_1__1__Impl3106); + match(input,36,FOLLOW_36_in_rule__NodeClass__Group_4_1__1__Impl5170); after(grammarAccess.getNodeClassAccess().getEqualsSignKeyword_4_1_1()); } @@ -4249,16 +7159,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_1__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1555:1: rule__NodeClass__Group_4_1__2 : rule__NodeClass__Group_4_1__2__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2529:1: rule__NodeClass__Group_4_1__2 : rule__NodeClass__Group_4_1__2__Impl ; public final void rule__NodeClass__Group_4_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1559:1: ( rule__NodeClass__Group_4_1__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1560:2: rule__NodeClass__Group_4_1__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2533:1: ( rule__NodeClass__Group_4_1__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2534:2: rule__NodeClass__Group_4_1__2__Impl { - pushFollow(FOLLOW_rule__NodeClass__Group_4_1__2__Impl_in_rule__NodeClass__Group_4_1__23137); + pushFollow(FOLLOW_rule__NodeClass__Group_4_1__2__Impl_in_rule__NodeClass__Group_4_1__25201); rule__NodeClass__Group_4_1__2__Impl(); state._fsp--; @@ -4282,23 +7192,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_1__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1566:1: rule__NodeClass__Group_4_1__2__Impl : ( ( rule__NodeClass__PriominAssignment_4_1_2 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2540:1: rule__NodeClass__Group_4_1__2__Impl : ( ( rule__NodeClass__PriominAssignment_4_1_2 ) ) ; public final void rule__NodeClass__Group_4_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1570:1: ( ( ( rule__NodeClass__PriominAssignment_4_1_2 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1571:1: ( ( rule__NodeClass__PriominAssignment_4_1_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2544:1: ( ( ( rule__NodeClass__PriominAssignment_4_1_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2545:1: ( ( rule__NodeClass__PriominAssignment_4_1_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1571:1: ( ( rule__NodeClass__PriominAssignment_4_1_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1572:1: ( rule__NodeClass__PriominAssignment_4_1_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2545:1: ( ( rule__NodeClass__PriominAssignment_4_1_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2546:1: ( rule__NodeClass__PriominAssignment_4_1_2 ) { before(grammarAccess.getNodeClassAccess().getPriominAssignment_4_1_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1573:1: ( rule__NodeClass__PriominAssignment_4_1_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1573:2: rule__NodeClass__PriominAssignment_4_1_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2547:1: ( rule__NodeClass__PriominAssignment_4_1_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2547:2: rule__NodeClass__PriominAssignment_4_1_2 { - pushFollow(FOLLOW_rule__NodeClass__PriominAssignment_4_1_2_in_rule__NodeClass__Group_4_1__2__Impl3164); + pushFollow(FOLLOW_rule__NodeClass__PriominAssignment_4_1_2_in_rule__NodeClass__Group_4_1__2__Impl5228); rule__NodeClass__PriominAssignment_4_1_2(); state._fsp--; @@ -4329,21 +7239,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_2__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1589:1: rule__NodeClass__Group_4_2__0 : rule__NodeClass__Group_4_2__0__Impl rule__NodeClass__Group_4_2__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2563:1: rule__NodeClass__Group_4_2__0 : rule__NodeClass__Group_4_2__0__Impl rule__NodeClass__Group_4_2__1 ; public final void rule__NodeClass__Group_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1593:1: ( rule__NodeClass__Group_4_2__0__Impl rule__NodeClass__Group_4_2__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1594:2: rule__NodeClass__Group_4_2__0__Impl rule__NodeClass__Group_4_2__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2567:1: ( rule__NodeClass__Group_4_2__0__Impl rule__NodeClass__Group_4_2__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2568:2: rule__NodeClass__Group_4_2__0__Impl rule__NodeClass__Group_4_2__1 { - pushFollow(FOLLOW_rule__NodeClass__Group_4_2__0__Impl_in_rule__NodeClass__Group_4_2__03200); + pushFollow(FOLLOW_rule__NodeClass__Group_4_2__0__Impl_in_rule__NodeClass__Group_4_2__05264); rule__NodeClass__Group_4_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group_4_2__1_in_rule__NodeClass__Group_4_2__03203); + pushFollow(FOLLOW_rule__NodeClass__Group_4_2__1_in_rule__NodeClass__Group_4_2__05267); rule__NodeClass__Group_4_2__1(); state._fsp--; @@ -4367,20 +7277,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_2__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1601:1: rule__NodeClass__Group_4_2__0__Impl : ( 'priomax' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2575:1: rule__NodeClass__Group_4_2__0__Impl : ( 'priomax' ) ; public final void rule__NodeClass__Group_4_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1605:1: ( ( 'priomax' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1606:1: ( 'priomax' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2579:1: ( ( 'priomax' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2580:1: ( 'priomax' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1606:1: ( 'priomax' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1607:1: 'priomax' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2580:1: ( 'priomax' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2581:1: 'priomax' { before(grammarAccess.getNodeClassAccess().getPriomaxKeyword_4_2_0()); - match(input,30,FOLLOW_30_in_rule__NodeClass__Group_4_2__0__Impl3231); + match(input,38,FOLLOW_38_in_rule__NodeClass__Group_4_2__0__Impl5295); after(grammarAccess.getNodeClassAccess().getPriomaxKeyword_4_2_0()); } @@ -4404,21 +7314,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_2__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1620:1: rule__NodeClass__Group_4_2__1 : rule__NodeClass__Group_4_2__1__Impl rule__NodeClass__Group_4_2__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2594:1: rule__NodeClass__Group_4_2__1 : rule__NodeClass__Group_4_2__1__Impl rule__NodeClass__Group_4_2__2 ; public final void rule__NodeClass__Group_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1624:1: ( rule__NodeClass__Group_4_2__1__Impl rule__NodeClass__Group_4_2__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1625:2: rule__NodeClass__Group_4_2__1__Impl rule__NodeClass__Group_4_2__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2598:1: ( rule__NodeClass__Group_4_2__1__Impl rule__NodeClass__Group_4_2__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2599:2: rule__NodeClass__Group_4_2__1__Impl rule__NodeClass__Group_4_2__2 { - pushFollow(FOLLOW_rule__NodeClass__Group_4_2__1__Impl_in_rule__NodeClass__Group_4_2__13262); + pushFollow(FOLLOW_rule__NodeClass__Group_4_2__1__Impl_in_rule__NodeClass__Group_4_2__15326); rule__NodeClass__Group_4_2__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__NodeClass__Group_4_2__2_in_rule__NodeClass__Group_4_2__13265); + pushFollow(FOLLOW_rule__NodeClass__Group_4_2__2_in_rule__NodeClass__Group_4_2__15329); rule__NodeClass__Group_4_2__2(); state._fsp--; @@ -4442,20 +7352,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_2__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1632:1: rule__NodeClass__Group_4_2__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2606:1: rule__NodeClass__Group_4_2__1__Impl : ( '=' ) ; public final void rule__NodeClass__Group_4_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1636:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1637:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2610:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2611:1: ( '=' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1637:1: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1638:1: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2611:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2612:1: '=' { before(grammarAccess.getNodeClassAccess().getEqualsSignKeyword_4_2_1()); - match(input,28,FOLLOW_28_in_rule__NodeClass__Group_4_2__1__Impl3293); + match(input,36,FOLLOW_36_in_rule__NodeClass__Group_4_2__1__Impl5357); after(grammarAccess.getNodeClassAccess().getEqualsSignKeyword_4_2_1()); } @@ -4479,16 +7389,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_2__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1651:1: rule__NodeClass__Group_4_2__2 : rule__NodeClass__Group_4_2__2__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2625:1: rule__NodeClass__Group_4_2__2 : rule__NodeClass__Group_4_2__2__Impl ; public final void rule__NodeClass__Group_4_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1655:1: ( rule__NodeClass__Group_4_2__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1656:2: rule__NodeClass__Group_4_2__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2629:1: ( rule__NodeClass__Group_4_2__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2630:2: rule__NodeClass__Group_4_2__2__Impl { - pushFollow(FOLLOW_rule__NodeClass__Group_4_2__2__Impl_in_rule__NodeClass__Group_4_2__23324); + pushFollow(FOLLOW_rule__NodeClass__Group_4_2__2__Impl_in_rule__NodeClass__Group_4_2__25388); rule__NodeClass__Group_4_2__2__Impl(); state._fsp--; @@ -4512,23 +7422,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__Group_4_2__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1662:1: rule__NodeClass__Group_4_2__2__Impl : ( ( rule__NodeClass__PriomaxAssignment_4_2_2 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2636:1: rule__NodeClass__Group_4_2__2__Impl : ( ( rule__NodeClass__PriomaxAssignment_4_2_2 ) ) ; public final void rule__NodeClass__Group_4_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1666:1: ( ( ( rule__NodeClass__PriomaxAssignment_4_2_2 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1667:1: ( ( rule__NodeClass__PriomaxAssignment_4_2_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2640:1: ( ( ( rule__NodeClass__PriomaxAssignment_4_2_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2641:1: ( ( rule__NodeClass__PriomaxAssignment_4_2_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1667:1: ( ( rule__NodeClass__PriomaxAssignment_4_2_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1668:1: ( rule__NodeClass__PriomaxAssignment_4_2_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2641:1: ( ( rule__NodeClass__PriomaxAssignment_4_2_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2642:1: ( rule__NodeClass__PriomaxAssignment_4_2_2 ) { before(grammarAccess.getNodeClassAccess().getPriomaxAssignment_4_2_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1669:1: ( rule__NodeClass__PriomaxAssignment_4_2_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1669:2: rule__NodeClass__PriomaxAssignment_4_2_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2643:1: ( rule__NodeClass__PriomaxAssignment_4_2_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2643:2: rule__NodeClass__PriomaxAssignment_4_2_2 { - pushFollow(FOLLOW_rule__NodeClass__PriomaxAssignment_4_2_2_in_rule__NodeClass__Group_4_2__2__Impl3351); + pushFollow(FOLLOW_rule__NodeClass__PriomaxAssignment_4_2_2_in_rule__NodeClass__Group_4_2__2__Impl5415); rule__NodeClass__PriomaxAssignment_4_2_2(); state._fsp--; @@ -4559,21 +7469,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1685:1: rule__PhysicalThread__Group__0 : rule__PhysicalThread__Group__0__Impl rule__PhysicalThread__Group__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2659:1: rule__PhysicalThread__Group__0 : rule__PhysicalThread__Group__0__Impl rule__PhysicalThread__Group__1 ; public final void rule__PhysicalThread__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1689:1: ( rule__PhysicalThread__Group__0__Impl rule__PhysicalThread__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1690:2: rule__PhysicalThread__Group__0__Impl rule__PhysicalThread__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2663:1: ( rule__PhysicalThread__Group__0__Impl rule__PhysicalThread__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2664:2: rule__PhysicalThread__Group__0__Impl rule__PhysicalThread__Group__1 { - pushFollow(FOLLOW_rule__PhysicalThread__Group__0__Impl_in_rule__PhysicalThread__Group__03387); + pushFollow(FOLLOW_rule__PhysicalThread__Group__0__Impl_in_rule__PhysicalThread__Group__05451); rule__PhysicalThread__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group__1_in_rule__PhysicalThread__Group__03390); + pushFollow(FOLLOW_rule__PhysicalThread__Group__1_in_rule__PhysicalThread__Group__05454); rule__PhysicalThread__Group__1(); state._fsp--; @@ -4597,23 +7507,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1697:1: rule__PhysicalThread__Group__0__Impl : ( ( rule__PhysicalThread__Alternatives_0 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2671:1: rule__PhysicalThread__Group__0__Impl : ( ( rule__PhysicalThread__Alternatives_0 ) ) ; public final void rule__PhysicalThread__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1701:1: ( ( ( rule__PhysicalThread__Alternatives_0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1702:1: ( ( rule__PhysicalThread__Alternatives_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2675:1: ( ( ( rule__PhysicalThread__Alternatives_0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2676:1: ( ( rule__PhysicalThread__Alternatives_0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1702:1: ( ( rule__PhysicalThread__Alternatives_0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1703:1: ( rule__PhysicalThread__Alternatives_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2676:1: ( ( rule__PhysicalThread__Alternatives_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2677:1: ( rule__PhysicalThread__Alternatives_0 ) { before(grammarAccess.getPhysicalThreadAccess().getAlternatives_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1704:1: ( rule__PhysicalThread__Alternatives_0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1704:2: rule__PhysicalThread__Alternatives_0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2678:1: ( rule__PhysicalThread__Alternatives_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2678:2: rule__PhysicalThread__Alternatives_0 { - pushFollow(FOLLOW_rule__PhysicalThread__Alternatives_0_in_rule__PhysicalThread__Group__0__Impl3417); + pushFollow(FOLLOW_rule__PhysicalThread__Alternatives_0_in_rule__PhysicalThread__Group__0__Impl5481); rule__PhysicalThread__Alternatives_0(); state._fsp--; @@ -4644,21 +7554,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1714:1: rule__PhysicalThread__Group__1 : rule__PhysicalThread__Group__1__Impl rule__PhysicalThread__Group__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2688:1: rule__PhysicalThread__Group__1 : rule__PhysicalThread__Group__1__Impl rule__PhysicalThread__Group__2 ; public final void rule__PhysicalThread__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1718:1: ( rule__PhysicalThread__Group__1__Impl rule__PhysicalThread__Group__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1719:2: rule__PhysicalThread__Group__1__Impl rule__PhysicalThread__Group__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2692:1: ( rule__PhysicalThread__Group__1__Impl rule__PhysicalThread__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2693:2: rule__PhysicalThread__Group__1__Impl rule__PhysicalThread__Group__2 { - pushFollow(FOLLOW_rule__PhysicalThread__Group__1__Impl_in_rule__PhysicalThread__Group__13447); + pushFollow(FOLLOW_rule__PhysicalThread__Group__1__Impl_in_rule__PhysicalThread__Group__15511); rule__PhysicalThread__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group__2_in_rule__PhysicalThread__Group__13450); + pushFollow(FOLLOW_rule__PhysicalThread__Group__2_in_rule__PhysicalThread__Group__15514); rule__PhysicalThread__Group__2(); state._fsp--; @@ -4682,23 +7592,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1726:1: rule__PhysicalThread__Group__1__Impl : ( ( rule__PhysicalThread__NameAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2700:1: rule__PhysicalThread__Group__1__Impl : ( ( rule__PhysicalThread__NameAssignment_1 ) ) ; public final void rule__PhysicalThread__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1730:1: ( ( ( rule__PhysicalThread__NameAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1731:1: ( ( rule__PhysicalThread__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2704:1: ( ( ( rule__PhysicalThread__NameAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2705:1: ( ( rule__PhysicalThread__NameAssignment_1 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1731:1: ( ( rule__PhysicalThread__NameAssignment_1 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1732:1: ( rule__PhysicalThread__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2705:1: ( ( rule__PhysicalThread__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2706:1: ( rule__PhysicalThread__NameAssignment_1 ) { before(grammarAccess.getPhysicalThreadAccess().getNameAssignment_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1733:1: ( rule__PhysicalThread__NameAssignment_1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1733:2: rule__PhysicalThread__NameAssignment_1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2707:1: ( rule__PhysicalThread__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2707:2: rule__PhysicalThread__NameAssignment_1 { - pushFollow(FOLLOW_rule__PhysicalThread__NameAssignment_1_in_rule__PhysicalThread__Group__1__Impl3477); + pushFollow(FOLLOW_rule__PhysicalThread__NameAssignment_1_in_rule__PhysicalThread__Group__1__Impl5541); rule__PhysicalThread__NameAssignment_1(); state._fsp--; @@ -4729,21 +7639,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1743:1: rule__PhysicalThread__Group__2 : rule__PhysicalThread__Group__2__Impl rule__PhysicalThread__Group__3 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2717:1: rule__PhysicalThread__Group__2 : rule__PhysicalThread__Group__2__Impl rule__PhysicalThread__Group__3 ; public final void rule__PhysicalThread__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1747:1: ( rule__PhysicalThread__Group__2__Impl rule__PhysicalThread__Group__3 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1748:2: rule__PhysicalThread__Group__2__Impl rule__PhysicalThread__Group__3 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2721:1: ( rule__PhysicalThread__Group__2__Impl rule__PhysicalThread__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2722:2: rule__PhysicalThread__Group__2__Impl rule__PhysicalThread__Group__3 { - pushFollow(FOLLOW_rule__PhysicalThread__Group__2__Impl_in_rule__PhysicalThread__Group__23507); + pushFollow(FOLLOW_rule__PhysicalThread__Group__2__Impl_in_rule__PhysicalThread__Group__25571); rule__PhysicalThread__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group__3_in_rule__PhysicalThread__Group__23510); + pushFollow(FOLLOW_rule__PhysicalThread__Group__3_in_rule__PhysicalThread__Group__25574); rule__PhysicalThread__Group__3(); state._fsp--; @@ -4767,20 +7677,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1755:1: rule__PhysicalThread__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2729:1: rule__PhysicalThread__Group__2__Impl : ( '{' ) ; public final void rule__PhysicalThread__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1759:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1760:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2733:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2734:1: ( '{' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1760:1: ( '{' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1761:1: '{' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2734:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2735:1: '{' { before(grammarAccess.getPhysicalThreadAccess().getLeftCurlyBracketKeyword_2()); - match(input,21,FOLLOW_21_in_rule__PhysicalThread__Group__2__Impl3538); + match(input,29,FOLLOW_29_in_rule__PhysicalThread__Group__2__Impl5602); after(grammarAccess.getPhysicalThreadAccess().getLeftCurlyBracketKeyword_2()); } @@ -4804,21 +7714,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group__3" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1774:1: rule__PhysicalThread__Group__3 : rule__PhysicalThread__Group__3__Impl rule__PhysicalThread__Group__4 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2748:1: rule__PhysicalThread__Group__3 : rule__PhysicalThread__Group__3__Impl rule__PhysicalThread__Group__4 ; public final void rule__PhysicalThread__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1778:1: ( rule__PhysicalThread__Group__3__Impl rule__PhysicalThread__Group__4 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1779:2: rule__PhysicalThread__Group__3__Impl rule__PhysicalThread__Group__4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2752:1: ( rule__PhysicalThread__Group__3__Impl rule__PhysicalThread__Group__4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2753:2: rule__PhysicalThread__Group__3__Impl rule__PhysicalThread__Group__4 { - pushFollow(FOLLOW_rule__PhysicalThread__Group__3__Impl_in_rule__PhysicalThread__Group__33569); + pushFollow(FOLLOW_rule__PhysicalThread__Group__3__Impl_in_rule__PhysicalThread__Group__35633); rule__PhysicalThread__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group__4_in_rule__PhysicalThread__Group__33572); + pushFollow(FOLLOW_rule__PhysicalThread__Group__4_in_rule__PhysicalThread__Group__35636); rule__PhysicalThread__Group__4(); state._fsp--; @@ -4842,23 +7752,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group__3__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1786:1: rule__PhysicalThread__Group__3__Impl : ( ( rule__PhysicalThread__UnorderedGroup_3 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2760:1: rule__PhysicalThread__Group__3__Impl : ( ( rule__PhysicalThread__UnorderedGroup_3 ) ) ; public final void rule__PhysicalThread__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1790:1: ( ( ( rule__PhysicalThread__UnorderedGroup_3 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1791:1: ( ( rule__PhysicalThread__UnorderedGroup_3 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2764:1: ( ( ( rule__PhysicalThread__UnorderedGroup_3 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2765:1: ( ( rule__PhysicalThread__UnorderedGroup_3 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1791:1: ( ( rule__PhysicalThread__UnorderedGroup_3 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1792:1: ( rule__PhysicalThread__UnorderedGroup_3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2765:1: ( ( rule__PhysicalThread__UnorderedGroup_3 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2766:1: ( rule__PhysicalThread__UnorderedGroup_3 ) { before(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1793:1: ( rule__PhysicalThread__UnorderedGroup_3 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1793:2: rule__PhysicalThread__UnorderedGroup_3 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2767:1: ( rule__PhysicalThread__UnorderedGroup_3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2767:2: rule__PhysicalThread__UnorderedGroup_3 { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3_in_rule__PhysicalThread__Group__3__Impl3599); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3_in_rule__PhysicalThread__Group__3__Impl5663); rule__PhysicalThread__UnorderedGroup_3(); state._fsp--; @@ -4889,16 +7799,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group__4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1803:1: rule__PhysicalThread__Group__4 : rule__PhysicalThread__Group__4__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2777:1: rule__PhysicalThread__Group__4 : rule__PhysicalThread__Group__4__Impl ; public final void rule__PhysicalThread__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1807:1: ( rule__PhysicalThread__Group__4__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1808:2: rule__PhysicalThread__Group__4__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2781:1: ( rule__PhysicalThread__Group__4__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2782:2: rule__PhysicalThread__Group__4__Impl { - pushFollow(FOLLOW_rule__PhysicalThread__Group__4__Impl_in_rule__PhysicalThread__Group__43629); + pushFollow(FOLLOW_rule__PhysicalThread__Group__4__Impl_in_rule__PhysicalThread__Group__45693); rule__PhysicalThread__Group__4__Impl(); state._fsp--; @@ -4922,20 +7832,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group__4__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1814:1: rule__PhysicalThread__Group__4__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2788:1: rule__PhysicalThread__Group__4__Impl : ( '}' ) ; public final void rule__PhysicalThread__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1818:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1819:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2792:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2793:1: ( '}' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1819:1: ( '}' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1820:1: '}' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2793:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2794:1: '}' { before(grammarAccess.getPhysicalThreadAccess().getRightCurlyBracketKeyword_4()); - match(input,22,FOLLOW_22_in_rule__PhysicalThread__Group__4__Impl3657); + match(input,30,FOLLOW_30_in_rule__PhysicalThread__Group__4__Impl5721); after(grammarAccess.getPhysicalThreadAccess().getRightCurlyBracketKeyword_4()); } @@ -4959,21 +7869,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_0__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1843:1: rule__PhysicalThread__Group_3_0__0 : rule__PhysicalThread__Group_3_0__0__Impl rule__PhysicalThread__Group_3_0__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2817:1: rule__PhysicalThread__Group_3_0__0 : rule__PhysicalThread__Group_3_0__0__Impl rule__PhysicalThread__Group_3_0__1 ; public final void rule__PhysicalThread__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1847:1: ( rule__PhysicalThread__Group_3_0__0__Impl rule__PhysicalThread__Group_3_0__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1848:2: rule__PhysicalThread__Group_3_0__0__Impl rule__PhysicalThread__Group_3_0__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2821:1: ( rule__PhysicalThread__Group_3_0__0__Impl rule__PhysicalThread__Group_3_0__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2822:2: rule__PhysicalThread__Group_3_0__0__Impl rule__PhysicalThread__Group_3_0__1 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__0__Impl_in_rule__PhysicalThread__Group_3_0__03698); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__0__Impl_in_rule__PhysicalThread__Group_3_0__05762); rule__PhysicalThread__Group_3_0__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__1_in_rule__PhysicalThread__Group_3_0__03701); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__1_in_rule__PhysicalThread__Group_3_0__05765); rule__PhysicalThread__Group_3_0__1(); state._fsp--; @@ -4997,20 +7907,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_0__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1855:1: rule__PhysicalThread__Group_3_0__0__Impl : ( 'execmode' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2829:1: rule__PhysicalThread__Group_3_0__0__Impl : ( 'execmode' ) ; public final void rule__PhysicalThread__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1859:1: ( ( 'execmode' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1860:1: ( 'execmode' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2833:1: ( ( 'execmode' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2834:1: ( 'execmode' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1860:1: ( 'execmode' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1861:1: 'execmode' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2834:1: ( 'execmode' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2835:1: 'execmode' { before(grammarAccess.getPhysicalThreadAccess().getExecmodeKeyword_3_0_0()); - match(input,31,FOLLOW_31_in_rule__PhysicalThread__Group_3_0__0__Impl3729); + match(input,39,FOLLOW_39_in_rule__PhysicalThread__Group_3_0__0__Impl5793); after(grammarAccess.getPhysicalThreadAccess().getExecmodeKeyword_3_0_0()); } @@ -5034,21 +7944,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_0__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1874:1: rule__PhysicalThread__Group_3_0__1 : rule__PhysicalThread__Group_3_0__1__Impl rule__PhysicalThread__Group_3_0__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2848:1: rule__PhysicalThread__Group_3_0__1 : rule__PhysicalThread__Group_3_0__1__Impl rule__PhysicalThread__Group_3_0__2 ; public final void rule__PhysicalThread__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1878:1: ( rule__PhysicalThread__Group_3_0__1__Impl rule__PhysicalThread__Group_3_0__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1879:2: rule__PhysicalThread__Group_3_0__1__Impl rule__PhysicalThread__Group_3_0__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2852:1: ( rule__PhysicalThread__Group_3_0__1__Impl rule__PhysicalThread__Group_3_0__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2853:2: rule__PhysicalThread__Group_3_0__1__Impl rule__PhysicalThread__Group_3_0__2 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__1__Impl_in_rule__PhysicalThread__Group_3_0__13760); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__1__Impl_in_rule__PhysicalThread__Group_3_0__15824); rule__PhysicalThread__Group_3_0__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__2_in_rule__PhysicalThread__Group_3_0__13763); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__2_in_rule__PhysicalThread__Group_3_0__15827); rule__PhysicalThread__Group_3_0__2(); state._fsp--; @@ -5072,20 +7982,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_0__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1886:1: rule__PhysicalThread__Group_3_0__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2860:1: rule__PhysicalThread__Group_3_0__1__Impl : ( '=' ) ; public final void rule__PhysicalThread__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1890:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1891:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2864:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2865:1: ( '=' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1891:1: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1892:1: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2865:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2866:1: '=' { before(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_0_1()); - match(input,28,FOLLOW_28_in_rule__PhysicalThread__Group_3_0__1__Impl3791); + match(input,36,FOLLOW_36_in_rule__PhysicalThread__Group_3_0__1__Impl5855); after(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_0_1()); } @@ -5109,16 +8019,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_0__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1905:1: rule__PhysicalThread__Group_3_0__2 : rule__PhysicalThread__Group_3_0__2__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2879:1: rule__PhysicalThread__Group_3_0__2 : rule__PhysicalThread__Group_3_0__2__Impl ; public final void rule__PhysicalThread__Group_3_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1909:1: ( rule__PhysicalThread__Group_3_0__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1910:2: rule__PhysicalThread__Group_3_0__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2883:1: ( rule__PhysicalThread__Group_3_0__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2884:2: rule__PhysicalThread__Group_3_0__2__Impl { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__2__Impl_in_rule__PhysicalThread__Group_3_0__23822); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__2__Impl_in_rule__PhysicalThread__Group_3_0__25886); rule__PhysicalThread__Group_3_0__2__Impl(); state._fsp--; @@ -5142,23 +8052,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_0__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1916:1: rule__PhysicalThread__Group_3_0__2__Impl : ( ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2890:1: rule__PhysicalThread__Group_3_0__2__Impl : ( ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) ) ; public final void rule__PhysicalThread__Group_3_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1920:1: ( ( ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1921:1: ( ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2894:1: ( ( ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2895:1: ( ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1921:1: ( ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1922:1: ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2895:1: ( ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2896:1: ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) { before(grammarAccess.getPhysicalThreadAccess().getExecmodeAssignment_3_0_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1923:1: ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1923:2: rule__PhysicalThread__ExecmodeAssignment_3_0_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2897:1: ( rule__PhysicalThread__ExecmodeAssignment_3_0_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2897:2: rule__PhysicalThread__ExecmodeAssignment_3_0_2 { - pushFollow(FOLLOW_rule__PhysicalThread__ExecmodeAssignment_3_0_2_in_rule__PhysicalThread__Group_3_0__2__Impl3849); + pushFollow(FOLLOW_rule__PhysicalThread__ExecmodeAssignment_3_0_2_in_rule__PhysicalThread__Group_3_0__2__Impl5913); rule__PhysicalThread__ExecmodeAssignment_3_0_2(); state._fsp--; @@ -5189,21 +8099,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_1__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1939:1: rule__PhysicalThread__Group_3_1__0 : rule__PhysicalThread__Group_3_1__0__Impl rule__PhysicalThread__Group_3_1__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2913:1: rule__PhysicalThread__Group_3_1__0 : rule__PhysicalThread__Group_3_1__0__Impl rule__PhysicalThread__Group_3_1__1 ; public final void rule__PhysicalThread__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1943:1: ( rule__PhysicalThread__Group_3_1__0__Impl rule__PhysicalThread__Group_3_1__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1944:2: rule__PhysicalThread__Group_3_1__0__Impl rule__PhysicalThread__Group_3_1__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2917:1: ( rule__PhysicalThread__Group_3_1__0__Impl rule__PhysicalThread__Group_3_1__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2918:2: rule__PhysicalThread__Group_3_1__0__Impl rule__PhysicalThread__Group_3_1__1 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__0__Impl_in_rule__PhysicalThread__Group_3_1__03885); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__0__Impl_in_rule__PhysicalThread__Group_3_1__05949); rule__PhysicalThread__Group_3_1__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__1_in_rule__PhysicalThread__Group_3_1__03888); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__1_in_rule__PhysicalThread__Group_3_1__05952); rule__PhysicalThread__Group_3_1__1(); state._fsp--; @@ -5227,20 +8137,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_1__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1951:1: rule__PhysicalThread__Group_3_1__0__Impl : ( 'interval' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2925:1: rule__PhysicalThread__Group_3_1__0__Impl : ( 'interval' ) ; public final void rule__PhysicalThread__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1955:1: ( ( 'interval' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1956:1: ( 'interval' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2929:1: ( ( 'interval' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2930:1: ( 'interval' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1956:1: ( 'interval' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1957:1: 'interval' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2930:1: ( 'interval' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2931:1: 'interval' { before(grammarAccess.getPhysicalThreadAccess().getIntervalKeyword_3_1_0()); - match(input,32,FOLLOW_32_in_rule__PhysicalThread__Group_3_1__0__Impl3916); + match(input,40,FOLLOW_40_in_rule__PhysicalThread__Group_3_1__0__Impl5980); after(grammarAccess.getPhysicalThreadAccess().getIntervalKeyword_3_1_0()); } @@ -5264,21 +8174,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_1__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1970:1: rule__PhysicalThread__Group_3_1__1 : rule__PhysicalThread__Group_3_1__1__Impl rule__PhysicalThread__Group_3_1__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2944:1: rule__PhysicalThread__Group_3_1__1 : rule__PhysicalThread__Group_3_1__1__Impl rule__PhysicalThread__Group_3_1__2 ; public final void rule__PhysicalThread__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1974:1: ( rule__PhysicalThread__Group_3_1__1__Impl rule__PhysicalThread__Group_3_1__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1975:2: rule__PhysicalThread__Group_3_1__1__Impl rule__PhysicalThread__Group_3_1__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2948:1: ( rule__PhysicalThread__Group_3_1__1__Impl rule__PhysicalThread__Group_3_1__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2949:2: rule__PhysicalThread__Group_3_1__1__Impl rule__PhysicalThread__Group_3_1__2 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__1__Impl_in_rule__PhysicalThread__Group_3_1__13947); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__1__Impl_in_rule__PhysicalThread__Group_3_1__16011); rule__PhysicalThread__Group_3_1__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__2_in_rule__PhysicalThread__Group_3_1__13950); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__2_in_rule__PhysicalThread__Group_3_1__16014); rule__PhysicalThread__Group_3_1__2(); state._fsp--; @@ -5302,20 +8212,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_1__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1982:1: rule__PhysicalThread__Group_3_1__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2956:1: rule__PhysicalThread__Group_3_1__1__Impl : ( '=' ) ; public final void rule__PhysicalThread__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1986:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1987:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2960:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2961:1: ( '=' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1987:1: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:1988:1: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2961:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2962:1: '=' { before(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_1_1()); - match(input,28,FOLLOW_28_in_rule__PhysicalThread__Group_3_1__1__Impl3978); + match(input,36,FOLLOW_36_in_rule__PhysicalThread__Group_3_1__1__Impl6042); after(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_1_1()); } @@ -5339,16 +8249,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_1__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2001:1: rule__PhysicalThread__Group_3_1__2 : rule__PhysicalThread__Group_3_1__2__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2975:1: rule__PhysicalThread__Group_3_1__2 : rule__PhysicalThread__Group_3_1__2__Impl ; public final void rule__PhysicalThread__Group_3_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2005:1: ( rule__PhysicalThread__Group_3_1__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2006:2: rule__PhysicalThread__Group_3_1__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2979:1: ( rule__PhysicalThread__Group_3_1__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2980:2: rule__PhysicalThread__Group_3_1__2__Impl { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__2__Impl_in_rule__PhysicalThread__Group_3_1__24009); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__2__Impl_in_rule__PhysicalThread__Group_3_1__26073); rule__PhysicalThread__Group_3_1__2__Impl(); state._fsp--; @@ -5372,23 +8282,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_1__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2012:1: rule__PhysicalThread__Group_3_1__2__Impl : ( ( rule__PhysicalThread__TimeAssignment_3_1_2 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2986:1: rule__PhysicalThread__Group_3_1__2__Impl : ( ( rule__PhysicalThread__TimeAssignment_3_1_2 ) ) ; public final void rule__PhysicalThread__Group_3_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2016:1: ( ( ( rule__PhysicalThread__TimeAssignment_3_1_2 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2017:1: ( ( rule__PhysicalThread__TimeAssignment_3_1_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2990:1: ( ( ( rule__PhysicalThread__TimeAssignment_3_1_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2991:1: ( ( rule__PhysicalThread__TimeAssignment_3_1_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2017:1: ( ( rule__PhysicalThread__TimeAssignment_3_1_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2018:1: ( rule__PhysicalThread__TimeAssignment_3_1_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2991:1: ( ( rule__PhysicalThread__TimeAssignment_3_1_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2992:1: ( rule__PhysicalThread__TimeAssignment_3_1_2 ) { before(grammarAccess.getPhysicalThreadAccess().getTimeAssignment_3_1_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2019:1: ( rule__PhysicalThread__TimeAssignment_3_1_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2019:2: rule__PhysicalThread__TimeAssignment_3_1_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2993:1: ( rule__PhysicalThread__TimeAssignment_3_1_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2993:2: rule__PhysicalThread__TimeAssignment_3_1_2 { - pushFollow(FOLLOW_rule__PhysicalThread__TimeAssignment_3_1_2_in_rule__PhysicalThread__Group_3_1__2__Impl4036); + pushFollow(FOLLOW_rule__PhysicalThread__TimeAssignment_3_1_2_in_rule__PhysicalThread__Group_3_1__2__Impl6100); rule__PhysicalThread__TimeAssignment_3_1_2(); state._fsp--; @@ -5419,21 +8329,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_2__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2035:1: rule__PhysicalThread__Group_3_2__0 : rule__PhysicalThread__Group_3_2__0__Impl rule__PhysicalThread__Group_3_2__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3009:1: rule__PhysicalThread__Group_3_2__0 : rule__PhysicalThread__Group_3_2__0__Impl rule__PhysicalThread__Group_3_2__1 ; public final void rule__PhysicalThread__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2039:1: ( rule__PhysicalThread__Group_3_2__0__Impl rule__PhysicalThread__Group_3_2__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2040:2: rule__PhysicalThread__Group_3_2__0__Impl rule__PhysicalThread__Group_3_2__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3013:1: ( rule__PhysicalThread__Group_3_2__0__Impl rule__PhysicalThread__Group_3_2__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3014:2: rule__PhysicalThread__Group_3_2__0__Impl rule__PhysicalThread__Group_3_2__1 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__0__Impl_in_rule__PhysicalThread__Group_3_2__04072); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__0__Impl_in_rule__PhysicalThread__Group_3_2__06136); rule__PhysicalThread__Group_3_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__1_in_rule__PhysicalThread__Group_3_2__04075); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__1_in_rule__PhysicalThread__Group_3_2__06139); rule__PhysicalThread__Group_3_2__1(); state._fsp--; @@ -5457,20 +8367,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_2__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2047:1: rule__PhysicalThread__Group_3_2__0__Impl : ( 'prio' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3021:1: rule__PhysicalThread__Group_3_2__0__Impl : ( 'prio' ) ; public final void rule__PhysicalThread__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2051:1: ( ( 'prio' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2052:1: ( 'prio' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3025:1: ( ( 'prio' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3026:1: ( 'prio' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2052:1: ( 'prio' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2053:1: 'prio' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3026:1: ( 'prio' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3027:1: 'prio' { before(grammarAccess.getPhysicalThreadAccess().getPrioKeyword_3_2_0()); - match(input,33,FOLLOW_33_in_rule__PhysicalThread__Group_3_2__0__Impl4103); + match(input,41,FOLLOW_41_in_rule__PhysicalThread__Group_3_2__0__Impl6167); after(grammarAccess.getPhysicalThreadAccess().getPrioKeyword_3_2_0()); } @@ -5494,21 +8404,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_2__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2066:1: rule__PhysicalThread__Group_3_2__1 : rule__PhysicalThread__Group_3_2__1__Impl rule__PhysicalThread__Group_3_2__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3040:1: rule__PhysicalThread__Group_3_2__1 : rule__PhysicalThread__Group_3_2__1__Impl rule__PhysicalThread__Group_3_2__2 ; public final void rule__PhysicalThread__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2070:1: ( rule__PhysicalThread__Group_3_2__1__Impl rule__PhysicalThread__Group_3_2__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2071:2: rule__PhysicalThread__Group_3_2__1__Impl rule__PhysicalThread__Group_3_2__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3044:1: ( rule__PhysicalThread__Group_3_2__1__Impl rule__PhysicalThread__Group_3_2__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3045:2: rule__PhysicalThread__Group_3_2__1__Impl rule__PhysicalThread__Group_3_2__2 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__1__Impl_in_rule__PhysicalThread__Group_3_2__14134); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__1__Impl_in_rule__PhysicalThread__Group_3_2__16198); rule__PhysicalThread__Group_3_2__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__2_in_rule__PhysicalThread__Group_3_2__14137); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__2_in_rule__PhysicalThread__Group_3_2__16201); rule__PhysicalThread__Group_3_2__2(); state._fsp--; @@ -5532,20 +8442,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_2__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2078:1: rule__PhysicalThread__Group_3_2__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3052:1: rule__PhysicalThread__Group_3_2__1__Impl : ( '=' ) ; public final void rule__PhysicalThread__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2082:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2083:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3056:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3057:1: ( '=' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2083:1: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2084:1: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3057:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3058:1: '=' { before(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_2_1()); - match(input,28,FOLLOW_28_in_rule__PhysicalThread__Group_3_2__1__Impl4165); + match(input,36,FOLLOW_36_in_rule__PhysicalThread__Group_3_2__1__Impl6229); after(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_2_1()); } @@ -5569,16 +8479,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_2__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2097:1: rule__PhysicalThread__Group_3_2__2 : rule__PhysicalThread__Group_3_2__2__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3071:1: rule__PhysicalThread__Group_3_2__2 : rule__PhysicalThread__Group_3_2__2__Impl ; public final void rule__PhysicalThread__Group_3_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2101:1: ( rule__PhysicalThread__Group_3_2__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2102:2: rule__PhysicalThread__Group_3_2__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3075:1: ( rule__PhysicalThread__Group_3_2__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3076:2: rule__PhysicalThread__Group_3_2__2__Impl { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__2__Impl_in_rule__PhysicalThread__Group_3_2__24196); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__2__Impl_in_rule__PhysicalThread__Group_3_2__26260); rule__PhysicalThread__Group_3_2__2__Impl(); state._fsp--; @@ -5602,23 +8512,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_2__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2108:1: rule__PhysicalThread__Group_3_2__2__Impl : ( ( rule__PhysicalThread__PrioAssignment_3_2_2 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3082:1: rule__PhysicalThread__Group_3_2__2__Impl : ( ( rule__PhysicalThread__PrioAssignment_3_2_2 ) ) ; public final void rule__PhysicalThread__Group_3_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2112:1: ( ( ( rule__PhysicalThread__PrioAssignment_3_2_2 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2113:1: ( ( rule__PhysicalThread__PrioAssignment_3_2_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3086:1: ( ( ( rule__PhysicalThread__PrioAssignment_3_2_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3087:1: ( ( rule__PhysicalThread__PrioAssignment_3_2_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2113:1: ( ( rule__PhysicalThread__PrioAssignment_3_2_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2114:1: ( rule__PhysicalThread__PrioAssignment_3_2_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3087:1: ( ( rule__PhysicalThread__PrioAssignment_3_2_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3088:1: ( rule__PhysicalThread__PrioAssignment_3_2_2 ) { before(grammarAccess.getPhysicalThreadAccess().getPrioAssignment_3_2_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2115:1: ( rule__PhysicalThread__PrioAssignment_3_2_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2115:2: rule__PhysicalThread__PrioAssignment_3_2_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3089:1: ( rule__PhysicalThread__PrioAssignment_3_2_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3089:2: rule__PhysicalThread__PrioAssignment_3_2_2 { - pushFollow(FOLLOW_rule__PhysicalThread__PrioAssignment_3_2_2_in_rule__PhysicalThread__Group_3_2__2__Impl4223); + pushFollow(FOLLOW_rule__PhysicalThread__PrioAssignment_3_2_2_in_rule__PhysicalThread__Group_3_2__2__Impl6287); rule__PhysicalThread__PrioAssignment_3_2_2(); state._fsp--; @@ -5649,21 +8559,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_3__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2131:1: rule__PhysicalThread__Group_3_3__0 : rule__PhysicalThread__Group_3_3__0__Impl rule__PhysicalThread__Group_3_3__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3105:1: rule__PhysicalThread__Group_3_3__0 : rule__PhysicalThread__Group_3_3__0__Impl rule__PhysicalThread__Group_3_3__1 ; public final void rule__PhysicalThread__Group_3_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2135:1: ( rule__PhysicalThread__Group_3_3__0__Impl rule__PhysicalThread__Group_3_3__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2136:2: rule__PhysicalThread__Group_3_3__0__Impl rule__PhysicalThread__Group_3_3__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3109:1: ( rule__PhysicalThread__Group_3_3__0__Impl rule__PhysicalThread__Group_3_3__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3110:2: rule__PhysicalThread__Group_3_3__0__Impl rule__PhysicalThread__Group_3_3__1 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__0__Impl_in_rule__PhysicalThread__Group_3_3__04259); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__0__Impl_in_rule__PhysicalThread__Group_3_3__06323); rule__PhysicalThread__Group_3_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__1_in_rule__PhysicalThread__Group_3_3__04262); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__1_in_rule__PhysicalThread__Group_3_3__06326); rule__PhysicalThread__Group_3_3__1(); state._fsp--; @@ -5687,20 +8597,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_3__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2143:1: rule__PhysicalThread__Group_3_3__0__Impl : ( 'stacksize' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3117:1: rule__PhysicalThread__Group_3_3__0__Impl : ( 'stacksize' ) ; public final void rule__PhysicalThread__Group_3_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2147:1: ( ( 'stacksize' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2148:1: ( 'stacksize' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3121:1: ( ( 'stacksize' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3122:1: ( 'stacksize' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2148:1: ( 'stacksize' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2149:1: 'stacksize' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3122:1: ( 'stacksize' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3123:1: 'stacksize' { before(grammarAccess.getPhysicalThreadAccess().getStacksizeKeyword_3_3_0()); - match(input,34,FOLLOW_34_in_rule__PhysicalThread__Group_3_3__0__Impl4290); + match(input,42,FOLLOW_42_in_rule__PhysicalThread__Group_3_3__0__Impl6354); after(grammarAccess.getPhysicalThreadAccess().getStacksizeKeyword_3_3_0()); } @@ -5724,21 +8634,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_3__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2162:1: rule__PhysicalThread__Group_3_3__1 : rule__PhysicalThread__Group_3_3__1__Impl rule__PhysicalThread__Group_3_3__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3136:1: rule__PhysicalThread__Group_3_3__1 : rule__PhysicalThread__Group_3_3__1__Impl rule__PhysicalThread__Group_3_3__2 ; public final void rule__PhysicalThread__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2166:1: ( rule__PhysicalThread__Group_3_3__1__Impl rule__PhysicalThread__Group_3_3__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2167:2: rule__PhysicalThread__Group_3_3__1__Impl rule__PhysicalThread__Group_3_3__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3140:1: ( rule__PhysicalThread__Group_3_3__1__Impl rule__PhysicalThread__Group_3_3__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3141:2: rule__PhysicalThread__Group_3_3__1__Impl rule__PhysicalThread__Group_3_3__2 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__1__Impl_in_rule__PhysicalThread__Group_3_3__14321); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__1__Impl_in_rule__PhysicalThread__Group_3_3__16385); rule__PhysicalThread__Group_3_3__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__2_in_rule__PhysicalThread__Group_3_3__14324); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__2_in_rule__PhysicalThread__Group_3_3__16388); rule__PhysicalThread__Group_3_3__2(); state._fsp--; @@ -5762,20 +8672,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_3__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2174:1: rule__PhysicalThread__Group_3_3__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3148:1: rule__PhysicalThread__Group_3_3__1__Impl : ( '=' ) ; public final void rule__PhysicalThread__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2178:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2179:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3152:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3153:1: ( '=' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2179:1: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2180:1: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3153:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3154:1: '=' { before(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_3_1()); - match(input,28,FOLLOW_28_in_rule__PhysicalThread__Group_3_3__1__Impl4352); + match(input,36,FOLLOW_36_in_rule__PhysicalThread__Group_3_3__1__Impl6416); after(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_3_1()); } @@ -5799,16 +8709,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_3__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2193:1: rule__PhysicalThread__Group_3_3__2 : rule__PhysicalThread__Group_3_3__2__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3167:1: rule__PhysicalThread__Group_3_3__2 : rule__PhysicalThread__Group_3_3__2__Impl ; public final void rule__PhysicalThread__Group_3_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2197:1: ( rule__PhysicalThread__Group_3_3__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2198:2: rule__PhysicalThread__Group_3_3__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3171:1: ( rule__PhysicalThread__Group_3_3__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3172:2: rule__PhysicalThread__Group_3_3__2__Impl { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__2__Impl_in_rule__PhysicalThread__Group_3_3__24383); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__2__Impl_in_rule__PhysicalThread__Group_3_3__26447); rule__PhysicalThread__Group_3_3__2__Impl(); state._fsp--; @@ -5832,23 +8742,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_3__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2204:1: rule__PhysicalThread__Group_3_3__2__Impl : ( ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3178:1: rule__PhysicalThread__Group_3_3__2__Impl : ( ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) ) ; public final void rule__PhysicalThread__Group_3_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2208:1: ( ( ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2209:1: ( ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3182:1: ( ( ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3183:1: ( ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2209:1: ( ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2210:1: ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3183:1: ( ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3184:1: ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) { before(grammarAccess.getPhysicalThreadAccess().getStacksizeAssignment_3_3_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2211:1: ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2211:2: rule__PhysicalThread__StacksizeAssignment_3_3_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3185:1: ( rule__PhysicalThread__StacksizeAssignment_3_3_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3185:2: rule__PhysicalThread__StacksizeAssignment_3_3_2 { - pushFollow(FOLLOW_rule__PhysicalThread__StacksizeAssignment_3_3_2_in_rule__PhysicalThread__Group_3_3__2__Impl4410); + pushFollow(FOLLOW_rule__PhysicalThread__StacksizeAssignment_3_3_2_in_rule__PhysicalThread__Group_3_3__2__Impl6474); rule__PhysicalThread__StacksizeAssignment_3_3_2(); state._fsp--; @@ -5879,21 +8789,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_4__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2227:1: rule__PhysicalThread__Group_3_4__0 : rule__PhysicalThread__Group_3_4__0__Impl rule__PhysicalThread__Group_3_4__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3201:1: rule__PhysicalThread__Group_3_4__0 : rule__PhysicalThread__Group_3_4__0__Impl rule__PhysicalThread__Group_3_4__1 ; public final void rule__PhysicalThread__Group_3_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2231:1: ( rule__PhysicalThread__Group_3_4__0__Impl rule__PhysicalThread__Group_3_4__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2232:2: rule__PhysicalThread__Group_3_4__0__Impl rule__PhysicalThread__Group_3_4__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3205:1: ( rule__PhysicalThread__Group_3_4__0__Impl rule__PhysicalThread__Group_3_4__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3206:2: rule__PhysicalThread__Group_3_4__0__Impl rule__PhysicalThread__Group_3_4__1 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__0__Impl_in_rule__PhysicalThread__Group_3_4__04446); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__0__Impl_in_rule__PhysicalThread__Group_3_4__06510); rule__PhysicalThread__Group_3_4__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__1_in_rule__PhysicalThread__Group_3_4__04449); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__1_in_rule__PhysicalThread__Group_3_4__06513); rule__PhysicalThread__Group_3_4__1(); state._fsp--; @@ -5917,20 +8827,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_4__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2239:1: rule__PhysicalThread__Group_3_4__0__Impl : ( 'msgblocksize' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3213:1: rule__PhysicalThread__Group_3_4__0__Impl : ( 'msgblocksize' ) ; public final void rule__PhysicalThread__Group_3_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2243:1: ( ( 'msgblocksize' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2244:1: ( 'msgblocksize' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3217:1: ( ( 'msgblocksize' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3218:1: ( 'msgblocksize' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2244:1: ( 'msgblocksize' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2245:1: 'msgblocksize' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3218:1: ( 'msgblocksize' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3219:1: 'msgblocksize' { before(grammarAccess.getPhysicalThreadAccess().getMsgblocksizeKeyword_3_4_0()); - match(input,35,FOLLOW_35_in_rule__PhysicalThread__Group_3_4__0__Impl4477); + match(input,43,FOLLOW_43_in_rule__PhysicalThread__Group_3_4__0__Impl6541); after(grammarAccess.getPhysicalThreadAccess().getMsgblocksizeKeyword_3_4_0()); } @@ -5954,21 +8864,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_4__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2258:1: rule__PhysicalThread__Group_3_4__1 : rule__PhysicalThread__Group_3_4__1__Impl rule__PhysicalThread__Group_3_4__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3232:1: rule__PhysicalThread__Group_3_4__1 : rule__PhysicalThread__Group_3_4__1__Impl rule__PhysicalThread__Group_3_4__2 ; public final void rule__PhysicalThread__Group_3_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2262:1: ( rule__PhysicalThread__Group_3_4__1__Impl rule__PhysicalThread__Group_3_4__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2263:2: rule__PhysicalThread__Group_3_4__1__Impl rule__PhysicalThread__Group_3_4__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3236:1: ( rule__PhysicalThread__Group_3_4__1__Impl rule__PhysicalThread__Group_3_4__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3237:2: rule__PhysicalThread__Group_3_4__1__Impl rule__PhysicalThread__Group_3_4__2 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__1__Impl_in_rule__PhysicalThread__Group_3_4__14508); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__1__Impl_in_rule__PhysicalThread__Group_3_4__16572); rule__PhysicalThread__Group_3_4__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__2_in_rule__PhysicalThread__Group_3_4__14511); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__2_in_rule__PhysicalThread__Group_3_4__16575); rule__PhysicalThread__Group_3_4__2(); state._fsp--; @@ -5992,20 +8902,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_4__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2270:1: rule__PhysicalThread__Group_3_4__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3244:1: rule__PhysicalThread__Group_3_4__1__Impl : ( '=' ) ; public final void rule__PhysicalThread__Group_3_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2274:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2275:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3248:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3249:1: ( '=' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2275:1: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2276:1: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3249:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3250:1: '=' { before(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_4_1()); - match(input,28,FOLLOW_28_in_rule__PhysicalThread__Group_3_4__1__Impl4539); + match(input,36,FOLLOW_36_in_rule__PhysicalThread__Group_3_4__1__Impl6603); after(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_4_1()); } @@ -6029,16 +8939,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_4__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2289:1: rule__PhysicalThread__Group_3_4__2 : rule__PhysicalThread__Group_3_4__2__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3263:1: rule__PhysicalThread__Group_3_4__2 : rule__PhysicalThread__Group_3_4__2__Impl ; public final void rule__PhysicalThread__Group_3_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2293:1: ( rule__PhysicalThread__Group_3_4__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2294:2: rule__PhysicalThread__Group_3_4__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3267:1: ( rule__PhysicalThread__Group_3_4__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3268:2: rule__PhysicalThread__Group_3_4__2__Impl { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__2__Impl_in_rule__PhysicalThread__Group_3_4__24570); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__2__Impl_in_rule__PhysicalThread__Group_3_4__26634); rule__PhysicalThread__Group_3_4__2__Impl(); state._fsp--; @@ -6062,23 +8972,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_4__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2300:1: rule__PhysicalThread__Group_3_4__2__Impl : ( ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3274:1: rule__PhysicalThread__Group_3_4__2__Impl : ( ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) ) ; public final void rule__PhysicalThread__Group_3_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2304:1: ( ( ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2305:1: ( ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3278:1: ( ( ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3279:1: ( ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2305:1: ( ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2306:1: ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3279:1: ( ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3280:1: ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) { before(grammarAccess.getPhysicalThreadAccess().getMsgblocksizeAssignment_3_4_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2307:1: ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2307:2: rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3281:1: ( rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3281:2: rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 { - pushFollow(FOLLOW_rule__PhysicalThread__MsgblocksizeAssignment_3_4_2_in_rule__PhysicalThread__Group_3_4__2__Impl4597); + pushFollow(FOLLOW_rule__PhysicalThread__MsgblocksizeAssignment_3_4_2_in_rule__PhysicalThread__Group_3_4__2__Impl6661); rule__PhysicalThread__MsgblocksizeAssignment_3_4_2(); state._fsp--; @@ -6109,21 +9019,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_5__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2323:1: rule__PhysicalThread__Group_3_5__0 : rule__PhysicalThread__Group_3_5__0__Impl rule__PhysicalThread__Group_3_5__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3297:1: rule__PhysicalThread__Group_3_5__0 : rule__PhysicalThread__Group_3_5__0__Impl rule__PhysicalThread__Group_3_5__1 ; public final void rule__PhysicalThread__Group_3_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2327:1: ( rule__PhysicalThread__Group_3_5__0__Impl rule__PhysicalThread__Group_3_5__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2328:2: rule__PhysicalThread__Group_3_5__0__Impl rule__PhysicalThread__Group_3_5__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3301:1: ( rule__PhysicalThread__Group_3_5__0__Impl rule__PhysicalThread__Group_3_5__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3302:2: rule__PhysicalThread__Group_3_5__0__Impl rule__PhysicalThread__Group_3_5__1 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__0__Impl_in_rule__PhysicalThread__Group_3_5__04633); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__0__Impl_in_rule__PhysicalThread__Group_3_5__06697); rule__PhysicalThread__Group_3_5__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__1_in_rule__PhysicalThread__Group_3_5__04636); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__1_in_rule__PhysicalThread__Group_3_5__06700); rule__PhysicalThread__Group_3_5__1(); state._fsp--; @@ -6147,20 +9057,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_5__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2335:1: rule__PhysicalThread__Group_3_5__0__Impl : ( 'msgpoolsize' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3309:1: rule__PhysicalThread__Group_3_5__0__Impl : ( 'msgpoolsize' ) ; public final void rule__PhysicalThread__Group_3_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2339:1: ( ( 'msgpoolsize' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2340:1: ( 'msgpoolsize' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3313:1: ( ( 'msgpoolsize' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3314:1: ( 'msgpoolsize' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2340:1: ( 'msgpoolsize' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2341:1: 'msgpoolsize' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3314:1: ( 'msgpoolsize' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3315:1: 'msgpoolsize' { before(grammarAccess.getPhysicalThreadAccess().getMsgpoolsizeKeyword_3_5_0()); - match(input,36,FOLLOW_36_in_rule__PhysicalThread__Group_3_5__0__Impl4664); + match(input,44,FOLLOW_44_in_rule__PhysicalThread__Group_3_5__0__Impl6728); after(grammarAccess.getPhysicalThreadAccess().getMsgpoolsizeKeyword_3_5_0()); } @@ -6184,21 +9094,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_5__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2354:1: rule__PhysicalThread__Group_3_5__1 : rule__PhysicalThread__Group_3_5__1__Impl rule__PhysicalThread__Group_3_5__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3328:1: rule__PhysicalThread__Group_3_5__1 : rule__PhysicalThread__Group_3_5__1__Impl rule__PhysicalThread__Group_3_5__2 ; public final void rule__PhysicalThread__Group_3_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2358:1: ( rule__PhysicalThread__Group_3_5__1__Impl rule__PhysicalThread__Group_3_5__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2359:2: rule__PhysicalThread__Group_3_5__1__Impl rule__PhysicalThread__Group_3_5__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3332:1: ( rule__PhysicalThread__Group_3_5__1__Impl rule__PhysicalThread__Group_3_5__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3333:2: rule__PhysicalThread__Group_3_5__1__Impl rule__PhysicalThread__Group_3_5__2 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__1__Impl_in_rule__PhysicalThread__Group_3_5__14695); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__1__Impl_in_rule__PhysicalThread__Group_3_5__16759); rule__PhysicalThread__Group_3_5__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__2_in_rule__PhysicalThread__Group_3_5__14698); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__2_in_rule__PhysicalThread__Group_3_5__16762); rule__PhysicalThread__Group_3_5__2(); state._fsp--; @@ -6222,20 +9132,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_5__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2366:1: rule__PhysicalThread__Group_3_5__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3340:1: rule__PhysicalThread__Group_3_5__1__Impl : ( '=' ) ; public final void rule__PhysicalThread__Group_3_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2370:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2371:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3344:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3345:1: ( '=' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2371:1: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2372:1: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3345:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3346:1: '=' { before(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_5_1()); - match(input,28,FOLLOW_28_in_rule__PhysicalThread__Group_3_5__1__Impl4726); + match(input,36,FOLLOW_36_in_rule__PhysicalThread__Group_3_5__1__Impl6790); after(grammarAccess.getPhysicalThreadAccess().getEqualsSignKeyword_3_5_1()); } @@ -6259,16 +9169,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_5__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2385:1: rule__PhysicalThread__Group_3_5__2 : rule__PhysicalThread__Group_3_5__2__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3359:1: rule__PhysicalThread__Group_3_5__2 : rule__PhysicalThread__Group_3_5__2__Impl ; public final void rule__PhysicalThread__Group_3_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2389:1: ( rule__PhysicalThread__Group_3_5__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2390:2: rule__PhysicalThread__Group_3_5__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3363:1: ( rule__PhysicalThread__Group_3_5__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3364:2: rule__PhysicalThread__Group_3_5__2__Impl { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__2__Impl_in_rule__PhysicalThread__Group_3_5__24757); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__2__Impl_in_rule__PhysicalThread__Group_3_5__26821); rule__PhysicalThread__Group_3_5__2__Impl(); state._fsp--; @@ -6292,23 +9202,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__Group_3_5__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2396:1: rule__PhysicalThread__Group_3_5__2__Impl : ( ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3370:1: rule__PhysicalThread__Group_3_5__2__Impl : ( ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) ) ; public final void rule__PhysicalThread__Group_3_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2400:1: ( ( ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2401:1: ( ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3374:1: ( ( ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3375:1: ( ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2401:1: ( ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2402:1: ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3375:1: ( ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3376:1: ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) { before(grammarAccess.getPhysicalThreadAccess().getMsgpoolsizeAssignment_3_5_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2403:1: ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2403:2: rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3377:1: ( rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3377:2: rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 { - pushFollow(FOLLOW_rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2_in_rule__PhysicalThread__Group_3_5__2__Impl4784); + pushFollow(FOLLOW_rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2_in_rule__PhysicalThread__Group_3_5__2__Impl6848); rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2(); state._fsp--; @@ -6339,21 +9249,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2419:1: rule__RuntimeClass__Group__0 : rule__RuntimeClass__Group__0__Impl rule__RuntimeClass__Group__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3393:1: rule__RuntimeClass__Group__0 : rule__RuntimeClass__Group__0__Impl rule__RuntimeClass__Group__1 ; public final void rule__RuntimeClass__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2423:1: ( rule__RuntimeClass__Group__0__Impl rule__RuntimeClass__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2424:2: rule__RuntimeClass__Group__0__Impl rule__RuntimeClass__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3397:1: ( rule__RuntimeClass__Group__0__Impl rule__RuntimeClass__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3398:2: rule__RuntimeClass__Group__0__Impl rule__RuntimeClass__Group__1 { - pushFollow(FOLLOW_rule__RuntimeClass__Group__0__Impl_in_rule__RuntimeClass__Group__04820); + pushFollow(FOLLOW_rule__RuntimeClass__Group__0__Impl_in_rule__RuntimeClass__Group__06884); rule__RuntimeClass__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RuntimeClass__Group__1_in_rule__RuntimeClass__Group__04823); + pushFollow(FOLLOW_rule__RuntimeClass__Group__1_in_rule__RuntimeClass__Group__06887); rule__RuntimeClass__Group__1(); state._fsp--; @@ -6377,20 +9287,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2431:1: rule__RuntimeClass__Group__0__Impl : ( 'RuntimeClass' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3405:1: rule__RuntimeClass__Group__0__Impl : ( 'RuntimeClass' ) ; public final void rule__RuntimeClass__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2435:1: ( ( 'RuntimeClass' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2436:1: ( 'RuntimeClass' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3409:1: ( ( 'RuntimeClass' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3410:1: ( 'RuntimeClass' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2436:1: ( 'RuntimeClass' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2437:1: 'RuntimeClass' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3410:1: ( 'RuntimeClass' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3411:1: 'RuntimeClass' { before(grammarAccess.getRuntimeClassAccess().getRuntimeClassKeyword_0()); - match(input,37,FOLLOW_37_in_rule__RuntimeClass__Group__0__Impl4851); + match(input,45,FOLLOW_45_in_rule__RuntimeClass__Group__0__Impl6915); after(grammarAccess.getRuntimeClassAccess().getRuntimeClassKeyword_0()); } @@ -6414,21 +9324,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2450:1: rule__RuntimeClass__Group__1 : rule__RuntimeClass__Group__1__Impl rule__RuntimeClass__Group__2 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3424:1: rule__RuntimeClass__Group__1 : rule__RuntimeClass__Group__1__Impl rule__RuntimeClass__Group__2 ; public final void rule__RuntimeClass__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2454:1: ( rule__RuntimeClass__Group__1__Impl rule__RuntimeClass__Group__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2455:2: rule__RuntimeClass__Group__1__Impl rule__RuntimeClass__Group__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3428:1: ( rule__RuntimeClass__Group__1__Impl rule__RuntimeClass__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3429:2: rule__RuntimeClass__Group__1__Impl rule__RuntimeClass__Group__2 { - pushFollow(FOLLOW_rule__RuntimeClass__Group__1__Impl_in_rule__RuntimeClass__Group__14882); + pushFollow(FOLLOW_rule__RuntimeClass__Group__1__Impl_in_rule__RuntimeClass__Group__16946); rule__RuntimeClass__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RuntimeClass__Group__2_in_rule__RuntimeClass__Group__14885); + pushFollow(FOLLOW_rule__RuntimeClass__Group__2_in_rule__RuntimeClass__Group__16949); rule__RuntimeClass__Group__2(); state._fsp--; @@ -6452,23 +9362,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2462:1: rule__RuntimeClass__Group__1__Impl : ( ( rule__RuntimeClass__NameAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3436:1: rule__RuntimeClass__Group__1__Impl : ( ( rule__RuntimeClass__NameAssignment_1 ) ) ; public final void rule__RuntimeClass__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2466:1: ( ( ( rule__RuntimeClass__NameAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2467:1: ( ( rule__RuntimeClass__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3440:1: ( ( ( rule__RuntimeClass__NameAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3441:1: ( ( rule__RuntimeClass__NameAssignment_1 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2467:1: ( ( rule__RuntimeClass__NameAssignment_1 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2468:1: ( rule__RuntimeClass__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3441:1: ( ( rule__RuntimeClass__NameAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3442:1: ( rule__RuntimeClass__NameAssignment_1 ) { before(grammarAccess.getRuntimeClassAccess().getNameAssignment_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2469:1: ( rule__RuntimeClass__NameAssignment_1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2469:2: rule__RuntimeClass__NameAssignment_1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3443:1: ( rule__RuntimeClass__NameAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3443:2: rule__RuntimeClass__NameAssignment_1 { - pushFollow(FOLLOW_rule__RuntimeClass__NameAssignment_1_in_rule__RuntimeClass__Group__1__Impl4912); + pushFollow(FOLLOW_rule__RuntimeClass__NameAssignment_1_in_rule__RuntimeClass__Group__1__Impl6976); rule__RuntimeClass__NameAssignment_1(); state._fsp--; @@ -6499,21 +9409,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2479:1: rule__RuntimeClass__Group__2 : rule__RuntimeClass__Group__2__Impl rule__RuntimeClass__Group__3 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3453:1: rule__RuntimeClass__Group__2 : rule__RuntimeClass__Group__2__Impl rule__RuntimeClass__Group__3 ; public final void rule__RuntimeClass__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2483:1: ( rule__RuntimeClass__Group__2__Impl rule__RuntimeClass__Group__3 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2484:2: rule__RuntimeClass__Group__2__Impl rule__RuntimeClass__Group__3 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3457:1: ( rule__RuntimeClass__Group__2__Impl rule__RuntimeClass__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3458:2: rule__RuntimeClass__Group__2__Impl rule__RuntimeClass__Group__3 { - pushFollow(FOLLOW_rule__RuntimeClass__Group__2__Impl_in_rule__RuntimeClass__Group__24942); + pushFollow(FOLLOW_rule__RuntimeClass__Group__2__Impl_in_rule__RuntimeClass__Group__27006); rule__RuntimeClass__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RuntimeClass__Group__3_in_rule__RuntimeClass__Group__24945); + pushFollow(FOLLOW_rule__RuntimeClass__Group__3_in_rule__RuntimeClass__Group__27009); rule__RuntimeClass__Group__3(); state._fsp--; @@ -6537,31 +9447,31 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2491:1: rule__RuntimeClass__Group__2__Impl : ( ( rule__RuntimeClass__DocuAssignment_2 )? ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3465:1: rule__RuntimeClass__Group__2__Impl : ( ( rule__RuntimeClass__DocuAssignment_2 )? ) ; public final void rule__RuntimeClass__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2495:1: ( ( ( rule__RuntimeClass__DocuAssignment_2 )? ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2496:1: ( ( rule__RuntimeClass__DocuAssignment_2 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3469:1: ( ( ( rule__RuntimeClass__DocuAssignment_2 )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3470:1: ( ( rule__RuntimeClass__DocuAssignment_2 )? ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2496:1: ( ( rule__RuntimeClass__DocuAssignment_2 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2497:1: ( rule__RuntimeClass__DocuAssignment_2 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3470:1: ( ( rule__RuntimeClass__DocuAssignment_2 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3471:1: ( rule__RuntimeClass__DocuAssignment_2 )? { before(grammarAccess.getRuntimeClassAccess().getDocuAssignment_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2498:1: ( rule__RuntimeClass__DocuAssignment_2 )? - int alt15=2; - int LA15_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3472:1: ( rule__RuntimeClass__DocuAssignment_2 )? + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA15_0==38) ) { - alt15=1; + if ( (LA29_0==52) ) { + alt29=1; } - switch (alt15) { + switch (alt29) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2498:2: rule__RuntimeClass__DocuAssignment_2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3472:2: rule__RuntimeClass__DocuAssignment_2 { - pushFollow(FOLLOW_rule__RuntimeClass__DocuAssignment_2_in_rule__RuntimeClass__Group__2__Impl4972); + pushFollow(FOLLOW_rule__RuntimeClass__DocuAssignment_2_in_rule__RuntimeClass__Group__2__Impl7036); rule__RuntimeClass__DocuAssignment_2(); state._fsp--; @@ -6595,21 +9505,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__3" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2508:1: rule__RuntimeClass__Group__3 : rule__RuntimeClass__Group__3__Impl rule__RuntimeClass__Group__4 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3482:1: rule__RuntimeClass__Group__3 : rule__RuntimeClass__Group__3__Impl rule__RuntimeClass__Group__4 ; public final void rule__RuntimeClass__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2512:1: ( rule__RuntimeClass__Group__3__Impl rule__RuntimeClass__Group__4 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2513:2: rule__RuntimeClass__Group__3__Impl rule__RuntimeClass__Group__4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3486:1: ( rule__RuntimeClass__Group__3__Impl rule__RuntimeClass__Group__4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3487:2: rule__RuntimeClass__Group__3__Impl rule__RuntimeClass__Group__4 { - pushFollow(FOLLOW_rule__RuntimeClass__Group__3__Impl_in_rule__RuntimeClass__Group__35003); + pushFollow(FOLLOW_rule__RuntimeClass__Group__3__Impl_in_rule__RuntimeClass__Group__37067); rule__RuntimeClass__Group__3__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RuntimeClass__Group__4_in_rule__RuntimeClass__Group__35006); + pushFollow(FOLLOW_rule__RuntimeClass__Group__4_in_rule__RuntimeClass__Group__37070); rule__RuntimeClass__Group__4(); state._fsp--; @@ -6633,20 +9543,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__3__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2520:1: rule__RuntimeClass__Group__3__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3494:1: rule__RuntimeClass__Group__3__Impl : ( '{' ) ; public final void rule__RuntimeClass__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2524:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2525:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3498:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3499:1: ( '{' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2525:1: ( '{' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2526:1: '{' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3499:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3500:1: '{' { before(grammarAccess.getRuntimeClassAccess().getLeftCurlyBracketKeyword_3()); - match(input,21,FOLLOW_21_in_rule__RuntimeClass__Group__3__Impl5034); + match(input,29,FOLLOW_29_in_rule__RuntimeClass__Group__3__Impl7098); after(grammarAccess.getRuntimeClassAccess().getLeftCurlyBracketKeyword_3()); } @@ -6670,21 +9580,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2539:1: rule__RuntimeClass__Group__4 : rule__RuntimeClass__Group__4__Impl rule__RuntimeClass__Group__5 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3513:1: rule__RuntimeClass__Group__4 : rule__RuntimeClass__Group__4__Impl rule__RuntimeClass__Group__5 ; public final void rule__RuntimeClass__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2543:1: ( rule__RuntimeClass__Group__4__Impl rule__RuntimeClass__Group__5 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2544:2: rule__RuntimeClass__Group__4__Impl rule__RuntimeClass__Group__5 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3517:1: ( rule__RuntimeClass__Group__4__Impl rule__RuntimeClass__Group__5 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3518:2: rule__RuntimeClass__Group__4__Impl rule__RuntimeClass__Group__5 { - pushFollow(FOLLOW_rule__RuntimeClass__Group__4__Impl_in_rule__RuntimeClass__Group__45065); + pushFollow(FOLLOW_rule__RuntimeClass__Group__4__Impl_in_rule__RuntimeClass__Group__47129); rule__RuntimeClass__Group__4__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RuntimeClass__Group__5_in_rule__RuntimeClass__Group__45068); + pushFollow(FOLLOW_rule__RuntimeClass__Group__5_in_rule__RuntimeClass__Group__47132); rule__RuntimeClass__Group__5(); state._fsp--; @@ -6708,20 +9618,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__4__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2551:1: rule__RuntimeClass__Group__4__Impl : ( 'model' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3525:1: rule__RuntimeClass__Group__4__Impl : ( 'model' ) ; public final void rule__RuntimeClass__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2555:1: ( ( 'model' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2556:1: ( 'model' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3529:1: ( ( 'model' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3530:1: ( 'model' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2556:1: ( 'model' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2557:1: 'model' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3530:1: ( 'model' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3531:1: 'model' { before(grammarAccess.getRuntimeClassAccess().getModelKeyword_4()); - match(input,14,FOLLOW_14_in_rule__RuntimeClass__Group__4__Impl5096); + match(input,16,FOLLOW_16_in_rule__RuntimeClass__Group__4__Impl7160); after(grammarAccess.getRuntimeClassAccess().getModelKeyword_4()); } @@ -6745,21 +9655,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__5" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2570:1: rule__RuntimeClass__Group__5 : rule__RuntimeClass__Group__5__Impl rule__RuntimeClass__Group__6 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3544:1: rule__RuntimeClass__Group__5 : rule__RuntimeClass__Group__5__Impl rule__RuntimeClass__Group__6 ; public final void rule__RuntimeClass__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2574:1: ( rule__RuntimeClass__Group__5__Impl rule__RuntimeClass__Group__6 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2575:2: rule__RuntimeClass__Group__5__Impl rule__RuntimeClass__Group__6 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3548:1: ( rule__RuntimeClass__Group__5__Impl rule__RuntimeClass__Group__6 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3549:2: rule__RuntimeClass__Group__5__Impl rule__RuntimeClass__Group__6 { - pushFollow(FOLLOW_rule__RuntimeClass__Group__5__Impl_in_rule__RuntimeClass__Group__55127); + pushFollow(FOLLOW_rule__RuntimeClass__Group__5__Impl_in_rule__RuntimeClass__Group__57191); rule__RuntimeClass__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RuntimeClass__Group__6_in_rule__RuntimeClass__Group__55130); + pushFollow(FOLLOW_rule__RuntimeClass__Group__6_in_rule__RuntimeClass__Group__57194); rule__RuntimeClass__Group__6(); state._fsp--; @@ -6783,20 +9693,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__5__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2582:1: rule__RuntimeClass__Group__5__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3556:1: rule__RuntimeClass__Group__5__Impl : ( '=' ) ; public final void rule__RuntimeClass__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2586:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2587:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3560:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3561:1: ( '=' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2587:1: ( '=' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2588:1: '=' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3561:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3562:1: '=' { before(grammarAccess.getRuntimeClassAccess().getEqualsSignKeyword_5()); - match(input,28,FOLLOW_28_in_rule__RuntimeClass__Group__5__Impl5158); + match(input,36,FOLLOW_36_in_rule__RuntimeClass__Group__5__Impl7222); after(grammarAccess.getRuntimeClassAccess().getEqualsSignKeyword_5()); } @@ -6820,21 +9730,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__6" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2601:1: rule__RuntimeClass__Group__6 : rule__RuntimeClass__Group__6__Impl rule__RuntimeClass__Group__7 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3575:1: rule__RuntimeClass__Group__6 : rule__RuntimeClass__Group__6__Impl rule__RuntimeClass__Group__7 ; public final void rule__RuntimeClass__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2605:1: ( rule__RuntimeClass__Group__6__Impl rule__RuntimeClass__Group__7 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2606:2: rule__RuntimeClass__Group__6__Impl rule__RuntimeClass__Group__7 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3579:1: ( rule__RuntimeClass__Group__6__Impl rule__RuntimeClass__Group__7 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3580:2: rule__RuntimeClass__Group__6__Impl rule__RuntimeClass__Group__7 { - pushFollow(FOLLOW_rule__RuntimeClass__Group__6__Impl_in_rule__RuntimeClass__Group__65189); + pushFollow(FOLLOW_rule__RuntimeClass__Group__6__Impl_in_rule__RuntimeClass__Group__67253); rule__RuntimeClass__Group__6__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__RuntimeClass__Group__7_in_rule__RuntimeClass__Group__65192); + pushFollow(FOLLOW_rule__RuntimeClass__Group__7_in_rule__RuntimeClass__Group__67256); rule__RuntimeClass__Group__7(); state._fsp--; @@ -6858,23 +9768,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__6__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2613:1: rule__RuntimeClass__Group__6__Impl : ( ( rule__RuntimeClass__ThreadModelAssignment_6 ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3587:1: rule__RuntimeClass__Group__6__Impl : ( ( rule__RuntimeClass__ThreadModelAssignment_6 ) ) ; public final void rule__RuntimeClass__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2617:1: ( ( ( rule__RuntimeClass__ThreadModelAssignment_6 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2618:1: ( ( rule__RuntimeClass__ThreadModelAssignment_6 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3591:1: ( ( ( rule__RuntimeClass__ThreadModelAssignment_6 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3592:1: ( ( rule__RuntimeClass__ThreadModelAssignment_6 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2618:1: ( ( rule__RuntimeClass__ThreadModelAssignment_6 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2619:1: ( rule__RuntimeClass__ThreadModelAssignment_6 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3592:1: ( ( rule__RuntimeClass__ThreadModelAssignment_6 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3593:1: ( rule__RuntimeClass__ThreadModelAssignment_6 ) { before(grammarAccess.getRuntimeClassAccess().getThreadModelAssignment_6()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2620:1: ( rule__RuntimeClass__ThreadModelAssignment_6 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2620:2: rule__RuntimeClass__ThreadModelAssignment_6 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3594:1: ( rule__RuntimeClass__ThreadModelAssignment_6 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3594:2: rule__RuntimeClass__ThreadModelAssignment_6 { - pushFollow(FOLLOW_rule__RuntimeClass__ThreadModelAssignment_6_in_rule__RuntimeClass__Group__6__Impl5219); + pushFollow(FOLLOW_rule__RuntimeClass__ThreadModelAssignment_6_in_rule__RuntimeClass__Group__6__Impl7283); rule__RuntimeClass__ThreadModelAssignment_6(); state._fsp--; @@ -6905,16 +9815,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__7" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2630:1: rule__RuntimeClass__Group__7 : rule__RuntimeClass__Group__7__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3604:1: rule__RuntimeClass__Group__7 : rule__RuntimeClass__Group__7__Impl ; public final void rule__RuntimeClass__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2634:1: ( rule__RuntimeClass__Group__7__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2635:2: rule__RuntimeClass__Group__7__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3608:1: ( rule__RuntimeClass__Group__7__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3609:2: rule__RuntimeClass__Group__7__Impl { - pushFollow(FOLLOW_rule__RuntimeClass__Group__7__Impl_in_rule__RuntimeClass__Group__75249); + pushFollow(FOLLOW_rule__RuntimeClass__Group__7__Impl_in_rule__RuntimeClass__Group__77313); rule__RuntimeClass__Group__7__Impl(); state._fsp--; @@ -6938,20 +9848,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__Group__7__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2641:1: rule__RuntimeClass__Group__7__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3615:1: rule__RuntimeClass__Group__7__Impl : ( '}' ) ; public final void rule__RuntimeClass__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2645:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2646:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3619:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3620:1: ( '}' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2646:1: ( '}' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2647:1: '}' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3620:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3621:1: '}' { before(grammarAccess.getRuntimeClassAccess().getRightCurlyBracketKeyword_7()); - match(input,22,FOLLOW_22_in_rule__RuntimeClass__Group__7__Impl5277); + match(input,30,FOLLOW_30_in_rule__RuntimeClass__Group__7__Impl7341); after(grammarAccess.getRuntimeClassAccess().getRightCurlyBracketKeyword_7()); } @@ -6974,23 +9884,23 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__RuntimeClass__Group__7__Impl" - // $ANTLR start "rule__Documentation__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2676:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ; - public final void rule__Documentation__Group__0() throws RecognitionException { + // $ANTLR start "rule__PRIO__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3650:1: rule__PRIO__Group__0 : rule__PRIO__Group__0__Impl rule__PRIO__Group__1 ; + public final void rule__PRIO__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2680:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2681:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3654:1: ( rule__PRIO__Group__0__Impl rule__PRIO__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3655:2: rule__PRIO__Group__0__Impl rule__PRIO__Group__1 { - pushFollow(FOLLOW_rule__Documentation__Group__0__Impl_in_rule__Documentation__Group__05324); - rule__Documentation__Group__0__Impl(); + pushFollow(FOLLOW_rule__PRIO__Group__0__Impl_in_rule__PRIO__Group__07388); + rule__PRIO__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Documentation__Group__1_in_rule__Documentation__Group__05327); - rule__Documentation__Group__1(); + pushFollow(FOLLOW_rule__PRIO__Group__1_in_rule__PRIO__Group__07391); + rule__PRIO__Group__1(); state._fsp--; @@ -7009,25 +9919,46 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Documentation__Group__0" + // $ANTLR end "rule__PRIO__Group__0" - // $ANTLR start "rule__Documentation__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2688:1: rule__Documentation__Group__0__Impl : ( '[' ) ; - public final void rule__Documentation__Group__0__Impl() throws RecognitionException { + // $ANTLR start "rule__PRIO__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3662:1: rule__PRIO__Group__0__Impl : ( ( rule__PRIO__Alternatives_0 )? ) ; + public final void rule__PRIO__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2692:1: ( ( '[' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2693:1: ( '[' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3666:1: ( ( ( rule__PRIO__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3667:1: ( ( rule__PRIO__Alternatives_0 )? ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2693:1: ( '[' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2694:1: '[' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3667:1: ( ( rule__PRIO__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3668:1: ( rule__PRIO__Alternatives_0 )? { - before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_0()); - match(input,38,FOLLOW_38_in_rule__Documentation__Group__0__Impl5355); - after(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_0()); + before(grammarAccess.getPRIOAccess().getAlternatives_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3669:1: ( rule__PRIO__Alternatives_0 )? + int alt30=2; + int LA30_0 = input.LA(1); + + if ( ((LA30_0>=14 && LA30_0<=15)) ) { + alt30=1; + } + switch (alt30) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3669:2: rule__PRIO__Alternatives_0 + { + pushFollow(FOLLOW_rule__PRIO__Alternatives_0_in_rule__PRIO__Group__0__Impl7418); + rule__PRIO__Alternatives_0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getPRIOAccess().getAlternatives_0()); } @@ -7046,26 +9977,96 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Documentation__Group__0__Impl" + // $ANTLR end "rule__PRIO__Group__0__Impl" - // $ANTLR start "rule__Documentation__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2707:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ; - public final void rule__Documentation__Group__1() throws RecognitionException { + // $ANTLR start "rule__PRIO__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3679:1: rule__PRIO__Group__1 : rule__PRIO__Group__1__Impl ; + public final void rule__PRIO__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2711:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2712:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3683:1: ( rule__PRIO__Group__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3684:2: rule__PRIO__Group__1__Impl { - pushFollow(FOLLOW_rule__Documentation__Group__1__Impl_in_rule__Documentation__Group__15386); - rule__Documentation__Group__1__Impl(); + pushFollow(FOLLOW_rule__PRIO__Group__1__Impl_in_rule__PRIO__Group__17449); + rule__PRIO__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Documentation__Group__2_in_rule__Documentation__Group__15389); - rule__Documentation__Group__2(); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PRIO__Group__1" + + + // $ANTLR start "rule__PRIO__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3690:1: rule__PRIO__Group__1__Impl : ( RULE_INT ) ; + public final void rule__PRIO__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3694:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3695:1: ( RULE_INT ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3695:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3696:1: RULE_INT + { + before(grammarAccess.getPRIOAccess().getINTTerminalRuleCall_1()); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__PRIO__Group__1__Impl7476); + after(grammarAccess.getPRIOAccess().getINTTerminalRuleCall_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PRIO__Group__1__Impl" + + + // $ANTLR start "rule__Import__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3711:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ; + public final void rule__Import__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3715:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3716:2: rule__Import__Group__0__Impl rule__Import__Group__1 + { + pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__07509); + rule__Import__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__07512); + rule__Import__Group__1(); state._fsp--; @@ -7084,62 +10085,671 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Documentation__Group__1" + // $ANTLR end "rule__Import__Group__0" - // $ANTLR start "rule__Documentation__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2719:1: rule__Documentation__Group__1__Impl : ( ( ( rule__Documentation__TextAssignment_1 ) ) ( ( rule__Documentation__TextAssignment_1 )* ) ) ; - public final void rule__Documentation__Group__1__Impl() throws RecognitionException { + // $ANTLR start "rule__Import__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3723:1: rule__Import__Group__0__Impl : ( 'import' ) ; + public final void rule__Import__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3727:1: ( ( 'import' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3728:1: ( 'import' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3728:1: ( 'import' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3729:1: 'import' + { + before(grammarAccess.getImportAccess().getImportKeyword_0()); + match(input,46,FOLLOW_46_in_rule__Import__Group__0__Impl7540); + after(grammarAccess.getImportAccess().getImportKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__Group__0__Impl" + + + // $ANTLR start "rule__Import__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3742:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ; + public final void rule__Import__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3746:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3747:2: rule__Import__Group__1__Impl rule__Import__Group__2 + { + pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__17571); + rule__Import__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__Import__Group__2_in_rule__Import__Group__17574); + rule__Import__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__Group__1" + + + // $ANTLR start "rule__Import__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3754:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ; + public final void rule__Import__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3758:1: ( ( ( rule__Import__Alternatives_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3759:1: ( ( rule__Import__Alternatives_1 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3759:1: ( ( rule__Import__Alternatives_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3760:1: ( rule__Import__Alternatives_1 ) + { + before(grammarAccess.getImportAccess().getAlternatives_1()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3761:1: ( rule__Import__Alternatives_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3761:2: rule__Import__Alternatives_1 + { + pushFollow(FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl7601); + rule__Import__Alternatives_1(); + + state._fsp--; + + + } + + after(grammarAccess.getImportAccess().getAlternatives_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__Group__1__Impl" + + + // $ANTLR start "rule__Import__Group__2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3771:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ; + public final void rule__Import__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3775:1: ( rule__Import__Group__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3776:2: rule__Import__Group__2__Impl + { + pushFollow(FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__27631); + rule__Import__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__Group__2" + + + // $ANTLR start "rule__Import__Group__2__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3782:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ; + public final void rule__Import__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2723:1: ( ( ( ( rule__Documentation__TextAssignment_1 ) ) ( ( rule__Documentation__TextAssignment_1 )* ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2724:1: ( ( ( rule__Documentation__TextAssignment_1 ) ) ( ( rule__Documentation__TextAssignment_1 )* ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3786:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3787:1: ( ( rule__Import__ImportURIAssignment_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2724:1: ( ( ( rule__Documentation__TextAssignment_1 ) ) ( ( rule__Documentation__TextAssignment_1 )* ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2725:1: ( ( rule__Documentation__TextAssignment_1 ) ) ( ( rule__Documentation__TextAssignment_1 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3787:1: ( ( rule__Import__ImportURIAssignment_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3788:1: ( rule__Import__ImportURIAssignment_2 ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2725:1: ( ( rule__Documentation__TextAssignment_1 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2726:1: ( rule__Documentation__TextAssignment_1 ) + before(grammarAccess.getImportAccess().getImportURIAssignment_2()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3789:1: ( rule__Import__ImportURIAssignment_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3789:2: rule__Import__ImportURIAssignment_2 + { + pushFollow(FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl7658); + rule__Import__ImportURIAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getImportAccess().getImportURIAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__Group__2__Impl" + + + // $ANTLR start "rule__Import__Group_1_0__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3805:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ; + public final void rule__Import__Group_1_0__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3809:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3810:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 + { + pushFollow(FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__07694); + rule__Import__Group_1_0__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__07697); + rule__Import__Group_1_0__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__Group_1_0__0" + + + // $ANTLR start "rule__Import__Group_1_0__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3817:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ; + public final void rule__Import__Group_1_0__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3821:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3822:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3822:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3823:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) { - before(grammarAccess.getDocumentationAccess().getTextAssignment_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2727:1: ( rule__Documentation__TextAssignment_1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2727:2: rule__Documentation__TextAssignment_1 + before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3824:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3824:2: rule__Import__ImportedNamespaceAssignment_1_0_0 + { + pushFollow(FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl7724); + rule__Import__ImportedNamespaceAssignment_1_0_0(); + + state._fsp--; + + + } + + after(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__Group_1_0__0__Impl" + + + // $ANTLR start "rule__Import__Group_1_0__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3834:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ; + public final void rule__Import__Group_1_0__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3838:1: ( rule__Import__Group_1_0__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3839:2: rule__Import__Group_1_0__1__Impl { - pushFollow(FOLLOW_rule__Documentation__TextAssignment_1_in_rule__Documentation__Group__1__Impl5418); - rule__Documentation__TextAssignment_1(); + pushFollow(FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__17754); + rule__Import__Group_1_0__1__Impl(); state._fsp--; } - after(grammarAccess.getDocumentationAccess().getTextAssignment_1()); + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__Group_1_0__1" + + + // $ANTLR start "rule__Import__Group_1_0__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3845:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ; + public final void rule__Import__Group_1_0__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3849:1: ( ( 'from' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3850:1: ( 'from' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3850:1: ( 'from' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3851:1: 'from' + { + before(grammarAccess.getImportAccess().getFromKeyword_1_0_1()); + match(input,47,FOLLOW_47_in_rule__Import__Group_1_0__1__Impl7782); + after(grammarAccess.getImportAccess().getFromKeyword_1_0_1()); + + } + } - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2730:1: ( ( rule__Documentation__TextAssignment_1 )* ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2731:1: ( rule__Documentation__TextAssignment_1 )* + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__Group_1_0__1__Impl" + + + // $ANTLR start "rule__ImportedFQN__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3868:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ; + public final void rule__ImportedFQN__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3872:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3873:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 { - before(grammarAccess.getDocumentationAccess().getTextAssignment_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2732:1: ( rule__Documentation__TextAssignment_1 )* - loop16: + pushFollow(FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__07817); + rule__ImportedFQN__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__07820); + rule__ImportedFQN__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ImportedFQN__Group__0" + + + // $ANTLR start "rule__ImportedFQN__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3880:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ; + public final void rule__ImportedFQN__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3884:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3885:1: ( ruleFQN ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3885:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3886:1: ruleFQN + { + before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0()); + pushFollow(FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl7847); + ruleFQN(); + + state._fsp--; + + after(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ImportedFQN__Group__0__Impl" + + + // $ANTLR start "rule__ImportedFQN__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3897:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ; + public final void rule__ImportedFQN__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3901:1: ( rule__ImportedFQN__Group__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3902:2: rule__ImportedFQN__Group__1__Impl + { + pushFollow(FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__17876); + rule__ImportedFQN__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ImportedFQN__Group__1" + + + // $ANTLR start "rule__ImportedFQN__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3908:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ; + public final void rule__ImportedFQN__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3912:1: ( ( ( '.*' )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3913:1: ( ( '.*' )? ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3913:1: ( ( '.*' )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3914:1: ( '.*' )? + { + before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3915:1: ( '.*' )? + int alt31=2; + int LA31_0 = input.LA(1); + + if ( (LA31_0==48) ) { + alt31=1; + } + switch (alt31) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3916:2: '.*' + { + match(input,48,FOLLOW_48_in_rule__ImportedFQN__Group__1__Impl7905); + + } + break; + + } + + after(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ImportedFQN__Group__1__Impl" + + + // $ANTLR start "rule__FQN__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3931:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ; + public final void rule__FQN__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3935:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3936:2: rule__FQN__Group__0__Impl rule__FQN__Group__1 + { + pushFollow(FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__07942); + rule__FQN__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__07945); + rule__FQN__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FQN__Group__0" + + + // $ANTLR start "rule__FQN__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3943:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ; + public final void rule__FQN__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3947:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3948:1: ( RULE_ID ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3948:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3949:1: RULE_ID + { + before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl7972); + after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FQN__Group__0__Impl" + + + // $ANTLR start "rule__FQN__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3960:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ; + public final void rule__FQN__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3964:1: ( rule__FQN__Group__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3965:2: rule__FQN__Group__1__Impl + { + pushFollow(FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__18001); + rule__FQN__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FQN__Group__1" + + + // $ANTLR start "rule__FQN__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3971:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ; + public final void rule__FQN__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3975:1: ( ( ( rule__FQN__Group_1__0 )* ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3976:1: ( ( rule__FQN__Group_1__0 )* ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3976:1: ( ( rule__FQN__Group_1__0 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3977:1: ( rule__FQN__Group_1__0 )* + { + before(grammarAccess.getFQNAccess().getGroup_1()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3978:1: ( rule__FQN__Group_1__0 )* + loop32: do { - int alt16=2; - int LA16_0 = input.LA(1); + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA16_0==RULE_STRING) ) { - alt16=1; + if ( (LA32_0==49) ) { + alt32=1; } - switch (alt16) { + switch (alt32) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2732:2: rule__Documentation__TextAssignment_1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3978:2: rule__FQN__Group_1__0 { - pushFollow(FOLLOW_rule__Documentation__TextAssignment_1_in_rule__Documentation__Group__1__Impl5430); - rule__Documentation__TextAssignment_1(); + pushFollow(FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl8028); + rule__FQN__Group_1__0(); state._fsp--; @@ -7148,14 +10758,86 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { break; default : - break loop16; + break loop32; } } while (true); - after(grammarAccess.getDocumentationAccess().getTextAssignment_1()); + after(grammarAccess.getFQNAccess().getGroup_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FQN__Group__1__Impl" + + + // $ANTLR start "rule__FQN__Group_1__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3992:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ; + public final void rule__FQN__Group_1__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3996:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3997:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 + { + pushFollow(FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__08063); + rule__FQN__Group_1__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__08066); + rule__FQN__Group_1__1(); + + state._fsp--; + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FQN__Group_1__0" + + + // $ANTLR start "rule__FQN__Group_1__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4004:1: rule__FQN__Group_1__0__Impl : ( '.' ) ; + public final void rule__FQN__Group_1__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4008:1: ( ( '.' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4009:1: ( '.' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4009:1: ( '.' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4010:1: '.' + { + before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0()); + match(input,49,FOLLOW_49_in_rule__FQN__Group_1__0__Impl8094); + after(grammarAccess.getFQNAccess().getFullStopKeyword_1_0()); } @@ -7174,21 +10856,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Documentation__Group__1__Impl" + // $ANTLR end "rule__FQN__Group_1__0__Impl" - // $ANTLR start "rule__Documentation__Group__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2743:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl ; - public final void rule__Documentation__Group__2() throws RecognitionException { + // $ANTLR start "rule__FQN__Group_1__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4023:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ; + public final void rule__FQN__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2747:1: ( rule__Documentation__Group__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2748:2: rule__Documentation__Group__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4027:1: ( rule__FQN__Group_1__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4028:2: rule__FQN__Group_1__1__Impl { - pushFollow(FOLLOW_rule__Documentation__Group__2__Impl_in_rule__Documentation__Group__25463); - rule__Documentation__Group__2__Impl(); + pushFollow(FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__18125); + rule__FQN__Group_1__1__Impl(); state._fsp--; @@ -7207,25 +10889,25 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Documentation__Group__2" + // $ANTLR end "rule__FQN__Group_1__1" - // $ANTLR start "rule__Documentation__Group__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2754:1: rule__Documentation__Group__2__Impl : ( ']' ) ; - public final void rule__Documentation__Group__2__Impl() throws RecognitionException { + // $ANTLR start "rule__FQN__Group_1__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4034:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ; + public final void rule__FQN__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2758:1: ( ( ']' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2759:1: ( ']' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4038:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4039:1: ( RULE_ID ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2759:1: ( ']' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2760:1: ']' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4039:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4040:1: RULE_ID { - before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_2()); - match(input,39,FOLLOW_39_in_rule__Documentation__Group__2__Impl5491); - after(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_2()); + before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1()); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl8152); + after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1()); } @@ -7244,26 +10926,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Documentation__Group__2__Impl" + // $ANTLR end "rule__FQN__Group_1__1__Impl" - // $ANTLR start "rule__PRIO__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2779:1: rule__PRIO__Group__0 : rule__PRIO__Group__0__Impl rule__PRIO__Group__1 ; - public final void rule__PRIO__Group__0() throws RecognitionException { + // $ANTLR start "rule__KeyValue__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4058:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ; + public final void rule__KeyValue__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2783:1: ( rule__PRIO__Group__0__Impl rule__PRIO__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2784:2: rule__PRIO__Group__0__Impl rule__PRIO__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4062:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4063:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 { - pushFollow(FOLLOW_rule__PRIO__Group__0__Impl_in_rule__PRIO__Group__05528); - rule__PRIO__Group__0__Impl(); + pushFollow(FOLLOW_rule__KeyValue__Group__0__Impl_in_rule__KeyValue__Group__08188); + rule__KeyValue__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__PRIO__Group__1_in_rule__PRIO__Group__05531); - rule__PRIO__Group__1(); + pushFollow(FOLLOW_rule__KeyValue__Group__1_in_rule__KeyValue__Group__08191); + rule__KeyValue__Group__1(); state._fsp--; @@ -7282,46 +10964,110 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__PRIO__Group__0" + // $ANTLR end "rule__KeyValue__Group__0" - // $ANTLR start "rule__PRIO__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2791:1: rule__PRIO__Group__0__Impl : ( ( rule__PRIO__Alternatives_0 )? ) ; - public final void rule__PRIO__Group__0__Impl() throws RecognitionException { + // $ANTLR start "rule__KeyValue__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4070:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ; + public final void rule__KeyValue__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2795:1: ( ( ( rule__PRIO__Alternatives_0 )? ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2796:1: ( ( rule__PRIO__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4074:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4075:1: ( ( rule__KeyValue__KeyAssignment_0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2796:1: ( ( rule__PRIO__Alternatives_0 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2797:1: ( rule__PRIO__Alternatives_0 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4075:1: ( ( rule__KeyValue__KeyAssignment_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4076:1: ( rule__KeyValue__KeyAssignment_0 ) { - before(grammarAccess.getPRIOAccess().getAlternatives_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2798:1: ( rule__PRIO__Alternatives_0 )? - int alt17=2; - int LA17_0 = input.LA(1); + before(grammarAccess.getKeyValueAccess().getKeyAssignment_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4077:1: ( rule__KeyValue__KeyAssignment_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4077:2: rule__KeyValue__KeyAssignment_0 + { + pushFollow(FOLLOW_rule__KeyValue__KeyAssignment_0_in_rule__KeyValue__Group__0__Impl8218); + rule__KeyValue__KeyAssignment_0(); + + state._fsp--; + - if ( ((LA17_0>=12 && LA17_0<=13)) ) { - alt17=1; } - switch (alt17) { - case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2798:2: rule__PRIO__Alternatives_0 - { - pushFollow(FOLLOW_rule__PRIO__Alternatives_0_in_rule__PRIO__Group__0__Impl5558); - rule__PRIO__Alternatives_0(); - state._fsp--; + after(grammarAccess.getKeyValueAccess().getKeyAssignment_0()); + } - } - break; } - after(grammarAccess.getPRIOAccess().getAlternatives_0()); + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__KeyValue__Group__0__Impl" + + + // $ANTLR start "rule__KeyValue__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4087:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ; + public final void rule__KeyValue__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4091:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4092:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 + { + pushFollow(FOLLOW_rule__KeyValue__Group__1__Impl_in_rule__KeyValue__Group__18248); + rule__KeyValue__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__KeyValue__Group__2_in_rule__KeyValue__Group__18251); + rule__KeyValue__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__KeyValue__Group__1" + + + // $ANTLR start "rule__KeyValue__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4099:1: rule__KeyValue__Group__1__Impl : ( '=' ) ; + public final void rule__KeyValue__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4103:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4104:1: ( '=' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4104:1: ( '=' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4105:1: '=' + { + before(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1()); + match(input,36,FOLLOW_36_in_rule__KeyValue__Group__1__Impl8279); + after(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1()); } @@ -7340,21 +11086,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__PRIO__Group__0__Impl" + // $ANTLR end "rule__KeyValue__Group__1__Impl" - // $ANTLR start "rule__PRIO__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2808:1: rule__PRIO__Group__1 : rule__PRIO__Group__1__Impl ; - public final void rule__PRIO__Group__1() throws RecognitionException { + // $ANTLR start "rule__KeyValue__Group__2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4118:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ; + public final void rule__KeyValue__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2812:1: ( rule__PRIO__Group__1__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2813:2: rule__PRIO__Group__1__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4122:1: ( rule__KeyValue__Group__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4123:2: rule__KeyValue__Group__2__Impl { - pushFollow(FOLLOW_rule__PRIO__Group__1__Impl_in_rule__PRIO__Group__15589); - rule__PRIO__Group__1__Impl(); + pushFollow(FOLLOW_rule__KeyValue__Group__2__Impl_in_rule__KeyValue__Group__28310); + rule__KeyValue__Group__2__Impl(); state._fsp--; @@ -7373,25 +11119,35 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__PRIO__Group__1" + // $ANTLR end "rule__KeyValue__Group__2" - // $ANTLR start "rule__PRIO__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2819:1: rule__PRIO__Group__1__Impl : ( RULE_INT ) ; - public final void rule__PRIO__Group__1__Impl() throws RecognitionException { + // $ANTLR start "rule__KeyValue__Group__2__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4129:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ; + public final void rule__KeyValue__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2823:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2824:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4133:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4134:1: ( ( rule__KeyValue__ValueAssignment_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2824:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2825:1: RULE_INT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4134:1: ( ( rule__KeyValue__ValueAssignment_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4135:1: ( rule__KeyValue__ValueAssignment_2 ) { - before(grammarAccess.getPRIOAccess().getINTTerminalRuleCall_1()); - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__PRIO__Group__1__Impl5616); - after(grammarAccess.getPRIOAccess().getINTTerminalRuleCall_1()); + before(grammarAccess.getKeyValueAccess().getValueAssignment_2()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4136:1: ( rule__KeyValue__ValueAssignment_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4136:2: rule__KeyValue__ValueAssignment_2 + { + pushFollow(FOLLOW_rule__KeyValue__ValueAssignment_2_in_rule__KeyValue__Group__2__Impl8337); + rule__KeyValue__ValueAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getKeyValueAccess().getValueAssignment_2()); } @@ -7410,26 +11166,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__PRIO__Group__1__Impl" + // $ANTLR end "rule__KeyValue__Group__2__Impl" - // $ANTLR start "rule__Import__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2840:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ; - public final void rule__Import__Group__0() throws RecognitionException { + // $ANTLR start "rule__SimpleAnnotationAttribute__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4155:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ; + public final void rule__SimpleAnnotationAttribute__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2844:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2845:2: rule__Import__Group__0__Impl rule__Import__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4159:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4160:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 { - pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__05649); - rule__Import__Group__0__Impl(); + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__0__Impl_in_rule__SimpleAnnotationAttribute__Group__08376); + rule__SimpleAnnotationAttribute__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__05652); - rule__Import__Group__1(); + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__1_in_rule__SimpleAnnotationAttribute__Group__08379); + rule__SimpleAnnotationAttribute__Group__1(); state._fsp--; @@ -7448,25 +11204,35 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__Group__0" + // $ANTLR end "rule__SimpleAnnotationAttribute__Group__0" - // $ANTLR start "rule__Import__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2852:1: rule__Import__Group__0__Impl : ( 'import' ) ; - public final void rule__Import__Group__0__Impl() throws RecognitionException { + // $ANTLR start "rule__SimpleAnnotationAttribute__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4167:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ; + public final void rule__SimpleAnnotationAttribute__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2856:1: ( ( 'import' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2857:1: ( 'import' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4171:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4172:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2857:1: ( 'import' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2858:1: 'import' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4172:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4173:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 ) { - before(grammarAccess.getImportAccess().getImportKeyword_0()); - match(input,40,FOLLOW_40_in_rule__Import__Group__0__Impl5680); - after(grammarAccess.getImportAccess().getImportKeyword_0()); + before(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4174:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4174:2: rule__SimpleAnnotationAttribute__Alternatives_0 + { + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Alternatives_0_in_rule__SimpleAnnotationAttribute__Group__0__Impl8406); + rule__SimpleAnnotationAttribute__Alternatives_0(); + + state._fsp--; + + + } + + after(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0()); } @@ -7485,26 +11251,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__Group__0__Impl" + // $ANTLR end "rule__SimpleAnnotationAttribute__Group__0__Impl" - // $ANTLR start "rule__Import__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2871:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ; - public final void rule__Import__Group__1() throws RecognitionException { + // $ANTLR start "rule__SimpleAnnotationAttribute__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4184:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ; + public final void rule__SimpleAnnotationAttribute__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2875:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2876:2: rule__Import__Group__1__Impl rule__Import__Group__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4188:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4189:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 { - pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__15711); - rule__Import__Group__1__Impl(); + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__1__Impl_in_rule__SimpleAnnotationAttribute__Group__18436); + rule__SimpleAnnotationAttribute__Group__1__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Import__Group__2_in_rule__Import__Group__15714); - rule__Import__Group__2(); + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__2_in_rule__SimpleAnnotationAttribute__Group__18439); + rule__SimpleAnnotationAttribute__Group__2(); state._fsp--; @@ -7523,35 +11289,110 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__Group__1" + // $ANTLR end "rule__SimpleAnnotationAttribute__Group__1" - // $ANTLR start "rule__Import__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2883:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ; - public final void rule__Import__Group__1__Impl() throws RecognitionException { + // $ANTLR start "rule__SimpleAnnotationAttribute__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4196:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ; + public final void rule__SimpleAnnotationAttribute__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2887:1: ( ( ( rule__Import__Alternatives_1 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2888:1: ( ( rule__Import__Alternatives_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4200:1: ( ( 'attribute' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4201:1: ( 'attribute' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2888:1: ( ( rule__Import__Alternatives_1 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2889:1: ( rule__Import__Alternatives_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4201:1: ( 'attribute' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4202:1: 'attribute' { - before(grammarAccess.getImportAccess().getAlternatives_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2890:1: ( rule__Import__Alternatives_1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2890:2: rule__Import__Alternatives_1 + before(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1()); + match(input,50,FOLLOW_50_in_rule__SimpleAnnotationAttribute__Group__1__Impl8467); + after(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SimpleAnnotationAttribute__Group__1__Impl" + + + // $ANTLR start "rule__SimpleAnnotationAttribute__Group__2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4215:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ; + public final void rule__SimpleAnnotationAttribute__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4219:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4220:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 { - pushFollow(FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl5741); - rule__Import__Alternatives_1(); + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__2__Impl_in_rule__SimpleAnnotationAttribute__Group__28498); + rule__SimpleAnnotationAttribute__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__3_in_rule__SimpleAnnotationAttribute__Group__28501); + rule__SimpleAnnotationAttribute__Group__3(); state._fsp--; } - after(grammarAccess.getImportAccess().getAlternatives_1()); + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SimpleAnnotationAttribute__Group__2" + + + // $ANTLR start "rule__SimpleAnnotationAttribute__Group__2__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4227:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ; + public final void rule__SimpleAnnotationAttribute__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4231:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4232:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4232:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4233:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) + { + before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4234:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4234:2: rule__SimpleAnnotationAttribute__NameAssignment_2 + { + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__NameAssignment_2_in_rule__SimpleAnnotationAttribute__Group__2__Impl8528); + rule__SimpleAnnotationAttribute__NameAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2()); } @@ -7570,21 +11411,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__Group__1__Impl" + // $ANTLR end "rule__SimpleAnnotationAttribute__Group__2__Impl" - // $ANTLR start "rule__Import__Group__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2900:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ; - public final void rule__Import__Group__2() throws RecognitionException { + // $ANTLR start "rule__SimpleAnnotationAttribute__Group__3" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4244:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ; + public final void rule__SimpleAnnotationAttribute__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2904:1: ( rule__Import__Group__2__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2905:2: rule__Import__Group__2__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4248:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4249:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 { - pushFollow(FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__25771); - rule__Import__Group__2__Impl(); + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__3__Impl_in_rule__SimpleAnnotationAttribute__Group__38558); + rule__SimpleAnnotationAttribute__Group__3__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__4_in_rule__SimpleAnnotationAttribute__Group__38561); + rule__SimpleAnnotationAttribute__Group__4(); state._fsp--; @@ -7603,35 +11449,105 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__Group__2" + // $ANTLR end "rule__SimpleAnnotationAttribute__Group__3" - // $ANTLR start "rule__Import__Group__2__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2911:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ; - public final void rule__Import__Group__2__Impl() throws RecognitionException { + // $ANTLR start "rule__SimpleAnnotationAttribute__Group__3__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4256:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ; + public final void rule__SimpleAnnotationAttribute__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2915:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2916:1: ( ( rule__Import__ImportURIAssignment_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4260:1: ( ( ':' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4261:1: ( ':' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2916:1: ( ( rule__Import__ImportURIAssignment_2 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2917:1: ( rule__Import__ImportURIAssignment_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4261:1: ( ':' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4262:1: ':' { - before(grammarAccess.getImportAccess().getImportURIAssignment_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2918:1: ( rule__Import__ImportURIAssignment_2 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2918:2: rule__Import__ImportURIAssignment_2 + before(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3()); + match(input,33,FOLLOW_33_in_rule__SimpleAnnotationAttribute__Group__3__Impl8589); + after(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SimpleAnnotationAttribute__Group__3__Impl" + + + // $ANTLR start "rule__SimpleAnnotationAttribute__Group__4" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4275:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ; + public final void rule__SimpleAnnotationAttribute__Group__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4279:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4280:2: rule__SimpleAnnotationAttribute__Group__4__Impl { - pushFollow(FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl5798); - rule__Import__ImportURIAssignment_2(); + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__Group__4__Impl_in_rule__SimpleAnnotationAttribute__Group__48620); + rule__SimpleAnnotationAttribute__Group__4__Impl(); state._fsp--; } - after(grammarAccess.getImportAccess().getImportURIAssignment_2()); + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SimpleAnnotationAttribute__Group__4" + + + // $ANTLR start "rule__SimpleAnnotationAttribute__Group__4__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4286:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ; + public final void rule__SimpleAnnotationAttribute__Group__4__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4290:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4291:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4291:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4292:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) + { + before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4293:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4293:2: rule__SimpleAnnotationAttribute__TypeAssignment_4 + { + pushFollow(FOLLOW_rule__SimpleAnnotationAttribute__TypeAssignment_4_in_rule__SimpleAnnotationAttribute__Group__4__Impl8647); + rule__SimpleAnnotationAttribute__TypeAssignment_4(); + + state._fsp--; + + + } + + after(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4()); } @@ -7650,26 +11566,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__Group__2__Impl" + // $ANTLR end "rule__SimpleAnnotationAttribute__Group__4__Impl" - // $ANTLR start "rule__Import__Group_1_0__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2934:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ; - public final void rule__Import__Group_1_0__0() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4313:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ; + public final void rule__EnumAnnotationAttribute__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2938:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2939:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4317:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4318:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 { - pushFollow(FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__05834); - rule__Import__Group_1_0__0__Impl(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__0__Impl_in_rule__EnumAnnotationAttribute__Group__08687); + rule__EnumAnnotationAttribute__Group__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__05837); - rule__Import__Group_1_0__1(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__1_in_rule__EnumAnnotationAttribute__Group__08690); + rule__EnumAnnotationAttribute__Group__1(); state._fsp--; @@ -7688,35 +11604,35 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__Group_1_0__0" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__0" - // $ANTLR start "rule__Import__Group_1_0__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2946:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ; - public final void rule__Import__Group_1_0__0__Impl() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4325:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ; + public final void rule__EnumAnnotationAttribute__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2950:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2951:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4329:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4330:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2951:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2952:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4330:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4331:1: ( rule__EnumAnnotationAttribute__Alternatives_0 ) { - before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2953:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2953:2: rule__Import__ImportedNamespaceAssignment_1_0_0 + before(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4332:1: ( rule__EnumAnnotationAttribute__Alternatives_0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4332:2: rule__EnumAnnotationAttribute__Alternatives_0 { - pushFollow(FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl5864); - rule__Import__ImportedNamespaceAssignment_1_0_0(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Alternatives_0_in_rule__EnumAnnotationAttribute__Group__0__Impl8717); + rule__EnumAnnotationAttribute__Alternatives_0(); state._fsp--; } - after(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0()); + after(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0()); } @@ -7735,21 +11651,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__Group_1_0__0__Impl" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__0__Impl" - // $ANTLR start "rule__Import__Group_1_0__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2963:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ; - public final void rule__Import__Group_1_0__1() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4342:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ; + public final void rule__EnumAnnotationAttribute__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2967:1: ( rule__Import__Group_1_0__1__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2968:2: rule__Import__Group_1_0__1__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4346:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4347:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 { - pushFollow(FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__15894); - rule__Import__Group_1_0__1__Impl(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__1__Impl_in_rule__EnumAnnotationAttribute__Group__18747); + rule__EnumAnnotationAttribute__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__2_in_rule__EnumAnnotationAttribute__Group__18750); + rule__EnumAnnotationAttribute__Group__2(); state._fsp--; @@ -7768,25 +11689,25 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__Group_1_0__1" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__1" - // $ANTLR start "rule__Import__Group_1_0__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2974:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ; - public final void rule__Import__Group_1_0__1__Impl() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4354:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ; + public final void rule__EnumAnnotationAttribute__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2978:1: ( ( 'from' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2979:1: ( 'from' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4358:1: ( ( 'attribute' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4359:1: ( 'attribute' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2979:1: ( 'from' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2980:1: 'from' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4359:1: ( 'attribute' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4360:1: 'attribute' { - before(grammarAccess.getImportAccess().getFromKeyword_1_0_1()); - match(input,41,FOLLOW_41_in_rule__Import__Group_1_0__1__Impl5922); - after(grammarAccess.getImportAccess().getFromKeyword_1_0_1()); + before(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1()); + match(input,50,FOLLOW_50_in_rule__EnumAnnotationAttribute__Group__1__Impl8778); + after(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1()); } @@ -7805,26 +11726,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__Group_1_0__1__Impl" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__1__Impl" - // $ANTLR start "rule__ImportedFQN__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:2997:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ; - public final void rule__ImportedFQN__Group__0() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4373:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ; + public final void rule__EnumAnnotationAttribute__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3001:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3002:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4377:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4378:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 { - pushFollow(FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__05957); - rule__ImportedFQN__Group__0__Impl(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__2__Impl_in_rule__EnumAnnotationAttribute__Group__28809); + rule__EnumAnnotationAttribute__Group__2__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__05960); - rule__ImportedFQN__Group__1(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__3_in_rule__EnumAnnotationAttribute__Group__28812); + rule__EnumAnnotationAttribute__Group__3(); state._fsp--; @@ -7843,29 +11764,35 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__ImportedFQN__Group__0" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__2" - // $ANTLR start "rule__ImportedFQN__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3009:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ; - public final void rule__ImportedFQN__Group__0__Impl() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__2__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4385:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ; + public final void rule__EnumAnnotationAttribute__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3013:1: ( ( ruleFQN ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3014:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4389:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4390:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3014:1: ( ruleFQN ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3015:1: ruleFQN + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4390:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4391:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 ) { - before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0()); - pushFollow(FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl5987); - ruleFQN(); + before(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4392:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4392:2: rule__EnumAnnotationAttribute__NameAssignment_2 + { + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__NameAssignment_2_in_rule__EnumAnnotationAttribute__Group__2__Impl8839); + rule__EnumAnnotationAttribute__NameAssignment_2(); state._fsp--; - after(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0()); + + } + + after(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2()); } @@ -7884,21 +11811,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__ImportedFQN__Group__0__Impl" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__2__Impl" - // $ANTLR start "rule__ImportedFQN__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3026:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ; - public final void rule__ImportedFQN__Group__1() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__3" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4402:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ; + public final void rule__EnumAnnotationAttribute__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3030:1: ( rule__ImportedFQN__Group__1__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3031:2: rule__ImportedFQN__Group__1__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4406:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4407:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 { - pushFollow(FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__16016); - rule__ImportedFQN__Group__1__Impl(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__3__Impl_in_rule__EnumAnnotationAttribute__Group__38869); + rule__EnumAnnotationAttribute__Group__3__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__4_in_rule__EnumAnnotationAttribute__Group__38872); + rule__EnumAnnotationAttribute__Group__4(); state._fsp--; @@ -7917,42 +11849,100 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__ImportedFQN__Group__1" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__3" - // $ANTLR start "rule__ImportedFQN__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3037:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ; - public final void rule__ImportedFQN__Group__1__Impl() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__3__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4414:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ; + public final void rule__EnumAnnotationAttribute__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3041:1: ( ( ( '.*' )? ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3042:1: ( ( '.*' )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4418:1: ( ( ':' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4419:1: ( ':' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3042:1: ( ( '.*' )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3043:1: ( '.*' )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4419:1: ( ':' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4420:1: ':' { - before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3044:1: ( '.*' )? - int alt18=2; - int LA18_0 = input.LA(1); + before(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3()); + match(input,33,FOLLOW_33_in_rule__EnumAnnotationAttribute__Group__3__Impl8900); + after(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3()); - if ( (LA18_0==42) ) { - alt18=1; } - switch (alt18) { - case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3045:2: '.*' - { - match(input,42,FOLLOW_42_in_rule__ImportedFQN__Group__1__Impl6045); - } - break; } - after(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1()); + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EnumAnnotationAttribute__Group__3__Impl" + + + // $ANTLR start "rule__EnumAnnotationAttribute__Group__4" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4433:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ; + public final void rule__EnumAnnotationAttribute__Group__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4437:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4438:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 + { + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__4__Impl_in_rule__EnumAnnotationAttribute__Group__48931); + rule__EnumAnnotationAttribute__Group__4__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__5_in_rule__EnumAnnotationAttribute__Group__48934); + rule__EnumAnnotationAttribute__Group__5(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EnumAnnotationAttribute__Group__4" + + + // $ANTLR start "rule__EnumAnnotationAttribute__Group__4__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4445:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ; + public final void rule__EnumAnnotationAttribute__Group__4__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4449:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4450:1: ( '{' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4450:1: ( '{' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4451:1: '{' + { + before(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4()); + match(input,29,FOLLOW_29_in_rule__EnumAnnotationAttribute__Group__4__Impl8962); + after(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4()); } @@ -7971,26 +11961,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__ImportedFQN__Group__1__Impl" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__4__Impl" - // $ANTLR start "rule__FQN__Group__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3060:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ; - public final void rule__FQN__Group__0() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__5" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4464:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ; + public final void rule__EnumAnnotationAttribute__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3064:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3065:2: rule__FQN__Group__0__Impl rule__FQN__Group__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4468:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4469:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 { - pushFollow(FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__06082); - rule__FQN__Group__0__Impl(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__5__Impl_in_rule__EnumAnnotationAttribute__Group__58993); + rule__EnumAnnotationAttribute__Group__5__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__06085); - rule__FQN__Group__1(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__6_in_rule__EnumAnnotationAttribute__Group__58996); + rule__EnumAnnotationAttribute__Group__6(); state._fsp--; @@ -8009,25 +11999,35 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__FQN__Group__0" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__5" - // $ANTLR start "rule__FQN__Group__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3072:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ; - public final void rule__FQN__Group__0__Impl() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__5__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4476:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ; + public final void rule__EnumAnnotationAttribute__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3076:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3077:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4480:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4481:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3077:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3078:1: RULE_ID + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4481:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4482:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) { - before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl6112); - after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); + before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4483:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4483:2: rule__EnumAnnotationAttribute__ValuesAssignment_5 + { + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_5_in_rule__EnumAnnotationAttribute__Group__5__Impl9023); + rule__EnumAnnotationAttribute__ValuesAssignment_5(); + + state._fsp--; + + + } + + after(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5()); } @@ -8046,21 +12046,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__FQN__Group__0__Impl" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__5__Impl" - // $ANTLR start "rule__FQN__Group__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3089:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ; - public final void rule__FQN__Group__1() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__6" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4493:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ; + public final void rule__EnumAnnotationAttribute__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3093:1: ( rule__FQN__Group__1__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3094:2: rule__FQN__Group__1__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4497:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4498:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 { - pushFollow(FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__16141); - rule__FQN__Group__1__Impl(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__6__Impl_in_rule__EnumAnnotationAttribute__Group__69053); + rule__EnumAnnotationAttribute__Group__6__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__7_in_rule__EnumAnnotationAttribute__Group__69056); + rule__EnumAnnotationAttribute__Group__7(); state._fsp--; @@ -8079,40 +12084,40 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__FQN__Group__1" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__6" - // $ANTLR start "rule__FQN__Group__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3100:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ; - public final void rule__FQN__Group__1__Impl() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__6__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4505:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ; + public final void rule__EnumAnnotationAttribute__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3104:1: ( ( ( rule__FQN__Group_1__0 )* ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3105:1: ( ( rule__FQN__Group_1__0 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4509:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4510:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3105:1: ( ( rule__FQN__Group_1__0 )* ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3106:1: ( rule__FQN__Group_1__0 )* + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4510:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4511:1: ( rule__EnumAnnotationAttribute__Group_6__0 )* { - before(grammarAccess.getFQNAccess().getGroup_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3107:1: ( rule__FQN__Group_1__0 )* - loop19: + before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4512:1: ( rule__EnumAnnotationAttribute__Group_6__0 )* + loop33: do { - int alt19=2; - int LA19_0 = input.LA(1); + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA19_0==43) ) { - alt19=1; + if ( (LA33_0==51) ) { + alt33=1; } - switch (alt19) { + switch (alt33) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3107:2: rule__FQN__Group_1__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4512:2: rule__EnumAnnotationAttribute__Group_6__0 { - pushFollow(FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl6168); - rule__FQN__Group_1__0(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__0_in_rule__EnumAnnotationAttribute__Group__6__Impl9083); + rule__EnumAnnotationAttribute__Group_6__0(); state._fsp--; @@ -8121,11 +12126,11 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { break; default : - break loop19; + break loop33; } } while (true); - after(grammarAccess.getFQNAccess().getGroup_1()); + after(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6()); } @@ -8144,26 +12149,96 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__FQN__Group__1__Impl" + // $ANTLR end "rule__EnumAnnotationAttribute__Group__6__Impl" - // $ANTLR start "rule__FQN__Group_1__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3121:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ; - public final void rule__FQN__Group_1__0() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group__7" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4522:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ; + public final void rule__EnumAnnotationAttribute__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3125:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3126:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4526:1: ( rule__EnumAnnotationAttribute__Group__7__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4527:2: rule__EnumAnnotationAttribute__Group__7__Impl { - pushFollow(FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__06203); - rule__FQN__Group_1__0__Impl(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group__7__Impl_in_rule__EnumAnnotationAttribute__Group__79114); + rule__EnumAnnotationAttribute__Group__7__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__06206); - rule__FQN__Group_1__1(); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EnumAnnotationAttribute__Group__7" + + + // $ANTLR start "rule__EnumAnnotationAttribute__Group__7__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4533:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ; + public final void rule__EnumAnnotationAttribute__Group__7__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4537:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4538:1: ( '}' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4538:1: ( '}' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4539:1: '}' + { + before(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7()); + match(input,30,FOLLOW_30_in_rule__EnumAnnotationAttribute__Group__7__Impl9142); + after(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EnumAnnotationAttribute__Group__7__Impl" + + + // $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4568:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ; + public final void rule__EnumAnnotationAttribute__Group_6__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4572:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4573:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 + { + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__0__Impl_in_rule__EnumAnnotationAttribute__Group_6__09189); + rule__EnumAnnotationAttribute__Group_6__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__1_in_rule__EnumAnnotationAttribute__Group_6__09192); + rule__EnumAnnotationAttribute__Group_6__1(); state._fsp--; @@ -8182,25 +12257,25 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__FQN__Group_1__0" + // $ANTLR end "rule__EnumAnnotationAttribute__Group_6__0" - // $ANTLR start "rule__FQN__Group_1__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3133:1: rule__FQN__Group_1__0__Impl : ( '.' ) ; - public final void rule__FQN__Group_1__0__Impl() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4580:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ; + public final void rule__EnumAnnotationAttribute__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3137:1: ( ( '.' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3138:1: ( '.' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4584:1: ( ( ',' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4585:1: ( ',' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3138:1: ( '.' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3139:1: '.' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4585:1: ( ',' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4586:1: ',' { - before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0()); - match(input,43,FOLLOW_43_in_rule__FQN__Group_1__0__Impl6234); - after(grammarAccess.getFQNAccess().getFullStopKeyword_1_0()); + before(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0()); + match(input,51,FOLLOW_51_in_rule__EnumAnnotationAttribute__Group_6__0__Impl9220); + after(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0()); } @@ -8219,21 +12294,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__FQN__Group_1__0__Impl" + // $ANTLR end "rule__EnumAnnotationAttribute__Group_6__0__Impl" - // $ANTLR start "rule__FQN__Group_1__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3152:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ; - public final void rule__FQN__Group_1__1() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4599:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ; + public final void rule__EnumAnnotationAttribute__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3156:1: ( rule__FQN__Group_1__1__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3157:2: rule__FQN__Group_1__1__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4603:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4604:2: rule__EnumAnnotationAttribute__Group_6__1__Impl { - pushFollow(FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__16265); - rule__FQN__Group_1__1__Impl(); + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__Group_6__1__Impl_in_rule__EnumAnnotationAttribute__Group_6__19251); + rule__EnumAnnotationAttribute__Group_6__1__Impl(); state._fsp--; @@ -8252,25 +12327,35 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__FQN__Group_1__1" + // $ANTLR end "rule__EnumAnnotationAttribute__Group_6__1" - // $ANTLR start "rule__FQN__Group_1__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3163:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ; - public final void rule__FQN__Group_1__1__Impl() throws RecognitionException { + // $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4610:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ; + public final void rule__EnumAnnotationAttribute__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3167:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3168:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4614:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4615:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3168:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3169:1: RULE_ID + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4615:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4616:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) { - before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl6292); - after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1()); + before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4617:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4617:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 + { + pushFollow(FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_6_1_in_rule__EnumAnnotationAttribute__Group_6__1__Impl9278); + rule__EnumAnnotationAttribute__ValuesAssignment_6_1(); + + state._fsp--; + + + } + + after(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1()); } @@ -8289,25 +12374,348 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__FQN__Group_1__1__Impl" + // $ANTLR end "rule__EnumAnnotationAttribute__Group_6__1__Impl" + + + // $ANTLR start "rule__Documentation__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4631:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ; + public final void rule__Documentation__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4635:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4636:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1 + { + pushFollow(FOLLOW_rule__Documentation__Group__0__Impl_in_rule__Documentation__Group__09312); + rule__Documentation__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__Documentation__Group__1_in_rule__Documentation__Group__09315); + rule__Documentation__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Documentation__Group__0" + + + // $ANTLR start "rule__Documentation__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4643:1: rule__Documentation__Group__0__Impl : ( () ) ; + public final void rule__Documentation__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4647:1: ( ( () ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4648:1: ( () ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4648:1: ( () ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4649:1: () + { + before(grammarAccess.getDocumentationAccess().getDocumentationAction_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4650:1: () + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4652:1: + { + } + + after(grammarAccess.getDocumentationAccess().getDocumentationAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Documentation__Group__0__Impl" + + + // $ANTLR start "rule__Documentation__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4662:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ; + public final void rule__Documentation__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4666:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4667:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2 + { + pushFollow(FOLLOW_rule__Documentation__Group__1__Impl_in_rule__Documentation__Group__19373); + rule__Documentation__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__Documentation__Group__2_in_rule__Documentation__Group__19376); + rule__Documentation__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Documentation__Group__1" + + + // $ANTLR start "rule__Documentation__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4674:1: rule__Documentation__Group__1__Impl : ( '[' ) ; + public final void rule__Documentation__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4678:1: ( ( '[' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4679:1: ( '[' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4679:1: ( '[' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4680:1: '[' + { + before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1()); + match(input,52,FOLLOW_52_in_rule__Documentation__Group__1__Impl9404); + after(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Documentation__Group__1__Impl" + + + // $ANTLR start "rule__Documentation__Group__2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4693:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ; + public final void rule__Documentation__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4697:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4698:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3 + { + pushFollow(FOLLOW_rule__Documentation__Group__2__Impl_in_rule__Documentation__Group__29435); + rule__Documentation__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__Documentation__Group__3_in_rule__Documentation__Group__29438); + rule__Documentation__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Documentation__Group__2" + + + // $ANTLR start "rule__Documentation__Group__2__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4705:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ; + public final void rule__Documentation__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4709:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4710:1: ( ( rule__Documentation__LinesAssignment_2 )* ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4710:1: ( ( rule__Documentation__LinesAssignment_2 )* ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4711:1: ( rule__Documentation__LinesAssignment_2 )* + { + before(grammarAccess.getDocumentationAccess().getLinesAssignment_2()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4712:1: ( rule__Documentation__LinesAssignment_2 )* + loop34: + do { + int alt34=2; + int LA34_0 = input.LA(1); + + if ( (LA34_0==RULE_STRING) ) { + alt34=1; + } + + + switch (alt34) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4712:2: rule__Documentation__LinesAssignment_2 + { + pushFollow(FOLLOW_rule__Documentation__LinesAssignment_2_in_rule__Documentation__Group__2__Impl9465); + rule__Documentation__LinesAssignment_2(); + + state._fsp--; + + + } + break; + + default : + break loop34; + } + } while (true); + + after(grammarAccess.getDocumentationAccess().getLinesAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Documentation__Group__2__Impl" + + + // $ANTLR start "rule__Documentation__Group__3" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4722:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ; + public final void rule__Documentation__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4726:1: ( rule__Documentation__Group__3__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4727:2: rule__Documentation__Group__3__Impl + { + pushFollow(FOLLOW_rule__Documentation__Group__3__Impl_in_rule__Documentation__Group__39496); + rule__Documentation__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Documentation__Group__3" + + + // $ANTLR start "rule__Documentation__Group__3__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4733:1: rule__Documentation__Group__3__Impl : ( ']' ) ; + public final void rule__Documentation__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4737:1: ( ( ']' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4738:1: ( ']' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4738:1: ( ']' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4739:1: ']' + { + before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3()); + match(input,53,FOLLOW_53_in_rule__Documentation__Group__3__Impl9524); + after(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Documentation__Group__3__Impl" // $ANTLR start "rule__TIME__Group_0__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3184:1: rule__TIME__Group_0__0 : rule__TIME__Group_0__0__Impl rule__TIME__Group_0__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4760:1: rule__TIME__Group_0__0 : rule__TIME__Group_0__0__Impl rule__TIME__Group_0__1 ; public final void rule__TIME__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3188:1: ( rule__TIME__Group_0__0__Impl rule__TIME__Group_0__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3189:2: rule__TIME__Group_0__0__Impl rule__TIME__Group_0__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4764:1: ( rule__TIME__Group_0__0__Impl rule__TIME__Group_0__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4765:2: rule__TIME__Group_0__0__Impl rule__TIME__Group_0__1 { - pushFollow(FOLLOW_rule__TIME__Group_0__0__Impl_in_rule__TIME__Group_0__06325); + pushFollow(FOLLOW_rule__TIME__Group_0__0__Impl_in_rule__TIME__Group_0__09563); rule__TIME__Group_0__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__TIME__Group_0__1_in_rule__TIME__Group_0__06328); + pushFollow(FOLLOW_rule__TIME__Group_0__1_in_rule__TIME__Group_0__09566); rule__TIME__Group_0__1(); state._fsp--; @@ -8331,20 +12739,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_0__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3196:1: rule__TIME__Group_0__0__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4772:1: rule__TIME__Group_0__0__Impl : ( RULE_INT ) ; public final void rule__TIME__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3200:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3201:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4776:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4777:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3201:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3202:1: RULE_INT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4777:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4778:1: RULE_INT { before(grammarAccess.getTIMEAccess().getINTTerminalRuleCall_0_0()); - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__TIME__Group_0__0__Impl6355); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__TIME__Group_0__0__Impl9593); after(grammarAccess.getTIMEAccess().getINTTerminalRuleCall_0_0()); } @@ -8368,16 +12776,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_0__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3213:1: rule__TIME__Group_0__1 : rule__TIME__Group_0__1__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4789:1: rule__TIME__Group_0__1 : rule__TIME__Group_0__1__Impl ; public final void rule__TIME__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3217:1: ( rule__TIME__Group_0__1__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3218:2: rule__TIME__Group_0__1__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4793:1: ( rule__TIME__Group_0__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4794:2: rule__TIME__Group_0__1__Impl { - pushFollow(FOLLOW_rule__TIME__Group_0__1__Impl_in_rule__TIME__Group_0__16384); + pushFollow(FOLLOW_rule__TIME__Group_0__1__Impl_in_rule__TIME__Group_0__19622); rule__TIME__Group_0__1__Impl(); state._fsp--; @@ -8401,20 +12809,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_0__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3224:1: rule__TIME__Group_0__1__Impl : ( 's' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4800:1: rule__TIME__Group_0__1__Impl : ( 's' ) ; public final void rule__TIME__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3228:1: ( ( 's' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3229:1: ( 's' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4804:1: ( ( 's' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4805:1: ( 's' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3229:1: ( 's' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3230:1: 's' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4805:1: ( 's' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4806:1: 's' { before(grammarAccess.getTIMEAccess().getSKeyword_0_1()); - match(input,44,FOLLOW_44_in_rule__TIME__Group_0__1__Impl6412); + match(input,54,FOLLOW_54_in_rule__TIME__Group_0__1__Impl9650); after(grammarAccess.getTIMEAccess().getSKeyword_0_1()); } @@ -8438,21 +12846,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_1__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3247:1: rule__TIME__Group_1__0 : rule__TIME__Group_1__0__Impl rule__TIME__Group_1__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4823:1: rule__TIME__Group_1__0 : rule__TIME__Group_1__0__Impl rule__TIME__Group_1__1 ; public final void rule__TIME__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3251:1: ( rule__TIME__Group_1__0__Impl rule__TIME__Group_1__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3252:2: rule__TIME__Group_1__0__Impl rule__TIME__Group_1__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4827:1: ( rule__TIME__Group_1__0__Impl rule__TIME__Group_1__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4828:2: rule__TIME__Group_1__0__Impl rule__TIME__Group_1__1 { - pushFollow(FOLLOW_rule__TIME__Group_1__0__Impl_in_rule__TIME__Group_1__06447); + pushFollow(FOLLOW_rule__TIME__Group_1__0__Impl_in_rule__TIME__Group_1__09685); rule__TIME__Group_1__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__TIME__Group_1__1_in_rule__TIME__Group_1__06450); + pushFollow(FOLLOW_rule__TIME__Group_1__1_in_rule__TIME__Group_1__09688); rule__TIME__Group_1__1(); state._fsp--; @@ -8476,20 +12884,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_1__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3259:1: rule__TIME__Group_1__0__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4835:1: rule__TIME__Group_1__0__Impl : ( RULE_INT ) ; public final void rule__TIME__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3263:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3264:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4839:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4840:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3264:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3265:1: RULE_INT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4840:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4841:1: RULE_INT { before(grammarAccess.getTIMEAccess().getINTTerminalRuleCall_1_0()); - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__TIME__Group_1__0__Impl6477); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__TIME__Group_1__0__Impl9715); after(grammarAccess.getTIMEAccess().getINTTerminalRuleCall_1_0()); } @@ -8513,16 +12921,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_1__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3276:1: rule__TIME__Group_1__1 : rule__TIME__Group_1__1__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4852:1: rule__TIME__Group_1__1 : rule__TIME__Group_1__1__Impl ; public final void rule__TIME__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3280:1: ( rule__TIME__Group_1__1__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3281:2: rule__TIME__Group_1__1__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4856:1: ( rule__TIME__Group_1__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4857:2: rule__TIME__Group_1__1__Impl { - pushFollow(FOLLOW_rule__TIME__Group_1__1__Impl_in_rule__TIME__Group_1__16506); + pushFollow(FOLLOW_rule__TIME__Group_1__1__Impl_in_rule__TIME__Group_1__19744); rule__TIME__Group_1__1__Impl(); state._fsp--; @@ -8546,20 +12954,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_1__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3287:1: rule__TIME__Group_1__1__Impl : ( 'ms' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4863:1: rule__TIME__Group_1__1__Impl : ( 'ms' ) ; public final void rule__TIME__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3291:1: ( ( 'ms' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3292:1: ( 'ms' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4867:1: ( ( 'ms' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4868:1: ( 'ms' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3292:1: ( 'ms' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3293:1: 'ms' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4868:1: ( 'ms' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4869:1: 'ms' { before(grammarAccess.getTIMEAccess().getMsKeyword_1_1()); - match(input,45,FOLLOW_45_in_rule__TIME__Group_1__1__Impl6534); + match(input,55,FOLLOW_55_in_rule__TIME__Group_1__1__Impl9772); after(grammarAccess.getTIMEAccess().getMsKeyword_1_1()); } @@ -8583,21 +12991,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_2__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3310:1: rule__TIME__Group_2__0 : rule__TIME__Group_2__0__Impl rule__TIME__Group_2__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4886:1: rule__TIME__Group_2__0 : rule__TIME__Group_2__0__Impl rule__TIME__Group_2__1 ; public final void rule__TIME__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3314:1: ( rule__TIME__Group_2__0__Impl rule__TIME__Group_2__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3315:2: rule__TIME__Group_2__0__Impl rule__TIME__Group_2__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4890:1: ( rule__TIME__Group_2__0__Impl rule__TIME__Group_2__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4891:2: rule__TIME__Group_2__0__Impl rule__TIME__Group_2__1 { - pushFollow(FOLLOW_rule__TIME__Group_2__0__Impl_in_rule__TIME__Group_2__06569); + pushFollow(FOLLOW_rule__TIME__Group_2__0__Impl_in_rule__TIME__Group_2__09807); rule__TIME__Group_2__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__TIME__Group_2__1_in_rule__TIME__Group_2__06572); + pushFollow(FOLLOW_rule__TIME__Group_2__1_in_rule__TIME__Group_2__09810); rule__TIME__Group_2__1(); state._fsp--; @@ -8621,20 +13029,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_2__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3322:1: rule__TIME__Group_2__0__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4898:1: rule__TIME__Group_2__0__Impl : ( RULE_INT ) ; public final void rule__TIME__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3326:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3327:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4902:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4903:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3327:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3328:1: RULE_INT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4903:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4904:1: RULE_INT { before(grammarAccess.getTIMEAccess().getINTTerminalRuleCall_2_0()); - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__TIME__Group_2__0__Impl6599); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__TIME__Group_2__0__Impl9837); after(grammarAccess.getTIMEAccess().getINTTerminalRuleCall_2_0()); } @@ -8658,16 +13066,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_2__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3339:1: rule__TIME__Group_2__1 : rule__TIME__Group_2__1__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4915:1: rule__TIME__Group_2__1 : rule__TIME__Group_2__1__Impl ; public final void rule__TIME__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3343:1: ( rule__TIME__Group_2__1__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3344:2: rule__TIME__Group_2__1__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4919:1: ( rule__TIME__Group_2__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4920:2: rule__TIME__Group_2__1__Impl { - pushFollow(FOLLOW_rule__TIME__Group_2__1__Impl_in_rule__TIME__Group_2__16628); + pushFollow(FOLLOW_rule__TIME__Group_2__1__Impl_in_rule__TIME__Group_2__19866); rule__TIME__Group_2__1__Impl(); state._fsp--; @@ -8691,20 +13099,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_2__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3350:1: rule__TIME__Group_2__1__Impl : ( 'us' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4926:1: rule__TIME__Group_2__1__Impl : ( 'us' ) ; public final void rule__TIME__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3354:1: ( ( 'us' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3355:1: ( 'us' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4930:1: ( ( 'us' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4931:1: ( 'us' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3355:1: ( 'us' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3356:1: 'us' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4931:1: ( 'us' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4932:1: 'us' { before(grammarAccess.getTIMEAccess().getUsKeyword_2_1()); - match(input,46,FOLLOW_46_in_rule__TIME__Group_2__1__Impl6656); + match(input,56,FOLLOW_56_in_rule__TIME__Group_2__1__Impl9894); after(grammarAccess.getTIMEAccess().getUsKeyword_2_1()); } @@ -8728,21 +13136,21 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_3__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3373:1: rule__TIME__Group_3__0 : rule__TIME__Group_3__0__Impl rule__TIME__Group_3__1 ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4949:1: rule__TIME__Group_3__0 : rule__TIME__Group_3__0__Impl rule__TIME__Group_3__1 ; public final void rule__TIME__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3377:1: ( rule__TIME__Group_3__0__Impl rule__TIME__Group_3__1 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3378:2: rule__TIME__Group_3__0__Impl rule__TIME__Group_3__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4953:1: ( rule__TIME__Group_3__0__Impl rule__TIME__Group_3__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4954:2: rule__TIME__Group_3__0__Impl rule__TIME__Group_3__1 { - pushFollow(FOLLOW_rule__TIME__Group_3__0__Impl_in_rule__TIME__Group_3__06691); + pushFollow(FOLLOW_rule__TIME__Group_3__0__Impl_in_rule__TIME__Group_3__09929); rule__TIME__Group_3__0__Impl(); state._fsp--; - pushFollow(FOLLOW_rule__TIME__Group_3__1_in_rule__TIME__Group_3__06694); + pushFollow(FOLLOW_rule__TIME__Group_3__1_in_rule__TIME__Group_3__09932); rule__TIME__Group_3__1(); state._fsp--; @@ -8766,20 +13174,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_3__0__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3385:1: rule__TIME__Group_3__0__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4961:1: rule__TIME__Group_3__0__Impl : ( RULE_INT ) ; public final void rule__TIME__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3389:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3390:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4965:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4966:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3390:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3391:1: RULE_INT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4966:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4967:1: RULE_INT { before(grammarAccess.getTIMEAccess().getINTTerminalRuleCall_3_0()); - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__TIME__Group_3__0__Impl6721); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__TIME__Group_3__0__Impl9959); after(grammarAccess.getTIMEAccess().getINTTerminalRuleCall_3_0()); } @@ -8803,16 +13211,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_3__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3402:1: rule__TIME__Group_3__1 : rule__TIME__Group_3__1__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4978:1: rule__TIME__Group_3__1 : rule__TIME__Group_3__1__Impl ; public final void rule__TIME__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3406:1: ( rule__TIME__Group_3__1__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3407:2: rule__TIME__Group_3__1__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4982:1: ( rule__TIME__Group_3__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4983:2: rule__TIME__Group_3__1__Impl { - pushFollow(FOLLOW_rule__TIME__Group_3__1__Impl_in_rule__TIME__Group_3__16750); + pushFollow(FOLLOW_rule__TIME__Group_3__1__Impl_in_rule__TIME__Group_3__19988); rule__TIME__Group_3__1__Impl(); state._fsp--; @@ -8836,20 +13244,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__TIME__Group_3__1__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3413:1: rule__TIME__Group_3__1__Impl : ( 'ns' ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4989:1: rule__TIME__Group_3__1__Impl : ( 'ns' ) ; public final void rule__TIME__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3417:1: ( ( 'ns' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3418:1: ( 'ns' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4993:1: ( ( 'ns' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4994:1: ( 'ns' ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3418:1: ( 'ns' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3419:1: 'ns' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4994:1: ( 'ns' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4995:1: 'ns' { before(grammarAccess.getTIMEAccess().getNsKeyword_3_1()); - match(input,47,FOLLOW_47_in_rule__TIME__Group_3__1__Impl6778); + match(input,57,FOLLOW_57_in_rule__TIME__Group_3__1__Impl10016); after(grammarAccess.getTIMEAccess().getNsKeyword_3_1()); } @@ -8872,18 +13280,1993 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__TIME__Group_3__1__Impl" + // $ANTLR start "rule__BooleanLiteral__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5014:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ; + public final void rule__BooleanLiteral__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5018:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5019:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 + { + pushFollow(FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__010053); + rule__BooleanLiteral__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__010056); + rule__BooleanLiteral__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__BooleanLiteral__Group__0" + + + // $ANTLR start "rule__BooleanLiteral__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5026:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ; + public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5030:1: ( ( () ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5031:1: ( () ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5031:1: ( () ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5032:1: () + { + before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5033:1: () + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5035:1: + { + } + + after(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__BooleanLiteral__Group__0__Impl" + + + // $ANTLR start "rule__BooleanLiteral__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5045:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ; + public final void rule__BooleanLiteral__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5049:1: ( rule__BooleanLiteral__Group__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5050:2: rule__BooleanLiteral__Group__1__Impl + { + pushFollow(FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__110114); + rule__BooleanLiteral__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__BooleanLiteral__Group__1" + + + // $ANTLR start "rule__BooleanLiteral__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5056:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ; + public final void rule__BooleanLiteral__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5060:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5061:1: ( ( rule__BooleanLiteral__Alternatives_1 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5061:1: ( ( rule__BooleanLiteral__Alternatives_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5062:1: ( rule__BooleanLiteral__Alternatives_1 ) + { + before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5063:1: ( rule__BooleanLiteral__Alternatives_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5063:2: rule__BooleanLiteral__Alternatives_1 + { + pushFollow(FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl10141); + rule__BooleanLiteral__Alternatives_1(); + + state._fsp--; + + + } + + after(grammarAccess.getBooleanLiteralAccess().getAlternatives_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__BooleanLiteral__Group__1__Impl" + + + // $ANTLR start "rule__RealLiteral__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5077:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ; + public final void rule__RealLiteral__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5081:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5082:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 + { + pushFollow(FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__010175); + rule__RealLiteral__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__010178); + rule__RealLiteral__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealLiteral__Group__0" + + + // $ANTLR start "rule__RealLiteral__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5089:1: rule__RealLiteral__Group__0__Impl : ( () ) ; + public final void rule__RealLiteral__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5093:1: ( ( () ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5094:1: ( () ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5094:1: ( () ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5095:1: () + { + before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5096:1: () + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5098:1: + { + } + + after(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealLiteral__Group__0__Impl" + + + // $ANTLR start "rule__RealLiteral__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5108:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ; + public final void rule__RealLiteral__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5112:1: ( rule__RealLiteral__Group__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5113:2: rule__RealLiteral__Group__1__Impl + { + pushFollow(FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__110236); + rule__RealLiteral__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealLiteral__Group__1" + + + // $ANTLR start "rule__RealLiteral__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5119:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ; + public final void rule__RealLiteral__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5123:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5124:1: ( ( rule__RealLiteral__ValueAssignment_1 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5124:1: ( ( rule__RealLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5125:1: ( rule__RealLiteral__ValueAssignment_1 ) + { + before(grammarAccess.getRealLiteralAccess().getValueAssignment_1()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5126:1: ( rule__RealLiteral__ValueAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5126:2: rule__RealLiteral__ValueAssignment_1 + { + pushFollow(FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl10263); + rule__RealLiteral__ValueAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getRealLiteralAccess().getValueAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealLiteral__Group__1__Impl" + + + // $ANTLR start "rule__IntLiteral__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5140:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ; + public final void rule__IntLiteral__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5144:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5145:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 + { + pushFollow(FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__010297); + rule__IntLiteral__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__010300); + rule__IntLiteral__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntLiteral__Group__0" + + + // $ANTLR start "rule__IntLiteral__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5152:1: rule__IntLiteral__Group__0__Impl : ( () ) ; + public final void rule__IntLiteral__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5156:1: ( ( () ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5157:1: ( () ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5157:1: ( () ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5158:1: () + { + before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5159:1: () + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5161:1: + { + } + + after(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntLiteral__Group__0__Impl" + + + // $ANTLR start "rule__IntLiteral__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5171:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ; + public final void rule__IntLiteral__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5175:1: ( rule__IntLiteral__Group__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5176:2: rule__IntLiteral__Group__1__Impl + { + pushFollow(FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__110358); + rule__IntLiteral__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntLiteral__Group__1" + + + // $ANTLR start "rule__IntLiteral__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5182:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ; + public final void rule__IntLiteral__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5186:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5187:1: ( ( rule__IntLiteral__ValueAssignment_1 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5187:1: ( ( rule__IntLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5188:1: ( rule__IntLiteral__ValueAssignment_1 ) + { + before(grammarAccess.getIntLiteralAccess().getValueAssignment_1()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5189:1: ( rule__IntLiteral__ValueAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5189:2: rule__IntLiteral__ValueAssignment_1 + { + pushFollow(FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl10385); + rule__IntLiteral__ValueAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getIntLiteralAccess().getValueAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntLiteral__Group__1__Impl" + + + // $ANTLR start "rule__StringLiteral__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5203:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ; + public final void rule__StringLiteral__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5207:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5208:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 + { + pushFollow(FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__010419); + rule__StringLiteral__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__010422); + rule__StringLiteral__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringLiteral__Group__0" + + + // $ANTLR start "rule__StringLiteral__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5215:1: rule__StringLiteral__Group__0__Impl : ( () ) ; + public final void rule__StringLiteral__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5219:1: ( ( () ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5220:1: ( () ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5220:1: ( () ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5221:1: () + { + before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5222:1: () + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5224:1: + { + } + + after(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringLiteral__Group__0__Impl" + + + // $ANTLR start "rule__StringLiteral__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5234:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ; + public final void rule__StringLiteral__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5238:1: ( rule__StringLiteral__Group__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5239:2: rule__StringLiteral__Group__1__Impl + { + pushFollow(FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__110480); + rule__StringLiteral__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringLiteral__Group__1" + + + // $ANTLR start "rule__StringLiteral__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5245:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ; + public final void rule__StringLiteral__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5249:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5250:1: ( ( rule__StringLiteral__ValueAssignment_1 ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5250:1: ( ( rule__StringLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5251:1: ( rule__StringLiteral__ValueAssignment_1 ) + { + before(grammarAccess.getStringLiteralAccess().getValueAssignment_1()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5252:1: ( rule__StringLiteral__ValueAssignment_1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5252:2: rule__StringLiteral__ValueAssignment_1 + { + pushFollow(FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl10507); + rule__StringLiteral__ValueAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getStringLiteralAccess().getValueAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringLiteral__Group__1__Impl" + + + // $ANTLR start "rule__SignedInteger__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5266:1: rule__SignedInteger__Group__0 : rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 ; + public final void rule__SignedInteger__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5270:1: ( rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5271:2: rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 + { + pushFollow(FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__010541); + rule__SignedInteger__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__010544); + rule__SignedInteger__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SignedInteger__Group__0" + + + // $ANTLR start "rule__SignedInteger__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5278:1: rule__SignedInteger__Group__0__Impl : ( ( rule__SignedInteger__Alternatives_0 )? ) ; + public final void rule__SignedInteger__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5282:1: ( ( ( rule__SignedInteger__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5283:1: ( ( rule__SignedInteger__Alternatives_0 )? ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5283:1: ( ( rule__SignedInteger__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5284:1: ( rule__SignedInteger__Alternatives_0 )? + { + before(grammarAccess.getSignedIntegerAccess().getAlternatives_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5285:1: ( rule__SignedInteger__Alternatives_0 )? + int alt35=2; + int LA35_0 = input.LA(1); + + if ( ((LA35_0>=14 && LA35_0<=15)) ) { + alt35=1; + } + switch (alt35) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5285:2: rule__SignedInteger__Alternatives_0 + { + pushFollow(FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl10571); + rule__SignedInteger__Alternatives_0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getSignedIntegerAccess().getAlternatives_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SignedInteger__Group__0__Impl" + + + // $ANTLR start "rule__SignedInteger__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5295:1: rule__SignedInteger__Group__1 : rule__SignedInteger__Group__1__Impl ; + public final void rule__SignedInteger__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5299:1: ( rule__SignedInteger__Group__1__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5300:2: rule__SignedInteger__Group__1__Impl + { + pushFollow(FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__110602); + rule__SignedInteger__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SignedInteger__Group__1" + + + // $ANTLR start "rule__SignedInteger__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5306:1: rule__SignedInteger__Group__1__Impl : ( RULE_INT ) ; + public final void rule__SignedInteger__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5310:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5311:1: ( RULE_INT ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5311:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5312:1: RULE_INT + { + before(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1()); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl10629); + after(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SignedInteger__Group__1__Impl" + + + // $ANTLR start "rule__Decimal__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5327:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ; + public final void rule__Decimal__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5331:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5332:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1 + { + pushFollow(FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__010662); + rule__Decimal__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__010665); + rule__Decimal__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Decimal__Group__0" + + + // $ANTLR start "rule__Decimal__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5339:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ; + public final void rule__Decimal__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5343:1: ( ( ( rule__Decimal__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5344:1: ( ( rule__Decimal__Alternatives_0 )? ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5344:1: ( ( rule__Decimal__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5345:1: ( rule__Decimal__Alternatives_0 )? + { + before(grammarAccess.getDecimalAccess().getAlternatives_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5346:1: ( rule__Decimal__Alternatives_0 )? + int alt36=2; + int LA36_0 = input.LA(1); + + if ( ((LA36_0>=14 && LA36_0<=15)) ) { + alt36=1; + } + switch (alt36) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5346:2: rule__Decimal__Alternatives_0 + { + pushFollow(FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl10692); + rule__Decimal__Alternatives_0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getDecimalAccess().getAlternatives_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Decimal__Group__0__Impl" + + + // $ANTLR start "rule__Decimal__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5356:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ; + public final void rule__Decimal__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5360:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5361:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2 + { + pushFollow(FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__110723); + rule__Decimal__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__110726); + rule__Decimal__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Decimal__Group__1" + + + // $ANTLR start "rule__Decimal__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5368:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ; + public final void rule__Decimal__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5372:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5373:1: ( RULE_INT ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5373:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5374:1: RULE_INT + { + before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1()); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl10753); + after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Decimal__Group__1__Impl" + + + // $ANTLR start "rule__Decimal__Group__2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5385:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ; + public final void rule__Decimal__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5389:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5390:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3 + { + pushFollow(FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__210782); + rule__Decimal__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__210785); + rule__Decimal__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Decimal__Group__2" + + + // $ANTLR start "rule__Decimal__Group__2__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5397:1: rule__Decimal__Group__2__Impl : ( '.' ) ; + public final void rule__Decimal__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5401:1: ( ( '.' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5402:1: ( '.' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5402:1: ( '.' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5403:1: '.' + { + before(grammarAccess.getDecimalAccess().getFullStopKeyword_2()); + match(input,49,FOLLOW_49_in_rule__Decimal__Group__2__Impl10813); + after(grammarAccess.getDecimalAccess().getFullStopKeyword_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Decimal__Group__2__Impl" + + + // $ANTLR start "rule__Decimal__Group__3" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5416:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ; + public final void rule__Decimal__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5420:1: ( rule__Decimal__Group__3__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5421:2: rule__Decimal__Group__3__Impl + { + pushFollow(FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__310844); + rule__Decimal__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Decimal__Group__3" + + + // $ANTLR start "rule__Decimal__Group__3__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5427:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ; + public final void rule__Decimal__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5431:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5432:1: ( RULE_INT ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5432:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5433:1: RULE_INT + { + before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3()); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl10871); + after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Decimal__Group__3__Impl" + + + // $ANTLR start "rule__DotDecimal__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5452:1: rule__DotDecimal__Group__0 : rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 ; + public final void rule__DotDecimal__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5456:1: ( rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5457:2: rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 + { + pushFollow(FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__010908); + rule__DotDecimal__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__010911); + rule__DotDecimal__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DotDecimal__Group__0" + + + // $ANTLR start "rule__DotDecimal__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5464:1: rule__DotDecimal__Group__0__Impl : ( ( rule__DotDecimal__Alternatives_0 )? ) ; + public final void rule__DotDecimal__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5468:1: ( ( ( rule__DotDecimal__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5469:1: ( ( rule__DotDecimal__Alternatives_0 )? ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5469:1: ( ( rule__DotDecimal__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5470:1: ( rule__DotDecimal__Alternatives_0 )? + { + before(grammarAccess.getDotDecimalAccess().getAlternatives_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5471:1: ( rule__DotDecimal__Alternatives_0 )? + int alt37=2; + int LA37_0 = input.LA(1); + + if ( ((LA37_0>=14 && LA37_0<=15)) ) { + alt37=1; + } + switch (alt37) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5471:2: rule__DotDecimal__Alternatives_0 + { + pushFollow(FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl10938); + rule__DotDecimal__Alternatives_0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getDotDecimalAccess().getAlternatives_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DotDecimal__Group__0__Impl" + + + // $ANTLR start "rule__DotDecimal__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5481:1: rule__DotDecimal__Group__1 : rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 ; + public final void rule__DotDecimal__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5485:1: ( rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5486:2: rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 + { + pushFollow(FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__110969); + rule__DotDecimal__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__110972); + rule__DotDecimal__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DotDecimal__Group__1" + + + // $ANTLR start "rule__DotDecimal__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5493:1: rule__DotDecimal__Group__1__Impl : ( '.' ) ; + public final void rule__DotDecimal__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5497:1: ( ( '.' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5498:1: ( '.' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5498:1: ( '.' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5499:1: '.' + { + before(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1()); + match(input,49,FOLLOW_49_in_rule__DotDecimal__Group__1__Impl11000); + after(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DotDecimal__Group__1__Impl" + + + // $ANTLR start "rule__DotDecimal__Group__2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5512:1: rule__DotDecimal__Group__2 : rule__DotDecimal__Group__2__Impl ; + public final void rule__DotDecimal__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5516:1: ( rule__DotDecimal__Group__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5517:2: rule__DotDecimal__Group__2__Impl + { + pushFollow(FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__211031); + rule__DotDecimal__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DotDecimal__Group__2" + + + // $ANTLR start "rule__DotDecimal__Group__2__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5523:1: rule__DotDecimal__Group__2__Impl : ( RULE_INT ) ; + public final void rule__DotDecimal__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5527:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5528:1: ( RULE_INT ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5528:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5529:1: RULE_INT + { + before(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2()); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl11058); + after(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DotDecimal__Group__2__Impl" + + + // $ANTLR start "rule__DecimalDot__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5546:1: rule__DecimalDot__Group__0 : rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 ; + public final void rule__DecimalDot__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5550:1: ( rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5551:2: rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 + { + pushFollow(FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__011093); + rule__DecimalDot__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__011096); + rule__DecimalDot__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalDot__Group__0" + + + // $ANTLR start "rule__DecimalDot__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5558:1: rule__DecimalDot__Group__0__Impl : ( ( rule__DecimalDot__Alternatives_0 )? ) ; + public final void rule__DecimalDot__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5562:1: ( ( ( rule__DecimalDot__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5563:1: ( ( rule__DecimalDot__Alternatives_0 )? ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5563:1: ( ( rule__DecimalDot__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5564:1: ( rule__DecimalDot__Alternatives_0 )? + { + before(grammarAccess.getDecimalDotAccess().getAlternatives_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5565:1: ( rule__DecimalDot__Alternatives_0 )? + int alt38=2; + int LA38_0 = input.LA(1); + + if ( ((LA38_0>=14 && LA38_0<=15)) ) { + alt38=1; + } + switch (alt38) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5565:2: rule__DecimalDot__Alternatives_0 + { + pushFollow(FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl11123); + rule__DecimalDot__Alternatives_0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getDecimalDotAccess().getAlternatives_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalDot__Group__0__Impl" + + + // $ANTLR start "rule__DecimalDot__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5575:1: rule__DecimalDot__Group__1 : rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 ; + public final void rule__DecimalDot__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5579:1: ( rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5580:2: rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 + { + pushFollow(FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__111154); + rule__DecimalDot__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__111157); + rule__DecimalDot__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalDot__Group__1" + + + // $ANTLR start "rule__DecimalDot__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5587:1: rule__DecimalDot__Group__1__Impl : ( RULE_INT ) ; + public final void rule__DecimalDot__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5591:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5592:1: ( RULE_INT ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5592:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5593:1: RULE_INT + { + before(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1()); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl11184); + after(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalDot__Group__1__Impl" + + + // $ANTLR start "rule__DecimalDot__Group__2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5604:1: rule__DecimalDot__Group__2 : rule__DecimalDot__Group__2__Impl ; + public final void rule__DecimalDot__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5608:1: ( rule__DecimalDot__Group__2__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5609:2: rule__DecimalDot__Group__2__Impl + { + pushFollow(FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__211213); + rule__DecimalDot__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalDot__Group__2" + + + // $ANTLR start "rule__DecimalDot__Group__2__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5615:1: rule__DecimalDot__Group__2__Impl : ( '.' ) ; + public final void rule__DecimalDot__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5619:1: ( ( '.' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5620:1: ( '.' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5620:1: ( '.' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5621:1: '.' + { + before(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2()); + match(input,49,FOLLOW_49_in_rule__DecimalDot__Group__2__Impl11241); + after(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalDot__Group__2__Impl" + + + // $ANTLR start "rule__DecimalExp__Group__0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5640:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ; + public final void rule__DecimalExp__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5644:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5645:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 + { + pushFollow(FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__011278); + rule__DecimalExp__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__011281); + rule__DecimalExp__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Group__0" + + + // $ANTLR start "rule__DecimalExp__Group__0__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5652:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ; + public final void rule__DecimalExp__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5656:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5657:1: ( ( rule__DecimalExp__Alternatives_0 )? ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5657:1: ( ( rule__DecimalExp__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5658:1: ( rule__DecimalExp__Alternatives_0 )? + { + before(grammarAccess.getDecimalExpAccess().getAlternatives_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5659:1: ( rule__DecimalExp__Alternatives_0 )? + int alt39=2; + int LA39_0 = input.LA(1); + + if ( ((LA39_0>=14 && LA39_0<=15)) ) { + alt39=1; + } + switch (alt39) { + case 1 : + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5659:2: rule__DecimalExp__Alternatives_0 + { + pushFollow(FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl11308); + rule__DecimalExp__Alternatives_0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getDecimalExpAccess().getAlternatives_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Group__0__Impl" + + + // $ANTLR start "rule__DecimalExp__Group__1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5669:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ; + public final void rule__DecimalExp__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5673:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5674:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 + { + pushFollow(FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__111339); + rule__DecimalExp__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__111342); + rule__DecimalExp__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Group__1" + + + // $ANTLR start "rule__DecimalExp__Group__1__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5681:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ; + public final void rule__DecimalExp__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5685:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5686:1: ( RULE_INT ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5686:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5687:1: RULE_INT + { + before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl11369); + after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Group__1__Impl" + + + // $ANTLR start "rule__DecimalExp__Group__2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5698:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ; + public final void rule__DecimalExp__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5702:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5703:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 + { + pushFollow(FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__211398); + rule__DecimalExp__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__211401); + rule__DecimalExp__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Group__2" + + + // $ANTLR start "rule__DecimalExp__Group__2__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5710:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ; + public final void rule__DecimalExp__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5714:1: ( ( '.' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5715:1: ( '.' ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5715:1: ( '.' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5716:1: '.' + { + before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); + match(input,49,FOLLOW_49_in_rule__DecimalExp__Group__2__Impl11429); + after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Group__2__Impl" + + + // $ANTLR start "rule__DecimalExp__Group__3" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5729:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ; + public final void rule__DecimalExp__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5733:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5734:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 + { + pushFollow(FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__311460); + rule__DecimalExp__Group__3__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__311463); + rule__DecimalExp__Group__4(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Group__3" + + + // $ANTLR start "rule__DecimalExp__Group__3__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5741:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ; + public final void rule__DecimalExp__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5745:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5746:1: ( RULE_INT ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5746:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5747:1: RULE_INT + { + before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl11490); + after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Group__3__Impl" + + + // $ANTLR start "rule__DecimalExp__Group__4" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5758:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl ; + public final void rule__DecimalExp__Group__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5762:1: ( rule__DecimalExp__Group__4__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5763:2: rule__DecimalExp__Group__4__Impl + { + pushFollow(FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__411519); + rule__DecimalExp__Group__4__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Group__4" + + + // $ANTLR start "rule__DecimalExp__Group__4__Impl" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5769:1: rule__DecimalExp__Group__4__Impl : ( RULE_EXP ) ; + public final void rule__DecimalExp__Group__4__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5773:1: ( ( RULE_EXP ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5774:1: ( RULE_EXP ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5774:1: ( RULE_EXP ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5775:1: RULE_EXP + { + before(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); + match(input,RULE_EXP,FOLLOW_RULE_EXP_in_rule__DecimalExp__Group__4__Impl11546); + after(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DecimalExp__Group__4__Impl" + + // $ANTLR start "rule__NodeClass__UnorderedGroup_4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3437:1: rule__NodeClass__UnorderedGroup_4 : rule__NodeClass__UnorderedGroup_4__0 {...}?; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5797:1: rule__NodeClass__UnorderedGroup_4 : rule__NodeClass__UnorderedGroup_4__0 {...}?; public final void rule__NodeClass__UnorderedGroup_4() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getNodeClassAccess().getUnorderedGroup_4()); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3442:1: ( rule__NodeClass__UnorderedGroup_4__0 {...}?) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3443:2: rule__NodeClass__UnorderedGroup_4__0 {...}? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5802:1: ( rule__NodeClass__UnorderedGroup_4__0 {...}?) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5803:2: rule__NodeClass__UnorderedGroup_4__0 {...}? { - pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__0_in_rule__NodeClass__UnorderedGroup_46814); + pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__0_in_rule__NodeClass__UnorderedGroup_411586); rule__NodeClass__UnorderedGroup_4__0(); state._fsp--; @@ -8911,47 +15294,47 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__UnorderedGroup_4__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3454:1: rule__NodeClass__UnorderedGroup_4__Impl : ( ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5814:1: rule__NodeClass__UnorderedGroup_4__Impl : ( ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) ) ; public final void rule__NodeClass__UnorderedGroup_4__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3459:1: ( ( ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3460:3: ( ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5819:1: ( ( ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5820:3: ( ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3460:3: ( ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) ) - int alt20=3; - int LA20_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5820:3: ( ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) ) + int alt40=3; + int LA40_0 = input.LA(1); - if ( LA20_0 ==27 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 0) ) { - alt20=1; + if ( LA40_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 0) ) { + alt40=1; } - else if ( LA20_0 ==29 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 1) ) { - alt20=2; + else if ( LA40_0 ==37 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 1) ) { + alt40=2; } - else if ( LA20_0 ==30 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 2) ) { - alt20=3; + else if ( LA40_0 ==38 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 2) ) { + alt40=3; } else { NoViableAltException nvae = - new NoViableAltException("", 20, 0, input); + new NoViableAltException("", 40, 0, input); throw nvae; } - switch (alt20) { + switch (alt40) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3462:4: ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5822:4: ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3462:4: ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3463:5: {...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5822:4: ({...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5823:5: {...}? => ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 0) ) { throw new FailedPredicateException(input, "rule__NodeClass__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 0)"); } - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3463:106: ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3464:6: ( ( rule__NodeClass__Group_4_0__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5823:106: ( ( ( rule__NodeClass__Group_4_0__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5824:6: ( ( rule__NodeClass__Group_4_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 0); @@ -8959,14 +15342,14 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { selected = true; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3470:6: ( ( rule__NodeClass__Group_4_0__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3472:7: ( rule__NodeClass__Group_4_0__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5830:6: ( ( rule__NodeClass__Group_4_0__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5832:7: ( rule__NodeClass__Group_4_0__0 ) { before(grammarAccess.getNodeClassAccess().getGroup_4_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3473:7: ( rule__NodeClass__Group_4_0__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3473:8: rule__NodeClass__Group_4_0__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5833:7: ( rule__NodeClass__Group_4_0__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5833:8: rule__NodeClass__Group_4_0__0 { - pushFollow(FOLLOW_rule__NodeClass__Group_4_0__0_in_rule__NodeClass__UnorderedGroup_4__Impl6903); + pushFollow(FOLLOW_rule__NodeClass__Group_4_0__0_in_rule__NodeClass__UnorderedGroup_4__Impl11675); rule__NodeClass__Group_4_0__0(); state._fsp--; @@ -8988,16 +15371,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3479:4: ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5839:4: ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3479:4: ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3480:5: {...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5839:4: ({...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5840:5: {...}? => ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 1) ) { throw new FailedPredicateException(input, "rule__NodeClass__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 1)"); } - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3480:106: ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3481:6: ( ( rule__NodeClass__Group_4_1__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5840:106: ( ( ( rule__NodeClass__Group_4_1__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5841:6: ( ( rule__NodeClass__Group_4_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 1); @@ -9005,14 +15388,14 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { selected = true; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3487:6: ( ( rule__NodeClass__Group_4_1__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3489:7: ( rule__NodeClass__Group_4_1__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5847:6: ( ( rule__NodeClass__Group_4_1__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5849:7: ( rule__NodeClass__Group_4_1__0 ) { before(grammarAccess.getNodeClassAccess().getGroup_4_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3490:7: ( rule__NodeClass__Group_4_1__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3490:8: rule__NodeClass__Group_4_1__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5850:7: ( rule__NodeClass__Group_4_1__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5850:8: rule__NodeClass__Group_4_1__0 { - pushFollow(FOLLOW_rule__NodeClass__Group_4_1__0_in_rule__NodeClass__UnorderedGroup_4__Impl6994); + pushFollow(FOLLOW_rule__NodeClass__Group_4_1__0_in_rule__NodeClass__UnorderedGroup_4__Impl11766); rule__NodeClass__Group_4_1__0(); state._fsp--; @@ -9034,16 +15417,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3496:4: ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5856:4: ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3496:4: ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3497:5: {...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5856:4: ({...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5857:5: {...}? => ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 2) ) { throw new FailedPredicateException(input, "rule__NodeClass__UnorderedGroup_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 2)"); } - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3497:106: ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3498:6: ( ( rule__NodeClass__Group_4_2__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5857:106: ( ( ( rule__NodeClass__Group_4_2__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5858:6: ( ( rule__NodeClass__Group_4_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 2); @@ -9051,14 +15434,14 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { selected = true; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3504:6: ( ( rule__NodeClass__Group_4_2__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3506:7: ( rule__NodeClass__Group_4_2__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5864:6: ( ( rule__NodeClass__Group_4_2__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5866:7: ( rule__NodeClass__Group_4_2__0 ) { before(grammarAccess.getNodeClassAccess().getGroup_4_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3507:7: ( rule__NodeClass__Group_4_2__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3507:8: rule__NodeClass__Group_4_2__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5867:7: ( rule__NodeClass__Group_4_2__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5867:8: rule__NodeClass__Group_4_2__0 { - pushFollow(FOLLOW_rule__NodeClass__Group_4_2__0_in_rule__NodeClass__UnorderedGroup_4__Impl7085); + pushFollow(FOLLOW_rule__NodeClass__Group_4_2__0_in_rule__NodeClass__UnorderedGroup_4__Impl11857); rule__NodeClass__Group_4_2__0(); state._fsp--; @@ -9103,38 +15486,38 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__UnorderedGroup_4__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3522:1: rule__NodeClass__UnorderedGroup_4__0 : rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__1 )? ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5882:1: rule__NodeClass__UnorderedGroup_4__0 : rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__1 )? ; public final void rule__NodeClass__UnorderedGroup_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3526:1: ( rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__1 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3527:2: rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__1 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5886:1: ( rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__1 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5887:2: rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__1 )? { - pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__07144); + pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__011916); rule__NodeClass__UnorderedGroup_4__Impl(); state._fsp--; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3528:2: ( rule__NodeClass__UnorderedGroup_4__1 )? - int alt21=2; - int LA21_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5888:2: ( rule__NodeClass__UnorderedGroup_4__1 )? + int alt41=2; + int LA41_0 = input.LA(1); - if ( LA21_0 ==27 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 0) ) { - alt21=1; + if ( LA41_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 0) ) { + alt41=1; } - else if ( LA21_0 ==29 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 1) ) { - alt21=1; + else if ( LA41_0 ==37 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 1) ) { + alt41=1; } - else if ( LA21_0 ==30 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 2) ) { - alt21=1; + else if ( LA41_0 ==38 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 2) ) { + alt41=1; } - switch (alt21) { + switch (alt41) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3528:2: rule__NodeClass__UnorderedGroup_4__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5888:2: rule__NodeClass__UnorderedGroup_4__1 { - pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__1_in_rule__NodeClass__UnorderedGroup_4__07147); + pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__1_in_rule__NodeClass__UnorderedGroup_4__011919); rule__NodeClass__UnorderedGroup_4__1(); state._fsp--; @@ -9164,38 +15547,38 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__UnorderedGroup_4__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3535:1: rule__NodeClass__UnorderedGroup_4__1 : rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__2 )? ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5895:1: rule__NodeClass__UnorderedGroup_4__1 : rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__2 )? ; public final void rule__NodeClass__UnorderedGroup_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3539:1: ( rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__2 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3540:2: rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__2 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5899:1: ( rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__2 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5900:2: rule__NodeClass__UnorderedGroup_4__Impl ( rule__NodeClass__UnorderedGroup_4__2 )? { - pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__17172); + pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__111944); rule__NodeClass__UnorderedGroup_4__Impl(); state._fsp--; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3541:2: ( rule__NodeClass__UnorderedGroup_4__2 )? - int alt22=2; - int LA22_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5901:2: ( rule__NodeClass__UnorderedGroup_4__2 )? + int alt42=2; + int LA42_0 = input.LA(1); - if ( LA22_0 ==27 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 0) ) { - alt22=1; + if ( LA42_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 0) ) { + alt42=1; } - else if ( LA22_0 ==29 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 1) ) { - alt22=1; + else if ( LA42_0 ==37 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 1) ) { + alt42=1; } - else if ( LA22_0 ==30 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 2) ) { - alt22=1; + else if ( LA42_0 ==38 && getUnorderedGroupHelper().canSelect(grammarAccess.getNodeClassAccess().getUnorderedGroup_4(), 2) ) { + alt42=1; } - switch (alt22) { + switch (alt42) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3541:2: rule__NodeClass__UnorderedGroup_4__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5901:2: rule__NodeClass__UnorderedGroup_4__2 { - pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__2_in_rule__NodeClass__UnorderedGroup_4__17175); + pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__2_in_rule__NodeClass__UnorderedGroup_4__111947); rule__NodeClass__UnorderedGroup_4__2(); state._fsp--; @@ -9225,16 +15608,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__UnorderedGroup_4__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3548:1: rule__NodeClass__UnorderedGroup_4__2 : rule__NodeClass__UnorderedGroup_4__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5908:1: rule__NodeClass__UnorderedGroup_4__2 : rule__NodeClass__UnorderedGroup_4__Impl ; public final void rule__NodeClass__UnorderedGroup_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3552:1: ( rule__NodeClass__UnorderedGroup_4__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3553:2: rule__NodeClass__UnorderedGroup_4__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5912:1: ( rule__NodeClass__UnorderedGroup_4__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5913:2: rule__NodeClass__UnorderedGroup_4__Impl { - pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__27200); + pushFollow(FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__211972); rule__NodeClass__UnorderedGroup_4__Impl(); state._fsp--; @@ -9258,17 +15641,17 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__UnorderedGroup_3" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3566:1: rule__PhysicalThread__UnorderedGroup_3 : rule__PhysicalThread__UnorderedGroup_3__0 {...}?; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5926:1: rule__PhysicalThread__UnorderedGroup_3 : rule__PhysicalThread__UnorderedGroup_3__0 {...}?; public final void rule__PhysicalThread__UnorderedGroup_3() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3()); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3571:1: ( rule__PhysicalThread__UnorderedGroup_3__0 {...}?) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3572:2: rule__PhysicalThread__UnorderedGroup_3__0 {...}? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5931:1: ( rule__PhysicalThread__UnorderedGroup_3__0 {...}?) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5932:2: rule__PhysicalThread__UnorderedGroup_3__0 {...}? { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__0_in_rule__PhysicalThread__UnorderedGroup_37230); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__0_in_rule__PhysicalThread__UnorderedGroup_312002); rule__PhysicalThread__UnorderedGroup_3__0(); state._fsp--; @@ -9296,56 +15679,56 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__UnorderedGroup_3__Impl" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3583:1: rule__PhysicalThread__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5943:1: rule__PhysicalThread__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) ) ; public final void rule__PhysicalThread__UnorderedGroup_3__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3588:1: ( ( ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3589:3: ( ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5948:1: ( ( ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5949:3: ( ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3589:3: ( ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) ) - int alt23=6; - int LA23_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5949:3: ( ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) ) + int alt43=6; + int LA43_0 = input.LA(1); - if ( LA23_0 ==31 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { - alt23=1; + if ( LA43_0 ==39 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { + alt43=1; } - else if ( LA23_0 ==32 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { - alt23=2; + else if ( LA43_0 ==40 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { + alt43=2; } - else if ( LA23_0 ==33 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { - alt23=3; + else if ( LA43_0 ==41 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { + alt43=3; } - else if ( LA23_0 ==34 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { - alt23=4; + else if ( LA43_0 ==42 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { + alt43=4; } - else if ( LA23_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { - alt23=5; + else if ( LA43_0 ==43 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { + alt43=5; } - else if ( LA23_0 ==36 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { - alt23=6; + else if ( LA43_0 ==44 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { + alt43=6; } else { NoViableAltException nvae = - new NoViableAltException("", 23, 0, input); + new NoViableAltException("", 43, 0, input); throw nvae; } - switch (alt23) { + switch (alt43) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3591:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5951:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3591:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3592:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5951:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5952:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { throw new FailedPredicateException(input, "rule__PhysicalThread__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0)"); } - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3592:111: ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3593:6: ( ( rule__PhysicalThread__Group_3_0__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5952:111: ( ( ( rule__PhysicalThread__Group_3_0__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5953:6: ( ( rule__PhysicalThread__Group_3_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0); @@ -9353,14 +15736,14 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { selected = true; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3599:6: ( ( rule__PhysicalThread__Group_3_0__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3601:7: ( rule__PhysicalThread__Group_3_0__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5959:6: ( ( rule__PhysicalThread__Group_3_0__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5961:7: ( rule__PhysicalThread__Group_3_0__0 ) { before(grammarAccess.getPhysicalThreadAccess().getGroup_3_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3602:7: ( rule__PhysicalThread__Group_3_0__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3602:8: rule__PhysicalThread__Group_3_0__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5962:7: ( rule__PhysicalThread__Group_3_0__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5962:8: rule__PhysicalThread__Group_3_0__0 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7319); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_0__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12091); rule__PhysicalThread__Group_3_0__0(); state._fsp--; @@ -9382,16 +15765,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3608:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5968:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3608:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3609:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5968:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5969:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { throw new FailedPredicateException(input, "rule__PhysicalThread__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1)"); } - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3609:111: ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3610:6: ( ( rule__PhysicalThread__Group_3_1__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5969:111: ( ( ( rule__PhysicalThread__Group_3_1__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5970:6: ( ( rule__PhysicalThread__Group_3_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1); @@ -9399,14 +15782,14 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { selected = true; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3616:6: ( ( rule__PhysicalThread__Group_3_1__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3618:7: ( rule__PhysicalThread__Group_3_1__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5976:6: ( ( rule__PhysicalThread__Group_3_1__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5978:7: ( rule__PhysicalThread__Group_3_1__0 ) { before(grammarAccess.getPhysicalThreadAccess().getGroup_3_1()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3619:7: ( rule__PhysicalThread__Group_3_1__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3619:8: rule__PhysicalThread__Group_3_1__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5979:7: ( rule__PhysicalThread__Group_3_1__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5979:8: rule__PhysicalThread__Group_3_1__0 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7410); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_1__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12182); rule__PhysicalThread__Group_3_1__0(); state._fsp--; @@ -9428,16 +15811,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3625:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5985:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3625:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3626:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5985:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5986:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { throw new FailedPredicateException(input, "rule__PhysicalThread__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2)"); } - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3626:111: ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3627:6: ( ( rule__PhysicalThread__Group_3_2__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5986:111: ( ( ( rule__PhysicalThread__Group_3_2__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5987:6: ( ( rule__PhysicalThread__Group_3_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2); @@ -9445,14 +15828,14 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { selected = true; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3633:6: ( ( rule__PhysicalThread__Group_3_2__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3635:7: ( rule__PhysicalThread__Group_3_2__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5993:6: ( ( rule__PhysicalThread__Group_3_2__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5995:7: ( rule__PhysicalThread__Group_3_2__0 ) { before(grammarAccess.getPhysicalThreadAccess().getGroup_3_2()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3636:7: ( rule__PhysicalThread__Group_3_2__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3636:8: rule__PhysicalThread__Group_3_2__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5996:7: ( rule__PhysicalThread__Group_3_2__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:5996:8: rule__PhysicalThread__Group_3_2__0 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7501); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_2__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12273); rule__PhysicalThread__Group_3_2__0(); state._fsp--; @@ -9474,16 +15857,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 4 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3642:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6002:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3642:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3643:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6002:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6003:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { throw new FailedPredicateException(input, "rule__PhysicalThread__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3)"); } - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3643:111: ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3644:6: ( ( rule__PhysicalThread__Group_3_3__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6003:111: ( ( ( rule__PhysicalThread__Group_3_3__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6004:6: ( ( rule__PhysicalThread__Group_3_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3); @@ -9491,14 +15874,14 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { selected = true; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3650:6: ( ( rule__PhysicalThread__Group_3_3__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3652:7: ( rule__PhysicalThread__Group_3_3__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6010:6: ( ( rule__PhysicalThread__Group_3_3__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6012:7: ( rule__PhysicalThread__Group_3_3__0 ) { before(grammarAccess.getPhysicalThreadAccess().getGroup_3_3()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3653:7: ( rule__PhysicalThread__Group_3_3__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3653:8: rule__PhysicalThread__Group_3_3__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6013:7: ( rule__PhysicalThread__Group_3_3__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6013:8: rule__PhysicalThread__Group_3_3__0 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7592); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_3__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12364); rule__PhysicalThread__Group_3_3__0(); state._fsp--; @@ -9520,16 +15903,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 5 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3659:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6019:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3659:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3660:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6019:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6020:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { throw new FailedPredicateException(input, "rule__PhysicalThread__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4)"); } - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3660:111: ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3661:6: ( ( rule__PhysicalThread__Group_3_4__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6020:111: ( ( ( rule__PhysicalThread__Group_3_4__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6021:6: ( ( rule__PhysicalThread__Group_3_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4); @@ -9537,14 +15920,14 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { selected = true; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3667:6: ( ( rule__PhysicalThread__Group_3_4__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3669:7: ( rule__PhysicalThread__Group_3_4__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6027:6: ( ( rule__PhysicalThread__Group_3_4__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6029:7: ( rule__PhysicalThread__Group_3_4__0 ) { before(grammarAccess.getPhysicalThreadAccess().getGroup_3_4()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3670:7: ( rule__PhysicalThread__Group_3_4__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3670:8: rule__PhysicalThread__Group_3_4__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6030:7: ( rule__PhysicalThread__Group_3_4__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6030:8: rule__PhysicalThread__Group_3_4__0 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7683); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_4__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12455); rule__PhysicalThread__Group_3_4__0(); state._fsp--; @@ -9566,16 +15949,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } break; case 6 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3676:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6036:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3676:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3677:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6036:4: ({...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6037:5: {...}? => ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { throw new FailedPredicateException(input, "rule__PhysicalThread__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5)"); } - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3677:111: ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3678:6: ( ( rule__PhysicalThread__Group_3_5__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6037:111: ( ( ( rule__PhysicalThread__Group_3_5__0 ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6038:6: ( ( rule__PhysicalThread__Group_3_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5); @@ -9583,14 +15966,14 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { selected = true; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3684:6: ( ( rule__PhysicalThread__Group_3_5__0 ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3686:7: ( rule__PhysicalThread__Group_3_5__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6044:6: ( ( rule__PhysicalThread__Group_3_5__0 ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6046:7: ( rule__PhysicalThread__Group_3_5__0 ) { before(grammarAccess.getPhysicalThreadAccess().getGroup_3_5()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3687:7: ( rule__PhysicalThread__Group_3_5__0 ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3687:8: rule__PhysicalThread__Group_3_5__0 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6047:7: ( rule__PhysicalThread__Group_3_5__0 ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6047:8: rule__PhysicalThread__Group_3_5__0 { - pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7774); + pushFollow(FOLLOW_rule__PhysicalThread__Group_3_5__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12546); rule__PhysicalThread__Group_3_5__0(); state._fsp--; @@ -9635,47 +16018,47 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__UnorderedGroup_3__0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3702:1: rule__PhysicalThread__UnorderedGroup_3__0 : rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__1 )? ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6062:1: rule__PhysicalThread__UnorderedGroup_3__0 : rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__1 )? ; public final void rule__PhysicalThread__UnorderedGroup_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3706:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__1 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3707:2: rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__1 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6066:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__1 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6067:2: rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__1 )? { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__07833); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__012605); rule__PhysicalThread__UnorderedGroup_3__Impl(); state._fsp--; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3708:2: ( rule__PhysicalThread__UnorderedGroup_3__1 )? - int alt24=2; - int LA24_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6068:2: ( rule__PhysicalThread__UnorderedGroup_3__1 )? + int alt44=2; + int LA44_0 = input.LA(1); - if ( LA24_0 ==31 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { - alt24=1; + if ( LA44_0 ==39 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { + alt44=1; } - else if ( LA24_0 ==32 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { - alt24=1; + else if ( LA44_0 ==40 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { + alt44=1; } - else if ( LA24_0 ==33 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { - alt24=1; + else if ( LA44_0 ==41 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { + alt44=1; } - else if ( LA24_0 ==34 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { - alt24=1; + else if ( LA44_0 ==42 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { + alt44=1; } - else if ( LA24_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { - alt24=1; + else if ( LA44_0 ==43 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { + alt44=1; } - else if ( LA24_0 ==36 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { - alt24=1; + else if ( LA44_0 ==44 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { + alt44=1; } - switch (alt24) { + switch (alt44) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3708:2: rule__PhysicalThread__UnorderedGroup_3__1 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6068:2: rule__PhysicalThread__UnorderedGroup_3__1 { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__1_in_rule__PhysicalThread__UnorderedGroup_3__07836); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__1_in_rule__PhysicalThread__UnorderedGroup_3__012608); rule__PhysicalThread__UnorderedGroup_3__1(); state._fsp--; @@ -9705,47 +16088,47 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__UnorderedGroup_3__1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3715:1: rule__PhysicalThread__UnorderedGroup_3__1 : rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__2 )? ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6075:1: rule__PhysicalThread__UnorderedGroup_3__1 : rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__2 )? ; public final void rule__PhysicalThread__UnorderedGroup_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3719:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__2 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3720:2: rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__2 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6079:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__2 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6080:2: rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__2 )? { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__17861); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__112633); rule__PhysicalThread__UnorderedGroup_3__Impl(); state._fsp--; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3721:2: ( rule__PhysicalThread__UnorderedGroup_3__2 )? - int alt25=2; - int LA25_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6081:2: ( rule__PhysicalThread__UnorderedGroup_3__2 )? + int alt45=2; + int LA45_0 = input.LA(1); - if ( LA25_0 ==31 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { - alt25=1; + if ( LA45_0 ==39 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { + alt45=1; } - else if ( LA25_0 ==32 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { - alt25=1; + else if ( LA45_0 ==40 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { + alt45=1; } - else if ( LA25_0 ==33 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { - alt25=1; + else if ( LA45_0 ==41 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { + alt45=1; } - else if ( LA25_0 ==34 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { - alt25=1; + else if ( LA45_0 ==42 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { + alt45=1; } - else if ( LA25_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { - alt25=1; + else if ( LA45_0 ==43 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { + alt45=1; } - else if ( LA25_0 ==36 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { - alt25=1; + else if ( LA45_0 ==44 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { + alt45=1; } - switch (alt25) { + switch (alt45) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3721:2: rule__PhysicalThread__UnorderedGroup_3__2 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6081:2: rule__PhysicalThread__UnorderedGroup_3__2 { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__2_in_rule__PhysicalThread__UnorderedGroup_3__17864); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__2_in_rule__PhysicalThread__UnorderedGroup_3__112636); rule__PhysicalThread__UnorderedGroup_3__2(); state._fsp--; @@ -9775,47 +16158,47 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__UnorderedGroup_3__2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3728:1: rule__PhysicalThread__UnorderedGroup_3__2 : rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__3 )? ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6088:1: rule__PhysicalThread__UnorderedGroup_3__2 : rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__3 )? ; public final void rule__PhysicalThread__UnorderedGroup_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3732:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__3 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3733:2: rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__3 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6092:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__3 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6093:2: rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__3 )? { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__27889); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__212661); rule__PhysicalThread__UnorderedGroup_3__Impl(); state._fsp--; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3734:2: ( rule__PhysicalThread__UnorderedGroup_3__3 )? - int alt26=2; - int LA26_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6094:2: ( rule__PhysicalThread__UnorderedGroup_3__3 )? + int alt46=2; + int LA46_0 = input.LA(1); - if ( LA26_0 ==31 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { - alt26=1; + if ( LA46_0 ==39 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { + alt46=1; } - else if ( LA26_0 ==32 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { - alt26=1; + else if ( LA46_0 ==40 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { + alt46=1; } - else if ( LA26_0 ==33 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { - alt26=1; + else if ( LA46_0 ==41 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { + alt46=1; } - else if ( LA26_0 ==34 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { - alt26=1; + else if ( LA46_0 ==42 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { + alt46=1; } - else if ( LA26_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { - alt26=1; + else if ( LA46_0 ==43 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { + alt46=1; } - else if ( LA26_0 ==36 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { - alt26=1; + else if ( LA46_0 ==44 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { + alt46=1; } - switch (alt26) { + switch (alt46) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3734:2: rule__PhysicalThread__UnorderedGroup_3__3 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6094:2: rule__PhysicalThread__UnorderedGroup_3__3 { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__3_in_rule__PhysicalThread__UnorderedGroup_3__27892); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__3_in_rule__PhysicalThread__UnorderedGroup_3__212664); rule__PhysicalThread__UnorderedGroup_3__3(); state._fsp--; @@ -9845,47 +16228,47 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__UnorderedGroup_3__3" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3741:1: rule__PhysicalThread__UnorderedGroup_3__3 : rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__4 )? ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6101:1: rule__PhysicalThread__UnorderedGroup_3__3 : rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__4 )? ; public final void rule__PhysicalThread__UnorderedGroup_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3745:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__4 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3746:2: rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__4 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6105:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__4 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6106:2: rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__4 )? { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__37917); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__312689); rule__PhysicalThread__UnorderedGroup_3__Impl(); state._fsp--; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3747:2: ( rule__PhysicalThread__UnorderedGroup_3__4 )? - int alt27=2; - int LA27_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6107:2: ( rule__PhysicalThread__UnorderedGroup_3__4 )? + int alt47=2; + int LA47_0 = input.LA(1); - if ( LA27_0 ==31 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { - alt27=1; + if ( LA47_0 ==39 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { + alt47=1; } - else if ( LA27_0 ==32 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { - alt27=1; + else if ( LA47_0 ==40 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { + alt47=1; } - else if ( LA27_0 ==33 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { - alt27=1; + else if ( LA47_0 ==41 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { + alt47=1; } - else if ( LA27_0 ==34 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { - alt27=1; + else if ( LA47_0 ==42 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { + alt47=1; } - else if ( LA27_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { - alt27=1; + else if ( LA47_0 ==43 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { + alt47=1; } - else if ( LA27_0 ==36 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { - alt27=1; + else if ( LA47_0 ==44 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { + alt47=1; } - switch (alt27) { + switch (alt47) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3747:2: rule__PhysicalThread__UnorderedGroup_3__4 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6107:2: rule__PhysicalThread__UnorderedGroup_3__4 { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__4_in_rule__PhysicalThread__UnorderedGroup_3__37920); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__4_in_rule__PhysicalThread__UnorderedGroup_3__312692); rule__PhysicalThread__UnorderedGroup_3__4(); state._fsp--; @@ -9915,47 +16298,47 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__UnorderedGroup_3__4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3754:1: rule__PhysicalThread__UnorderedGroup_3__4 : rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__5 )? ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6114:1: rule__PhysicalThread__UnorderedGroup_3__4 : rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__5 )? ; public final void rule__PhysicalThread__UnorderedGroup_3__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3758:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__5 )? ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3759:2: rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__5 )? + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6118:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__5 )? ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6119:2: rule__PhysicalThread__UnorderedGroup_3__Impl ( rule__PhysicalThread__UnorderedGroup_3__5 )? { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__47945); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__412717); rule__PhysicalThread__UnorderedGroup_3__Impl(); state._fsp--; - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3760:2: ( rule__PhysicalThread__UnorderedGroup_3__5 )? - int alt28=2; - int LA28_0 = input.LA(1); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6120:2: ( rule__PhysicalThread__UnorderedGroup_3__5 )? + int alt48=2; + int LA48_0 = input.LA(1); - if ( LA28_0 ==31 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { - alt28=1; + if ( LA48_0 ==39 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 0) ) { + alt48=1; } - else if ( LA28_0 ==32 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { - alt28=1; + else if ( LA48_0 ==40 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 1) ) { + alt48=1; } - else if ( LA28_0 ==33 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { - alt28=1; + else if ( LA48_0 ==41 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 2) ) { + alt48=1; } - else if ( LA28_0 ==34 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { - alt28=1; + else if ( LA48_0 ==42 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 3) ) { + alt48=1; } - else if ( LA28_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { - alt28=1; + else if ( LA48_0 ==43 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 4) ) { + alt48=1; } - else if ( LA28_0 ==36 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { - alt28=1; + else if ( LA48_0 ==44 && getUnorderedGroupHelper().canSelect(grammarAccess.getPhysicalThreadAccess().getUnorderedGroup_3(), 5) ) { + alt48=1; } - switch (alt28) { + switch (alt48) { case 1 : - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3760:2: rule__PhysicalThread__UnorderedGroup_3__5 + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6120:2: rule__PhysicalThread__UnorderedGroup_3__5 { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__5_in_rule__PhysicalThread__UnorderedGroup_3__47948); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__5_in_rule__PhysicalThread__UnorderedGroup_3__412720); rule__PhysicalThread__UnorderedGroup_3__5(); state._fsp--; @@ -9985,16 +16368,16 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__UnorderedGroup_3__5" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3767:1: rule__PhysicalThread__UnorderedGroup_3__5 : rule__PhysicalThread__UnorderedGroup_3__Impl ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6127:1: rule__PhysicalThread__UnorderedGroup_3__5 : rule__PhysicalThread__UnorderedGroup_3__Impl ; public final void rule__PhysicalThread__UnorderedGroup_3__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3771:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3772:2: rule__PhysicalThread__UnorderedGroup_3__Impl + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6131:1: ( rule__PhysicalThread__UnorderedGroup_3__Impl ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6132:2: rule__PhysicalThread__UnorderedGroup_3__Impl { - pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__57973); + pushFollow(FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__512745); rule__PhysicalThread__UnorderedGroup_3__Impl(); state._fsp--; @@ -10018,20 +16401,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__NameAssignment_1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3791:1: rule__PhysicalModel__NameAssignment_1 : ( ruleFQN ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6151:1: rule__PhysicalModel__NameAssignment_1 : ( ruleFQN ) ; public final void rule__PhysicalModel__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3795:1: ( ( ruleFQN ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3796:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6155:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6156:1: ( ruleFQN ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3796:1: ( ruleFQN ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3797:1: ruleFQN + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6156:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6157:1: ruleFQN { before(grammarAccess.getPhysicalModelAccess().getNameFQNParserRuleCall_1_0()); - pushFollow(FOLLOW_ruleFQN_in_rule__PhysicalModel__NameAssignment_18013); + pushFollow(FOLLOW_ruleFQN_in_rule__PhysicalModel__NameAssignment_112785); ruleFQN(); state._fsp--; @@ -10059,20 +16442,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__ImportsAssignment_3" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3806:1: rule__PhysicalModel__ImportsAssignment_3 : ( ruleImport ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6166:1: rule__PhysicalModel__ImportsAssignment_3 : ( ruleImport ) ; public final void rule__PhysicalModel__ImportsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3810:1: ( ( ruleImport ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3811:1: ( ruleImport ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6170:1: ( ( ruleImport ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6171:1: ( ruleImport ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3811:1: ( ruleImport ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3812:1: ruleImport + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6171:1: ( ruleImport ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6172:1: ruleImport { before(grammarAccess.getPhysicalModelAccess().getImportsImportParserRuleCall_3_0()); - pushFollow(FOLLOW_ruleImport_in_rule__PhysicalModel__ImportsAssignment_38044); + pushFollow(FOLLOW_ruleImport_in_rule__PhysicalModel__ImportsAssignment_312816); ruleImport(); state._fsp--; @@ -10100,20 +16483,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__SystemsAssignment_4_0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3821:1: rule__PhysicalModel__SystemsAssignment_4_0 : ( rulePhysicalSystem ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6181:1: rule__PhysicalModel__SystemsAssignment_4_0 : ( rulePhysicalSystem ) ; public final void rule__PhysicalModel__SystemsAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3825:1: ( ( rulePhysicalSystem ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3826:1: ( rulePhysicalSystem ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6185:1: ( ( rulePhysicalSystem ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6186:1: ( rulePhysicalSystem ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3826:1: ( rulePhysicalSystem ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3827:1: rulePhysicalSystem + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6186:1: ( rulePhysicalSystem ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6187:1: rulePhysicalSystem { before(grammarAccess.getPhysicalModelAccess().getSystemsPhysicalSystemParserRuleCall_4_0_0()); - pushFollow(FOLLOW_rulePhysicalSystem_in_rule__PhysicalModel__SystemsAssignment_4_08075); + pushFollow(FOLLOW_rulePhysicalSystem_in_rule__PhysicalModel__SystemsAssignment_4_012847); rulePhysicalSystem(); state._fsp--; @@ -10141,20 +16524,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__NodeClassesAssignment_4_1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3836:1: rule__PhysicalModel__NodeClassesAssignment_4_1 : ( ruleNodeClass ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6196:1: rule__PhysicalModel__NodeClassesAssignment_4_1 : ( ruleNodeClass ) ; public final void rule__PhysicalModel__NodeClassesAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3840:1: ( ( ruleNodeClass ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3841:1: ( ruleNodeClass ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6200:1: ( ( ruleNodeClass ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6201:1: ( ruleNodeClass ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3841:1: ( ruleNodeClass ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3842:1: ruleNodeClass + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6201:1: ( ruleNodeClass ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6202:1: ruleNodeClass { before(grammarAccess.getPhysicalModelAccess().getNodeClassesNodeClassParserRuleCall_4_1_0()); - pushFollow(FOLLOW_ruleNodeClass_in_rule__PhysicalModel__NodeClassesAssignment_4_18106); + pushFollow(FOLLOW_ruleNodeClass_in_rule__PhysicalModel__NodeClassesAssignment_4_112878); ruleNodeClass(); state._fsp--; @@ -10182,20 +16565,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalModel__RuntimeClassesAssignment_4_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3851:1: rule__PhysicalModel__RuntimeClassesAssignment_4_2 : ( ruleRuntimeClass ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6211:1: rule__PhysicalModel__RuntimeClassesAssignment_4_2 : ( ruleRuntimeClass ) ; public final void rule__PhysicalModel__RuntimeClassesAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3855:1: ( ( ruleRuntimeClass ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3856:1: ( ruleRuntimeClass ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6215:1: ( ( ruleRuntimeClass ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6216:1: ( ruleRuntimeClass ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3856:1: ( ruleRuntimeClass ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3857:1: ruleRuntimeClass + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6216:1: ( ruleRuntimeClass ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6217:1: ruleRuntimeClass { before(grammarAccess.getPhysicalModelAccess().getRuntimeClassesRuntimeClassParserRuleCall_4_2_0()); - pushFollow(FOLLOW_ruleRuntimeClass_in_rule__PhysicalModel__RuntimeClassesAssignment_4_28137); + pushFollow(FOLLOW_ruleRuntimeClass_in_rule__PhysicalModel__RuntimeClassesAssignment_4_212909); ruleRuntimeClass(); state._fsp--; @@ -10223,20 +16606,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__NameAssignment_1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3866:1: rule__PhysicalSystem__NameAssignment_1 : ( RULE_ID ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6226:1: rule__PhysicalSystem__NameAssignment_1 : ( RULE_ID ) ; public final void rule__PhysicalSystem__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3870:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3871:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6230:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6231:1: ( RULE_ID ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3871:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3872:1: RULE_ID + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6231:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6232:1: RULE_ID { before(grammarAccess.getPhysicalSystemAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PhysicalSystem__NameAssignment_18168); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PhysicalSystem__NameAssignment_112940); after(grammarAccess.getPhysicalSystemAccess().getNameIDTerminalRuleCall_1_0()); } @@ -10260,20 +16643,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__DocuAssignment_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3881:1: rule__PhysicalSystem__DocuAssignment_2 : ( ruleDocumentation ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6241:1: rule__PhysicalSystem__DocuAssignment_2 : ( ruleDocumentation ) ; public final void rule__PhysicalSystem__DocuAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3885:1: ( ( ruleDocumentation ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3886:1: ( ruleDocumentation ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6245:1: ( ( ruleDocumentation ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6246:1: ( ruleDocumentation ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3886:1: ( ruleDocumentation ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3887:1: ruleDocumentation + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6246:1: ( ruleDocumentation ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6247:1: ruleDocumentation { before(grammarAccess.getPhysicalSystemAccess().getDocuDocumentationParserRuleCall_2_0()); - pushFollow(FOLLOW_ruleDocumentation_in_rule__PhysicalSystem__DocuAssignment_28199); + pushFollow(FOLLOW_ruleDocumentation_in_rule__PhysicalSystem__DocuAssignment_212971); ruleDocumentation(); state._fsp--; @@ -10301,20 +16684,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalSystem__NodeRefsAssignment_4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3896:1: rule__PhysicalSystem__NodeRefsAssignment_4 : ( ruleNodeRef ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6256:1: rule__PhysicalSystem__NodeRefsAssignment_4 : ( ruleNodeRef ) ; public final void rule__PhysicalSystem__NodeRefsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3900:1: ( ( ruleNodeRef ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3901:1: ( ruleNodeRef ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6260:1: ( ( ruleNodeRef ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6261:1: ( ruleNodeRef ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3901:1: ( ruleNodeRef ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3902:1: ruleNodeRef + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6261:1: ( ruleNodeRef ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6262:1: ruleNodeRef { before(grammarAccess.getPhysicalSystemAccess().getNodeRefsNodeRefParserRuleCall_4_0()); - pushFollow(FOLLOW_ruleNodeRef_in_rule__PhysicalSystem__NodeRefsAssignment_48230); + pushFollow(FOLLOW_ruleNodeRef_in_rule__PhysicalSystem__NodeRefsAssignment_413002); ruleNodeRef(); state._fsp--; @@ -10342,20 +16725,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__NameAssignment_1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3911:1: rule__NodeRef__NameAssignment_1 : ( RULE_ID ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6271:1: rule__NodeRef__NameAssignment_1 : ( RULE_ID ) ; public final void rule__NodeRef__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3915:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3916:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6275:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6276:1: ( RULE_ID ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3916:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3917:1: RULE_ID + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6276:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6277:1: RULE_ID { before(grammarAccess.getNodeRefAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NodeRef__NameAssignment_18261); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NodeRef__NameAssignment_113033); after(grammarAccess.getNodeRefAccess().getNameIDTerminalRuleCall_1_0()); } @@ -10379,24 +16762,24 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__TypeAssignment_3" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3926:1: rule__NodeRef__TypeAssignment_3 : ( ( ruleFQN ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6286:1: rule__NodeRef__TypeAssignment_3 : ( ( ruleFQN ) ) ; public final void rule__NodeRef__TypeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3930:1: ( ( ( ruleFQN ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3931:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6290:1: ( ( ( ruleFQN ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6291:1: ( ( ruleFQN ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3931:1: ( ( ruleFQN ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3932:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6291:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6292:1: ( ruleFQN ) { before(grammarAccess.getNodeRefAccess().getTypeNodeClassCrossReference_3_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3933:1: ( ruleFQN ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3934:1: ruleFQN + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6293:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6294:1: ruleFQN { before(grammarAccess.getNodeRefAccess().getTypeNodeClassFQNParserRuleCall_3_0_1()); - pushFollow(FOLLOW_ruleFQN_in_rule__NodeRef__TypeAssignment_38296); + pushFollow(FOLLOW_ruleFQN_in_rule__NodeRef__TypeAssignment_313068); ruleFQN(); state._fsp--; @@ -10428,20 +16811,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeRef__DocuAssignment_4" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3945:1: rule__NodeRef__DocuAssignment_4 : ( ruleDocumentation ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6305:1: rule__NodeRef__DocuAssignment_4 : ( ruleDocumentation ) ; public final void rule__NodeRef__DocuAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3949:1: ( ( ruleDocumentation ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3950:1: ( ruleDocumentation ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6309:1: ( ( ruleDocumentation ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6310:1: ( ruleDocumentation ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3950:1: ( ruleDocumentation ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3951:1: ruleDocumentation + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6310:1: ( ruleDocumentation ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6311:1: ruleDocumentation { before(grammarAccess.getNodeRefAccess().getDocuDocumentationParserRuleCall_4_0()); - pushFollow(FOLLOW_ruleDocumentation_in_rule__NodeRef__DocuAssignment_48331); + pushFollow(FOLLOW_ruleDocumentation_in_rule__NodeRef__DocuAssignment_413103); ruleDocumentation(); state._fsp--; @@ -10469,20 +16852,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__NameAssignment_1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3960:1: rule__NodeClass__NameAssignment_1 : ( RULE_ID ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6320:1: rule__NodeClass__NameAssignment_1 : ( RULE_ID ) ; public final void rule__NodeClass__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3964:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3965:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6324:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6325:1: ( RULE_ID ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3965:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3966:1: RULE_ID + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6325:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6326:1: RULE_ID { before(grammarAccess.getNodeClassAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NodeClass__NameAssignment_18362); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NodeClass__NameAssignment_113134); after(grammarAccess.getNodeClassAccess().getNameIDTerminalRuleCall_1_0()); } @@ -10506,20 +16889,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__DocuAssignment_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3975:1: rule__NodeClass__DocuAssignment_2 : ( ruleDocumentation ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6335:1: rule__NodeClass__DocuAssignment_2 : ( ruleDocumentation ) ; public final void rule__NodeClass__DocuAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3979:1: ( ( ruleDocumentation ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3980:1: ( ruleDocumentation ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6339:1: ( ( ruleDocumentation ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6340:1: ( ruleDocumentation ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3980:1: ( ruleDocumentation ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3981:1: ruleDocumentation + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6340:1: ( ruleDocumentation ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6341:1: ruleDocumentation { before(grammarAccess.getNodeClassAccess().getDocuDocumentationParserRuleCall_2_0()); - pushFollow(FOLLOW_ruleDocumentation_in_rule__NodeClass__DocuAssignment_28393); + pushFollow(FOLLOW_ruleDocumentation_in_rule__NodeClass__DocuAssignment_213165); ruleDocumentation(); state._fsp--; @@ -10547,24 +16930,24 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__RuntimeAssignment_4_0_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3990:1: rule__NodeClass__RuntimeAssignment_4_0_2 : ( ( ruleFQN ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6350:1: rule__NodeClass__RuntimeAssignment_4_0_2 : ( ( ruleFQN ) ) ; public final void rule__NodeClass__RuntimeAssignment_4_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3994:1: ( ( ( ruleFQN ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3995:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6354:1: ( ( ( ruleFQN ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6355:1: ( ( ruleFQN ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3995:1: ( ( ruleFQN ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3996:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6355:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6356:1: ( ruleFQN ) { before(grammarAccess.getNodeClassAccess().getRuntimeRuntimeClassCrossReference_4_0_2_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3997:1: ( ruleFQN ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:3998:1: ruleFQN + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6357:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6358:1: ruleFQN { before(grammarAccess.getNodeClassAccess().getRuntimeRuntimeClassFQNParserRuleCall_4_0_2_0_1()); - pushFollow(FOLLOW_ruleFQN_in_rule__NodeClass__RuntimeAssignment_4_0_28428); + pushFollow(FOLLOW_ruleFQN_in_rule__NodeClass__RuntimeAssignment_4_0_213200); ruleFQN(); state._fsp--; @@ -10596,20 +16979,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__PriominAssignment_4_1_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4009:1: rule__NodeClass__PriominAssignment_4_1_2 : ( rulePRIO ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6369:1: rule__NodeClass__PriominAssignment_4_1_2 : ( rulePRIO ) ; public final void rule__NodeClass__PriominAssignment_4_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4013:1: ( ( rulePRIO ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4014:1: ( rulePRIO ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6373:1: ( ( rulePRIO ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6374:1: ( rulePRIO ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4014:1: ( rulePRIO ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4015:1: rulePRIO + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6374:1: ( rulePRIO ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6375:1: rulePRIO { before(grammarAccess.getNodeClassAccess().getPriominPRIOParserRuleCall_4_1_2_0()); - pushFollow(FOLLOW_rulePRIO_in_rule__NodeClass__PriominAssignment_4_1_28463); + pushFollow(FOLLOW_rulePRIO_in_rule__NodeClass__PriominAssignment_4_1_213235); rulePRIO(); state._fsp--; @@ -10637,20 +17020,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__PriomaxAssignment_4_2_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4024:1: rule__NodeClass__PriomaxAssignment_4_2_2 : ( rulePRIO ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6384:1: rule__NodeClass__PriomaxAssignment_4_2_2 : ( rulePRIO ) ; public final void rule__NodeClass__PriomaxAssignment_4_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4028:1: ( ( rulePRIO ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4029:1: ( rulePRIO ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6388:1: ( ( rulePRIO ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6389:1: ( rulePRIO ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4029:1: ( rulePRIO ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4030:1: rulePRIO + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6389:1: ( rulePRIO ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6390:1: rulePRIO { before(grammarAccess.getNodeClassAccess().getPriomaxPRIOParserRuleCall_4_2_2_0()); - pushFollow(FOLLOW_rulePRIO_in_rule__NodeClass__PriomaxAssignment_4_2_28494); + pushFollow(FOLLOW_rulePRIO_in_rule__NodeClass__PriomaxAssignment_4_2_213266); rulePRIO(); state._fsp--; @@ -10678,20 +17061,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NodeClass__ThreadsAssignment_5" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4039:1: rule__NodeClass__ThreadsAssignment_5 : ( rulePhysicalThread ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6399:1: rule__NodeClass__ThreadsAssignment_5 : ( rulePhysicalThread ) ; public final void rule__NodeClass__ThreadsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4043:1: ( ( rulePhysicalThread ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4044:1: ( rulePhysicalThread ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6403:1: ( ( rulePhysicalThread ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6404:1: ( rulePhysicalThread ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4044:1: ( rulePhysicalThread ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4045:1: rulePhysicalThread + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6404:1: ( rulePhysicalThread ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6405:1: rulePhysicalThread { before(grammarAccess.getNodeClassAccess().getThreadsPhysicalThreadParserRuleCall_5_0()); - pushFollow(FOLLOW_rulePhysicalThread_in_rule__NodeClass__ThreadsAssignment_58525); + pushFollow(FOLLOW_rulePhysicalThread_in_rule__NodeClass__ThreadsAssignment_513297); rulePhysicalThread(); state._fsp--; @@ -10719,24 +17102,24 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__DefaultAssignment_0_0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4054:1: rule__PhysicalThread__DefaultAssignment_0_0 : ( ( 'DefaultThread' ) ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6414:1: rule__PhysicalThread__DefaultAssignment_0_0 : ( ( 'DefaultThread' ) ) ; public final void rule__PhysicalThread__DefaultAssignment_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4058:1: ( ( ( 'DefaultThread' ) ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4059:1: ( ( 'DefaultThread' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6418:1: ( ( ( 'DefaultThread' ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6419:1: ( ( 'DefaultThread' ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4059:1: ( ( 'DefaultThread' ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4060:1: ( 'DefaultThread' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6419:1: ( ( 'DefaultThread' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6420:1: ( 'DefaultThread' ) { before(grammarAccess.getPhysicalThreadAccess().getDefaultDefaultThreadKeyword_0_0_0()); - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4061:1: ( 'DefaultThread' ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4062:1: 'DefaultThread' + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6421:1: ( 'DefaultThread' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6422:1: 'DefaultThread' { before(grammarAccess.getPhysicalThreadAccess().getDefaultDefaultThreadKeyword_0_0_0()); - match(input,48,FOLLOW_48_in_rule__PhysicalThread__DefaultAssignment_0_08561); + match(input,58,FOLLOW_58_in_rule__PhysicalThread__DefaultAssignment_0_013333); after(grammarAccess.getPhysicalThreadAccess().getDefaultDefaultThreadKeyword_0_0_0()); } @@ -10764,20 +17147,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__NameAssignment_1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4077:1: rule__PhysicalThread__NameAssignment_1 : ( RULE_ID ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6437:1: rule__PhysicalThread__NameAssignment_1 : ( RULE_ID ) ; public final void rule__PhysicalThread__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4081:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4082:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6441:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6442:1: ( RULE_ID ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4082:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4083:1: RULE_ID + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6442:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6443:1: RULE_ID { before(grammarAccess.getPhysicalThreadAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PhysicalThread__NameAssignment_18600); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PhysicalThread__NameAssignment_113372); after(grammarAccess.getPhysicalThreadAccess().getNameIDTerminalRuleCall_1_0()); } @@ -10801,20 +17184,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__ExecmodeAssignment_3_0_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4092:1: rule__PhysicalThread__ExecmodeAssignment_3_0_2 : ( ruleExecMode ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6452:1: rule__PhysicalThread__ExecmodeAssignment_3_0_2 : ( ruleExecMode ) ; public final void rule__PhysicalThread__ExecmodeAssignment_3_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4096:1: ( ( ruleExecMode ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4097:1: ( ruleExecMode ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6456:1: ( ( ruleExecMode ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6457:1: ( ruleExecMode ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4097:1: ( ruleExecMode ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4098:1: ruleExecMode + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6457:1: ( ruleExecMode ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6458:1: ruleExecMode { before(grammarAccess.getPhysicalThreadAccess().getExecmodeExecModeEnumRuleCall_3_0_2_0()); - pushFollow(FOLLOW_ruleExecMode_in_rule__PhysicalThread__ExecmodeAssignment_3_0_28631); + pushFollow(FOLLOW_ruleExecMode_in_rule__PhysicalThread__ExecmodeAssignment_3_0_213403); ruleExecMode(); state._fsp--; @@ -10842,20 +17225,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__TimeAssignment_3_1_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4107:1: rule__PhysicalThread__TimeAssignment_3_1_2 : ( ruleTIME ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6467:1: rule__PhysicalThread__TimeAssignment_3_1_2 : ( ruleTIME ) ; public final void rule__PhysicalThread__TimeAssignment_3_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4111:1: ( ( ruleTIME ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4112:1: ( ruleTIME ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6471:1: ( ( ruleTIME ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6472:1: ( ruleTIME ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4112:1: ( ruleTIME ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4113:1: ruleTIME + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6472:1: ( ruleTIME ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6473:1: ruleTIME { before(grammarAccess.getPhysicalThreadAccess().getTimeTIMEParserRuleCall_3_1_2_0()); - pushFollow(FOLLOW_ruleTIME_in_rule__PhysicalThread__TimeAssignment_3_1_28662); + pushFollow(FOLLOW_ruleTIME_in_rule__PhysicalThread__TimeAssignment_3_1_213434); ruleTIME(); state._fsp--; @@ -10883,20 +17266,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__PrioAssignment_3_2_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4122:1: rule__PhysicalThread__PrioAssignment_3_2_2 : ( rulePRIO ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6482:1: rule__PhysicalThread__PrioAssignment_3_2_2 : ( rulePRIO ) ; public final void rule__PhysicalThread__PrioAssignment_3_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4126:1: ( ( rulePRIO ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4127:1: ( rulePRIO ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6486:1: ( ( rulePRIO ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6487:1: ( rulePRIO ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4127:1: ( rulePRIO ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4128:1: rulePRIO + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6487:1: ( rulePRIO ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6488:1: rulePRIO { before(grammarAccess.getPhysicalThreadAccess().getPrioPRIOParserRuleCall_3_2_2_0()); - pushFollow(FOLLOW_rulePRIO_in_rule__PhysicalThread__PrioAssignment_3_2_28693); + pushFollow(FOLLOW_rulePRIO_in_rule__PhysicalThread__PrioAssignment_3_2_213465); rulePRIO(); state._fsp--; @@ -10924,20 +17307,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__StacksizeAssignment_3_3_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4137:1: rule__PhysicalThread__StacksizeAssignment_3_3_2 : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6497:1: rule__PhysicalThread__StacksizeAssignment_3_3_2 : ( RULE_INT ) ; public final void rule__PhysicalThread__StacksizeAssignment_3_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4141:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4142:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6501:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6502:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4142:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4143:1: RULE_INT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6502:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6503:1: RULE_INT { before(grammarAccess.getPhysicalThreadAccess().getStacksizeINTTerminalRuleCall_3_3_2_0()); - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__PhysicalThread__StacksizeAssignment_3_3_28724); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__PhysicalThread__StacksizeAssignment_3_3_213496); after(grammarAccess.getPhysicalThreadAccess().getStacksizeINTTerminalRuleCall_3_3_2_0()); } @@ -10961,20 +17344,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__MsgblocksizeAssignment_3_4_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4152:1: rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6512:1: rule__PhysicalThread__MsgblocksizeAssignment_3_4_2 : ( RULE_INT ) ; public final void rule__PhysicalThread__MsgblocksizeAssignment_3_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4156:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4157:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6516:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6517:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4157:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4158:1: RULE_INT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6517:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6518:1: RULE_INT { before(grammarAccess.getPhysicalThreadAccess().getMsgblocksizeINTTerminalRuleCall_3_4_2_0()); - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__PhysicalThread__MsgblocksizeAssignment_3_4_28755); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__PhysicalThread__MsgblocksizeAssignment_3_4_213527); after(grammarAccess.getPhysicalThreadAccess().getMsgblocksizeINTTerminalRuleCall_3_4_2_0()); } @@ -10998,20 +17381,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4167:1: rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6527:1: rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2 : ( RULE_INT ) ; public final void rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4171:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4172:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6531:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6532:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4172:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4173:1: RULE_INT + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6532:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6533:1: RULE_INT { before(grammarAccess.getPhysicalThreadAccess().getMsgpoolsizeINTTerminalRuleCall_3_5_2_0()); - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__PhysicalThread__MsgpoolsizeAssignment_3_5_28786); + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__PhysicalThread__MsgpoolsizeAssignment_3_5_213558); after(grammarAccess.getPhysicalThreadAccess().getMsgpoolsizeINTTerminalRuleCall_3_5_2_0()); } @@ -11035,20 +17418,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__NameAssignment_1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4182:1: rule__RuntimeClass__NameAssignment_1 : ( RULE_ID ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6542:1: rule__RuntimeClass__NameAssignment_1 : ( RULE_ID ) ; public final void rule__RuntimeClass__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4186:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4187:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6546:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6547:1: ( RULE_ID ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4187:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4188:1: RULE_ID + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6547:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6548:1: RULE_ID { before(grammarAccess.getRuntimeClassAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RuntimeClass__NameAssignment_18817); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RuntimeClass__NameAssignment_113589); after(grammarAccess.getRuntimeClassAccess().getNameIDTerminalRuleCall_1_0()); } @@ -11072,20 +17455,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__DocuAssignment_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4197:1: rule__RuntimeClass__DocuAssignment_2 : ( ruleDocumentation ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6557:1: rule__RuntimeClass__DocuAssignment_2 : ( ruleDocumentation ) ; public final void rule__RuntimeClass__DocuAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4201:1: ( ( ruleDocumentation ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4202:1: ( ruleDocumentation ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6561:1: ( ( ruleDocumentation ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6562:1: ( ruleDocumentation ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4202:1: ( ruleDocumentation ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4203:1: ruleDocumentation + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6562:1: ( ruleDocumentation ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6563:1: ruleDocumentation { before(grammarAccess.getRuntimeClassAccess().getDocuDocumentationParserRuleCall_2_0()); - pushFollow(FOLLOW_ruleDocumentation_in_rule__RuntimeClass__DocuAssignment_28848); + pushFollow(FOLLOW_ruleDocumentation_in_rule__RuntimeClass__DocuAssignment_213620); ruleDocumentation(); state._fsp--; @@ -11113,20 +17496,20 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RuntimeClass__ThreadModelAssignment_6" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4212:1: rule__RuntimeClass__ThreadModelAssignment_6 : ( ruleThreadModel ) ; + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6572:1: rule__RuntimeClass__ThreadModelAssignment_6 : ( ruleThreadModel ) ; public final void rule__RuntimeClass__ThreadModelAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4216:1: ( ( ruleThreadModel ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4217:1: ( ruleThreadModel ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6576:1: ( ( ruleThreadModel ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6577:1: ( ruleThreadModel ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4217:1: ( ruleThreadModel ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4218:1: ruleThreadModel + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6577:1: ( ruleThreadModel ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6578:1: ruleThreadModel { before(grammarAccess.getRuntimeClassAccess().getThreadModelThreadModelEnumRuleCall_6_0()); - pushFollow(FOLLOW_ruleThreadModel_in_rule__RuntimeClass__ThreadModelAssignment_68879); + pushFollow(FOLLOW_ruleThreadModel_in_rule__RuntimeClass__ThreadModelAssignment_613651); ruleThreadModel(); state._fsp--; @@ -11153,22 +17536,26 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__RuntimeClass__ThreadModelAssignment_6" - // $ANTLR start "rule__Documentation__TextAssignment_1" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4227:1: rule__Documentation__TextAssignment_1 : ( RULE_STRING ) ; - public final void rule__Documentation__TextAssignment_1() throws RecognitionException { + // $ANTLR start "rule__Import__ImportedNamespaceAssignment_1_0_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6587:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ; + public final void rule__Import__ImportedNamespaceAssignment_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4231:1: ( ( RULE_STRING ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4232:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6591:1: ( ( ruleImportedFQN ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6592:1: ( ruleImportedFQN ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4232:1: ( RULE_STRING ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4233:1: RULE_STRING + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6592:1: ( ruleImportedFQN ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6593:1: ruleImportedFQN { - before(grammarAccess.getDocumentationAccess().getTextSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Documentation__TextAssignment_18910); - after(grammarAccess.getDocumentationAccess().getTextSTRINGTerminalRuleCall_1_0()); + before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0()); + pushFollow(FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_013682); + ruleImportedFQN(); + + state._fsp--; + + after(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0()); } @@ -11187,29 +17574,103 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Documentation__TextAssignment_1" + // $ANTLR end "rule__Import__ImportedNamespaceAssignment_1_0_0" - // $ANTLR start "rule__Import__ImportedNamespaceAssignment_1_0_0" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4242:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ; - public final void rule__Import__ImportedNamespaceAssignment_1_0_0() throws RecognitionException { + // $ANTLR start "rule__Import__ImportURIAssignment_2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6602:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ; + public final void rule__Import__ImportURIAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4246:1: ( ( ruleImportedFQN ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4247:1: ( ruleImportedFQN ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6606:1: ( ( RULE_STRING ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6607:1: ( RULE_STRING ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4247:1: ( ruleImportedFQN ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4248:1: ruleImportedFQN + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6607:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6608:1: RULE_STRING { - before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0()); - pushFollow(FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_08941); - ruleImportedFQN(); + before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_213713); + after(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__ImportURIAssignment_2" + + + // $ANTLR start "rule__KeyValue__KeyAssignment_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6620:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ; + public final void rule__KeyValue__KeyAssignment_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6624:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6625:1: ( RULE_ID ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6625:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6626:1: RULE_ID + { + before(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0()); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__KeyValue__KeyAssignment_013747); + after(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__KeyValue__KeyAssignment_0" + + + // $ANTLR start "rule__KeyValue__ValueAssignment_2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6635:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ; + public final void rule__KeyValue__ValueAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6639:1: ( ( ruleLiteral ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6640:1: ( ruleLiteral ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6640:1: ( ruleLiteral ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6641:1: ruleLiteral + { + before(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0()); + pushFollow(FOLLOW_ruleLiteral_in_rule__KeyValue__ValueAssignment_213778); + ruleLiteral(); state._fsp--; - after(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0()); + after(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0()); } @@ -11228,25 +17689,33 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__ImportedNamespaceAssignment_1_0_0" + // $ANTLR end "rule__KeyValue__ValueAssignment_2" - // $ANTLR start "rule__Import__ImportURIAssignment_2" - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4257:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ; - public final void rule__Import__ImportURIAssignment_2() throws RecognitionException { + // $ANTLR start "rule__SimpleAnnotationAttribute__OptionalAssignment_0_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6656:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ; + public final void rule__SimpleAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4261:1: ( ( RULE_STRING ) ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4262:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6660:1: ( ( ( 'optional' ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6661:1: ( ( 'optional' ) ) { - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4262:1: ( RULE_STRING ) - // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:4263:1: RULE_STRING + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6661:1: ( ( 'optional' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6662:1: ( 'optional' ) { - before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0()); - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_28972); - after(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0()); + before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6663:1: ( 'optional' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6664:1: 'optional' + { + before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); + match(input,59,FOLLOW_59_in_rule__SimpleAnnotationAttribute__OptionalAssignment_0_013820); + after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); + + } + + after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); } @@ -11265,11 +17734,505 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__Import__ImportURIAssignment_2" + // $ANTLR end "rule__SimpleAnnotationAttribute__OptionalAssignment_0_0" + + + // $ANTLR start "rule__SimpleAnnotationAttribute__NameAssignment_2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6679:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ; + public final void rule__SimpleAnnotationAttribute__NameAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6683:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6684:1: ( RULE_ID ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6684:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6685:1: RULE_ID + { + before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0()); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SimpleAnnotationAttribute__NameAssignment_213859); + after(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SimpleAnnotationAttribute__NameAssignment_2" + + + // $ANTLR start "rule__SimpleAnnotationAttribute__TypeAssignment_4" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6694:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ; + public final void rule__SimpleAnnotationAttribute__TypeAssignment_4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6698:1: ( ( ruleLiteralType ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6699:1: ( ruleLiteralType ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6699:1: ( ruleLiteralType ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6700:1: ruleLiteralType + { + before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0()); + pushFollow(FOLLOW_ruleLiteralType_in_rule__SimpleAnnotationAttribute__TypeAssignment_413890); + ruleLiteralType(); + + state._fsp--; + + after(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SimpleAnnotationAttribute__TypeAssignment_4" + + + // $ANTLR start "rule__EnumAnnotationAttribute__OptionalAssignment_0_0" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6709:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ; + public final void rule__EnumAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6713:1: ( ( ( 'optional' ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6714:1: ( ( 'optional' ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6714:1: ( ( 'optional' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6715:1: ( 'optional' ) + { + before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6716:1: ( 'optional' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6717:1: 'optional' + { + before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); + match(input,59,FOLLOW_59_in_rule__EnumAnnotationAttribute__OptionalAssignment_0_013926); + after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); + + } + + after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EnumAnnotationAttribute__OptionalAssignment_0_0" + + + // $ANTLR start "rule__EnumAnnotationAttribute__NameAssignment_2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6732:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ; + public final void rule__EnumAnnotationAttribute__NameAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6736:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6737:1: ( RULE_ID ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6737:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6738:1: RULE_ID + { + before(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0()); + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__EnumAnnotationAttribute__NameAssignment_213965); + after(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EnumAnnotationAttribute__NameAssignment_2" + + + // $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_5" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6747:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ; + public final void rule__EnumAnnotationAttribute__ValuesAssignment_5() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6751:1: ( ( RULE_STRING ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6752:1: ( RULE_STRING ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6752:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6753:1: RULE_STRING + { + before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_513996); + after(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EnumAnnotationAttribute__ValuesAssignment_5" + + + // $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_6_1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6762:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ; + public final void rule__EnumAnnotationAttribute__ValuesAssignment_6_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6766:1: ( ( RULE_STRING ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6767:1: ( RULE_STRING ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6767:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6768:1: RULE_STRING + { + before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_6_114027); + after(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EnumAnnotationAttribute__ValuesAssignment_6_1" + + + // $ANTLR start "rule__Documentation__LinesAssignment_2" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6777:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ; + public final void rule__Documentation__LinesAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6781:1: ( ( RULE_STRING ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6782:1: ( RULE_STRING ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6782:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6783:1: RULE_STRING + { + before(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Documentation__LinesAssignment_214058); + after(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Documentation__LinesAssignment_2" + + + // $ANTLR start "rule__BooleanLiteral__IsTrueAssignment_1_1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6794:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ; + public final void rule__BooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6798:1: ( ( ( 'true' ) ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6799:1: ( ( 'true' ) ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6799:1: ( ( 'true' ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6800:1: ( 'true' ) + { + before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6801:1: ( 'true' ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6802:1: 'true' + { + before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); + match(input,60,FOLLOW_60_in_rule__BooleanLiteral__IsTrueAssignment_1_114096); + after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); + + } + + after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__BooleanLiteral__IsTrueAssignment_1_1" + + + // $ANTLR start "rule__RealLiteral__ValueAssignment_1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6817:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ; + public final void rule__RealLiteral__ValueAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6821:1: ( ( ruleReal ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6822:1: ( ruleReal ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6822:1: ( ruleReal ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6823:1: ruleReal + { + before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0()); + pushFollow(FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_114135); + ruleReal(); + + state._fsp--; + + after(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealLiteral__ValueAssignment_1" + + + // $ANTLR start "rule__IntLiteral__ValueAssignment_1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6832:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ; + public final void rule__IntLiteral__ValueAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6836:1: ( ( ruleInteger ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6837:1: ( ruleInteger ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6837:1: ( ruleInteger ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6838:1: ruleInteger + { + before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0()); + pushFollow(FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_114166); + ruleInteger(); + + state._fsp--; + + after(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntLiteral__ValueAssignment_1" + + + // $ANTLR start "rule__StringLiteral__ValueAssignment_1" + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6847:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ; + public final void rule__StringLiteral__ValueAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6851:1: ( ( RULE_STRING ) ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6852:1: ( RULE_STRING ) + { + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6852:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.g:6853:1: RULE_STRING + { + before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_114197); + after(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringLiteral__ValueAssignment_1" // Delegated rules + protected DFA14 dfa14 = new DFA14(this); + static final String DFA14_eotS = + "\12\uffff"; + static final String DFA14_eofS = + "\5\uffff\1\6\1\uffff\1\10\2\uffff"; + static final String DFA14_minS = + "\3\6\1\61\1\uffff\1\6\1\uffff\1\7\2\uffff"; + static final String DFA14_maxS = + "\4\61\1\uffff\1\6\1\uffff\1\7\2\uffff"; + static final String DFA14_acceptS = + "\4\uffff\1\2\1\uffff\1\3\1\uffff\1\1\1\4"; + static final String DFA14_specialS = + "\12\uffff}>"; + static final String[] DFA14_transitionS = { + "\1\3\7\uffff\1\1\1\2\41\uffff\1\4", + "\1\3\52\uffff\1\4", + "\1\3\52\uffff\1\4", + "\1\5", + "", + "\1\7", + "", + "\1\11", + "", + "" + }; + + static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS); + static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS); + static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS); + static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS); + static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS); + static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS); + static final short[][] DFA14_transition; + + static { + int numStates = DFA14_transitionS.length; + DFA14_transition = new short[numStates][]; + for (int i=0; i<numStates; i++) { + DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]); + } + } + + class DFA14 extends DFA { + + public DFA14(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 14; + this.eot = DFA14_eot; + this.eof = DFA14_eof; + this.min = DFA14_min; + this.max = DFA14_max; + this.accept = DFA14_accept; + this.special = DFA14_special; + this.transition = DFA14_transition; + } + public String getDescription() { + return "1376:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) );"; + } + } public static final BitSet FOLLOW_rulePhysicalModel_in_entryRulePhysicalModel61 = new BitSet(new long[]{0x0000000000000000L}); @@ -11290,340 +18253,557 @@ public class InternalETPhysParser extends AbstractInternalContentAssistParser { public static final BitSet FOLLOW_ruleRuntimeClass_in_entryRuleRuntimeClass361 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleRuntimeClass368 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RuntimeClass__Group__0_in_ruleRuntimeClass394 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDocumentation_in_entryRuleDocumentation421 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDocumentation428 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Documentation__Group__0_in_ruleDocumentation454 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePRIO_in_entryRulePRIO486 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePRIO493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PRIO__Group__0_in_rulePRIO523 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImport_in_entryRuleImport550 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleImport557 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__0_in_ruleImport583 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN610 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleImportedFQN617 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ImportedFQN__Group__0_in_ruleImportedFQN643 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_entryRuleFQN670 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleFQN677 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group__0_in_ruleFQN703 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleTIME_in_entryRuleTIME730 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleTIME737 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Alternatives_in_ruleTIME763 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ExecMode__Alternatives_in_ruleExecMode800 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ThreadModel__Alternatives_in_ruleThreadModel836 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__SystemsAssignment_4_0_in_rule__PhysicalModel__Alternatives_4871 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__NodeClassesAssignment_4_1_in_rule__PhysicalModel__Alternatives_4889 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__RuntimeClassesAssignment_4_2_in_rule__PhysicalModel__Alternatives_4907 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__DefaultAssignment_0_0_in_rule__PhysicalThread__Alternatives_0940 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_11_in_rule__PhysicalThread__Alternatives_0959 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_12_in_rule__PRIO__Alternatives_0994 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__PRIO__Alternatives_01014 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_11048 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_14_in_rule__Import__Alternatives_11067 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_0__0_in_rule__TIME__Alternatives1101 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_1__0_in_rule__TIME__Alternatives1119 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_2__0_in_rule__TIME__Alternatives1137 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_3__0_in_rule__TIME__Alternatives1155 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_15_in_rule__ExecMode__Alternatives1189 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_16_in_rule__ExecMode__Alternatives1210 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_17_in_rule__ExecMode__Alternatives1231 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_18_in_rule__ThreadModel__Alternatives1267 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__ThreadModel__Alternatives1288 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__0__Impl_in_rule__PhysicalModel__Group__01321 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__1_in_rule__PhysicalModel__Group__01324 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__PhysicalModel__Group__0__Impl1352 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__1__Impl_in_rule__PhysicalModel__Group__11383 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__2_in_rule__PhysicalModel__Group__11386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__NameAssignment_1_in_rule__PhysicalModel__Group__1__Impl1413 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__2__Impl_in_rule__PhysicalModel__Group__21443 = new BitSet(new long[]{0x0000012004C00000L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__3_in_rule__PhysicalModel__Group__21446 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__PhysicalModel__Group__2__Impl1474 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__3__Impl_in_rule__PhysicalModel__Group__31505 = new BitSet(new long[]{0x0000012004C00000L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__4_in_rule__PhysicalModel__Group__31508 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__ImportsAssignment_3_in_rule__PhysicalModel__Group__3__Impl1535 = new BitSet(new long[]{0x0000010000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__4__Impl_in_rule__PhysicalModel__Group__41566 = new BitSet(new long[]{0x0000012004C00000L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__5_in_rule__PhysicalModel__Group__41569 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Alternatives_4_in_rule__PhysicalModel__Group__4__Impl1596 = new BitSet(new long[]{0x0000002004800002L}); - public static final BitSet FOLLOW_rule__PhysicalModel__Group__5__Impl_in_rule__PhysicalModel__Group__51627 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__PhysicalModel__Group__5__Impl1655 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__0__Impl_in_rule__PhysicalSystem__Group__01698 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__1_in_rule__PhysicalSystem__Group__01701 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_23_in_rule__PhysicalSystem__Group__0__Impl1729 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__1__Impl_in_rule__PhysicalSystem__Group__11760 = new BitSet(new long[]{0x0000004000200000L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__2_in_rule__PhysicalSystem__Group__11763 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__NameAssignment_1_in_rule__PhysicalSystem__Group__1__Impl1790 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__2__Impl_in_rule__PhysicalSystem__Group__21820 = new BitSet(new long[]{0x0000004000200000L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__3_in_rule__PhysicalSystem__Group__21823 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__DocuAssignment_2_in_rule__PhysicalSystem__Group__2__Impl1850 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__3__Impl_in_rule__PhysicalSystem__Group__31881 = new BitSet(new long[]{0x0000000001400000L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__4_in_rule__PhysicalSystem__Group__31884 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__PhysicalSystem__Group__3__Impl1912 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__4__Impl_in_rule__PhysicalSystem__Group__41943 = new BitSet(new long[]{0x0000000001400000L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__5_in_rule__PhysicalSystem__Group__41946 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__NodeRefsAssignment_4_in_rule__PhysicalSystem__Group__4__Impl1973 = new BitSet(new long[]{0x0000000001000002L}); - public static final BitSet FOLLOW_rule__PhysicalSystem__Group__5__Impl_in_rule__PhysicalSystem__Group__52004 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__PhysicalSystem__Group__5__Impl2032 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeRef__Group__0__Impl_in_rule__NodeRef__Group__02075 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__NodeRef__Group__1_in_rule__NodeRef__Group__02078 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_24_in_rule__NodeRef__Group__0__Impl2106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeRef__Group__1__Impl_in_rule__NodeRef__Group__12137 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_rule__NodeRef__Group__2_in_rule__NodeRef__Group__12140 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeRef__NameAssignment_1_in_rule__NodeRef__Group__1__Impl2167 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeRef__Group__2__Impl_in_rule__NodeRef__Group__22197 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__NodeRef__Group__3_in_rule__NodeRef__Group__22200 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_25_in_rule__NodeRef__Group__2__Impl2228 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeRef__Group__3__Impl_in_rule__NodeRef__Group__32259 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_rule__NodeRef__Group__4_in_rule__NodeRef__Group__32262 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeRef__TypeAssignment_3_in_rule__NodeRef__Group__3__Impl2289 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeRef__Group__4__Impl_in_rule__NodeRef__Group__42319 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeRef__DocuAssignment_4_in_rule__NodeRef__Group__4__Impl2346 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__0__Impl_in_rule__NodeClass__Group__02387 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__1_in_rule__NodeClass__Group__02390 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__NodeClass__Group__0__Impl2418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__1__Impl_in_rule__NodeClass__Group__12449 = new BitSet(new long[]{0x0000004000200000L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__2_in_rule__NodeClass__Group__12452 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__NameAssignment_1_in_rule__NodeClass__Group__1__Impl2479 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__2__Impl_in_rule__NodeClass__Group__22509 = new BitSet(new long[]{0x0000004000200000L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__3_in_rule__NodeClass__Group__22512 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__DocuAssignment_2_in_rule__NodeClass__Group__2__Impl2539 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__3__Impl_in_rule__NodeClass__Group__32570 = new BitSet(new long[]{0x0000000068000000L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__4_in_rule__NodeClass__Group__32573 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__NodeClass__Group__3__Impl2601 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__4__Impl_in_rule__NodeClass__Group__42632 = new BitSet(new long[]{0x0001000000400800L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__5_in_rule__NodeClass__Group__42635 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4_in_rule__NodeClass__Group__4__Impl2662 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__5__Impl_in_rule__NodeClass__Group__52692 = new BitSet(new long[]{0x0001000000400800L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__6_in_rule__NodeClass__Group__52695 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__ThreadsAssignment_5_in_rule__NodeClass__Group__5__Impl2722 = new BitSet(new long[]{0x0001000000000802L}); - public static final BitSet FOLLOW_rule__NodeClass__Group__6__Impl_in_rule__NodeClass__Group__62753 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__NodeClass__Group__6__Impl2781 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__0__Impl_in_rule__NodeClass__Group_4_0__02826 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__1_in_rule__NodeClass__Group_4_0__02829 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__NodeClass__Group_4_0__0__Impl2857 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__1__Impl_in_rule__NodeClass__Group_4_0__12888 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__2_in_rule__NodeClass__Group_4_0__12891 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__NodeClass__Group_4_0__1__Impl2919 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__2__Impl_in_rule__NodeClass__Group_4_0__22950 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__RuntimeAssignment_4_0_2_in_rule__NodeClass__Group_4_0__2__Impl2977 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__0__Impl_in_rule__NodeClass__Group_4_1__03013 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__1_in_rule__NodeClass__Group_4_1__03016 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__NodeClass__Group_4_1__0__Impl3044 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__1__Impl_in_rule__NodeClass__Group_4_1__13075 = new BitSet(new long[]{0x0000000000003010L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__2_in_rule__NodeClass__Group_4_1__13078 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__NodeClass__Group_4_1__1__Impl3106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__2__Impl_in_rule__NodeClass__Group_4_1__23137 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__PriominAssignment_4_1_2_in_rule__NodeClass__Group_4_1__2__Impl3164 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__0__Impl_in_rule__NodeClass__Group_4_2__03200 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__1_in_rule__NodeClass__Group_4_2__03203 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_30_in_rule__NodeClass__Group_4_2__0__Impl3231 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__1__Impl_in_rule__NodeClass__Group_4_2__13262 = new BitSet(new long[]{0x0000000000003010L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__2_in_rule__NodeClass__Group_4_2__13265 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__NodeClass__Group_4_2__1__Impl3293 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__2__Impl_in_rule__NodeClass__Group_4_2__23324 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__PriomaxAssignment_4_2_2_in_rule__NodeClass__Group_4_2__2__Impl3351 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group__0__Impl_in_rule__PhysicalThread__Group__03387 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group__1_in_rule__PhysicalThread__Group__03390 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Alternatives_0_in_rule__PhysicalThread__Group__0__Impl3417 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group__1__Impl_in_rule__PhysicalThread__Group__13447 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group__2_in_rule__PhysicalThread__Group__13450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__NameAssignment_1_in_rule__PhysicalThread__Group__1__Impl3477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group__2__Impl_in_rule__PhysicalThread__Group__23507 = new BitSet(new long[]{0x0000001F80000000L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group__3_in_rule__PhysicalThread__Group__23510 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__PhysicalThread__Group__2__Impl3538 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group__3__Impl_in_rule__PhysicalThread__Group__33569 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group__4_in_rule__PhysicalThread__Group__33572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3_in_rule__PhysicalThread__Group__3__Impl3599 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group__4__Impl_in_rule__PhysicalThread__Group__43629 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__PhysicalThread__Group__4__Impl3657 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__0__Impl_in_rule__PhysicalThread__Group_3_0__03698 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__1_in_rule__PhysicalThread__Group_3_0__03701 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__PhysicalThread__Group_3_0__0__Impl3729 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__1__Impl_in_rule__PhysicalThread__Group_3_0__13760 = new BitSet(new long[]{0x0000000000038000L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__2_in_rule__PhysicalThread__Group_3_0__13763 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__PhysicalThread__Group_3_0__1__Impl3791 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__2__Impl_in_rule__PhysicalThread__Group_3_0__23822 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__ExecmodeAssignment_3_0_2_in_rule__PhysicalThread__Group_3_0__2__Impl3849 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__0__Impl_in_rule__PhysicalThread__Group_3_1__03885 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__1_in_rule__PhysicalThread__Group_3_1__03888 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__PhysicalThread__Group_3_1__0__Impl3916 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__1__Impl_in_rule__PhysicalThread__Group_3_1__13947 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__2_in_rule__PhysicalThread__Group_3_1__13950 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__PhysicalThread__Group_3_1__1__Impl3978 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__2__Impl_in_rule__PhysicalThread__Group_3_1__24009 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__TimeAssignment_3_1_2_in_rule__PhysicalThread__Group_3_1__2__Impl4036 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__0__Impl_in_rule__PhysicalThread__Group_3_2__04072 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__1_in_rule__PhysicalThread__Group_3_2__04075 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_rule__PhysicalThread__Group_3_2__0__Impl4103 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__1__Impl_in_rule__PhysicalThread__Group_3_2__14134 = new BitSet(new long[]{0x0000000000003010L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__2_in_rule__PhysicalThread__Group_3_2__14137 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__PhysicalThread__Group_3_2__1__Impl4165 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__2__Impl_in_rule__PhysicalThread__Group_3_2__24196 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__PrioAssignment_3_2_2_in_rule__PhysicalThread__Group_3_2__2__Impl4223 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__0__Impl_in_rule__PhysicalThread__Group_3_3__04259 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__1_in_rule__PhysicalThread__Group_3_3__04262 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__PhysicalThread__Group_3_3__0__Impl4290 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__1__Impl_in_rule__PhysicalThread__Group_3_3__14321 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__2_in_rule__PhysicalThread__Group_3_3__14324 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__PhysicalThread__Group_3_3__1__Impl4352 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__2__Impl_in_rule__PhysicalThread__Group_3_3__24383 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__StacksizeAssignment_3_3_2_in_rule__PhysicalThread__Group_3_3__2__Impl4410 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__0__Impl_in_rule__PhysicalThread__Group_3_4__04446 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__1_in_rule__PhysicalThread__Group_3_4__04449 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__PhysicalThread__Group_3_4__0__Impl4477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__1__Impl_in_rule__PhysicalThread__Group_3_4__14508 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__2_in_rule__PhysicalThread__Group_3_4__14511 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__PhysicalThread__Group_3_4__1__Impl4539 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__2__Impl_in_rule__PhysicalThread__Group_3_4__24570 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__MsgblocksizeAssignment_3_4_2_in_rule__PhysicalThread__Group_3_4__2__Impl4597 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__0__Impl_in_rule__PhysicalThread__Group_3_5__04633 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__1_in_rule__PhysicalThread__Group_3_5__04636 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__PhysicalThread__Group_3_5__0__Impl4664 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__1__Impl_in_rule__PhysicalThread__Group_3_5__14695 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__2_in_rule__PhysicalThread__Group_3_5__14698 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__PhysicalThread__Group_3_5__1__Impl4726 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__2__Impl_in_rule__PhysicalThread__Group_3_5__24757 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2_in_rule__PhysicalThread__Group_3_5__2__Impl4784 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__0__Impl_in_rule__RuntimeClass__Group__04820 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__1_in_rule__RuntimeClass__Group__04823 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_37_in_rule__RuntimeClass__Group__0__Impl4851 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__1__Impl_in_rule__RuntimeClass__Group__14882 = new BitSet(new long[]{0x0000004000200000L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__2_in_rule__RuntimeClass__Group__14885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__NameAssignment_1_in_rule__RuntimeClass__Group__1__Impl4912 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__2__Impl_in_rule__RuntimeClass__Group__24942 = new BitSet(new long[]{0x0000004000200000L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__3_in_rule__RuntimeClass__Group__24945 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__DocuAssignment_2_in_rule__RuntimeClass__Group__2__Impl4972 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__3__Impl_in_rule__RuntimeClass__Group__35003 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__4_in_rule__RuntimeClass__Group__35006 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__RuntimeClass__Group__3__Impl5034 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__4__Impl_in_rule__RuntimeClass__Group__45065 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__5_in_rule__RuntimeClass__Group__45068 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_14_in_rule__RuntimeClass__Group__4__Impl5096 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__5__Impl_in_rule__RuntimeClass__Group__55127 = new BitSet(new long[]{0x00000000000C0000L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__6_in_rule__RuntimeClass__Group__55130 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__RuntimeClass__Group__5__Impl5158 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__6__Impl_in_rule__RuntimeClass__Group__65189 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__7_in_rule__RuntimeClass__Group__65192 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__ThreadModelAssignment_6_in_rule__RuntimeClass__Group__6__Impl5219 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RuntimeClass__Group__7__Impl_in_rule__RuntimeClass__Group__75249 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__RuntimeClass__Group__7__Impl5277 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Documentation__Group__0__Impl_in_rule__Documentation__Group__05324 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__Documentation__Group__1_in_rule__Documentation__Group__05327 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__Documentation__Group__0__Impl5355 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Documentation__Group__1__Impl_in_rule__Documentation__Group__15386 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_rule__Documentation__Group__2_in_rule__Documentation__Group__15389 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Documentation__TextAssignment_1_in_rule__Documentation__Group__1__Impl5418 = new BitSet(new long[]{0x0000000000000042L}); - public static final BitSet FOLLOW_rule__Documentation__TextAssignment_1_in_rule__Documentation__Group__1__Impl5430 = new BitSet(new long[]{0x0000000000000042L}); - public static final BitSet FOLLOW_rule__Documentation__Group__2__Impl_in_rule__Documentation__Group__25463 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_39_in_rule__Documentation__Group__2__Impl5491 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PRIO__Group__0__Impl_in_rule__PRIO__Group__05528 = new BitSet(new long[]{0x0000000000003010L}); - public static final BitSet FOLLOW_rule__PRIO__Group__1_in_rule__PRIO__Group__05531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PRIO__Alternatives_0_in_rule__PRIO__Group__0__Impl5558 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PRIO__Group__1__Impl_in_rule__PRIO__Group__15589 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__PRIO__Group__1__Impl5616 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__05649 = new BitSet(new long[]{0x0000000000004020L}); - public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__05652 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_40_in_rule__Import__Group__0__Impl5680 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__15711 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__Import__Group__2_in_rule__Import__Group__15714 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl5741 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__25771 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl5798 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__05834 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__05837 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl5864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__15894 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_41_in_rule__Import__Group_1_0__1__Impl5922 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__05957 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__05960 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl5987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__16016 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__ImportedFQN__Group__1__Impl6045 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__06082 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__06085 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl6112 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__16141 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl6168 = new BitSet(new long[]{0x0000080000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__06203 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__06206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__FQN__Group_1__0__Impl6234 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__16265 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl6292 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_0__0__Impl_in_rule__TIME__Group_0__06325 = new BitSet(new long[]{0x0000100000000000L}); - public static final BitSet FOLLOW_rule__TIME__Group_0__1_in_rule__TIME__Group_0__06328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__TIME__Group_0__0__Impl6355 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_0__1__Impl_in_rule__TIME__Group_0__16384 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_44_in_rule__TIME__Group_0__1__Impl6412 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_1__0__Impl_in_rule__TIME__Group_1__06447 = new BitSet(new long[]{0x0000200000000000L}); - public static final BitSet FOLLOW_rule__TIME__Group_1__1_in_rule__TIME__Group_1__06450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__TIME__Group_1__0__Impl6477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_1__1__Impl_in_rule__TIME__Group_1__16506 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_45_in_rule__TIME__Group_1__1__Impl6534 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_2__0__Impl_in_rule__TIME__Group_2__06569 = new BitSet(new long[]{0x0000400000000000L}); - public static final BitSet FOLLOW_rule__TIME__Group_2__1_in_rule__TIME__Group_2__06572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__TIME__Group_2__0__Impl6599 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_2__1__Impl_in_rule__TIME__Group_2__16628 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_rule__TIME__Group_2__1__Impl6656 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_3__0__Impl_in_rule__TIME__Group_3__06691 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_rule__TIME__Group_3__1_in_rule__TIME__Group_3__06694 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__TIME__Group_3__0__Impl6721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TIME__Group_3__1__Impl_in_rule__TIME__Group_3__16750 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_47_in_rule__TIME__Group_3__1__Impl6778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__0_in_rule__NodeClass__UnorderedGroup_46814 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__0_in_rule__NodeClass__UnorderedGroup_4__Impl6903 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__0_in_rule__NodeClass__UnorderedGroup_4__Impl6994 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__0_in_rule__NodeClass__UnorderedGroup_4__Impl7085 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__07144 = new BitSet(new long[]{0x0000000068000002L}); - public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__1_in_rule__NodeClass__UnorderedGroup_4__07147 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__17172 = new BitSet(new long[]{0x0000000068000002L}); - public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__2_in_rule__NodeClass__UnorderedGroup_4__17175 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__27200 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__0_in_rule__PhysicalThread__UnorderedGroup_37230 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7319 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7410 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7501 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7592 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7683 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl7774 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__07833 = new BitSet(new long[]{0x0000001F80000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__1_in_rule__PhysicalThread__UnorderedGroup_3__07836 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__17861 = new BitSet(new long[]{0x0000001F80000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__2_in_rule__PhysicalThread__UnorderedGroup_3__17864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__27889 = new BitSet(new long[]{0x0000001F80000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__3_in_rule__PhysicalThread__UnorderedGroup_3__27892 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__37917 = new BitSet(new long[]{0x0000001F80000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__4_in_rule__PhysicalThread__UnorderedGroup_3__37920 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__47945 = new BitSet(new long[]{0x0000001F80000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__5_in_rule__PhysicalThread__UnorderedGroup_3__47948 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__57973 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_rule__PhysicalModel__NameAssignment_18013 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImport_in_rule__PhysicalModel__ImportsAssignment_38044 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePhysicalSystem_in_rule__PhysicalModel__SystemsAssignment_4_08075 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleNodeClass_in_rule__PhysicalModel__NodeClassesAssignment_4_18106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRuntimeClass_in_rule__PhysicalModel__RuntimeClassesAssignment_4_28137 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__PhysicalSystem__NameAssignment_18168 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDocumentation_in_rule__PhysicalSystem__DocuAssignment_28199 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleNodeRef_in_rule__PhysicalSystem__NodeRefsAssignment_48230 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__NodeRef__NameAssignment_18261 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_rule__NodeRef__TypeAssignment_38296 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDocumentation_in_rule__NodeRef__DocuAssignment_48331 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__NodeClass__NameAssignment_18362 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDocumentation_in_rule__NodeClass__DocuAssignment_28393 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_rule__NodeClass__RuntimeAssignment_4_0_28428 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePRIO_in_rule__NodeClass__PriominAssignment_4_1_28463 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePRIO_in_rule__NodeClass__PriomaxAssignment_4_2_28494 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePhysicalThread_in_rule__NodeClass__ThreadsAssignment_58525 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_48_in_rule__PhysicalThread__DefaultAssignment_0_08561 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__PhysicalThread__NameAssignment_18600 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleExecMode_in_rule__PhysicalThread__ExecmodeAssignment_3_0_28631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleTIME_in_rule__PhysicalThread__TimeAssignment_3_1_28662 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePRIO_in_rule__PhysicalThread__PrioAssignment_3_2_28693 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__PhysicalThread__StacksizeAssignment_3_3_28724 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__PhysicalThread__MsgblocksizeAssignment_3_4_28755 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__PhysicalThread__MsgpoolsizeAssignment_3_5_28786 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__RuntimeClass__NameAssignment_18817 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDocumentation_in_rule__RuntimeClass__DocuAssignment_28848 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleThreadModel_in_rule__RuntimeClass__ThreadModelAssignment_68879 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Documentation__TextAssignment_18910 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_08941 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_28972 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePRIO_in_entryRulePRIO426 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRulePRIO433 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PRIO__Group__0_in_rulePRIO463 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleImport_in_entryRuleImport490 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleImport497 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group__0_in_ruleImport523 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN550 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleImportedFQN557 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ImportedFQN__Group__0_in_ruleImportedFQN583 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_entryRuleFQN610 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleFQN617 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group__0_in_ruleFQN643 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleKeyValue_in_entryRuleKeyValue672 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleKeyValue679 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__KeyValue__Group__0_in_ruleKeyValue705 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAnnotationTargetType_in_entryRuleAnnotationTargetType734 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAnnotationTargetType741 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_ruleAnnotationTargetType767 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAnnotationAttribute_in_entryRuleAnnotationAttribute793 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleAnnotationAttribute800 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AnnotationAttribute__Alternatives_in_ruleAnnotationAttribute826 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleAnnotationAttribute_in_entryRuleSimpleAnnotationAttribute853 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleSimpleAnnotationAttribute860 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__0_in_ruleSimpleAnnotationAttribute886 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleEnumAnnotationAttribute_in_entryRuleEnumAnnotationAttribute913 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleEnumAnnotationAttribute920 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__0_in_ruleEnumAnnotationAttribute946 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDocumentation_in_entryRuleDocumentation973 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleDocumentation980 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Documentation__Group__0_in_ruleDocumentation1006 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleTIME_in_entryRuleTIME1033 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleTIME1040 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Alternatives_in_ruleTIME1066 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleLiteral_in_entryRuleLiteral1095 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleLiteral1102 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Literal__Alternatives_in_ruleLiteral1128 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral1155 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleBooleanLiteral1162 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__BooleanLiteral__Group__0_in_ruleBooleanLiteral1188 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleNumberLiteral_in_entryRuleNumberLiteral1215 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleNumberLiteral1222 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NumberLiteral__Alternatives_in_ruleNumberLiteral1248 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRealLiteral_in_entryRuleRealLiteral1275 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleRealLiteral1282 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RealLiteral__Group__0_in_ruleRealLiteral1308 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleIntLiteral_in_entryRuleIntLiteral1335 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleIntLiteral1342 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__IntLiteral__Group__0_in_ruleIntLiteral1368 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1395 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleStringLiteral1402 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__StringLiteral__Group__0_in_ruleStringLiteral1428 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleInteger_in_entryRuleInteger1455 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleInteger1462 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Integer__Alternatives_in_ruleInteger1488 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSignedInteger_in_entryRuleSignedInteger1520 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleSignedInteger1527 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SignedInteger__Group__0_in_ruleSignedInteger1557 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleHexadecimal_in_entryRuleHexadecimal1589 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleHexadecimal1596 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_HEX_in_ruleHexadecimal1626 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleReal_in_entryRuleReal1652 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleReal1659 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Real__Alternatives_in_ruleReal1685 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDecimal_in_entryRuleDecimal1717 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleDecimal1724 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Group__0_in_ruleDecimal1754 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDotDecimal_in_entryRuleDotDecimal1786 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleDotDecimal1793 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__0_in_ruleDotDecimal1823 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDecimalDot_in_entryRuleDecimalDot1855 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleDecimalDot1862 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__0_in_ruleDecimalDot1892 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDecimalExp_in_entryRuleDecimalExp1924 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_EOF_in_entryRuleDecimalExp1931 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__0_in_ruleDecimalExp1961 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ExecMode__Alternatives_in_ruleExecMode1998 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ThreadModel__Alternatives_in_ruleThreadModel2034 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__LiteralType__Alternatives_in_ruleLiteralType2070 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__SystemsAssignment_4_0_in_rule__PhysicalModel__Alternatives_42105 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__NodeClassesAssignment_4_1_in_rule__PhysicalModel__Alternatives_42123 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__RuntimeClassesAssignment_4_2_in_rule__PhysicalModel__Alternatives_42141 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__DefaultAssignment_0_0_in_rule__PhysicalThread__Alternatives_02174 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_13_in_rule__PhysicalThread__Alternatives_02193 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_14_in_rule__PRIO__Alternatives_02228 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_15_in_rule__PRIO__Alternatives_02248 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_12282 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_16_in_rule__Import__Alternatives_12301 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSimpleAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives2336 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleEnumAnnotationAttribute_in_rule__AnnotationAttribute__Alternatives2353 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__OptionalAssignment_0_0_in_rule__SimpleAnnotationAttribute__Alternatives_02385 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_17_in_rule__SimpleAnnotationAttribute__Alternatives_02404 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__OptionalAssignment_0_0_in_rule__EnumAnnotationAttribute__Alternatives_02438 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_17_in_rule__EnumAnnotationAttribute__Alternatives_02457 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_0__0_in_rule__TIME__Alternatives2491 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_1__0_in_rule__TIME__Alternatives2509 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_2__0_in_rule__TIME__Alternatives2527 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_3__0_in_rule__TIME__Alternatives2545 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives2578 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives2595 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives2612 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_18_in_rule__BooleanLiteral__Alternatives_12645 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_12664 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives2697 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives2714 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleSignedInteger_in_rule__Integer__Alternatives2746 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleHexadecimal_in_rule__Integer__Alternatives2763 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_14_in_rule__SignedInteger__Alternatives_02796 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_15_in_rule__SignedInteger__Alternatives_02816 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDecimal_in_rule__Real__Alternatives2850 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDotDecimal_in_rule__Real__Alternatives2867 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDecimalDot_in_rule__Real__Alternatives2884 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives2901 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_14_in_rule__Decimal__Alternatives_02934 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_15_in_rule__Decimal__Alternatives_02954 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_14_in_rule__DotDecimal__Alternatives_02989 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_15_in_rule__DotDecimal__Alternatives_03009 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_14_in_rule__DecimalDot__Alternatives_03044 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_15_in_rule__DecimalDot__Alternatives_03064 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_14_in_rule__DecimalExp__Alternatives_03099 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_15_in_rule__DecimalExp__Alternatives_03119 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_19_in_rule__ExecMode__Alternatives3154 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__ExecMode__Alternatives3175 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_21_in_rule__ExecMode__Alternatives3196 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_22_in_rule__ThreadModel__Alternatives3232 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_23_in_rule__ThreadModel__Alternatives3253 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_24_in_rule__LiteralType__Alternatives3289 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_25_in_rule__LiteralType__Alternatives3310 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_26_in_rule__LiteralType__Alternatives3331 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_27_in_rule__LiteralType__Alternatives3352 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__0__Impl_in_rule__PhysicalModel__Group__03385 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__1_in_rule__PhysicalModel__Group__03388 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_28_in_rule__PhysicalModel__Group__0__Impl3416 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__1__Impl_in_rule__PhysicalModel__Group__13447 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__2_in_rule__PhysicalModel__Group__13450 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__NameAssignment_1_in_rule__PhysicalModel__Group__1__Impl3477 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__2__Impl_in_rule__PhysicalModel__Group__23507 = new BitSet(new long[]{0x00006004C0000000L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__3_in_rule__PhysicalModel__Group__23510 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__PhysicalModel__Group__2__Impl3538 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__3__Impl_in_rule__PhysicalModel__Group__33569 = new BitSet(new long[]{0x00006004C0000000L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__4_in_rule__PhysicalModel__Group__33572 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__ImportsAssignment_3_in_rule__PhysicalModel__Group__3__Impl3599 = new BitSet(new long[]{0x0000400000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__4__Impl_in_rule__PhysicalModel__Group__43630 = new BitSet(new long[]{0x00006004C0000000L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__5_in_rule__PhysicalModel__Group__43633 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Alternatives_4_in_rule__PhysicalModel__Group__4__Impl3660 = new BitSet(new long[]{0x0000200480000002L}); + public static final BitSet FOLLOW_rule__PhysicalModel__Group__5__Impl_in_rule__PhysicalModel__Group__53691 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_30_in_rule__PhysicalModel__Group__5__Impl3719 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__0__Impl_in_rule__PhysicalSystem__Group__03762 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__1_in_rule__PhysicalSystem__Group__03765 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_31_in_rule__PhysicalSystem__Group__0__Impl3793 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__1__Impl_in_rule__PhysicalSystem__Group__13824 = new BitSet(new long[]{0x0010000020000000L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__2_in_rule__PhysicalSystem__Group__13827 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__NameAssignment_1_in_rule__PhysicalSystem__Group__1__Impl3854 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__2__Impl_in_rule__PhysicalSystem__Group__23884 = new BitSet(new long[]{0x0010000020000000L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__3_in_rule__PhysicalSystem__Group__23887 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__DocuAssignment_2_in_rule__PhysicalSystem__Group__2__Impl3914 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__3__Impl_in_rule__PhysicalSystem__Group__33945 = new BitSet(new long[]{0x0000000140000000L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__4_in_rule__PhysicalSystem__Group__33948 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__PhysicalSystem__Group__3__Impl3976 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__4__Impl_in_rule__PhysicalSystem__Group__44007 = new BitSet(new long[]{0x0000000140000000L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__5_in_rule__PhysicalSystem__Group__44010 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__NodeRefsAssignment_4_in_rule__PhysicalSystem__Group__4__Impl4037 = new BitSet(new long[]{0x0000000100000002L}); + public static final BitSet FOLLOW_rule__PhysicalSystem__Group__5__Impl_in_rule__PhysicalSystem__Group__54068 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_30_in_rule__PhysicalSystem__Group__5__Impl4096 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeRef__Group__0__Impl_in_rule__NodeRef__Group__04139 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__NodeRef__Group__1_in_rule__NodeRef__Group__04142 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_32_in_rule__NodeRef__Group__0__Impl4170 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeRef__Group__1__Impl_in_rule__NodeRef__Group__14201 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_rule__NodeRef__Group__2_in_rule__NodeRef__Group__14204 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeRef__NameAssignment_1_in_rule__NodeRef__Group__1__Impl4231 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeRef__Group__2__Impl_in_rule__NodeRef__Group__24261 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__NodeRef__Group__3_in_rule__NodeRef__Group__24264 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_33_in_rule__NodeRef__Group__2__Impl4292 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeRef__Group__3__Impl_in_rule__NodeRef__Group__34323 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_rule__NodeRef__Group__4_in_rule__NodeRef__Group__34326 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeRef__TypeAssignment_3_in_rule__NodeRef__Group__3__Impl4353 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeRef__Group__4__Impl_in_rule__NodeRef__Group__44383 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeRef__DocuAssignment_4_in_rule__NodeRef__Group__4__Impl4410 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__0__Impl_in_rule__NodeClass__Group__04451 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__1_in_rule__NodeClass__Group__04454 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_34_in_rule__NodeClass__Group__0__Impl4482 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__1__Impl_in_rule__NodeClass__Group__14513 = new BitSet(new long[]{0x0010000020000000L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__2_in_rule__NodeClass__Group__14516 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__NameAssignment_1_in_rule__NodeClass__Group__1__Impl4543 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__2__Impl_in_rule__NodeClass__Group__24573 = new BitSet(new long[]{0x0010000020000000L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__3_in_rule__NodeClass__Group__24576 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__DocuAssignment_2_in_rule__NodeClass__Group__2__Impl4603 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__3__Impl_in_rule__NodeClass__Group__34634 = new BitSet(new long[]{0x0000006800000000L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__4_in_rule__NodeClass__Group__34637 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__NodeClass__Group__3__Impl4665 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__4__Impl_in_rule__NodeClass__Group__44696 = new BitSet(new long[]{0x0400000040002000L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__5_in_rule__NodeClass__Group__44699 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4_in_rule__NodeClass__Group__4__Impl4726 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__5__Impl_in_rule__NodeClass__Group__54756 = new BitSet(new long[]{0x0400000040002000L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__6_in_rule__NodeClass__Group__54759 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__ThreadsAssignment_5_in_rule__NodeClass__Group__5__Impl4786 = new BitSet(new long[]{0x0400000000002002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group__6__Impl_in_rule__NodeClass__Group__64817 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_30_in_rule__NodeClass__Group__6__Impl4845 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__0__Impl_in_rule__NodeClass__Group_4_0__04890 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__1_in_rule__NodeClass__Group_4_0__04893 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_35_in_rule__NodeClass__Group_4_0__0__Impl4921 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__1__Impl_in_rule__NodeClass__Group_4_0__14952 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__2_in_rule__NodeClass__Group_4_0__14955 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__NodeClass__Group_4_0__1__Impl4983 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__2__Impl_in_rule__NodeClass__Group_4_0__25014 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__RuntimeAssignment_4_0_2_in_rule__NodeClass__Group_4_0__2__Impl5041 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__0__Impl_in_rule__NodeClass__Group_4_1__05077 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__1_in_rule__NodeClass__Group_4_1__05080 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_37_in_rule__NodeClass__Group_4_1__0__Impl5108 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__1__Impl_in_rule__NodeClass__Group_4_1__15139 = new BitSet(new long[]{0x000000000000C040L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__2_in_rule__NodeClass__Group_4_1__15142 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__NodeClass__Group_4_1__1__Impl5170 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__2__Impl_in_rule__NodeClass__Group_4_1__25201 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__PriominAssignment_4_1_2_in_rule__NodeClass__Group_4_1__2__Impl5228 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__0__Impl_in_rule__NodeClass__Group_4_2__05264 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__1_in_rule__NodeClass__Group_4_2__05267 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_38_in_rule__NodeClass__Group_4_2__0__Impl5295 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__1__Impl_in_rule__NodeClass__Group_4_2__15326 = new BitSet(new long[]{0x000000000000C040L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__2_in_rule__NodeClass__Group_4_2__15329 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__NodeClass__Group_4_2__1__Impl5357 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__2__Impl_in_rule__NodeClass__Group_4_2__25388 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__PriomaxAssignment_4_2_2_in_rule__NodeClass__Group_4_2__2__Impl5415 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group__0__Impl_in_rule__PhysicalThread__Group__05451 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group__1_in_rule__PhysicalThread__Group__05454 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Alternatives_0_in_rule__PhysicalThread__Group__0__Impl5481 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group__1__Impl_in_rule__PhysicalThread__Group__15511 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group__2_in_rule__PhysicalThread__Group__15514 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__NameAssignment_1_in_rule__PhysicalThread__Group__1__Impl5541 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group__2__Impl_in_rule__PhysicalThread__Group__25571 = new BitSet(new long[]{0x00001F8000000000L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group__3_in_rule__PhysicalThread__Group__25574 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__PhysicalThread__Group__2__Impl5602 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group__3__Impl_in_rule__PhysicalThread__Group__35633 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group__4_in_rule__PhysicalThread__Group__35636 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3_in_rule__PhysicalThread__Group__3__Impl5663 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group__4__Impl_in_rule__PhysicalThread__Group__45693 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_30_in_rule__PhysicalThread__Group__4__Impl5721 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__0__Impl_in_rule__PhysicalThread__Group_3_0__05762 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__1_in_rule__PhysicalThread__Group_3_0__05765 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_39_in_rule__PhysicalThread__Group_3_0__0__Impl5793 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__1__Impl_in_rule__PhysicalThread__Group_3_0__15824 = new BitSet(new long[]{0x0000000000380000L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__2_in_rule__PhysicalThread__Group_3_0__15827 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__PhysicalThread__Group_3_0__1__Impl5855 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__2__Impl_in_rule__PhysicalThread__Group_3_0__25886 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__ExecmodeAssignment_3_0_2_in_rule__PhysicalThread__Group_3_0__2__Impl5913 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__0__Impl_in_rule__PhysicalThread__Group_3_1__05949 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__1_in_rule__PhysicalThread__Group_3_1__05952 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_40_in_rule__PhysicalThread__Group_3_1__0__Impl5980 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__1__Impl_in_rule__PhysicalThread__Group_3_1__16011 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__2_in_rule__PhysicalThread__Group_3_1__16014 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__PhysicalThread__Group_3_1__1__Impl6042 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__2__Impl_in_rule__PhysicalThread__Group_3_1__26073 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__TimeAssignment_3_1_2_in_rule__PhysicalThread__Group_3_1__2__Impl6100 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__0__Impl_in_rule__PhysicalThread__Group_3_2__06136 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__1_in_rule__PhysicalThread__Group_3_2__06139 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_41_in_rule__PhysicalThread__Group_3_2__0__Impl6167 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__1__Impl_in_rule__PhysicalThread__Group_3_2__16198 = new BitSet(new long[]{0x000000000000C040L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__2_in_rule__PhysicalThread__Group_3_2__16201 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__PhysicalThread__Group_3_2__1__Impl6229 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__2__Impl_in_rule__PhysicalThread__Group_3_2__26260 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__PrioAssignment_3_2_2_in_rule__PhysicalThread__Group_3_2__2__Impl6287 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__0__Impl_in_rule__PhysicalThread__Group_3_3__06323 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__1_in_rule__PhysicalThread__Group_3_3__06326 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_42_in_rule__PhysicalThread__Group_3_3__0__Impl6354 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__1__Impl_in_rule__PhysicalThread__Group_3_3__16385 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__2_in_rule__PhysicalThread__Group_3_3__16388 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__PhysicalThread__Group_3_3__1__Impl6416 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__2__Impl_in_rule__PhysicalThread__Group_3_3__26447 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__StacksizeAssignment_3_3_2_in_rule__PhysicalThread__Group_3_3__2__Impl6474 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__0__Impl_in_rule__PhysicalThread__Group_3_4__06510 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__1_in_rule__PhysicalThread__Group_3_4__06513 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_43_in_rule__PhysicalThread__Group_3_4__0__Impl6541 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__1__Impl_in_rule__PhysicalThread__Group_3_4__16572 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__2_in_rule__PhysicalThread__Group_3_4__16575 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__PhysicalThread__Group_3_4__1__Impl6603 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__2__Impl_in_rule__PhysicalThread__Group_3_4__26634 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__MsgblocksizeAssignment_3_4_2_in_rule__PhysicalThread__Group_3_4__2__Impl6661 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__0__Impl_in_rule__PhysicalThread__Group_3_5__06697 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__1_in_rule__PhysicalThread__Group_3_5__06700 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_44_in_rule__PhysicalThread__Group_3_5__0__Impl6728 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__1__Impl_in_rule__PhysicalThread__Group_3_5__16759 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__2_in_rule__PhysicalThread__Group_3_5__16762 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__PhysicalThread__Group_3_5__1__Impl6790 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__2__Impl_in_rule__PhysicalThread__Group_3_5__26821 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__MsgpoolsizeAssignment_3_5_2_in_rule__PhysicalThread__Group_3_5__2__Impl6848 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__0__Impl_in_rule__RuntimeClass__Group__06884 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__1_in_rule__RuntimeClass__Group__06887 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_45_in_rule__RuntimeClass__Group__0__Impl6915 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__1__Impl_in_rule__RuntimeClass__Group__16946 = new BitSet(new long[]{0x0010000020000000L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__2_in_rule__RuntimeClass__Group__16949 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__NameAssignment_1_in_rule__RuntimeClass__Group__1__Impl6976 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__2__Impl_in_rule__RuntimeClass__Group__27006 = new BitSet(new long[]{0x0010000020000000L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__3_in_rule__RuntimeClass__Group__27009 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__DocuAssignment_2_in_rule__RuntimeClass__Group__2__Impl7036 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__3__Impl_in_rule__RuntimeClass__Group__37067 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__4_in_rule__RuntimeClass__Group__37070 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__RuntimeClass__Group__3__Impl7098 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__4__Impl_in_rule__RuntimeClass__Group__47129 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__5_in_rule__RuntimeClass__Group__47132 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_16_in_rule__RuntimeClass__Group__4__Impl7160 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__5__Impl_in_rule__RuntimeClass__Group__57191 = new BitSet(new long[]{0x0000000000C00000L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__6_in_rule__RuntimeClass__Group__57194 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__RuntimeClass__Group__5__Impl7222 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__6__Impl_in_rule__RuntimeClass__Group__67253 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__7_in_rule__RuntimeClass__Group__67256 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__ThreadModelAssignment_6_in_rule__RuntimeClass__Group__6__Impl7283 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RuntimeClass__Group__7__Impl_in_rule__RuntimeClass__Group__77313 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_30_in_rule__RuntimeClass__Group__7__Impl7341 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PRIO__Group__0__Impl_in_rule__PRIO__Group__07388 = new BitSet(new long[]{0x000000000000C040L}); + public static final BitSet FOLLOW_rule__PRIO__Group__1_in_rule__PRIO__Group__07391 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PRIO__Alternatives_0_in_rule__PRIO__Group__0__Impl7418 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PRIO__Group__1__Impl_in_rule__PRIO__Group__17449 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__PRIO__Group__1__Impl7476 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__07509 = new BitSet(new long[]{0x0000000000010010L}); + public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__07512 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_46_in_rule__Import__Group__0__Impl7540 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__17571 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__Import__Group__2_in_rule__Import__Group__17574 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl7601 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__27631 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl7658 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__07694 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__07697 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl7724 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__17754 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_47_in_rule__Import__Group_1_0__1__Impl7782 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__07817 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__07820 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl7847 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__17876 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_48_in_rule__ImportedFQN__Group__1__Impl7905 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__07942 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__07945 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl7972 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__18001 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl8028 = new BitSet(new long[]{0x0002000000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__08063 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__08066 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_rule__FQN__Group_1__0__Impl8094 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__18125 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl8152 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__KeyValue__Group__0__Impl_in_rule__KeyValue__Group__08188 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__KeyValue__Group__1_in_rule__KeyValue__Group__08191 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__KeyValue__KeyAssignment_0_in_rule__KeyValue__Group__0__Impl8218 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__KeyValue__Group__1__Impl_in_rule__KeyValue__Group__18248 = new BitSet(new long[]{0x100200000004C160L}); + public static final BitSet FOLLOW_rule__KeyValue__Group__2_in_rule__KeyValue__Group__18251 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__KeyValue__Group__1__Impl8279 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__KeyValue__Group__2__Impl_in_rule__KeyValue__Group__28310 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__KeyValue__ValueAssignment_2_in_rule__KeyValue__Group__2__Impl8337 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__0__Impl_in_rule__SimpleAnnotationAttribute__Group__08376 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__1_in_rule__SimpleAnnotationAttribute__Group__08379 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Alternatives_0_in_rule__SimpleAnnotationAttribute__Group__0__Impl8406 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__1__Impl_in_rule__SimpleAnnotationAttribute__Group__18436 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__2_in_rule__SimpleAnnotationAttribute__Group__18439 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_rule__SimpleAnnotationAttribute__Group__1__Impl8467 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__2__Impl_in_rule__SimpleAnnotationAttribute__Group__28498 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__3_in_rule__SimpleAnnotationAttribute__Group__28501 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__NameAssignment_2_in_rule__SimpleAnnotationAttribute__Group__2__Impl8528 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__3__Impl_in_rule__SimpleAnnotationAttribute__Group__38558 = new BitSet(new long[]{0x000000000F000000L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__4_in_rule__SimpleAnnotationAttribute__Group__38561 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_33_in_rule__SimpleAnnotationAttribute__Group__3__Impl8589 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__Group__4__Impl_in_rule__SimpleAnnotationAttribute__Group__48620 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SimpleAnnotationAttribute__TypeAssignment_4_in_rule__SimpleAnnotationAttribute__Group__4__Impl8647 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__0__Impl_in_rule__EnumAnnotationAttribute__Group__08687 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__1_in_rule__EnumAnnotationAttribute__Group__08690 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Alternatives_0_in_rule__EnumAnnotationAttribute__Group__0__Impl8717 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__1__Impl_in_rule__EnumAnnotationAttribute__Group__18747 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__2_in_rule__EnumAnnotationAttribute__Group__18750 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_50_in_rule__EnumAnnotationAttribute__Group__1__Impl8778 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__2__Impl_in_rule__EnumAnnotationAttribute__Group__28809 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__3_in_rule__EnumAnnotationAttribute__Group__28812 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__NameAssignment_2_in_rule__EnumAnnotationAttribute__Group__2__Impl8839 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__3__Impl_in_rule__EnumAnnotationAttribute__Group__38869 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__4_in_rule__EnumAnnotationAttribute__Group__38872 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_33_in_rule__EnumAnnotationAttribute__Group__3__Impl8900 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__4__Impl_in_rule__EnumAnnotationAttribute__Group__48931 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__5_in_rule__EnumAnnotationAttribute__Group__48934 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__EnumAnnotationAttribute__Group__4__Impl8962 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__5__Impl_in_rule__EnumAnnotationAttribute__Group__58993 = new BitSet(new long[]{0x0008000040000000L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__6_in_rule__EnumAnnotationAttribute__Group__58996 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_5_in_rule__EnumAnnotationAttribute__Group__5__Impl9023 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__6__Impl_in_rule__EnumAnnotationAttribute__Group__69053 = new BitSet(new long[]{0x0008000040000000L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__7_in_rule__EnumAnnotationAttribute__Group__69056 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__0_in_rule__EnumAnnotationAttribute__Group__6__Impl9083 = new BitSet(new long[]{0x0008000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group__7__Impl_in_rule__EnumAnnotationAttribute__Group__79114 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_30_in_rule__EnumAnnotationAttribute__Group__7__Impl9142 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__0__Impl_in_rule__EnumAnnotationAttribute__Group_6__09189 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__1_in_rule__EnumAnnotationAttribute__Group_6__09192 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_51_in_rule__EnumAnnotationAttribute__Group_6__0__Impl9220 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__Group_6__1__Impl_in_rule__EnumAnnotationAttribute__Group_6__19251 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__EnumAnnotationAttribute__ValuesAssignment_6_1_in_rule__EnumAnnotationAttribute__Group_6__1__Impl9278 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Documentation__Group__0__Impl_in_rule__Documentation__Group__09312 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_rule__Documentation__Group__1_in_rule__Documentation__Group__09315 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Documentation__Group__1__Impl_in_rule__Documentation__Group__19373 = new BitSet(new long[]{0x0020000000000100L}); + public static final BitSet FOLLOW_rule__Documentation__Group__2_in_rule__Documentation__Group__19376 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_52_in_rule__Documentation__Group__1__Impl9404 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Documentation__Group__2__Impl_in_rule__Documentation__Group__29435 = new BitSet(new long[]{0x0020000000000100L}); + public static final BitSet FOLLOW_rule__Documentation__Group__3_in_rule__Documentation__Group__29438 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Documentation__LinesAssignment_2_in_rule__Documentation__Group__2__Impl9465 = new BitSet(new long[]{0x0000000000000102L}); + public static final BitSet FOLLOW_rule__Documentation__Group__3__Impl_in_rule__Documentation__Group__39496 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_53_in_rule__Documentation__Group__3__Impl9524 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_0__0__Impl_in_rule__TIME__Group_0__09563 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_rule__TIME__Group_0__1_in_rule__TIME__Group_0__09566 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__TIME__Group_0__0__Impl9593 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_0__1__Impl_in_rule__TIME__Group_0__19622 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_54_in_rule__TIME__Group_0__1__Impl9650 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_1__0__Impl_in_rule__TIME__Group_1__09685 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_rule__TIME__Group_1__1_in_rule__TIME__Group_1__09688 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__TIME__Group_1__0__Impl9715 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_1__1__Impl_in_rule__TIME__Group_1__19744 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_55_in_rule__TIME__Group_1__1__Impl9772 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_2__0__Impl_in_rule__TIME__Group_2__09807 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_rule__TIME__Group_2__1_in_rule__TIME__Group_2__09810 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__TIME__Group_2__0__Impl9837 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_2__1__Impl_in_rule__TIME__Group_2__19866 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_56_in_rule__TIME__Group_2__1__Impl9894 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_3__0__Impl_in_rule__TIME__Group_3__09929 = new BitSet(new long[]{0x0200000000000000L}); + public static final BitSet FOLLOW_rule__TIME__Group_3__1_in_rule__TIME__Group_3__09932 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__TIME__Group_3__0__Impl9959 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__TIME__Group_3__1__Impl_in_rule__TIME__Group_3__19988 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_57_in_rule__TIME__Group_3__1__Impl10016 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__010053 = new BitSet(new long[]{0x1000000000040000L}); + public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__010056 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__110114 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl10141 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__010175 = new BitSet(new long[]{0x000200000000C060L}); + public static final BitSet FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__010178 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__110236 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl10263 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__010297 = new BitSet(new long[]{0x000000000000C060L}); + public static final BitSet FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__010300 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__110358 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl10385 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__010419 = new BitSet(new long[]{0x100200000004C160L}); + public static final BitSet FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__010422 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__110480 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl10507 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__010541 = new BitSet(new long[]{0x000000000000C040L}); + public static final BitSet FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__010544 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl10571 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__110602 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl10629 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__010662 = new BitSet(new long[]{0x000000000000C040L}); + public static final BitSet FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__010665 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl10692 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__110723 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__110726 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl10753 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__210782 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__210785 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_rule__Decimal__Group__2__Impl10813 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__310844 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl10871 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__010908 = new BitSet(new long[]{0x000200000000C000L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__010911 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl10938 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__110969 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__110972 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_rule__DotDecimal__Group__1__Impl11000 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__211031 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl11058 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__011093 = new BitSet(new long[]{0x000000000000C040L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__011096 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl11123 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__111154 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__111157 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl11184 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__211213 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_rule__DecimalDot__Group__2__Impl11241 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__011278 = new BitSet(new long[]{0x000200000000C060L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__011281 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl11308 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__111339 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__111342 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl11369 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__211398 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__211401 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_49_in_rule__DecimalExp__Group__2__Impl11429 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__311460 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__311463 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl11490 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__411519 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_EXP_in_rule__DecimalExp__Group__4__Impl11546 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__0_in_rule__NodeClass__UnorderedGroup_411586 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_0__0_in_rule__NodeClass__UnorderedGroup_4__Impl11675 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_1__0_in_rule__NodeClass__UnorderedGroup_4__Impl11766 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__Group_4_2__0_in_rule__NodeClass__UnorderedGroup_4__Impl11857 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__011916 = new BitSet(new long[]{0x0000006800000002L}); + public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__1_in_rule__NodeClass__UnorderedGroup_4__011919 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__111944 = new BitSet(new long[]{0x0000006800000002L}); + public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__2_in_rule__NodeClass__UnorderedGroup_4__111947 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NodeClass__UnorderedGroup_4__Impl_in_rule__NodeClass__UnorderedGroup_4__211972 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__0_in_rule__PhysicalThread__UnorderedGroup_312002 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_0__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12091 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_1__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12182 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_2__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12273 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_3__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12364 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_4__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12455 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__Group_3_5__0_in_rule__PhysicalThread__UnorderedGroup_3__Impl12546 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__012605 = new BitSet(new long[]{0x00001F8000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__1_in_rule__PhysicalThread__UnorderedGroup_3__012608 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__112633 = new BitSet(new long[]{0x00001F8000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__2_in_rule__PhysicalThread__UnorderedGroup_3__112636 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__212661 = new BitSet(new long[]{0x00001F8000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__3_in_rule__PhysicalThread__UnorderedGroup_3__212664 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__312689 = new BitSet(new long[]{0x00001F8000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__4_in_rule__PhysicalThread__UnorderedGroup_3__312692 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__412717 = new BitSet(new long[]{0x00001F8000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__5_in_rule__PhysicalThread__UnorderedGroup_3__412720 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PhysicalThread__UnorderedGroup_3__Impl_in_rule__PhysicalThread__UnorderedGroup_3__512745 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_rule__PhysicalModel__NameAssignment_112785 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleImport_in_rule__PhysicalModel__ImportsAssignment_312816 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePhysicalSystem_in_rule__PhysicalModel__SystemsAssignment_4_012847 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleNodeClass_in_rule__PhysicalModel__NodeClassesAssignment_4_112878 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRuntimeClass_in_rule__PhysicalModel__RuntimeClassesAssignment_4_212909 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__PhysicalSystem__NameAssignment_112940 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDocumentation_in_rule__PhysicalSystem__DocuAssignment_212971 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleNodeRef_in_rule__PhysicalSystem__NodeRefsAssignment_413002 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__NodeRef__NameAssignment_113033 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_rule__NodeRef__TypeAssignment_313068 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDocumentation_in_rule__NodeRef__DocuAssignment_413103 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__NodeClass__NameAssignment_113134 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDocumentation_in_rule__NodeClass__DocuAssignment_213165 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_rule__NodeClass__RuntimeAssignment_4_0_213200 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePRIO_in_rule__NodeClass__PriominAssignment_4_1_213235 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePRIO_in_rule__NodeClass__PriomaxAssignment_4_2_213266 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePhysicalThread_in_rule__NodeClass__ThreadsAssignment_513297 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_58_in_rule__PhysicalThread__DefaultAssignment_0_013333 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__PhysicalThread__NameAssignment_113372 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleExecMode_in_rule__PhysicalThread__ExecmodeAssignment_3_0_213403 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleTIME_in_rule__PhysicalThread__TimeAssignment_3_1_213434 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePRIO_in_rule__PhysicalThread__PrioAssignment_3_2_213465 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__PhysicalThread__StacksizeAssignment_3_3_213496 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__PhysicalThread__MsgblocksizeAssignment_3_4_213527 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__PhysicalThread__MsgpoolsizeAssignment_3_5_213558 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__RuntimeClass__NameAssignment_113589 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDocumentation_in_rule__RuntimeClass__DocuAssignment_213620 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleThreadModel_in_rule__RuntimeClass__ThreadModelAssignment_613651 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_013682 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_213713 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__KeyValue__KeyAssignment_013747 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleLiteral_in_rule__KeyValue__ValueAssignment_213778 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_rule__SimpleAnnotationAttribute__OptionalAssignment_0_013820 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__SimpleAnnotationAttribute__NameAssignment_213859 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleLiteralType_in_rule__SimpleAnnotationAttribute__TypeAssignment_413890 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_59_in_rule__EnumAnnotationAttribute__OptionalAssignment_0_013926 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__EnumAnnotationAttribute__NameAssignment_213965 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_513996 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__EnumAnnotationAttribute__ValuesAssignment_6_114027 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__Documentation__LinesAssignment_214058 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_60_in_rule__BooleanLiteral__IsTrueAssignment_1_114096 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_114135 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_114166 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_114197 = new BitSet(new long[]{0x0000000000000002L}); } |