Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal')
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g526
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens99
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java1284
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java9689
4 files changed, 5229 insertions, 6369 deletions
diff --git a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g
index eda7376c8..9659b4402 100644
--- a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g
+++ b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g
@@ -981,24 +981,46 @@ finally {
restoreStackSize(stackSize);
}
+rule__DynamicConfig__Alternatives_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_0()); }
+(rule__DynamicConfig__Group_2_0_0__0)
+{ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_0()); }
+)
+
+ |(
+{ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1()); }
+(rule__DynamicConfig__Group_2_0_1__0)
+{ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1()); }
+)
-rule__AttrInstanceConfig__Alternatives_3_1_0_1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AttrInstanceConfig__Alternatives_3_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_0_1_0()); }
-(rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_0_1_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_1_0()); }
+(rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0)
+{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_1_0()); }
)
|(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getReadWriteKeyword_3_1_0_1_1()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getWriteKeyword_3_1_1_1()); }
- 'read-write'
+ 'write'
-{ after(grammarAccess.getAttrInstanceConfigAccess().getReadWriteKeyword_3_1_0_1_1()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getWriteKeyword_3_1_1_1()); }
)
;
@@ -1290,32 +1312,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Alternatives_5
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0()); }
-
- '+'
-
-{ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0()); }
-)
-
- |(
-{ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1()); }
-
- '-'
-
-{ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__ConfigModel__Group__0
@@ -1668,29 +1664,29 @@ finally {
-rule__DynamicConfig__Group_2_0__0
+rule__DynamicConfig__Group_2_0_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DynamicConfig__Group_2_0__0__Impl
- rule__DynamicConfig__Group_2_0__1
+ rule__DynamicConfig__Group_2_0_0__0__Impl
+ rule__DynamicConfig__Group_2_0_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__Group_2_0__0__Impl
+rule__DynamicConfig__Group_2_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getSourceKeyword_2_0_0()); }
+{ before(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_0_0()); }
- 'source'
+ 'file path'
-{ after(grammarAccess.getDynamicConfigAccess().getSourceKeyword_2_0_0()); }
+{ after(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_0_0()); }
)
;
@@ -1699,27 +1695,26 @@ finally {
}
-rule__DynamicConfig__Group_2_0__1
+rule__DynamicConfig__Group_2_0_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DynamicConfig__Group_2_0__1__Impl
- rule__DynamicConfig__Group_2_0__2
+ rule__DynamicConfig__Group_2_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__Group_2_0__1__Impl
+rule__DynamicConfig__Group_2_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getSourceAssignment_2_0_1()); }
-(rule__DynamicConfig__SourceAssignment_2_0_1)
-{ after(grammarAccess.getDynamicConfigAccess().getSourceAssignment_2_0_1()); }
+{ before(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_0_1()); }
+(rule__DynamicConfig__FilePathAssignment_2_0_0_1)
+{ after(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_0_1()); }
)
;
@@ -1728,26 +1723,31 @@ finally {
}
-rule__DynamicConfig__Group_2_0__2
+
+
+
+
+rule__DynamicConfig__Group_2_0_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DynamicConfig__Group_2_0__2__Impl
+ rule__DynamicConfig__Group_2_0_1__0__Impl
+ rule__DynamicConfig__Group_2_0_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__Group_2_0__2__Impl
+rule__DynamicConfig__Group_2_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_2()); }
-(rule__DynamicConfig__Group_2_0_2__0)?
-{ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_2()); }
+{ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_0()); }
+(rule__DynamicConfig__Group_2_0_1_0__0)
+{ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_0()); }
)
;
@@ -1756,35 +1756,89 @@ finally {
}
+rule__DynamicConfig__Group_2_0_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DynamicConfig__Group_2_0_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DynamicConfig__Group_2_0_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_1()); }
+(rule__DynamicConfig__Group_2_0_1_1__0)
+{ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__DynamicConfig__Group_2_0_2__0
+rule__DynamicConfig__Group_2_0_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DynamicConfig__Group_2_0_2__0__Impl
- rule__DynamicConfig__Group_2_0_2__1
+ rule__DynamicConfig__Group_2_0_1_0__0__Impl
+ rule__DynamicConfig__Group_2_0_1_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__Group_2_0_2__0__Impl
+rule__DynamicConfig__Group_2_0_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_2_0()); }
+{ before(grammarAccess.getDynamicConfigAccess().getUserImportKeyword_2_0_1_0_0()); }
- 'file path'
+ 'user import'
+
+{ after(grammarAccess.getDynamicConfigAccess().getUserImportKeyword_2_0_1_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
-{ after(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_2_0()); }
+
+rule__DynamicConfig__Group_2_0_1_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DynamicConfig__Group_2_0_1_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DynamicConfig__Group_2_0_1_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDynamicConfigAccess().getUserCode1Assignment_2_0_1_0_1()); }
+(rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1)
+{ after(grammarAccess.getDynamicConfigAccess().getUserCode1Assignment_2_0_1_0_1()); }
)
;
@@ -1793,26 +1847,61 @@ finally {
}
-rule__DynamicConfig__Group_2_0_2__1
+
+
+
+
+rule__DynamicConfig__Group_2_0_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DynamicConfig__Group_2_0_2__1__Impl
+ rule__DynamicConfig__Group_2_0_1_1__0__Impl
+ rule__DynamicConfig__Group_2_0_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__Group_2_0_2__1__Impl
+rule__DynamicConfig__Group_2_0_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_2_1()); }
-(rule__DynamicConfig__FilePathAssignment_2_0_2_1)
-{ after(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_2_1()); }
+{ before(grammarAccess.getDynamicConfigAccess().getUserConstructorKeyword_2_0_1_1_0()); }
+
+ 'user constructor'
+
+{ after(grammarAccess.getDynamicConfigAccess().getUserConstructorKeyword_2_0_1_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DynamicConfig__Group_2_0_1_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DynamicConfig__Group_2_0_1_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DynamicConfig__Group_2_0_1_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDynamicConfigAccess().getUserCode2Assignment_2_0_1_1_1()); }
+(rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1)
+{ after(grammarAccess.getDynamicConfigAccess().getUserCode2Assignment_2_0_1_1_1()); }
)
;
@@ -1843,11 +1932,11 @@ rule__DynamicConfig__Group_2_1__0__Impl
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getPollingRateKeyword_2_1_0()); }
+{ before(grammarAccess.getDynamicConfigAccess().getPollingTimerMsKeyword_2_1_0()); }
- 'polling rate'
+ 'polling timer [ms]'
-{ after(grammarAccess.getDynamicConfigAccess().getPollingRateKeyword_2_1_0()); }
+{ after(grammarAccess.getDynamicConfigAccess().getPollingTimerMsKeyword_2_1_0()); }
)
;
@@ -3654,9 +3743,9 @@ rule__AttrInstanceConfig__Group_3__1__Impl
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1()); }
-(rule__AttrInstanceConfig__UnorderedGroup_3_1)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1()); }
+(rule__AttrInstanceConfig__Group_3_1__0)?
+{ after(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1()); }
)
;
@@ -3671,6 +3760,7 @@ rule__AttrInstanceConfig__Group_3__2
}
:
rule__AttrInstanceConfig__Group_3__2__Impl
+ rule__AttrInstanceConfig__Group_3__3
;
finally {
restoreStackSize(stackSize);
@@ -3682,11 +3772,39 @@ rule__AttrInstanceConfig__Group_3__2__Impl
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_2()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_2()); }
+(rule__AttrInstanceConfig__AttributesAssignment_3_2)*
+{ after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AttrInstanceConfig__Group_3__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AttrInstanceConfig__Group_3__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AttrInstanceConfig__Group_3__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_3()); }
'}'
-{ after(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_2()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_3()); }
)
;
@@ -3701,27 +3819,29 @@ finally {
-rule__AttrInstanceConfig__Group_3_1_0__0
+
+
+rule__AttrInstanceConfig__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__AttrInstanceConfig__Group_3_1_0__0__Impl
- rule__AttrInstanceConfig__Group_3_1_0__1
+ rule__AttrInstanceConfig__Group_3_1__0__Impl
+ rule__AttrInstanceConfig__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__AttrInstanceConfig__Group_3_1_0__0__Impl
+rule__AttrInstanceConfig__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0_0()); }
-(rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0()); }
+(rule__AttrInstanceConfig__DynConfigAssignment_3_1_0)
+{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0()); }
)
;
@@ -3730,26 +3850,26 @@ finally {
}
-rule__AttrInstanceConfig__Group_3_1_0__1
+rule__AttrInstanceConfig__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__AttrInstanceConfig__Group_3_1_0__1__Impl
+ rule__AttrInstanceConfig__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__AttrInstanceConfig__Group_3_1_0__1__Impl
+rule__AttrInstanceConfig__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_0_1()); }
-(rule__AttrInstanceConfig__Alternatives_3_1_0_1)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_0_1()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_1()); }
+(rule__AttrInstanceConfig__Alternatives_3_1_1)
+{ after(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_1()); }
)
;
@@ -5104,7 +5224,6 @@ rule__DecimalExp__Group__4
}
:
rule__DecimalExp__Group__4__Impl
- rule__DecimalExp__Group__5
;
finally {
restoreStackSize(stackSize);
@@ -5116,66 +5235,9 @@ rule__DecimalExp__Group__4__Impl
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getIDTerminalRuleCall_4()); }
- RULE_ID
-{ after(grammarAccess.getDecimalExpAccess().getIDTerminalRuleCall_4()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__DecimalExp__Group__5
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DecimalExp__Group__5__Impl
- rule__DecimalExp__Group__6
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DecimalExp__Group__5__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDecimalExpAccess().getAlternatives_5()); }
-(rule__DecimalExp__Alternatives_5)?
-{ after(grammarAccess.getDecimalExpAccess().getAlternatives_5()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__DecimalExp__Group__6
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DecimalExp__Group__6__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DecimalExp__Group__6__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6()); }
- RULE_INT
-{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6()); }
+{ before(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); }
+ RULE_EXP
+{ after(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); }
)
;
@@ -5195,10 +5257,6 @@ finally {
-
-
-
-
rule__DynamicConfig__UnorderedGroup_2
@init {
int stackSize = keepStackSize();
@@ -5234,9 +5292,9 @@ rule__DynamicConfig__UnorderedGroup_2__Impl
}
(
- { before(grammarAccess.getDynamicConfigAccess().getGroup_2_0()); }
- (rule__DynamicConfig__Group_2_0__0)
- { after(grammarAccess.getDynamicConfigAccess().getGroup_2_0()); }
+ { before(grammarAccess.getDynamicConfigAccess().getAlternatives_2_0()); }
+ (rule__DynamicConfig__Alternatives_2_0)
+ { after(grammarAccess.getDynamicConfigAccess().getAlternatives_2_0()); }
)
)
) |
@@ -5585,107 +5643,6 @@ finally {
-rule__AttrInstanceConfig__UnorderedGroup_3_1
- @init {
- int stackSize = keepStackSize();
- getUnorderedGroupHelper().enter(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
- }
-:
- rule__AttrInstanceConfig__UnorderedGroup_3_1__0
- ?
-
-;
-finally {
- getUnorderedGroupHelper().leave(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
- restoreStackSize(stackSize);
-}
-
-
-rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl
- @init {
- int stackSize = keepStackSize();
- boolean selected = false;
- }
-:
- (
-
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 0)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 0);
- }
- {
- selected = true;
- }
- (
-
- { before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1_0()); }
- (rule__AttrInstanceConfig__Group_3_1_0__0)
- { after(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1_0()); }
- )
- )
- ) |
-
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 1)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 1);
- }
- {
- selected = true;
- }
- (
- (
- { before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1()); }
- (rule__AttrInstanceConfig__AttributesAssignment_3_1_1)
- { after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1()); }
- )
- (
- { before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1()); }
- ((rule__AttrInstanceConfig__AttributesAssignment_3_1_1)=>rule__AttrInstanceConfig__AttributesAssignment_3_1_1)*
- { after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1()); }
- ) )
- )
- )
-
- )
-;
-finally {
- if (selected)
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
- restoreStackSize(stackSize);
-}
-
-
-rule__AttrInstanceConfig__UnorderedGroup_3_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl
- rule__AttrInstanceConfig__UnorderedGroup_3_1__1?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__AttrInstanceConfig__UnorderedGroup_3_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
rule__ConfigModel__ImportsAssignment_0
@init {
int stackSize = keepStackSize();
@@ -5750,14 +5707,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__SourceAssignment_2_0_1
+rule__DynamicConfig__FilePathAssignment_2_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getSourceSTRINGTerminalRuleCall_2_0_1_0()); }
- RULE_STRING{ after(grammarAccess.getDynamicConfigAccess().getSourceSTRINGTerminalRuleCall_2_0_1_0()); }
+{ before(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_0_1_0()); }
+ RULE_STRING{ after(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_0_1_0()); }
)
;
@@ -5765,14 +5722,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__FilePathAssignment_2_0_2_1
+rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_2_1_0()); }
- RULE_STRING{ after(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_2_1_0()); }
+{ before(grammarAccess.getDynamicConfigAccess().getUserCode1STRINGTerminalRuleCall_2_0_1_0_1_0()); }
+ RULE_STRING{ after(grammarAccess.getDynamicConfigAccess().getUserCode1STRINGTerminalRuleCall_2_0_1_0_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDynamicConfigAccess().getUserCode2STRINGTerminalRuleCall_2_0_1_1_1_0()); }
+ RULE_STRING{ after(grammarAccess.getDynamicConfigAccess().getUserCode2STRINGTerminalRuleCall_2_0_1_1_1_0()); }
)
;
@@ -6104,22 +6076,22 @@ finally {
restoreStackSize(stackSize);
}
-rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0
+rule__AttrInstanceConfig__DynConfigAssignment_3_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0()); }
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0()); }
'dynamic configuration'
-{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0()); }
)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0()); }
)
;
@@ -6127,22 +6099,22 @@ finally {
restoreStackSize(stackSize);
}
-rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0
+rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0()); }
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0()); }
- 'read-only'
+ 'read'
-{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0()); }
)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0()); }
)
;
@@ -6150,14 +6122,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__AttrInstanceConfig__AttributesAssignment_3_1_1
+rule__AttrInstanceConfig__AttributesAssignment_3_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_1_1_0()); }
- ruleAttrInstanceConfig{ after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_1_1_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_2_0()); }
+ ruleAttrInstanceConfig{ after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_2_0()); }
)
;
@@ -6324,6 +6296,8 @@ finally {
}
+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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens
index d040f1960..548127467 100644
--- a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens
+++ b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens
@@ -1,7 +1,5 @@
-T__42=42
RULE_ID=5
-T__40=40
-T__41=41
+RULE_EXP=7
T__29=29
T__28=28
T__27=27
@@ -10,61 +8,66 @@ T__25=25
T__24=24
T__23=23
T__22=22
-RULE_ANY_OTHER=11
+RULE_ANY_OTHER=12
T__21=21
T__20=20
-RULE_SL_COMMENT=9
-RULE_ML_COMMENT=8
-T__30=30
T__19=19
-T__31=31
-RULE_STRING=7
RULE_HEX=4
+T__16=16
+T__15=15
+T__18=18
+T__17=17
+T__14=14
+T__13=13
+RULE_INT=6
+T__42=42
+T__43=43
+T__40=40
+T__41=41
+T__44=44
+RULE_SL_COMMENT=10
+RULE_ML_COMMENT=9
+T__30=30
+T__31=31
T__32=32
+RULE_STRING=8
T__33=33
-T__16=16
T__34=34
-T__15=15
T__35=35
-T__18=18
T__36=36
-T__17=17
T__37=37
-T__12=12
T__38=38
T__39=39
-T__14=14
-T__13=13
-RULE_INT=6
-RULE_WS=10
-'Attr'=32
-'/'=26
-'model'=13
-'.*'=38
-'conjugate'=29
-'='=33
-'Port'=30
-'polling rate'=23
-'source'=21
-'InterfaceItem'=31
-'+'=15
-'.'=39
-'ProtocolClassConfig'=27
-'regular'=28
-'max'=35
-'import'=36
-'true'=42
-'}'=19
-'read-only'=41
-'ActorClassConfig'=24
-'SubSystemConfig'=17
-'dynamic configuration'=20
-'{'=18
-'ActorInstanceConfig'=25
-'false'=14
-'-'=16
-'min'=34
-','=40
+RULE_WS=11
+'Attr'=34
+'/'=28
+'model'=14
+'user import'=23
+'user constructor'=24
+'.*'=40
+'conjugate'=31
+'='=35
+'Port'=32
+'InterfaceItem'=33
+'+'=16
+'.'=41
+'ProtocolClassConfig'=29
+'regular'=30
+'max'=37
+'import'=38
+'true'=44
+'}'=20
+'SubSystemConfig'=18
+'ActorClassConfig'=26
+'polling timer [ms]'=25
+'dynamic configuration'=21
+'{'=19
+'write'=13
+'ActorInstanceConfig'=27
+'false'=15
+'-'=17
+'min'=36
+','=42
+'read'=43
'file path'=22
-'read-write'=12
-'from'=37
+'from'=39
diff --git a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java
index e89d4f41f..e31917405 100644
--- a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java
+++ b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java
@@ -12,10 +12,8 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalConfigLexer extends Lexer {
- public static final int T__42=42;
- public static final int T__40=40;
public static final int RULE_ID=5;
- public static final int T__41=41;
+ public static final int RULE_EXP=7;
public static final int T__29=29;
public static final int T__28=28;
public static final int T__27=27;
@@ -24,34 +22,38 @@ public class InternalConfigLexer extends Lexer {
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=11;
public static final int T__21=21;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__20=20;
public static final int EOF=-1;
- public static final int RULE_SL_COMMENT=9;
- public static final int RULE_ML_COMMENT=8;
public static final int T__19=19;
+ public static final int RULE_HEX=4;
+ public static final int T__16=16;
+ public static final int T__15=15;
+ public static final int T__18=18;
+ public static final int T__17=17;
+ public static final int T__14=14;
+ public static final int T__13=13;
+ public static final int RULE_INT=6;
+ public static final int T__42=42;
+ public static final int T__43=43;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__44=44;
+ 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 T__32=32;
- public static final int RULE_HEX=4;
- public static final int RULE_STRING=7;
- public static final int T__16=16;
+ public static final int RULE_STRING=8;
public static final int T__33=33;
- public static final int T__15=15;
public static final int T__34=34;
- public static final int T__18=18;
public static final int T__35=35;
- public static final int T__17=17;
public static final int T__36=36;
- public static final int T__12=12;
public static final int T__37=37;
public static final int T__38=38;
- public static final int T__14=14;
public static final int T__39=39;
- public static final int T__13=13;
- public static final int RULE_INT=6;
- public static final int RULE_WS=10;
+ public static final int RULE_WS=11;
// delegates
// delegators
@@ -66,36 +68,15 @@ public class InternalConfigLexer extends Lexer {
}
public String getGrammarFileName() { return "../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g"; }
- // $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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:11:7: ( 'read-write' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:11:9: 'read-write'
- {
- match("read-write");
-
-
- }
-
- 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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:12:7: ( 'model' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:12:9: 'model'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:11:7: ( 'write' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:11:9: 'write'
{
- match("model");
+ match("write");
}
@@ -113,10 +94,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:13:7: ( 'false' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:13:9: 'false'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:12:7: ( 'model' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:12:9: 'model'
{
- match("false");
+ match("model");
}
@@ -134,10 +115,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:14:7: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:14:9: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:13:7: ( 'false' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:13:9: 'false'
{
- match('+');
+ match("false");
+
}
@@ -154,10 +136,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:15:7: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:15:9: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:14:7: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:14:9: '+'
{
- match('-');
+ match('+');
}
@@ -174,11 +156,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:16:7: ( 'SubSystemConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:16:9: 'SubSystemConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:15:7: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:15:9: '-'
{
- match("SubSystemConfig");
-
+ match('-');
}
@@ -195,10 +176,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:17:7: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:17:9: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:16:7: ( 'SubSystemConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:16:9: 'SubSystemConfig'
{
- match('{');
+ match("SubSystemConfig");
+
}
@@ -215,10 +197,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:18:7: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:18:9: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:17:7: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:17:9: '{'
{
- match('}');
+ match('{');
}
@@ -235,11 +217,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:19:7: ( 'dynamic configuration' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:19:9: 'dynamic configuration'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:18:7: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:18:9: '}'
{
- match("dynamic configuration");
-
+ match('}');
}
@@ -256,10 +237,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:20:7: ( 'source' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:20:9: 'source'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:19:7: ( 'dynamic configuration' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:19:9: 'dynamic configuration'
{
- match("source");
+ match("dynamic configuration");
}
@@ -277,8 +258,8 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:21:7: ( 'file path' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:21:9: 'file path'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:20:7: ( 'file path' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:20:9: 'file path'
{
match("file path");
@@ -298,10 +279,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:7: ( 'polling rate' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:9: 'polling rate'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:21:7: ( 'user import' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:21:9: 'user import'
{
- match("polling rate");
+ match("user import");
}
@@ -319,10 +300,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:7: ( 'ActorClassConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:9: 'ActorClassConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:7: ( 'user constructor' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:9: 'user constructor'
{
- match("ActorClassConfig");
+ match("user constructor");
}
@@ -340,10 +321,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:7: ( 'ActorInstanceConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:9: 'ActorInstanceConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:7: ( 'polling timer [ms]' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:9: 'polling timer [ms]'
{
- match("ActorInstanceConfig");
+ match("polling timer [ms]");
}
@@ -361,10 +342,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:7: ( '/' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:9: '/'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:7: ( 'ActorClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:9: 'ActorClassConfig'
{
- match('/');
+ match("ActorClassConfig");
+
}
@@ -381,10 +363,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:7: ( 'ProtocolClassConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:9: 'ProtocolClassConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:7: ( 'ActorInstanceConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:9: 'ActorInstanceConfig'
{
- match("ProtocolClassConfig");
+ match("ActorInstanceConfig");
}
@@ -402,11 +384,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:7: ( 'regular' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:9: 'regular'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:7: ( '/' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:9: '/'
{
- match("regular");
-
+ match('/');
}
@@ -423,10 +404,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:28:7: ( 'conjugate' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:28:9: 'conjugate'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:7: ( 'ProtocolClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:9: 'ProtocolClassConfig'
{
- match("conjugate");
+ match("ProtocolClassConfig");
}
@@ -444,10 +425,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:29:7: ( 'Port' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:29:9: 'Port'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:28:7: ( 'regular' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:28:9: 'regular'
{
- match("Port");
+ match("regular");
}
@@ -465,10 +446,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:30:7: ( 'InterfaceItem' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:30:9: 'InterfaceItem'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:29:7: ( 'conjugate' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:29:9: 'conjugate'
{
- match("InterfaceItem");
+ match("conjugate");
}
@@ -486,10 +467,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:31:7: ( 'Attr' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:31:9: 'Attr'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:30:7: ( 'Port' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:30:9: 'Port'
{
- match("Attr");
+ match("Port");
}
@@ -507,10 +488,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:32:7: ( '=' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:32:9: '='
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:31:7: ( 'InterfaceItem' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:31:9: 'InterfaceItem'
{
- match('=');
+ match("InterfaceItem");
+
}
@@ -527,10 +509,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:33:7: ( 'min' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:33:9: 'min'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:32:7: ( 'Attr' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:32:9: 'Attr'
{
- match("min");
+ match("Attr");
}
@@ -548,11 +530,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:34:7: ( 'max' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:34:9: 'max'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:33:7: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:33:9: '='
{
- match("max");
-
+ match('=');
}
@@ -569,10 +550,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:35:7: ( 'import' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:35:9: 'import'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:34:7: ( 'min' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:34:9: 'min'
{
- match("import");
+ match("min");
}
@@ -590,10 +571,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:36:7: ( 'from' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:36:9: 'from'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:35:7: ( 'max' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:35:9: 'max'
{
- match("from");
+ match("max");
}
@@ -611,10 +592,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:37:7: ( '.*' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:37:9: '.*'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:36:7: ( 'import' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:36:9: 'import'
{
- match(".*");
+ match("import");
}
@@ -632,10 +613,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:38:7: ( '.' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:38:9: '.'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:37:7: ( 'from' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:37:9: 'from'
{
- match('.');
+ match("from");
+
}
@@ -652,10 +634,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:39:7: ( ',' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:39:9: ','
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:38:7: ( '.*' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:38:9: '.*'
{
- match(',');
+ match(".*");
+
}
@@ -672,11 +655,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:40:7: ( 'read-only' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:40:9: 'read-only'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:39:7: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:39:9: '.'
{
- match("read-only");
-
+ match('.');
}
@@ -693,8 +675,49 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:41:7: ( 'true' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:41:9: 'true'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:40:7: ( ',' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:40:9: ','
+ {
+ match(',');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__42"
+
+ // $ANTLR start "T__43"
+ public final void mT__43() throws RecognitionException {
+ try {
+ int _type = T__43;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:41:7: ( 'read' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:41:9: 'read'
+ {
+ match("read");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__43"
+
+ // $ANTLR start "T__44"
+ public final void mT__44() throws RecognitionException {
+ try {
+ int _type = T__44;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:42:7: ( 'true' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:42:9: 'true'
{
match("true");
@@ -707,45 +730,129 @@ public class InternalConfigLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__42"
+ // $ANTLR end "T__44"
+
+ // $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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6299:10: ( ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6299: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6299:22: ( '+' | '-' )?
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( (LA1_0=='+'||LA1_0=='-') ) {
+ alt1=1;
+ }
+ switch (alt1) {
+ case 1 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6299: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6299: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6327:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6327:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6327:12: ( '0x' | '0X' )
- int alt1=2;
- int LA1_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:12: ( '0x' | '0X' )
+ int alt3=2;
+ int LA3_0 = input.LA(1);
- if ( (LA1_0=='0') ) {
- int LA1_1 = input.LA(2);
+ if ( (LA3_0=='0') ) {
+ int LA3_1 = input.LA(2);
- if ( (LA1_1=='x') ) {
- alt1=1;
+ if ( (LA3_1=='x') ) {
+ alt3=1;
}
- else if ( (LA1_1=='X') ) {
- alt1=2;
+ else if ( (LA3_1=='X') ) {
+ alt3=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 1, 1, input);
+ new NoViableAltException("", 3, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 1, 0, input);
+ new NoViableAltException("", 3, 0, input);
throw nvae;
}
- switch (alt1) {
+ switch (alt3) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6327:13: '0x'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:13: '0x'
{
match("0x");
@@ -753,7 +860,7 @@ public class InternalConfigLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6327:18: '0X'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:18: '0X'
{
match("0X");
@@ -763,19 +870,19 @@ public class InternalConfigLexer extends Lexer {
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6327:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
- int cnt2=0;
- loop2:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ int cnt4=0;
+ loop4:
do {
- int alt2=2;
- int LA2_0 = input.LA(1);
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='F')||(LA2_0>='a' && LA2_0<='f')) ) {
- alt2=1;
+ if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='F')||(LA4_0>='a' && LA4_0<='f')) ) {
+ alt4=1;
}
- switch (alt2) {
+ switch (alt4) {
case 1 :
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:
{
@@ -793,12 +900,12 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- if ( cnt2 >= 1 ) break loop2;
+ if ( cnt4 >= 1 ) break loop4;
EarlyExitException eee =
- new EarlyExitException(2, input);
+ new EarlyExitException(4, input);
throw eee;
}
- cnt2++;
+ cnt4++;
} while (true);
@@ -817,19 +924,19 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6329:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6329:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6303:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6303:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6329:11: ( '^' )?
- int alt3=2;
- int LA3_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6303:11: ( '^' )?
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( (LA3_0=='^') ) {
- alt3=1;
+ if ( (LA5_0=='^') ) {
+ alt5=1;
}
- switch (alt3) {
+ switch (alt5) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6329:11: '^'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6303:11: '^'
{
match('^');
@@ -847,18 +954,18 @@ public class InternalConfigLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6329:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop4:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6303:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop6:
do {
- int alt4=2;
- int LA4_0 = input.LA(1);
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
- alt4=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 (alt4) {
+ switch (alt6) {
case 1 :
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:
{
@@ -876,7 +983,7 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- break loop4;
+ break loop6;
}
} while (true);
@@ -896,24 +1003,24 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6331:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6331:12: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6305:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6305:12: ( '0' .. '9' )+
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6331:12: ( '0' .. '9' )+
- int cnt5=0;
- loop5:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6305:12: ( '0' .. '9' )+
+ int cnt7=0;
+ loop7:
do {
- int alt5=2;
- int LA5_0 = input.LA(1);
+ int alt7=2;
+ int LA7_0 = input.LA(1);
- if ( ((LA5_0>='0' && LA5_0<='9')) ) {
- alt5=1;
+ if ( ((LA7_0>='0' && LA7_0<='9')) ) {
+ alt7=1;
}
- switch (alt5) {
+ switch (alt7) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6331:13: '0' .. '9'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6305:13: '0' .. '9'
{
matchRange('0','9');
@@ -921,12 +1028,12 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- if ( cnt5 >= 1 ) break loop5;
+ if ( cnt7 >= 1 ) break loop7;
EarlyExitException eee =
- new EarlyExitException(5, input);
+ new EarlyExitException(7, input);
throw eee;
}
- cnt5++;
+ cnt7++;
} while (true);
@@ -945,47 +1052,47 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA8_0=='\"') ) {
- alt8=1;
+ if ( (LA10_0=='\"') ) {
+ alt10=1;
}
- else if ( (LA8_0=='\'') ) {
- alt8=2;
+ else if ( (LA10_0=='\'') ) {
+ alt10=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 10, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt10) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
- loop6:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop8:
do {
- int alt6=3;
- int LA6_0 = input.LA(1);
+ int alt8=3;
+ int LA8_0 = input.LA(1);
- if ( (LA6_0=='\\') ) {
- alt6=1;
+ if ( (LA8_0=='\\') ) {
+ alt8=1;
}
- else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
- alt6=2;
+ else if ( ((LA8_0>='\u0000' && LA8_0<='!')||(LA8_0>='#' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
+ alt8=2;
}
- switch (alt6) {
+ switch (alt8) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307: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') ) {
@@ -1001,7 +1108,7 @@ public class InternalConfigLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:66: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1017,7 +1124,7 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- break loop6;
+ break loop8;
}
} while (true);
@@ -1026,26 +1133,26 @@ public class InternalConfigLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop7:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop9:
do {
- int alt7=3;
- int LA7_0 = input.LA(1);
+ int alt9=3;
+ int LA9_0 = input.LA(1);
- if ( (LA7_0=='\\') ) {
- alt7=1;
+ if ( (LA9_0=='\\') ) {
+ alt9=1;
}
- else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
- alt7=2;
+ else if ( ((LA9_0>='\u0000' && LA9_0<='&')||(LA9_0>='(' && LA9_0<='[')||(LA9_0>=']' && LA9_0<='\uFFFF')) ) {
+ alt9=2;
}
- switch (alt7) {
+ switch (alt9) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307: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') ) {
@@ -1061,7 +1168,7 @@ public class InternalConfigLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:137: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1077,7 +1184,7 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- break loop7;
+ break loop9;
}
} while (true);
@@ -1104,37 +1211,37 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6335:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6335:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6309:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6309:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6335:24: ( options {greedy=false; } : . )*
- loop9:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6309:24: ( options {greedy=false; } : . )*
+ loop11:
do {
- int alt9=2;
- int LA9_0 = input.LA(1);
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA9_0=='*') ) {
- int LA9_1 = input.LA(2);
+ if ( (LA11_0=='*') ) {
+ int LA11_1 = input.LA(2);
- if ( (LA9_1=='/') ) {
- alt9=2;
+ if ( (LA11_1=='/') ) {
+ alt11=2;
}
- else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA11_1>='\u0000' && LA11_1<='.')||(LA11_1>='0' && LA11_1<='\uFFFF')) ) {
+ alt11=1;
}
}
- else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA11_0>='\u0000' && LA11_0<=')')||(LA11_0>='+' && LA11_0<='\uFFFF')) ) {
+ alt11=1;
}
- switch (alt9) {
+ switch (alt11) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6335:52: .
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6309:52: .
{
matchAny();
@@ -1142,7 +1249,7 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- break loop9;
+ break loop11;
}
} while (true);
@@ -1164,25 +1271,25 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop10:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop12:
do {
- int alt10=2;
- int LA10_0 = input.LA(1);
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
- alt10=1;
+ if ( ((LA12_0>='\u0000' && LA12_0<='\t')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\uFFFF')) ) {
+ alt12=1;
}
- switch (alt10) {
+ switch (alt12) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311: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();
@@ -1198,31 +1305,31 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- break loop10;
+ break loop12;
}
} while (true);
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:40: ( ( '\\r' )? '\\n' )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:40: ( ( '\\r' )? '\\n' )?
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA12_0=='\n'||LA12_0=='\r') ) {
- alt12=1;
+ if ( (LA14_0=='\n'||LA14_0=='\r') ) {
+ alt14=1;
}
- switch (alt12) {
+ switch (alt14) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:41: ( '\\r' )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:41: ( '\\r' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA11_0=='\r') ) {
- alt11=1;
+ if ( (LA13_0=='\r') ) {
+ alt13=1;
}
- switch (alt11) {
+ switch (alt13) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:41: '\\r'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:41: '\\r'
{
match('\r');
@@ -1254,22 +1361,22 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6339:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6339:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6313:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6313:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6339:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt13=0;
- loop13:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6313:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt15=0;
+ loop15:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
- alt13=1;
+ if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) {
+ alt15=1;
}
- switch (alt13) {
+ switch (alt15) {
case 1 :
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:
{
@@ -1287,12 +1394,12 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- if ( cnt13 >= 1 ) break loop13;
+ if ( cnt15 >= 1 ) break loop15;
EarlyExitException eee =
- new EarlyExitException(13, input);
+ new EarlyExitException(15, input);
throw eee;
}
- cnt13++;
+ cnt15++;
} while (true);
@@ -1311,8 +1418,8 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6341:16: ( . )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6341:18: .
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6315:16: ( . )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6315:18: .
{
matchAny();
@@ -1327,278 +1434,292 @@ public class InternalConfigLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:8: ( T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=39;
- alt14 = dfa14.predict(input);
- switch (alt14) {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.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 | RULE_EXP | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt16=41;
+ alt16 = dfa16.predict(input);
+ switch (alt16) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:10: T__12
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:10: T__13
{
- mT__12();
+ mT__13();
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:16: T__13
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:16: T__14
{
- mT__13();
+ mT__14();
}
break;
case 3 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:22: T__14
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:22: T__15
{
- mT__14();
+ mT__15();
}
break;
case 4 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:28: T__15
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:28: T__16
{
- mT__15();
+ mT__16();
}
break;
case 5 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:34: T__16
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:34: T__17
{
- mT__16();
+ mT__17();
}
break;
case 6 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:40: T__17
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:40: T__18
{
- mT__17();
+ mT__18();
}
break;
case 7 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:46: T__18
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:46: T__19
{
- mT__18();
+ mT__19();
}
break;
case 8 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:52: T__19
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:52: T__20
{
- mT__19();
+ mT__20();
}
break;
case 9 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:58: T__20
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:58: T__21
{
- mT__20();
+ mT__21();
}
break;
case 10 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:64: T__21
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:64: T__22
{
- mT__21();
+ mT__22();
}
break;
case 11 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:70: T__22
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:70: T__23
{
- mT__22();
+ mT__23();
}
break;
case 12 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:76: T__23
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:76: T__24
{
- mT__23();
+ mT__24();
}
break;
case 13 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:82: T__24
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:82: T__25
{
- mT__24();
+ mT__25();
}
break;
case 14 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:88: T__25
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:88: T__26
{
- mT__25();
+ mT__26();
}
break;
case 15 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:94: T__26
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:94: T__27
{
- mT__26();
+ mT__27();
}
break;
case 16 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:100: T__27
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:100: T__28
{
- mT__27();
+ mT__28();
}
break;
case 17 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:106: T__28
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:106: T__29
{
- mT__28();
+ mT__29();
}
break;
case 18 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:112: T__29
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:112: T__30
{
- mT__29();
+ mT__30();
}
break;
case 19 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:118: T__30
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:118: T__31
{
- mT__30();
+ mT__31();
}
break;
case 20 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:124: T__31
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:124: T__32
{
- mT__31();
+ mT__32();
}
break;
case 21 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:130: T__32
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:130: T__33
{
- mT__32();
+ mT__33();
}
break;
case 22 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:136: T__33
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:136: T__34
{
- mT__33();
+ mT__34();
}
break;
case 23 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:142: T__34
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:142: T__35
{
- mT__34();
+ mT__35();
}
break;
case 24 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:148: T__35
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:148: T__36
{
- mT__35();
+ mT__36();
}
break;
case 25 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:154: T__36
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:154: T__37
{
- mT__36();
+ mT__37();
}
break;
case 26 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:160: T__37
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:160: T__38
{
- mT__37();
+ mT__38();
}
break;
case 27 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:166: T__38
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:166: T__39
{
- mT__38();
+ mT__39();
}
break;
case 28 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:172: T__39
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:172: T__40
{
- mT__39();
+ mT__40();
}
break;
case 29 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:178: T__40
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:178: T__41
{
- mT__40();
+ mT__41();
}
break;
case 30 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:184: T__41
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:184: T__42
{
- mT__41();
+ mT__42();
}
break;
case 31 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:190: T__42
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:190: T__43
{
- mT__42();
+ mT__43();
}
break;
case 32 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:196: RULE_HEX
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:196: T__44
{
- mRULE_HEX();
+ mT__44();
}
break;
case 33 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:205: RULE_ID
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:202: RULE_EXP
{
- mRULE_ID();
+ mRULE_EXP();
}
break;
case 34 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:213: RULE_INT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:211: RULE_HEX
{
- mRULE_INT();
+ mRULE_HEX();
}
break;
case 35 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:222: RULE_STRING
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:220: RULE_ID
{
- mRULE_STRING();
+ mRULE_ID();
}
break;
case 36 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:234: RULE_ML_COMMENT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:228: RULE_INT
{
- mRULE_ML_COMMENT();
+ mRULE_INT();
}
break;
case 37 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:250: RULE_SL_COMMENT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:237: RULE_STRING
{
- mRULE_SL_COMMENT();
+ mRULE_STRING();
}
break;
case 38 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:266: RULE_WS
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:249: RULE_ML_COMMENT
{
- mRULE_WS();
+ mRULE_ML_COMMENT();
}
break;
case 39 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:274: RULE_ANY_OTHER
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:265: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 40 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:281: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 41 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:289: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -1610,145 +1731,146 @@ public class InternalConfigLexer extends Lexer {
}
- protected DFA14 dfa14 = new DFA14(this);
- static final String DFA14_eotS =
- "\1\uffff\3\37\2\uffff\1\37\2\uffff\4\37\1\62\3\37\1\uffff\1\37"+
- "\1\72\1\uffff\1\37\1\76\1\35\2\uffff\2\35\2\uffff\1\37\1\uffff\6"+
- "\37\2\uffff\1\37\2\uffff\5\37\3\uffff\4\37\1\uffff\1\37\3\uffff"+
- "\1\37\4\uffff\3\37\1\130\1\131\22\37\2\uffff\2\37\1\156\5\37\1\164"+
- "\1\37\1\166\3\37\1\172\1\uffff\1\37\1\176\1\177\2\uffff\5\37\1\uffff"+
- "\1\37\1\uffff\3\37\3\uffff\1\37\2\uffff\2\37\1\u008d\6\37\1\u0094"+
- "\1\u0095\2\37\1\uffff\6\37\2\uffff\1\37\2\uffff\11\37\1\u00a8\5"+
- "\37\1\uffff\17\37\1\u00bd\4\37\1\uffff\1\u00c2\3\37\1\uffff\1\u00c6"+
- "\2\37\1\uffff\4\37\1\u00cd\1\u00ce\2\uffff";
- static final String DFA14_eofS =
- "\u00cf\uffff";
- static final String DFA14_minS =
- "\1\0\1\145\2\141\2\uffff\1\165\2\uffff\1\171\2\157\1\143\1\52\2"+
- "\157\1\156\1\uffff\1\155\1\52\1\uffff\1\162\1\130\1\101\2\uffff"+
- "\2\0\2\uffff\1\141\1\uffff\1\144\1\156\1\170\2\154\1\157\2\uffff"+
- "\1\142\2\uffff\1\156\1\165\1\154\2\164\3\uffff\1\157\1\162\1\156"+
- "\1\164\1\uffff\1\160\3\uffff\1\165\4\uffff\1\144\1\165\1\145\2\60"+
- "\1\163\1\145\1\155\1\123\1\141\1\162\1\154\1\157\1\162\2\164\1\152"+
- "\1\145\1\157\1\145\1\55\2\154\2\uffff\1\145\1\40\1\60\1\171\1\155"+
- "\1\143\1\151\1\162\1\60\1\157\1\60\1\165\2\162\1\60\1\157\1\141"+
- "\2\60\2\uffff\1\163\1\151\1\145\1\156\1\103\1\uffff\1\143\1\uffff"+
- "\1\147\1\146\1\164\3\uffff\1\162\2\uffff\1\164\1\143\1\60\1\147"+
- "\1\154\1\156\1\157\2\141\2\60\1\145\1\40\1\uffff\1\40\1\141\1\163"+
- "\1\154\1\164\1\143\2\uffff\1\155\2\uffff\1\163\1\164\1\103\2\145"+
- "\1\103\1\163\1\141\1\154\1\60\1\111\1\157\1\103\1\156\1\141\1\uffff"+
- "\1\164\1\156\1\157\1\143\1\163\1\145\1\146\1\156\1\145\1\163\1\155"+
- "\1\151\1\146\2\103\1\60\1\147\1\151\2\157\1\uffff\1\60\1\147\2\156"+
- "\1\uffff\1\60\2\146\1\uffff\2\151\2\147\2\60\2\uffff";
- static final String DFA14_maxS =
- "\1\uffff\1\145\1\157\1\162\2\uffff\1\165\2\uffff\1\171\2\157\1"+
- "\164\1\57\1\162\1\157\1\156\1\uffff\1\155\1\52\1\uffff\1\162\1\170"+
- "\1\172\2\uffff\2\uffff\2\uffff\1\147\1\uffff\1\144\1\156\1\170\2"+
- "\154\1\157\2\uffff\1\142\2\uffff\1\156\1\165\1\154\2\164\3\uffff"+
- "\1\157\1\162\1\156\1\164\1\uffff\1\160\3\uffff\1\165\4\uffff\1\144"+
- "\1\165\1\145\2\172\1\163\1\145\1\155\1\123\1\141\1\162\1\154\1\157"+
- "\1\162\2\164\1\152\1\145\1\157\1\145\1\55\2\154\2\uffff\1\145\1"+
- "\40\1\172\1\171\1\155\1\143\1\151\1\162\1\172\1\157\1\172\1\165"+
- "\2\162\1\172\1\167\1\141\2\172\2\uffff\1\163\1\151\1\145\1\156\1"+
- "\111\1\uffff\1\143\1\uffff\1\147\1\146\1\164\3\uffff\1\162\2\uffff"+
- "\1\164\1\143\1\172\1\147\1\154\1\156\1\157\2\141\2\172\1\145\1\40"+
- "\1\uffff\1\40\1\141\1\163\1\154\1\164\1\143\2\uffff\1\155\2\uffff"+
- "\1\163\1\164\1\103\2\145\1\103\1\163\1\141\1\154\1\172\1\111\1\157"+
- "\1\103\1\156\1\141\1\uffff\1\164\1\156\1\157\1\143\1\163\1\145\1"+
- "\146\1\156\1\145\1\163\1\155\1\151\1\146\2\103\1\172\1\147\1\151"+
- "\2\157\1\uffff\1\172\1\147\2\156\1\uffff\1\172\2\146\1\uffff\2\151"+
- "\2\147\2\172\2\uffff";
- static final String DFA14_acceptS =
- "\4\uffff\1\4\1\5\1\uffff\1\7\1\10\10\uffff\1\26\2\uffff\1\35\3"+
- "\uffff\1\41\1\42\2\uffff\1\46\1\47\1\uffff\1\41\6\uffff\1\4\1\5"+
- "\1\uffff\1\7\1\10\5\uffff\1\44\1\45\1\17\4\uffff\1\26\1\uffff\1"+
- "\33\1\34\1\35\1\uffff\1\40\1\42\1\43\1\46\27\uffff\1\27\1\30\23"+
- "\uffff\1\13\1\32\5\uffff\1\25\1\uffff\1\23\3\uffff\1\37\1\1\1\36"+
- "\1\uffff\1\2\1\3\15\uffff\1\12\6\uffff\1\31\1\21\1\uffff\1\11\1"+
- "\14\17\uffff\1\22\24\uffff\1\24\4\uffff\1\6\3\uffff\1\15\6\uffff"+
- "\1\16\1\20";
- static final String DFA14_specialS =
- "\1\2\31\uffff\1\0\1\1\u00b3\uffff}>";
- static final String[] DFA14_transitionS = {
- "\11\35\2\34\2\35\1\34\22\35\1\34\1\35\1\32\4\35\1\33\3\35\1"+
- "\4\1\24\1\5\1\23\1\15\1\26\11\31\3\35\1\21\3\35\1\14\7\30\1"+
- "\20\6\30\1\16\2\30\1\6\7\30\3\35\1\27\1\30\1\35\2\30\1\17\1"+
- "\11\1\30\1\3\2\30\1\22\3\30\1\2\2\30\1\13\1\30\1\1\1\12\1\25"+
- "\6\30\1\7\1\35\1\10\uff82\35",
- "\1\36",
- "\1\42\7\uffff\1\41\5\uffff\1\40",
- "\1\43\7\uffff\1\44\10\uffff\1\45",
+ protected DFA16 dfa16 = new DFA16(this);
+ static final String DFA16_eotS =
+ "\1\uffff\3\41\2\uffff\1\41\2\uffff\4\41\1\64\4\41\1\uffff\1\41"+
+ "\1\75\1\uffff\2\41\1\103\1\37\2\uffff\2\37\2\uffff\1\41\1\uffff"+
+ "\6\41\2\uffff\1\41\2\uffff\5\41\3\uffff\5\41\1\uffff\1\41\3\uffff"+
+ "\1\41\1\uffff\1\100\4\uffff\2\41\1\135\1\136\23\41\2\uffff\2\41"+
+ "\1\164\5\41\1\172\1\41\1\174\1\41\1\176\3\41\1\u0082\1\u0083\1\u0084"+
+ "\1\u0085\2\uffff\2\41\1\uffff\2\41\1\uffff\1\41\1\uffff\1\41\1\uffff"+
+ "\3\41\4\uffff\2\41\2\uffff\7\41\1\u009b\6\41\1\u00a2\2\41\1\uffff"+
+ "\1\41\2\uffff\3\41\1\uffff\6\41\1\u00af\5\41\1\uffff\17\41\1\u00c4"+
+ "\4\41\1\uffff\1\u00c9\3\41\1\uffff\1\u00cd\2\41\1\uffff\4\41\1\u00d4"+
+ "\1\u00d5\2\uffff";
+ static final String DFA16_eofS =
+ "\u00d6\uffff";
+ static final String DFA16_minS =
+ "\1\0\1\162\2\141\2\uffff\1\165\2\uffff\1\171\1\163\1\157\1\143"+
+ "\1\52\1\157\1\145\1\157\1\156\1\uffff\1\155\1\52\1\uffff\1\162\1"+
+ "\53\1\130\1\101\2\uffff\2\0\2\uffff\1\151\1\uffff\1\144\1\156\1"+
+ "\170\2\154\1\157\2\uffff\1\142\2\uffff\1\156\1\145\1\154\2\164\3"+
+ "\uffff\1\157\1\162\1\141\1\156\1\164\1\uffff\1\160\3\uffff\1\165"+
+ "\1\uffff\1\60\4\uffff\1\164\1\145\2\60\1\163\1\145\1\155\1\123\1"+
+ "\141\1\162\1\154\1\157\1\162\2\164\1\165\1\144\1\152\1\145\1\157"+
+ "\2\145\1\154\2\uffff\1\145\1\40\1\60\1\171\1\155\1\40\1\151\1\162"+
+ "\1\60\1\157\1\60\1\154\1\60\1\165\2\162\4\60\2\uffff\1\163\1\151"+
+ "\1\143\1\156\1\103\1\uffff\1\143\1\uffff\1\141\1\uffff\1\147\1\146"+
+ "\1\164\4\uffff\1\164\1\143\2\uffff\1\147\1\154\1\156\1\157\1\162"+
+ "\2\141\1\60\1\145\2\40\1\141\1\163\1\154\1\60\1\164\1\143\1\uffff"+
+ "\1\155\2\uffff\1\163\1\164\1\103\1\uffff\2\145\1\103\1\163\1\141"+
+ "\1\154\1\60\1\111\1\157\1\103\1\156\1\141\1\uffff\1\164\1\156\1"+
+ "\157\1\143\1\163\1\145\1\146\1\156\1\145\1\163\1\155\1\151\1\146"+
+ "\2\103\1\60\1\147\1\151\2\157\1\uffff\1\60\1\147\2\156\1\uffff\1"+
+ "\60\2\146\1\uffff\2\151\2\147\2\60\2\uffff";
+ static final String DFA16_maxS =
+ "\1\uffff\1\162\1\157\1\162\2\uffff\1\165\2\uffff\1\171\1\163\1"+
+ "\157\1\164\1\57\1\162\1\145\1\157\1\156\1\uffff\1\155\1\52\1\uffff"+
+ "\1\162\1\71\1\170\1\172\2\uffff\2\uffff\2\uffff\1\151\1\uffff\1"+
+ "\144\1\156\1\170\2\154\1\157\2\uffff\1\142\2\uffff\1\156\1\145\1"+
+ "\154\2\164\3\uffff\1\157\1\162\1\147\1\156\1\164\1\uffff\1\160\3"+
+ "\uffff\1\165\1\uffff\1\172\4\uffff\1\164\1\145\2\172\1\163\1\145"+
+ "\1\155\1\123\1\141\1\162\1\154\1\157\1\162\2\164\1\165\1\144\1\152"+
+ "\1\145\1\157\2\145\1\154\2\uffff\1\145\1\40\1\172\1\171\1\155\1"+
+ "\40\1\151\1\162\1\172\1\157\1\172\1\154\1\172\1\165\2\162\4\172"+
+ "\2\uffff\1\163\2\151\1\156\1\111\1\uffff\1\143\1\uffff\1\141\1\uffff"+
+ "\1\147\1\146\1\164\4\uffff\1\164\1\143\2\uffff\1\147\1\154\1\156"+
+ "\1\157\1\162\2\141\1\172\1\145\2\40\1\141\1\163\1\154\1\172\1\164"+
+ "\1\143\1\uffff\1\155\2\uffff\1\163\1\164\1\103\1\uffff\2\145\1\103"+
+ "\1\163\1\141\1\154\1\172\1\111\1\157\1\103\1\156\1\141\1\uffff\1"+
+ "\164\1\156\1\157\1\143\1\163\1\145\1\146\1\156\1\145\1\163\1\155"+
+ "\1\151\1\146\2\103\1\172\1\147\1\151\2\157\1\uffff\1\172\1\147\2"+
+ "\156\1\uffff\1\172\2\146\1\uffff\2\151\2\147\2\172\2\uffff";
+ static final String DFA16_acceptS =
+ "\4\uffff\1\4\1\5\1\uffff\1\7\1\10\11\uffff\1\27\2\uffff\1\36\4"+
+ "\uffff\1\43\1\44\2\uffff\1\50\1\51\1\uffff\1\43\6\uffff\1\4\1\5"+
+ "\1\uffff\1\7\1\10\5\uffff\1\46\1\47\1\20\5\uffff\1\27\1\uffff\1"+
+ "\34\1\35\1\36\1\uffff\1\41\1\uffff\1\42\1\44\1\45\1\50\27\uffff"+
+ "\1\30\1\31\24\uffff\1\12\1\33\5\uffff\1\26\1\uffff\1\24\1\uffff"+
+ "\1\37\3\uffff\1\40\1\1\1\2\1\3\2\uffff\1\13\1\14\21\uffff\1\32\1"+
+ "\uffff\1\11\1\15\3\uffff\1\22\14\uffff\1\23\24\uffff\1\25\4\uffff"+
+ "\1\6\3\uffff\1\16\6\uffff\1\17\1\21";
+ static final String DFA16_specialS =
+ "\1\0\33\uffff\1\2\1\1\u00b8\uffff}>";
+ static final String[] DFA16_transitionS = {
+ "\11\37\2\36\2\37\1\36\22\37\1\36\1\37\1\34\4\37\1\35\3\37\1"+
+ "\4\1\25\1\5\1\24\1\15\1\30\11\33\3\37\1\22\3\37\1\14\3\32\1"+
+ "\27\3\32\1\21\6\32\1\16\2\32\1\6\7\32\3\37\1\31\1\32\1\37\2"+
+ "\32\1\20\1\11\1\27\1\3\2\32\1\23\3\32\1\2\2\32\1\13\1\32\1\17"+
+ "\1\32\1\26\1\12\1\32\1\1\3\32\1\7\1\37\1\10\uff82\37",
+ "\1\40",
+ "\1\44\7\uffff\1\43\5\uffff\1\42",
+ "\1\45\7\uffff\1\46\10\uffff\1\47",
"",
"",
- "\1\50",
+ "\1\52",
"",
"",
- "\1\53",
- "\1\54",
"\1\55",
- "\1\56\20\uffff\1\57",
- "\1\60\4\uffff\1\61",
- "\1\64\2\uffff\1\63",
- "\1\65",
- "\1\66",
- "",
+ "\1\56",
+ "\1\57",
+ "\1\60\20\uffff\1\61",
+ "\1\62\4\uffff\1\63",
+ "\1\66\2\uffff\1\65",
+ "\1\67",
"\1\70",
"\1\71",
"",
+ "\1\73",
"\1\74",
- "\1\75\37\uffff\1\75",
- "\32\37\4\uffff\1\37\1\uffff\32\37",
"",
+ "\1\77",
+ "\1\100\1\uffff\1\100\2\uffff\12\101",
+ "\1\102\37\uffff\1\102",
+ "\32\41\4\uffff\1\41\1\uffff\32\41",
"",
- "\0\77",
- "\0\77",
"",
+ "\0\104",
+ "\0\104",
"",
- "\1\101\5\uffff\1\102",
"",
- "\1\103",
- "\1\104",
- "\1\105",
"\1\106",
+ "",
"\1\107",
"\1\110",
- "",
- "",
"\1\111",
- "",
- "",
"\1\112",
"\1\113",
"\1\114",
- "\1\115",
- "\1\116",
"",
"",
+ "\1\115",
+ "",
"",
+ "\1\116",
"\1\117",
"\1\120",
"\1\121",
"\1\122",
"",
- "\1\123",
- "",
"",
"",
+ "\1\123",
"\1\124",
+ "\1\126\5\uffff\1\125",
+ "\1\127",
+ "\1\130",
"",
+ "\1\131",
"",
"",
"",
- "\1\125",
- "\1\126",
- "\1\127",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
"\1\132",
+ "",
+ "\12\101\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "",
+ "",
+ "",
+ "",
"\1\133",
"\1\134",
- "\1\135",
- "\1\136",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\137",
"\1\140",
"\1\141",
@@ -1762,94 +1884,95 @@ public class InternalConfigLexer extends Lexer {
"\1\151",
"\1\152",
"\1\153",
- "",
- "",
"\1\154",
"\1\155",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\156",
"\1\157",
"\1\160",
"\1\161",
+ "",
+ "",
"\1\162",
"\1\163",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\165",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\166",
"\1\167",
"\1\170",
"\1\171",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\174\7\uffff\1\173",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\1\173",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\175",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "",
- "",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\1\177",
"\1\u0080",
"\1\u0081",
- "\1\u0082",
- "\1\u0083",
- "\1\u0084\5\uffff\1\u0085",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"",
- "\1\u0086",
"",
+ "\1\u0086",
"\1\u0087",
- "\1\u0088",
- "\1\u0089",
- "",
- "",
- "",
+ "\1\u0089\5\uffff\1\u0088",
"\1\u008a",
+ "\1\u008b\5\uffff\1\u008c",
"",
+ "\1\u008d",
"",
- "\1\u008b",
- "\1\u008c",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
"\1\u008e",
+ "",
"\1\u008f",
"\1\u0090",
"\1\u0091",
+ "",
+ "",
+ "",
+ "",
"\1\u0092",
"\1\u0093",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "",
+ "",
+ "\1\u0094",
+ "\1\u0095",
"\1\u0096",
"\1\u0097",
- "",
"\1\u0098",
"\1\u0099",
"\1\u009a",
- "\1\u009b",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\u009c",
"\1\u009d",
- "",
- "",
"\1\u009e",
- "",
- "",
"\1\u009f",
"\1\u00a0",
"\1\u00a1",
- "\1\u00a2",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\u00a3",
"\1\u00a4",
+ "",
"\1\u00a5",
+ "",
+ "",
"\1\u00a6",
"\1\u00a7",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\u00a8",
+ "",
"\1\u00a9",
"\1\u00aa",
"\1\u00ab",
"\1\u00ac",
"\1\u00ad",
- "",
"\1\u00ae",
- "\1\u00af",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\u00b0",
"\1\u00b1",
"\1\u00b2",
"\1\u00b3",
"\1\u00b4",
+ "",
"\1\u00b5",
"\1\u00b6",
"\1\u00b7",
@@ -1858,154 +1981,165 @@ public class InternalConfigLexer extends Lexer {
"\1\u00ba",
"\1\u00bb",
"\1\u00bc",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\u00bd",
"\1\u00be",
"\1\u00bf",
"\1\u00c0",
"\1\u00c1",
- "",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\u00c2",
"\1\u00c3",
- "\1\u00c4",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\u00c5",
- "",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\u00c6",
"\1\u00c7",
"\1\u00c8",
"",
- "\1\u00c9",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\u00ca",
"\1\u00cb",
"\1\u00cc",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\1\u00ce",
+ "\1\u00cf",
+ "",
+ "\1\u00d0",
+ "\1\u00d1",
+ "\1\u00d2",
+ "\1\u00d3",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"",
""
};
- 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 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 = DFA14_transitionS.length;
- DFA14_transition = new short[numStates][];
+ int numStates = DFA16_transitionS.length;
+ DFA16_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
+ DFA16_transition[i] = DFA.unpackEncodedString(DFA16_transitionS[i]);
}
}
- class DFA14 extends DFA {
+ class DFA16 extends DFA {
- public DFA14(BaseRecognizer recognizer) {
+ public DFA16(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;
+ 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__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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | 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 LA14_26 = input.LA(1);
+ int LA16_0 = input.LA(1);
s = -1;
- if ( ((LA14_26>='\u0000' && LA14_26<='\uFFFF')) ) {s = 63;}
+ if ( (LA16_0=='w') ) {s = 1;}
- else s = 29;
+ else if ( (LA16_0=='m') ) {s = 2;}
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA14_27 = input.LA(1);
+ else if ( (LA16_0=='f') ) {s = 3;}
- s = -1;
- if ( ((LA14_27>='\u0000' && LA14_27<='\uFFFF')) ) {s = 63;}
+ else if ( (LA16_0=='+') ) {s = 4;}
- else s = 29;
+ else if ( (LA16_0=='-') ) {s = 5;}
- if ( s>=0 ) return s;
- break;
- case 2 :
- int LA14_0 = input.LA(1);
+ else if ( (LA16_0=='S') ) {s = 6;}
- s = -1;
- if ( (LA14_0=='r') ) {s = 1;}
+ else if ( (LA16_0=='{') ) {s = 7;}
+
+ else if ( (LA16_0=='}') ) {s = 8;}
- else if ( (LA14_0=='m') ) {s = 2;}
+ else if ( (LA16_0=='d') ) {s = 9;}
- else if ( (LA14_0=='f') ) {s = 3;}
+ else if ( (LA16_0=='u') ) {s = 10;}
- else if ( (LA14_0=='+') ) {s = 4;}
+ else if ( (LA16_0=='p') ) {s = 11;}
- else if ( (LA14_0=='-') ) {s = 5;}
+ else if ( (LA16_0=='A') ) {s = 12;}
- else if ( (LA14_0=='S') ) {s = 6;}
+ else if ( (LA16_0=='/') ) {s = 13;}
- else if ( (LA14_0=='{') ) {s = 7;}
+ else if ( (LA16_0=='P') ) {s = 14;}
- else if ( (LA14_0=='}') ) {s = 8;}
+ else if ( (LA16_0=='r') ) {s = 15;}
- else if ( (LA14_0=='d') ) {s = 9;}
+ else if ( (LA16_0=='c') ) {s = 16;}
- else if ( (LA14_0=='s') ) {s = 10;}
+ else if ( (LA16_0=='I') ) {s = 17;}
- else if ( (LA14_0=='p') ) {s = 11;}
+ else if ( (LA16_0=='=') ) {s = 18;}
- else if ( (LA14_0=='A') ) {s = 12;}
+ else if ( (LA16_0=='i') ) {s = 19;}
- else if ( (LA14_0=='/') ) {s = 13;}
+ else if ( (LA16_0=='.') ) {s = 20;}
- else if ( (LA14_0=='P') ) {s = 14;}
+ else if ( (LA16_0==',') ) {s = 21;}
- else if ( (LA14_0=='c') ) {s = 15;}
+ else if ( (LA16_0=='t') ) {s = 22;}
- else if ( (LA14_0=='I') ) {s = 16;}
+ else if ( (LA16_0=='E'||LA16_0=='e') ) {s = 23;}
- else if ( (LA14_0=='=') ) {s = 17;}
+ else if ( (LA16_0=='0') ) {s = 24;}
- else if ( (LA14_0=='i') ) {s = 18;}
+ else if ( (LA16_0=='^') ) {s = 25;}
- else if ( (LA14_0=='.') ) {s = 19;}
+ else if ( ((LA16_0>='B' && LA16_0<='D')||(LA16_0>='F' && LA16_0<='H')||(LA16_0>='J' && LA16_0<='O')||(LA16_0>='Q' && LA16_0<='R')||(LA16_0>='T' && LA16_0<='Z')||LA16_0=='_'||(LA16_0>='a' && LA16_0<='b')||(LA16_0>='g' && LA16_0<='h')||(LA16_0>='j' && LA16_0<='l')||(LA16_0>='n' && LA16_0<='o')||LA16_0=='q'||LA16_0=='s'||LA16_0=='v'||(LA16_0>='x' && LA16_0<='z')) ) {s = 26;}
- else if ( (LA14_0==',') ) {s = 20;}
+ else if ( ((LA16_0>='1' && LA16_0<='9')) ) {s = 27;}
- else if ( (LA14_0=='t') ) {s = 21;}
+ else if ( (LA16_0=='\"') ) {s = 28;}
- else if ( (LA14_0=='0') ) {s = 22;}
+ else if ( (LA16_0=='\'') ) {s = 29;}
- else if ( (LA14_0=='^') ) {s = 23;}
+ else if ( ((LA16_0>='\t' && LA16_0<='\n')||LA16_0=='\r'||LA16_0==' ') ) {s = 30;}
- else if ( ((LA14_0>='B' && LA14_0<='H')||(LA14_0>='J' && LA14_0<='O')||(LA14_0>='Q' && LA14_0<='R')||(LA14_0>='T' && LA14_0<='Z')||LA14_0=='_'||(LA14_0>='a' && LA14_0<='b')||LA14_0=='e'||(LA14_0>='g' && LA14_0<='h')||(LA14_0>='j' && LA14_0<='l')||(LA14_0>='n' && LA14_0<='o')||LA14_0=='q'||(LA14_0>='u' && LA14_0<='z')) ) {s = 24;}
+ 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>='~' && LA16_0<='\uFFFF')) ) {s = 31;}
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA16_29 = input.LA(1);
- else if ( ((LA14_0>='1' && LA14_0<='9')) ) {s = 25;}
+ s = -1;
+ if ( ((LA16_29>='\u0000' && LA16_29<='\uFFFF')) ) {s = 68;}
- else if ( (LA14_0=='\"') ) {s = 26;}
+ else s = 31;
- else if ( (LA14_0=='\'') ) {s = 27;}
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA16_28 = input.LA(1);
- else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 28;}
+ s = -1;
+ if ( ((LA16_28>='\u0000' && LA16_28<='\uFFFF')) ) {s = 68;}
- else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||(LA14_0>='#' && LA14_0<='&')||(LA14_0>='(' && LA14_0<='*')||(LA14_0>=':' && LA14_0<='<')||(LA14_0>='>' && LA14_0<='@')||(LA14_0>='[' && LA14_0<=']')||LA14_0=='`'||LA14_0=='|'||(LA14_0>='~' && LA14_0<='\uFFFF')) ) {s = 29;}
+ else s = 31;
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 14, _s, input);
+ new NoViableAltException(getDescription(), 16, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java
index c1696521e..9db8daefc 100644
--- a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java
+++ b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java
@@ -18,17 +18,14 @@ import org.antlr.runtime.*;
import java.util.Stack;
import java.util.List;
import java.util.ArrayList;
-import java.util.Map;
-import java.util.HashMap;
+
@SuppressWarnings("all")
public class InternalConfigParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_HEX", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'read-write'", "'model'", "'false'", "'+'", "'-'", "'SubSystemConfig'", "'{'", "'}'", "'dynamic configuration'", "'source'", "'file path'", "'polling rate'", "'ActorClassConfig'", "'ActorInstanceConfig'", "'/'", "'ProtocolClassConfig'", "'regular'", "'conjugate'", "'Port'", "'InterfaceItem'", "'Attr'", "'='", "'min'", "'max'", "'import'", "'from'", "'.*'", "'.'", "','", "'read-only'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_HEX", "RULE_ID", "RULE_INT", "RULE_EXP", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'write'", "'model'", "'false'", "'+'", "'-'", "'SubSystemConfig'", "'{'", "'}'", "'dynamic configuration'", "'file path'", "'user import'", "'user constructor'", "'polling timer [ms]'", "'ActorClassConfig'", "'ActorInstanceConfig'", "'/'", "'ProtocolClassConfig'", "'regular'", "'conjugate'", "'Port'", "'InterfaceItem'", "'Attr'", "'='", "'min'", "'max'", "'import'", "'from'", "'.*'", "'.'", "','", "'read'", "'true'"
};
- public static final int T__42=42;
public static final int RULE_ID=5;
- public static final int T__40=40;
- public static final int T__41=41;
+ public static final int RULE_EXP=7;
public static final int T__29=29;
public static final int T__28=28;
public static final int T__27=27;
@@ -37,34 +34,38 @@ public class InternalConfigParser 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=11;
+ 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 RULE_SL_COMMENT=9;
public static final int EOF=-1;
- public static final int RULE_ML_COMMENT=8;
- public static final int T__30=30;
public static final int T__19=19;
- public static final int T__31=31;
- public static final int RULE_STRING=7;
public static final int RULE_HEX=4;
+ public static final int T__16=16;
+ public static final int T__15=15;
+ public static final int T__18=18;
+ public static final int T__17=17;
+ public static final int T__14=14;
+ public static final int T__13=13;
+ public static final int RULE_INT=6;
+ public static final int T__42=42;
+ public static final int T__43=43;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__44=44;
+ 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 T__32=32;
+ public static final int RULE_STRING=8;
public static final int T__33=33;
- public static final int T__16=16;
public static final int T__34=34;
- public static final int T__15=15;
public static final int T__35=35;
- public static final int T__18=18;
public static final int T__36=36;
- public static final int T__17=17;
public static final int T__37=37;
- public static final int T__12=12;
public static final int T__38=38;
public static final int T__39=39;
- public static final int T__14=14;
- public static final int T__13=13;
- public static final int RULE_INT=6;
- public static final int RULE_WS=10;
+ public static final int RULE_WS=11;
// delegates
// delegators
@@ -110,18 +111,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:61:1: ( ruleConfigModel EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:62:1: ruleConfigModel EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigModelRule());
- }
+ before(grammarAccess.getConfigModelRule());
pushFollow(FOLLOW_ruleConfigModel_in_entryRuleConfigModel61);
ruleConfigModel();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigModelRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleConfigModel68); if (state.failed) return ;
+
+ after(grammarAccess.getConfigModelRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleConfigModel68);
}
@@ -150,9 +147,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:74:1: ( ( rule__ConfigModel__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:75:1: ( rule__ConfigModel__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigModelAccess().getGroup());
- }
+ before(grammarAccess.getConfigModelAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:76:1: ( rule__ConfigModel__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:76:2: rule__ConfigModel__Group__0
{
@@ -160,14 +155,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ConfigModel__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigModelAccess().getGroup());
}
+ after(grammarAccess.getConfigModelAccess().getGroup());
+
}
@@ -195,18 +188,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:89:1: ( ruleConfigElement EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:90:1: ruleConfigElement EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementRule());
- }
+ before(grammarAccess.getConfigElementRule());
pushFollow(FOLLOW_ruleConfigElement_in_entryRuleConfigElement121);
ruleConfigElement();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleConfigElement128); if (state.failed) return ;
+
+ after(grammarAccess.getConfigElementRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleConfigElement128);
}
@@ -235,9 +224,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:102:1: ( ( rule__ConfigElement__Alternatives ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:103:1: ( rule__ConfigElement__Alternatives )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementAccess().getAlternatives());
- }
+ before(grammarAccess.getConfigElementAccess().getAlternatives());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:104:1: ( rule__ConfigElement__Alternatives )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:104:2: rule__ConfigElement__Alternatives
{
@@ -245,14 +232,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ConfigElement__Alternatives();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementAccess().getAlternatives());
}
+ after(grammarAccess.getConfigElementAccess().getAlternatives());
+
}
@@ -280,18 +265,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:117:1: ( ruleSubSystemConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:118:1: ruleSubSystemConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigRule());
- }
+ before(grammarAccess.getSubSystemConfigRule());
pushFollow(FOLLOW_ruleSubSystemConfig_in_entryRuleSubSystemConfig181);
ruleSubSystemConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemConfig188); if (state.failed) return ;
+
+ after(grammarAccess.getSubSystemConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemConfig188);
}
@@ -320,9 +301,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:130:1: ( ( rule__SubSystemConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:131:1: ( rule__SubSystemConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getGroup());
- }
+ before(grammarAccess.getSubSystemConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:132:1: ( rule__SubSystemConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:132:2: rule__SubSystemConfig__Group__0
{
@@ -330,14 +309,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__SubSystemConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getGroup());
}
+ after(grammarAccess.getSubSystemConfigAccess().getGroup());
+
}
@@ -365,18 +342,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:145:1: ( ruleDynamicConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:146:1: ruleDynamicConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigRule());
- }
+ before(grammarAccess.getDynamicConfigRule());
pushFollow(FOLLOW_ruleDynamicConfig_in_entryRuleDynamicConfig241);
ruleDynamicConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleDynamicConfig248); if (state.failed) return ;
+
+ after(grammarAccess.getDynamicConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDynamicConfig248);
}
@@ -405,9 +378,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:158:1: ( ( rule__DynamicConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:159:1: ( rule__DynamicConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getGroup());
- }
+ before(grammarAccess.getDynamicConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:160:1: ( rule__DynamicConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:160:2: rule__DynamicConfig__Group__0
{
@@ -415,14 +386,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__DynamicConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getGroup());
}
+ after(grammarAccess.getDynamicConfigAccess().getGroup());
+
}
@@ -450,18 +419,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:173:1: ( ruleActorClassConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:174:1: ruleActorClassConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigRule());
- }
+ before(grammarAccess.getActorClassConfigRule());
pushFollow(FOLLOW_ruleActorClassConfig_in_entryRuleActorClassConfig301);
ruleActorClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleActorClassConfig308); if (state.failed) return ;
+
+ after(grammarAccess.getActorClassConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleActorClassConfig308);
}
@@ -490,9 +455,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:186:1: ( ( rule__ActorClassConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:187:1: ( rule__ActorClassConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getGroup());
- }
+ before(grammarAccess.getActorClassConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:188:1: ( rule__ActorClassConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:188:2: rule__ActorClassConfig__Group__0
{
@@ -500,14 +463,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ActorClassConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getGroup());
}
+ after(grammarAccess.getActorClassConfigAccess().getGroup());
+
}
@@ -535,18 +496,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:201:1: ( ruleActorInstanceConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:202:1: ruleActorInstanceConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigRule());
- }
+ before(grammarAccess.getActorInstanceConfigRule());
pushFollow(FOLLOW_ruleActorInstanceConfig_in_entryRuleActorInstanceConfig361);
ruleActorInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleActorInstanceConfig368); if (state.failed) return ;
+
+ after(grammarAccess.getActorInstanceConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleActorInstanceConfig368);
}
@@ -575,9 +532,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:214:1: ( ( rule__ActorInstanceConfig__UnorderedGroup ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:215:1: ( rule__ActorInstanceConfig__UnorderedGroup )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup());
- }
+ before(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:216:1: ( rule__ActorInstanceConfig__UnorderedGroup )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:216:2: rule__ActorInstanceConfig__UnorderedGroup
{
@@ -585,14 +540,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ActorInstanceConfig__UnorderedGroup();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup());
}
+ after(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup());
+
}
@@ -620,18 +573,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:229:1: ( ruleProtocolClassConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:230:1: ruleProtocolClassConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigRule());
- }
+ before(grammarAccess.getProtocolClassConfigRule());
pushFollow(FOLLOW_ruleProtocolClassConfig_in_entryRuleProtocolClassConfig421);
ruleProtocolClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolClassConfig428); if (state.failed) return ;
+
+ after(grammarAccess.getProtocolClassConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolClassConfig428);
}
@@ -660,9 +609,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:242:1: ( ( rule__ProtocolClassConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:243:1: ( rule__ProtocolClassConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getGroup());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:244:1: ( rule__ProtocolClassConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:244:2: rule__ProtocolClassConfig__Group__0
{
@@ -670,14 +617,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ProtocolClassConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getGroup());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getGroup());
+
}
@@ -705,18 +650,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:257:1: ( rulePortClassConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:258:1: rulePortClassConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigRule());
- }
+ before(grammarAccess.getPortClassConfigRule());
pushFollow(FOLLOW_rulePortClassConfig_in_entryRulePortClassConfig481);
rulePortClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRulePortClassConfig488); if (state.failed) return ;
+
+ after(grammarAccess.getPortClassConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRulePortClassConfig488);
}
@@ -745,9 +686,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:270:1: ( ( rule__PortClassConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:271:1: ( rule__PortClassConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getGroup());
- }
+ before(grammarAccess.getPortClassConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:272:1: ( rule__PortClassConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:272:2: rule__PortClassConfig__Group__0
{
@@ -755,14 +694,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__PortClassConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getGroup());
}
+ after(grammarAccess.getPortClassConfigAccess().getGroup());
+
}
@@ -790,18 +727,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:285:1: ( rulePortInstanceConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:286:1: rulePortInstanceConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigRule());
- }
+ before(grammarAccess.getPortInstanceConfigRule());
pushFollow(FOLLOW_rulePortInstanceConfig_in_entryRulePortInstanceConfig541);
rulePortInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRulePortInstanceConfig548); if (state.failed) return ;
+
+ after(grammarAccess.getPortInstanceConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRulePortInstanceConfig548);
}
@@ -830,9 +763,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:298:1: ( ( rule__PortInstanceConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:299:1: ( rule__PortInstanceConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getGroup());
- }
+ before(grammarAccess.getPortInstanceConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:300:1: ( rule__PortInstanceConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:300:2: rule__PortInstanceConfig__Group__0
{
@@ -840,14 +771,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__PortInstanceConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getGroup());
}
+ after(grammarAccess.getPortInstanceConfigAccess().getGroup());
+
}
@@ -875,18 +804,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:315:1: ( ruleAttrClassConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:316:1: ruleAttrClassConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigRule());
- }
+ before(grammarAccess.getAttrClassConfigRule());
pushFollow(FOLLOW_ruleAttrClassConfig_in_entryRuleAttrClassConfig603);
ruleAttrClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleAttrClassConfig610); if (state.failed) return ;
+
+ after(grammarAccess.getAttrClassConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAttrClassConfig610);
}
@@ -915,9 +840,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:328:1: ( ( rule__AttrClassConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:329:1: ( rule__AttrClassConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getGroup());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:330:1: ( rule__AttrClassConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:330:2: rule__AttrClassConfig__Group__0
{
@@ -925,14 +848,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__AttrClassConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getGroup());
}
+ after(grammarAccess.getAttrClassConfigAccess().getGroup());
+
}
@@ -960,18 +881,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:343:1: ( ruleAttrInstanceConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:344:1: ruleAttrInstanceConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigRule());
- }
+ before(grammarAccess.getAttrInstanceConfigRule());
pushFollow(FOLLOW_ruleAttrInstanceConfig_in_entryRuleAttrInstanceConfig663);
ruleAttrInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleAttrInstanceConfig670); if (state.failed) return ;
+
+ after(grammarAccess.getAttrInstanceConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAttrInstanceConfig670);
}
@@ -1000,9 +917,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:356:1: ( ( rule__AttrInstanceConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:357:1: ( rule__AttrInstanceConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getGroup());
- }
+ before(grammarAccess.getAttrInstanceConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:358:1: ( rule__AttrInstanceConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:358:2: rule__AttrInstanceConfig__Group__0
{
@@ -1010,14 +925,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__AttrInstanceConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getGroup());
}
+ after(grammarAccess.getAttrInstanceConfigAccess().getGroup());
+
}
@@ -1045,18 +958,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:371:1: ( ruleRefPath EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:372:1: ruleRefPath EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRefPathRule());
- }
+ before(grammarAccess.getRefPathRule());
pushFollow(FOLLOW_ruleRefPath_in_entryRuleRefPath723);
ruleRefPath();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRefPathRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleRefPath730); if (state.failed) return ;
+
+ after(grammarAccess.getRefPathRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRefPath730);
}
@@ -1085,9 +994,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:384:1: ( ( rule__RefPath__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:385:1: ( rule__RefPath__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRefPathAccess().getGroup());
- }
+ before(grammarAccess.getRefPathAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:386:1: ( rule__RefPath__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:386:2: rule__RefPath__Group__0
{
@@ -1095,14 +1002,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__RefPath__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRefPathAccess().getGroup());
}
+ after(grammarAccess.getRefPathAccess().getGroup());
+
}
@@ -1130,18 +1035,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:399:1: ( ruleImport EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:400:1: ruleImport EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportRule());
- }
+ before(grammarAccess.getImportRule());
pushFollow(FOLLOW_ruleImport_in_entryRuleImport783);
ruleImport();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleImport790); if (state.failed) return ;
+
+ after(grammarAccess.getImportRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleImport790);
}
@@ -1170,9 +1071,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:412:1: ( ( rule__Import__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:413:1: ( rule__Import__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getGroup());
- }
+ before(grammarAccess.getImportAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:414:1: ( rule__Import__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:414:2: rule__Import__Group__0
{
@@ -1180,14 +1079,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__Import__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getGroup());
}
+ after(grammarAccess.getImportAccess().getGroup());
+
}
@@ -1215,18 +1112,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:427:1: ( ruleImportedFQN EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:428:1: ruleImportedFQN EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportedFQNRule());
- }
+ before(grammarAccess.getImportedFQNRule());
pushFollow(FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN843);
ruleImportedFQN();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportedFQNRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleImportedFQN850); if (state.failed) return ;
+
+ after(grammarAccess.getImportedFQNRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleImportedFQN850);
}
@@ -1255,9 +1148,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:440:1: ( ( rule__ImportedFQN__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:441:1: ( rule__ImportedFQN__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportedFQNAccess().getGroup());
- }
+ before(grammarAccess.getImportedFQNAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:442:1: ( rule__ImportedFQN__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:442:2: rule__ImportedFQN__Group__0
{
@@ -1265,14 +1156,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ImportedFQN__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportedFQNAccess().getGroup());
}
+ after(grammarAccess.getImportedFQNAccess().getGroup());
+
}
@@ -1300,18 +1189,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:455:1: ( ruleFQN EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:456:1: ruleFQN EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFQNRule());
- }
+ before(grammarAccess.getFQNRule());
pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN903);
ruleFQN();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFQNRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleFQN910); if (state.failed) return ;
+
+ after(grammarAccess.getFQNRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleFQN910);
}
@@ -1340,9 +1225,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:468:1: ( ( rule__FQN__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:469:1: ( rule__FQN__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFQNAccess().getGroup());
- }
+ before(grammarAccess.getFQNAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:470:1: ( rule__FQN__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:470:2: rule__FQN__Group__0
{
@@ -1350,14 +1233,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__FQN__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFQNAccess().getGroup());
}
+ after(grammarAccess.getFQNAccess().getGroup());
+
}
@@ -1385,18 +1266,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:483:1: ( ruleLiteralArray EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:484:1: ruleLiteralArray EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralArrayRule());
- }
+ before(grammarAccess.getLiteralArrayRule());
pushFollow(FOLLOW_ruleLiteralArray_in_entryRuleLiteralArray963);
ruleLiteralArray();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralArrayRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleLiteralArray970); if (state.failed) return ;
+
+ after(grammarAccess.getLiteralArrayRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLiteralArray970);
}
@@ -1425,9 +1302,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:496:1: ( ( rule__LiteralArray__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:497:1: ( rule__LiteralArray__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralArrayAccess().getGroup());
- }
+ before(grammarAccess.getLiteralArrayAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:498:1: ( rule__LiteralArray__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:498:2: rule__LiteralArray__Group__0
{
@@ -1435,14 +1310,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__LiteralArray__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralArrayAccess().getGroup());
}
+ after(grammarAccess.getLiteralArrayAccess().getGroup());
+
}
@@ -1470,18 +1343,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:511:1: ( ruleLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:512:1: ruleLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralRule());
- }
+ before(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_ruleLiteral_in_entryRuleLiteral1023);
ruleLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleLiteral1030); if (state.failed) return ;
+
+ after(grammarAccess.getLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLiteral1030);
}
@@ -1510,9 +1379,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:524:1: ( ( rule__Literal__Alternatives ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:525:1: ( rule__Literal__Alternatives )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralAccess().getAlternatives());
- }
+ before(grammarAccess.getLiteralAccess().getAlternatives());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:526:1: ( rule__Literal__Alternatives )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:526:2: rule__Literal__Alternatives
{
@@ -1520,14 +1387,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__Literal__Alternatives();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralAccess().getAlternatives());
}
+ after(grammarAccess.getLiteralAccess().getAlternatives());
+
}
@@ -1555,18 +1420,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:539:1: ( ruleBooleanLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:540:1: ruleBooleanLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralRule());
- }
+ before(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral1083);
ruleBooleanLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanLiteral1090); if (state.failed) return ;
+
+ after(grammarAccess.getBooleanLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanLiteral1090);
}
@@ -1595,9 +1456,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:552:1: ( ( rule__BooleanLiteral__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:553:1: ( rule__BooleanLiteral__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralAccess().getGroup());
- }
+ before(grammarAccess.getBooleanLiteralAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:554:1: ( rule__BooleanLiteral__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:554:2: rule__BooleanLiteral__Group__0
{
@@ -1605,14 +1464,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__BooleanLiteral__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralAccess().getGroup());
}
+ after(grammarAccess.getBooleanLiteralAccess().getGroup());
+
}
@@ -1640,18 +1497,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:567:1: ( ruleNumberLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:568:1: ruleNumberLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberLiteralRule());
- }
+ before(grammarAccess.getNumberLiteralRule());
pushFollow(FOLLOW_ruleNumberLiteral_in_entryRuleNumberLiteral1143);
ruleNumberLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleNumberLiteral1150); if (state.failed) return ;
+
+ after(grammarAccess.getNumberLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNumberLiteral1150);
}
@@ -1680,9 +1533,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:580:1: ( ( rule__NumberLiteral__Alternatives ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:581:1: ( rule__NumberLiteral__Alternatives )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberLiteralAccess().getAlternatives());
- }
+ before(grammarAccess.getNumberLiteralAccess().getAlternatives());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:582:1: ( rule__NumberLiteral__Alternatives )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:582:2: rule__NumberLiteral__Alternatives
{
@@ -1690,14 +1541,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__NumberLiteral__Alternatives();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberLiteralAccess().getAlternatives());
}
+ after(grammarAccess.getNumberLiteralAccess().getAlternatives());
+
}
@@ -1725,18 +1574,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:595:1: ( ruleRealLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:596:1: ruleRealLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealLiteralRule());
- }
+ before(grammarAccess.getRealLiteralRule());
pushFollow(FOLLOW_ruleRealLiteral_in_entryRuleRealLiteral1203);
ruleRealLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleRealLiteral1210); if (state.failed) return ;
+
+ after(grammarAccess.getRealLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRealLiteral1210);
}
@@ -1765,9 +1610,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:608:1: ( ( rule__RealLiteral__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:609:1: ( rule__RealLiteral__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealLiteralAccess().getGroup());
- }
+ before(grammarAccess.getRealLiteralAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:610:1: ( rule__RealLiteral__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:610:2: rule__RealLiteral__Group__0
{
@@ -1775,14 +1618,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__RealLiteral__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealLiteralAccess().getGroup());
}
+ after(grammarAccess.getRealLiteralAccess().getGroup());
+
}
@@ -1810,18 +1651,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:623:1: ( ruleIntLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:624:1: ruleIntLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntLiteralRule());
- }
+ before(grammarAccess.getIntLiteralRule());
pushFollow(FOLLOW_ruleIntLiteral_in_entryRuleIntLiteral1263);
ruleIntLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleIntLiteral1270); if (state.failed) return ;
+
+ after(grammarAccess.getIntLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleIntLiteral1270);
}
@@ -1850,9 +1687,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:636:1: ( ( rule__IntLiteral__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:637:1: ( rule__IntLiteral__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntLiteralAccess().getGroup());
- }
+ before(grammarAccess.getIntLiteralAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:638:1: ( rule__IntLiteral__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:638:2: rule__IntLiteral__Group__0
{
@@ -1860,14 +1695,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__IntLiteral__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntLiteralAccess().getGroup());
}
+ after(grammarAccess.getIntLiteralAccess().getGroup());
+
}
@@ -1895,18 +1728,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:651:1: ( ruleStringLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:652:1: ruleStringLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStringLiteralRule());
- }
+ before(grammarAccess.getStringLiteralRule());
pushFollow(FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1323);
ruleStringLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStringLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleStringLiteral1330); if (state.failed) return ;
+
+ after(grammarAccess.getStringLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStringLiteral1330);
}
@@ -1935,9 +1764,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:664:1: ( ( rule__StringLiteral__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:665:1: ( rule__StringLiteral__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStringLiteralAccess().getGroup());
- }
+ before(grammarAccess.getStringLiteralAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:666:1: ( rule__StringLiteral__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:666:2: rule__StringLiteral__Group__0
{
@@ -1945,14 +1772,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__StringLiteral__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStringLiteralAccess().getGroup());
}
+ after(grammarAccess.getStringLiteralAccess().getGroup());
+
}
@@ -1980,18 +1805,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:679:1: ( ruleInteger EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:680:1: ruleInteger EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntegerRule());
- }
+ before(grammarAccess.getIntegerRule());
pushFollow(FOLLOW_ruleInteger_in_entryRuleInteger1383);
ruleInteger();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntegerRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleInteger1390); if (state.failed) return ;
+
+ after(grammarAccess.getIntegerRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInteger1390);
}
@@ -2020,9 +1841,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:692:1: ( ( rule__Integer__Alternatives ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:693:1: ( rule__Integer__Alternatives )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntegerAccess().getAlternatives());
- }
+ before(grammarAccess.getIntegerAccess().getAlternatives());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:694:1: ( rule__Integer__Alternatives )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:694:2: rule__Integer__Alternatives
{
@@ -2030,14 +1849,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__Integer__Alternatives();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntegerAccess().getAlternatives());
}
+ after(grammarAccess.getIntegerAccess().getAlternatives());
+
}
@@ -2068,18 +1885,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:710:1: ( ruleSignedInteger EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:711:1: ruleSignedInteger EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSignedIntegerRule());
- }
+ before(grammarAccess.getSignedIntegerRule());
pushFollow(FOLLOW_ruleSignedInteger_in_entryRuleSignedInteger1448);
ruleSignedInteger();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSignedIntegerRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleSignedInteger1455); if (state.failed) return ;
+
+ after(grammarAccess.getSignedIntegerRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSignedInteger1455);
}
@@ -2112,9 +1925,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:727:1: ( ( rule__SignedInteger__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:728:1: ( rule__SignedInteger__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSignedIntegerAccess().getGroup());
- }
+ before(grammarAccess.getSignedIntegerAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:729:1: ( rule__SignedInteger__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:729:2: rule__SignedInteger__Group__0
{
@@ -2122,14 +1933,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__SignedInteger__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSignedIntegerAccess().getGroup());
}
+ after(grammarAccess.getSignedIntegerAccess().getGroup());
+
}
@@ -2161,18 +1970,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:746:1: ( ruleHexadecimal EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:747:1: ruleHexadecimal EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getHexadecimalRule());
- }
+ before(grammarAccess.getHexadecimalRule());
pushFollow(FOLLOW_ruleHexadecimal_in_entryRuleHexadecimal1517);
ruleHexadecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getHexadecimalRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleHexadecimal1524); if (state.failed) return ;
+
+ after(grammarAccess.getHexadecimalRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleHexadecimal1524);
}
@@ -2205,13 +2010,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:763:1: ( RULE_HEX )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:764:1: RULE_HEX
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
- }
- match(input,RULE_HEX,FOLLOW_RULE_HEX_in_ruleHexadecimal1554); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
- }
+ before(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
+ match(input,RULE_HEX,FOLLOW_RULE_HEX_in_ruleHexadecimal1554);
+ after(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
}
@@ -2241,18 +2042,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:779:1: ( ruleReal EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:780:1: ruleReal EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealRule());
- }
+ before(grammarAccess.getRealRule());
pushFollow(FOLLOW_ruleReal_in_entryRuleReal1580);
ruleReal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleReal1587); if (state.failed) return ;
+
+ after(grammarAccess.getRealRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleReal1587);
}
@@ -2281,9 +2078,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:792:1: ( ( rule__Real__Alternatives ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:793:1: ( rule__Real__Alternatives )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealAccess().getAlternatives());
- }
+ before(grammarAccess.getRealAccess().getAlternatives());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:794:1: ( rule__Real__Alternatives )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:794:2: rule__Real__Alternatives
{
@@ -2291,14 +2086,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__Real__Alternatives();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealAccess().getAlternatives());
}
+ after(grammarAccess.getRealAccess().getAlternatives());
+
}
@@ -2329,18 +2122,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:810:1: ( ruleDecimal EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:811:1: ruleDecimal EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalRule());
- }
+ before(grammarAccess.getDecimalRule());
pushFollow(FOLLOW_ruleDecimal_in_entryRuleDecimal1645);
ruleDecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimal1652); if (state.failed) return ;
+
+ after(grammarAccess.getDecimalRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimal1652);
}
@@ -2373,9 +2162,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:827:1: ( ( rule__Decimal__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:828:1: ( rule__Decimal__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalAccess().getGroup());
- }
+ before(grammarAccess.getDecimalAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:829:1: ( rule__Decimal__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:829:2: rule__Decimal__Group__0
{
@@ -2383,14 +2170,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__Decimal__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalAccess().getGroup());
}
+ after(grammarAccess.getDecimalAccess().getGroup());
+
}
@@ -2422,18 +2207,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:846:1: ( ruleDotDecimal EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:847:1: ruleDotDecimal EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalRule());
- }
+ before(grammarAccess.getDotDecimalRule());
pushFollow(FOLLOW_ruleDotDecimal_in_entryRuleDotDecimal1714);
ruleDotDecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleDotDecimal1721); if (state.failed) return ;
+
+ after(grammarAccess.getDotDecimalRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDotDecimal1721);
}
@@ -2466,9 +2247,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:863:1: ( ( rule__DotDecimal__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:864:1: ( rule__DotDecimal__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalAccess().getGroup());
- }
+ before(grammarAccess.getDotDecimalAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:865:1: ( rule__DotDecimal__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:865:2: rule__DotDecimal__Group__0
{
@@ -2476,14 +2255,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__DotDecimal__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalAccess().getGroup());
}
+ after(grammarAccess.getDotDecimalAccess().getGroup());
+
}
@@ -2515,18 +2292,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:882:1: ( ruleDecimalDot EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:883:1: ruleDecimalDot EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotRule());
- }
+ before(grammarAccess.getDecimalDotRule());
pushFollow(FOLLOW_ruleDecimalDot_in_entryRuleDecimalDot1783);
ruleDecimalDot();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalDot1790); if (state.failed) return ;
+
+ after(grammarAccess.getDecimalDotRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalDot1790);
}
@@ -2559,9 +2332,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:899:1: ( ( rule__DecimalDot__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:900:1: ( rule__DecimalDot__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotAccess().getGroup());
- }
+ before(grammarAccess.getDecimalDotAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:901:1: ( rule__DecimalDot__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:901:2: rule__DecimalDot__Group__0
{
@@ -2569,14 +2340,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__DecimalDot__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotAccess().getGroup());
}
+ after(grammarAccess.getDecimalDotAccess().getGroup());
+
}
@@ -2608,18 +2377,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:918:1: ( ruleDecimalExp EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:919:1: ruleDecimalExp EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpRule());
- }
+ before(grammarAccess.getDecimalExpRule());
pushFollow(FOLLOW_ruleDecimalExp_in_entryRuleDecimalExp1852);
ruleDecimalExp();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalExp1859); if (state.failed) return ;
+
+ after(grammarAccess.getDecimalExpRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalExp1859);
}
@@ -2652,9 +2417,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:935:1: ( ( rule__DecimalExp__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:936:1: ( rule__DecimalExp__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getGroup());
- }
+ before(grammarAccess.getDecimalExpAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:937:1: ( rule__DecimalExp__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:937:2: rule__DecimalExp__Group__0
{
@@ -2662,14 +2425,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__DecimalExp__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getGroup());
}
+ after(grammarAccess.getDecimalExpAccess().getGroup());
+
}
@@ -2701,30 +2462,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:954:1: ( ( ruleSubSystemConfig ) | ( ruleActorClassConfig ) | ( ruleActorInstanceConfig ) | ( ruleProtocolClassConfig ) )
int alt1=4;
switch ( input.LA(1) ) {
- case 17:
+ case 18:
{
alt1=1;
}
break;
- case 24:
+ case 26:
{
alt1=2;
}
break;
- case 19:
- case 25:
- case 31:
+ case 20:
+ case 27:
+ case 33:
{
alt1=3;
}
break;
- case 27:
+ case 29:
{
alt1=4;
}
break;
default:
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 1, 0, input);
@@ -2738,17 +2498,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:955:1: ( ruleSubSystemConfig )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:956:1: ruleSubSystemConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementAccess().getSubSystemConfigParserRuleCall_0());
- }
+ before(grammarAccess.getConfigElementAccess().getSubSystemConfigParserRuleCall_0());
pushFollow(FOLLOW_ruleSubSystemConfig_in_rule__ConfigElement__Alternatives1925);
ruleSubSystemConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementAccess().getSubSystemConfigParserRuleCall_0());
- }
+
+ after(grammarAccess.getConfigElementAccess().getSubSystemConfigParserRuleCall_0());
}
@@ -2761,17 +2517,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:961:6: ( ruleActorClassConfig )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:962:1: ruleActorClassConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementAccess().getActorClassConfigParserRuleCall_1());
- }
+ before(grammarAccess.getConfigElementAccess().getActorClassConfigParserRuleCall_1());
pushFollow(FOLLOW_ruleActorClassConfig_in_rule__ConfigElement__Alternatives1942);
ruleActorClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementAccess().getActorClassConfigParserRuleCall_1());
- }
+
+ after(grammarAccess.getConfigElementAccess().getActorClassConfigParserRuleCall_1());
}
@@ -2784,17 +2536,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:967:6: ( ruleActorInstanceConfig )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:968:1: ruleActorInstanceConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementAccess().getActorInstanceConfigParserRuleCall_2());
- }
+ before(grammarAccess.getConfigElementAccess().getActorInstanceConfigParserRuleCall_2());
pushFollow(FOLLOW_ruleActorInstanceConfig_in_rule__ConfigElement__Alternatives1959);
ruleActorInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementAccess().getActorInstanceConfigParserRuleCall_2());
- }
+
+ after(grammarAccess.getConfigElementAccess().getActorInstanceConfigParserRuleCall_2());
}
@@ -2807,17 +2555,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:973:6: ( ruleProtocolClassConfig )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:974:1: ruleProtocolClassConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementAccess().getProtocolClassConfigParserRuleCall_3());
- }
+ before(grammarAccess.getConfigElementAccess().getProtocolClassConfigParserRuleCall_3());
pushFollow(FOLLOW_ruleProtocolClassConfig_in_rule__ConfigElement__Alternatives1976);
ruleProtocolClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementAccess().getProtocolClassConfigParserRuleCall_3());
- }
+
+ after(grammarAccess.getConfigElementAccess().getProtocolClassConfigParserRuleCall_3());
}
@@ -2841,25 +2585,24 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__ConfigElement__Alternatives"
- // $ANTLR start "rule__AttrInstanceConfig__Alternatives_3_1_0_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:985:1: rule__AttrInstanceConfig__Alternatives_3_1_0_1 : ( ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 ) ) | ( 'read-write' ) );
- public final void rule__AttrInstanceConfig__Alternatives_3_1_0_1() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Alternatives_2_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:984:1: rule__DynamicConfig__Alternatives_2_0 : ( ( ( rule__DynamicConfig__Group_2_0_0__0 ) ) | ( ( rule__DynamicConfig__Group_2_0_1__0 ) ) );
+ public final void rule__DynamicConfig__Alternatives_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:989:1: ( ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 ) ) | ( 'read-write' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:988:1: ( ( ( rule__DynamicConfig__Group_2_0_0__0 ) ) | ( ( rule__DynamicConfig__Group_2_0_1__0 ) ) )
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==41) ) {
+ if ( (LA2_0==22) ) {
alt2=1;
}
- else if ( (LA2_0==12) ) {
+ else if ( (LA2_0==23) ) {
alt2=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 2, 0, input);
@@ -2867,48 +2610,50 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt2) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:990:1: ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:989:1: ( ( rule__DynamicConfig__Group_2_0_0__0 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:990:1: ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:991:1: ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:989:1: ( ( rule__DynamicConfig__Group_2_0_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:990:1: ( rule__DynamicConfig__Group_2_0_0__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_0_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:992:1: ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:992:2: rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0
+ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:991:1: ( rule__DynamicConfig__Group_2_0_0__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:991:2: rule__DynamicConfig__Group_2_0_0__0
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0_in_rule__AttrInstanceConfig__Alternatives_3_1_0_12009);
- rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__0_in_rule__DynamicConfig__Alternatives_2_02008);
+ rule__DynamicConfig__Group_2_0_0__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_0_1_0());
}
+ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_0());
+
}
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:996:6: ( 'read-write' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:995:6: ( ( rule__DynamicConfig__Group_2_0_1__0 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:996:6: ( 'read-write' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:997:1: 'read-write'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:995:6: ( ( rule__DynamicConfig__Group_2_0_1__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:996:1: ( rule__DynamicConfig__Group_2_0_1__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getReadWriteKeyword_3_1_0_1_1());
- }
- match(input,12,FOLLOW_12_in_rule__AttrInstanceConfig__Alternatives_3_1_0_12028); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getReadWriteKeyword_3_1_0_1_1());
+ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:997:1: ( rule__DynamicConfig__Group_2_0_1__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:997:2: rule__DynamicConfig__Group_2_0_1__0
+ {
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__0_in_rule__DynamicConfig__Alternatives_2_02026);
+ rule__DynamicConfig__Group_2_0_1__0();
+
+ state._fsp--;
+
+
}
+ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1());
+
}
@@ -2928,28 +2673,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__Alternatives_3_1_0_1"
+ // $ANTLR end "rule__DynamicConfig__Alternatives_2_0"
- // $ANTLR start "rule__Import__Alternatives_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1009:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
- public final void rule__Import__Alternatives_1() throws RecognitionException {
+ // $ANTLR start "rule__AttrInstanceConfig__Alternatives_3_1_1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1007:1: rule__AttrInstanceConfig__Alternatives_3_1_1 : ( ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 ) ) | ( 'write' ) );
+ public final void rule__AttrInstanceConfig__Alternatives_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1013:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1011:1: ( ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 ) ) | ( 'write' ) )
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==RULE_ID) ) {
+ if ( (LA3_0==43) ) {
alt3=1;
}
else if ( (LA3_0==13) ) {
alt3=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 3, 0, input);
@@ -2957,48 +2701,121 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1014:1: ( ( rule__Import__Group_1_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1012:1: ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1014:1: ( ( rule__Import__Group_1_0__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1015:1: ( rule__Import__Group_1_0__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1012:1: ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1013:1: ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getGroup_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1016:1: ( rule__Import__Group_1_0__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1016:2: rule__Import__Group_1_0__0
+ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1014:1: ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1014:2: rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0
{
- pushFollow(FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_12062);
- rule__Import__Group_1_0__0();
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0_in_rule__AttrInstanceConfig__Alternatives_3_1_12060);
+ rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getGroup_1_0());
}
+ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_1_0());
+
}
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1020:6: ( 'model' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1018:6: ( 'write' )
+ {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1018:6: ( 'write' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1019:1: 'write'
+ {
+ before(grammarAccess.getAttrInstanceConfigAccess().getWriteKeyword_3_1_1_1());
+ match(input,13,FOLLOW_13_in_rule__AttrInstanceConfig__Alternatives_3_1_12079);
+ after(grammarAccess.getAttrInstanceConfigAccess().getWriteKeyword_3_1_1_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AttrInstanceConfig__Alternatives_3_1_1"
+
+
+ // $ANTLR start "rule__Import__Alternatives_1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1031: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1035: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) ) {
+ alt4=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 4, 0, input);
+
+ throw nvae;
+ }
+ switch (alt4) {
+ case 1 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1036:1: ( ( rule__Import__Group_1_0__0 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1020:6: ( 'model' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1021:1: 'model'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1036:1: ( ( rule__Import__Group_1_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1037:1: ( rule__Import__Group_1_0__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getModelKeyword_1_1());
+ before(grammarAccess.getImportAccess().getGroup_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1038:1: ( rule__Import__Group_1_0__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1038:2: rule__Import__Group_1_0__0
+ {
+ pushFollow(FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_12113);
+ rule__Import__Group_1_0__0();
+
+ state._fsp--;
+
+
}
- match(input,13,FOLLOW_13_in_rule__Import__Alternatives_12081); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getModelKeyword_1_1());
+
+ after(grammarAccess.getImportAccess().getGroup_1_0());
+
}
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1042:6: ( 'model' )
+ {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1042:6: ( 'model' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1043:1: 'model'
+ {
+ before(grammarAccess.getImportAccess().getModelKeyword_1_1());
+ match(input,14,FOLLOW_14_in_rule__Import__Alternatives_12132);
+ after(grammarAccess.getImportAccess().getModelKeyword_1_1());
+
}
@@ -3022,61 +2839,56 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Literal__Alternatives"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1033:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1055:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
public final void rule__Literal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1037:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
- int alt4=3;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1059:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
+ int alt5=3;
switch ( input.LA(1) ) {
- case 14:
- case 42:
+ case 15:
+ case 44:
{
- alt4=1;
+ alt5=1;
}
break;
case RULE_HEX:
case RULE_INT:
- case 15:
case 16:
- case 39:
+ case 17:
+ case 41:
{
- alt4=2;
+ alt5=2;
}
break;
case RULE_STRING:
{
- alt4=3;
+ alt5=3;
}
break;
default:
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 4, 0, input);
+ new NoViableAltException("", 5, 0, input);
throw nvae;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1038:1: ( ruleBooleanLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1060:1: ( ruleBooleanLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1038:1: ( ruleBooleanLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1039:1: ruleBooleanLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1060:1: ( ruleBooleanLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1061:1: ruleBooleanLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
- }
- pushFollow(FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives2115);
+ before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
+ pushFollow(FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives2166);
ruleBooleanLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
- }
+
+ after(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
}
@@ -3084,22 +2896,18 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1044:6: ( ruleNumberLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1066:6: ( ruleNumberLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1044:6: ( ruleNumberLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1045:1: ruleNumberLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1066:6: ( ruleNumberLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1067:1: ruleNumberLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
- }
- pushFollow(FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives2132);
+ before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
+ pushFollow(FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives2183);
ruleNumberLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
- }
+
+ after(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
}
@@ -3107,22 +2915,18 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1050:6: ( ruleStringLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1072:6: ( ruleStringLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1050:6: ( ruleStringLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1051:1: ruleStringLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1072:6: ( ruleStringLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1073:1: ruleStringLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
- }
- pushFollow(FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives2149);
+ before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
+ pushFollow(FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives2200);
ruleStringLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
- }
+
+ after(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
}
@@ -3147,43 +2951,38 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Alternatives_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1061:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1083: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1065:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
- int alt5=2;
- int LA5_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1087:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( (LA5_0==14) ) {
- alt5=1;
+ if ( (LA6_0==15) ) {
+ alt6=1;
}
- else if ( (LA5_0==42) ) {
- alt5=2;
+ else if ( (LA6_0==44) ) {
+ alt6=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 5, 0, input);
+ new NoViableAltException("", 6, 0, input);
throw nvae;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1066:1: ( 'false' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1088:1: ( 'false' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1066:1: ( 'false' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1067:1: 'false'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1088:1: ( 'false' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1089:1: 'false'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
- }
- match(input,14,FOLLOW_14_in_rule__BooleanLiteral__Alternatives_12182); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
- }
+ before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
+ match(input,15,FOLLOW_15_in_rule__BooleanLiteral__Alternatives_12233);
+ after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
}
@@ -3191,29 +2990,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1074:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1096:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1074:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1075:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1096:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1097:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1076:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1076:2: rule__BooleanLiteral__IsTrueAssignment_1_1
+ before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1098:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1098:2: rule__BooleanLiteral__IsTrueAssignment_1_1
{
- pushFollow(FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_12201);
+ pushFollow(FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_12252);
rule__BooleanLiteral__IsTrueAssignment_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
}
+ after(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
+
}
@@ -3237,76 +3032,72 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NumberLiteral__Alternatives"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1085:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1107:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
public final void rule__NumberLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1089:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
- int alt6=2;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1111:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
+ int alt7=2;
switch ( input.LA(1) ) {
- case 15:
+ case 16:
{
- int LA6_1 = input.LA(2);
+ int LA7_1 = input.LA(2);
- if ( (LA6_1==RULE_INT) ) {
- int LA6_3 = input.LA(3);
+ if ( (LA7_1==RULE_INT) ) {
+ int LA7_3 = input.LA(3);
- if ( (LA6_3==39) ) {
- alt6=2;
+ if ( (LA7_3==41) ) {
+ alt7=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=17 && LA6_3<=20)||(LA6_3>=24 && LA6_3<=25)||LA6_3==27||(LA6_3>=31 && LA6_3<=32)||(LA6_3>=34 && LA6_3<=35)||LA6_3==40) ) {
- alt6=1;
+ else if ( (LA7_3==EOF||(LA7_3>=18 && LA7_3<=20)||(LA7_3>=26 && LA7_3<=27)||LA7_3==29||(LA7_3>=33 && LA7_3<=34)||(LA7_3>=36 && LA7_3<=37)||LA7_3==42) ) {
+ alt7=1;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 3, input);
+ new NoViableAltException("", 7, 3, input);
throw nvae;
}
}
- else if ( (LA6_1==39) ) {
- alt6=2;
+ else if ( (LA7_1==41) ) {
+ alt7=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 1, input);
+ new NoViableAltException("", 7, 1, input);
throw nvae;
}
}
break;
- case 16:
+ case 17:
{
- int LA6_2 = input.LA(2);
+ int LA7_2 = input.LA(2);
- if ( (LA6_2==RULE_INT) ) {
- int LA6_3 = input.LA(3);
+ if ( (LA7_2==41) ) {
+ alt7=2;
+ }
+ else if ( (LA7_2==RULE_INT) ) {
+ int LA7_3 = input.LA(3);
- if ( (LA6_3==39) ) {
- alt6=2;
+ if ( (LA7_3==41) ) {
+ alt7=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=17 && LA6_3<=20)||(LA6_3>=24 && LA6_3<=25)||LA6_3==27||(LA6_3>=31 && LA6_3<=32)||(LA6_3>=34 && LA6_3<=35)||LA6_3==40) ) {
- alt6=1;
+ else if ( (LA7_3==EOF||(LA7_3>=18 && LA7_3<=20)||(LA7_3>=26 && LA7_3<=27)||LA7_3==29||(LA7_3>=33 && LA7_3<=34)||(LA7_3>=36 && LA7_3<=37)||LA7_3==42) ) {
+ alt7=1;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 3, input);
+ new NoViableAltException("", 7, 3, input);
throw nvae;
}
}
- else if ( (LA6_2==39) ) {
- alt6=2;
- }
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 2, input);
+ new NoViableAltException("", 7, 2, input);
throw nvae;
}
@@ -3314,18 +3105,17 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
break;
case RULE_INT:
{
- int LA6_3 = input.LA(2);
+ int LA7_3 = input.LA(2);
- if ( (LA6_3==39) ) {
- alt6=2;
+ if ( (LA7_3==41) ) {
+ alt7=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=17 && LA6_3<=20)||(LA6_3>=24 && LA6_3<=25)||LA6_3==27||(LA6_3>=31 && LA6_3<=32)||(LA6_3>=34 && LA6_3<=35)||LA6_3==40) ) {
- alt6=1;
+ else if ( (LA7_3==EOF||(LA7_3>=18 && LA7_3<=20)||(LA7_3>=26 && LA7_3<=27)||LA7_3==29||(LA7_3>=33 && LA7_3<=34)||(LA7_3>=36 && LA7_3<=37)||LA7_3==42) ) {
+ alt7=1;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 3, input);
+ new NoViableAltException("", 7, 3, input);
throw nvae;
}
@@ -3333,40 +3123,35 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
break;
case RULE_HEX:
{
- alt6=1;
+ alt7=1;
}
break;
- case 39:
+ case 41:
{
- alt6=2;
+ alt7=2;
}
break;
default:
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 0, input);
+ new NoViableAltException("", 7, 0, input);
throw nvae;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1090:1: ( ruleIntLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1112:1: ( ruleIntLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1090:1: ( ruleIntLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1091:1: ruleIntLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1112:1: ( ruleIntLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1113:1: ruleIntLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
- }
- pushFollow(FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives2234);
+ before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
+ pushFollow(FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives2285);
ruleIntLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
- }
+
+ after(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
}
@@ -3374,22 +3159,18 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1096:6: ( ruleRealLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1118:6: ( ruleRealLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1096:6: ( ruleRealLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1097:1: ruleRealLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1118:6: ( ruleRealLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1119:1: ruleRealLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
- }
- pushFollow(FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives2251);
+ before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
+ pushFollow(FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives2302);
ruleRealLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
- }
+
+ after(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
}
@@ -3414,47 +3195,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1107:1: rule__Integer__Alternatives : ( ( ruleSignedInteger ) | ( ruleHexadecimal ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1129:1: rule__Integer__Alternatives : ( ( ruleSignedInteger ) | ( ruleHexadecimal ) );
public final void rule__Integer__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1111:1: ( ( ruleSignedInteger ) | ( ruleHexadecimal ) )
- int alt7=2;
- int LA7_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1133:1: ( ( ruleSignedInteger ) | ( ruleHexadecimal ) )
+ int alt8=2;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0==RULE_INT||(LA7_0>=15 && LA7_0<=16)) ) {
- alt7=1;
+ if ( (LA8_0==RULE_INT||(LA8_0>=16 && LA8_0<=17)) ) {
+ alt8=1;
}
- else if ( (LA7_0==RULE_HEX) ) {
- alt7=2;
+ else if ( (LA8_0==RULE_HEX) ) {
+ alt8=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
+ new NoViableAltException("", 8, 0, input);
throw nvae;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1112:1: ( ruleSignedInteger )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1134:1: ( ruleSignedInteger )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1112:1: ( ruleSignedInteger )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1113:1: ruleSignedInteger
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1134:1: ( ruleSignedInteger )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1135:1: ruleSignedInteger
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
- }
- pushFollow(FOLLOW_ruleSignedInteger_in_rule__Integer__Alternatives2283);
+ before(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
+ pushFollow(FOLLOW_ruleSignedInteger_in_rule__Integer__Alternatives2334);
ruleSignedInteger();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
- }
+
+ after(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
}
@@ -3462,22 +3238,18 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1118:6: ( ruleHexadecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1140:6: ( ruleHexadecimal )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1118:6: ( ruleHexadecimal )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1119:1: ruleHexadecimal
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1140:6: ( ruleHexadecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1141:1: ruleHexadecimal
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
- }
- pushFollow(FOLLOW_ruleHexadecimal_in_rule__Integer__Alternatives2300);
+ before(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
+ pushFollow(FOLLOW_ruleHexadecimal_in_rule__Integer__Alternatives2351);
ruleHexadecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
- }
+
+ after(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
}
@@ -3502,43 +3274,38 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SignedInteger__Alternatives_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1129:1: rule__SignedInteger__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1151:1: rule__SignedInteger__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__SignedInteger__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1133:1: ( ( '+' ) | ( '-' ) )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1155:1: ( ( '+' ) | ( '-' ) )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0==15) ) {
- alt8=1;
+ if ( (LA9_0==16) ) {
+ alt9=1;
}
- else if ( (LA8_0==16) ) {
- alt8=2;
+ else if ( (LA9_0==17) ) {
+ alt9=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1134:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1156:1: ( '+' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1134:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1135:1: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1156:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1157:1: '+'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
- }
- match(input,15,FOLLOW_15_in_rule__SignedInteger__Alternatives_02333); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
- }
+ before(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
+ match(input,16,FOLLOW_16_in_rule__SignedInteger__Alternatives_02384);
+ after(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
}
@@ -3546,18 +3313,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1142:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1164:6: ( '-' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1142:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1143:1: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1164:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1165:1: '-'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
- }
- match(input,16,FOLLOW_16_in_rule__SignedInteger__Alternatives_02353); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
- }
+ before(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
+ match(input,17,FOLLOW_17_in_rule__SignedInteger__Alternatives_02404);
+ after(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
}
@@ -3582,33 +3345,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Real__Alternatives"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1155:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1177:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) );
public final void rule__Real__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1159:1: ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) )
- int alt9=4;
- alt9 = dfa9.predict(input);
- switch (alt9) {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1181:1: ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) )
+ int alt10=4;
+ alt10 = dfa10.predict(input);
+ switch (alt10) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1160:1: ( ruleDecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1182:1: ( ruleDecimal )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1160:1: ( ruleDecimal )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1161:1: ruleDecimal
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1182:1: ( ruleDecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1183:1: ruleDecimal
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
- }
- pushFollow(FOLLOW_ruleDecimal_in_rule__Real__Alternatives2387);
+ before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
+ pushFollow(FOLLOW_ruleDecimal_in_rule__Real__Alternatives2438);
ruleDecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
- }
+
+ after(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
}
@@ -3616,22 +3375,18 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1166:6: ( ruleDotDecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1188:6: ( ruleDotDecimal )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1166:6: ( ruleDotDecimal )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1167:1: ruleDotDecimal
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1188:6: ( ruleDotDecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1189:1: ruleDotDecimal
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
- }
- pushFollow(FOLLOW_ruleDotDecimal_in_rule__Real__Alternatives2404);
+ before(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
+ pushFollow(FOLLOW_ruleDotDecimal_in_rule__Real__Alternatives2455);
ruleDotDecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
- }
+
+ after(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
}
@@ -3639,22 +3394,18 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1172:6: ( ruleDecimalDot )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1194:6: ( ruleDecimalDot )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1172:6: ( ruleDecimalDot )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1173:1: ruleDecimalDot
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1194:6: ( ruleDecimalDot )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1195:1: ruleDecimalDot
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
- }
- pushFollow(FOLLOW_ruleDecimalDot_in_rule__Real__Alternatives2421);
+ before(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
+ pushFollow(FOLLOW_ruleDecimalDot_in_rule__Real__Alternatives2472);
ruleDecimalDot();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
- }
+
+ after(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
}
@@ -3662,22 +3413,18 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1178:6: ( ruleDecimalExp )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1200:6: ( ruleDecimalExp )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1178:6: ( ruleDecimalExp )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1179:1: ruleDecimalExp
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1200:6: ( ruleDecimalExp )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1201:1: ruleDecimalExp
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
- }
- pushFollow(FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives2438);
+ before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
+ pushFollow(FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives2489);
ruleDecimalExp();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
- }
+
+ after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
}
@@ -3702,104 +3449,23 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Alternatives_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1189:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1211:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Decimal__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1193:1: ( ( '+' ) | ( '-' ) )
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( (LA10_0==15) ) {
- alt10=1;
- }
- else if ( (LA10_0==16) ) {
- alt10=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
-
- throw nvae;
- }
- switch (alt10) {
- case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1194:1: ( '+' )
- {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1194:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1195:1: '+'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
- }
- match(input,15,FOLLOW_15_in_rule__Decimal__Alternatives_02471); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
- }
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1202:6: ( '-' )
- {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1202:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1203:1: '-'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
- }
- match(input,16,FOLLOW_16_in_rule__Decimal__Alternatives_02491); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- 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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1215:1: rule__DotDecimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__DotDecimal__Alternatives_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1219:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1215:1: ( ( '+' ) | ( '-' ) )
int alt11=2;
int LA11_0 = input.LA(1);
- if ( (LA11_0==15) ) {
+ if ( (LA11_0==16) ) {
alt11=1;
}
- else if ( (LA11_0==16) ) {
+ else if ( (LA11_0==17) ) {
alt11=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 11, 0, input);
@@ -3807,18 +3473,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt11) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1220:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1216:1: ( '+' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1220:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1221:1: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1216:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1217:1: '+'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
- }
- match(input,15,FOLLOW_15_in_rule__DotDecimal__Alternatives_02526); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
- }
+ before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
+ match(input,16,FOLLOW_16_in_rule__Decimal__Alternatives_02522);
+ after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
}
@@ -3826,18 +3488,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1228:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1224:6: ( '-' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1228:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1229:1: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1224:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1225:1: '-'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
- }
- match(input,16,FOLLOW_16_in_rule__DotDecimal__Alternatives_02546); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
- }
+ before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
+ match(input,17,FOLLOW_17_in_rule__Decimal__Alternatives_02542);
+ after(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
}
@@ -3858,28 +3516,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DotDecimal__Alternatives_0"
+ // $ANTLR end "rule__Decimal__Alternatives_0"
- // $ANTLR start "rule__DecimalDot__Alternatives_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1241:1: rule__DecimalDot__Alternatives_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__DecimalDot__Alternatives_0() throws RecognitionException {
+ // $ANTLR start "rule__DotDecimal__Alternatives_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1237:1: rule__DotDecimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ public final void rule__DotDecimal__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1245:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1241:1: ( ( '+' ) | ( '-' ) )
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==15) ) {
+ if ( (LA12_0==16) ) {
alt12=1;
}
- else if ( (LA12_0==16) ) {
+ else if ( (LA12_0==17) ) {
alt12=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 12, 0, input);
@@ -3887,18 +3544,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt12) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1246:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1242:1: ( '+' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1246:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1247:1: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1242:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1243:1: '+'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
- }
- match(input,15,FOLLOW_15_in_rule__DecimalDot__Alternatives_02581); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
- }
+ before(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
+ match(input,16,FOLLOW_16_in_rule__DotDecimal__Alternatives_02577);
+ after(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
}
@@ -3906,18 +3559,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1254:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1250:6: ( '-' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1254:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1255:1: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1250:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1251:1: '-'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
- }
- match(input,16,FOLLOW_16_in_rule__DecimalDot__Alternatives_02601); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
- }
+ before(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
+ match(input,17,FOLLOW_17_in_rule__DotDecimal__Alternatives_02597);
+ after(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
}
@@ -3938,28 +3587,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalDot__Alternatives_0"
+ // $ANTLR end "rule__DotDecimal__Alternatives_0"
- // $ANTLR start "rule__DecimalExp__Alternatives_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1267:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__DecimalExp__Alternatives_0() throws RecognitionException {
+ // $ANTLR start "rule__DecimalDot__Alternatives_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1263:1: rule__DecimalDot__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ public final void rule__DecimalDot__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1271:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1267:1: ( ( '+' ) | ( '-' ) )
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==15) ) {
+ if ( (LA13_0==16) ) {
alt13=1;
}
- else if ( (LA13_0==16) ) {
+ else if ( (LA13_0==17) ) {
alt13=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 13, 0, input);
@@ -3967,18 +3615,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1272:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1268:1: ( '+' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1272:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1273:1: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1268:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1269:1: '+'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
- }
- match(input,15,FOLLOW_15_in_rule__DecimalExp__Alternatives_02636); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
- }
+ before(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
+ match(input,16,FOLLOW_16_in_rule__DecimalDot__Alternatives_02632);
+ after(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
}
@@ -3986,18 +3630,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1280:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1276:6: ( '-' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1280:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1281:1: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1276:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1277:1: '-'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
- }
- match(input,16,FOLLOW_16_in_rule__DecimalExp__Alternatives_02656); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
- }
+ before(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
+ match(input,17,FOLLOW_17_in_rule__DecimalDot__Alternatives_02652);
+ after(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
}
@@ -4018,28 +3658,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalExp__Alternatives_0"
+ // $ANTLR end "rule__DecimalDot__Alternatives_0"
- // $ANTLR start "rule__DecimalExp__Alternatives_5"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1293:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
- public final void rule__DecimalExp__Alternatives_5() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Alternatives_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1289:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ public final void rule__DecimalExp__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1297:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1293:1: ( ( '+' ) | ( '-' ) )
int alt14=2;
int LA14_0 = input.LA(1);
- if ( (LA14_0==15) ) {
+ if ( (LA14_0==16) ) {
alt14=1;
}
- else if ( (LA14_0==16) ) {
+ else if ( (LA14_0==17) ) {
alt14=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 14, 0, input);
@@ -4047,18 +3686,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt14) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1298:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1294:1: ( '+' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1298:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1299:1: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1294:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1295:1: '+'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
- }
- match(input,15,FOLLOW_15_in_rule__DecimalExp__Alternatives_52691); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
- }
+ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
+ match(input,16,FOLLOW_16_in_rule__DecimalExp__Alternatives_02687);
+ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
}
@@ -4066,18 +3701,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1306:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1302:6: ( '-' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1306:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1307:1: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1302:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1303:1: '-'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
- }
- match(input,16,FOLLOW_16_in_rule__DecimalExp__Alternatives_52711); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
- }
+ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
+ match(input,17,FOLLOW_17_in_rule__DecimalExp__Alternatives_02707);
+ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
}
@@ -4098,29 +3729,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalExp__Alternatives_5"
+ // $ANTLR end "rule__DecimalExp__Alternatives_0"
// $ANTLR start "rule__ConfigModel__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1321:1: rule__ConfigModel__Group__0 : rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1317:1: rule__ConfigModel__Group__0 : rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1 ;
public final void rule__ConfigModel__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1325:1: ( rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1326:2: rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1321:1: ( rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1322:2: rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1
{
- pushFollow(FOLLOW_rule__ConfigModel__Group__0__Impl_in_rule__ConfigModel__Group__02743);
+ pushFollow(FOLLOW_rule__ConfigModel__Group__0__Impl_in_rule__ConfigModel__Group__02739);
rule__ConfigModel__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ConfigModel__Group__1_in_rule__ConfigModel__Group__02746);
+
+ pushFollow(FOLLOW_rule__ConfigModel__Group__1_in_rule__ConfigModel__Group__02742);
rule__ConfigModel__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4140,41 +3771,39 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConfigModel__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1333:1: rule__ConfigModel__Group__0__Impl : ( ( rule__ConfigModel__ImportsAssignment_0 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1329:1: rule__ConfigModel__Group__0__Impl : ( ( rule__ConfigModel__ImportsAssignment_0 )* ) ;
public final void rule__ConfigModel__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1337:1: ( ( ( rule__ConfigModel__ImportsAssignment_0 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1338:1: ( ( rule__ConfigModel__ImportsAssignment_0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1333:1: ( ( ( rule__ConfigModel__ImportsAssignment_0 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1334:1: ( ( rule__ConfigModel__ImportsAssignment_0 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1338:1: ( ( rule__ConfigModel__ImportsAssignment_0 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1339:1: ( rule__ConfigModel__ImportsAssignment_0 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1334:1: ( ( rule__ConfigModel__ImportsAssignment_0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1335:1: ( rule__ConfigModel__ImportsAssignment_0 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigModelAccess().getImportsAssignment_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1340:1: ( rule__ConfigModel__ImportsAssignment_0 )*
+ before(grammarAccess.getConfigModelAccess().getImportsAssignment_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1336:1: ( rule__ConfigModel__ImportsAssignment_0 )*
loop15:
do {
int alt15=2;
int LA15_0 = input.LA(1);
- if ( (LA15_0==36) ) {
+ if ( (LA15_0==38) ) {
alt15=1;
}
switch (alt15) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1340:2: rule__ConfigModel__ImportsAssignment_0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1336:2: rule__ConfigModel__ImportsAssignment_0
{
- pushFollow(FOLLOW_rule__ConfigModel__ImportsAssignment_0_in_rule__ConfigModel__Group__0__Impl2773);
+ pushFollow(FOLLOW_rule__ConfigModel__ImportsAssignment_0_in_rule__ConfigModel__Group__0__Impl2769);
rule__ConfigModel__ImportsAssignment_0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
@@ -4184,9 +3813,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigModelAccess().getImportsAssignment_0());
- }
+ after(grammarAccess.getConfigModelAccess().getImportsAssignment_0());
}
@@ -4209,20 +3836,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConfigModel__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1350:1: rule__ConfigModel__Group__1 : rule__ConfigModel__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1346:1: rule__ConfigModel__Group__1 : rule__ConfigModel__Group__1__Impl ;
public final void rule__ConfigModel__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1354:1: ( rule__ConfigModel__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1355:2: rule__ConfigModel__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1350:1: ( rule__ConfigModel__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1351:2: rule__ConfigModel__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ConfigModel__Group__1__Impl_in_rule__ConfigModel__Group__12804);
+ pushFollow(FOLLOW_rule__ConfigModel__Group__1__Impl_in_rule__ConfigModel__Group__12800);
rule__ConfigModel__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4242,41 +3869,39 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConfigModel__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1361:1: rule__ConfigModel__Group__1__Impl : ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1357:1: rule__ConfigModel__Group__1__Impl : ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* ) ;
public final void rule__ConfigModel__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1365:1: ( ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1366:1: ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1361:1: ( ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1362:1: ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1366:1: ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1367:1: ( rule__ConfigModel__ConfigElementsAssignment_1 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1362:1: ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1363:1: ( rule__ConfigModel__ConfigElementsAssignment_1 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigModelAccess().getConfigElementsAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1368:1: ( rule__ConfigModel__ConfigElementsAssignment_1 )*
+ before(grammarAccess.getConfigModelAccess().getConfigElementsAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1364:1: ( rule__ConfigModel__ConfigElementsAssignment_1 )*
loop16:
do {
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==17||LA16_0==19||(LA16_0>=24 && LA16_0<=25)||LA16_0==27||LA16_0==31) ) {
+ if ( (LA16_0==18||LA16_0==20||(LA16_0>=26 && LA16_0<=27)||LA16_0==29||LA16_0==33) ) {
alt16=1;
}
switch (alt16) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1368:2: rule__ConfigModel__ConfigElementsAssignment_1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1364:2: rule__ConfigModel__ConfigElementsAssignment_1
{
- pushFollow(FOLLOW_rule__ConfigModel__ConfigElementsAssignment_1_in_rule__ConfigModel__Group__1__Impl2831);
+ pushFollow(FOLLOW_rule__ConfigModel__ConfigElementsAssignment_1_in_rule__ConfigModel__Group__1__Impl2827);
rule__ConfigModel__ConfigElementsAssignment_1();
state._fsp--;
- if (state.failed) return ;
+
}
break;
@@ -4286,9 +3911,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigModelAccess().getConfigElementsAssignment_1());
- }
+ after(grammarAccess.getConfigModelAccess().getConfigElementsAssignment_1());
}
@@ -4311,25 +3934,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1382:1: rule__SubSystemConfig__Group__0 : rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1378:1: rule__SubSystemConfig__Group__0 : rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1 ;
public final void rule__SubSystemConfig__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1386:1: ( rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1387:2: rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1382:1: ( rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1383:2: rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1
{
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__0__Impl_in_rule__SubSystemConfig__Group__02866);
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__0__Impl_in_rule__SubSystemConfig__Group__02862);
rule__SubSystemConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__1_in_rule__SubSystemConfig__Group__02869);
+
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__1_in_rule__SubSystemConfig__Group__02865);
rule__SubSystemConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4349,25 +3972,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1394:1: rule__SubSystemConfig__Group__0__Impl : ( 'SubSystemConfig' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1390:1: rule__SubSystemConfig__Group__0__Impl : ( 'SubSystemConfig' ) ;
public final void rule__SubSystemConfig__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1398:1: ( ( 'SubSystemConfig' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1399:1: ( 'SubSystemConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1394:1: ( ( 'SubSystemConfig' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1395:1: ( 'SubSystemConfig' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1399:1: ( 'SubSystemConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1400:1: 'SubSystemConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1395:1: ( 'SubSystemConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1396:1: 'SubSystemConfig'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getSubSystemConfigKeyword_0());
- }
- match(input,17,FOLLOW_17_in_rule__SubSystemConfig__Group__0__Impl2897); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getSubSystemConfigKeyword_0());
- }
+ before(grammarAccess.getSubSystemConfigAccess().getSubSystemConfigKeyword_0());
+ match(input,18,FOLLOW_18_in_rule__SubSystemConfig__Group__0__Impl2893);
+ after(grammarAccess.getSubSystemConfigAccess().getSubSystemConfigKeyword_0());
}
@@ -4390,25 +4009,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1413:1: rule__SubSystemConfig__Group__1 : rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1409:1: rule__SubSystemConfig__Group__1 : rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2 ;
public final void rule__SubSystemConfig__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1417:1: ( rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1418:2: rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1413:1: ( rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1414:2: rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2
{
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__1__Impl_in_rule__SubSystemConfig__Group__12928);
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__1__Impl_in_rule__SubSystemConfig__Group__12924);
rule__SubSystemConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__2_in_rule__SubSystemConfig__Group__12931);
+
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__2_in_rule__SubSystemConfig__Group__12927);
rule__SubSystemConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4428,36 +4047,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1425:1: rule__SubSystemConfig__Group__1__Impl : ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1421:1: rule__SubSystemConfig__Group__1__Impl : ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) ) ;
public final void rule__SubSystemConfig__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1429:1: ( ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1430:1: ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1425:1: ( ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1426:1: ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1430:1: ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1431:1: ( rule__SubSystemConfig__SubSystemAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1426:1: ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1427:1: ( rule__SubSystemConfig__SubSystemAssignment_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1432:1: ( rule__SubSystemConfig__SubSystemAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1432:2: rule__SubSystemConfig__SubSystemAssignment_1
+ before(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1428:1: ( rule__SubSystemConfig__SubSystemAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1428:2: rule__SubSystemConfig__SubSystemAssignment_1
{
- pushFollow(FOLLOW_rule__SubSystemConfig__SubSystemAssignment_1_in_rule__SubSystemConfig__Group__1__Impl2958);
+ pushFollow(FOLLOW_rule__SubSystemConfig__SubSystemAssignment_1_in_rule__SubSystemConfig__Group__1__Impl2954);
rule__SubSystemConfig__SubSystemAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1());
}
+ after(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1());
+
}
@@ -4479,25 +4094,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1442:1: rule__SubSystemConfig__Group__2 : rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1438:1: rule__SubSystemConfig__Group__2 : rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3 ;
public final void rule__SubSystemConfig__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1446:1: ( rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1447:2: rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1442:1: ( rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1443:2: rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3
{
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__2__Impl_in_rule__SubSystemConfig__Group__22988);
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__2__Impl_in_rule__SubSystemConfig__Group__22984);
rule__SubSystemConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__3_in_rule__SubSystemConfig__Group__22991);
+
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__3_in_rule__SubSystemConfig__Group__22987);
rule__SubSystemConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4517,25 +4132,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1454:1: rule__SubSystemConfig__Group__2__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1450:1: rule__SubSystemConfig__Group__2__Impl : ( '{' ) ;
public final void rule__SubSystemConfig__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1458:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1459:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1454:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1455:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1459:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1460:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1455:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1456:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2());
- }
- match(input,18,FOLLOW_18_in_rule__SubSystemConfig__Group__2__Impl3019); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2());
- }
+ before(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2());
+ match(input,19,FOLLOW_19_in_rule__SubSystemConfig__Group__2__Impl3015);
+ after(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2());
}
@@ -4558,25 +4169,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1473:1: rule__SubSystemConfig__Group__3 : rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1469:1: rule__SubSystemConfig__Group__3 : rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4 ;
public final void rule__SubSystemConfig__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1477:1: ( rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1478:2: rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1473:1: ( rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1474:2: rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4
{
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__3__Impl_in_rule__SubSystemConfig__Group__33050);
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__3__Impl_in_rule__SubSystemConfig__Group__33046);
rule__SubSystemConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__4_in_rule__SubSystemConfig__Group__33053);
+
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__4_in_rule__SubSystemConfig__Group__33049);
rule__SubSystemConfig__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4596,36 +4207,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1485:1: rule__SubSystemConfig__Group__3__Impl : ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1481:1: rule__SubSystemConfig__Group__3__Impl : ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) ) ;
public final void rule__SubSystemConfig__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1489:1: ( ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1490:1: ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1485:1: ( ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1486:1: ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1490:1: ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1491:1: ( rule__SubSystemConfig__DynConfigAssignment_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1486:1: ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1487:1: ( rule__SubSystemConfig__DynConfigAssignment_3 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1492:1: ( rule__SubSystemConfig__DynConfigAssignment_3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1492:2: rule__SubSystemConfig__DynConfigAssignment_3
+ before(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1488:1: ( rule__SubSystemConfig__DynConfigAssignment_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1488:2: rule__SubSystemConfig__DynConfigAssignment_3
{
- pushFollow(FOLLOW_rule__SubSystemConfig__DynConfigAssignment_3_in_rule__SubSystemConfig__Group__3__Impl3080);
+ pushFollow(FOLLOW_rule__SubSystemConfig__DynConfigAssignment_3_in_rule__SubSystemConfig__Group__3__Impl3076);
rule__SubSystemConfig__DynConfigAssignment_3();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3());
}
+ after(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3());
+
}
@@ -4647,20 +4254,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__4"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1502:1: rule__SubSystemConfig__Group__4 : rule__SubSystemConfig__Group__4__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1498:1: rule__SubSystemConfig__Group__4 : rule__SubSystemConfig__Group__4__Impl ;
public final void rule__SubSystemConfig__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1506:1: ( rule__SubSystemConfig__Group__4__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1507:2: rule__SubSystemConfig__Group__4__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1502:1: ( rule__SubSystemConfig__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1503:2: rule__SubSystemConfig__Group__4__Impl
{
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__4__Impl_in_rule__SubSystemConfig__Group__43110);
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__4__Impl_in_rule__SubSystemConfig__Group__43106);
rule__SubSystemConfig__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4680,25 +4287,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__4__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1513:1: rule__SubSystemConfig__Group__4__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1509:1: rule__SubSystemConfig__Group__4__Impl : ( '}' ) ;
public final void rule__SubSystemConfig__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1517:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1518:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1513:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1514:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1518:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1519:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1514:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1515:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4());
- }
- match(input,19,FOLLOW_19_in_rule__SubSystemConfig__Group__4__Impl3138); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4());
- }
+ before(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4());
+ match(input,20,FOLLOW_20_in_rule__SubSystemConfig__Group__4__Impl3134);
+ after(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4());
}
@@ -4721,25 +4324,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1542:1: rule__DynamicConfig__Group__0 : rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1538:1: rule__DynamicConfig__Group__0 : rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1 ;
public final void rule__DynamicConfig__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1546:1: ( rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1547:2: rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1542:1: ( rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1543:2: rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group__0__Impl_in_rule__DynamicConfig__Group__03179);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__0__Impl_in_rule__DynamicConfig__Group__03175);
rule__DynamicConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group__1_in_rule__DynamicConfig__Group__03182);
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__1_in_rule__DynamicConfig__Group__03178);
rule__DynamicConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4759,25 +4362,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1554:1: rule__DynamicConfig__Group__0__Impl : ( 'dynamic configuration' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1550:1: rule__DynamicConfig__Group__0__Impl : ( 'dynamic configuration' ) ;
public final void rule__DynamicConfig__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1558:1: ( ( 'dynamic configuration' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1559:1: ( 'dynamic configuration' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1554:1: ( ( 'dynamic configuration' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1555:1: ( 'dynamic configuration' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1559:1: ( 'dynamic configuration' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1560:1: 'dynamic configuration'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1555:1: ( 'dynamic configuration' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1556:1: 'dynamic configuration'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getDynamicConfigurationKeyword_0());
- }
- match(input,20,FOLLOW_20_in_rule__DynamicConfig__Group__0__Impl3210); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getDynamicConfigurationKeyword_0());
- }
+ before(grammarAccess.getDynamicConfigAccess().getDynamicConfigurationKeyword_0());
+ match(input,21,FOLLOW_21_in_rule__DynamicConfig__Group__0__Impl3206);
+ after(grammarAccess.getDynamicConfigAccess().getDynamicConfigurationKeyword_0());
}
@@ -4800,25 +4399,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1573:1: rule__DynamicConfig__Group__1 : rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1569:1: rule__DynamicConfig__Group__1 : rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2 ;
public final void rule__DynamicConfig__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1577:1: ( rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1578:2: rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1573:1: ( rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1574:2: rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group__1__Impl_in_rule__DynamicConfig__Group__13241);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__1__Impl_in_rule__DynamicConfig__Group__13237);
rule__DynamicConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group__2_in_rule__DynamicConfig__Group__13244);
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__2_in_rule__DynamicConfig__Group__13240);
rule__DynamicConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4838,25 +4437,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1585:1: rule__DynamicConfig__Group__1__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1581:1: rule__DynamicConfig__Group__1__Impl : ( '{' ) ;
public final void rule__DynamicConfig__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1589:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1590:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1585:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1586:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1590:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1591:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1586:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1587:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getLeftCurlyBracketKeyword_1());
- }
- match(input,18,FOLLOW_18_in_rule__DynamicConfig__Group__1__Impl3272); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getLeftCurlyBracketKeyword_1());
- }
+ before(grammarAccess.getDynamicConfigAccess().getLeftCurlyBracketKeyword_1());
+ match(input,19,FOLLOW_19_in_rule__DynamicConfig__Group__1__Impl3268);
+ after(grammarAccess.getDynamicConfigAccess().getLeftCurlyBracketKeyword_1());
}
@@ -4879,25 +4474,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1604:1: rule__DynamicConfig__Group__2 : rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1600:1: rule__DynamicConfig__Group__2 : rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3 ;
public final void rule__DynamicConfig__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1608:1: ( rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1609:2: rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1604:1: ( rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1605:2: rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group__2__Impl_in_rule__DynamicConfig__Group__23303);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__2__Impl_in_rule__DynamicConfig__Group__23299);
rule__DynamicConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group__3_in_rule__DynamicConfig__Group__23306);
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__3_in_rule__DynamicConfig__Group__23302);
rule__DynamicConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4917,36 +4512,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1616:1: rule__DynamicConfig__Group__2__Impl : ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1612:1: rule__DynamicConfig__Group__2__Impl : ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) ;
public final void rule__DynamicConfig__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1620:1: ( ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1621:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1616:1: ( ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1617:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1621:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1622:1: ( rule__DynamicConfig__UnorderedGroup_2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1617:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1618:1: ( rule__DynamicConfig__UnorderedGroup_2 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1623:1: ( rule__DynamicConfig__UnorderedGroup_2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1623:2: rule__DynamicConfig__UnorderedGroup_2
+ before(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1619:1: ( rule__DynamicConfig__UnorderedGroup_2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1619:2: rule__DynamicConfig__UnorderedGroup_2
{
- pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2_in_rule__DynamicConfig__Group__2__Impl3333);
+ pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2_in_rule__DynamicConfig__Group__2__Impl3329);
rule__DynamicConfig__UnorderedGroup_2();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2());
}
+ after(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2());
+
}
@@ -4968,20 +4559,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1633:1: rule__DynamicConfig__Group__3 : rule__DynamicConfig__Group__3__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1629:1: rule__DynamicConfig__Group__3 : rule__DynamicConfig__Group__3__Impl ;
public final void rule__DynamicConfig__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1637:1: ( rule__DynamicConfig__Group__3__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1638:2: rule__DynamicConfig__Group__3__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1633:1: ( rule__DynamicConfig__Group__3__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1634:2: rule__DynamicConfig__Group__3__Impl
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group__3__Impl_in_rule__DynamicConfig__Group__33363);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__3__Impl_in_rule__DynamicConfig__Group__33359);
rule__DynamicConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5001,25 +4592,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1644:1: rule__DynamicConfig__Group__3__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1640:1: rule__DynamicConfig__Group__3__Impl : ( '}' ) ;
public final void rule__DynamicConfig__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1648:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1649:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1644:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1645:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1649:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1650:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1645:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1646:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getRightCurlyBracketKeyword_3());
- }
- match(input,19,FOLLOW_19_in_rule__DynamicConfig__Group__3__Impl3391); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getRightCurlyBracketKeyword_3());
- }
+ before(grammarAccess.getDynamicConfigAccess().getRightCurlyBracketKeyword_3());
+ match(input,20,FOLLOW_20_in_rule__DynamicConfig__Group__3__Impl3387);
+ after(grammarAccess.getDynamicConfigAccess().getRightCurlyBracketKeyword_3());
}
@@ -5041,26 +4628,26 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__DynamicConfig__Group__3__Impl"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1671:1: rule__DynamicConfig__Group_2_0__0 : rule__DynamicConfig__Group_2_0__0__Impl rule__DynamicConfig__Group_2_0__1 ;
- public final void rule__DynamicConfig__Group_2_0__0() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_0__0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1667:1: rule__DynamicConfig__Group_2_0_0__0 : rule__DynamicConfig__Group_2_0_0__0__Impl rule__DynamicConfig__Group_2_0_0__1 ;
+ public final void rule__DynamicConfig__Group_2_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1675:1: ( rule__DynamicConfig__Group_2_0__0__Impl rule__DynamicConfig__Group_2_0__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1676:2: rule__DynamicConfig__Group_2_0__0__Impl rule__DynamicConfig__Group_2_0__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1671:1: ( rule__DynamicConfig__Group_2_0_0__0__Impl rule__DynamicConfig__Group_2_0_0__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1672:2: rule__DynamicConfig__Group_2_0_0__0__Impl rule__DynamicConfig__Group_2_0_0__1
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0__0__Impl_in_rule__DynamicConfig__Group_2_0__03430);
- rule__DynamicConfig__Group_2_0__0__Impl();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__0__Impl_in_rule__DynamicConfig__Group_2_0_0__03426);
+ rule__DynamicConfig__Group_2_0_0__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0__1_in_rule__DynamicConfig__Group_2_0__03433);
- rule__DynamicConfig__Group_2_0__1();
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__1_in_rule__DynamicConfig__Group_2_0_0__03429);
+ rule__DynamicConfig__Group_2_0_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5076,30 +4663,106 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__0"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_0__0"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1683:1: rule__DynamicConfig__Group_2_0__0__Impl : ( 'source' ) ;
- public final void rule__DynamicConfig__Group_2_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_0__0__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1679:1: rule__DynamicConfig__Group_2_0_0__0__Impl : ( 'file path' ) ;
+ public final void rule__DynamicConfig__Group_2_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1687:1: ( ( 'source' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1688:1: ( 'source' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1683:1: ( ( 'file path' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1684:1: ( 'file path' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1688:1: ( 'source' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1689:1: 'source'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1684:1: ( 'file path' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1685:1: 'file path'
+ {
+ before(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_0_0());
+ match(input,22,FOLLOW_22_in_rule__DynamicConfig__Group_2_0_0__0__Impl3457);
+ after(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_0__0__Impl"
+
+
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_0__1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1698:1: rule__DynamicConfig__Group_2_0_0__1 : rule__DynamicConfig__Group_2_0_0__1__Impl ;
+ public final void rule__DynamicConfig__Group_2_0_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1702:1: ( rule__DynamicConfig__Group_2_0_0__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1703:2: rule__DynamicConfig__Group_2_0_0__1__Impl
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getSourceKeyword_2_0_0());
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__1__Impl_in_rule__DynamicConfig__Group_2_0_0__13488);
+ rule__DynamicConfig__Group_2_0_0__1__Impl();
+
+ state._fsp--;
+
+
}
- match(input,21,FOLLOW_21_in_rule__DynamicConfig__Group_2_0__0__Impl3461); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getSourceKeyword_2_0_0());
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_0__1"
+
+
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_0__1__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1709:1: rule__DynamicConfig__Group_2_0_0__1__Impl : ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) ) ;
+ public final void rule__DynamicConfig__Group_2_0_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1713:1: ( ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1714:1: ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) )
+ {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1714:1: ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1715:1: ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 )
+ {
+ before(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_0_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1716:1: ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1716:2: rule__DynamicConfig__FilePathAssignment_2_0_0_1
+ {
+ pushFollow(FOLLOW_rule__DynamicConfig__FilePathAssignment_2_0_0_1_in_rule__DynamicConfig__Group_2_0_0__1__Impl3515);
+ rule__DynamicConfig__FilePathAssignment_2_0_0_1();
+
+ state._fsp--;
+
+
}
+ after(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_0_1());
+
}
@@ -5117,29 +4780,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__0__Impl"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_0__1__Impl"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1702:1: rule__DynamicConfig__Group_2_0__1 : rule__DynamicConfig__Group_2_0__1__Impl rule__DynamicConfig__Group_2_0__2 ;
- public final void rule__DynamicConfig__Group_2_0__1() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1__0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1730:1: rule__DynamicConfig__Group_2_0_1__0 : rule__DynamicConfig__Group_2_0_1__0__Impl rule__DynamicConfig__Group_2_0_1__1 ;
+ public final void rule__DynamicConfig__Group_2_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1706:1: ( rule__DynamicConfig__Group_2_0__1__Impl rule__DynamicConfig__Group_2_0__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1707:2: rule__DynamicConfig__Group_2_0__1__Impl rule__DynamicConfig__Group_2_0__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1734:1: ( rule__DynamicConfig__Group_2_0_1__0__Impl rule__DynamicConfig__Group_2_0_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1735:2: rule__DynamicConfig__Group_2_0_1__0__Impl rule__DynamicConfig__Group_2_0_1__1
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0__1__Impl_in_rule__DynamicConfig__Group_2_0__13492);
- rule__DynamicConfig__Group_2_0__1__Impl();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1__03549);
+ rule__DynamicConfig__Group_2_0_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0__2_in_rule__DynamicConfig__Group_2_0__13495);
- rule__DynamicConfig__Group_2_0__2();
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__1_in_rule__DynamicConfig__Group_2_0_1__03552);
+ rule__DynamicConfig__Group_2_0_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5155,40 +4818,116 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__1"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1__0"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1714:1: rule__DynamicConfig__Group_2_0__1__Impl : ( ( rule__DynamicConfig__SourceAssignment_2_0_1 ) ) ;
- public final void rule__DynamicConfig__Group_2_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1__0__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1742:1: rule__DynamicConfig__Group_2_0_1__0__Impl : ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) ) ;
+ public final void rule__DynamicConfig__Group_2_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1718:1: ( ( ( rule__DynamicConfig__SourceAssignment_2_0_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1719:1: ( ( rule__DynamicConfig__SourceAssignment_2_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1746:1: ( ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1747:1: ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1719:1: ( ( rule__DynamicConfig__SourceAssignment_2_0_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1720:1: ( rule__DynamicConfig__SourceAssignment_2_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1747:1: ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1748:1: ( rule__DynamicConfig__Group_2_0_1_0__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getSourceAssignment_2_0_1());
+ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1749:1: ( rule__DynamicConfig__Group_2_0_1_0__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1749:2: rule__DynamicConfig__Group_2_0_1_0__0
+ {
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0_in_rule__DynamicConfig__Group_2_0_1__0__Impl3579);
+ rule__DynamicConfig__Group_2_0_1_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_0());
+
+ }
+
+
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1721:1: ( rule__DynamicConfig__SourceAssignment_2_0_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1721:2: rule__DynamicConfig__SourceAssignment_2_0_1
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1__0__Impl"
+
+
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1__1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1759:1: rule__DynamicConfig__Group_2_0_1__1 : rule__DynamicConfig__Group_2_0_1__1__Impl ;
+ public final void rule__DynamicConfig__Group_2_0_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1763:1: ( rule__DynamicConfig__Group_2_0_1__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1764:2: rule__DynamicConfig__Group_2_0_1__1__Impl
{
- pushFollow(FOLLOW_rule__DynamicConfig__SourceAssignment_2_0_1_in_rule__DynamicConfig__Group_2_0__1__Impl3522);
- rule__DynamicConfig__SourceAssignment_2_0_1();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1__13609);
+ rule__DynamicConfig__Group_2_0_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getSourceAssignment_2_0_1());
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1__1"
+
+
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1__1__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1770:1: rule__DynamicConfig__Group_2_0_1__1__Impl : ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) ) ;
+ public final void rule__DynamicConfig__Group_2_0_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1774:1: ( ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1775:1: ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) )
+ {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1775:1: ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1776:1: ( rule__DynamicConfig__Group_2_0_1_1__0 )
+ {
+ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1777:1: ( rule__DynamicConfig__Group_2_0_1_1__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1777:2: rule__DynamicConfig__Group_2_0_1_1__0
+ {
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0_in_rule__DynamicConfig__Group_2_0_1__1__Impl3636);
+ rule__DynamicConfig__Group_2_0_1_1__0();
+
+ state._fsp--;
+
+
}
+ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_1());
+
}
@@ -5206,24 +4945,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__1__Impl"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1__1__Impl"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1731:1: rule__DynamicConfig__Group_2_0__2 : rule__DynamicConfig__Group_2_0__2__Impl ;
- public final void rule__DynamicConfig__Group_2_0__2() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1_0__0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1791:1: rule__DynamicConfig__Group_2_0_1_0__0 : rule__DynamicConfig__Group_2_0_1_0__0__Impl rule__DynamicConfig__Group_2_0_1_0__1 ;
+ public final void rule__DynamicConfig__Group_2_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1735:1: ( rule__DynamicConfig__Group_2_0__2__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1736:2: rule__DynamicConfig__Group_2_0__2__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1795:1: ( rule__DynamicConfig__Group_2_0_1_0__0__Impl rule__DynamicConfig__Group_2_0_1_0__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1796:2: rule__DynamicConfig__Group_2_0_1_0__0__Impl rule__DynamicConfig__Group_2_0_1_0__1
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0__2__Impl_in_rule__DynamicConfig__Group_2_0__23552);
- rule__DynamicConfig__Group_2_0__2__Impl();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0__Impl_in_rule__DynamicConfig__Group_2_0_1_0__03670);
+ rule__DynamicConfig__Group_2_0_1_0__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1_in_rule__DynamicConfig__Group_2_0_1_0__03673);
+ rule__DynamicConfig__Group_2_0_1_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5239,51 +4983,106 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__2"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_0__0"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1742:1: rule__DynamicConfig__Group_2_0__2__Impl : ( ( rule__DynamicConfig__Group_2_0_2__0 )? ) ;
- public final void rule__DynamicConfig__Group_2_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1_0__0__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1803:1: rule__DynamicConfig__Group_2_0_1_0__0__Impl : ( 'user import' ) ;
+ public final void rule__DynamicConfig__Group_2_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1746:1: ( ( ( rule__DynamicConfig__Group_2_0_2__0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1747:1: ( ( rule__DynamicConfig__Group_2_0_2__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1807:1: ( ( 'user import' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1808:1: ( 'user import' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1747:1: ( ( rule__DynamicConfig__Group_2_0_2__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1748:1: ( rule__DynamicConfig__Group_2_0_2__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1808:1: ( 'user import' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1809:1: 'user import'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_2());
+ before(grammarAccess.getDynamicConfigAccess().getUserImportKeyword_2_0_1_0_0());
+ match(input,23,FOLLOW_23_in_rule__DynamicConfig__Group_2_0_1_0__0__Impl3701);
+ after(grammarAccess.getDynamicConfigAccess().getUserImportKeyword_2_0_1_0_0());
+
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1749:1: ( rule__DynamicConfig__Group_2_0_2__0 )?
- int alt17=2;
- int LA17_0 = input.LA(1);
- if ( (LA17_0==22) ) {
- alt17=1;
+
}
- switch (alt17) {
- case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1749:2: rule__DynamicConfig__Group_2_0_2__0
- {
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_2__0_in_rule__DynamicConfig__Group_2_0__2__Impl3579);
- rule__DynamicConfig__Group_2_0_2__0();
- state._fsp--;
- if (state.failed) return ;
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_0__0__Impl"
+
+
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1_0__1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1822:1: rule__DynamicConfig__Group_2_0_1_0__1 : rule__DynamicConfig__Group_2_0_1_0__1__Impl ;
+ public final void rule__DynamicConfig__Group_2_0_1_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1826:1: ( rule__DynamicConfig__Group_2_0_1_0__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1827:2: rule__DynamicConfig__Group_2_0_1_0__1__Impl
+ {
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1__Impl_in_rule__DynamicConfig__Group_2_0_1_0__13732);
+ rule__DynamicConfig__Group_2_0_1_0__1__Impl();
+
+ state._fsp--;
- }
- break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_2());
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_0__1"
+
+
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1_0__1__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1833:1: rule__DynamicConfig__Group_2_0_1_0__1__Impl : ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) ) ;
+ public final void rule__DynamicConfig__Group_2_0_1_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1837:1: ( ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1838:1: ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) )
+ {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1838:1: ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1839:1: ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 )
+ {
+ before(grammarAccess.getDynamicConfigAccess().getUserCode1Assignment_2_0_1_0_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1840:1: ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1840:2: rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1
+ {
+ pushFollow(FOLLOW_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1_in_rule__DynamicConfig__Group_2_0_1_0__1__Impl3759);
+ rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1();
+
+ state._fsp--;
+
+
}
+ after(grammarAccess.getDynamicConfigAccess().getUserCode1Assignment_2_0_1_0_1());
+
}
@@ -5301,29 +5100,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__2__Impl"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_0__1__Impl"
- // $ANTLR start "rule__DynamicConfig__Group_2_0_2__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1765:1: rule__DynamicConfig__Group_2_0_2__0 : rule__DynamicConfig__Group_2_0_2__0__Impl rule__DynamicConfig__Group_2_0_2__1 ;
- public final void rule__DynamicConfig__Group_2_0_2__0() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1_1__0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1854:1: rule__DynamicConfig__Group_2_0_1_1__0 : rule__DynamicConfig__Group_2_0_1_1__0__Impl rule__DynamicConfig__Group_2_0_1_1__1 ;
+ public final void rule__DynamicConfig__Group_2_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1769:1: ( rule__DynamicConfig__Group_2_0_2__0__Impl rule__DynamicConfig__Group_2_0_2__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1770:2: rule__DynamicConfig__Group_2_0_2__0__Impl rule__DynamicConfig__Group_2_0_2__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1858:1: ( rule__DynamicConfig__Group_2_0_1_1__0__Impl rule__DynamicConfig__Group_2_0_1_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1859:2: rule__DynamicConfig__Group_2_0_1_1__0__Impl rule__DynamicConfig__Group_2_0_1_1__1
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_2__0__Impl_in_rule__DynamicConfig__Group_2_0_2__03616);
- rule__DynamicConfig__Group_2_0_2__0__Impl();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1_1__03793);
+ rule__DynamicConfig__Group_2_0_1_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_2__1_in_rule__DynamicConfig__Group_2_0_2__03619);
- rule__DynamicConfig__Group_2_0_2__1();
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1_in_rule__DynamicConfig__Group_2_0_1_1__03796);
+ rule__DynamicConfig__Group_2_0_1_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5339,29 +5138,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0_2__0"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_1__0"
- // $ANTLR start "rule__DynamicConfig__Group_2_0_2__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1777:1: rule__DynamicConfig__Group_2_0_2__0__Impl : ( 'file path' ) ;
- public final void rule__DynamicConfig__Group_2_0_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1_1__0__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1866:1: rule__DynamicConfig__Group_2_0_1_1__0__Impl : ( 'user constructor' ) ;
+ public final void rule__DynamicConfig__Group_2_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1781:1: ( ( 'file path' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1782:1: ( 'file path' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1870:1: ( ( 'user constructor' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1871:1: ( 'user constructor' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1782:1: ( 'file path' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1783:1: 'file path'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1871:1: ( 'user constructor' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1872:1: 'user constructor'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_2_0());
- }
- match(input,22,FOLLOW_22_in_rule__DynamicConfig__Group_2_0_2__0__Impl3647); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_2_0());
- }
+ before(grammarAccess.getDynamicConfigAccess().getUserConstructorKeyword_2_0_1_1_0());
+ match(input,24,FOLLOW_24_in_rule__DynamicConfig__Group_2_0_1_1__0__Impl3824);
+ after(grammarAccess.getDynamicConfigAccess().getUserConstructorKeyword_2_0_1_1_0());
}
@@ -5380,24 +5175,24 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0_2__0__Impl"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_1__0__Impl"
- // $ANTLR start "rule__DynamicConfig__Group_2_0_2__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1796:1: rule__DynamicConfig__Group_2_0_2__1 : rule__DynamicConfig__Group_2_0_2__1__Impl ;
- public final void rule__DynamicConfig__Group_2_0_2__1() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1_1__1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1885:1: rule__DynamicConfig__Group_2_0_1_1__1 : rule__DynamicConfig__Group_2_0_1_1__1__Impl ;
+ public final void rule__DynamicConfig__Group_2_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1800:1: ( rule__DynamicConfig__Group_2_0_2__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1801:2: rule__DynamicConfig__Group_2_0_2__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1889:1: ( rule__DynamicConfig__Group_2_0_1_1__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1890:2: rule__DynamicConfig__Group_2_0_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_2__1__Impl_in_rule__DynamicConfig__Group_2_0_2__13678);
- rule__DynamicConfig__Group_2_0_2__1__Impl();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1_1__13855);
+ rule__DynamicConfig__Group_2_0_1_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5413,40 +5208,36 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0_2__1"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_1__1"
- // $ANTLR start "rule__DynamicConfig__Group_2_0_2__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1807:1: rule__DynamicConfig__Group_2_0_2__1__Impl : ( ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 ) ) ;
- public final void rule__DynamicConfig__Group_2_0_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Group_2_0_1_1__1__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1896:1: rule__DynamicConfig__Group_2_0_1_1__1__Impl : ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) ) ;
+ public final void rule__DynamicConfig__Group_2_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1811:1: ( ( ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1812:1: ( ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1900:1: ( ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1901:1: ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1812:1: ( ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1813:1: ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1901:1: ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1902:1: ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_2_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1814:1: ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1814:2: rule__DynamicConfig__FilePathAssignment_2_0_2_1
+ before(grammarAccess.getDynamicConfigAccess().getUserCode2Assignment_2_0_1_1_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1903:1: ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1903:2: rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1
{
- pushFollow(FOLLOW_rule__DynamicConfig__FilePathAssignment_2_0_2_1_in_rule__DynamicConfig__Group_2_0_2__1__Impl3705);
- rule__DynamicConfig__FilePathAssignment_2_0_2_1();
+ pushFollow(FOLLOW_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1_in_rule__DynamicConfig__Group_2_0_1_1__1__Impl3882);
+ rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_2_1());
}
+ after(grammarAccess.getDynamicConfigAccess().getUserCode2Assignment_2_0_1_1_1());
+
}
@@ -5464,29 +5255,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0_2__1__Impl"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_1__1__Impl"
// $ANTLR start "rule__DynamicConfig__Group_2_1__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1828:1: rule__DynamicConfig__Group_2_1__0 : rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1917:1: rule__DynamicConfig__Group_2_1__0 : rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1 ;
public final void rule__DynamicConfig__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1832:1: ( rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1833:2: rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1921:1: ( rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1922:2: rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__0__Impl_in_rule__DynamicConfig__Group_2_1__03739);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__0__Impl_in_rule__DynamicConfig__Group_2_1__03916);
rule__DynamicConfig__Group_2_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1_in_rule__DynamicConfig__Group_2_1__03742);
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1_in_rule__DynamicConfig__Group_2_1__03919);
rule__DynamicConfig__Group_2_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5506,25 +5297,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group_2_1__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1840:1: rule__DynamicConfig__Group_2_1__0__Impl : ( 'polling rate' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1929:1: rule__DynamicConfig__Group_2_1__0__Impl : ( 'polling timer [ms]' ) ;
public final void rule__DynamicConfig__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1844:1: ( ( 'polling rate' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1845:1: ( 'polling rate' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1933:1: ( ( 'polling timer [ms]' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1934:1: ( 'polling timer [ms]' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1845:1: ( 'polling rate' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1846:1: 'polling rate'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1934:1: ( 'polling timer [ms]' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1935:1: 'polling timer [ms]'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getPollingRateKeyword_2_1_0());
- }
- match(input,23,FOLLOW_23_in_rule__DynamicConfig__Group_2_1__0__Impl3770); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getPollingRateKeyword_2_1_0());
- }
+ before(grammarAccess.getDynamicConfigAccess().getPollingTimerMsKeyword_2_1_0());
+ match(input,25,FOLLOW_25_in_rule__DynamicConfig__Group_2_1__0__Impl3947);
+ after(grammarAccess.getDynamicConfigAccess().getPollingTimerMsKeyword_2_1_0());
}
@@ -5547,20 +5334,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group_2_1__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1859:1: rule__DynamicConfig__Group_2_1__1 : rule__DynamicConfig__Group_2_1__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1948:1: rule__DynamicConfig__Group_2_1__1 : rule__DynamicConfig__Group_2_1__1__Impl ;
public final void rule__DynamicConfig__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1863:1: ( rule__DynamicConfig__Group_2_1__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1864:2: rule__DynamicConfig__Group_2_1__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1952:1: ( rule__DynamicConfig__Group_2_1__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1953:2: rule__DynamicConfig__Group_2_1__1__Impl
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1__Impl_in_rule__DynamicConfig__Group_2_1__13801);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1__Impl_in_rule__DynamicConfig__Group_2_1__13978);
rule__DynamicConfig__Group_2_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5580,36 +5367,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group_2_1__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1870:1: rule__DynamicConfig__Group_2_1__1__Impl : ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1959:1: rule__DynamicConfig__Group_2_1__1__Impl : ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) ;
public final void rule__DynamicConfig__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1874:1: ( ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1875:1: ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1963:1: ( ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1964:1: ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1875:1: ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1876:1: ( rule__DynamicConfig__PollingAssignment_2_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1964:1: ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1965:1: ( rule__DynamicConfig__PollingAssignment_2_1_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getPollingAssignment_2_1_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1877:1: ( rule__DynamicConfig__PollingAssignment_2_1_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1877:2: rule__DynamicConfig__PollingAssignment_2_1_1
+ before(grammarAccess.getDynamicConfigAccess().getPollingAssignment_2_1_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1966:1: ( rule__DynamicConfig__PollingAssignment_2_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1966:2: rule__DynamicConfig__PollingAssignment_2_1_1
{
- pushFollow(FOLLOW_rule__DynamicConfig__PollingAssignment_2_1_1_in_rule__DynamicConfig__Group_2_1__1__Impl3828);
+ pushFollow(FOLLOW_rule__DynamicConfig__PollingAssignment_2_1_1_in_rule__DynamicConfig__Group_2_1__1__Impl4005);
rule__DynamicConfig__PollingAssignment_2_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getPollingAssignment_2_1_1());
}
+ after(grammarAccess.getDynamicConfigAccess().getPollingAssignment_2_1_1());
+
}
@@ -5631,25 +5414,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1891:1: rule__ActorClassConfig__Group__0 : rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1980:1: rule__ActorClassConfig__Group__0 : rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1 ;
public final void rule__ActorClassConfig__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1895:1: ( rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1896:2: rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1984:1: ( rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1985:2: rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1
{
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__0__Impl_in_rule__ActorClassConfig__Group__03862);
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__0__Impl_in_rule__ActorClassConfig__Group__04039);
rule__ActorClassConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__1_in_rule__ActorClassConfig__Group__03865);
+
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__1_in_rule__ActorClassConfig__Group__04042);
rule__ActorClassConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5669,25 +5452,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1903:1: rule__ActorClassConfig__Group__0__Impl : ( 'ActorClassConfig' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1992:1: rule__ActorClassConfig__Group__0__Impl : ( 'ActorClassConfig' ) ;
public final void rule__ActorClassConfig__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1907:1: ( ( 'ActorClassConfig' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1908:1: ( 'ActorClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1996:1: ( ( 'ActorClassConfig' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1997:1: ( 'ActorClassConfig' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1908:1: ( 'ActorClassConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1909:1: 'ActorClassConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1997:1: ( 'ActorClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1998:1: 'ActorClassConfig'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getActorClassConfigKeyword_0());
- }
- match(input,24,FOLLOW_24_in_rule__ActorClassConfig__Group__0__Impl3893); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getActorClassConfigKeyword_0());
- }
+ before(grammarAccess.getActorClassConfigAccess().getActorClassConfigKeyword_0());
+ match(input,26,FOLLOW_26_in_rule__ActorClassConfig__Group__0__Impl4070);
+ after(grammarAccess.getActorClassConfigAccess().getActorClassConfigKeyword_0());
}
@@ -5710,25 +5489,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1922:1: rule__ActorClassConfig__Group__1 : rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2011:1: rule__ActorClassConfig__Group__1 : rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2 ;
public final void rule__ActorClassConfig__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1926:1: ( rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1927:2: rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2015:1: ( rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2016:2: rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2
{
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__1__Impl_in_rule__ActorClassConfig__Group__13924);
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__1__Impl_in_rule__ActorClassConfig__Group__14101);
rule__ActorClassConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__2_in_rule__ActorClassConfig__Group__13927);
+
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__2_in_rule__ActorClassConfig__Group__14104);
rule__ActorClassConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5748,36 +5527,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1934:1: rule__ActorClassConfig__Group__1__Impl : ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2023:1: rule__ActorClassConfig__Group__1__Impl : ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) ;
public final void rule__ActorClassConfig__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1938:1: ( ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1939:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2027:1: ( ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2028:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1939:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1940:1: ( rule__ActorClassConfig__ActorAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2028:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2029:1: ( rule__ActorClassConfig__ActorAssignment_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getActorAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1941:1: ( rule__ActorClassConfig__ActorAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1941:2: rule__ActorClassConfig__ActorAssignment_1
+ before(grammarAccess.getActorClassConfigAccess().getActorAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2030:1: ( rule__ActorClassConfig__ActorAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2030:2: rule__ActorClassConfig__ActorAssignment_1
{
- pushFollow(FOLLOW_rule__ActorClassConfig__ActorAssignment_1_in_rule__ActorClassConfig__Group__1__Impl3954);
+ pushFollow(FOLLOW_rule__ActorClassConfig__ActorAssignment_1_in_rule__ActorClassConfig__Group__1__Impl4131);
rule__ActorClassConfig__ActorAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getActorAssignment_1());
}
+ after(grammarAccess.getActorClassConfigAccess().getActorAssignment_1());
+
}
@@ -5799,25 +5574,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1951:1: rule__ActorClassConfig__Group__2 : rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2040:1: rule__ActorClassConfig__Group__2 : rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3 ;
public final void rule__ActorClassConfig__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1955:1: ( rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1956:2: rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2044:1: ( rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2045:2: rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3
{
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__2__Impl_in_rule__ActorClassConfig__Group__23984);
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__2__Impl_in_rule__ActorClassConfig__Group__24161);
rule__ActorClassConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__3_in_rule__ActorClassConfig__Group__23987);
+
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__3_in_rule__ActorClassConfig__Group__24164);
rule__ActorClassConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5837,25 +5612,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1963:1: rule__ActorClassConfig__Group__2__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2052:1: rule__ActorClassConfig__Group__2__Impl : ( '{' ) ;
public final void rule__ActorClassConfig__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1967:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1968:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2056:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2057:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1968:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1969:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2057:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2058:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
- match(input,18,FOLLOW_18_in_rule__ActorClassConfig__Group__2__Impl4015); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
+ before(grammarAccess.getActorClassConfigAccess().getLeftCurlyBracketKeyword_2());
+ match(input,19,FOLLOW_19_in_rule__ActorClassConfig__Group__2__Impl4192);
+ after(grammarAccess.getActorClassConfigAccess().getLeftCurlyBracketKeyword_2());
}
@@ -5878,25 +5649,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1982:1: rule__ActorClassConfig__Group__3 : rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2071:1: rule__ActorClassConfig__Group__3 : rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4 ;
public final void rule__ActorClassConfig__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1986:1: ( rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1987:2: rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2075:1: ( rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2076:2: rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4
{
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__3__Impl_in_rule__ActorClassConfig__Group__34046);
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__3__Impl_in_rule__ActorClassConfig__Group__34223);
rule__ActorClassConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__4_in_rule__ActorClassConfig__Group__34049);
+
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__4_in_rule__ActorClassConfig__Group__34226);
rule__ActorClassConfig__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5916,53 +5687,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__Group__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1994:1: rule__ActorClassConfig__Group__3__Impl : ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2083:1: rule__ActorClassConfig__Group__3__Impl : ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) ;
public final void rule__ActorClassConfig__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1998:1: ( ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1999:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2087:1: ( ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2088:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1999:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2000:1: ( rule__ActorClassConfig__AttributesAssignment_3 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2088:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2089:1: ( rule__ActorClassConfig__AttributesAssignment_3 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getAttributesAssignment_3());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2001:1: ( rule__ActorClassConfig__AttributesAssignment_3 )*
- loop18:
+ before(grammarAccess.getActorClassConfigAccess().getAttributesAssignment_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2090:1: ( rule__ActorClassConfig__AttributesAssignment_3 )*
+ loop17:
do {
- int alt18=2;
- int LA18_0 = input.LA(1);
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( (LA18_0==32) ) {
- alt18=1;
+ if ( (LA17_0==34) ) {
+ alt17=1;
}
- switch (alt18) {
+ switch (alt17) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2001:2: rule__ActorClassConfig__AttributesAssignment_3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2090:2: rule__ActorClassConfig__AttributesAssignment_3
{
- pushFollow(FOLLOW_rule__ActorClassConfig__AttributesAssignment_3_in_rule__ActorClassConfig__Group__3__Impl4076);
+ pushFollow(FOLLOW_rule__ActorClassConfig__AttributesAssignment_3_in_rule__ActorClassConfig__Group__3__Impl4253);
rule__ActorClassConfig__AttributesAssignment_3();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop18;
+ break loop17;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getAttributesAssignment_3());
- }
+ after(grammarAccess.getActorClassConfigAccess().getAttributesAssignment_3());
}
@@ -5985,20 +5752,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__Group__4"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2011:1: rule__ActorClassConfig__Group__4 : rule__ActorClassConfig__Group__4__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2100:1: rule__ActorClassConfig__Group__4 : rule__ActorClassConfig__Group__4__Impl ;
public final void rule__ActorClassConfig__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2015:1: ( rule__ActorClassConfig__Group__4__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2016:2: rule__ActorClassConfig__Group__4__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2104:1: ( rule__ActorClassConfig__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2105:2: rule__ActorClassConfig__Group__4__Impl
{
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__4__Impl_in_rule__ActorClassConfig__Group__44107);
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__4__Impl_in_rule__ActorClassConfig__Group__44284);
rule__ActorClassConfig__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6018,25 +5785,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__Group__4__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2022:1: rule__ActorClassConfig__Group__4__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2111:1: rule__ActorClassConfig__Group__4__Impl : ( '}' ) ;
public final void rule__ActorClassConfig__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2026:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2027:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2115:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2116:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2027:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2028:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2116:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2117:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
- match(input,19,FOLLOW_19_in_rule__ActorClassConfig__Group__4__Impl4135); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
+ before(grammarAccess.getActorClassConfigAccess().getRightCurlyBracketKeyword_4());
+ match(input,20,FOLLOW_20_in_rule__ActorClassConfig__Group__4__Impl4312);
+ after(grammarAccess.getActorClassConfigAccess().getRightCurlyBracketKeyword_4());
}
@@ -6059,25 +5822,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2051:1: rule__ActorInstanceConfig__Group_0__0 : rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2140:1: rule__ActorInstanceConfig__Group_0__0 : rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1 ;
public final void rule__ActorInstanceConfig__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2055:1: ( rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2056:2: rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2144:1: ( rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2145:2: rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__0__Impl_in_rule__ActorInstanceConfig__Group_0__04176);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__0__Impl_in_rule__ActorInstanceConfig__Group_0__04353);
rule__ActorInstanceConfig__Group_0__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__1_in_rule__ActorInstanceConfig__Group_0__04179);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__1_in_rule__ActorInstanceConfig__Group_0__04356);
rule__ActorInstanceConfig__Group_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6097,25 +5860,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2063:1: rule__ActorInstanceConfig__Group_0__0__Impl : ( 'ActorInstanceConfig' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2152:1: rule__ActorInstanceConfig__Group_0__0__Impl : ( 'ActorInstanceConfig' ) ;
public final void rule__ActorInstanceConfig__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2067:1: ( ( 'ActorInstanceConfig' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2068:1: ( 'ActorInstanceConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2156:1: ( ( 'ActorInstanceConfig' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2157:1: ( 'ActorInstanceConfig' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2068:1: ( 'ActorInstanceConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2069:1: 'ActorInstanceConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2157:1: ( 'ActorInstanceConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2158:1: 'ActorInstanceConfig'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getActorInstanceConfigKeyword_0_0());
- }
- match(input,25,FOLLOW_25_in_rule__ActorInstanceConfig__Group_0__0__Impl4207); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getActorInstanceConfigKeyword_0_0());
- }
+ before(grammarAccess.getActorInstanceConfigAccess().getActorInstanceConfigKeyword_0_0());
+ match(input,27,FOLLOW_27_in_rule__ActorInstanceConfig__Group_0__0__Impl4384);
+ after(grammarAccess.getActorInstanceConfigAccess().getActorInstanceConfigKeyword_0_0());
}
@@ -6138,25 +5897,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2082:1: rule__ActorInstanceConfig__Group_0__1 : rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2171:1: rule__ActorInstanceConfig__Group_0__1 : rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2 ;
public final void rule__ActorInstanceConfig__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2086:1: ( rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2087:2: rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2175:1: ( rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2176:2: rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__1__Impl_in_rule__ActorInstanceConfig__Group_0__14238);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__1__Impl_in_rule__ActorInstanceConfig__Group_0__14415);
rule__ActorInstanceConfig__Group_0__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__2_in_rule__ActorInstanceConfig__Group_0__14241);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__2_in_rule__ActorInstanceConfig__Group_0__14418);
rule__ActorInstanceConfig__Group_0__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6176,36 +5935,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2094:1: rule__ActorInstanceConfig__Group_0__1__Impl : ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2183:1: rule__ActorInstanceConfig__Group_0__1__Impl : ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) ) ;
public final void rule__ActorInstanceConfig__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2098:1: ( ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2099:1: ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2187:1: ( ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2188:1: ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2099:1: ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2100:1: ( rule__ActorInstanceConfig__RootAssignment_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2188:1: ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2189:1: ( rule__ActorInstanceConfig__RootAssignment_0_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getRootAssignment_0_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2101:1: ( rule__ActorInstanceConfig__RootAssignment_0_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2101:2: rule__ActorInstanceConfig__RootAssignment_0_1
+ before(grammarAccess.getActorInstanceConfigAccess().getRootAssignment_0_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2190:1: ( rule__ActorInstanceConfig__RootAssignment_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2190:2: rule__ActorInstanceConfig__RootAssignment_0_1
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__RootAssignment_0_1_in_rule__ActorInstanceConfig__Group_0__1__Impl4268);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__RootAssignment_0_1_in_rule__ActorInstanceConfig__Group_0__1__Impl4445);
rule__ActorInstanceConfig__RootAssignment_0_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getRootAssignment_0_1());
}
+ after(grammarAccess.getActorInstanceConfigAccess().getRootAssignment_0_1());
+
}
@@ -6227,25 +5982,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2111:1: rule__ActorInstanceConfig__Group_0__2 : rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2200:1: rule__ActorInstanceConfig__Group_0__2 : rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3 ;
public final void rule__ActorInstanceConfig__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2115:1: ( rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2116:2: rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2204:1: ( rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2205:2: rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__2__Impl_in_rule__ActorInstanceConfig__Group_0__24298);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__2__Impl_in_rule__ActorInstanceConfig__Group_0__24475);
rule__ActorInstanceConfig__Group_0__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__3_in_rule__ActorInstanceConfig__Group_0__24301);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__3_in_rule__ActorInstanceConfig__Group_0__24478);
rule__ActorInstanceConfig__Group_0__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6265,25 +6020,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2123:1: rule__ActorInstanceConfig__Group_0__2__Impl : ( '/' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2212:1: rule__ActorInstanceConfig__Group_0__2__Impl : ( '/' ) ;
public final void rule__ActorInstanceConfig__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2127:1: ( ( '/' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2128:1: ( '/' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2216:1: ( ( '/' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2217:1: ( '/' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2128:1: ( '/' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2129:1: '/'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2217:1: ( '/' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2218:1: '/'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_0_2());
- }
- match(input,26,FOLLOW_26_in_rule__ActorInstanceConfig__Group_0__2__Impl4329); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_0_2());
- }
+ before(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_0_2());
+ match(input,28,FOLLOW_28_in_rule__ActorInstanceConfig__Group_0__2__Impl4506);
+ after(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_0_2());
}
@@ -6306,25 +6057,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2142:1: rule__ActorInstanceConfig__Group_0__3 : rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2231:1: rule__ActorInstanceConfig__Group_0__3 : rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4 ;
public final void rule__ActorInstanceConfig__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2146:1: ( rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2147:2: rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2235:1: ( rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2236:2: rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__3__Impl_in_rule__ActorInstanceConfig__Group_0__34360);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__3__Impl_in_rule__ActorInstanceConfig__Group_0__34537);
rule__ActorInstanceConfig__Group_0__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__4_in_rule__ActorInstanceConfig__Group_0__34363);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__4_in_rule__ActorInstanceConfig__Group_0__34540);
rule__ActorInstanceConfig__Group_0__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6344,36 +6095,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2154:1: rule__ActorInstanceConfig__Group_0__3__Impl : ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2243:1: rule__ActorInstanceConfig__Group_0__3__Impl : ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) ) ;
public final void rule__ActorInstanceConfig__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2158:1: ( ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2159:1: ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2247:1: ( ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2248:1: ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2159:1: ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2160:1: ( rule__ActorInstanceConfig__PathAssignment_0_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2248:1: ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2249:1: ( rule__ActorInstanceConfig__PathAssignment_0_3 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getPathAssignment_0_3());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2161:1: ( rule__ActorInstanceConfig__PathAssignment_0_3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2161:2: rule__ActorInstanceConfig__PathAssignment_0_3
+ before(grammarAccess.getActorInstanceConfigAccess().getPathAssignment_0_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2250:1: ( rule__ActorInstanceConfig__PathAssignment_0_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2250:2: rule__ActorInstanceConfig__PathAssignment_0_3
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__PathAssignment_0_3_in_rule__ActorInstanceConfig__Group_0__3__Impl4390);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__PathAssignment_0_3_in_rule__ActorInstanceConfig__Group_0__3__Impl4567);
rule__ActorInstanceConfig__PathAssignment_0_3();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getPathAssignment_0_3());
}
+ after(grammarAccess.getActorInstanceConfigAccess().getPathAssignment_0_3());
+
}
@@ -6395,25 +6142,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__4"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2171:1: rule__ActorInstanceConfig__Group_0__4 : rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2260:1: rule__ActorInstanceConfig__Group_0__4 : rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5 ;
public final void rule__ActorInstanceConfig__Group_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2175:1: ( rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2176:2: rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2264:1: ( rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2265:2: rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__4__Impl_in_rule__ActorInstanceConfig__Group_0__44420);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__4__Impl_in_rule__ActorInstanceConfig__Group_0__44597);
rule__ActorInstanceConfig__Group_0__4__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__5_in_rule__ActorInstanceConfig__Group_0__44423);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__5_in_rule__ActorInstanceConfig__Group_0__44600);
rule__ActorInstanceConfig__Group_0__5();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6433,25 +6180,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__4__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2183:1: rule__ActorInstanceConfig__Group_0__4__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2272:1: rule__ActorInstanceConfig__Group_0__4__Impl : ( '{' ) ;
public final void rule__ActorInstanceConfig__Group_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2187:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2188:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2276:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2277:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2188:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2189:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2277:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2278:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getLeftCurlyBracketKeyword_0_4());
- }
- match(input,18,FOLLOW_18_in_rule__ActorInstanceConfig__Group_0__4__Impl4451); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getLeftCurlyBracketKeyword_0_4());
- }
+ before(grammarAccess.getActorInstanceConfigAccess().getLeftCurlyBracketKeyword_0_4());
+ match(input,19,FOLLOW_19_in_rule__ActorInstanceConfig__Group_0__4__Impl4628);
+ after(grammarAccess.getActorInstanceConfigAccess().getLeftCurlyBracketKeyword_0_4());
}
@@ -6474,20 +6217,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__5"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2202:1: rule__ActorInstanceConfig__Group_0__5 : rule__ActorInstanceConfig__Group_0__5__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2291:1: rule__ActorInstanceConfig__Group_0__5 : rule__ActorInstanceConfig__Group_0__5__Impl ;
public final void rule__ActorInstanceConfig__Group_0__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2206:1: ( rule__ActorInstanceConfig__Group_0__5__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2207:2: rule__ActorInstanceConfig__Group_0__5__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2295:1: ( rule__ActorInstanceConfig__Group_0__5__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2296:2: rule__ActorInstanceConfig__Group_0__5__Impl
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__5__Impl_in_rule__ActorInstanceConfig__Group_0__54482);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__5__Impl_in_rule__ActorInstanceConfig__Group_0__54659);
rule__ActorInstanceConfig__Group_0__5__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6507,53 +6250,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__5__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2213:1: rule__ActorInstanceConfig__Group_0__5__Impl : ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2302:1: rule__ActorInstanceConfig__Group_0__5__Impl : ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* ) ;
public final void rule__ActorInstanceConfig__Group_0__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2217:1: ( ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2218:1: ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2306:1: ( ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2307:1: ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2218:1: ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2219:1: ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2307:1: ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2308:1: ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getAttributesAssignment_0_5());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2220:1: ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )*
- loop19:
+ before(grammarAccess.getActorInstanceConfigAccess().getAttributesAssignment_0_5());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2309:1: ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )*
+ loop18:
do {
- int alt19=2;
- int LA19_0 = input.LA(1);
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA19_0==32) ) {
- alt19=1;
+ if ( (LA18_0==34) ) {
+ alt18=1;
}
- switch (alt19) {
+ switch (alt18) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2220:2: rule__ActorInstanceConfig__AttributesAssignment_0_5
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2309:2: rule__ActorInstanceConfig__AttributesAssignment_0_5
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_0_5_in_rule__ActorInstanceConfig__Group_0__5__Impl4509);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_0_5_in_rule__ActorInstanceConfig__Group_0__5__Impl4686);
rule__ActorInstanceConfig__AttributesAssignment_0_5();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop19;
+ break loop18;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getAttributesAssignment_0_5());
- }
+ after(grammarAccess.getActorInstanceConfigAccess().getAttributesAssignment_0_5());
}
@@ -6576,25 +6315,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_1__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2242:1: rule__ActorInstanceConfig__Group_1__0 : rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2331:1: rule__ActorInstanceConfig__Group_1__0 : rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1 ;
public final void rule__ActorInstanceConfig__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2246:1: ( rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2247:2: rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2335:1: ( rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2336:2: rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__0__Impl_in_rule__ActorInstanceConfig__Group_1__04552);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__0__Impl_in_rule__ActorInstanceConfig__Group_1__04729);
rule__ActorInstanceConfig__Group_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__1_in_rule__ActorInstanceConfig__Group_1__04555);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__1_in_rule__ActorInstanceConfig__Group_1__04732);
rule__ActorInstanceConfig__Group_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6614,53 +6353,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_1__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2254:1: rule__ActorInstanceConfig__Group_1__0__Impl : ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2343:1: rule__ActorInstanceConfig__Group_1__0__Impl : ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* ) ;
public final void rule__ActorInstanceConfig__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2258:1: ( ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2259:1: ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2347:1: ( ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2348:1: ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2259:1: ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2260:1: ( rule__ActorInstanceConfig__PortsAssignment_1_0 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2348:1: ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2349:1: ( rule__ActorInstanceConfig__PortsAssignment_1_0 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getPortsAssignment_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2261:1: ( rule__ActorInstanceConfig__PortsAssignment_1_0 )*
- loop20:
+ before(grammarAccess.getActorInstanceConfigAccess().getPortsAssignment_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2350:1: ( rule__ActorInstanceConfig__PortsAssignment_1_0 )*
+ loop19:
do {
- int alt20=2;
- int LA20_0 = input.LA(1);
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA20_0==31) ) {
- alt20=1;
+ if ( (LA19_0==33) ) {
+ alt19=1;
}
- switch (alt20) {
+ switch (alt19) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2261:2: rule__ActorInstanceConfig__PortsAssignment_1_0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2350:2: rule__ActorInstanceConfig__PortsAssignment_1_0
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__PortsAssignment_1_0_in_rule__ActorInstanceConfig__Group_1__0__Impl4582);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__PortsAssignment_1_0_in_rule__ActorInstanceConfig__Group_1__0__Impl4759);
rule__ActorInstanceConfig__PortsAssignment_1_0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop20;
+ break loop19;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getPortsAssignment_1_0());
- }
+ after(grammarAccess.getActorInstanceConfigAccess().getPortsAssignment_1_0());
}
@@ -6683,20 +6418,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_1__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2271:1: rule__ActorInstanceConfig__Group_1__1 : rule__ActorInstanceConfig__Group_1__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2360:1: rule__ActorInstanceConfig__Group_1__1 : rule__ActorInstanceConfig__Group_1__1__Impl ;
public final void rule__ActorInstanceConfig__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2275:1: ( rule__ActorInstanceConfig__Group_1__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2276:2: rule__ActorInstanceConfig__Group_1__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2364:1: ( rule__ActorInstanceConfig__Group_1__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2365:2: rule__ActorInstanceConfig__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__1__Impl_in_rule__ActorInstanceConfig__Group_1__14613);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__1__Impl_in_rule__ActorInstanceConfig__Group_1__14790);
rule__ActorInstanceConfig__Group_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6716,25 +6451,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_1__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2282:1: rule__ActorInstanceConfig__Group_1__1__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2371:1: rule__ActorInstanceConfig__Group_1__1__Impl : ( '}' ) ;
public final void rule__ActorInstanceConfig__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2286:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2287:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2375:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2376:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2287:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2288:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2376:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2377:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getRightCurlyBracketKeyword_1_1());
- }
- match(input,19,FOLLOW_19_in_rule__ActorInstanceConfig__Group_1__1__Impl4641); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getRightCurlyBracketKeyword_1_1());
- }
+ before(grammarAccess.getActorInstanceConfigAccess().getRightCurlyBracketKeyword_1_1());
+ match(input,20,FOLLOW_20_in_rule__ActorInstanceConfig__Group_1__1__Impl4818);
+ after(grammarAccess.getActorInstanceConfigAccess().getRightCurlyBracketKeyword_1_1());
}
@@ -6757,25 +6488,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2305:1: rule__ProtocolClassConfig__Group__0 : rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2394:1: rule__ProtocolClassConfig__Group__0 : rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1 ;
public final void rule__ProtocolClassConfig__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2309:1: ( rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2310:2: rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2398:1: ( rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2399:2: rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__0__Impl_in_rule__ProtocolClassConfig__Group__04676);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__0__Impl_in_rule__ProtocolClassConfig__Group__04853);
rule__ProtocolClassConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1_in_rule__ProtocolClassConfig__Group__04679);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1_in_rule__ProtocolClassConfig__Group__04856);
rule__ProtocolClassConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6795,25 +6526,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2317:1: rule__ProtocolClassConfig__Group__0__Impl : ( 'ProtocolClassConfig' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2406:1: rule__ProtocolClassConfig__Group__0__Impl : ( 'ProtocolClassConfig' ) ;
public final void rule__ProtocolClassConfig__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2321:1: ( ( 'ProtocolClassConfig' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2322:1: ( 'ProtocolClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2410:1: ( ( 'ProtocolClassConfig' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2411:1: ( 'ProtocolClassConfig' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2322:1: ( 'ProtocolClassConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2323:1: 'ProtocolClassConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2411:1: ( 'ProtocolClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2412:1: 'ProtocolClassConfig'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getProtocolClassConfigKeyword_0());
- }
- match(input,27,FOLLOW_27_in_rule__ProtocolClassConfig__Group__0__Impl4707); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getProtocolClassConfigKeyword_0());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getProtocolClassConfigKeyword_0());
+ match(input,29,FOLLOW_29_in_rule__ProtocolClassConfig__Group__0__Impl4884);
+ after(grammarAccess.getProtocolClassConfigAccess().getProtocolClassConfigKeyword_0());
}
@@ -6836,25 +6563,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2336:1: rule__ProtocolClassConfig__Group__1 : rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2425:1: rule__ProtocolClassConfig__Group__1 : rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2 ;
public final void rule__ProtocolClassConfig__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2340:1: ( rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2341:2: rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2429:1: ( rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2430:2: rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1__Impl_in_rule__ProtocolClassConfig__Group__14738);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1__Impl_in_rule__ProtocolClassConfig__Group__14915);
rule__ProtocolClassConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2_in_rule__ProtocolClassConfig__Group__14741);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2_in_rule__ProtocolClassConfig__Group__14918);
rule__ProtocolClassConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6874,36 +6601,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2348:1: rule__ProtocolClassConfig__Group__1__Impl : ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2437:1: rule__ProtocolClassConfig__Group__1__Impl : ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) ;
public final void rule__ProtocolClassConfig__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2352:1: ( ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2353:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2441:1: ( ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2442:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2353:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2354:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2442:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2443:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getProtocolAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2355:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2355:2: rule__ProtocolClassConfig__ProtocolAssignment_1
+ before(grammarAccess.getProtocolClassConfigAccess().getProtocolAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2444:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2444:2: rule__ProtocolClassConfig__ProtocolAssignment_1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__ProtocolAssignment_1_in_rule__ProtocolClassConfig__Group__1__Impl4768);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__ProtocolAssignment_1_in_rule__ProtocolClassConfig__Group__1__Impl4945);
rule__ProtocolClassConfig__ProtocolAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getProtocolAssignment_1());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getProtocolAssignment_1());
+
}
@@ -6925,25 +6648,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2365:1: rule__ProtocolClassConfig__Group__2 : rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2454:1: rule__ProtocolClassConfig__Group__2 : rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3 ;
public final void rule__ProtocolClassConfig__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2369:1: ( rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2370:2: rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2458:1: ( rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2459:2: rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2__Impl_in_rule__ProtocolClassConfig__Group__24798);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2__Impl_in_rule__ProtocolClassConfig__Group__24975);
rule__ProtocolClassConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3_in_rule__ProtocolClassConfig__Group__24801);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3_in_rule__ProtocolClassConfig__Group__24978);
rule__ProtocolClassConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6963,25 +6686,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2377:1: rule__ProtocolClassConfig__Group__2__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2466:1: rule__ProtocolClassConfig__Group__2__Impl : ( '{' ) ;
public final void rule__ProtocolClassConfig__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2381:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2382:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2470:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2471:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2382:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2383:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2471:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2472:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
- match(input,18,FOLLOW_18_in_rule__ProtocolClassConfig__Group__2__Impl4829); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getLeftCurlyBracketKeyword_2());
+ match(input,19,FOLLOW_19_in_rule__ProtocolClassConfig__Group__2__Impl5006);
+ after(grammarAccess.getProtocolClassConfigAccess().getLeftCurlyBracketKeyword_2());
}
@@ -7004,25 +6723,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2396:1: rule__ProtocolClassConfig__Group__3 : rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2485:1: rule__ProtocolClassConfig__Group__3 : rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4 ;
public final void rule__ProtocolClassConfig__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2400:1: ( rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2401:2: rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2489:1: ( rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2490:2: rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3__Impl_in_rule__ProtocolClassConfig__Group__34860);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3__Impl_in_rule__ProtocolClassConfig__Group__35037);
rule__ProtocolClassConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4_in_rule__ProtocolClassConfig__Group__34863);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4_in_rule__ProtocolClassConfig__Group__35040);
rule__ProtocolClassConfig__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7042,36 +6761,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2408:1: rule__ProtocolClassConfig__Group__3__Impl : ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2497:1: rule__ProtocolClassConfig__Group__3__Impl : ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) ;
public final void rule__ProtocolClassConfig__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2412:1: ( ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2413:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2501:1: ( ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2502:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2413:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2414:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2502:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2503:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2415:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2415:2: rule__ProtocolClassConfig__UnorderedGroup_3
+ before(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2504:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2504:2: rule__ProtocolClassConfig__UnorderedGroup_3
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3_in_rule__ProtocolClassConfig__Group__3__Impl4890);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3_in_rule__ProtocolClassConfig__Group__3__Impl5067);
rule__ProtocolClassConfig__UnorderedGroup_3();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3());
+
}
@@ -7093,20 +6808,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group__4"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2425:1: rule__ProtocolClassConfig__Group__4 : rule__ProtocolClassConfig__Group__4__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2514:1: rule__ProtocolClassConfig__Group__4 : rule__ProtocolClassConfig__Group__4__Impl ;
public final void rule__ProtocolClassConfig__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2429:1: ( rule__ProtocolClassConfig__Group__4__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2430:2: rule__ProtocolClassConfig__Group__4__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2518:1: ( rule__ProtocolClassConfig__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2519:2: rule__ProtocolClassConfig__Group__4__Impl
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4__Impl_in_rule__ProtocolClassConfig__Group__44920);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4__Impl_in_rule__ProtocolClassConfig__Group__45097);
rule__ProtocolClassConfig__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7126,25 +6841,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group__4__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2436:1: rule__ProtocolClassConfig__Group__4__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2525:1: rule__ProtocolClassConfig__Group__4__Impl : ( '}' ) ;
public final void rule__ProtocolClassConfig__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2440:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2441:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2529:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2530:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2441:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2442:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2530:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2531:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
- match(input,19,FOLLOW_19_in_rule__ProtocolClassConfig__Group__4__Impl4948); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getRightCurlyBracketKeyword_4());
+ match(input,20,FOLLOW_20_in_rule__ProtocolClassConfig__Group__4__Impl5125);
+ after(grammarAccess.getProtocolClassConfigAccess().getRightCurlyBracketKeyword_4());
}
@@ -7167,25 +6878,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group_3_0__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2465:1: rule__ProtocolClassConfig__Group_3_0__0 : rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2554:1: rule__ProtocolClassConfig__Group_3_0__0 : rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1 ;
public final void rule__ProtocolClassConfig__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2469:1: ( rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2470:2: rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2558:1: ( rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2559:2: rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__0__Impl_in_rule__ProtocolClassConfig__Group_3_0__04989);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__0__Impl_in_rule__ProtocolClassConfig__Group_3_0__05166);
rule__ProtocolClassConfig__Group_3_0__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1_in_rule__ProtocolClassConfig__Group_3_0__04992);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1_in_rule__ProtocolClassConfig__Group_3_0__05169);
rule__ProtocolClassConfig__Group_3_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7205,25 +6916,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group_3_0__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2477:1: rule__ProtocolClassConfig__Group_3_0__0__Impl : ( 'regular' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2566:1: rule__ProtocolClassConfig__Group_3_0__0__Impl : ( 'regular' ) ;
public final void rule__ProtocolClassConfig__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2481:1: ( ( 'regular' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2482:1: ( 'regular' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2570:1: ( ( 'regular' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2571:1: ( 'regular' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2482:1: ( 'regular' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2483:1: 'regular'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2571:1: ( 'regular' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2572:1: 'regular'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getRegularKeyword_3_0_0());
- }
- match(input,28,FOLLOW_28_in_rule__ProtocolClassConfig__Group_3_0__0__Impl5020); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getRegularKeyword_3_0_0());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getRegularKeyword_3_0_0());
+ match(input,30,FOLLOW_30_in_rule__ProtocolClassConfig__Group_3_0__0__Impl5197);
+ after(grammarAccess.getProtocolClassConfigAccess().getRegularKeyword_3_0_0());
}
@@ -7246,20 +6953,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group_3_0__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2496:1: rule__ProtocolClassConfig__Group_3_0__1 : rule__ProtocolClassConfig__Group_3_0__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2585:1: rule__ProtocolClassConfig__Group_3_0__1 : rule__ProtocolClassConfig__Group_3_0__1__Impl ;
public final void rule__ProtocolClassConfig__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2500:1: ( rule__ProtocolClassConfig__Group_3_0__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2501:2: rule__ProtocolClassConfig__Group_3_0__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2589:1: ( rule__ProtocolClassConfig__Group_3_0__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2590:2: rule__ProtocolClassConfig__Group_3_0__1__Impl
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1__Impl_in_rule__ProtocolClassConfig__Group_3_0__15051);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1__Impl_in_rule__ProtocolClassConfig__Group_3_0__15228);
rule__ProtocolClassConfig__Group_3_0__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7279,36 +6986,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group_3_0__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2507:1: rule__ProtocolClassConfig__Group_3_0__1__Impl : ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2596:1: rule__ProtocolClassConfig__Group_3_0__1__Impl : ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) ;
public final void rule__ProtocolClassConfig__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2511:1: ( ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2512:1: ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2600:1: ( ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2601:1: ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2512:1: ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2513:1: ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2601:1: ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2602:1: ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getRegularAssignment_3_0_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2514:1: ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2514:2: rule__ProtocolClassConfig__RegularAssignment_3_0_1
+ before(grammarAccess.getProtocolClassConfigAccess().getRegularAssignment_3_0_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2603:1: ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2603:2: rule__ProtocolClassConfig__RegularAssignment_3_0_1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__RegularAssignment_3_0_1_in_rule__ProtocolClassConfig__Group_3_0__1__Impl5078);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__RegularAssignment_3_0_1_in_rule__ProtocolClassConfig__Group_3_0__1__Impl5255);
rule__ProtocolClassConfig__RegularAssignment_3_0_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getRegularAssignment_3_0_1());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getRegularAssignment_3_0_1());
+
}
@@ -7330,25 +7033,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group_3_1__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2528:1: rule__ProtocolClassConfig__Group_3_1__0 : rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2617:1: rule__ProtocolClassConfig__Group_3_1__0 : rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1 ;
public final void rule__ProtocolClassConfig__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2532:1: ( rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2533:2: rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2621:1: ( rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2622:2: rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__0__Impl_in_rule__ProtocolClassConfig__Group_3_1__05112);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__0__Impl_in_rule__ProtocolClassConfig__Group_3_1__05289);
rule__ProtocolClassConfig__Group_3_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1_in_rule__ProtocolClassConfig__Group_3_1__05115);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1_in_rule__ProtocolClassConfig__Group_3_1__05292);
rule__ProtocolClassConfig__Group_3_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7368,25 +7071,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group_3_1__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2540:1: rule__ProtocolClassConfig__Group_3_1__0__Impl : ( 'conjugate' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2629:1: rule__ProtocolClassConfig__Group_3_1__0__Impl : ( 'conjugate' ) ;
public final void rule__ProtocolClassConfig__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2544:1: ( ( 'conjugate' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2545:1: ( 'conjugate' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2633:1: ( ( 'conjugate' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2634:1: ( 'conjugate' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2545:1: ( 'conjugate' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2546:1: 'conjugate'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2634:1: ( 'conjugate' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2635:1: 'conjugate'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getConjugateKeyword_3_1_0());
- }
- match(input,29,FOLLOW_29_in_rule__ProtocolClassConfig__Group_3_1__0__Impl5143); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getConjugateKeyword_3_1_0());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getConjugateKeyword_3_1_0());
+ match(input,31,FOLLOW_31_in_rule__ProtocolClassConfig__Group_3_1__0__Impl5320);
+ after(grammarAccess.getProtocolClassConfigAccess().getConjugateKeyword_3_1_0());
}
@@ -7409,20 +7108,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group_3_1__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2559:1: rule__ProtocolClassConfig__Group_3_1__1 : rule__ProtocolClassConfig__Group_3_1__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2648:1: rule__ProtocolClassConfig__Group_3_1__1 : rule__ProtocolClassConfig__Group_3_1__1__Impl ;
public final void rule__ProtocolClassConfig__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2563:1: ( rule__ProtocolClassConfig__Group_3_1__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2564:2: rule__ProtocolClassConfig__Group_3_1__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2652:1: ( rule__ProtocolClassConfig__Group_3_1__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2653:2: rule__ProtocolClassConfig__Group_3_1__1__Impl
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1__Impl_in_rule__ProtocolClassConfig__Group_3_1__15174);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1__Impl_in_rule__ProtocolClassConfig__Group_3_1__15351);
rule__ProtocolClassConfig__Group_3_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7442,36 +7141,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__Group_3_1__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2570:1: rule__ProtocolClassConfig__Group_3_1__1__Impl : ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2659:1: rule__ProtocolClassConfig__Group_3_1__1__Impl : ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) ;
public final void rule__ProtocolClassConfig__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2574:1: ( ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2575:1: ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2663:1: ( ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2664:1: ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2575:1: ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2576:1: ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2664:1: ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2665:1: ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getConjugatedAssignment_3_1_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2577:1: ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2577:2: rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1
+ before(grammarAccess.getProtocolClassConfigAccess().getConjugatedAssignment_3_1_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2666:1: ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2666:2: rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1_in_rule__ProtocolClassConfig__Group_3_1__1__Impl5201);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1_in_rule__ProtocolClassConfig__Group_3_1__1__Impl5378);
rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getConjugatedAssignment_3_1_1());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getConjugatedAssignment_3_1_1());
+
}
@@ -7493,25 +7188,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2591:1: rule__PortClassConfig__Group__0 : rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2680:1: rule__PortClassConfig__Group__0 : rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1 ;
public final void rule__PortClassConfig__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2595:1: ( rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2596:2: rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2684:1: ( rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2685:2: rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1
{
- pushFollow(FOLLOW_rule__PortClassConfig__Group__0__Impl_in_rule__PortClassConfig__Group__05235);
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__0__Impl_in_rule__PortClassConfig__Group__05412);
rule__PortClassConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortClassConfig__Group__1_in_rule__PortClassConfig__Group__05238);
+
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__1_in_rule__PortClassConfig__Group__05415);
rule__PortClassConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7531,29 +7226,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2603:1: rule__PortClassConfig__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2692:1: rule__PortClassConfig__Group__0__Impl : ( () ) ;
public final void rule__PortClassConfig__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2607:1: ( ( () ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2608:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2696:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2697:1: ( () )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2608:1: ( () )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2609:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2697:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2698:1: ()
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getPortClassConfigAction_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2610:1: ()
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2612:1:
+ before(grammarAccess.getPortClassConfigAccess().getPortClassConfigAction_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2699:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2701:1:
{
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getPortClassConfigAction_0());
- }
+ after(grammarAccess.getPortClassConfigAccess().getPortClassConfigAction_0());
}
@@ -7572,25 +7263,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2622:1: rule__PortClassConfig__Group__1 : rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2711:1: rule__PortClassConfig__Group__1 : rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2 ;
public final void rule__PortClassConfig__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2626:1: ( rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2627:2: rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2715:1: ( rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2716:2: rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2
{
- pushFollow(FOLLOW_rule__PortClassConfig__Group__1__Impl_in_rule__PortClassConfig__Group__15296);
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__1__Impl_in_rule__PortClassConfig__Group__15473);
rule__PortClassConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortClassConfig__Group__2_in_rule__PortClassConfig__Group__15299);
+
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__2_in_rule__PortClassConfig__Group__15476);
rule__PortClassConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7610,25 +7301,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2634:1: rule__PortClassConfig__Group__1__Impl : ( 'Port' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2723:1: rule__PortClassConfig__Group__1__Impl : ( 'Port' ) ;
public final void rule__PortClassConfig__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2638:1: ( ( 'Port' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2639:1: ( 'Port' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2727:1: ( ( 'Port' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2728:1: ( 'Port' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2639:1: ( 'Port' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2640:1: 'Port'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2728:1: ( 'Port' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2729:1: 'Port'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getPortKeyword_1());
- }
- match(input,30,FOLLOW_30_in_rule__PortClassConfig__Group__1__Impl5327); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getPortKeyword_1());
- }
+ before(grammarAccess.getPortClassConfigAccess().getPortKeyword_1());
+ match(input,32,FOLLOW_32_in_rule__PortClassConfig__Group__1__Impl5504);
+ after(grammarAccess.getPortClassConfigAccess().getPortKeyword_1());
}
@@ -7651,25 +7338,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2653:1: rule__PortClassConfig__Group__2 : rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2742:1: rule__PortClassConfig__Group__2 : rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3 ;
public final void rule__PortClassConfig__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2657:1: ( rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2658:2: rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2746:1: ( rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2747:2: rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3
{
- pushFollow(FOLLOW_rule__PortClassConfig__Group__2__Impl_in_rule__PortClassConfig__Group__25358);
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__2__Impl_in_rule__PortClassConfig__Group__25535);
rule__PortClassConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortClassConfig__Group__3_in_rule__PortClassConfig__Group__25361);
+
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__3_in_rule__PortClassConfig__Group__25538);
rule__PortClassConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7689,25 +7376,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2665:1: rule__PortClassConfig__Group__2__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2754:1: rule__PortClassConfig__Group__2__Impl : ( '{' ) ;
public final void rule__PortClassConfig__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2669:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2670:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2758:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2759:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2670:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2671:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2759:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2760:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
- match(input,18,FOLLOW_18_in_rule__PortClassConfig__Group__2__Impl5389); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
+ before(grammarAccess.getPortClassConfigAccess().getLeftCurlyBracketKeyword_2());
+ match(input,19,FOLLOW_19_in_rule__PortClassConfig__Group__2__Impl5566);
+ after(grammarAccess.getPortClassConfigAccess().getLeftCurlyBracketKeyword_2());
}
@@ -7730,25 +7413,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2684:1: rule__PortClassConfig__Group__3 : rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2773:1: rule__PortClassConfig__Group__3 : rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4 ;
public final void rule__PortClassConfig__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2688:1: ( rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2689:2: rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2777:1: ( rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2778:2: rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4
{
- pushFollow(FOLLOW_rule__PortClassConfig__Group__3__Impl_in_rule__PortClassConfig__Group__35420);
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__3__Impl_in_rule__PortClassConfig__Group__35597);
rule__PortClassConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortClassConfig__Group__4_in_rule__PortClassConfig__Group__35423);
+
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__4_in_rule__PortClassConfig__Group__35600);
rule__PortClassConfig__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7768,53 +7451,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__Group__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2696:1: rule__PortClassConfig__Group__3__Impl : ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2785:1: rule__PortClassConfig__Group__3__Impl : ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) ;
public final void rule__PortClassConfig__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2700:1: ( ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2701:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2789:1: ( ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2790:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2701:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2702:1: ( rule__PortClassConfig__AttributesAssignment_3 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2790:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2791:1: ( rule__PortClassConfig__AttributesAssignment_3 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getAttributesAssignment_3());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2703:1: ( rule__PortClassConfig__AttributesAssignment_3 )*
- loop21:
+ before(grammarAccess.getPortClassConfigAccess().getAttributesAssignment_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2792:1: ( rule__PortClassConfig__AttributesAssignment_3 )*
+ loop20:
do {
- int alt21=2;
- int LA21_0 = input.LA(1);
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA21_0==32) ) {
- alt21=1;
+ if ( (LA20_0==34) ) {
+ alt20=1;
}
- switch (alt21) {
+ switch (alt20) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2703:2: rule__PortClassConfig__AttributesAssignment_3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2792:2: rule__PortClassConfig__AttributesAssignment_3
{
- pushFollow(FOLLOW_rule__PortClassConfig__AttributesAssignment_3_in_rule__PortClassConfig__Group__3__Impl5450);
+ pushFollow(FOLLOW_rule__PortClassConfig__AttributesAssignment_3_in_rule__PortClassConfig__Group__3__Impl5627);
rule__PortClassConfig__AttributesAssignment_3();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop21;
+ break loop20;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getAttributesAssignment_3());
- }
+ after(grammarAccess.getPortClassConfigAccess().getAttributesAssignment_3());
}
@@ -7837,20 +7516,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__Group__4"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2713:1: rule__PortClassConfig__Group__4 : rule__PortClassConfig__Group__4__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2802:1: rule__PortClassConfig__Group__4 : rule__PortClassConfig__Group__4__Impl ;
public final void rule__PortClassConfig__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2717:1: ( rule__PortClassConfig__Group__4__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2718:2: rule__PortClassConfig__Group__4__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2806:1: ( rule__PortClassConfig__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2807:2: rule__PortClassConfig__Group__4__Impl
{
- pushFollow(FOLLOW_rule__PortClassConfig__Group__4__Impl_in_rule__PortClassConfig__Group__45481);
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__4__Impl_in_rule__PortClassConfig__Group__45658);
rule__PortClassConfig__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7870,25 +7549,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__Group__4__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2724:1: rule__PortClassConfig__Group__4__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2813:1: rule__PortClassConfig__Group__4__Impl : ( '}' ) ;
public final void rule__PortClassConfig__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2728:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2729:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2817:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2818:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2729:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2730:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2818:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2819:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
- match(input,19,FOLLOW_19_in_rule__PortClassConfig__Group__4__Impl5509); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
+ before(grammarAccess.getPortClassConfigAccess().getRightCurlyBracketKeyword_4());
+ match(input,20,FOLLOW_20_in_rule__PortClassConfig__Group__4__Impl5686);
+ after(grammarAccess.getPortClassConfigAccess().getRightCurlyBracketKeyword_4());
}
@@ -7911,25 +7586,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2753:1: rule__PortInstanceConfig__Group__0 : rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2842:1: rule__PortInstanceConfig__Group__0 : rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1 ;
public final void rule__PortInstanceConfig__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2757:1: ( rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2758:2: rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2846:1: ( rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2847:2: rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__0__Impl_in_rule__PortInstanceConfig__Group__05550);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__0__Impl_in_rule__PortInstanceConfig__Group__05727);
rule__PortInstanceConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1_in_rule__PortInstanceConfig__Group__05553);
+
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1_in_rule__PortInstanceConfig__Group__05730);
rule__PortInstanceConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7949,25 +7624,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2765:1: rule__PortInstanceConfig__Group__0__Impl : ( 'InterfaceItem' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2854:1: rule__PortInstanceConfig__Group__0__Impl : ( 'InterfaceItem' ) ;
public final void rule__PortInstanceConfig__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2769:1: ( ( 'InterfaceItem' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2770:1: ( 'InterfaceItem' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2858:1: ( ( 'InterfaceItem' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2859:1: ( 'InterfaceItem' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2770:1: ( 'InterfaceItem' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2771:1: 'InterfaceItem'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2859:1: ( 'InterfaceItem' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2860:1: 'InterfaceItem'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getInterfaceItemKeyword_0());
- }
- match(input,31,FOLLOW_31_in_rule__PortInstanceConfig__Group__0__Impl5581); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getInterfaceItemKeyword_0());
- }
+ before(grammarAccess.getPortInstanceConfigAccess().getInterfaceItemKeyword_0());
+ match(input,33,FOLLOW_33_in_rule__PortInstanceConfig__Group__0__Impl5758);
+ after(grammarAccess.getPortInstanceConfigAccess().getInterfaceItemKeyword_0());
}
@@ -7990,25 +7661,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2784:1: rule__PortInstanceConfig__Group__1 : rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2873:1: rule__PortInstanceConfig__Group__1 : rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2 ;
public final void rule__PortInstanceConfig__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2788:1: ( rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2789:2: rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2877:1: ( rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2878:2: rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1__Impl_in_rule__PortInstanceConfig__Group__15612);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1__Impl_in_rule__PortInstanceConfig__Group__15789);
rule__PortInstanceConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2_in_rule__PortInstanceConfig__Group__15615);
+
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2_in_rule__PortInstanceConfig__Group__15792);
rule__PortInstanceConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8028,36 +7699,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2796:1: rule__PortInstanceConfig__Group__1__Impl : ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2885:1: rule__PortInstanceConfig__Group__1__Impl : ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) ;
public final void rule__PortInstanceConfig__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2800:1: ( ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2801:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2889:1: ( ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2890:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2801:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2802:1: ( rule__PortInstanceConfig__ItemAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2890:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2891:1: ( rule__PortInstanceConfig__ItemAssignment_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getItemAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2803:1: ( rule__PortInstanceConfig__ItemAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2803:2: rule__PortInstanceConfig__ItemAssignment_1
+ before(grammarAccess.getPortInstanceConfigAccess().getItemAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2892:1: ( rule__PortInstanceConfig__ItemAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2892:2: rule__PortInstanceConfig__ItemAssignment_1
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__ItemAssignment_1_in_rule__PortInstanceConfig__Group__1__Impl5642);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__ItemAssignment_1_in_rule__PortInstanceConfig__Group__1__Impl5819);
rule__PortInstanceConfig__ItemAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getItemAssignment_1());
}
+ after(grammarAccess.getPortInstanceConfigAccess().getItemAssignment_1());
+
}
@@ -8079,25 +7746,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2813:1: rule__PortInstanceConfig__Group__2 : rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2902:1: rule__PortInstanceConfig__Group__2 : rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3 ;
public final void rule__PortInstanceConfig__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2817:1: ( rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2818:2: rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2906:1: ( rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2907:2: rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2__Impl_in_rule__PortInstanceConfig__Group__25672);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2__Impl_in_rule__PortInstanceConfig__Group__25849);
rule__PortInstanceConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3_in_rule__PortInstanceConfig__Group__25675);
+
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3_in_rule__PortInstanceConfig__Group__25852);
rule__PortInstanceConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8117,25 +7784,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2825:1: rule__PortInstanceConfig__Group__2__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2914:1: rule__PortInstanceConfig__Group__2__Impl : ( '{' ) ;
public final void rule__PortInstanceConfig__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2829:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2830:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2918:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2919:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2830:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2831:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2919:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2920:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getLeftCurlyBracketKeyword_2());
- }
- match(input,18,FOLLOW_18_in_rule__PortInstanceConfig__Group__2__Impl5703); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getLeftCurlyBracketKeyword_2());
- }
+ before(grammarAccess.getPortInstanceConfigAccess().getLeftCurlyBracketKeyword_2());
+ match(input,19,FOLLOW_19_in_rule__PortInstanceConfig__Group__2__Impl5880);
+ after(grammarAccess.getPortInstanceConfigAccess().getLeftCurlyBracketKeyword_2());
}
@@ -8158,25 +7821,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2844:1: rule__PortInstanceConfig__Group__3 : rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2933:1: rule__PortInstanceConfig__Group__3 : rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4 ;
public final void rule__PortInstanceConfig__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2848:1: ( rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2849:2: rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2937:1: ( rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2938:2: rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3__Impl_in_rule__PortInstanceConfig__Group__35734);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3__Impl_in_rule__PortInstanceConfig__Group__35911);
rule__PortInstanceConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4_in_rule__PortInstanceConfig__Group__35737);
+
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4_in_rule__PortInstanceConfig__Group__35914);
rule__PortInstanceConfig__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8196,53 +7859,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__Group__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2856:1: rule__PortInstanceConfig__Group__3__Impl : ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2945:1: rule__PortInstanceConfig__Group__3__Impl : ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) ;
public final void rule__PortInstanceConfig__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2860:1: ( ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2861:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2949:1: ( ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2950:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2861:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2862:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2950:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2951:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getAttributesAssignment_3());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2863:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )*
- loop22:
+ before(grammarAccess.getPortInstanceConfigAccess().getAttributesAssignment_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2952:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )*
+ loop21:
do {
- int alt22=2;
- int LA22_0 = input.LA(1);
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA22_0==32) ) {
- alt22=1;
+ if ( (LA21_0==34) ) {
+ alt21=1;
}
- switch (alt22) {
+ switch (alt21) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2863:2: rule__PortInstanceConfig__AttributesAssignment_3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2952:2: rule__PortInstanceConfig__AttributesAssignment_3
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__AttributesAssignment_3_in_rule__PortInstanceConfig__Group__3__Impl5764);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__AttributesAssignment_3_in_rule__PortInstanceConfig__Group__3__Impl5941);
rule__PortInstanceConfig__AttributesAssignment_3();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop22;
+ break loop21;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getAttributesAssignment_3());
- }
+ after(grammarAccess.getPortInstanceConfigAccess().getAttributesAssignment_3());
}
@@ -8265,20 +7924,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__Group__4"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2873:1: rule__PortInstanceConfig__Group__4 : rule__PortInstanceConfig__Group__4__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2962:1: rule__PortInstanceConfig__Group__4 : rule__PortInstanceConfig__Group__4__Impl ;
public final void rule__PortInstanceConfig__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2877:1: ( rule__PortInstanceConfig__Group__4__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2878:2: rule__PortInstanceConfig__Group__4__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2966:1: ( rule__PortInstanceConfig__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2967:2: rule__PortInstanceConfig__Group__4__Impl
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4__Impl_in_rule__PortInstanceConfig__Group__45795);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4__Impl_in_rule__PortInstanceConfig__Group__45972);
rule__PortInstanceConfig__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8298,25 +7957,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__Group__4__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2884:1: rule__PortInstanceConfig__Group__4__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2973:1: rule__PortInstanceConfig__Group__4__Impl : ( '}' ) ;
public final void rule__PortInstanceConfig__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2888:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2889:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2977:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2978:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2889:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2890:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2978:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2979:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getRightCurlyBracketKeyword_4());
- }
- match(input,19,FOLLOW_19_in_rule__PortInstanceConfig__Group__4__Impl5823); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getRightCurlyBracketKeyword_4());
- }
+ before(grammarAccess.getPortInstanceConfigAccess().getRightCurlyBracketKeyword_4());
+ match(input,20,FOLLOW_20_in_rule__PortInstanceConfig__Group__4__Impl6000);
+ after(grammarAccess.getPortInstanceConfigAccess().getRightCurlyBracketKeyword_4());
}
@@ -8339,25 +7994,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2913:1: rule__AttrClassConfig__Group__0 : rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3002:1: rule__AttrClassConfig__Group__0 : rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1 ;
public final void rule__AttrClassConfig__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2917:1: ( rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2918:2: rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3006:1: ( rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3007:2: rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__0__Impl_in_rule__AttrClassConfig__Group__05864);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__0__Impl_in_rule__AttrClassConfig__Group__06041);
rule__AttrClassConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__1_in_rule__AttrClassConfig__Group__05867);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__1_in_rule__AttrClassConfig__Group__06044);
rule__AttrClassConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8377,25 +8032,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2925:1: rule__AttrClassConfig__Group__0__Impl : ( 'Attr' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3014:1: rule__AttrClassConfig__Group__0__Impl : ( 'Attr' ) ;
public final void rule__AttrClassConfig__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2929:1: ( ( 'Attr' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2930:1: ( 'Attr' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3018:1: ( ( 'Attr' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3019:1: ( 'Attr' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2930:1: ( 'Attr' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2931:1: 'Attr'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3019:1: ( 'Attr' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3020:1: 'Attr'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getAttrKeyword_0());
- }
- match(input,32,FOLLOW_32_in_rule__AttrClassConfig__Group__0__Impl5895); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getAttrKeyword_0());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getAttrKeyword_0());
+ match(input,34,FOLLOW_34_in_rule__AttrClassConfig__Group__0__Impl6072);
+ after(grammarAccess.getAttrClassConfigAccess().getAttrKeyword_0());
}
@@ -8418,25 +8069,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2944:1: rule__AttrClassConfig__Group__1 : rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3033:1: rule__AttrClassConfig__Group__1 : rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2 ;
public final void rule__AttrClassConfig__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2948:1: ( rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2949:2: rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3037:1: ( rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3038:2: rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__1__Impl_in_rule__AttrClassConfig__Group__15926);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__1__Impl_in_rule__AttrClassConfig__Group__16103);
rule__AttrClassConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__2_in_rule__AttrClassConfig__Group__15929);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__2_in_rule__AttrClassConfig__Group__16106);
rule__AttrClassConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8456,36 +8107,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2956:1: rule__AttrClassConfig__Group__1__Impl : ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3045:1: rule__AttrClassConfig__Group__1__Impl : ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) ;
public final void rule__AttrClassConfig__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2960:1: ( ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2961:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3049:1: ( ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3050:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2961:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2962:1: ( rule__AttrClassConfig__AttributeAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3050:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3051:1: ( rule__AttrClassConfig__AttributeAssignment_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getAttributeAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2963:1: ( rule__AttrClassConfig__AttributeAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2963:2: rule__AttrClassConfig__AttributeAssignment_1
+ before(grammarAccess.getAttrClassConfigAccess().getAttributeAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3052:1: ( rule__AttrClassConfig__AttributeAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3052:2: rule__AttrClassConfig__AttributeAssignment_1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__AttributeAssignment_1_in_rule__AttrClassConfig__Group__1__Impl5956);
+ pushFollow(FOLLOW_rule__AttrClassConfig__AttributeAssignment_1_in_rule__AttrClassConfig__Group__1__Impl6133);
rule__AttrClassConfig__AttributeAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getAttributeAssignment_1());
}
+ after(grammarAccess.getAttrClassConfigAccess().getAttributeAssignment_1());
+
}
@@ -8507,25 +8154,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2973:1: rule__AttrClassConfig__Group__2 : rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3062:1: rule__AttrClassConfig__Group__2 : rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3 ;
public final void rule__AttrClassConfig__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2977:1: ( rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2978:2: rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3066:1: ( rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3067:2: rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__2__Impl_in_rule__AttrClassConfig__Group__25986);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__2__Impl_in_rule__AttrClassConfig__Group__26163);
rule__AttrClassConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__3_in_rule__AttrClassConfig__Group__25989);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__3_in_rule__AttrClassConfig__Group__26166);
rule__AttrClassConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8545,46 +8192,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2985:1: rule__AttrClassConfig__Group__2__Impl : ( ( rule__AttrClassConfig__Group_2__0 )? ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3074:1: rule__AttrClassConfig__Group__2__Impl : ( ( rule__AttrClassConfig__Group_2__0 )? ) ;
public final void rule__AttrClassConfig__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2989:1: ( ( ( rule__AttrClassConfig__Group_2__0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2990:1: ( ( rule__AttrClassConfig__Group_2__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3078:1: ( ( ( rule__AttrClassConfig__Group_2__0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3079:1: ( ( rule__AttrClassConfig__Group_2__0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2990:1: ( ( rule__AttrClassConfig__Group_2__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2991:1: ( rule__AttrClassConfig__Group_2__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3079:1: ( ( rule__AttrClassConfig__Group_2__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3080:1: ( rule__AttrClassConfig__Group_2__0 )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getGroup_2());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2992:1: ( rule__AttrClassConfig__Group_2__0 )?
- int alt23=2;
- int LA23_0 = input.LA(1);
+ before(grammarAccess.getAttrClassConfigAccess().getGroup_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3081:1: ( rule__AttrClassConfig__Group_2__0 )?
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA23_0==33) ) {
- alt23=1;
+ if ( (LA22_0==35) ) {
+ alt22=1;
}
- switch (alt23) {
+ switch (alt22) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2992:2: rule__AttrClassConfig__Group_2__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3081:2: rule__AttrClassConfig__Group_2__0
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0_in_rule__AttrClassConfig__Group__2__Impl6016);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0_in_rule__AttrClassConfig__Group__2__Impl6193);
rule__AttrClassConfig__Group_2__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getGroup_2());
- }
+ after(grammarAccess.getAttrClassConfigAccess().getGroup_2());
}
@@ -8607,20 +8250,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3002:1: rule__AttrClassConfig__Group__3 : rule__AttrClassConfig__Group__3__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3091:1: rule__AttrClassConfig__Group__3 : rule__AttrClassConfig__Group__3__Impl ;
public final void rule__AttrClassConfig__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3006:1: ( rule__AttrClassConfig__Group__3__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3007:2: rule__AttrClassConfig__Group__3__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3095:1: ( rule__AttrClassConfig__Group__3__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3096:2: rule__AttrClassConfig__Group__3__Impl
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__3__Impl_in_rule__AttrClassConfig__Group__36047);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__3__Impl_in_rule__AttrClassConfig__Group__36224);
rule__AttrClassConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8640,46 +8283,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3013:1: rule__AttrClassConfig__Group__3__Impl : ( ( rule__AttrClassConfig__Group_3__0 )? ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3102:1: rule__AttrClassConfig__Group__3__Impl : ( ( rule__AttrClassConfig__Group_3__0 )? ) ;
public final void rule__AttrClassConfig__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3017:1: ( ( ( rule__AttrClassConfig__Group_3__0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3018:1: ( ( rule__AttrClassConfig__Group_3__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3106:1: ( ( ( rule__AttrClassConfig__Group_3__0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3107:1: ( ( rule__AttrClassConfig__Group_3__0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3018:1: ( ( rule__AttrClassConfig__Group_3__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3019:1: ( rule__AttrClassConfig__Group_3__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3107:1: ( ( rule__AttrClassConfig__Group_3__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3108:1: ( rule__AttrClassConfig__Group_3__0 )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getGroup_3());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3020:1: ( rule__AttrClassConfig__Group_3__0 )?
- int alt24=2;
- int LA24_0 = input.LA(1);
+ before(grammarAccess.getAttrClassConfigAccess().getGroup_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3109:1: ( rule__AttrClassConfig__Group_3__0 )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA24_0==18) ) {
- alt24=1;
+ if ( (LA23_0==19) ) {
+ alt23=1;
}
- switch (alt24) {
+ switch (alt23) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3020:2: rule__AttrClassConfig__Group_3__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3109:2: rule__AttrClassConfig__Group_3__0
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0_in_rule__AttrClassConfig__Group__3__Impl6074);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0_in_rule__AttrClassConfig__Group__3__Impl6251);
rule__AttrClassConfig__Group_3__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getGroup_3());
- }
+ after(grammarAccess.getAttrClassConfigAccess().getGroup_3());
}
@@ -8702,25 +8341,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_2__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3038:1: rule__AttrClassConfig__Group_2__0 : rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3127:1: rule__AttrClassConfig__Group_2__0 : rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1 ;
public final void rule__AttrClassConfig__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3042:1: ( rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3043:2: rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3131:1: ( rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3132:2: rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0__Impl_in_rule__AttrClassConfig__Group_2__06113);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0__Impl_in_rule__AttrClassConfig__Group_2__06290);
rule__AttrClassConfig__Group_2__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1_in_rule__AttrClassConfig__Group_2__06116);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1_in_rule__AttrClassConfig__Group_2__06293);
rule__AttrClassConfig__Group_2__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8740,25 +8379,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_2__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3050:1: rule__AttrClassConfig__Group_2__0__Impl : ( '=' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3139:1: rule__AttrClassConfig__Group_2__0__Impl : ( '=' ) ;
public final void rule__AttrClassConfig__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3054:1: ( ( '=' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3055:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3143:1: ( ( '=' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3144:1: ( '=' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3055:1: ( '=' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3056:1: '='
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3144:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3145:1: '='
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_2_0());
- }
- match(input,33,FOLLOW_33_in_rule__AttrClassConfig__Group_2__0__Impl6144); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_2_0());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_2_0());
+ match(input,35,FOLLOW_35_in_rule__AttrClassConfig__Group_2__0__Impl6321);
+ after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_2_0());
}
@@ -8781,20 +8416,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_2__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3069:1: rule__AttrClassConfig__Group_2__1 : rule__AttrClassConfig__Group_2__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3158:1: rule__AttrClassConfig__Group_2__1 : rule__AttrClassConfig__Group_2__1__Impl ;
public final void rule__AttrClassConfig__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3073:1: ( rule__AttrClassConfig__Group_2__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3074:2: rule__AttrClassConfig__Group_2__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3162:1: ( rule__AttrClassConfig__Group_2__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3163:2: rule__AttrClassConfig__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1__Impl_in_rule__AttrClassConfig__Group_2__16175);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1__Impl_in_rule__AttrClassConfig__Group_2__16352);
rule__AttrClassConfig__Group_2__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8814,36 +8449,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_2__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3080:1: rule__AttrClassConfig__Group_2__1__Impl : ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3169:1: rule__AttrClassConfig__Group_2__1__Impl : ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) ;
public final void rule__AttrClassConfig__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3084:1: ( ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3085:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3173:1: ( ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3174:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3085:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3086:1: ( rule__AttrClassConfig__ValueAssignment_2_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3174:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3175:1: ( rule__AttrClassConfig__ValueAssignment_2_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getValueAssignment_2_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3087:1: ( rule__AttrClassConfig__ValueAssignment_2_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3087:2: rule__AttrClassConfig__ValueAssignment_2_1
+ before(grammarAccess.getAttrClassConfigAccess().getValueAssignment_2_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3176:1: ( rule__AttrClassConfig__ValueAssignment_2_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3176:2: rule__AttrClassConfig__ValueAssignment_2_1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__ValueAssignment_2_1_in_rule__AttrClassConfig__Group_2__1__Impl6202);
+ pushFollow(FOLLOW_rule__AttrClassConfig__ValueAssignment_2_1_in_rule__AttrClassConfig__Group_2__1__Impl6379);
rule__AttrClassConfig__ValueAssignment_2_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getValueAssignment_2_1());
}
+ after(grammarAccess.getAttrClassConfigAccess().getValueAssignment_2_1());
+
}
@@ -8865,25 +8496,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3101:1: rule__AttrClassConfig__Group_3__0 : rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3190:1: rule__AttrClassConfig__Group_3__0 : rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1 ;
public final void rule__AttrClassConfig__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3105:1: ( rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3106:2: rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3194:1: ( rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3195:2: rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0__Impl_in_rule__AttrClassConfig__Group_3__06236);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0__Impl_in_rule__AttrClassConfig__Group_3__06413);
rule__AttrClassConfig__Group_3__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1_in_rule__AttrClassConfig__Group_3__06239);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1_in_rule__AttrClassConfig__Group_3__06416);
rule__AttrClassConfig__Group_3__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8903,25 +8534,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3113:1: rule__AttrClassConfig__Group_3__0__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3202:1: rule__AttrClassConfig__Group_3__0__Impl : ( '{' ) ;
public final void rule__AttrClassConfig__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3117:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3118:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3206:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3207:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3118:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3119:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3207:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3208:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getLeftCurlyBracketKeyword_3_0());
- }
- match(input,18,FOLLOW_18_in_rule__AttrClassConfig__Group_3__0__Impl6267); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getLeftCurlyBracketKeyword_3_0());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getLeftCurlyBracketKeyword_3_0());
+ match(input,19,FOLLOW_19_in_rule__AttrClassConfig__Group_3__0__Impl6444);
+ after(grammarAccess.getAttrClassConfigAccess().getLeftCurlyBracketKeyword_3_0());
}
@@ -8944,25 +8571,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3132:1: rule__AttrClassConfig__Group_3__1 : rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3221:1: rule__AttrClassConfig__Group_3__1 : rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2 ;
public final void rule__AttrClassConfig__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3136:1: ( rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3137:2: rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3225:1: ( rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3226:2: rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1__Impl_in_rule__AttrClassConfig__Group_3__16298);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1__Impl_in_rule__AttrClassConfig__Group_3__16475);
rule__AttrClassConfig__Group_3__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2_in_rule__AttrClassConfig__Group_3__16301);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2_in_rule__AttrClassConfig__Group_3__16478);
rule__AttrClassConfig__Group_3__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8982,36 +8609,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3144:1: rule__AttrClassConfig__Group_3__1__Impl : ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3233:1: rule__AttrClassConfig__Group_3__1__Impl : ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) ) ;
public final void rule__AttrClassConfig__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3148:1: ( ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3149:1: ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3237:1: ( ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3238:1: ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3149:1: ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3150:1: ( rule__AttrClassConfig__UnorderedGroup_3_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3238:1: ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3239:1: ( rule__AttrClassConfig__UnorderedGroup_3_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3151:1: ( rule__AttrClassConfig__UnorderedGroup_3_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3151:2: rule__AttrClassConfig__UnorderedGroup_3_1
+ before(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3240:1: ( rule__AttrClassConfig__UnorderedGroup_3_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3240:2: rule__AttrClassConfig__UnorderedGroup_3_1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1_in_rule__AttrClassConfig__Group_3__1__Impl6328);
+ pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1_in_rule__AttrClassConfig__Group_3__1__Impl6505);
rule__AttrClassConfig__UnorderedGroup_3_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1());
}
+ after(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1());
+
}
@@ -9033,25 +8656,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3161:1: rule__AttrClassConfig__Group_3__2 : rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3250:1: rule__AttrClassConfig__Group_3__2 : rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3 ;
public final void rule__AttrClassConfig__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3165:1: ( rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3166:2: rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3254:1: ( rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3255:2: rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2__Impl_in_rule__AttrClassConfig__Group_3__26358);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2__Impl_in_rule__AttrClassConfig__Group_3__26535);
rule__AttrClassConfig__Group_3__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__3_in_rule__AttrClassConfig__Group_3__26361);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__3_in_rule__AttrClassConfig__Group_3__26538);
rule__AttrClassConfig__Group_3__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9071,53 +8694,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3173:1: rule__AttrClassConfig__Group_3__2__Impl : ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3262:1: rule__AttrClassConfig__Group_3__2__Impl : ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* ) ;
public final void rule__AttrClassConfig__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3177:1: ( ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3178:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3266:1: ( ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3267:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3178:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3179:1: ( rule__AttrClassConfig__AttributesAssignment_3_2 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3267:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3268:1: ( rule__AttrClassConfig__AttributesAssignment_3_2 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getAttributesAssignment_3_2());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3180:1: ( rule__AttrClassConfig__AttributesAssignment_3_2 )*
- loop25:
+ before(grammarAccess.getAttrClassConfigAccess().getAttributesAssignment_3_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3269:1: ( rule__AttrClassConfig__AttributesAssignment_3_2 )*
+ loop24:
do {
- int alt25=2;
- int LA25_0 = input.LA(1);
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA25_0==32) ) {
- alt25=1;
+ if ( (LA24_0==34) ) {
+ alt24=1;
}
- switch (alt25) {
+ switch (alt24) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3180:2: rule__AttrClassConfig__AttributesAssignment_3_2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3269:2: rule__AttrClassConfig__AttributesAssignment_3_2
{
- pushFollow(FOLLOW_rule__AttrClassConfig__AttributesAssignment_3_2_in_rule__AttrClassConfig__Group_3__2__Impl6388);
+ pushFollow(FOLLOW_rule__AttrClassConfig__AttributesAssignment_3_2_in_rule__AttrClassConfig__Group_3__2__Impl6565);
rule__AttrClassConfig__AttributesAssignment_3_2();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop25;
+ break loop24;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getAttributesAssignment_3_2());
- }
+ after(grammarAccess.getAttrClassConfigAccess().getAttributesAssignment_3_2());
}
@@ -9140,20 +8759,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3190:1: rule__AttrClassConfig__Group_3__3 : rule__AttrClassConfig__Group_3__3__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3279:1: rule__AttrClassConfig__Group_3__3 : rule__AttrClassConfig__Group_3__3__Impl ;
public final void rule__AttrClassConfig__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3194:1: ( rule__AttrClassConfig__Group_3__3__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3195:2: rule__AttrClassConfig__Group_3__3__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3283:1: ( rule__AttrClassConfig__Group_3__3__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3284:2: rule__AttrClassConfig__Group_3__3__Impl
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__3__Impl_in_rule__AttrClassConfig__Group_3__36419);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__3__Impl_in_rule__AttrClassConfig__Group_3__36596);
rule__AttrClassConfig__Group_3__3__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9173,25 +8792,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3201:1: rule__AttrClassConfig__Group_3__3__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3290:1: rule__AttrClassConfig__Group_3__3__Impl : ( '}' ) ;
public final void rule__AttrClassConfig__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3205:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3206:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3294:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3295:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3206:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3207:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3295:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3296:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getRightCurlyBracketKeyword_3_3());
- }
- match(input,19,FOLLOW_19_in_rule__AttrClassConfig__Group_3__3__Impl6447); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getRightCurlyBracketKeyword_3_3());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getRightCurlyBracketKeyword_3_3());
+ match(input,20,FOLLOW_20_in_rule__AttrClassConfig__Group_3__3__Impl6624);
+ after(grammarAccess.getAttrClassConfigAccess().getRightCurlyBracketKeyword_3_3());
}
@@ -9214,25 +8829,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_0__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3228:1: rule__AttrClassConfig__Group_3_1_0__0 : rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3317:1: rule__AttrClassConfig__Group_3_1_0__0 : rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1 ;
public final void rule__AttrClassConfig__Group_3_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3232:1: ( rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3233:2: rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3321:1: ( rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3322:2: rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__0__Impl_in_rule__AttrClassConfig__Group_3_1_0__06486);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__0__Impl_in_rule__AttrClassConfig__Group_3_1_0__06663);
rule__AttrClassConfig__Group_3_1_0__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__1_in_rule__AttrClassConfig__Group_3_1_0__06489);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__1_in_rule__AttrClassConfig__Group_3_1_0__06666);
rule__AttrClassConfig__Group_3_1_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9252,25 +8867,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_0__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3240:1: rule__AttrClassConfig__Group_3_1_0__0__Impl : ( 'min' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3329:1: rule__AttrClassConfig__Group_3_1_0__0__Impl : ( 'min' ) ;
public final void rule__AttrClassConfig__Group_3_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3244:1: ( ( 'min' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3245:1: ( 'min' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3333:1: ( ( 'min' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3334:1: ( 'min' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3245:1: ( 'min' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3246:1: 'min'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3334:1: ( 'min' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3335:1: 'min'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getMinKeyword_3_1_0_0());
- }
- match(input,34,FOLLOW_34_in_rule__AttrClassConfig__Group_3_1_0__0__Impl6517); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getMinKeyword_3_1_0_0());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getMinKeyword_3_1_0_0());
+ match(input,36,FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_0__0__Impl6694);
+ after(grammarAccess.getAttrClassConfigAccess().getMinKeyword_3_1_0_0());
}
@@ -9293,25 +8904,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_0__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3259:1: rule__AttrClassConfig__Group_3_1_0__1 : rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3348:1: rule__AttrClassConfig__Group_3_1_0__1 : rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2 ;
public final void rule__AttrClassConfig__Group_3_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3263:1: ( rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3264:2: rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3352:1: ( rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3353:2: rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__1__Impl_in_rule__AttrClassConfig__Group_3_1_0__16548);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__1__Impl_in_rule__AttrClassConfig__Group_3_1_0__16725);
rule__AttrClassConfig__Group_3_1_0__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__2_in_rule__AttrClassConfig__Group_3_1_0__16551);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__2_in_rule__AttrClassConfig__Group_3_1_0__16728);
rule__AttrClassConfig__Group_3_1_0__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9331,25 +8942,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_0__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3271:1: rule__AttrClassConfig__Group_3_1_0__1__Impl : ( '=' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3360:1: rule__AttrClassConfig__Group_3_1_0__1__Impl : ( '=' ) ;
public final void rule__AttrClassConfig__Group_3_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3275:1: ( ( '=' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3276:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3364:1: ( ( '=' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3365:1: ( '=' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3276:1: ( '=' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3277:1: '='
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3365:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3366:1: '='
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_0_1());
- }
- match(input,33,FOLLOW_33_in_rule__AttrClassConfig__Group_3_1_0__1__Impl6579); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_0_1());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_0_1());
+ match(input,35,FOLLOW_35_in_rule__AttrClassConfig__Group_3_1_0__1__Impl6756);
+ after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_0_1());
}
@@ -9372,20 +8979,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_0__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3290:1: rule__AttrClassConfig__Group_3_1_0__2 : rule__AttrClassConfig__Group_3_1_0__2__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3379:1: rule__AttrClassConfig__Group_3_1_0__2 : rule__AttrClassConfig__Group_3_1_0__2__Impl ;
public final void rule__AttrClassConfig__Group_3_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3294:1: ( rule__AttrClassConfig__Group_3_1_0__2__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3295:2: rule__AttrClassConfig__Group_3_1_0__2__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3383:1: ( rule__AttrClassConfig__Group_3_1_0__2__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3384:2: rule__AttrClassConfig__Group_3_1_0__2__Impl
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__2__Impl_in_rule__AttrClassConfig__Group_3_1_0__26610);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__2__Impl_in_rule__AttrClassConfig__Group_3_1_0__26787);
rule__AttrClassConfig__Group_3_1_0__2__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9405,36 +9012,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_0__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3301:1: rule__AttrClassConfig__Group_3_1_0__2__Impl : ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3390:1: rule__AttrClassConfig__Group_3_1_0__2__Impl : ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) ;
public final void rule__AttrClassConfig__Group_3_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3305:1: ( ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3306:1: ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3394:1: ( ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3395:1: ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3306:1: ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3307:1: ( rule__AttrClassConfig__MinAssignment_3_1_0_2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3395:1: ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3396:1: ( rule__AttrClassConfig__MinAssignment_3_1_0_2 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getMinAssignment_3_1_0_2());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3308:1: ( rule__AttrClassConfig__MinAssignment_3_1_0_2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3308:2: rule__AttrClassConfig__MinAssignment_3_1_0_2
+ before(grammarAccess.getAttrClassConfigAccess().getMinAssignment_3_1_0_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3397:1: ( rule__AttrClassConfig__MinAssignment_3_1_0_2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3397:2: rule__AttrClassConfig__MinAssignment_3_1_0_2
{
- pushFollow(FOLLOW_rule__AttrClassConfig__MinAssignment_3_1_0_2_in_rule__AttrClassConfig__Group_3_1_0__2__Impl6637);
+ pushFollow(FOLLOW_rule__AttrClassConfig__MinAssignment_3_1_0_2_in_rule__AttrClassConfig__Group_3_1_0__2__Impl6814);
rule__AttrClassConfig__MinAssignment_3_1_0_2();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getMinAssignment_3_1_0_2());
}
+ after(grammarAccess.getAttrClassConfigAccess().getMinAssignment_3_1_0_2());
+
}
@@ -9456,25 +9059,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_1__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3324:1: rule__AttrClassConfig__Group_3_1_1__0 : rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3413:1: rule__AttrClassConfig__Group_3_1_1__0 : rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1 ;
public final void rule__AttrClassConfig__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3328:1: ( rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3329:2: rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3417:1: ( rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3418:2: rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__0__Impl_in_rule__AttrClassConfig__Group_3_1_1__06673);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__0__Impl_in_rule__AttrClassConfig__Group_3_1_1__06850);
rule__AttrClassConfig__Group_3_1_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__1_in_rule__AttrClassConfig__Group_3_1_1__06676);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__1_in_rule__AttrClassConfig__Group_3_1_1__06853);
rule__AttrClassConfig__Group_3_1_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9494,25 +9097,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_1__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3336:1: rule__AttrClassConfig__Group_3_1_1__0__Impl : ( 'max' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3425:1: rule__AttrClassConfig__Group_3_1_1__0__Impl : ( 'max' ) ;
public final void rule__AttrClassConfig__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3340:1: ( ( 'max' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3341:1: ( 'max' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3429:1: ( ( 'max' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3430:1: ( 'max' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3341:1: ( 'max' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3342:1: 'max'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3430:1: ( 'max' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3431:1: 'max'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getMaxKeyword_3_1_1_0());
- }
- match(input,35,FOLLOW_35_in_rule__AttrClassConfig__Group_3_1_1__0__Impl6704); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getMaxKeyword_3_1_1_0());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getMaxKeyword_3_1_1_0());
+ match(input,37,FOLLOW_37_in_rule__AttrClassConfig__Group_3_1_1__0__Impl6881);
+ after(grammarAccess.getAttrClassConfigAccess().getMaxKeyword_3_1_1_0());
}
@@ -9535,25 +9134,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_1__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3355:1: rule__AttrClassConfig__Group_3_1_1__1 : rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3444:1: rule__AttrClassConfig__Group_3_1_1__1 : rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2 ;
public final void rule__AttrClassConfig__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3359:1: ( rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3360:2: rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3448:1: ( rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3449:2: rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__1__Impl_in_rule__AttrClassConfig__Group_3_1_1__16735);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__1__Impl_in_rule__AttrClassConfig__Group_3_1_1__16912);
rule__AttrClassConfig__Group_3_1_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__2_in_rule__AttrClassConfig__Group_3_1_1__16738);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__2_in_rule__AttrClassConfig__Group_3_1_1__16915);
rule__AttrClassConfig__Group_3_1_1__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9573,25 +9172,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_1__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3367:1: rule__AttrClassConfig__Group_3_1_1__1__Impl : ( '=' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3456:1: rule__AttrClassConfig__Group_3_1_1__1__Impl : ( '=' ) ;
public final void rule__AttrClassConfig__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3371:1: ( ( '=' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3372:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3460:1: ( ( '=' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3461:1: ( '=' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3372:1: ( '=' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3373:1: '='
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3461:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3462:1: '='
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_1_1());
- }
- match(input,33,FOLLOW_33_in_rule__AttrClassConfig__Group_3_1_1__1__Impl6766); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_1_1());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_1_1());
+ match(input,35,FOLLOW_35_in_rule__AttrClassConfig__Group_3_1_1__1__Impl6943);
+ after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_1_1());
}
@@ -9614,20 +9209,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_1__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3386:1: rule__AttrClassConfig__Group_3_1_1__2 : rule__AttrClassConfig__Group_3_1_1__2__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3475:1: rule__AttrClassConfig__Group_3_1_1__2 : rule__AttrClassConfig__Group_3_1_1__2__Impl ;
public final void rule__AttrClassConfig__Group_3_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3390:1: ( rule__AttrClassConfig__Group_3_1_1__2__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3391:2: rule__AttrClassConfig__Group_3_1_1__2__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3479:1: ( rule__AttrClassConfig__Group_3_1_1__2__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3480:2: rule__AttrClassConfig__Group_3_1_1__2__Impl
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__2__Impl_in_rule__AttrClassConfig__Group_3_1_1__26797);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__2__Impl_in_rule__AttrClassConfig__Group_3_1_1__26974);
rule__AttrClassConfig__Group_3_1_1__2__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9647,36 +9242,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3_1_1__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3397:1: rule__AttrClassConfig__Group_3_1_1__2__Impl : ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3486:1: rule__AttrClassConfig__Group_3_1_1__2__Impl : ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) ;
public final void rule__AttrClassConfig__Group_3_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3401:1: ( ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3402:1: ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3490:1: ( ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3491:1: ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3402:1: ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3403:1: ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3491:1: ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3492:1: ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getMaxAssignment_3_1_1_2());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3404:1: ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3404:2: rule__AttrClassConfig__MaxAssignment_3_1_1_2
+ before(grammarAccess.getAttrClassConfigAccess().getMaxAssignment_3_1_1_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3493:1: ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3493:2: rule__AttrClassConfig__MaxAssignment_3_1_1_2
{
- pushFollow(FOLLOW_rule__AttrClassConfig__MaxAssignment_3_1_1_2_in_rule__AttrClassConfig__Group_3_1_1__2__Impl6824);
+ pushFollow(FOLLOW_rule__AttrClassConfig__MaxAssignment_3_1_1_2_in_rule__AttrClassConfig__Group_3_1_1__2__Impl7001);
rule__AttrClassConfig__MaxAssignment_3_1_1_2();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getMaxAssignment_3_1_1_2());
}
+ after(grammarAccess.getAttrClassConfigAccess().getMaxAssignment_3_1_1_2());
+
}
@@ -9698,25 +9289,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3420:1: rule__AttrInstanceConfig__Group__0 : rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3509:1: rule__AttrInstanceConfig__Group__0 : rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1 ;
public final void rule__AttrInstanceConfig__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3424:1: ( rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3425:2: rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3513:1: ( rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3514:2: rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__0__Impl_in_rule__AttrInstanceConfig__Group__06860);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__0__Impl_in_rule__AttrInstanceConfig__Group__07037);
rule__AttrInstanceConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__1_in_rule__AttrInstanceConfig__Group__06863);
+
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__1_in_rule__AttrInstanceConfig__Group__07040);
rule__AttrInstanceConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9736,25 +9327,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3432:1: rule__AttrInstanceConfig__Group__0__Impl : ( 'Attr' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3521:1: rule__AttrInstanceConfig__Group__0__Impl : ( 'Attr' ) ;
public final void rule__AttrInstanceConfig__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3436:1: ( ( 'Attr' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3437:1: ( 'Attr' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3525:1: ( ( 'Attr' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3526:1: ( 'Attr' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3437:1: ( 'Attr' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3438:1: 'Attr'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3526:1: ( 'Attr' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3527:1: 'Attr'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getAttrKeyword_0());
- }
- match(input,32,FOLLOW_32_in_rule__AttrInstanceConfig__Group__0__Impl6891); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getAttrKeyword_0());
- }
+ before(grammarAccess.getAttrInstanceConfigAccess().getAttrKeyword_0());
+ match(input,34,FOLLOW_34_in_rule__AttrInstanceConfig__Group__0__Impl7068);
+ after(grammarAccess.getAttrInstanceConfigAccess().getAttrKeyword_0());
}
@@ -9777,25 +9364,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3451:1: rule__AttrInstanceConfig__Group__1 : rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3540:1: rule__AttrInstanceConfig__Group__1 : rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2 ;
public final void rule__AttrInstanceConfig__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3455:1: ( rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3456:2: rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3544:1: ( rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3545:2: rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__1__Impl_in_rule__AttrInstanceConfig__Group__16922);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__1__Impl_in_rule__AttrInstanceConfig__Group__17099);
rule__AttrInstanceConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__2_in_rule__AttrInstanceConfig__Group__16925);
+
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__2_in_rule__AttrInstanceConfig__Group__17102);
rule__AttrInstanceConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9815,36 +9402,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3463:1: rule__AttrInstanceConfig__Group__1__Impl : ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3552:1: rule__AttrInstanceConfig__Group__1__Impl : ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) ;
public final void rule__AttrInstanceConfig__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3467:1: ( ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3468:1: ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3556:1: ( ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3557:1: ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3468:1: ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3469:1: ( rule__AttrInstanceConfig__AttributeAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3557:1: ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3558:1: ( rule__AttrInstanceConfig__AttributeAssignment_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getAttributeAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3470:1: ( rule__AttrInstanceConfig__AttributeAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3470:2: rule__AttrInstanceConfig__AttributeAssignment_1
+ before(grammarAccess.getAttrInstanceConfigAccess().getAttributeAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3559:1: ( rule__AttrInstanceConfig__AttributeAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3559:2: rule__AttrInstanceConfig__AttributeAssignment_1
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__AttributeAssignment_1_in_rule__AttrInstanceConfig__Group__1__Impl6952);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__AttributeAssignment_1_in_rule__AttrInstanceConfig__Group__1__Impl7129);
rule__AttrInstanceConfig__AttributeAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getAttributeAssignment_1());
}
+ after(grammarAccess.getAttrInstanceConfigAccess().getAttributeAssignment_1());
+
}
@@ -9866,25 +9449,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3480:1: rule__AttrInstanceConfig__Group__2 : rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3569:1: rule__AttrInstanceConfig__Group__2 : rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3 ;
public final void rule__AttrInstanceConfig__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3484:1: ( rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3485:2: rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3573:1: ( rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3574:2: rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__2__Impl_in_rule__AttrInstanceConfig__Group__26982);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__2__Impl_in_rule__AttrInstanceConfig__Group__27159);
rule__AttrInstanceConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__3_in_rule__AttrInstanceConfig__Group__26985);
+
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__3_in_rule__AttrInstanceConfig__Group__27162);
rule__AttrInstanceConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9904,46 +9487,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3492:1: rule__AttrInstanceConfig__Group__2__Impl : ( ( rule__AttrInstanceConfig__Group_2__0 )? ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3581:1: rule__AttrInstanceConfig__Group__2__Impl : ( ( rule__AttrInstanceConfig__Group_2__0 )? ) ;
public final void rule__AttrInstanceConfig__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3496:1: ( ( ( rule__AttrInstanceConfig__Group_2__0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3497:1: ( ( rule__AttrInstanceConfig__Group_2__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3585:1: ( ( ( rule__AttrInstanceConfig__Group_2__0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3586:1: ( ( rule__AttrInstanceConfig__Group_2__0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3497:1: ( ( rule__AttrInstanceConfig__Group_2__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3498:1: ( rule__AttrInstanceConfig__Group_2__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3586:1: ( ( rule__AttrInstanceConfig__Group_2__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3587:1: ( rule__AttrInstanceConfig__Group_2__0 )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getGroup_2());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3499:1: ( rule__AttrInstanceConfig__Group_2__0 )?
- int alt26=2;
- int LA26_0 = input.LA(1);
+ before(grammarAccess.getAttrInstanceConfigAccess().getGroup_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3588:1: ( rule__AttrInstanceConfig__Group_2__0 )?
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA26_0==33) ) {
- alt26=1;
+ if ( (LA25_0==35) ) {
+ alt25=1;
}
- switch (alt26) {
+ switch (alt25) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3499:2: rule__AttrInstanceConfig__Group_2__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3588:2: rule__AttrInstanceConfig__Group_2__0
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__0_in_rule__AttrInstanceConfig__Group__2__Impl7012);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__0_in_rule__AttrInstanceConfig__Group__2__Impl7189);
rule__AttrInstanceConfig__Group_2__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getGroup_2());
- }
+ after(grammarAccess.getAttrInstanceConfigAccess().getGroup_2());
}
@@ -9966,20 +9545,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3509:1: rule__AttrInstanceConfig__Group__3 : rule__AttrInstanceConfig__Group__3__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3598:1: rule__AttrInstanceConfig__Group__3 : rule__AttrInstanceConfig__Group__3__Impl ;
public final void rule__AttrInstanceConfig__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3513:1: ( rule__AttrInstanceConfig__Group__3__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3514:2: rule__AttrInstanceConfig__Group__3__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3602:1: ( rule__AttrInstanceConfig__Group__3__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3603:2: rule__AttrInstanceConfig__Group__3__Impl
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__3__Impl_in_rule__AttrInstanceConfig__Group__37043);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__3__Impl_in_rule__AttrInstanceConfig__Group__37220);
rule__AttrInstanceConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9999,46 +9578,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3520:1: rule__AttrInstanceConfig__Group__3__Impl : ( ( rule__AttrInstanceConfig__Group_3__0 )? ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3609:1: rule__AttrInstanceConfig__Group__3__Impl : ( ( rule__AttrInstanceConfig__Group_3__0 )? ) ;
public final void rule__AttrInstanceConfig__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3524:1: ( ( ( rule__AttrInstanceConfig__Group_3__0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3525:1: ( ( rule__AttrInstanceConfig__Group_3__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3613:1: ( ( ( rule__AttrInstanceConfig__Group_3__0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3614:1: ( ( rule__AttrInstanceConfig__Group_3__0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3525:1: ( ( rule__AttrInstanceConfig__Group_3__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3526:1: ( rule__AttrInstanceConfig__Group_3__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3614:1: ( ( rule__AttrInstanceConfig__Group_3__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3615:1: ( rule__AttrInstanceConfig__Group_3__0 )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3527:1: ( rule__AttrInstanceConfig__Group_3__0 )?
- int alt27=2;
- int LA27_0 = input.LA(1);
+ before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3616:1: ( rule__AttrInstanceConfig__Group_3__0 )?
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA27_0==18) ) {
- alt27=1;
+ if ( (LA26_0==19) ) {
+ alt26=1;
}
- switch (alt27) {
+ switch (alt26) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3527:2: rule__AttrInstanceConfig__Group_3__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3616:2: rule__AttrInstanceConfig__Group_3__0
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__0_in_rule__AttrInstanceConfig__Group__3__Impl7070);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__0_in_rule__AttrInstanceConfig__Group__3__Impl7247);
rule__AttrInstanceConfig__Group_3__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getGroup_3());
- }
+ after(grammarAccess.getAttrInstanceConfigAccess().getGroup_3());
}
@@ -10061,25 +9636,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group_2__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3545:1: rule__AttrInstanceConfig__Group_2__0 : rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3634:1: rule__AttrInstanceConfig__Group_2__0 : rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1 ;
public final void rule__AttrInstanceConfig__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3549:1: ( rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3550:2: rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3638:1: ( rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3639:2: rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__0__Impl_in_rule__AttrInstanceConfig__Group_2__07109);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__0__Impl_in_rule__AttrInstanceConfig__Group_2__07286);
rule__AttrInstanceConfig__Group_2__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__1_in_rule__AttrInstanceConfig__Group_2__07112);
+
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__1_in_rule__AttrInstanceConfig__Group_2__07289);
rule__AttrInstanceConfig__Group_2__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -10099,25 +9674,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group_2__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3557:1: rule__AttrInstanceConfig__Group_2__0__Impl : ( '=' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3646:1: rule__AttrInstanceConfig__Group_2__0__Impl : ( '=' ) ;
public final void rule__AttrInstanceConfig__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3561:1: ( ( '=' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3562:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3650:1: ( ( '=' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3651:1: ( '=' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3562:1: ( '=' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3563:1: '='
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3651:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3652:1: '='
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getEqualsSignKeyword_2_0());
- }
- match(input,33,FOLLOW_33_in_rule__AttrInstanceConfig__Group_2__0__Impl7140); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getEqualsSignKeyword_2_0());
- }
+ before(grammarAccess.getAttrInstanceConfigAccess().getEqualsSignKeyword_2_0());
+ match(input,35,FOLLOW_35_in_rule__AttrInstanceConfig__Group_2__0__Impl7317);
+ after(grammarAccess.getAttrInstanceConfigAccess().getEqualsSignKeyword_2_0());
}
@@ -10140,20 +9711,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group_2__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3576:1: rule__AttrInstanceConfig__Group_2__1 : rule__AttrInstanceConfig__Group_2__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3665:1: rule__AttrInstanceConfig__Group_2__1 : rule__AttrInstanceConfig__Group_2__1__Impl ;
public final void rule__AttrInstanceConfig__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3580:1: ( rule__AttrInstanceConfig__Group_2__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3581:2: rule__AttrInstanceConfig__Group_2__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3669:1: ( rule__AttrInstanceConfig__Group_2__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3670:2: rule__AttrInstanceConfig__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__1__Impl_in_rule__AttrInstanceConfig__Group_2__17171);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__1__Impl_in_rule__AttrInstanceConfig__Group_2__17348);
rule__AttrInstanceConfig__Group_2__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -10173,36 +9744,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group_2__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3587:1: rule__AttrInstanceConfig__Group_2__1__Impl : ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3676:1: rule__AttrInstanceConfig__Group_2__1__Impl : ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) ;
public final void rule__AttrInstanceConfig__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3591:1: ( ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3592:1: ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3680:1: ( ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3681:1: ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3592:1: ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3593:1: ( rule__AttrInstanceConfig__ValueAssignment_2_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3681:1: ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3682:1: ( rule__AttrInstanceConfig__ValueAssignment_2_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getValueAssignment_2_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3594:1: ( rule__AttrInstanceConfig__ValueAssignment_2_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3594:2: rule__AttrInstanceConfig__ValueAssignment_2_1
+ before(grammarAccess.getAttrInstanceConfigAccess().getValueAssignment_2_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3683:1: ( rule__AttrInstanceConfig__ValueAssignment_2_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3683:2: rule__AttrInstanceConfig__ValueAssignment_2_1
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__ValueAssignment_2_1_in_rule__AttrInstanceConfig__Group_2__1__Impl7198);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__ValueAssignment_2_1_in_rule__AttrInstanceConfig__Group_2__1__Impl7375);
rule__AttrInstanceConfig__ValueAssignment_2_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getValueAssignment_2_1());
}
+ after(grammarAccess.getAttrInstanceConfigAccess().getValueAssignment_2_1());
+
}
@@ -10224,25 +9791,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group_3__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3608:1: rule__AttrInstanceConfig__Group_3__0 : rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3697:1: rule__AttrInstanceConfig__Group_3__0 : rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1 ;
public final void rule__AttrInstanceConfig__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3612:1: ( rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3613:2: rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3701:1: ( rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3702:2: rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__0__Impl_in_rule__AttrInstanceConfig__Group_3__07232);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__0__Impl_in_rule__AttrInstanceConfig__Group_3__07409);
rule__AttrInstanceConfig__Group_3__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__1_in_rule__AttrInstanceConfig__Group_3__07235);
+
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__1_in_rule__AttrInstanceConfig__Group_3__07412);
rule__AttrInstanceConfig__Group_3__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -10262,25 +9829,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group_3__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3620:1: rule__AttrInstanceConfig__Group_3__0__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3709:1: rule__AttrInstanceConfig__Group_3__0__Impl : ( '{' ) ;
public final void rule__AttrInstanceConfig__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3624:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3625:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3713:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3714:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3625:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3626:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3714:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3715:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getLeftCurlyBracketKeyword_3_0());
- }
- match(input,18,FOLLOW_18_in_rule__AttrInstanceConfig__Group_3__0__Impl7263); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getLeftCurlyBracketKeyword_3_0());
- }
+ before(grammarAccess.getAttrInstanceConfigAccess().getLeftCurlyBracketKeyword_3_0());
+ match(input,19,FOLLOW_19_in_rule__AttrInstanceConfig__Group_3__0__Impl7440);
+ after(grammarAccess.getAttrInstanceConfigAccess().getLeftCurlyBracketKeyword_3_0());
}
@@ -10303,25 +9866,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group_3__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3639:1: rule__AttrInstanceConfig__Group_3__1 : rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3728:1: rule__AttrInstanceConfig__Group_3__1 : rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2 ;
public final void rule__AttrInstanceConfig__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3643:1: ( rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3644:2: rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3732:1: ( rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3733:2: rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__1__Impl_in_rule__AttrInstanceConfig__Group_3__17294);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__1__Impl_in_rule__AttrInstanceConfig__Group_3__17471);
rule__AttrInstanceConfig__Group_3__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__2_in_rule__AttrInstanceConfig__Group_3__17297);
+
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__2_in_rule__AttrInstanceConfig__Group_3__17474);
rule__AttrInstanceConfig__Group_3__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -10341,36 +9904,43 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group_3__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3651:1: rule__AttrInstanceConfig__Group_3__1__Impl : ( ( rule__AttrInstanceConfig__UnorderedGroup_3_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3740:1: rule__AttrInstanceConfig__Group_3__1__Impl : ( ( rule__AttrInstanceConfig__Group_3_1__0 )? ) ;
public final void rule__AttrInstanceConfig__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3655:1: ( ( ( rule__AttrInstanceConfig__UnorderedGroup_3_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3656:1: ( ( rule__AttrInstanceConfig__UnorderedGroup_3_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3744:1: ( ( ( rule__AttrInstanceConfig__Group_3_1__0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3745:1: ( ( rule__AttrInstanceConfig__Group_3_1__0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3656:1: ( ( rule__AttrInstanceConfig__UnorderedGroup_3_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3657:1: ( rule__AttrInstanceConfig__UnorderedGroup_3_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3745:1: ( ( rule__AttrInstanceConfig__Group_3_1__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3746:1: ( rule__AttrInstanceConfig__Group_3_1__0 )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
+ before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3747:1: ( rule__AttrInstanceConfig__Group_3_1__0 )?
+ int alt27=2;
+ int LA27_0 = input.LA(1);
+
+ if ( (LA27_0==21) ) {
+ alt27=1;
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3658:1: ( rule__AttrInstanceConfig__UnorderedGroup_3_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3658:2: rule__AttrInstanceConfig__UnorderedGroup_3_1
- {
- pushFollow(FOLLOW_rule__AttrInstanceConfig__UnorderedGroup_3_1_in_rule__AttrInstanceConfig__Group_3__1__Impl7324);
- rule__AttrInstanceConfig__UnorderedGroup_3_1();
+ switch (alt27) {
+ case 1 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3747:2: rule__AttrInstanceConfig__Group_3_1__0
+ {
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__0_in_rule__AttrInstanceConfig__Group_3__1__Impl7501);
+ rule__AttrInstanceConfig__Group_3_1__0();
- state._fsp--;
- if (state.failed) return ;
+ state._fsp--;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
+ }
+ break;
+
}
+ after(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1());
+
}
@@ -10392,20 +9962,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group_3__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3668:1: rule__AttrInstanceConfig__Group_3__2 : rule__AttrInstanceConfig__Group_3__2__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3757:1: rule__AttrInstanceConfig__Group_3__2 : rule__AttrInstanceConfig__Group_3__2__Impl rule__AttrInstanceConfig__Group_3__3 ;
public final void rule__AttrInstanceConfig__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3672:1: ( rule__AttrInstanceConfig__Group_3__2__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3673:2: rule__AttrInstanceConfig__Group_3__2__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3761:1: ( rule__AttrInstanceConfig__Group_3__2__Impl rule__AttrInstanceConfig__Group_3__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3762:2: rule__AttrInstanceConfig__Group_3__2__Impl rule__AttrInstanceConfig__Group_3__3
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__2__Impl_in_rule__AttrInstanceConfig__Group_3__27354);
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__2__Impl_in_rule__AttrInstanceConfig__Group_3__27532);
rule__AttrInstanceConfig__Group_3__2__Impl();
state._fsp--;
- if (state.failed) return ;
+
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__3_in_rule__AttrInstanceConfig__Group_3__27535);
+ rule__AttrInstanceConfig__Group_3__3();
+
+ state._fsp--;
+
}
@@ -10425,25 +10000,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__Group_3__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3679:1: rule__AttrInstanceConfig__Group_3__2__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3769:1: rule__AttrInstanceConfig__Group_3__2__Impl : ( ( rule__AttrInstanceConfig__AttributesAssignment_3_2 )* ) ;
public final void rule__AttrInstanceConfig__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3683:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3684:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3773:1: ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_2 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3774:1: ( ( rule__AttrInstanceConfig__AttributesAssignment_3_2 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3684:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3685:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3774:1: ( ( rule__AttrInstanceConfig__AttributesAssignment_3_2 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3775:1: ( rule__AttrInstanceConfig__AttributesAssignment_3_2 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_2());
- }
- match(input,19,FOLLOW_19_in_rule__AttrInstanceConfig__Group_3__2__Impl7382); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_2());
- }
+ before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3776:1: ( rule__AttrInstanceConfig__AttributesAssignment_3_2 )*
+ loop28:
+ do {
+ int alt28=2;
+ int LA28_0 = input.LA(1);
+
+ if ( (LA28_0==34) ) {
+ alt28=1;
+ }
+
+
+ switch (alt28) {
+ case 1 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3776:2: rule__AttrInstanceConfig__AttributesAssignment_3_2
+ {
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_2_in_rule__AttrInstanceConfig__Group_3__2__Impl7562);
+ rule__AttrInstanceConfig__AttributesAssignment_3_2();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop28;
+ }
+ } while (true);
+
+ after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_2());
}
@@ -10465,26 +10064,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__AttrInstanceConfig__Group_3__2__Impl"
- // $ANTLR start "rule__AttrInstanceConfig__Group_3_1_0__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3704:1: rule__AttrInstanceConfig__Group_3_1_0__0 : rule__AttrInstanceConfig__Group_3_1_0__0__Impl rule__AttrInstanceConfig__Group_3_1_0__1 ;
- public final void rule__AttrInstanceConfig__Group_3_1_0__0() throws RecognitionException {
+ // $ANTLR start "rule__AttrInstanceConfig__Group_3__3"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3786:1: rule__AttrInstanceConfig__Group_3__3 : rule__AttrInstanceConfig__Group_3__3__Impl ;
+ public final void rule__AttrInstanceConfig__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3708:1: ( rule__AttrInstanceConfig__Group_3_1_0__0__Impl rule__AttrInstanceConfig__Group_3_1_0__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3709:2: rule__AttrInstanceConfig__Group_3_1_0__0__Impl rule__AttrInstanceConfig__Group_3_1_0__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3790:1: ( rule__AttrInstanceConfig__Group_3__3__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3791:2: rule__AttrInstanceConfig__Group_3__3__Impl
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__07419);
- rule__AttrInstanceConfig__Group_3_1_0__0__Impl();
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__3__Impl_in_rule__AttrInstanceConfig__Group_3__37593);
+ rule__AttrInstanceConfig__Group_3__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1_in_rule__AttrInstanceConfig__Group_3_1_0__07422);
- rule__AttrInstanceConfig__Group_3_1_0__1();
- state._fsp--;
- if (state.failed) return ;
}
@@ -10500,40 +10094,111 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__Group_3_1_0__0"
+ // $ANTLR end "rule__AttrInstanceConfig__Group_3__3"
- // $ANTLR start "rule__AttrInstanceConfig__Group_3_1_0__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3716:1: rule__AttrInstanceConfig__Group_3_1_0__0__Impl : ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) ) ;
- public final void rule__AttrInstanceConfig__Group_3_1_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AttrInstanceConfig__Group_3__3__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3797:1: rule__AttrInstanceConfig__Group_3__3__Impl : ( '}' ) ;
+ public final void rule__AttrInstanceConfig__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3720:1: ( ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3721:1: ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3801:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3802:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3721:1: ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3722:1: ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3802:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3803:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0_0());
+ before(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_3());
+ match(input,20,FOLLOW_20_in_rule__AttrInstanceConfig__Group_3__3__Impl7621);
+ after(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_3());
+
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3723:1: ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3723:2: rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AttrInstanceConfig__Group_3__3__Impl"
+
+
+ // $ANTLR start "rule__AttrInstanceConfig__Group_3_1__0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3824:1: rule__AttrInstanceConfig__Group_3_1__0 : rule__AttrInstanceConfig__Group_3_1__0__Impl rule__AttrInstanceConfig__Group_3_1__1 ;
+ public final void rule__AttrInstanceConfig__Group_3_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3828:1: ( rule__AttrInstanceConfig__Group_3_1__0__Impl rule__AttrInstanceConfig__Group_3_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3829:2: rule__AttrInstanceConfig__Group_3_1__0__Impl rule__AttrInstanceConfig__Group_3_1__1
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0_in_rule__AttrInstanceConfig__Group_3_1_0__0__Impl7449);
- rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0();
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__0__Impl_in_rule__AttrInstanceConfig__Group_3_1__07660);
+ rule__AttrInstanceConfig__Group_3_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
+
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__1_in_rule__AttrInstanceConfig__Group_3_1__07663);
+ rule__AttrInstanceConfig__Group_3_1__1();
+
+ state._fsp--;
+
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0_0());
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AttrInstanceConfig__Group_3_1__0"
+
+
+ // $ANTLR start "rule__AttrInstanceConfig__Group_3_1__0__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3836:1: rule__AttrInstanceConfig__Group_3_1__0__Impl : ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0 ) ) ;
+ public final void rule__AttrInstanceConfig__Group_3_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3840:1: ( ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3841:1: ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0 ) )
+ {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3841:1: ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3842:1: ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0 )
+ {
+ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3843:1: ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3843:2: rule__AttrInstanceConfig__DynConfigAssignment_3_1_0
+ {
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_in_rule__AttrInstanceConfig__Group_3_1__0__Impl7690);
+ rule__AttrInstanceConfig__DynConfigAssignment_3_1_0();
+
+ state._fsp--;
+
+
}
+ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0());
+
}
@@ -10551,24 +10216,24 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__Group_3_1_0__0__Impl"
+ // $ANTLR end "rule__AttrInstanceConfig__Group_3_1__0__Impl"
- // $ANTLR start "rule__AttrInstanceConfig__Group_3_1_0__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3733:1: rule__AttrInstanceConfig__Group_3_1_0__1 : rule__AttrInstanceConfig__Group_3_1_0__1__Impl ;
- public final void rule__AttrInstanceConfig__Group_3_1_0__1() throws RecognitionException {
+ // $ANTLR start "rule__AttrInstanceConfig__Group_3_1__1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3853:1: rule__AttrInstanceConfig__Group_3_1__1 : rule__AttrInstanceConfig__Group_3_1__1__Impl ;
+ public final void rule__AttrInstanceConfig__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3737:1: ( rule__AttrInstanceConfig__Group_3_1_0__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3738:2: rule__AttrInstanceConfig__Group_3_1_0__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3857:1: ( rule__AttrInstanceConfig__Group_3_1__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3858:2: rule__AttrInstanceConfig__Group_3_1__1__Impl
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__17479);
- rule__AttrInstanceConfig__Group_3_1_0__1__Impl();
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__1__Impl_in_rule__AttrInstanceConfig__Group_3_1__17720);
+ rule__AttrInstanceConfig__Group_3_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -10584,40 +10249,36 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__Group_3_1_0__1"
+ // $ANTLR end "rule__AttrInstanceConfig__Group_3_1__1"
- // $ANTLR start "rule__AttrInstanceConfig__Group_3_1_0__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3744:1: rule__AttrInstanceConfig__Group_3_1_0__1__Impl : ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) ) ;
- public final void rule__AttrInstanceConfig__Group_3_1_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AttrInstanceConfig__Group_3_1__1__Impl"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3864:1: rule__AttrInstanceConfig__Group_3_1__1__Impl : ( ( rule__AttrInstanceConfig__Alternatives_3_1_1 ) ) ;
+ public final void rule__AttrInstanceConfig__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3748:1: ( ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3749:1: ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3868:1: ( ( ( rule__AttrInstanceConfig__Alternatives_3_1_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3869:1: ( ( rule__AttrInstanceConfig__Alternatives_3_1_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3749:1: ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3750:1: ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3869:1: ( ( rule__AttrInstanceConfig__Alternatives_3_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3870:1: ( rule__AttrInstanceConfig__Alternatives_3_1_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_0_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3751:1: ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3751:2: rule__AttrInstanceConfig__Alternatives_3_1_0_1
+ before(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3871:1: ( rule__AttrInstanceConfig__Alternatives_3_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3871:2: rule__AttrInstanceConfig__Alternatives_3_1_1
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Alternatives_3_1_0_1_in_rule__AttrInstanceConfig__Group_3_1_0__1__Impl7506);
- rule__AttrInstanceConfig__Alternatives_3_1_0_1();
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__Alternatives_3_1_1_in_rule__AttrInstanceConfig__Group_3_1__1__Impl7747);
+ rule__AttrInstanceConfig__Alternatives_3_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_0_1());
}
+ after(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_1());
+
}
@@ -10635,29 +10296,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__Group_3_1_0__1__Impl"
+ // $ANTLR end "rule__AttrInstanceConfig__Group_3_1__1__Impl"
// $ANTLR start "rule__RefPath__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3765:1: rule__RefPath__Group__0 : rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3885:1: rule__RefPath__Group__0 : rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ;
public final void rule__RefPath__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3769:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3770:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3889:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3890:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1
{
- pushFollow(FOLLOW_rule__RefPath__Group__0__Impl_in_rule__RefPath__Group__07540);
+ pushFollow(FOLLOW_rule__RefPath__Group__0__Impl_in_rule__RefPath__Group__07781);
rule__RefPath__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__RefPath__Group__1_in_rule__RefPath__Group__07543);
+
+ pushFollow(FOLLOW_rule__RefPath__Group__1_in_rule__RefPath__Group__07784);
rule__RefPath__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -10677,36 +10338,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3777:1: rule__RefPath__Group__0__Impl : ( ( rule__RefPath__RefsAssignment_0 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3897:1: rule__RefPath__Group__0__Impl : ( ( rule__RefPath__RefsAssignment_0 ) ) ;
public final void rule__RefPath__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3781:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3782:1: ( ( rule__RefPath__RefsAssignment_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3901:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3902:1: ( ( rule__RefPath__RefsAssignment_0 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3782:1: ( ( rule__RefPath__RefsAssignment_0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3783:1: ( rule__RefPath__RefsAssignment_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3902:1: ( ( rule__RefPath__RefsAssignment_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3903:1: ( rule__RefPath__RefsAssignment_0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRefPathAccess().getRefsAssignment_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3784:1: ( rule__RefPath__RefsAssignment_0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3784:2: rule__RefPath__RefsAssignment_0
+ before(grammarAccess.getRefPathAccess().getRefsAssignment_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3904:1: ( rule__RefPath__RefsAssignment_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3904:2: rule__RefPath__RefsAssignment_0
{
- pushFollow(FOLLOW_rule__RefPath__RefsAssignment_0_in_rule__RefPath__Group__0__Impl7570);
+ pushFollow(FOLLOW_rule__RefPath__RefsAssignment_0_in_rule__RefPath__Group__0__Impl7811);
rule__RefPath__RefsAssignment_0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRefPathAccess().getRefsAssignment_0());
}
+ after(grammarAccess.getRefPathAccess().getRefsAssignment_0());
+
}
@@ -10728,20 +10385,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3794:1: rule__RefPath__Group__1 : rule__RefPath__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3914:1: rule__RefPath__Group__1 : rule__RefPath__Group__1__Impl ;
public final void rule__RefPath__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3798:1: ( rule__RefPath__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3799:2: rule__RefPath__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3918:1: ( rule__RefPath__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3919:2: rule__RefPath__Group__1__Impl
{
- pushFollow(FOLLOW_rule__RefPath__Group__1__Impl_in_rule__RefPath__Group__17600);
+ pushFollow(FOLLOW_rule__RefPath__Group__1__Impl_in_rule__RefPath__Group__17841);
rule__RefPath__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -10761,53 +10418,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3805:1: rule__RefPath__Group__1__Impl : ( ( rule__RefPath__Group_1__0 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3925:1: rule__RefPath__Group__1__Impl : ( ( rule__RefPath__Group_1__0 )* ) ;
public final void rule__RefPath__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3809:1: ( ( ( rule__RefPath__Group_1__0 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3810:1: ( ( rule__RefPath__Group_1__0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3929:1: ( ( ( rule__RefPath__Group_1__0 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3930:1: ( ( rule__RefPath__Group_1__0 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3810:1: ( ( rule__RefPath__Group_1__0 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3811:1: ( rule__RefPath__Group_1__0 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3930:1: ( ( rule__RefPath__Group_1__0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3931:1: ( rule__RefPath__Group_1__0 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRefPathAccess().getGroup_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3812:1: ( rule__RefPath__Group_1__0 )*
- loop28:
+ before(grammarAccess.getRefPathAccess().getGroup_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3932:1: ( rule__RefPath__Group_1__0 )*
+ loop29:
do {
- int alt28=2;
- int LA28_0 = input.LA(1);
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA28_0==26) ) {
- alt28=1;
+ if ( (LA29_0==28) ) {
+ alt29=1;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3812:2: rule__RefPath__Group_1__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3932:2: rule__RefPath__Group_1__0
{
- pushFollow(FOLLOW_rule__RefPath__Group_1__0_in_rule__RefPath__Group__1__Impl7627);
+ pushFollow(FOLLOW_rule__RefPath__Group_1__0_in_rule__RefPath__Group__1__Impl7868);
rule__RefPath__Group_1__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop28;
+ break loop29;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRefPathAccess().getGroup_1());
- }
+ after(grammarAccess.getRefPathAccess().getGroup_1());
}
@@ -10830,25 +10483,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3826:1: rule__RefPath__Group_1__0 : rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3946:1: rule__RefPath__Group_1__0 : rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ;
public final void rule__RefPath__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3830:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3831:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3950:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3951:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1
{
- pushFollow(FOLLOW_rule__RefPath__Group_1__0__Impl_in_rule__RefPath__Group_1__07662);
+ pushFollow(FOLLOW_rule__RefPath__Group_1__0__Impl_in_rule__RefPath__Group_1__07903);
rule__RefPath__Group_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__RefPath__Group_1__1_in_rule__RefPath__Group_1__07665);
+
+ pushFollow(FOLLOW_rule__RefPath__Group_1__1_in_rule__RefPath__Group_1__07906);
rule__RefPath__Group_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -10868,25 +10521,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3838:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3958:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ;
public final void rule__RefPath__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3842:1: ( ( '/' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3843:1: ( '/' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3962:1: ( ( '/' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3963:1: ( '/' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3843:1: ( '/' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3844:1: '/'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3963:1: ( '/' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3964:1: '/'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
- }
- match(input,26,FOLLOW_26_in_rule__RefPath__Group_1__0__Impl7693); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
- }
+ before(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
+ match(input,28,FOLLOW_28_in_rule__RefPath__Group_1__0__Impl7934);
+ after(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
}
@@ -10909,20 +10558,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3857:1: rule__RefPath__Group_1__1 : rule__RefPath__Group_1__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3977:1: rule__RefPath__Group_1__1 : rule__RefPath__Group_1__1__Impl ;
public final void rule__RefPath__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3861:1: ( rule__RefPath__Group_1__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3862:2: rule__RefPath__Group_1__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3981:1: ( rule__RefPath__Group_1__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3982:2: rule__RefPath__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__RefPath__Group_1__1__Impl_in_rule__RefPath__Group_1__17724);
+ pushFollow(FOLLOW_rule__RefPath__Group_1__1__Impl_in_rule__RefPath__Group_1__17965);
rule__RefPath__Group_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -10942,36 +10591,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3868:1: rule__RefPath__Group_1__1__Impl : ( ( rule__RefPath__RefsAssignment_1_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3988:1: rule__RefPath__Group_1__1__Impl : ( ( rule__RefPath__RefsAssignment_1_1 ) ) ;
public final void rule__RefPath__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3872:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3873:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3992:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3993:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3873:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3874:1: ( rule__RefPath__RefsAssignment_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3993:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3994:1: ( rule__RefPath__RefsAssignment_1_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRefPathAccess().getRefsAssignment_1_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3875:1: ( rule__RefPath__RefsAssignment_1_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3875:2: rule__RefPath__RefsAssignment_1_1
+ before(grammarAccess.getRefPathAccess().getRefsAssignment_1_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3995:1: ( rule__RefPath__RefsAssignment_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3995:2: rule__RefPath__RefsAssignment_1_1
{
- pushFollow(FOLLOW_rule__RefPath__RefsAssignment_1_1_in_rule__RefPath__Group_1__1__Impl7751);
+ pushFollow(FOLLOW_rule__RefPath__RefsAssignment_1_1_in_rule__RefPath__Group_1__1__Impl7992);
rule__RefPath__RefsAssignment_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRefPathAccess().getRefsAssignment_1_1());
}
+ after(grammarAccess.getRefPathAccess().getRefsAssignment_1_1());
+
}
@@ -10993,25 +10638,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3889:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4009: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3893:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3894:2: rule__Import__Group__0__Impl rule__Import__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4013:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4014:2: rule__Import__Group__0__Impl rule__Import__Group__1
{
- pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__07785);
+ pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__08026);
rule__Import__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__07788);
+
+ pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__08029);
rule__Import__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11031,25 +10676,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3901:1: rule__Import__Group__0__Impl : ( 'import' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4021: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3905:1: ( ( 'import' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3906:1: ( 'import' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4025:1: ( ( 'import' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4026:1: ( 'import' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3906:1: ( 'import' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3907:1: 'import'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4026:1: ( 'import' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4027:1: 'import'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getImportKeyword_0());
- }
- match(input,36,FOLLOW_36_in_rule__Import__Group__0__Impl7816); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getImportKeyword_0());
- }
+ before(grammarAccess.getImportAccess().getImportKeyword_0());
+ match(input,38,FOLLOW_38_in_rule__Import__Group__0__Impl8057);
+ after(grammarAccess.getImportAccess().getImportKeyword_0());
}
@@ -11072,25 +10713,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3920:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4040: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3924:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3925:2: rule__Import__Group__1__Impl rule__Import__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4044:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4045:2: rule__Import__Group__1__Impl rule__Import__Group__2
{
- pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__17847);
+ pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__18088);
rule__Import__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__Import__Group__2_in_rule__Import__Group__17850);
+
+ pushFollow(FOLLOW_rule__Import__Group__2_in_rule__Import__Group__18091);
rule__Import__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11110,36 +10751,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3932:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4052: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3936:1: ( ( ( rule__Import__Alternatives_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3937:1: ( ( rule__Import__Alternatives_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4056:1: ( ( ( rule__Import__Alternatives_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4057:1: ( ( rule__Import__Alternatives_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3937:1: ( ( rule__Import__Alternatives_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3938:1: ( rule__Import__Alternatives_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4057:1: ( ( rule__Import__Alternatives_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4058:1: ( rule__Import__Alternatives_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getAlternatives_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3939:1: ( rule__Import__Alternatives_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3939:2: rule__Import__Alternatives_1
+ before(grammarAccess.getImportAccess().getAlternatives_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4059:1: ( rule__Import__Alternatives_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4059:2: rule__Import__Alternatives_1
{
- pushFollow(FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl7877);
+ pushFollow(FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl8118);
rule__Import__Alternatives_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getAlternatives_1());
}
+ after(grammarAccess.getImportAccess().getAlternatives_1());
+
}
@@ -11161,20 +10798,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3949:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4069: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3953:1: ( rule__Import__Group__2__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3954:2: rule__Import__Group__2__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4073:1: ( rule__Import__Group__2__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4074:2: rule__Import__Group__2__Impl
{
- pushFollow(FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__27907);
+ pushFollow(FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__28148);
rule__Import__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11194,36 +10831,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3960:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4080: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3964:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3965:1: ( ( rule__Import__ImportURIAssignment_2 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4084:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4085:1: ( ( rule__Import__ImportURIAssignment_2 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3965:1: ( ( rule__Import__ImportURIAssignment_2 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3966:1: ( rule__Import__ImportURIAssignment_2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4085:1: ( ( rule__Import__ImportURIAssignment_2 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4086:1: ( rule__Import__ImportURIAssignment_2 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getImportURIAssignment_2());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3967:1: ( rule__Import__ImportURIAssignment_2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3967:2: rule__Import__ImportURIAssignment_2
+ before(grammarAccess.getImportAccess().getImportURIAssignment_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4087:1: ( rule__Import__ImportURIAssignment_2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4087:2: rule__Import__ImportURIAssignment_2
{
- pushFollow(FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl7934);
+ pushFollow(FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl8175);
rule__Import__ImportURIAssignment_2();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getImportURIAssignment_2());
}
+ after(grammarAccess.getImportAccess().getImportURIAssignment_2());
+
}
@@ -11245,25 +10878,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3983:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4103: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3987:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3988:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4107:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4108: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__07970);
+ pushFollow(FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__08211);
rule__Import__Group_1_0__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__07973);
+
+ pushFollow(FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__08214);
rule__Import__Group_1_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11283,36 +10916,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3995:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4115: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3999:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4000:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4119:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4120:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4000:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4001:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4120:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4121:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4002:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4002:2: rule__Import__ImportedNamespaceAssignment_1_0_0
+ before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4122:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4122:2: rule__Import__ImportedNamespaceAssignment_1_0_0
{
- pushFollow(FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl8000);
+ pushFollow(FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl8241);
rule__Import__ImportedNamespaceAssignment_1_0_0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0());
}
+ after(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0());
+
}
@@ -11334,20 +10963,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4012:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4132: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4016:1: ( rule__Import__Group_1_0__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4017:2: rule__Import__Group_1_0__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4136:1: ( rule__Import__Group_1_0__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4137:2: rule__Import__Group_1_0__1__Impl
{
- pushFollow(FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__18030);
+ pushFollow(FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__18271);
rule__Import__Group_1_0__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11367,25 +10996,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4023:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4143: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4027:1: ( ( 'from' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4028:1: ( 'from' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4147:1: ( ( 'from' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4148:1: ( 'from' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4028:1: ( 'from' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4029:1: 'from'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4148:1: ( 'from' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4149:1: 'from'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getFromKeyword_1_0_1());
- }
- match(input,37,FOLLOW_37_in_rule__Import__Group_1_0__1__Impl8058); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getFromKeyword_1_0_1());
- }
+ before(grammarAccess.getImportAccess().getFromKeyword_1_0_1());
+ match(input,39,FOLLOW_39_in_rule__Import__Group_1_0__1__Impl8299);
+ after(grammarAccess.getImportAccess().getFromKeyword_1_0_1());
}
@@ -11408,25 +11033,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4046:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4166: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4050:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4051:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4170:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4171:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
{
- pushFollow(FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__08093);
+ pushFollow(FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__08334);
rule__ImportedFQN__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__08096);
+
+ pushFollow(FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__08337);
rule__ImportedFQN__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11446,29 +11071,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4058:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4178: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4062:1: ( ( ruleFQN ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4063:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4182:1: ( ( ruleFQN ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4183:1: ( ruleFQN )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4063:1: ( ruleFQN )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4064:1: ruleFQN
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4183:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4184:1: ruleFQN
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
- }
- pushFollow(FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl8123);
+ before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
+ pushFollow(FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl8364);
ruleFQN();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
- }
+
+ after(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
}
@@ -11491,20 +11112,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4075:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4195: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4079:1: ( rule__ImportedFQN__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4080:2: rule__ImportedFQN__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4199:1: ( rule__ImportedFQN__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4200:2: rule__ImportedFQN__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__18152);
+ pushFollow(FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__18393);
rule__ImportedFQN__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11524,42 +11145,38 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4086:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4206:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
public final void rule__ImportedFQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4090:1: ( ( ( '.*' )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4091:1: ( ( '.*' )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4210:1: ( ( ( '.*' )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4211:1: ( ( '.*' )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4091:1: ( ( '.*' )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4092:1: ( '.*' )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4211:1: ( ( '.*' )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4212:1: ( '.*' )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4093:1: ( '.*' )?
- int alt29=2;
- int LA29_0 = input.LA(1);
+ before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4213:1: ( '.*' )?
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA29_0==38) ) {
- alt29=1;
+ if ( (LA30_0==40) ) {
+ alt30=1;
}
- switch (alt29) {
+ switch (alt30) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4094:2: '.*'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4214:2: '.*'
{
- match(input,38,FOLLOW_38_in_rule__ImportedFQN__Group__1__Impl8181); if (state.failed) return ;
+ match(input,40,FOLLOW_40_in_rule__ImportedFQN__Group__1__Impl8422);
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
- }
+ after(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
}
@@ -11582,25 +11199,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4109:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4229: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4113:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4114:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4233:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4234:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
{
- pushFollow(FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__08218);
+ pushFollow(FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__08459);
rule__FQN__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__08221);
+
+ pushFollow(FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__08462);
rule__FQN__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11620,25 +11237,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4121:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4241: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4125:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4126:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4245:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4246:1: ( RULE_ID )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4126:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4127:1: RULE_ID
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4246:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4247:1: RULE_ID
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
- }
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl8248); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
- }
+ before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl8489);
+ after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
}
@@ -11661,20 +11274,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4138:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4258: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4142:1: ( rule__FQN__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4143:2: rule__FQN__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4262:1: ( rule__FQN__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4263:2: rule__FQN__Group__1__Impl
{
- pushFollow(FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__18277);
+ pushFollow(FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__18518);
rule__FQN__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11694,53 +11307,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4149:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4269: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4153:1: ( ( ( rule__FQN__Group_1__0 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4154:1: ( ( rule__FQN__Group_1__0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4273:1: ( ( ( rule__FQN__Group_1__0 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4274:1: ( ( rule__FQN__Group_1__0 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4154:1: ( ( rule__FQN__Group_1__0 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4155:1: ( rule__FQN__Group_1__0 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4274:1: ( ( rule__FQN__Group_1__0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4275:1: ( rule__FQN__Group_1__0 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFQNAccess().getGroup_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4156:1: ( rule__FQN__Group_1__0 )*
- loop30:
+ before(grammarAccess.getFQNAccess().getGroup_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4276:1: ( rule__FQN__Group_1__0 )*
+ loop31:
do {
- int alt30=2;
- int LA30_0 = input.LA(1);
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA30_0==39) ) {
- alt30=1;
+ if ( (LA31_0==41) ) {
+ alt31=1;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4156:2: rule__FQN__Group_1__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4276:2: rule__FQN__Group_1__0
{
- pushFollow(FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl8304);
+ pushFollow(FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl8545);
rule__FQN__Group_1__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop30;
+ break loop31;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFQNAccess().getGroup_1());
- }
+ after(grammarAccess.getFQNAccess().getGroup_1());
}
@@ -11763,25 +11372,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4170:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4290: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4174:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4175:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4294:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4295: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__08339);
+ pushFollow(FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__08580);
rule__FQN__Group_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__08342);
+
+ pushFollow(FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__08583);
rule__FQN__Group_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11801,25 +11410,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4182:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4302: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4186:1: ( ( '.' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4187:1: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4306:1: ( ( '.' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4307:1: ( '.' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4187:1: ( '.' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4188:1: '.'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4307:1: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4308:1: '.'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
- }
- match(input,39,FOLLOW_39_in_rule__FQN__Group_1__0__Impl8370); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
- }
+ before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
+ match(input,41,FOLLOW_41_in_rule__FQN__Group_1__0__Impl8611);
+ after(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
}
@@ -11842,20 +11447,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4201:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4321: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4205:1: ( rule__FQN__Group_1__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4206:2: rule__FQN__Group_1__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4325:1: ( rule__FQN__Group_1__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4326:2: rule__FQN__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__18401);
+ pushFollow(FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__18642);
rule__FQN__Group_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11875,25 +11480,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4212:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4332: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4216:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4217:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4336:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4337:1: ( RULE_ID )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4217:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4218:1: RULE_ID
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4337:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4338:1: RULE_ID
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
- }
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl8428); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
- }
+ before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl8669);
+ after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
}
@@ -11916,25 +11517,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralArray__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4233:1: rule__LiteralArray__Group__0 : rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4353:1: rule__LiteralArray__Group__0 : rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1 ;
public final void rule__LiteralArray__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4237:1: ( rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4238:2: rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4357:1: ( rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4358:2: rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1
{
- pushFollow(FOLLOW_rule__LiteralArray__Group__0__Impl_in_rule__LiteralArray__Group__08461);
+ pushFollow(FOLLOW_rule__LiteralArray__Group__0__Impl_in_rule__LiteralArray__Group__08702);
rule__LiteralArray__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__LiteralArray__Group__1_in_rule__LiteralArray__Group__08464);
+
+ pushFollow(FOLLOW_rule__LiteralArray__Group__1_in_rule__LiteralArray__Group__08705);
rule__LiteralArray__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -11954,36 +11555,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralArray__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4245:1: rule__LiteralArray__Group__0__Impl : ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4365:1: rule__LiteralArray__Group__0__Impl : ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) ;
public final void rule__LiteralArray__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4249:1: ( ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4250:1: ( ( rule__LiteralArray__LiteralsAssignment_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4369:1: ( ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4370:1: ( ( rule__LiteralArray__LiteralsAssignment_0 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4250:1: ( ( rule__LiteralArray__LiteralsAssignment_0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4251:1: ( rule__LiteralArray__LiteralsAssignment_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4370:1: ( ( rule__LiteralArray__LiteralsAssignment_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4371:1: ( rule__LiteralArray__LiteralsAssignment_0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4252:1: ( rule__LiteralArray__LiteralsAssignment_0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4252:2: rule__LiteralArray__LiteralsAssignment_0
+ before(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4372:1: ( rule__LiteralArray__LiteralsAssignment_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4372:2: rule__LiteralArray__LiteralsAssignment_0
{
- pushFollow(FOLLOW_rule__LiteralArray__LiteralsAssignment_0_in_rule__LiteralArray__Group__0__Impl8491);
+ pushFollow(FOLLOW_rule__LiteralArray__LiteralsAssignment_0_in_rule__LiteralArray__Group__0__Impl8732);
rule__LiteralArray__LiteralsAssignment_0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_0());
}
+ after(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_0());
+
}
@@ -12005,20 +11602,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralArray__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4262:1: rule__LiteralArray__Group__1 : rule__LiteralArray__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4382:1: rule__LiteralArray__Group__1 : rule__LiteralArray__Group__1__Impl ;
public final void rule__LiteralArray__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4266:1: ( rule__LiteralArray__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4267:2: rule__LiteralArray__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4386:1: ( rule__LiteralArray__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4387:2: rule__LiteralArray__Group__1__Impl
{
- pushFollow(FOLLOW_rule__LiteralArray__Group__1__Impl_in_rule__LiteralArray__Group__18521);
+ pushFollow(FOLLOW_rule__LiteralArray__Group__1__Impl_in_rule__LiteralArray__Group__18762);
rule__LiteralArray__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12038,53 +11635,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralArray__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4273:1: rule__LiteralArray__Group__1__Impl : ( ( rule__LiteralArray__Group_1__0 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4393:1: rule__LiteralArray__Group__1__Impl : ( ( rule__LiteralArray__Group_1__0 )* ) ;
public final void rule__LiteralArray__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4277:1: ( ( ( rule__LiteralArray__Group_1__0 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4278:1: ( ( rule__LiteralArray__Group_1__0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4397:1: ( ( ( rule__LiteralArray__Group_1__0 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4398:1: ( ( rule__LiteralArray__Group_1__0 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4278:1: ( ( rule__LiteralArray__Group_1__0 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4279:1: ( rule__LiteralArray__Group_1__0 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4398:1: ( ( rule__LiteralArray__Group_1__0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4399:1: ( rule__LiteralArray__Group_1__0 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralArrayAccess().getGroup_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4280:1: ( rule__LiteralArray__Group_1__0 )*
- loop31:
+ before(grammarAccess.getLiteralArrayAccess().getGroup_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4400:1: ( rule__LiteralArray__Group_1__0 )*
+ loop32:
do {
- int alt31=2;
- int LA31_0 = input.LA(1);
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA31_0==40) ) {
- alt31=1;
+ if ( (LA32_0==42) ) {
+ alt32=1;
}
- switch (alt31) {
+ switch (alt32) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4280:2: rule__LiteralArray__Group_1__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4400:2: rule__LiteralArray__Group_1__0
{
- pushFollow(FOLLOW_rule__LiteralArray__Group_1__0_in_rule__LiteralArray__Group__1__Impl8548);
+ pushFollow(FOLLOW_rule__LiteralArray__Group_1__0_in_rule__LiteralArray__Group__1__Impl8789);
rule__LiteralArray__Group_1__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop31;
+ break loop32;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralArrayAccess().getGroup_1());
- }
+ after(grammarAccess.getLiteralArrayAccess().getGroup_1());
}
@@ -12107,25 +11700,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralArray__Group_1__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4294:1: rule__LiteralArray__Group_1__0 : rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4414:1: rule__LiteralArray__Group_1__0 : rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1 ;
public final void rule__LiteralArray__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4298:1: ( rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4299:2: rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4418:1: ( rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4419:2: rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1
{
- pushFollow(FOLLOW_rule__LiteralArray__Group_1__0__Impl_in_rule__LiteralArray__Group_1__08583);
+ pushFollow(FOLLOW_rule__LiteralArray__Group_1__0__Impl_in_rule__LiteralArray__Group_1__08824);
rule__LiteralArray__Group_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__LiteralArray__Group_1__1_in_rule__LiteralArray__Group_1__08586);
+
+ pushFollow(FOLLOW_rule__LiteralArray__Group_1__1_in_rule__LiteralArray__Group_1__08827);
rule__LiteralArray__Group_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12145,25 +11738,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralArray__Group_1__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4306:1: rule__LiteralArray__Group_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4426:1: rule__LiteralArray__Group_1__0__Impl : ( ',' ) ;
public final void rule__LiteralArray__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4310:1: ( ( ',' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4311:1: ( ',' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4430:1: ( ( ',' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4431:1: ( ',' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4311:1: ( ',' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4312:1: ','
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4431:1: ( ',' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4432:1: ','
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralArrayAccess().getCommaKeyword_1_0());
- }
- match(input,40,FOLLOW_40_in_rule__LiteralArray__Group_1__0__Impl8614); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralArrayAccess().getCommaKeyword_1_0());
- }
+ before(grammarAccess.getLiteralArrayAccess().getCommaKeyword_1_0());
+ match(input,42,FOLLOW_42_in_rule__LiteralArray__Group_1__0__Impl8855);
+ after(grammarAccess.getLiteralArrayAccess().getCommaKeyword_1_0());
}
@@ -12186,20 +11775,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralArray__Group_1__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4325:1: rule__LiteralArray__Group_1__1 : rule__LiteralArray__Group_1__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4445:1: rule__LiteralArray__Group_1__1 : rule__LiteralArray__Group_1__1__Impl ;
public final void rule__LiteralArray__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4329:1: ( rule__LiteralArray__Group_1__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4330:2: rule__LiteralArray__Group_1__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4449:1: ( rule__LiteralArray__Group_1__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4450:2: rule__LiteralArray__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__LiteralArray__Group_1__1__Impl_in_rule__LiteralArray__Group_1__18645);
+ pushFollow(FOLLOW_rule__LiteralArray__Group_1__1__Impl_in_rule__LiteralArray__Group_1__18886);
rule__LiteralArray__Group_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12219,36 +11808,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralArray__Group_1__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4336:1: rule__LiteralArray__Group_1__1__Impl : ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4456:1: rule__LiteralArray__Group_1__1__Impl : ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) ;
public final void rule__LiteralArray__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4340:1: ( ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4341:1: ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4460:1: ( ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4461:1: ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4341:1: ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4342:1: ( rule__LiteralArray__LiteralsAssignment_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4461:1: ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4462:1: ( rule__LiteralArray__LiteralsAssignment_1_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_1_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4343:1: ( rule__LiteralArray__LiteralsAssignment_1_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4343:2: rule__LiteralArray__LiteralsAssignment_1_1
+ before(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_1_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4463:1: ( rule__LiteralArray__LiteralsAssignment_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4463:2: rule__LiteralArray__LiteralsAssignment_1_1
{
- pushFollow(FOLLOW_rule__LiteralArray__LiteralsAssignment_1_1_in_rule__LiteralArray__Group_1__1__Impl8672);
+ pushFollow(FOLLOW_rule__LiteralArray__LiteralsAssignment_1_1_in_rule__LiteralArray__Group_1__1__Impl8913);
rule__LiteralArray__LiteralsAssignment_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_1_1());
}
+ after(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_1_1());
+
}
@@ -12270,25 +11855,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4357:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4477: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4361:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4362:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4481:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4482:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
{
- pushFollow(FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__08706);
+ pushFollow(FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__08947);
rule__BooleanLiteral__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__08709);
+
+ pushFollow(FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__08950);
rule__BooleanLiteral__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12308,29 +11893,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4369:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4489:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4373:1: ( ( () ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4374:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4493:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4494:1: ( () )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4374:1: ( () )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4375:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4494:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4495:1: ()
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4376:1: ()
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4378:1:
+ before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4496:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4498:1:
{
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
- }
+ after(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
}
@@ -12349,20 +11930,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4388:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4508: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4392:1: ( rule__BooleanLiteral__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4393:2: rule__BooleanLiteral__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4512:1: ( rule__BooleanLiteral__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4513:2: rule__BooleanLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__18767);
+ pushFollow(FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__19008);
rule__BooleanLiteral__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12382,36 +11963,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4399:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4519: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4403:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4404:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4523:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4524:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4404:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4405:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4524:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4525:1: ( rule__BooleanLiteral__Alternatives_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4406:1: ( rule__BooleanLiteral__Alternatives_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4406:2: rule__BooleanLiteral__Alternatives_1
+ before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4526:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4526:2: rule__BooleanLiteral__Alternatives_1
{
- pushFollow(FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl8794);
+ pushFollow(FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl9035);
rule__BooleanLiteral__Alternatives_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
}
+ after(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
+
}
@@ -12433,25 +12010,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4420:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4540: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4424:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4425:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4544:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4545:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
{
- pushFollow(FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__08828);
+ pushFollow(FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__09069);
rule__RealLiteral__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__08831);
+
+ pushFollow(FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__09072);
rule__RealLiteral__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12471,29 +12048,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4432:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4552:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
public final void rule__RealLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4436:1: ( ( () ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4437:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4556:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4557:1: ( () )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4437:1: ( () )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4438:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4557:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4558:1: ()
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4439:1: ()
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4441:1:
+ before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4559:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4561:1:
{
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0());
- }
+ after(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0());
}
@@ -12512,20 +12085,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4451:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4571: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4455:1: ( rule__RealLiteral__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4456:2: rule__RealLiteral__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4575:1: ( rule__RealLiteral__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4576:2: rule__RealLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__18889);
+ pushFollow(FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__19130);
rule__RealLiteral__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12545,36 +12118,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4462:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4582: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4466:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4467:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4586:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4587:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4467:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4468:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4587:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4588:1: ( rule__RealLiteral__ValueAssignment_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealLiteralAccess().getValueAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4469:1: ( rule__RealLiteral__ValueAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4469:2: rule__RealLiteral__ValueAssignment_1
+ before(grammarAccess.getRealLiteralAccess().getValueAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4589:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4589:2: rule__RealLiteral__ValueAssignment_1
{
- pushFollow(FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl8916);
+ pushFollow(FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl9157);
rule__RealLiteral__ValueAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealLiteralAccess().getValueAssignment_1());
}
+ after(grammarAccess.getRealLiteralAccess().getValueAssignment_1());
+
}
@@ -12596,25 +12165,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4483:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4603: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4487:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4488:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4607:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4608:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
{
- pushFollow(FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__08950);
+ pushFollow(FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__09191);
rule__IntLiteral__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__08953);
+
+ pushFollow(FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__09194);
rule__IntLiteral__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12634,29 +12203,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4495:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4615:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
public final void rule__IntLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4499:1: ( ( () ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4500:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4619:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4620:1: ( () )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4500:1: ( () )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4501:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4620:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4621:1: ()
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4502:1: ()
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4504:1:
+ before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4622:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4624:1:
{
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0());
- }
+ after(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0());
}
@@ -12675,20 +12240,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4514:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4634: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4518:1: ( rule__IntLiteral__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4519:2: rule__IntLiteral__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4638:1: ( rule__IntLiteral__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4639:2: rule__IntLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__19011);
+ pushFollow(FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__19252);
rule__IntLiteral__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12708,36 +12273,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4525:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4645: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4529:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4530:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4649:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4650:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4530:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4531:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4650:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4651:1: ( rule__IntLiteral__ValueAssignment_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntLiteralAccess().getValueAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4532:1: ( rule__IntLiteral__ValueAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4532:2: rule__IntLiteral__ValueAssignment_1
+ before(grammarAccess.getIntLiteralAccess().getValueAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4652:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4652:2: rule__IntLiteral__ValueAssignment_1
{
- pushFollow(FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl9038);
+ pushFollow(FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl9279);
rule__IntLiteral__ValueAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntLiteralAccess().getValueAssignment_1());
}
+ after(grammarAccess.getIntLiteralAccess().getValueAssignment_1());
+
}
@@ -12759,25 +12320,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4546:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4666: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4550:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4551:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4670:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4671:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
{
- pushFollow(FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__09072);
+ pushFollow(FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__09313);
rule__StringLiteral__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__09075);
+
+ pushFollow(FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__09316);
rule__StringLiteral__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12797,29 +12358,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4558:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4678:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
public final void rule__StringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4562:1: ( ( () ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4563:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4682:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4683:1: ( () )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4563:1: ( () )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4564:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4683:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4684:1: ()
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4565:1: ()
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4567:1:
+ before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4685:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4687:1:
{
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0());
- }
+ after(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0());
}
@@ -12838,20 +12395,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4577:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4697: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4581:1: ( rule__StringLiteral__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4582:2: rule__StringLiteral__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4701:1: ( rule__StringLiteral__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4702:2: rule__StringLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__19133);
+ pushFollow(FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__19374);
rule__StringLiteral__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12871,36 +12428,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4588:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4708: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4592:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4593:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4712:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4713:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4593:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4594:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4713:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4714:1: ( rule__StringLiteral__ValueAssignment_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStringLiteralAccess().getValueAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4595:1: ( rule__StringLiteral__ValueAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4595:2: rule__StringLiteral__ValueAssignment_1
+ before(grammarAccess.getStringLiteralAccess().getValueAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4715:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4715:2: rule__StringLiteral__ValueAssignment_1
{
- pushFollow(FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl9160);
+ pushFollow(FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl9401);
rule__StringLiteral__ValueAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStringLiteralAccess().getValueAssignment_1());
}
+ after(grammarAccess.getStringLiteralAccess().getValueAssignment_1());
+
}
@@ -12922,25 +12475,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SignedInteger__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4609:1: rule__SignedInteger__Group__0 : rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4729: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4613:1: ( rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4614:2: rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4733:1: ( rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4734:2: rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1
{
- pushFollow(FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__09194);
+ pushFollow(FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__09435);
rule__SignedInteger__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__09197);
+
+ pushFollow(FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__09438);
rule__SignedInteger__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -12960,46 +12513,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SignedInteger__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4621:1: rule__SignedInteger__Group__0__Impl : ( ( rule__SignedInteger__Alternatives_0 )? ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4741: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4625:1: ( ( ( rule__SignedInteger__Alternatives_0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4626:1: ( ( rule__SignedInteger__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4745:1: ( ( ( rule__SignedInteger__Alternatives_0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4746:1: ( ( rule__SignedInteger__Alternatives_0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4626:1: ( ( rule__SignedInteger__Alternatives_0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4627:1: ( rule__SignedInteger__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4746:1: ( ( rule__SignedInteger__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4747:1: ( rule__SignedInteger__Alternatives_0 )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSignedIntegerAccess().getAlternatives_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4628:1: ( rule__SignedInteger__Alternatives_0 )?
- int alt32=2;
- int LA32_0 = input.LA(1);
+ before(grammarAccess.getSignedIntegerAccess().getAlternatives_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4748:1: ( rule__SignedInteger__Alternatives_0 )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( ((LA32_0>=15 && LA32_0<=16)) ) {
- alt32=1;
+ if ( ((LA33_0>=16 && LA33_0<=17)) ) {
+ alt33=1;
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4628:2: rule__SignedInteger__Alternatives_0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4748:2: rule__SignedInteger__Alternatives_0
{
- pushFollow(FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl9224);
+ pushFollow(FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl9465);
rule__SignedInteger__Alternatives_0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSignedIntegerAccess().getAlternatives_0());
- }
+ after(grammarAccess.getSignedIntegerAccess().getAlternatives_0());
}
@@ -13022,20 +12571,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SignedInteger__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4638:1: rule__SignedInteger__Group__1 : rule__SignedInteger__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4758: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4642:1: ( rule__SignedInteger__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4643:2: rule__SignedInteger__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4762:1: ( rule__SignedInteger__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4763:2: rule__SignedInteger__Group__1__Impl
{
- pushFollow(FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__19255);
+ pushFollow(FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__19496);
rule__SignedInteger__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13055,25 +12604,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SignedInteger__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4649:1: rule__SignedInteger__Group__1__Impl : ( RULE_INT ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4769: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4653:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4654:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4773:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4774:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4654:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4655:1: RULE_INT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4774:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4775:1: RULE_INT
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1());
- }
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl9282); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1());
- }
+ before(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl9523);
+ after(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1());
}
@@ -13096,25 +12641,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4670:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4790: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4674:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4675:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4794:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4795:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
{
- pushFollow(FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__09315);
+ pushFollow(FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__09556);
rule__Decimal__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__09318);
+
+ pushFollow(FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__09559);
rule__Decimal__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13134,46 +12679,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4682:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4802: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4686:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4687:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4806:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4807:1: ( ( rule__Decimal__Alternatives_0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4687:1: ( ( rule__Decimal__Alternatives_0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4688:1: ( rule__Decimal__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4807:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4808:1: ( rule__Decimal__Alternatives_0 )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalAccess().getAlternatives_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4689:1: ( rule__Decimal__Alternatives_0 )?
- int alt33=2;
- int LA33_0 = input.LA(1);
+ before(grammarAccess.getDecimalAccess().getAlternatives_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4809:1: ( rule__Decimal__Alternatives_0 )?
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( ((LA33_0>=15 && LA33_0<=16)) ) {
- alt33=1;
+ if ( ((LA34_0>=16 && LA34_0<=17)) ) {
+ alt34=1;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4689:2: rule__Decimal__Alternatives_0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4809:2: rule__Decimal__Alternatives_0
{
- pushFollow(FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl9345);
+ pushFollow(FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl9586);
rule__Decimal__Alternatives_0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalAccess().getAlternatives_0());
- }
+ after(grammarAccess.getDecimalAccess().getAlternatives_0());
}
@@ -13196,25 +12737,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4699:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4819: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4703:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4704:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4823:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4824:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
{
- pushFollow(FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__19376);
+ pushFollow(FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__19617);
rule__Decimal__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__19379);
+
+ pushFollow(FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__19620);
rule__Decimal__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13234,25 +12775,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4711:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4831: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4715:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4716:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4835:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4836:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4716:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4717:1: RULE_INT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4836:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4837:1: RULE_INT
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
- }
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl9406); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
- }
+ before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl9647);
+ after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
}
@@ -13275,25 +12812,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4728:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4848: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4732:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4733:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4852:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4853:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
{
- pushFollow(FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__29435);
+ pushFollow(FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__29676);
rule__Decimal__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__29438);
+
+ pushFollow(FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__29679);
rule__Decimal__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13313,25 +12850,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4740:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4860:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
public final void rule__Decimal__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4744:1: ( ( '.' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4745:1: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4864:1: ( ( '.' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4865:1: ( '.' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4745:1: ( '.' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4746:1: '.'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4865:1: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4866:1: '.'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
- }
- match(input,39,FOLLOW_39_in_rule__Decimal__Group__2__Impl9466); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
- }
+ before(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
+ match(input,41,FOLLOW_41_in_rule__Decimal__Group__2__Impl9707);
+ after(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
}
@@ -13354,20 +12887,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4759:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4879: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4763:1: ( rule__Decimal__Group__3__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4764:2: rule__Decimal__Group__3__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4883:1: ( rule__Decimal__Group__3__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4884:2: rule__Decimal__Group__3__Impl
{
- pushFollow(FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__39497);
+ pushFollow(FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__39738);
rule__Decimal__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13387,25 +12920,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4770:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4890: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4774:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4775:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4894:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4895:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4775:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4776:1: RULE_INT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4895:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4896:1: RULE_INT
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
- }
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl9524); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
- }
+ before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl9765);
+ after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
}
@@ -13428,25 +12957,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DotDecimal__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4795:1: rule__DotDecimal__Group__0 : rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4915: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4799:1: ( rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4800:2: rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4919:1: ( rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4920:2: rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1
{
- pushFollow(FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__09561);
+ pushFollow(FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__09802);
rule__DotDecimal__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__09564);
+
+ pushFollow(FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__09805);
rule__DotDecimal__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13466,46 +12995,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DotDecimal__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4807:1: rule__DotDecimal__Group__0__Impl : ( ( rule__DotDecimal__Alternatives_0 )? ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4927: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4811:1: ( ( ( rule__DotDecimal__Alternatives_0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4812:1: ( ( rule__DotDecimal__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4931:1: ( ( ( rule__DotDecimal__Alternatives_0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4932:1: ( ( rule__DotDecimal__Alternatives_0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4812:1: ( ( rule__DotDecimal__Alternatives_0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4813:1: ( rule__DotDecimal__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4932:1: ( ( rule__DotDecimal__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4933:1: ( rule__DotDecimal__Alternatives_0 )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalAccess().getAlternatives_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4814:1: ( rule__DotDecimal__Alternatives_0 )?
- int alt34=2;
- int LA34_0 = input.LA(1);
+ before(grammarAccess.getDotDecimalAccess().getAlternatives_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4934:1: ( rule__DotDecimal__Alternatives_0 )?
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( ((LA34_0>=15 && LA34_0<=16)) ) {
- alt34=1;
+ if ( ((LA35_0>=16 && LA35_0<=17)) ) {
+ alt35=1;
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4814:2: rule__DotDecimal__Alternatives_0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4934:2: rule__DotDecimal__Alternatives_0
{
- pushFollow(FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl9591);
+ pushFollow(FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl9832);
rule__DotDecimal__Alternatives_0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalAccess().getAlternatives_0());
- }
+ after(grammarAccess.getDotDecimalAccess().getAlternatives_0());
}
@@ -13528,25 +13053,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DotDecimal__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4824:1: rule__DotDecimal__Group__1 : rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4944: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4828:1: ( rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4829:2: rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4948:1: ( rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4949:2: rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2
{
- pushFollow(FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__19622);
+ pushFollow(FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__19863);
rule__DotDecimal__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__19625);
+
+ pushFollow(FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__19866);
rule__DotDecimal__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13566,25 +13091,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DotDecimal__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4836:1: rule__DotDecimal__Group__1__Impl : ( '.' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4956:1: rule__DotDecimal__Group__1__Impl : ( '.' ) ;
public final void rule__DotDecimal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4840:1: ( ( '.' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4841:1: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4960:1: ( ( '.' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4961:1: ( '.' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4841:1: ( '.' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4842:1: '.'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4961:1: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4962:1: '.'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1());
- }
- match(input,39,FOLLOW_39_in_rule__DotDecimal__Group__1__Impl9653); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1());
- }
+ before(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1());
+ match(input,41,FOLLOW_41_in_rule__DotDecimal__Group__1__Impl9894);
+ after(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1());
}
@@ -13607,20 +13128,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DotDecimal__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4855:1: rule__DotDecimal__Group__2 : rule__DotDecimal__Group__2__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4975: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4859:1: ( rule__DotDecimal__Group__2__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4860:2: rule__DotDecimal__Group__2__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4979:1: ( rule__DotDecimal__Group__2__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4980:2: rule__DotDecimal__Group__2__Impl
{
- pushFollow(FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__29684);
+ pushFollow(FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__29925);
rule__DotDecimal__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13640,25 +13161,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DotDecimal__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4866:1: rule__DotDecimal__Group__2__Impl : ( RULE_INT ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4986: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4870:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4871:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4990:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4991:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4871:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4872:1: RULE_INT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4991:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4992:1: RULE_INT
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2());
- }
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl9711); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2());
- }
+ before(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl9952);
+ after(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2());
}
@@ -13681,25 +13198,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalDot__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4889:1: rule__DecimalDot__Group__0 : rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5009: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4893:1: ( rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4894:2: rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5013:1: ( rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5014:2: rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1
{
- pushFollow(FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__09746);
+ pushFollow(FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__09987);
rule__DecimalDot__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__09749);
+
+ pushFollow(FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__09990);
rule__DecimalDot__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13719,46 +13236,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalDot__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4901:1: rule__DecimalDot__Group__0__Impl : ( ( rule__DecimalDot__Alternatives_0 )? ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5021: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4905:1: ( ( ( rule__DecimalDot__Alternatives_0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4906:1: ( ( rule__DecimalDot__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5025:1: ( ( ( rule__DecimalDot__Alternatives_0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5026:1: ( ( rule__DecimalDot__Alternatives_0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4906:1: ( ( rule__DecimalDot__Alternatives_0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4907:1: ( rule__DecimalDot__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5026:1: ( ( rule__DecimalDot__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5027:1: ( rule__DecimalDot__Alternatives_0 )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotAccess().getAlternatives_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4908:1: ( rule__DecimalDot__Alternatives_0 )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ before(grammarAccess.getDecimalDotAccess().getAlternatives_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5028:1: ( rule__DecimalDot__Alternatives_0 )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( ((LA35_0>=15 && LA35_0<=16)) ) {
- alt35=1;
+ if ( ((LA36_0>=16 && LA36_0<=17)) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4908:2: rule__DecimalDot__Alternatives_0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5028:2: rule__DecimalDot__Alternatives_0
{
- pushFollow(FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl9776);
+ pushFollow(FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl10017);
rule__DecimalDot__Alternatives_0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotAccess().getAlternatives_0());
- }
+ after(grammarAccess.getDecimalDotAccess().getAlternatives_0());
}
@@ -13781,25 +13294,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalDot__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4918:1: rule__DecimalDot__Group__1 : rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5038: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4922:1: ( rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4923:2: rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5042:1: ( rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5043:2: rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2
{
- pushFollow(FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__19807);
+ pushFollow(FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__110048);
rule__DecimalDot__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__19810);
+
+ pushFollow(FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__110051);
rule__DecimalDot__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13819,25 +13332,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalDot__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4930:1: rule__DecimalDot__Group__1__Impl : ( RULE_INT ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5050: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4934:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4935:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5054:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5055:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4935:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4936:1: RULE_INT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5055:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5056:1: RULE_INT
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1());
- }
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl9837); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1());
- }
+ before(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl10078);
+ after(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1());
}
@@ -13860,20 +13369,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalDot__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4947:1: rule__DecimalDot__Group__2 : rule__DecimalDot__Group__2__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5067: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4951:1: ( rule__DecimalDot__Group__2__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4952:2: rule__DecimalDot__Group__2__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5071:1: ( rule__DecimalDot__Group__2__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5072:2: rule__DecimalDot__Group__2__Impl
{
- pushFollow(FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__29866);
+ pushFollow(FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__210107);
rule__DecimalDot__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13893,25 +13402,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalDot__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4958:1: rule__DecimalDot__Group__2__Impl : ( '.' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5078:1: rule__DecimalDot__Group__2__Impl : ( '.' ) ;
public final void rule__DecimalDot__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4962:1: ( ( '.' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4963:1: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5082:1: ( ( '.' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5083:1: ( '.' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4963:1: ( '.' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4964:1: '.'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5083:1: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5084:1: '.'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2());
- }
- match(input,39,FOLLOW_39_in_rule__DecimalDot__Group__2__Impl9894); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2());
- }
+ before(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2());
+ match(input,41,FOLLOW_41_in_rule__DecimalDot__Group__2__Impl10135);
+ after(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2());
}
@@ -13934,25 +13439,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4983:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5103: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4987:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4988:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5107:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5108:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
{
- pushFollow(FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__09931);
+ pushFollow(FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__010172);
rule__DecimalExp__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__09934);
+
+ pushFollow(FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__010175);
rule__DecimalExp__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -13972,46 +13477,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4995:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5115: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4999:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5000:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5119:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5120:1: ( ( rule__DecimalExp__Alternatives_0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5000:1: ( ( rule__DecimalExp__Alternatives_0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5001:1: ( rule__DecimalExp__Alternatives_0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5120:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5121:1: ( rule__DecimalExp__Alternatives_0 )?
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getAlternatives_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5002:1: ( rule__DecimalExp__Alternatives_0 )?
- int alt36=2;
- int LA36_0 = input.LA(1);
+ before(grammarAccess.getDecimalExpAccess().getAlternatives_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5122:1: ( rule__DecimalExp__Alternatives_0 )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( ((LA36_0>=15 && LA36_0<=16)) ) {
- alt36=1;
+ if ( ((LA37_0>=16 && LA37_0<=17)) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5002:2: rule__DecimalExp__Alternatives_0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5122:2: rule__DecimalExp__Alternatives_0
{
- pushFollow(FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl9961);
+ pushFollow(FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl10202);
rule__DecimalExp__Alternatives_0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getAlternatives_0());
- }
+ after(grammarAccess.getDecimalExpAccess().getAlternatives_0());
}
@@ -14034,25 +13535,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5012:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5132: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5016:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5017:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5136:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5137:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
{
- pushFollow(FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__19992);
+ pushFollow(FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__110233);
rule__DecimalExp__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__19995);
+
+ pushFollow(FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__110236);
rule__DecimalExp__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -14072,25 +13573,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5024:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5144: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5028:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5029:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5148:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5149:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5029:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5030:1: RULE_INT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5149:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5150:1: RULE_INT
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
- }
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl10022); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
- }
+ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl10263);
+ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
}
@@ -14113,25 +13610,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5041:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5161: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5045:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5046:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5165:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5166:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
{
- pushFollow(FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__210051);
+ pushFollow(FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__210292);
rule__DecimalExp__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__210054);
+
+ pushFollow(FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__210295);
rule__DecimalExp__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -14151,25 +13648,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5053:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5173:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
public final void rule__DecimalExp__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5057:1: ( ( '.' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5058:1: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5177:1: ( ( '.' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5178:1: ( '.' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5058:1: ( '.' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5059:1: '.'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5178:1: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5179:1: '.'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
- }
- match(input,39,FOLLOW_39_in_rule__DecimalExp__Group__2__Impl10082); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
- }
+ before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
+ match(input,41,FOLLOW_41_in_rule__DecimalExp__Group__2__Impl10323);
+ after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
}
@@ -14192,25 +13685,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5072:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5192: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5076:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5077:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5196:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5197:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
{
- pushFollow(FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__310113);
+ pushFollow(FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__310354);
rule__DecimalExp__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__310116);
+
+ pushFollow(FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__310357);
rule__DecimalExp__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -14230,25 +13723,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5084:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5204: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5088:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5089:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5208:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5209:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5089:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5090:1: RULE_INT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5209:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5210:1: RULE_INT
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
- }
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl10143); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
- }
+ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl10384);
+ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
}
@@ -14271,25 +13760,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5101:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5221: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5105:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5106:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5225:1: ( rule__DecimalExp__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5226:2: rule__DecimalExp__Group__4__Impl
{
- pushFollow(FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__410172);
+ pushFollow(FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__410413);
rule__DecimalExp__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DecimalExp__Group__5_in_rule__DecimalExp__Group__410175);
- rule__DecimalExp__Group__5();
- state._fsp--;
- if (state.failed) return ;
}
@@ -14309,25 +13793,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5113:1: rule__DecimalExp__Group__4__Impl : ( RULE_ID ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5232: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5117:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5118:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5236:1: ( ( RULE_EXP ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5237:1: ( RULE_EXP )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5118:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5119:1: RULE_ID
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5237:1: ( RULE_EXP )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5238:1: RULE_EXP
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getIDTerminalRuleCall_4());
- }
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__DecimalExp__Group__4__Impl10202); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getIDTerminalRuleCall_4());
- }
+ before(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4());
+ match(input,RULE_EXP,FOLLOW_RULE_EXP_in_rule__DecimalExp__Group__4__Impl10440);
+ after(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4());
}
@@ -14349,198 +13829,23 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__DecimalExp__Group__4__Impl"
- // $ANTLR start "rule__DecimalExp__Group__5"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5130:1: rule__DecimalExp__Group__5 : rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 ;
- public final void rule__DecimalExp__Group__5() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5134:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5135:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
- {
- pushFollow(FOLLOW_rule__DecimalExp__Group__5__Impl_in_rule__DecimalExp__Group__510231);
- rule__DecimalExp__Group__5__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DecimalExp__Group__6_in_rule__DecimalExp__Group__510234);
- rule__DecimalExp__Group__6();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalExp__Group__5"
-
-
- // $ANTLR start "rule__DecimalExp__Group__5__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5142:1: rule__DecimalExp__Group__5__Impl : ( ( rule__DecimalExp__Alternatives_5 )? ) ;
- public final void rule__DecimalExp__Group__5__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5146:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5147:1: ( ( rule__DecimalExp__Alternatives_5 )? )
- {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5147:1: ( ( rule__DecimalExp__Alternatives_5 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5148:1: ( rule__DecimalExp__Alternatives_5 )?
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getAlternatives_5());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5149:1: ( rule__DecimalExp__Alternatives_5 )?
- int alt37=2;
- int LA37_0 = input.LA(1);
-
- if ( ((LA37_0>=15 && LA37_0<=16)) ) {
- alt37=1;
- }
- switch (alt37) {
- case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5149:2: rule__DecimalExp__Alternatives_5
- {
- pushFollow(FOLLOW_rule__DecimalExp__Alternatives_5_in_rule__DecimalExp__Group__5__Impl10261);
- rule__DecimalExp__Alternatives_5();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getAlternatives_5());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalExp__Group__5__Impl"
-
-
- // $ANTLR start "rule__DecimalExp__Group__6"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5159:1: rule__DecimalExp__Group__6 : rule__DecimalExp__Group__6__Impl ;
- public final void rule__DecimalExp__Group__6() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5163:1: ( rule__DecimalExp__Group__6__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5164:2: rule__DecimalExp__Group__6__Impl
- {
- pushFollow(FOLLOW_rule__DecimalExp__Group__6__Impl_in_rule__DecimalExp__Group__610292);
- rule__DecimalExp__Group__6__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalExp__Group__6"
-
-
- // $ANTLR start "rule__DecimalExp__Group__6__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5170:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
- public final void rule__DecimalExp__Group__6__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5174:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5175:1: ( RULE_INT )
- {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5175:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5176:1: RULE_INT
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6());
- }
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__6__Impl10319); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DecimalExp__Group__6__Impl"
-
-
// $ANTLR start "rule__DynamicConfig__UnorderedGroup_2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5202:1: rule__DynamicConfig__UnorderedGroup_2 : rule__DynamicConfig__UnorderedGroup_2__0 {...}?;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5260:1: rule__DynamicConfig__UnorderedGroup_2 : rule__DynamicConfig__UnorderedGroup_2__0 {...}?;
public final void rule__DynamicConfig__UnorderedGroup_2() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2());
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5207:1: ( rule__DynamicConfig__UnorderedGroup_2__0 {...}?)
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5208:2: rule__DynamicConfig__UnorderedGroup_2__0 {...}?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5265:1: ( rule__DynamicConfig__UnorderedGroup_2__0 {...}?)
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5266:2: rule__DynamicConfig__UnorderedGroup_2__0 {...}?
{
- pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__0_in_rule__DynamicConfig__UnorderedGroup_210363);
+ pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__0_in_rule__DynamicConfig__UnorderedGroup_210480);
rule__DynamicConfig__UnorderedGroup_2__0();
state._fsp--;
- if (state.failed) return ;
+
if ( ! getUnorderedGroupHelper().canLeave(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2()) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__DynamicConfig__UnorderedGroup_2", "getUnorderedGroupHelper().canLeave(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2())");
}
@@ -14563,28 +13868,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__UnorderedGroup_2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5219:1: rule__DynamicConfig__UnorderedGroup_2__Impl : ( ({...}? => ( ( ( rule__DynamicConfig__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5277:1: rule__DynamicConfig__UnorderedGroup_2__Impl : ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) ;
public final void rule__DynamicConfig__UnorderedGroup_2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5224:1: ( ( ({...}? => ( ( ( rule__DynamicConfig__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5225:3: ( ({...}? => ( ( ( rule__DynamicConfig__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5282:1: ( ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5283:3: ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5225:3: ( ({...}? => ( ( ( rule__DynamicConfig__Group_2_0__0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5283:3: ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) )
int alt38=2;
int LA38_0 = input.LA(1);
- if ( LA38_0 ==21 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0) ) {
+ if ( LA38_0 >=22 && LA38_0<=23 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0) ) {
alt38=1;
}
- else if ( LA38_0 ==23 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1) ) {
+ else if ( LA38_0 ==25 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1) ) {
alt38=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 38, 0, input);
@@ -14592,41 +13896,40 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt38) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5227:4: ({...}? => ( ( ( rule__DynamicConfig__Group_2_0__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5285:4: ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5227:4: ({...}? => ( ( ( rule__DynamicConfig__Group_2_0__0 ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5228:5: {...}? => ( ( ( rule__DynamicConfig__Group_2_0__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5285:4: ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5286:5: {...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__DynamicConfig__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0)");
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5228:110: ( ( ( rule__DynamicConfig__Group_2_0__0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5229:6: ( ( rule__DynamicConfig__Group_2_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5286:110: ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5287:6: ( ( rule__DynamicConfig__Alternatives_2_0 ) )
{
- getUnorderedGroupHelper().select(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0);
- selected = true;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5235:6: ( ( rule__DynamicConfig__Group_2_0__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5237:7: ( rule__DynamicConfig__Group_2_0__0 )
+
+ getUnorderedGroupHelper().select(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0);
+
+
+ selected = true;
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5293:6: ( ( rule__DynamicConfig__Alternatives_2_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5295:7: ( rule__DynamicConfig__Alternatives_2_0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getGroup_2_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5238:7: ( rule__DynamicConfig__Group_2_0__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5238:8: rule__DynamicConfig__Group_2_0__0
+ before(grammarAccess.getDynamicConfigAccess().getAlternatives_2_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5296:7: ( rule__DynamicConfig__Alternatives_2_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5296:8: rule__DynamicConfig__Alternatives_2_0
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0__0_in_rule__DynamicConfig__UnorderedGroup_2__Impl10452);
- rule__DynamicConfig__Group_2_0__0();
+ pushFollow(FOLLOW_rule__DynamicConfig__Alternatives_2_0_in_rule__DynamicConfig__UnorderedGroup_2__Impl10569);
+ rule__DynamicConfig__Alternatives_2_0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getGroup_2_0());
}
+ after(grammarAccess.getDynamicConfigAccess().getAlternatives_2_0());
+
}
@@ -14639,41 +13942,40 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5244:4: ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5302:4: ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5244:4: ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5245:5: {...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5302:4: ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5303:5: {...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__DynamicConfig__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1)");
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5245:110: ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5246:6: ( ( rule__DynamicConfig__Group_2_1__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5303:110: ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5304:6: ( ( rule__DynamicConfig__Group_2_1__0 ) )
{
- getUnorderedGroupHelper().select(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1);
- selected = true;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5252:6: ( ( rule__DynamicConfig__Group_2_1__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5254:7: ( rule__DynamicConfig__Group_2_1__0 )
+
+ getUnorderedGroupHelper().select(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1);
+
+
+ selected = true;
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5310:6: ( ( rule__DynamicConfig__Group_2_1__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5312:7: ( rule__DynamicConfig__Group_2_1__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getGroup_2_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5255:7: ( rule__DynamicConfig__Group_2_1__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5255:8: rule__DynamicConfig__Group_2_1__0
+ before(grammarAccess.getDynamicConfigAccess().getGroup_2_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5313:7: ( rule__DynamicConfig__Group_2_1__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5313:8: rule__DynamicConfig__Group_2_1__0
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__0_in_rule__DynamicConfig__UnorderedGroup_2__Impl10543);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__0_in_rule__DynamicConfig__UnorderedGroup_2__Impl10660);
rule__DynamicConfig__Group_2_1__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getGroup_2_1());
}
+ after(grammarAccess.getDynamicConfigAccess().getGroup_2_1());
+
}
@@ -14709,39 +14011,39 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__UnorderedGroup_2__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5270:1: rule__DynamicConfig__UnorderedGroup_2__0 : rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )? ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5328:1: rule__DynamicConfig__UnorderedGroup_2__0 : rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )? ;
public final void rule__DynamicConfig__UnorderedGroup_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5274:1: ( rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5275:2: rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5332:1: ( rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5333:2: rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )?
{
- pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__010602);
+ pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__010719);
rule__DynamicConfig__UnorderedGroup_2__Impl();
state._fsp--;
- if (state.failed) return ;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5276:2: ( rule__DynamicConfig__UnorderedGroup_2__1 )?
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5334:2: ( rule__DynamicConfig__UnorderedGroup_2__1 )?
int alt39=2;
int LA39_0 = input.LA(1);
- if ( LA39_0 ==21 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0) ) {
+ if ( LA39_0 >=22 && LA39_0<=23 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0) ) {
alt39=1;
}
- else if ( LA39_0 ==23 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1) ) {
+ else if ( LA39_0 ==25 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1) ) {
alt39=1;
}
switch (alt39) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5276:2: rule__DynamicConfig__UnorderedGroup_2__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5334:2: rule__DynamicConfig__UnorderedGroup_2__1
{
- pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__1_in_rule__DynamicConfig__UnorderedGroup_2__010605);
+ pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__1_in_rule__DynamicConfig__UnorderedGroup_2__010722);
rule__DynamicConfig__UnorderedGroup_2__1();
state._fsp--;
- if (state.failed) return ;
+
}
break;
@@ -14767,20 +14069,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__UnorderedGroup_2__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5283:1: rule__DynamicConfig__UnorderedGroup_2__1 : rule__DynamicConfig__UnorderedGroup_2__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5341:1: rule__DynamicConfig__UnorderedGroup_2__1 : rule__DynamicConfig__UnorderedGroup_2__Impl ;
public final void rule__DynamicConfig__UnorderedGroup_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5287:1: ( rule__DynamicConfig__UnorderedGroup_2__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5288:2: rule__DynamicConfig__UnorderedGroup_2__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5345:1: ( rule__DynamicConfig__UnorderedGroup_2__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5346:2: rule__DynamicConfig__UnorderedGroup_2__Impl
{
- pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__110630);
+ pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__110747);
rule__DynamicConfig__UnorderedGroup_2__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -14800,23 +14102,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__UnorderedGroup"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5299:1: rule__ActorInstanceConfig__UnorderedGroup : rule__ActorInstanceConfig__UnorderedGroup__0 {...}?;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5357:1: rule__ActorInstanceConfig__UnorderedGroup : rule__ActorInstanceConfig__UnorderedGroup__0 {...}?;
public final void rule__ActorInstanceConfig__UnorderedGroup() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup());
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5304:1: ( rule__ActorInstanceConfig__UnorderedGroup__0 {...}?)
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5305:2: rule__ActorInstanceConfig__UnorderedGroup__0 {...}?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5362:1: ( rule__ActorInstanceConfig__UnorderedGroup__0 {...}?)
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5363:2: rule__ActorInstanceConfig__UnorderedGroup__0 {...}?
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__0_in_rule__ActorInstanceConfig__UnorderedGroup10658);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__0_in_rule__ActorInstanceConfig__UnorderedGroup10775);
rule__ActorInstanceConfig__UnorderedGroup__0();
state._fsp--;
- if (state.failed) return ;
+
if ( ! getUnorderedGroupHelper().canLeave(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup()) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__ActorInstanceConfig__UnorderedGroup", "getUnorderedGroupHelper().canLeave(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup())");
}
@@ -14839,28 +14140,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__UnorderedGroup__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5316:1: rule__ActorInstanceConfig__UnorderedGroup__Impl : ( ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5374:1: rule__ActorInstanceConfig__UnorderedGroup__Impl : ( ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) ) ) ;
public final void rule__ActorInstanceConfig__UnorderedGroup__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5321:1: ( ( ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5322:3: ( ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5379:1: ( ( ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5380:3: ( ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5322:3: ( ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5380:3: ( ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) ) )
int alt40=2;
int LA40_0 = input.LA(1);
- if ( LA40_0 ==25 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 0) ) {
+ if ( LA40_0 ==27 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 0) ) {
alt40=1;
}
- else if ( (LA40_0==19||LA40_0==31) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 1) ) {
+ else if ( (LA40_0==20||LA40_0==33) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 1) ) {
alt40=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 40, 0, input);
@@ -14868,41 +14168,40 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt40) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5324:4: ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5382:4: ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5324:4: ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5325:5: {...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5382:4: ({...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5383:5: {...}? => ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 0) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__ActorInstanceConfig__UnorderedGroup__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 0)");
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5325:114: ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5326:6: ( ( rule__ActorInstanceConfig__Group_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5383:114: ( ( ( rule__ActorInstanceConfig__Group_0__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5384:6: ( ( rule__ActorInstanceConfig__Group_0__0 ) )
{
- getUnorderedGroupHelper().select(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 0);
- selected = true;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5332:6: ( ( rule__ActorInstanceConfig__Group_0__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5334:7: ( rule__ActorInstanceConfig__Group_0__0 )
+
+ getUnorderedGroupHelper().select(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 0);
+
+
+ selected = true;
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5390:6: ( ( rule__ActorInstanceConfig__Group_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5392:7: ( rule__ActorInstanceConfig__Group_0__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getGroup_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5335:7: ( rule__ActorInstanceConfig__Group_0__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5335:8: rule__ActorInstanceConfig__Group_0__0
+ before(grammarAccess.getActorInstanceConfigAccess().getGroup_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5393:7: ( rule__ActorInstanceConfig__Group_0__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5393:8: rule__ActorInstanceConfig__Group_0__0
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__0_in_rule__ActorInstanceConfig__UnorderedGroup__Impl10747);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__0_in_rule__ActorInstanceConfig__UnorderedGroup__Impl10864);
rule__ActorInstanceConfig__Group_0__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getGroup_0());
}
+ after(grammarAccess.getActorInstanceConfigAccess().getGroup_0());
+
}
@@ -14915,41 +14214,40 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5341:4: ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5399:4: ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5341:4: ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5342:5: {...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5399:4: ({...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5400:5: {...}? => ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 1) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__ActorInstanceConfig__UnorderedGroup__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 1)");
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5342:114: ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5343:6: ( ( rule__ActorInstanceConfig__Group_1__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5400:114: ( ( ( rule__ActorInstanceConfig__Group_1__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5401:6: ( ( rule__ActorInstanceConfig__Group_1__0 ) )
{
- getUnorderedGroupHelper().select(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 1);
- selected = true;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5349:6: ( ( rule__ActorInstanceConfig__Group_1__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5351:7: ( rule__ActorInstanceConfig__Group_1__0 )
+
+ getUnorderedGroupHelper().select(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), 1);
+
+
+ selected = true;
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5407:6: ( ( rule__ActorInstanceConfig__Group_1__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5409:7: ( rule__ActorInstanceConfig__Group_1__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getGroup_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5352:7: ( rule__ActorInstanceConfig__Group_1__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5352:8: rule__ActorInstanceConfig__Group_1__0
+ before(grammarAccess.getActorInstanceConfigAccess().getGroup_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5410:7: ( rule__ActorInstanceConfig__Group_1__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5410:8: rule__ActorInstanceConfig__Group_1__0
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__0_in_rule__ActorInstanceConfig__UnorderedGroup__Impl10838);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__0_in_rule__ActorInstanceConfig__UnorderedGroup__Impl10955);
rule__ActorInstanceConfig__Group_1__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getGroup_1());
}
+ after(grammarAccess.getActorInstanceConfigAccess().getGroup_1());
+
}
@@ -14985,24 +14283,24 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__UnorderedGroup__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5367:1: rule__ActorInstanceConfig__UnorderedGroup__0 : rule__ActorInstanceConfig__UnorderedGroup__Impl ( rule__ActorInstanceConfig__UnorderedGroup__1 )? ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5425:1: rule__ActorInstanceConfig__UnorderedGroup__0 : rule__ActorInstanceConfig__UnorderedGroup__Impl ( rule__ActorInstanceConfig__UnorderedGroup__1 )? ;
public final void rule__ActorInstanceConfig__UnorderedGroup__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5371:1: ( rule__ActorInstanceConfig__UnorderedGroup__Impl ( rule__ActorInstanceConfig__UnorderedGroup__1 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5372:2: rule__ActorInstanceConfig__UnorderedGroup__Impl ( rule__ActorInstanceConfig__UnorderedGroup__1 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5429:1: ( rule__ActorInstanceConfig__UnorderedGroup__Impl ( rule__ActorInstanceConfig__UnorderedGroup__1 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5430:2: rule__ActorInstanceConfig__UnorderedGroup__Impl ( rule__ActorInstanceConfig__UnorderedGroup__1 )?
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__Impl_in_rule__ActorInstanceConfig__UnorderedGroup__010897);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__Impl_in_rule__ActorInstanceConfig__UnorderedGroup__011014);
rule__ActorInstanceConfig__UnorderedGroup__Impl();
state._fsp--;
- if (state.failed) return ;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5373:2: ( rule__ActorInstanceConfig__UnorderedGroup__1 )?
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5431:2: ( rule__ActorInstanceConfig__UnorderedGroup__1 )?
int alt41=2;
switch ( input.LA(1) ) {
- case 25:
+ case 27:
{
int LA41_1 = input.LA(2);
@@ -15011,7 +14309,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
}
break;
- case 31:
+ case 33:
{
int LA41_2 = input.LA(2);
@@ -15020,7 +14318,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
}
break;
- case 19:
+ case 20:
{
int LA41_3 = input.LA(2);
@@ -15033,13 +14331,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
switch (alt41) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5373:2: rule__ActorInstanceConfig__UnorderedGroup__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5431:2: rule__ActorInstanceConfig__UnorderedGroup__1
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__1_in_rule__ActorInstanceConfig__UnorderedGroup__010900);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__1_in_rule__ActorInstanceConfig__UnorderedGroup__011017);
rule__ActorInstanceConfig__UnorderedGroup__1();
state._fsp--;
- if (state.failed) return ;
+
}
break;
@@ -15065,20 +14363,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__UnorderedGroup__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5380:1: rule__ActorInstanceConfig__UnorderedGroup__1 : rule__ActorInstanceConfig__UnorderedGroup__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5438:1: rule__ActorInstanceConfig__UnorderedGroup__1 : rule__ActorInstanceConfig__UnorderedGroup__Impl ;
public final void rule__ActorInstanceConfig__UnorderedGroup__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5384:1: ( rule__ActorInstanceConfig__UnorderedGroup__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5385:2: rule__ActorInstanceConfig__UnorderedGroup__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5442:1: ( rule__ActorInstanceConfig__UnorderedGroup__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5443:2: rule__ActorInstanceConfig__UnorderedGroup__Impl
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__Impl_in_rule__ActorInstanceConfig__UnorderedGroup__110925);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__Impl_in_rule__ActorInstanceConfig__UnorderedGroup__111042);
rule__ActorInstanceConfig__UnorderedGroup__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -15098,35 +14396,35 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__UnorderedGroup_3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5396:1: rule__ProtocolClassConfig__UnorderedGroup_3 : ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5454:1: rule__ProtocolClassConfig__UnorderedGroup_3 : ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? ;
public final void rule__ProtocolClassConfig__UnorderedGroup_3() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3());
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5401:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5402:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5459:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5460:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )?
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5402:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5460:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )?
int alt42=2;
int LA42_0 = input.LA(1);
- if ( LA42_0 ==28 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0) ) {
+ if ( LA42_0 ==30 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0) ) {
alt42=1;
}
- else if ( LA42_0 ==29 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1) ) {
+ else if ( LA42_0 ==31 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1) ) {
alt42=1;
}
switch (alt42) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5402:2: rule__ProtocolClassConfig__UnorderedGroup_3__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5460:2: rule__ProtocolClassConfig__UnorderedGroup_3__0
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__0_in_rule__ProtocolClassConfig__UnorderedGroup_310953);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__0_in_rule__ProtocolClassConfig__UnorderedGroup_311070);
rule__ProtocolClassConfig__UnorderedGroup_3__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
@@ -15153,28 +14451,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__UnorderedGroup_3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5412:1: rule__ProtocolClassConfig__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5470:1: rule__ProtocolClassConfig__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) ;
public final void rule__ProtocolClassConfig__UnorderedGroup_3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5417:1: ( ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5418:3: ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5475:1: ( ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5476:3: ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5418:3: ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5476:3: ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) )
int alt43=2;
int LA43_0 = input.LA(1);
- if ( LA43_0 ==28 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0) ) {
+ if ( LA43_0 ==30 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0) ) {
alt43=1;
}
- else if ( LA43_0 ==29 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1) ) {
+ else if ( LA43_0 ==31 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1) ) {
alt43=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 43, 0, input);
@@ -15182,41 +14479,40 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt43) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5420:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5478:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5420:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5421:5: {...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5478:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5479:5: {...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__ProtocolClassConfig__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0)");
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5421:116: ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5422:6: ( ( rule__ProtocolClassConfig__Group_3_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5479:116: ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5480:6: ( ( rule__ProtocolClassConfig__Group_3_0__0 ) )
{
- getUnorderedGroupHelper().select(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0);
- selected = true;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5428:6: ( ( rule__ProtocolClassConfig__Group_3_0__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5430:7: ( rule__ProtocolClassConfig__Group_3_0__0 )
+
+ getUnorderedGroupHelper().select(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0);
+
+
+ selected = true;
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5486:6: ( ( rule__ProtocolClassConfig__Group_3_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5488:7: ( rule__ProtocolClassConfig__Group_3_0__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getGroup_3_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5431:7: ( rule__ProtocolClassConfig__Group_3_0__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5431:8: rule__ProtocolClassConfig__Group_3_0__0
+ before(grammarAccess.getProtocolClassConfigAccess().getGroup_3_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5489:7: ( rule__ProtocolClassConfig__Group_3_0__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5489:8: rule__ProtocolClassConfig__Group_3_0__0
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11040);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11157);
rule__ProtocolClassConfig__Group_3_0__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getGroup_3_0());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getGroup_3_0());
+
}
@@ -15229,41 +14525,40 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5437:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5495:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5437:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5438:5: {...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5495:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5496:5: {...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__ProtocolClassConfig__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1)");
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5438:116: ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5439:6: ( ( rule__ProtocolClassConfig__Group_3_1__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5496:116: ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5497:6: ( ( rule__ProtocolClassConfig__Group_3_1__0 ) )
{
- getUnorderedGroupHelper().select(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1);
- selected = true;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5445:6: ( ( rule__ProtocolClassConfig__Group_3_1__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5447:7: ( rule__ProtocolClassConfig__Group_3_1__0 )
+
+ getUnorderedGroupHelper().select(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1);
+
+
+ selected = true;
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5503:6: ( ( rule__ProtocolClassConfig__Group_3_1__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5505:7: ( rule__ProtocolClassConfig__Group_3_1__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getGroup_3_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5448:7: ( rule__ProtocolClassConfig__Group_3_1__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5448:8: rule__ProtocolClassConfig__Group_3_1__0
+ before(grammarAccess.getProtocolClassConfigAccess().getGroup_3_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5506:7: ( rule__ProtocolClassConfig__Group_3_1__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5506:8: rule__ProtocolClassConfig__Group_3_1__0
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11131);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11248);
rule__ProtocolClassConfig__Group_3_1__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getGroup_3_1());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getGroup_3_1());
+
}
@@ -15299,39 +14594,39 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__UnorderedGroup_3__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5463:1: rule__ProtocolClassConfig__UnorderedGroup_3__0 : rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5521:1: rule__ProtocolClassConfig__UnorderedGroup_3__0 : rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? ;
public final void rule__ProtocolClassConfig__UnorderedGroup_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5467:1: ( rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5468:2: rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5525:1: ( rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5526:2: rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )?
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__011190);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__011307);
rule__ProtocolClassConfig__UnorderedGroup_3__Impl();
state._fsp--;
- if (state.failed) return ;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5469:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )?
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5527:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )?
int alt44=2;
int LA44_0 = input.LA(1);
- if ( LA44_0 ==28 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0) ) {
+ if ( LA44_0 ==30 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0) ) {
alt44=1;
}
- else if ( LA44_0 ==29 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1) ) {
+ else if ( LA44_0 ==31 && getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1) ) {
alt44=1;
}
switch (alt44) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5469:2: rule__ProtocolClassConfig__UnorderedGroup_3__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5527:2: rule__ProtocolClassConfig__UnorderedGroup_3__1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__1_in_rule__ProtocolClassConfig__UnorderedGroup_3__011193);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__1_in_rule__ProtocolClassConfig__UnorderedGroup_3__011310);
rule__ProtocolClassConfig__UnorderedGroup_3__1();
state._fsp--;
- if (state.failed) return ;
+
}
break;
@@ -15357,20 +14652,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__UnorderedGroup_3__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5476:1: rule__ProtocolClassConfig__UnorderedGroup_3__1 : rule__ProtocolClassConfig__UnorderedGroup_3__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5534:1: rule__ProtocolClassConfig__UnorderedGroup_3__1 : rule__ProtocolClassConfig__UnorderedGroup_3__Impl ;
public final void rule__ProtocolClassConfig__UnorderedGroup_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5480:1: ( rule__ProtocolClassConfig__UnorderedGroup_3__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5481:2: rule__ProtocolClassConfig__UnorderedGroup_3__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5538:1: ( rule__ProtocolClassConfig__UnorderedGroup_3__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5539:2: rule__ProtocolClassConfig__UnorderedGroup_3__Impl
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__111218);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__111335);
rule__ProtocolClassConfig__UnorderedGroup_3__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -15390,35 +14685,35 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__UnorderedGroup_3_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5492:1: rule__AttrClassConfig__UnorderedGroup_3_1 : ( rule__AttrClassConfig__UnorderedGroup_3_1__0 )? ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5550:1: rule__AttrClassConfig__UnorderedGroup_3_1 : ( rule__AttrClassConfig__UnorderedGroup_3_1__0 )? ;
public final void rule__AttrClassConfig__UnorderedGroup_3_1() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1());
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5497:1: ( ( rule__AttrClassConfig__UnorderedGroup_3_1__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5498:2: ( rule__AttrClassConfig__UnorderedGroup_3_1__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5555:1: ( ( rule__AttrClassConfig__UnorderedGroup_3_1__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5556:2: ( rule__AttrClassConfig__UnorderedGroup_3_1__0 )?
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5498:2: ( rule__AttrClassConfig__UnorderedGroup_3_1__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5556:2: ( rule__AttrClassConfig__UnorderedGroup_3_1__0 )?
int alt45=2;
int LA45_0 = input.LA(1);
- if ( LA45_0 ==34 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 0) ) {
+ if ( LA45_0 ==36 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 0) ) {
alt45=1;
}
- else if ( LA45_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 1) ) {
+ else if ( LA45_0 ==37 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 1) ) {
alt45=1;
}
switch (alt45) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5498:2: rule__AttrClassConfig__UnorderedGroup_3_1__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5556:2: rule__AttrClassConfig__UnorderedGroup_3_1__0
{
- pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__0_in_rule__AttrClassConfig__UnorderedGroup_3_111246);
+ pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__0_in_rule__AttrClassConfig__UnorderedGroup_3_111363);
rule__AttrClassConfig__UnorderedGroup_3_1__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
@@ -15445,28 +14740,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__UnorderedGroup_3_1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5508:1: rule__AttrClassConfig__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5566:1: rule__AttrClassConfig__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) ) ) ;
public final void rule__AttrClassConfig__UnorderedGroup_3_1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5513:1: ( ( ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5514:3: ( ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5571:1: ( ( ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5572:3: ( ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5514:3: ( ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5572:3: ( ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) ) )
int alt46=2;
int LA46_0 = input.LA(1);
- if ( LA46_0 ==34 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 0) ) {
+ if ( LA46_0 ==36 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 0) ) {
alt46=1;
}
- else if ( LA46_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 1) ) {
+ else if ( LA46_0 ==37 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 1) ) {
alt46=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 46, 0, input);
@@ -15474,41 +14768,40 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt46) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5516:4: ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5574:4: ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5516:4: ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5517:5: {...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5574:4: ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5575:5: {...}? => ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 0) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__AttrClassConfig__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 0)");
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5517:114: ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5518:6: ( ( rule__AttrClassConfig__Group_3_1_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5575:114: ( ( ( rule__AttrClassConfig__Group_3_1_0__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5576:6: ( ( rule__AttrClassConfig__Group_3_1_0__0 ) )
{
- getUnorderedGroupHelper().select(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 0);
- selected = true;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5524:6: ( ( rule__AttrClassConfig__Group_3_1_0__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5526:7: ( rule__AttrClassConfig__Group_3_1_0__0 )
+
+ getUnorderedGroupHelper().select(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 0);
+
+
+ selected = true;
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5582:6: ( ( rule__AttrClassConfig__Group_3_1_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5584:7: ( rule__AttrClassConfig__Group_3_1_0__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getGroup_3_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5527:7: ( rule__AttrClassConfig__Group_3_1_0__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5527:8: rule__AttrClassConfig__Group_3_1_0__0
+ before(grammarAccess.getAttrClassConfigAccess().getGroup_3_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5585:7: ( rule__AttrClassConfig__Group_3_1_0__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5585:8: rule__AttrClassConfig__Group_3_1_0__0
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__0_in_rule__AttrClassConfig__UnorderedGroup_3_1__Impl11333);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__0_in_rule__AttrClassConfig__UnorderedGroup_3_1__Impl11450);
rule__AttrClassConfig__Group_3_1_0__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getGroup_3_1_0());
}
+ after(grammarAccess.getAttrClassConfigAccess().getGroup_3_1_0());
+
}
@@ -15521,41 +14814,40 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5533:4: ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5591:4: ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5533:4: ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5534:5: {...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5591:4: ({...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5592:5: {...}? => ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 1) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__AttrClassConfig__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 1)");
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5534:114: ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5535:6: ( ( rule__AttrClassConfig__Group_3_1_1__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5592:114: ( ( ( rule__AttrClassConfig__Group_3_1_1__0 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5593:6: ( ( rule__AttrClassConfig__Group_3_1_1__0 ) )
{
- getUnorderedGroupHelper().select(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 1);
- selected = true;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5541:6: ( ( rule__AttrClassConfig__Group_3_1_1__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5543:7: ( rule__AttrClassConfig__Group_3_1_1__0 )
+
+ getUnorderedGroupHelper().select(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 1);
+
+
+ selected = true;
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5599:6: ( ( rule__AttrClassConfig__Group_3_1_1__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5601:7: ( rule__AttrClassConfig__Group_3_1_1__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getGroup_3_1_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5544:7: ( rule__AttrClassConfig__Group_3_1_1__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5544:8: rule__AttrClassConfig__Group_3_1_1__0
+ before(grammarAccess.getAttrClassConfigAccess().getGroup_3_1_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5602:7: ( rule__AttrClassConfig__Group_3_1_1__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5602:8: rule__AttrClassConfig__Group_3_1_1__0
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__0_in_rule__AttrClassConfig__UnorderedGroup_3_1__Impl11424);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__0_in_rule__AttrClassConfig__UnorderedGroup_3_1__Impl11541);
rule__AttrClassConfig__Group_3_1_1__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getGroup_3_1_1());
}
+ after(grammarAccess.getAttrClassConfigAccess().getGroup_3_1_1());
+
}
@@ -15591,39 +14883,39 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__UnorderedGroup_3_1__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5559:1: rule__AttrClassConfig__UnorderedGroup_3_1__0 : rule__AttrClassConfig__UnorderedGroup_3_1__Impl ( rule__AttrClassConfig__UnorderedGroup_3_1__1 )? ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5617:1: rule__AttrClassConfig__UnorderedGroup_3_1__0 : rule__AttrClassConfig__UnorderedGroup_3_1__Impl ( rule__AttrClassConfig__UnorderedGroup_3_1__1 )? ;
public final void rule__AttrClassConfig__UnorderedGroup_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5563:1: ( rule__AttrClassConfig__UnorderedGroup_3_1__Impl ( rule__AttrClassConfig__UnorderedGroup_3_1__1 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5564:2: rule__AttrClassConfig__UnorderedGroup_3_1__Impl ( rule__AttrClassConfig__UnorderedGroup_3_1__1 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5621:1: ( rule__AttrClassConfig__UnorderedGroup_3_1__Impl ( rule__AttrClassConfig__UnorderedGroup_3_1__1 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5622:2: rule__AttrClassConfig__UnorderedGroup_3_1__Impl ( rule__AttrClassConfig__UnorderedGroup_3_1__1 )?
{
- pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__Impl_in_rule__AttrClassConfig__UnorderedGroup_3_1__011483);
+ pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__Impl_in_rule__AttrClassConfig__UnorderedGroup_3_1__011600);
rule__AttrClassConfig__UnorderedGroup_3_1__Impl();
state._fsp--;
- if (state.failed) return ;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5565:2: ( rule__AttrClassConfig__UnorderedGroup_3_1__1 )?
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5623:2: ( rule__AttrClassConfig__UnorderedGroup_3_1__1 )?
int alt47=2;
int LA47_0 = input.LA(1);
- if ( LA47_0 ==34 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 0) ) {
+ if ( LA47_0 ==36 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 0) ) {
alt47=1;
}
- else if ( LA47_0 ==35 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 1) ) {
+ else if ( LA47_0 ==37 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), 1) ) {
alt47=1;
}
switch (alt47) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5565:2: rule__AttrClassConfig__UnorderedGroup_3_1__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5623:2: rule__AttrClassConfig__UnorderedGroup_3_1__1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__1_in_rule__AttrClassConfig__UnorderedGroup_3_1__011486);
+ pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__1_in_rule__AttrClassConfig__UnorderedGroup_3_1__011603);
rule__AttrClassConfig__UnorderedGroup_3_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
break;
@@ -15649,73 +14941,19 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__UnorderedGroup_3_1__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5572:1: rule__AttrClassConfig__UnorderedGroup_3_1__1 : rule__AttrClassConfig__UnorderedGroup_3_1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5630:1: rule__AttrClassConfig__UnorderedGroup_3_1__1 : rule__AttrClassConfig__UnorderedGroup_3_1__Impl ;
public final void rule__AttrClassConfig__UnorderedGroup_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5576:1: ( rule__AttrClassConfig__UnorderedGroup_3_1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5577:2: rule__AttrClassConfig__UnorderedGroup_3_1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5634:1: ( rule__AttrClassConfig__UnorderedGroup_3_1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5635:2: rule__AttrClassConfig__UnorderedGroup_3_1__Impl
{
- pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__Impl_in_rule__AttrClassConfig__UnorderedGroup_3_1__111511);
+ pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__Impl_in_rule__AttrClassConfig__UnorderedGroup_3_1__111628);
rule__AttrClassConfig__UnorderedGroup_3_1__Impl();
state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AttrClassConfig__UnorderedGroup_3_1__1"
-
-
- // $ANTLR start "rule__AttrInstanceConfig__UnorderedGroup_3_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5588:1: rule__AttrInstanceConfig__UnorderedGroup_3_1 : ( rule__AttrInstanceConfig__UnorderedGroup_3_1__0 )? ;
- public final void rule__AttrInstanceConfig__UnorderedGroup_3_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
- getUnorderedGroupHelper().enter(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
-
- try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5593:1: ( ( rule__AttrInstanceConfig__UnorderedGroup_3_1__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5594:2: ( rule__AttrInstanceConfig__UnorderedGroup_3_1__0 )?
- {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5594:2: ( rule__AttrInstanceConfig__UnorderedGroup_3_1__0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
-
- if ( LA48_0 ==20 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 0) ) {
- alt48=1;
- }
- else if ( LA48_0 ==32 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 1) ) {
- alt48=1;
- }
- switch (alt48) {
- case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5594:2: rule__AttrInstanceConfig__UnorderedGroup_3_1__0
- {
- pushFollow(FOLLOW_rule__AttrInstanceConfig__UnorderedGroup_3_1__0_in_rule__AttrInstanceConfig__UnorderedGroup_3_111539);
- rule__AttrInstanceConfig__UnorderedGroup_3_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
}
@@ -15727,257 +14965,34 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
finally {
- getUnorderedGroupHelper().leave(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
restoreStackSize(stackSize);
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__UnorderedGroup_3_1"
+ // $ANTLR end "rule__AttrClassConfig__UnorderedGroup_3_1__1"
- // $ANTLR start "rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5604:1: rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__AttrInstanceConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ) ) ) ) ;
- public final void rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConfigModel__ImportsAssignment_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5646:1: rule__ConfigModel__ImportsAssignment_0 : ( ruleImport ) ;
+ public final void rule__ConfigModel__ImportsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
- boolean selected = false;
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5609:1: ( ( ({...}? => ( ( ( rule__AttrInstanceConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ) ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5610:3: ( ({...}? => ( ( ( rule__AttrInstanceConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ) ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5650:1: ( ( ruleImport ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5651:1: ( ruleImport )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5610:3: ( ({...}? => ( ( ( rule__AttrInstanceConfig__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ) ) ) )
- int alt50=2;
- int LA50_0 = input.LA(1);
-
- if ( LA50_0 ==20 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 0) ) {
- alt50=1;
- }
- else if ( LA50_0 ==32 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 1) ) {
- alt50=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 50, 0, input);
-
- throw nvae;
- }
- switch (alt50) {
- case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5612:4: ({...}? => ( ( ( rule__AttrInstanceConfig__Group_3_1_0__0 ) ) ) )
- {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5612:4: ({...}? => ( ( ( rule__AttrInstanceConfig__Group_3_1_0__0 ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5613:5: {...}? => ( ( ( rule__AttrInstanceConfig__Group_3_1_0__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 0) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
- throw new FailedPredicateException(input, "rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 0)");
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5613:117: ( ( ( rule__AttrInstanceConfig__Group_3_1_0__0 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5614:6: ( ( rule__AttrInstanceConfig__Group_3_1_0__0 ) )
- {
- getUnorderedGroupHelper().select(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 0);
- selected = true;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5620:6: ( ( rule__AttrInstanceConfig__Group_3_1_0__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5622:7: ( rule__AttrInstanceConfig__Group_3_1_0__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5623:7: ( rule__AttrInstanceConfig__Group_3_1_0__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5623:8: rule__AttrInstanceConfig__Group_3_1_0__0
- {
- pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl11626);
- rule__AttrInstanceConfig__Group_3_1_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1_0());
- }
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5629:4: ({...}? => ( ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ) ) )
- {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5629:4: ({...}? => ( ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5630:5: {...}? => ( ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 1) ) {
- if (state.backtracking>0) {state.failed=true; return ;}
- throw new FailedPredicateException(input, "rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 1)");
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5630:117: ( ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5631:6: ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) )
- {
- getUnorderedGroupHelper().select(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 1);
- selected = true;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5637:6: ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5638:6: ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) ) ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* )
- {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5638:6: ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5639:7: ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5640:7: ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5640:8: rule__AttrInstanceConfig__AttributesAssignment_3_1_1
- {
- pushFollow(FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_1_1_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl11718);
- rule__AttrInstanceConfig__AttributesAssignment_3_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1());
- }
-
- }
-
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5643:6: ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5644:7: ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5645:7: ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )*
- loop49:
- do {
- int alt49=2;
- int LA49_0 = input.LA(1);
-
- if ( (LA49_0==32) ) {
- int LA49_2 = input.LA(2);
-
- if ( (LA49_2==RULE_ID) ) {
- int LA49_3 = input.LA(3);
-
- if ( (synpred1_InternalConfig()) ) {
- alt49=1;
- }
-
-
- }
-
-
- }
-
-
- switch (alt49) {
- case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5645:8: ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )=> rule__AttrInstanceConfig__AttributesAssignment_3_1_1
- {
- pushFollow(FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_1_1_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl11762);
- rule__AttrInstanceConfig__AttributesAssignment_3_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop49;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1());
- }
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- if (selected)
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl"
-
-
- // $ANTLR start "rule__AttrInstanceConfig__UnorderedGroup_3_1__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5660:1: rule__AttrInstanceConfig__UnorderedGroup_3_1__0 : rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl ( rule__AttrInstanceConfig__UnorderedGroup_3_1__1 )? ;
- public final void rule__AttrInstanceConfig__UnorderedGroup_3_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5664:1: ( rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl ( rule__AttrInstanceConfig__UnorderedGroup_3_1__1 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5665:2: rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl ( rule__AttrInstanceConfig__UnorderedGroup_3_1__1 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5651:1: ( ruleImport )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5652:1: ruleImport
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__011828);
- rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl();
+ before(grammarAccess.getConfigModelAccess().getImportsImportParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleImport_in_rule__ConfigModel__ImportsAssignment_011660);
+ ruleImport();
state._fsp--;
- if (state.failed) return ;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5666:2: ( rule__AttrInstanceConfig__UnorderedGroup_3_1__1 )?
- int alt51=2;
- int LA51_0 = input.LA(1);
- if ( LA51_0 ==20 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 0) ) {
- alt51=1;
- }
- else if ( LA51_0 ==32 && getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 1) ) {
- alt51=1;
- }
- switch (alt51) {
- case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5666:2: rule__AttrInstanceConfig__UnorderedGroup_3_1__1
- {
- pushFollow(FOLLOW_rule__AttrInstanceConfig__UnorderedGroup_3_1__1_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__011831);
- rule__AttrInstanceConfig__UnorderedGroup_3_1__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
+ after(grammarAccess.getConfigModelAccess().getImportsImportParserRuleCall_0_0());
}
@@ -15996,66 +15011,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__UnorderedGroup_3_1__0"
-
-
- // $ANTLR start "rule__AttrInstanceConfig__UnorderedGroup_3_1__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5673:1: rule__AttrInstanceConfig__UnorderedGroup_3_1__1 : rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl ;
- public final void rule__AttrInstanceConfig__UnorderedGroup_3_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5677:1: ( rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5678:2: rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl
- {
- pushFollow(FOLLOW_rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__111856);
- rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AttrInstanceConfig__UnorderedGroup_3_1__1"
+ // $ANTLR end "rule__ConfigModel__ImportsAssignment_0"
- // $ANTLR start "rule__ConfigModel__ImportsAssignment_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5689:1: rule__ConfigModel__ImportsAssignment_0 : ( ruleImport ) ;
- public final void rule__ConfigModel__ImportsAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__ConfigModel__ConfigElementsAssignment_1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5661:1: rule__ConfigModel__ConfigElementsAssignment_1 : ( ruleConfigElement ) ;
+ public final void rule__ConfigModel__ConfigElementsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5693:1: ( ( ruleImport ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5694:1: ( ruleImport )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5665:1: ( ( ruleConfigElement ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5666:1: ( ruleConfigElement )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5694:1: ( ruleImport )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5695:1: ruleImport
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5666:1: ( ruleConfigElement )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5667:1: ruleConfigElement
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigModelAccess().getImportsImportParserRuleCall_0_0());
- }
- pushFollow(FOLLOW_ruleImport_in_rule__ConfigModel__ImportsAssignment_011888);
- ruleImport();
+ before(grammarAccess.getConfigModelAccess().getConfigElementsConfigElementParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleConfigElement_in_rule__ConfigModel__ConfigElementsAssignment_111691);
+ ruleConfigElement();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigModelAccess().getImportsImportParserRuleCall_0_0());
- }
+
+ after(grammarAccess.getConfigModelAccess().getConfigElementsConfigElementParserRuleCall_1_0());
}
@@ -16074,34 +15052,34 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__ConfigModel__ImportsAssignment_0"
+ // $ANTLR end "rule__ConfigModel__ConfigElementsAssignment_1"
- // $ANTLR start "rule__ConfigModel__ConfigElementsAssignment_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5704:1: rule__ConfigModel__ConfigElementsAssignment_1 : ( ruleConfigElement ) ;
- public final void rule__ConfigModel__ConfigElementsAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__SubSystemConfig__SubSystemAssignment_1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5676:1: rule__SubSystemConfig__SubSystemAssignment_1 : ( ( RULE_ID ) ) ;
+ public final void rule__SubSystemConfig__SubSystemAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5708:1: ( ( ruleConfigElement ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5709:1: ( ruleConfigElement )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5680:1: ( ( ( RULE_ID ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5681:1: ( ( RULE_ID ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5709:1: ( ruleConfigElement )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5710:1: ruleConfigElement
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5681:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5682:1: ( RULE_ID )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigModelAccess().getConfigElementsConfigElementParserRuleCall_1_0());
- }
- pushFollow(FOLLOW_ruleConfigElement_in_rule__ConfigModel__ConfigElementsAssignment_111919);
- ruleConfigElement();
+ before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassCrossReference_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5683:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5684:1: RULE_ID
+ {
+ before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassIDTerminalRuleCall_1_0_1());
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SubSystemConfig__SubSystemAssignment_111726);
+ after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassIDTerminalRuleCall_1_0_1());
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigModelAccess().getConfigElementsConfigElementParserRuleCall_1_0());
}
+ after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassCrossReference_1_0());
+
}
@@ -16119,41 +15097,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__ConfigModel__ConfigElementsAssignment_1"
+ // $ANTLR end "rule__SubSystemConfig__SubSystemAssignment_1"
- // $ANTLR start "rule__SubSystemConfig__SubSystemAssignment_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5719:1: rule__SubSystemConfig__SubSystemAssignment_1 : ( ( RULE_ID ) ) ;
- public final void rule__SubSystemConfig__SubSystemAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__SubSystemConfig__DynConfigAssignment_3"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5695:1: rule__SubSystemConfig__DynConfigAssignment_3 : ( ruleDynamicConfig ) ;
+ public final void rule__SubSystemConfig__DynConfigAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5723:1: ( ( ( RULE_ID ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5724:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5699:1: ( ( ruleDynamicConfig ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5700:1: ( ruleDynamicConfig )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5724:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5725:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5700:1: ( ruleDynamicConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5701:1: ruleDynamicConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassCrossReference_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5726:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5727:1: RULE_ID
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassIDTerminalRuleCall_1_0_1());
- }
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SubSystemConfig__SubSystemAssignment_111954); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassIDTerminalRuleCall_1_0_1());
- }
+ before(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleDynamicConfig_in_rule__SubSystemConfig__DynConfigAssignment_311761);
+ ruleDynamicConfig();
- }
+ state._fsp--;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassCrossReference_1_0());
- }
+ after(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_3_0());
}
@@ -16172,33 +15138,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SubSystemConfig__SubSystemAssignment_1"
+ // $ANTLR end "rule__SubSystemConfig__DynConfigAssignment_3"
- // $ANTLR start "rule__SubSystemConfig__DynConfigAssignment_3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5738:1: rule__SubSystemConfig__DynConfigAssignment_3 : ( ruleDynamicConfig ) ;
- public final void rule__SubSystemConfig__DynConfigAssignment_3() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__FilePathAssignment_2_0_0_1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5710:1: rule__DynamicConfig__FilePathAssignment_2_0_0_1 : ( RULE_STRING ) ;
+ public final void rule__DynamicConfig__FilePathAssignment_2_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5742:1: ( ( ruleDynamicConfig ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5743:1: ( ruleDynamicConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5714:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5715:1: ( RULE_STRING )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5743:1: ( ruleDynamicConfig )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5744:1: ruleDynamicConfig
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5715:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5716:1: RULE_STRING
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_3_0());
- }
- pushFollow(FOLLOW_ruleDynamicConfig_in_rule__SubSystemConfig__DynConfigAssignment_311989);
- ruleDynamicConfig();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_3_0());
- }
+ before(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_0_1_0());
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__FilePathAssignment_2_0_0_111792);
+ after(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_0_1_0());
}
@@ -16217,29 +15175,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SubSystemConfig__DynConfigAssignment_3"
+ // $ANTLR end "rule__DynamicConfig__FilePathAssignment_2_0_0_1"
- // $ANTLR start "rule__DynamicConfig__SourceAssignment_2_0_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5753:1: rule__DynamicConfig__SourceAssignment_2_0_1 : ( RULE_STRING ) ;
- public final void rule__DynamicConfig__SourceAssignment_2_0_1() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5725:1: rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 : ( RULE_STRING ) ;
+ public final void rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5757:1: ( ( RULE_STRING ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5758:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5729:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5730:1: ( RULE_STRING )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5758:1: ( RULE_STRING )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5759:1: RULE_STRING
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5730:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5731:1: RULE_STRING
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getSourceSTRINGTerminalRuleCall_2_0_1_0());
- }
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__SourceAssignment_2_0_112020); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getSourceSTRINGTerminalRuleCall_2_0_1_0());
- }
+ before(grammarAccess.getDynamicConfigAccess().getUserCode1STRINGTerminalRuleCall_2_0_1_0_1_0());
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_111823);
+ after(grammarAccess.getDynamicConfigAccess().getUserCode1STRINGTerminalRuleCall_2_0_1_0_1_0());
}
@@ -16258,29 +15212,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__SourceAssignment_2_0_1"
+ // $ANTLR end "rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1"
- // $ANTLR start "rule__DynamicConfig__FilePathAssignment_2_0_2_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5768:1: rule__DynamicConfig__FilePathAssignment_2_0_2_1 : ( RULE_STRING ) ;
- public final void rule__DynamicConfig__FilePathAssignment_2_0_2_1() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5740:1: rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 : ( RULE_STRING ) ;
+ public final void rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5772:1: ( ( RULE_STRING ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5773:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5744:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5745:1: ( RULE_STRING )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5773:1: ( RULE_STRING )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5774:1: RULE_STRING
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5745:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5746:1: RULE_STRING
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_2_1_0());
- }
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__FilePathAssignment_2_0_2_112051); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_2_1_0());
- }
+ before(grammarAccess.getDynamicConfigAccess().getUserCode2STRINGTerminalRuleCall_2_0_1_1_1_0());
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_111854);
+ after(grammarAccess.getDynamicConfigAccess().getUserCode2STRINGTerminalRuleCall_2_0_1_1_1_0());
}
@@ -16299,29 +15249,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__FilePathAssignment_2_0_2_1"
+ // $ANTLR end "rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1"
// $ANTLR start "rule__DynamicConfig__PollingAssignment_2_1_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5783:1: rule__DynamicConfig__PollingAssignment_2_1_1 : ( RULE_INT ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5755:1: rule__DynamicConfig__PollingAssignment_2_1_1 : ( RULE_INT ) ;
public final void rule__DynamicConfig__PollingAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5787:1: ( ( RULE_INT ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5788:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5759:1: ( ( RULE_INT ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5760:1: ( RULE_INT )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5788:1: ( RULE_INT )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5789:1: RULE_INT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5760:1: ( RULE_INT )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5761:1: RULE_INT
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getPollingINTTerminalRuleCall_2_1_1_0());
- }
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DynamicConfig__PollingAssignment_2_1_112082); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getPollingINTTerminalRuleCall_2_1_1_0());
- }
+ before(grammarAccess.getDynamicConfigAccess().getPollingINTTerminalRuleCall_2_1_1_0());
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DynamicConfig__PollingAssignment_2_1_111885);
+ after(grammarAccess.getDynamicConfigAccess().getPollingINTTerminalRuleCall_2_1_1_0());
}
@@ -16344,42 +15290,34 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__ActorAssignment_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5798:1: rule__ActorClassConfig__ActorAssignment_1 : ( ( ruleFQN ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5770:1: rule__ActorClassConfig__ActorAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__ActorClassConfig__ActorAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5802:1: ( ( ( ruleFQN ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5803:1: ( ( ruleFQN ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5774:1: ( ( ( ruleFQN ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5775:1: ( ( ruleFQN ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5803:1: ( ( ruleFQN ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5804:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5775:1: ( ( ruleFQN ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5776:1: ( ruleFQN )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getActorActorClassCrossReference_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5805:1: ( ruleFQN )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5806:1: ruleFQN
+ before(grammarAccess.getActorClassConfigAccess().getActorActorClassCrossReference_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5777:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5778:1: ruleFQN
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getActorActorClassFQNParserRuleCall_1_0_1());
- }
- pushFollow(FOLLOW_ruleFQN_in_rule__ActorClassConfig__ActorAssignment_112117);
+ before(grammarAccess.getActorClassConfigAccess().getActorActorClassFQNParserRuleCall_1_0_1());
+ pushFollow(FOLLOW_ruleFQN_in_rule__ActorClassConfig__ActorAssignment_111920);
ruleFQN();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getActorActorClassFQNParserRuleCall_1_0_1());
- }
- }
+ after(grammarAccess.getActorClassConfigAccess().getActorActorClassFQNParserRuleCall_1_0_1());
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getActorActorClassCrossReference_1_0());
}
+ after(grammarAccess.getActorClassConfigAccess().getActorActorClassCrossReference_1_0());
+
}
@@ -16401,29 +15339,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClassConfig__AttributesAssignment_3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5817:1: rule__ActorClassConfig__AttributesAssignment_3 : ( ruleAttrClassConfig ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5789:1: rule__ActorClassConfig__AttributesAssignment_3 : ( ruleAttrClassConfig ) ;
public final void rule__ActorClassConfig__AttributesAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5821:1: ( ( ruleAttrClassConfig ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5822:1: ( ruleAttrClassConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5793:1: ( ( ruleAttrClassConfig ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5794:1: ( ruleAttrClassConfig )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5822:1: ( ruleAttrClassConfig )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5823:1: ruleAttrClassConfig
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5794:1: ( ruleAttrClassConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5795:1: ruleAttrClassConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_0());
- }
- pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__ActorClassConfig__AttributesAssignment_312152);
+ before(grammarAccess.getActorClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__ActorClassConfig__AttributesAssignment_311955);
ruleAttrClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_0());
- }
+
+ after(grammarAccess.getActorClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_0());
}
@@ -16446,42 +15380,34 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__RootAssignment_0_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5832:1: rule__ActorInstanceConfig__RootAssignment_0_1 : ( ( ruleFQN ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5804:1: rule__ActorInstanceConfig__RootAssignment_0_1 : ( ( ruleFQN ) ) ;
public final void rule__ActorInstanceConfig__RootAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5836:1: ( ( ( ruleFQN ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5837:1: ( ( ruleFQN ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5808:1: ( ( ( ruleFQN ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5809:1: ( ( ruleFQN ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5837:1: ( ( ruleFQN ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5838:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5809:1: ( ( ruleFQN ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5810:1: ( ruleFQN )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getRootSubSystemClassCrossReference_0_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5839:1: ( ruleFQN )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5840:1: ruleFQN
+ before(grammarAccess.getActorInstanceConfigAccess().getRootSubSystemClassCrossReference_0_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5811:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5812:1: ruleFQN
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getRootSubSystemClassFQNParserRuleCall_0_1_0_1());
- }
- pushFollow(FOLLOW_ruleFQN_in_rule__ActorInstanceConfig__RootAssignment_0_112187);
+ before(grammarAccess.getActorInstanceConfigAccess().getRootSubSystemClassFQNParserRuleCall_0_1_0_1());
+ pushFollow(FOLLOW_ruleFQN_in_rule__ActorInstanceConfig__RootAssignment_0_111990);
ruleFQN();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getRootSubSystemClassFQNParserRuleCall_0_1_0_1());
- }
- }
+ after(grammarAccess.getActorInstanceConfigAccess().getRootSubSystemClassFQNParserRuleCall_0_1_0_1());
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getRootSubSystemClassCrossReference_0_1_0());
}
+ after(grammarAccess.getActorInstanceConfigAccess().getRootSubSystemClassCrossReference_0_1_0());
+
}
@@ -16503,29 +15429,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__PathAssignment_0_3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5851:1: rule__ActorInstanceConfig__PathAssignment_0_3 : ( ruleRefPath ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5823:1: rule__ActorInstanceConfig__PathAssignment_0_3 : ( ruleRefPath ) ;
public final void rule__ActorInstanceConfig__PathAssignment_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5855:1: ( ( ruleRefPath ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5856:1: ( ruleRefPath )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5827:1: ( ( ruleRefPath ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5828:1: ( ruleRefPath )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5856:1: ( ruleRefPath )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5857:1: ruleRefPath
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5828:1: ( ruleRefPath )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5829:1: ruleRefPath
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getPathRefPathParserRuleCall_0_3_0());
- }
- pushFollow(FOLLOW_ruleRefPath_in_rule__ActorInstanceConfig__PathAssignment_0_312222);
+ before(grammarAccess.getActorInstanceConfigAccess().getPathRefPathParserRuleCall_0_3_0());
+ pushFollow(FOLLOW_ruleRefPath_in_rule__ActorInstanceConfig__PathAssignment_0_312025);
ruleRefPath();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getPathRefPathParserRuleCall_0_3_0());
- }
+
+ after(grammarAccess.getActorInstanceConfigAccess().getPathRefPathParserRuleCall_0_3_0());
}
@@ -16548,29 +15470,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__AttributesAssignment_0_5"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5866:1: rule__ActorInstanceConfig__AttributesAssignment_0_5 : ( ruleAttrInstanceConfig ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5838:1: rule__ActorInstanceConfig__AttributesAssignment_0_5 : ( ruleAttrInstanceConfig ) ;
public final void rule__ActorInstanceConfig__AttributesAssignment_0_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5870:1: ( ( ruleAttrInstanceConfig ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5871:1: ( ruleAttrInstanceConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5842:1: ( ( ruleAttrInstanceConfig ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5843:1: ( ruleAttrInstanceConfig )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5871:1: ( ruleAttrInstanceConfig )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5872:1: ruleAttrInstanceConfig
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5843:1: ( ruleAttrInstanceConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5844:1: ruleAttrInstanceConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_0_5_0());
- }
- pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__ActorInstanceConfig__AttributesAssignment_0_512253);
+ before(grammarAccess.getActorInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_0_5_0());
+ pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__ActorInstanceConfig__AttributesAssignment_0_512056);
ruleAttrInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_0_5_0());
- }
+
+ after(grammarAccess.getActorInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_0_5_0());
}
@@ -16593,29 +15511,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__PortsAssignment_1_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5881:1: rule__ActorInstanceConfig__PortsAssignment_1_0 : ( rulePortInstanceConfig ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5853:1: rule__ActorInstanceConfig__PortsAssignment_1_0 : ( rulePortInstanceConfig ) ;
public final void rule__ActorInstanceConfig__PortsAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5885:1: ( ( rulePortInstanceConfig ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5886:1: ( rulePortInstanceConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5857:1: ( ( rulePortInstanceConfig ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5858:1: ( rulePortInstanceConfig )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5886:1: ( rulePortInstanceConfig )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5887:1: rulePortInstanceConfig
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5858:1: ( rulePortInstanceConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5859:1: rulePortInstanceConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getPortsPortInstanceConfigParserRuleCall_1_0_0());
- }
- pushFollow(FOLLOW_rulePortInstanceConfig_in_rule__ActorInstanceConfig__PortsAssignment_1_012284);
+ before(grammarAccess.getActorInstanceConfigAccess().getPortsPortInstanceConfigParserRuleCall_1_0_0());
+ pushFollow(FOLLOW_rulePortInstanceConfig_in_rule__ActorInstanceConfig__PortsAssignment_1_012087);
rulePortInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getPortsPortInstanceConfigParserRuleCall_1_0_0());
- }
+
+ after(grammarAccess.getActorInstanceConfigAccess().getPortsPortInstanceConfigParserRuleCall_1_0_0());
}
@@ -16638,42 +15552,34 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__ProtocolAssignment_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5896:1: rule__ProtocolClassConfig__ProtocolAssignment_1 : ( ( ruleFQN ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5868:1: rule__ProtocolClassConfig__ProtocolAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__ProtocolClassConfig__ProtocolAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5900:1: ( ( ( ruleFQN ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5901:1: ( ( ruleFQN ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5872:1: ( ( ( ruleFQN ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5873:1: ( ( ruleFQN ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5901:1: ( ( ruleFQN ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5902:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5873:1: ( ( ruleFQN ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5874:1: ( ruleFQN )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getProtocolProtocolClassCrossReference_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5903:1: ( ruleFQN )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5904:1: ruleFQN
+ before(grammarAccess.getProtocolClassConfigAccess().getProtocolProtocolClassCrossReference_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5875:1: ( ruleFQN )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5876:1: ruleFQN
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getProtocolProtocolClassFQNParserRuleCall_1_0_1());
- }
- pushFollow(FOLLOW_ruleFQN_in_rule__ProtocolClassConfig__ProtocolAssignment_112319);
+ before(grammarAccess.getProtocolClassConfigAccess().getProtocolProtocolClassFQNParserRuleCall_1_0_1());
+ pushFollow(FOLLOW_ruleFQN_in_rule__ProtocolClassConfig__ProtocolAssignment_112122);
ruleFQN();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getProtocolProtocolClassFQNParserRuleCall_1_0_1());
- }
- }
+ after(grammarAccess.getProtocolClassConfigAccess().getProtocolProtocolClassFQNParserRuleCall_1_0_1());
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getProtocolProtocolClassCrossReference_1_0());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getProtocolProtocolClassCrossReference_1_0());
+
}
@@ -16695,29 +15601,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__RegularAssignment_3_0_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5915:1: rule__ProtocolClassConfig__RegularAssignment_3_0_1 : ( rulePortClassConfig ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5887:1: rule__ProtocolClassConfig__RegularAssignment_3_0_1 : ( rulePortClassConfig ) ;
public final void rule__ProtocolClassConfig__RegularAssignment_3_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5919:1: ( ( rulePortClassConfig ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5920:1: ( rulePortClassConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5891:1: ( ( rulePortClassConfig ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5892:1: ( rulePortClassConfig )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5920:1: ( rulePortClassConfig )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5921:1: rulePortClassConfig
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5892:1: ( rulePortClassConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5893:1: rulePortClassConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getRegularPortClassConfigParserRuleCall_3_0_1_0());
- }
- pushFollow(FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__RegularAssignment_3_0_112354);
+ before(grammarAccess.getProtocolClassConfigAccess().getRegularPortClassConfigParserRuleCall_3_0_1_0());
+ pushFollow(FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__RegularAssignment_3_0_112157);
rulePortClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getRegularPortClassConfigParserRuleCall_3_0_1_0());
- }
+
+ after(grammarAccess.getProtocolClassConfigAccess().getRegularPortClassConfigParserRuleCall_3_0_1_0());
}
@@ -16740,29 +15642,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5930:1: rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 : ( rulePortClassConfig ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5902:1: rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 : ( rulePortClassConfig ) ;
public final void rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5934:1: ( ( rulePortClassConfig ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5935:1: ( rulePortClassConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5906:1: ( ( rulePortClassConfig ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5907:1: ( rulePortClassConfig )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5935:1: ( rulePortClassConfig )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5936:1: rulePortClassConfig
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5907:1: ( rulePortClassConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5908:1: rulePortClassConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getConjugatedPortClassConfigParserRuleCall_3_1_1_0());
- }
- pushFollow(FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_112385);
+ before(grammarAccess.getProtocolClassConfigAccess().getConjugatedPortClassConfigParserRuleCall_3_1_1_0());
+ pushFollow(FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_112188);
rulePortClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getConjugatedPortClassConfigParserRuleCall_3_1_1_0());
- }
+
+ after(grammarAccess.getProtocolClassConfigAccess().getConjugatedPortClassConfigParserRuleCall_3_1_1_0());
}
@@ -16785,29 +15683,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClassConfig__AttributesAssignment_3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5945:1: rule__PortClassConfig__AttributesAssignment_3 : ( ruleAttrClassConfig ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5917:1: rule__PortClassConfig__AttributesAssignment_3 : ( ruleAttrClassConfig ) ;
public final void rule__PortClassConfig__AttributesAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5949:1: ( ( ruleAttrClassConfig ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5950:1: ( ruleAttrClassConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5921:1: ( ( ruleAttrClassConfig ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5922:1: ( ruleAttrClassConfig )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5950:1: ( ruleAttrClassConfig )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5951:1: ruleAttrClassConfig
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5922:1: ( ruleAttrClassConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5923:1: ruleAttrClassConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_0());
- }
- pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__PortClassConfig__AttributesAssignment_312416);
+ before(grammarAccess.getPortClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__PortClassConfig__AttributesAssignment_312219);
ruleAttrClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_0());
- }
+
+ after(grammarAccess.getPortClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_0());
}
@@ -16830,37 +15724,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__ItemAssignment_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5960:1: rule__PortInstanceConfig__ItemAssignment_1 : ( ( RULE_ID ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5932:1: rule__PortInstanceConfig__ItemAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__PortInstanceConfig__ItemAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5964:1: ( ( ( RULE_ID ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5965:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5936:1: ( ( ( RULE_ID ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5937:1: ( ( RULE_ID ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5965:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5966:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5937:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5938:1: ( RULE_ID )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemCrossReference_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5967:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5968:1: RULE_ID
+ before(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemCrossReference_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5939:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5940:1: RULE_ID
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemIDTerminalRuleCall_1_0_1());
- }
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PortInstanceConfig__ItemAssignment_112451); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemIDTerminalRuleCall_1_0_1());
- }
+ before(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemIDTerminalRuleCall_1_0_1());
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PortInstanceConfig__ItemAssignment_112254);
+ after(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemIDTerminalRuleCall_1_0_1());
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemCrossReference_1_0());
- }
+ after(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemCrossReference_1_0());
}
@@ -16883,29 +15769,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortInstanceConfig__AttributesAssignment_3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5979:1: rule__PortInstanceConfig__AttributesAssignment_3 : ( ruleAttrInstanceConfig ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5951:1: rule__PortInstanceConfig__AttributesAssignment_3 : ( ruleAttrInstanceConfig ) ;
public final void rule__PortInstanceConfig__AttributesAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5983:1: ( ( ruleAttrInstanceConfig ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5984:1: ( ruleAttrInstanceConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5955:1: ( ( ruleAttrInstanceConfig ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5956:1: ( ruleAttrInstanceConfig )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5984:1: ( ruleAttrInstanceConfig )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5985:1: ruleAttrInstanceConfig
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5956:1: ( ruleAttrInstanceConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5957:1: ruleAttrInstanceConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_0());
- }
- pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__PortInstanceConfig__AttributesAssignment_312486);
+ before(grammarAccess.getPortInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__PortInstanceConfig__AttributesAssignment_312289);
ruleAttrInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_0());
- }
+
+ after(grammarAccess.getPortInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_0());
}
@@ -16928,37 +15810,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__AttributeAssignment_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5994:1: rule__AttrClassConfig__AttributeAssignment_1 : ( ( RULE_ID ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5966:1: rule__AttrClassConfig__AttributeAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__AttrClassConfig__AttributeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5998:1: ( ( ( RULE_ID ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5999:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5970:1: ( ( ( RULE_ID ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5971:1: ( ( RULE_ID ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5999:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6000:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5971:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5972:1: ( RULE_ID )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeCrossReference_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6001:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6002:1: RULE_ID
+ before(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeCrossReference_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5973:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5974:1: RULE_ID
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1());
- }
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AttrClassConfig__AttributeAssignment_112521); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1());
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AttrClassConfig__AttributeAssignment_112324);
+ after(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1());
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeCrossReference_1_0());
- }
+ after(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeCrossReference_1_0());
}
@@ -16981,29 +15855,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__ValueAssignment_2_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6013:1: rule__AttrClassConfig__ValueAssignment_2_1 : ( ruleLiteralArray ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5985:1: rule__AttrClassConfig__ValueAssignment_2_1 : ( ruleLiteralArray ) ;
public final void rule__AttrClassConfig__ValueAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6017:1: ( ( ruleLiteralArray ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6018:1: ( ruleLiteralArray )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5989:1: ( ( ruleLiteralArray ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5990:1: ( ruleLiteralArray )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6018:1: ( ruleLiteralArray )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6019:1: ruleLiteralArray
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5990:1: ( ruleLiteralArray )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5991:1: ruleLiteralArray
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getValueLiteralArrayParserRuleCall_2_1_0());
- }
- pushFollow(FOLLOW_ruleLiteralArray_in_rule__AttrClassConfig__ValueAssignment_2_112556);
+ before(grammarAccess.getAttrClassConfigAccess().getValueLiteralArrayParserRuleCall_2_1_0());
+ pushFollow(FOLLOW_ruleLiteralArray_in_rule__AttrClassConfig__ValueAssignment_2_112359);
ruleLiteralArray();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getValueLiteralArrayParserRuleCall_2_1_0());
- }
+
+ after(grammarAccess.getAttrClassConfigAccess().getValueLiteralArrayParserRuleCall_2_1_0());
}
@@ -17026,29 +15896,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__MinAssignment_3_1_0_2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6028:1: rule__AttrClassConfig__MinAssignment_3_1_0_2 : ( ruleNumberLiteral ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6000:1: rule__AttrClassConfig__MinAssignment_3_1_0_2 : ( ruleNumberLiteral ) ;
public final void rule__AttrClassConfig__MinAssignment_3_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6032:1: ( ( ruleNumberLiteral ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6033:1: ( ruleNumberLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6004:1: ( ( ruleNumberLiteral ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6005:1: ( ruleNumberLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6033:1: ( ruleNumberLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6034:1: ruleNumberLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6005:1: ( ruleNumberLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6006:1: ruleNumberLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getMinNumberLiteralParserRuleCall_3_1_0_2_0());
- }
- pushFollow(FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MinAssignment_3_1_0_212587);
+ before(grammarAccess.getAttrClassConfigAccess().getMinNumberLiteralParserRuleCall_3_1_0_2_0());
+ pushFollow(FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MinAssignment_3_1_0_212390);
ruleNumberLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getMinNumberLiteralParserRuleCall_3_1_0_2_0());
- }
+
+ after(grammarAccess.getAttrClassConfigAccess().getMinNumberLiteralParserRuleCall_3_1_0_2_0());
}
@@ -17071,29 +15937,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__MaxAssignment_3_1_1_2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6043:1: rule__AttrClassConfig__MaxAssignment_3_1_1_2 : ( ruleNumberLiteral ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6015:1: rule__AttrClassConfig__MaxAssignment_3_1_1_2 : ( ruleNumberLiteral ) ;
public final void rule__AttrClassConfig__MaxAssignment_3_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6047:1: ( ( ruleNumberLiteral ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6048:1: ( ruleNumberLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6019:1: ( ( ruleNumberLiteral ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6020:1: ( ruleNumberLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6048:1: ( ruleNumberLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6049:1: ruleNumberLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6020:1: ( ruleNumberLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6021:1: ruleNumberLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getMaxNumberLiteralParserRuleCall_3_1_1_2_0());
- }
- pushFollow(FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MaxAssignment_3_1_1_212618);
+ before(grammarAccess.getAttrClassConfigAccess().getMaxNumberLiteralParserRuleCall_3_1_1_2_0());
+ pushFollow(FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MaxAssignment_3_1_1_212421);
ruleNumberLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getMaxNumberLiteralParserRuleCall_3_1_1_2_0());
- }
+
+ after(grammarAccess.getAttrClassConfigAccess().getMaxNumberLiteralParserRuleCall_3_1_1_2_0());
}
@@ -17116,29 +15978,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__AttributesAssignment_3_2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6058:1: rule__AttrClassConfig__AttributesAssignment_3_2 : ( ruleAttrClassConfig ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6030:1: rule__AttrClassConfig__AttributesAssignment_3_2 : ( ruleAttrClassConfig ) ;
public final void rule__AttrClassConfig__AttributesAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6062:1: ( ( ruleAttrClassConfig ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6063:1: ( ruleAttrClassConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6034:1: ( ( ruleAttrClassConfig ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6035:1: ( ruleAttrClassConfig )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6063:1: ( ruleAttrClassConfig )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6064:1: ruleAttrClassConfig
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6035:1: ( ruleAttrClassConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6036:1: ruleAttrClassConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_2_0());
- }
- pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__AttrClassConfig__AttributesAssignment_3_212649);
+ before(grammarAccess.getAttrClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_2_0());
+ pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__AttrClassConfig__AttributesAssignment_3_212452);
ruleAttrClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_2_0());
- }
+
+ after(grammarAccess.getAttrClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_2_0());
}
@@ -17161,37 +16019,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__AttributeAssignment_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6073:1: rule__AttrInstanceConfig__AttributeAssignment_1 : ( ( RULE_ID ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6045:1: rule__AttrInstanceConfig__AttributeAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__AttrInstanceConfig__AttributeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6077:1: ( ( ( RULE_ID ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6078:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6049:1: ( ( ( RULE_ID ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6050:1: ( ( RULE_ID ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6078:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6079:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6050:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6051:1: ( RULE_ID )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeCrossReference_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6080:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6081:1: RULE_ID
+ before(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeCrossReference_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6052:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6053:1: RULE_ID
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1());
- }
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AttrInstanceConfig__AttributeAssignment_112684); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1());
- }
+ before(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1());
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AttrInstanceConfig__AttributeAssignment_112487);
+ after(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1());
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeCrossReference_1_0());
- }
+ after(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeCrossReference_1_0());
}
@@ -17214,29 +16064,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrInstanceConfig__ValueAssignment_2_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6092:1: rule__AttrInstanceConfig__ValueAssignment_2_1 : ( ruleLiteralArray ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6064:1: rule__AttrInstanceConfig__ValueAssignment_2_1 : ( ruleLiteralArray ) ;
public final void rule__AttrInstanceConfig__ValueAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6096:1: ( ( ruleLiteralArray ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6097:1: ( ruleLiteralArray )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6068:1: ( ( ruleLiteralArray ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6069:1: ( ruleLiteralArray )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6097:1: ( ruleLiteralArray )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6098:1: ruleLiteralArray
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6069:1: ( ruleLiteralArray )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6070:1: ruleLiteralArray
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getValueLiteralArrayParserRuleCall_2_1_0());
- }
- pushFollow(FOLLOW_ruleLiteralArray_in_rule__AttrInstanceConfig__ValueAssignment_2_112719);
+ before(grammarAccess.getAttrInstanceConfigAccess().getValueLiteralArrayParserRuleCall_2_1_0());
+ pushFollow(FOLLOW_ruleLiteralArray_in_rule__AttrInstanceConfig__ValueAssignment_2_112522);
ruleLiteralArray();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getValueLiteralArrayParserRuleCall_2_1_0());
- }
+
+ after(grammarAccess.getAttrInstanceConfigAccess().getValueLiteralArrayParserRuleCall_2_1_0());
}
@@ -17258,38 +16104,30 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__AttrInstanceConfig__ValueAssignment_2_1"
- // $ANTLR start "rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6107:1: rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 : ( ( 'dynamic configuration' ) ) ;
- public final void rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0() throws RecognitionException {
+ // $ANTLR start "rule__AttrInstanceConfig__DynConfigAssignment_3_1_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6079:1: rule__AttrInstanceConfig__DynConfigAssignment_3_1_0 : ( ( 'dynamic configuration' ) ) ;
+ public final void rule__AttrInstanceConfig__DynConfigAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6111:1: ( ( ( 'dynamic configuration' ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6112:1: ( ( 'dynamic configuration' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6083:1: ( ( ( 'dynamic configuration' ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6084:1: ( ( 'dynamic configuration' ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6112:1: ( ( 'dynamic configuration' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6113:1: ( 'dynamic configuration' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6084:1: ( ( 'dynamic configuration' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6085:1: ( 'dynamic configuration' )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6114:1: ( 'dynamic configuration' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6115:1: 'dynamic configuration'
+ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6086:1: ( 'dynamic configuration' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6087:1: 'dynamic configuration'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0());
- }
- match(input,20,FOLLOW_20_in_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_012755); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0());
- }
+ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0());
+ match(input,21,FOLLOW_21_in_rule__AttrInstanceConfig__DynConfigAssignment_3_1_012558);
+ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0());
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0());
- }
+ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0());
}
@@ -17308,41 +16146,33 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0"
+ // $ANTLR end "rule__AttrInstanceConfig__DynConfigAssignment_3_1_0"
- // $ANTLR start "rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6130:1: rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 : ( ( 'read-only' ) ) ;
- public final void rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0() throws RecognitionException {
+ // $ANTLR start "rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6102:1: rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 : ( ( 'read' ) ) ;
+ public final void rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6134:1: ( ( ( 'read-only' ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6135:1: ( ( 'read-only' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6106:1: ( ( ( 'read' ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6107:1: ( ( 'read' ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6135:1: ( ( 'read-only' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6136:1: ( 'read-only' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6107:1: ( ( 'read' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6108:1: ( 'read' )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6137:1: ( 'read-only' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6138:1: 'read-only'
+ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6109:1: ( 'read' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6110:1: 'read'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0());
- }
- match(input,41,FOLLOW_41_in_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_012799); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0());
- }
+ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0());
+ match(input,43,FOLLOW_43_in_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_012602);
+ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0());
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0());
- }
+ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0());
}
@@ -17361,33 +16191,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0"
+ // $ANTLR end "rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0"
- // $ANTLR start "rule__AttrInstanceConfig__AttributesAssignment_3_1_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6153:1: rule__AttrInstanceConfig__AttributesAssignment_3_1_1 : ( ruleAttrInstanceConfig ) ;
- public final void rule__AttrInstanceConfig__AttributesAssignment_3_1_1() throws RecognitionException {
+ // $ANTLR start "rule__AttrInstanceConfig__AttributesAssignment_3_2"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6125:1: rule__AttrInstanceConfig__AttributesAssignment_3_2 : ( ruleAttrInstanceConfig ) ;
+ public final void rule__AttrInstanceConfig__AttributesAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6157:1: ( ( ruleAttrInstanceConfig ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6158:1: ( ruleAttrInstanceConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6129:1: ( ( ruleAttrInstanceConfig ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6130:1: ( ruleAttrInstanceConfig )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6158:1: ( ruleAttrInstanceConfig )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6159:1: ruleAttrInstanceConfig
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6130:1: ( ruleAttrInstanceConfig )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6131:1: ruleAttrInstanceConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_1_1_0());
- }
- pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__AttrInstanceConfig__AttributesAssignment_3_1_112838);
+ before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_2_0());
+ pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__AttrInstanceConfig__AttributesAssignment_3_212641);
ruleAttrInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_1_1_0());
- }
+
+ after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_2_0());
}
@@ -17406,29 +16232,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__AttributesAssignment_3_1_1"
+ // $ANTLR end "rule__AttrInstanceConfig__AttributesAssignment_3_2"
// $ANTLR start "rule__RefPath__RefsAssignment_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6168:1: rule__RefPath__RefsAssignment_0 : ( RULE_ID ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6140:1: rule__RefPath__RefsAssignment_0 : ( RULE_ID ) ;
public final void rule__RefPath__RefsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6172:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6173:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6144:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6145:1: ( RULE_ID )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6173:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6174:1: RULE_ID
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6145:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6146:1: RULE_ID
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_0_0());
- }
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_012869); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_0_0());
- }
+ before(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_0_0());
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_012672);
+ after(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_0_0());
}
@@ -17451,25 +16273,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__RefsAssignment_1_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6183:1: rule__RefPath__RefsAssignment_1_1 : ( RULE_ID ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6155:1: rule__RefPath__RefsAssignment_1_1 : ( RULE_ID ) ;
public final void rule__RefPath__RefsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6187:1: ( ( RULE_ID ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6188:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6159:1: ( ( RULE_ID ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6160:1: ( RULE_ID )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6188:1: ( RULE_ID )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6189:1: RULE_ID
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6160:1: ( RULE_ID )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6161:1: RULE_ID
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_1_1_0());
- }
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_1_112900); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_1_1_0());
- }
+ before(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_1_1_0());
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_1_112703);
+ after(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_1_1_0());
}
@@ -17492,29 +16310,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__ImportedNamespaceAssignment_1_0_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6198:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6170: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6202:1: ( ( ruleImportedFQN ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6203:1: ( ruleImportedFQN )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6174:1: ( ( ruleImportedFQN ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6175:1: ( ruleImportedFQN )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6203:1: ( ruleImportedFQN )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6204:1: ruleImportedFQN
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6175:1: ( ruleImportedFQN )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6176:1: ruleImportedFQN
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
- }
- pushFollow(FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_012931);
+ before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
+ pushFollow(FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_012734);
ruleImportedFQN();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
- }
+
+ after(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
}
@@ -17537,25 +16351,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__ImportURIAssignment_2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6213:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6185:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ;
public final void rule__Import__ImportURIAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6217:1: ( ( RULE_STRING ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6218:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6189:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6190:1: ( RULE_STRING )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6218:1: ( RULE_STRING )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6219:1: RULE_STRING
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6190:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6191:1: RULE_STRING
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
- }
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_212962); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
- }
+ before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_212765);
+ after(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
}
@@ -17578,29 +16388,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralArray__LiteralsAssignment_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6228:1: rule__LiteralArray__LiteralsAssignment_0 : ( ruleLiteral ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6200:1: rule__LiteralArray__LiteralsAssignment_0 : ( ruleLiteral ) ;
public final void rule__LiteralArray__LiteralsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6232:1: ( ( ruleLiteral ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6233:1: ( ruleLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6204:1: ( ( ruleLiteral ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6205:1: ( ruleLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6233:1: ( ruleLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6234:1: ruleLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6205:1: ( ruleLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6206:1: ruleLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralArrayAccess().getLiteralsLiteralParserRuleCall_0_0());
- }
- pushFollow(FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_012993);
+ before(grammarAccess.getLiteralArrayAccess().getLiteralsLiteralParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_012796);
ruleLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralArrayAccess().getLiteralsLiteralParserRuleCall_0_0());
- }
+
+ after(grammarAccess.getLiteralArrayAccess().getLiteralsLiteralParserRuleCall_0_0());
}
@@ -17623,29 +16429,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralArray__LiteralsAssignment_1_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6243:1: rule__LiteralArray__LiteralsAssignment_1_1 : ( ruleLiteral ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6215:1: rule__LiteralArray__LiteralsAssignment_1_1 : ( ruleLiteral ) ;
public final void rule__LiteralArray__LiteralsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6247:1: ( ( ruleLiteral ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6248:1: ( ruleLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6219:1: ( ( ruleLiteral ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6220:1: ( ruleLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6248:1: ( ruleLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6249:1: ruleLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6220:1: ( ruleLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6221:1: ruleLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralArrayAccess().getLiteralsLiteralParserRuleCall_1_1_0());
- }
- pushFollow(FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_1_113024);
+ before(grammarAccess.getLiteralArrayAccess().getLiteralsLiteralParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_1_112827);
ruleLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralArrayAccess().getLiteralsLiteralParserRuleCall_1_1_0());
- }
+
+ after(grammarAccess.getLiteralArrayAccess().getLiteralsLiteralParserRuleCall_1_1_0());
}
@@ -17668,37 +16470,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__IsTrueAssignment_1_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6258:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6230: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.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6262:1: ( ( ( 'true' ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6263:1: ( ( 'true' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6234:1: ( ( ( 'true' ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6235:1: ( ( 'true' ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6263:1: ( ( 'true' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6264:1: ( 'true' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6235:1: ( ( 'true' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6236:1: ( 'true' )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6265:1: ( 'true' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6266:1: 'true'
+ before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6237:1: ( 'true' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6238:1: 'true'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- }
- match(input,42,FOLLOW_42_in_rule__BooleanLiteral__IsTrueAssignment_1_113060); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- }
+ before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
+ match(input,44,FOLLOW_44_in_rule__BooleanLiteral__IsTrueAssignment_1_112863);
+ after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- }
+ after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
@@ -17721,29 +16515,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__ValueAssignment_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6281:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6253:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
public final void rule__RealLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6285:1: ( ( ruleReal ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6286:1: ( ruleReal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6257:1: ( ( ruleReal ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6258:1: ( ruleReal )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6286:1: ( ruleReal )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6287:1: ruleReal
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6258:1: ( ruleReal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6259:1: ruleReal
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
- }
- pushFollow(FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_113099);
+ before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_112902);
ruleReal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
- }
+
+ after(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
}
@@ -17766,29 +16556,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__ValueAssignment_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6296:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6268:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
public final void rule__IntLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6300:1: ( ( ruleInteger ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:1: ( ruleInteger )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6272:1: ( ( ruleInteger ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6273:1: ( ruleInteger )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:1: ( ruleInteger )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6302:1: ruleInteger
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6273:1: ( ruleInteger )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6274:1: ruleInteger
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
- }
- pushFollow(FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_113130);
+ before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_112933);
ruleInteger();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
- }
+
+ after(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
}
@@ -17811,25 +16597,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__ValueAssignment_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6283:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__StringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6315:1: ( ( RULE_STRING ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6316:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6287:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6288:1: ( RULE_STRING )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6316:1: ( RULE_STRING )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6317:1: RULE_STRING
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6288:1: ( RULE_STRING )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6289:1: RULE_STRING
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
- }
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_113161); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
- }
+ before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_112964);
+ after(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
}
@@ -17850,98 +16632,68 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
// $ANTLR end "rule__StringLiteral__ValueAssignment_1"
- // $ANTLR start synpred1_InternalConfig
- public final void synpred1_InternalConfig_fragment() throws RecognitionException {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5645:8: ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5645:9: rule__AttrInstanceConfig__AttributesAssignment_3_1_1
- {
- pushFollow(FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_1_1_in_synpred1_InternalConfig11759);
- rule__AttrInstanceConfig__AttributesAssignment_3_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- }
- // $ANTLR end synpred1_InternalConfig
-
// Delegated rules
- public final boolean synpred1_InternalConfig() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred1_InternalConfig_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
-
- protected DFA9 dfa9 = new DFA9(this);
- static final String DFA9_eotS =
+ protected DFA10 dfa10 = new DFA10(this);
+ static final String DFA10_eotS =
"\12\uffff";
- static final String DFA9_eofS =
- "\5\uffff\1\6\1\uffff\1\10\2\uffff";
- static final String DFA9_minS =
- "\3\6\1\47\1\uffff\1\6\1\uffff\1\5\2\uffff";
- static final String DFA9_maxS =
- "\4\47\1\uffff\1\50\1\uffff\1\50\2\uffff";
- static final String DFA9_acceptS =
- "\4\uffff\1\2\1\uffff\1\3\1\uffff\1\1\1\4";
- static final String DFA9_specialS =
+ static final String DFA10_eofS =
+ "\5\uffff\1\7\1\11\3\uffff";
+ static final String DFA10_minS =
+ "\3\6\1\51\1\uffff\1\6\1\7\3\uffff";
+ static final String DFA10_maxS =
+ "\4\51\1\uffff\2\52\3\uffff";
+ static final String DFA10_acceptS =
+ "\4\uffff\1\2\2\uffff\1\3\1\4\1\1";
+ static final String DFA10_specialS =
"\12\uffff}>";
- static final String[] DFA9_transitionS = {
- "\1\3\10\uffff\1\1\1\2\26\uffff\1\4",
- "\1\3\40\uffff\1\4",
- "\1\3\40\uffff\1\4",
+ static final String[] DFA10_transitionS = {
+ "\1\3\11\uffff\1\1\1\2\27\uffff\1\4",
+ "\1\3\42\uffff\1\4",
+ "\1\3\42\uffff\1\4",
"\1\5",
"",
- "\1\7\12\uffff\4\6\3\uffff\2\6\1\uffff\1\6\3\uffff\2\6\1\uffff"+
- "\2\6\4\uffff\1\6",
+ "\1\6\13\uffff\3\7\5\uffff\2\7\1\uffff\1\7\3\uffff\2\7\1\uffff"+
+ "\2\7\4\uffff\1\7",
+ "\1\10\12\uffff\3\11\5\uffff\2\11\1\uffff\1\11\3\uffff\2\11"+
+ "\1\uffff\2\11\4\uffff\1\11",
"",
- "\1\11\13\uffff\4\10\3\uffff\2\10\1\uffff\1\10\3\uffff\2\10"+
- "\1\uffff\2\10\4\uffff\1\10",
"",
""
};
- static final short[] DFA9_eot = DFA.unpackEncodedString(DFA9_eotS);
- static final short[] DFA9_eof = DFA.unpackEncodedString(DFA9_eofS);
- static final char[] DFA9_min = DFA.unpackEncodedStringToUnsignedChars(DFA9_minS);
- static final char[] DFA9_max = DFA.unpackEncodedStringToUnsignedChars(DFA9_maxS);
- static final short[] DFA9_accept = DFA.unpackEncodedString(DFA9_acceptS);
- static final short[] DFA9_special = DFA.unpackEncodedString(DFA9_specialS);
- static final short[][] DFA9_transition;
+ static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS);
+ static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS);
+ static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS);
+ static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS);
+ static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS);
+ static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS);
+ static final short[][] DFA10_transition;
static {
- int numStates = DFA9_transitionS.length;
- DFA9_transition = new short[numStates][];
+ int numStates = DFA10_transitionS.length;
+ DFA10_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA9_transition[i] = DFA.unpackEncodedString(DFA9_transitionS[i]);
+ DFA10_transition[i] = DFA.unpackEncodedString(DFA10_transitionS[i]);
}
}
- class DFA9 extends DFA {
+ class DFA10 extends DFA {
- public DFA9(BaseRecognizer recognizer) {
+ public DFA10(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 9;
- this.eot = DFA9_eot;
- this.eof = DFA9_eof;
- this.min = DFA9_min;
- this.max = DFA9_max;
- this.accept = DFA9_accept;
- this.special = DFA9_special;
- this.transition = DFA9_transition;
+ this.decisionNumber = 10;
+ this.eot = DFA10_eot;
+ this.eof = DFA10_eof;
+ this.min = DFA10_min;
+ this.max = DFA10_max;
+ this.accept = DFA10_accept;
+ this.special = DFA10_special;
+ this.transition = DFA10_transition;
}
public String getDescription() {
- return "1155:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) );";
+ return "1177:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) );";
}
}
@@ -18040,428 +16792,425 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_ruleActorClassConfig_in_rule__ConfigElement__Alternatives1942 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleActorInstanceConfig_in_rule__ConfigElement__Alternatives1959 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleProtocolClassConfig_in_rule__ConfigElement__Alternatives1976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0_in_rule__AttrInstanceConfig__Alternatives_3_1_0_12009 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_12_in_rule__AttrInstanceConfig__Alternatives_3_1_0_12028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_12062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_13_in_rule__Import__Alternatives_12081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives2115 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives2132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives2149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_14_in_rule__BooleanLiteral__Alternatives_12182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_12201 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives2234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives2251 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSignedInteger_in_rule__Integer__Alternatives2283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleHexadecimal_in_rule__Integer__Alternatives2300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__SignedInteger__Alternatives_02333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__SignedInteger__Alternatives_02353 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDecimal_in_rule__Real__Alternatives2387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDotDecimal_in_rule__Real__Alternatives2404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDecimalDot_in_rule__Real__Alternatives2421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives2438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__Decimal__Alternatives_02471 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__Decimal__Alternatives_02491 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__DotDecimal__Alternatives_02526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__DotDecimal__Alternatives_02546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__DecimalDot__Alternatives_02581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__DecimalDot__Alternatives_02601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__DecimalExp__Alternatives_02636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__DecimalExp__Alternatives_02656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__DecimalExp__Alternatives_52691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__DecimalExp__Alternatives_52711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConfigModel__Group__0__Impl_in_rule__ConfigModel__Group__02743 = new BitSet(new long[]{0x000000008B0A0000L});
- public static final BitSet FOLLOW_rule__ConfigModel__Group__1_in_rule__ConfigModel__Group__02746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConfigModel__ImportsAssignment_0_in_rule__ConfigModel__Group__0__Impl2773 = new BitSet(new long[]{0x0000001000000002L});
- public static final BitSet FOLLOW_rule__ConfigModel__Group__1__Impl_in_rule__ConfigModel__Group__12804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConfigModel__ConfigElementsAssignment_1_in_rule__ConfigModel__Group__1__Impl2831 = new BitSet(new long[]{0x000000008B0A0002L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__Group__0__Impl_in_rule__SubSystemConfig__Group__02866 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__Group__1_in_rule__SubSystemConfig__Group__02869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__SubSystemConfig__Group__0__Impl2897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__Group__1__Impl_in_rule__SubSystemConfig__Group__12928 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__Group__2_in_rule__SubSystemConfig__Group__12931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__SubSystemAssignment_1_in_rule__SubSystemConfig__Group__1__Impl2958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__Group__2__Impl_in_rule__SubSystemConfig__Group__22988 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__Group__3_in_rule__SubSystemConfig__Group__22991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__SubSystemConfig__Group__2__Impl3019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__Group__3__Impl_in_rule__SubSystemConfig__Group__33050 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__Group__4_in_rule__SubSystemConfig__Group__33053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__DynConfigAssignment_3_in_rule__SubSystemConfig__Group__3__Impl3080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SubSystemConfig__Group__4__Impl_in_rule__SubSystemConfig__Group__43110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__SubSystemConfig__Group__4__Impl3138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group__0__Impl_in_rule__DynamicConfig__Group__03179 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group__1_in_rule__DynamicConfig__Group__03182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__DynamicConfig__Group__0__Impl3210 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group__1__Impl_in_rule__DynamicConfig__Group__13241 = new BitSet(new long[]{0x0000000000A00000L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group__2_in_rule__DynamicConfig__Group__13244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__DynamicConfig__Group__1__Impl3272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group__2__Impl_in_rule__DynamicConfig__Group__23303 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group__3_in_rule__DynamicConfig__Group__23306 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2_in_rule__DynamicConfig__Group__2__Impl3333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group__3__Impl_in_rule__DynamicConfig__Group__33363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__DynamicConfig__Group__3__Impl3391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0__0__Impl_in_rule__DynamicConfig__Group_2_0__03430 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0__1_in_rule__DynamicConfig__Group_2_0__03433 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__DynamicConfig__Group_2_0__0__Impl3461 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0__1__Impl_in_rule__DynamicConfig__Group_2_0__13492 = new BitSet(new long[]{0x0000000000400000L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0__2_in_rule__DynamicConfig__Group_2_0__13495 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__SourceAssignment_2_0_1_in_rule__DynamicConfig__Group_2_0__1__Impl3522 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0__2__Impl_in_rule__DynamicConfig__Group_2_0__23552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_2__0_in_rule__DynamicConfig__Group_2_0__2__Impl3579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_2__0__Impl_in_rule__DynamicConfig__Group_2_0_2__03616 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_2__1_in_rule__DynamicConfig__Group_2_0_2__03619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__DynamicConfig__Group_2_0_2__0__Impl3647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_2__1__Impl_in_rule__DynamicConfig__Group_2_0_2__13678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__FilePathAssignment_2_0_2_1_in_rule__DynamicConfig__Group_2_0_2__1__Impl3705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__0__Impl_in_rule__DynamicConfig__Group_2_1__03739 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__1_in_rule__DynamicConfig__Group_2_1__03742 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__DynamicConfig__Group_2_1__0__Impl3770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__1__Impl_in_rule__DynamicConfig__Group_2_1__13801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__PollingAssignment_2_1_1_in_rule__DynamicConfig__Group_2_1__1__Impl3828 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__Group__0__Impl_in_rule__ActorClassConfig__Group__03862 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__Group__1_in_rule__ActorClassConfig__Group__03865 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__ActorClassConfig__Group__0__Impl3893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__Group__1__Impl_in_rule__ActorClassConfig__Group__13924 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__Group__2_in_rule__ActorClassConfig__Group__13927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__ActorAssignment_1_in_rule__ActorClassConfig__Group__1__Impl3954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__Group__2__Impl_in_rule__ActorClassConfig__Group__23984 = new BitSet(new long[]{0x0000000100080000L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__Group__3_in_rule__ActorClassConfig__Group__23987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__ActorClassConfig__Group__2__Impl4015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__Group__3__Impl_in_rule__ActorClassConfig__Group__34046 = new BitSet(new long[]{0x0000000100080000L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__Group__4_in_rule__ActorClassConfig__Group__34049 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__AttributesAssignment_3_in_rule__ActorClassConfig__Group__3__Impl4076 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_rule__ActorClassConfig__Group__4__Impl_in_rule__ActorClassConfig__Group__44107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__ActorClassConfig__Group__4__Impl4135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__0__Impl_in_rule__ActorInstanceConfig__Group_0__04176 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__1_in_rule__ActorInstanceConfig__Group_0__04179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__ActorInstanceConfig__Group_0__0__Impl4207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__1__Impl_in_rule__ActorInstanceConfig__Group_0__14238 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__2_in_rule__ActorInstanceConfig__Group_0__14241 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__RootAssignment_0_1_in_rule__ActorInstanceConfig__Group_0__1__Impl4268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__2__Impl_in_rule__ActorInstanceConfig__Group_0__24298 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__3_in_rule__ActorInstanceConfig__Group_0__24301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__ActorInstanceConfig__Group_0__2__Impl4329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__3__Impl_in_rule__ActorInstanceConfig__Group_0__34360 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__4_in_rule__ActorInstanceConfig__Group_0__34363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__PathAssignment_0_3_in_rule__ActorInstanceConfig__Group_0__3__Impl4390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__4__Impl_in_rule__ActorInstanceConfig__Group_0__44420 = new BitSet(new long[]{0x0000000100000000L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__5_in_rule__ActorInstanceConfig__Group_0__44423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__ActorInstanceConfig__Group_0__4__Impl4451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__5__Impl_in_rule__ActorInstanceConfig__Group_0__54482 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_0_5_in_rule__ActorInstanceConfig__Group_0__5__Impl4509 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_1__0__Impl_in_rule__ActorInstanceConfig__Group_1__04552 = new BitSet(new long[]{0x0000000082080000L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_1__1_in_rule__ActorInstanceConfig__Group_1__04555 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__PortsAssignment_1_0_in_rule__ActorInstanceConfig__Group_1__0__Impl4582 = new BitSet(new long[]{0x0000000080000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_1__1__Impl_in_rule__ActorInstanceConfig__Group_1__14613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__ActorInstanceConfig__Group_1__1__Impl4641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__0__Impl_in_rule__ProtocolClassConfig__Group__04676 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__1_in_rule__ProtocolClassConfig__Group__04679 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__ProtocolClassConfig__Group__0__Impl4707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__1__Impl_in_rule__ProtocolClassConfig__Group__14738 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__2_in_rule__ProtocolClassConfig__Group__14741 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__ProtocolAssignment_1_in_rule__ProtocolClassConfig__Group__1__Impl4768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__2__Impl_in_rule__ProtocolClassConfig__Group__24798 = new BitSet(new long[]{0x0000000030000000L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__3_in_rule__ProtocolClassConfig__Group__24801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__ProtocolClassConfig__Group__2__Impl4829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__3__Impl_in_rule__ProtocolClassConfig__Group__34860 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__4_in_rule__ProtocolClassConfig__Group__34863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3_in_rule__ProtocolClassConfig__Group__3__Impl4890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__4__Impl_in_rule__ProtocolClassConfig__Group__44920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__ProtocolClassConfig__Group__4__Impl4948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__0__Impl_in_rule__ProtocolClassConfig__Group_3_0__04989 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__1_in_rule__ProtocolClassConfig__Group_3_0__04992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__ProtocolClassConfig__Group_3_0__0__Impl5020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__1__Impl_in_rule__ProtocolClassConfig__Group_3_0__15051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__RegularAssignment_3_0_1_in_rule__ProtocolClassConfig__Group_3_0__1__Impl5078 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__0__Impl_in_rule__ProtocolClassConfig__Group_3_1__05112 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__1_in_rule__ProtocolClassConfig__Group_3_1__05115 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__ProtocolClassConfig__Group_3_1__0__Impl5143 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__1__Impl_in_rule__ProtocolClassConfig__Group_3_1__15174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1_in_rule__ProtocolClassConfig__Group_3_1__1__Impl5201 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortClassConfig__Group__0__Impl_in_rule__PortClassConfig__Group__05235 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_rule__PortClassConfig__Group__1_in_rule__PortClassConfig__Group__05238 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortClassConfig__Group__1__Impl_in_rule__PortClassConfig__Group__15296 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__PortClassConfig__Group__2_in_rule__PortClassConfig__Group__15299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__PortClassConfig__Group__1__Impl5327 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortClassConfig__Group__2__Impl_in_rule__PortClassConfig__Group__25358 = new BitSet(new long[]{0x0000000100080000L});
- public static final BitSet FOLLOW_rule__PortClassConfig__Group__3_in_rule__PortClassConfig__Group__25361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__PortClassConfig__Group__2__Impl5389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortClassConfig__Group__3__Impl_in_rule__PortClassConfig__Group__35420 = new BitSet(new long[]{0x0000000100080000L});
- public static final BitSet FOLLOW_rule__PortClassConfig__Group__4_in_rule__PortClassConfig__Group__35423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortClassConfig__AttributesAssignment_3_in_rule__PortClassConfig__Group__3__Impl5450 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_rule__PortClassConfig__Group__4__Impl_in_rule__PortClassConfig__Group__45481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__PortClassConfig__Group__4__Impl5509 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__0__Impl_in_rule__PortInstanceConfig__Group__05550 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__1_in_rule__PortInstanceConfig__Group__05553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__PortInstanceConfig__Group__0__Impl5581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__1__Impl_in_rule__PortInstanceConfig__Group__15612 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__2_in_rule__PortInstanceConfig__Group__15615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__ItemAssignment_1_in_rule__PortInstanceConfig__Group__1__Impl5642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__2__Impl_in_rule__PortInstanceConfig__Group__25672 = new BitSet(new long[]{0x0000000100080000L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__3_in_rule__PortInstanceConfig__Group__25675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__PortInstanceConfig__Group__2__Impl5703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__3__Impl_in_rule__PortInstanceConfig__Group__35734 = new BitSet(new long[]{0x0000000100080000L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__4_in_rule__PortInstanceConfig__Group__35737 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__AttributesAssignment_3_in_rule__PortInstanceConfig__Group__3__Impl5764 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__4__Impl_in_rule__PortInstanceConfig__Group__45795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__PortInstanceConfig__Group__4__Impl5823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group__0__Impl_in_rule__AttrClassConfig__Group__05864 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group__1_in_rule__AttrClassConfig__Group__05867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_rule__AttrClassConfig__Group__0__Impl5895 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group__1__Impl_in_rule__AttrClassConfig__Group__15926 = new BitSet(new long[]{0x0000000200040000L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group__2_in_rule__AttrClassConfig__Group__15929 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__AttributeAssignment_1_in_rule__AttrClassConfig__Group__1__Impl5956 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group__2__Impl_in_rule__AttrClassConfig__Group__25986 = new BitSet(new long[]{0x0000000200040000L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group__3_in_rule__AttrClassConfig__Group__25989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__0_in_rule__AttrClassConfig__Group__2__Impl6016 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group__3__Impl_in_rule__AttrClassConfig__Group__36047 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__0_in_rule__AttrClassConfig__Group__3__Impl6074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__0__Impl_in_rule__AttrClassConfig__Group_2__06113 = new BitSet(new long[]{0x000004800001C0D0L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__1_in_rule__AttrClassConfig__Group_2__06116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__AttrClassConfig__Group_2__0__Impl6144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__1__Impl_in_rule__AttrClassConfig__Group_2__16175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__ValueAssignment_2_1_in_rule__AttrClassConfig__Group_2__1__Impl6202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__0__Impl_in_rule__AttrClassConfig__Group_3__06236 = new BitSet(new long[]{0x0000000C00000000L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__1_in_rule__AttrClassConfig__Group_3__06239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__AttrClassConfig__Group_3__0__Impl6267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__1__Impl_in_rule__AttrClassConfig__Group_3__16298 = new BitSet(new long[]{0x0000000100080000L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__2_in_rule__AttrClassConfig__Group_3__16301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1_in_rule__AttrClassConfig__Group_3__1__Impl6328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__2__Impl_in_rule__AttrClassConfig__Group_3__26358 = new BitSet(new long[]{0x0000000100080000L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__3_in_rule__AttrClassConfig__Group_3__26361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__AttributesAssignment_3_2_in_rule__AttrClassConfig__Group_3__2__Impl6388 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__3__Impl_in_rule__AttrClassConfig__Group_3__36419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__AttrClassConfig__Group_3__3__Impl6447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__0__Impl_in_rule__AttrClassConfig__Group_3_1_0__06486 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__1_in_rule__AttrClassConfig__Group_3_1_0__06489 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_34_in_rule__AttrClassConfig__Group_3_1_0__0__Impl6517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__1__Impl_in_rule__AttrClassConfig__Group_3_1_0__16548 = new BitSet(new long[]{0x0000008000018050L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__2_in_rule__AttrClassConfig__Group_3_1_0__16551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__AttrClassConfig__Group_3_1_0__1__Impl6579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__2__Impl_in_rule__AttrClassConfig__Group_3_1_0__26610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__MinAssignment_3_1_0_2_in_rule__AttrClassConfig__Group_3_1_0__2__Impl6637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__0__Impl_in_rule__AttrClassConfig__Group_3_1_1__06673 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__1_in_rule__AttrClassConfig__Group_3_1_1__06676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_35_in_rule__AttrClassConfig__Group_3_1_1__0__Impl6704 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__1__Impl_in_rule__AttrClassConfig__Group_3_1_1__16735 = new BitSet(new long[]{0x0000008000018050L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__2_in_rule__AttrClassConfig__Group_3_1_1__16738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__AttrClassConfig__Group_3_1_1__1__Impl6766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__2__Impl_in_rule__AttrClassConfig__Group_3_1_1__26797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__MaxAssignment_3_1_1_2_in_rule__AttrClassConfig__Group_3_1_1__2__Impl6824 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__0__Impl_in_rule__AttrInstanceConfig__Group__06860 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__1_in_rule__AttrInstanceConfig__Group__06863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_rule__AttrInstanceConfig__Group__0__Impl6891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__1__Impl_in_rule__AttrInstanceConfig__Group__16922 = new BitSet(new long[]{0x0000000200040000L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__2_in_rule__AttrInstanceConfig__Group__16925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__AttributeAssignment_1_in_rule__AttrInstanceConfig__Group__1__Impl6952 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__2__Impl_in_rule__AttrInstanceConfig__Group__26982 = new BitSet(new long[]{0x0000000200040000L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__3_in_rule__AttrInstanceConfig__Group__26985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__0_in_rule__AttrInstanceConfig__Group__2__Impl7012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__3__Impl_in_rule__AttrInstanceConfig__Group__37043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__0_in_rule__AttrInstanceConfig__Group__3__Impl7070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__0__Impl_in_rule__AttrInstanceConfig__Group_2__07109 = new BitSet(new long[]{0x000004800001C0D0L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__1_in_rule__AttrInstanceConfig__Group_2__07112 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__AttrInstanceConfig__Group_2__0__Impl7140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__1__Impl_in_rule__AttrInstanceConfig__Group_2__17171 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__ValueAssignment_2_1_in_rule__AttrInstanceConfig__Group_2__1__Impl7198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__0__Impl_in_rule__AttrInstanceConfig__Group_3__07232 = new BitSet(new long[]{0x0000000100100000L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__1_in_rule__AttrInstanceConfig__Group_3__07235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__AttrInstanceConfig__Group_3__0__Impl7263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__1__Impl_in_rule__AttrInstanceConfig__Group_3__17294 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__2_in_rule__AttrInstanceConfig__Group_3__17297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__UnorderedGroup_3_1_in_rule__AttrInstanceConfig__Group_3__1__Impl7324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__2__Impl_in_rule__AttrInstanceConfig__Group_3__27354 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__AttrInstanceConfig__Group_3__2__Impl7382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__07419 = new BitSet(new long[]{0x0000020000001000L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1_in_rule__AttrInstanceConfig__Group_3_1_0__07422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0_in_rule__AttrInstanceConfig__Group_3_1_0__0__Impl7449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__17479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Alternatives_3_1_0_1_in_rule__AttrInstanceConfig__Group_3_1_0__1__Impl7506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RefPath__Group__0__Impl_in_rule__RefPath__Group__07540 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_rule__RefPath__Group__1_in_rule__RefPath__Group__07543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RefPath__RefsAssignment_0_in_rule__RefPath__Group__0__Impl7570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RefPath__Group__1__Impl_in_rule__RefPath__Group__17600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RefPath__Group_1__0_in_rule__RefPath__Group__1__Impl7627 = new BitSet(new long[]{0x0000000004000002L});
- public static final BitSet FOLLOW_rule__RefPath__Group_1__0__Impl_in_rule__RefPath__Group_1__07662 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__RefPath__Group_1__1_in_rule__RefPath__Group_1__07665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__RefPath__Group_1__0__Impl7693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RefPath__Group_1__1__Impl_in_rule__RefPath__Group_1__17724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RefPath__RefsAssignment_1_1_in_rule__RefPath__Group_1__1__Impl7751 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__07785 = new BitSet(new long[]{0x0000000000002020L});
- public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__07788 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__Import__Group__0__Impl7816 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__17847 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_rule__Import__Group__2_in_rule__Import__Group__17850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl7877 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__27907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl7934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__07970 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__07973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl8000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__18030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__Import__Group_1_0__1__Impl8058 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__08093 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__08096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl8123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__18152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__ImportedFQN__Group__1__Impl8181 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__08218 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__08221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl8248 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__18277 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl8304 = new BitSet(new long[]{0x0000008000000002L});
- public static final BitSet FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__08339 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__08342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__FQN__Group_1__0__Impl8370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__18401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl8428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LiteralArray__Group__0__Impl_in_rule__LiteralArray__Group__08461 = new BitSet(new long[]{0x0000010000000000L});
- public static final BitSet FOLLOW_rule__LiteralArray__Group__1_in_rule__LiteralArray__Group__08464 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LiteralArray__LiteralsAssignment_0_in_rule__LiteralArray__Group__0__Impl8491 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LiteralArray__Group__1__Impl_in_rule__LiteralArray__Group__18521 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LiteralArray__Group_1__0_in_rule__LiteralArray__Group__1__Impl8548 = new BitSet(new long[]{0x0000010000000002L});
- public static final BitSet FOLLOW_rule__LiteralArray__Group_1__0__Impl_in_rule__LiteralArray__Group_1__08583 = new BitSet(new long[]{0x000004800001C0D0L});
- public static final BitSet FOLLOW_rule__LiteralArray__Group_1__1_in_rule__LiteralArray__Group_1__08586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_40_in_rule__LiteralArray__Group_1__0__Impl8614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LiteralArray__Group_1__1__Impl_in_rule__LiteralArray__Group_1__18645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LiteralArray__LiteralsAssignment_1_1_in_rule__LiteralArray__Group_1__1__Impl8672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__08706 = new BitSet(new long[]{0x0000040000004000L});
- public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__08709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__18767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl8794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__08828 = new BitSet(new long[]{0x0000008000018050L});
- public static final BitSet FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__08831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__18889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl8916 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__08950 = new BitSet(new long[]{0x0000000000018050L});
- public static final BitSet FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__08953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__19011 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl9038 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__09072 = new BitSet(new long[]{0x000004800001C0D0L});
- public static final BitSet FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__09075 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__19133 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl9160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__09194 = new BitSet(new long[]{0x0000000000018040L});
- public static final BitSet FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__09197 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl9224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__19255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl9282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__09315 = new BitSet(new long[]{0x0000000000018040L});
- public static final BitSet FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__09318 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl9345 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__19376 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__19379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl9406 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__29435 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__29438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__Decimal__Group__2__Impl9466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__39497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl9524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__09561 = new BitSet(new long[]{0x0000008000018000L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__09564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl9591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__19622 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__19625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__DotDecimal__Group__1__Impl9653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__29684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl9711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__09746 = new BitSet(new long[]{0x0000000000018040L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__09749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl9776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__19807 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__19810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl9837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__29866 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__DecimalDot__Group__2__Impl9894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__09931 = new BitSet(new long[]{0x0000008000018050L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__09934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl9961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__19992 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__19995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl10022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__210051 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__210054 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__DecimalExp__Group__2__Impl10082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__310113 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__310116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl10143 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__410172 = new BitSet(new long[]{0x0000000000018040L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__5_in_rule__DecimalExp__Group__410175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__DecimalExp__Group__4__Impl10202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__5__Impl_in_rule__DecimalExp__Group__510231 = new BitSet(new long[]{0x0000000000018040L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__6_in_rule__DecimalExp__Group__510234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Alternatives_5_in_rule__DecimalExp__Group__5__Impl10261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DecimalExp__Group__6__Impl_in_rule__DecimalExp__Group__610292 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__6__Impl10319 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__0_in_rule__DynamicConfig__UnorderedGroup_210363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0__0_in_rule__DynamicConfig__UnorderedGroup_2__Impl10452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__0_in_rule__DynamicConfig__UnorderedGroup_2__Impl10543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__010602 = new BitSet(new long[]{0x0000000000A00002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__1_in_rule__DynamicConfig__UnorderedGroup_2__010605 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__110630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__0_in_rule__ActorInstanceConfig__UnorderedGroup10658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__0_in_rule__ActorInstanceConfig__UnorderedGroup__Impl10747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_1__0_in_rule__ActorInstanceConfig__UnorderedGroup__Impl10838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__Impl_in_rule__ActorInstanceConfig__UnorderedGroup__010897 = new BitSet(new long[]{0x0000000082080002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__1_in_rule__ActorInstanceConfig__UnorderedGroup__010900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__Impl_in_rule__ActorInstanceConfig__UnorderedGroup__110925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__0_in_rule__ProtocolClassConfig__UnorderedGroup_310953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__011190 = new BitSet(new long[]{0x0000000030000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__1_in_rule__ProtocolClassConfig__UnorderedGroup_3__011193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__111218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__0_in_rule__AttrClassConfig__UnorderedGroup_3_111246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__0_in_rule__AttrClassConfig__UnorderedGroup_3_1__Impl11333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__0_in_rule__AttrClassConfig__UnorderedGroup_3_1__Impl11424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__Impl_in_rule__AttrClassConfig__UnorderedGroup_3_1__011483 = new BitSet(new long[]{0x0000000C00000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__1_in_rule__AttrClassConfig__UnorderedGroup_3_1__011486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__Impl_in_rule__AttrClassConfig__UnorderedGroup_3_1__111511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__UnorderedGroup_3_1__0_in_rule__AttrInstanceConfig__UnorderedGroup_3_111539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl11626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_1_1_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl11718 = new BitSet(new long[]{0x0000000100100002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_1_1_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl11762 = new BitSet(new long[]{0x0000000100100002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__011828 = new BitSet(new long[]{0x0000000100100002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__UnorderedGroup_3_1__1_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__011831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl_in_rule__AttrInstanceConfig__UnorderedGroup_3_1__111856 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleImport_in_rule__ConfigModel__ImportsAssignment_011888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConfigElement_in_rule__ConfigModel__ConfigElementsAssignment_111919 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__SubSystemConfig__SubSystemAssignment_111954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDynamicConfig_in_rule__SubSystemConfig__DynConfigAssignment_311989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__SourceAssignment_2_0_112020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__FilePathAssignment_2_0_2_112051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__DynamicConfig__PollingAssignment_2_1_112082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFQN_in_rule__ActorClassConfig__ActorAssignment_112117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__ActorClassConfig__AttributesAssignment_312152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFQN_in_rule__ActorInstanceConfig__RootAssignment_0_112187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRefPath_in_rule__ActorInstanceConfig__PathAssignment_0_312222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__ActorInstanceConfig__AttributesAssignment_0_512253 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePortInstanceConfig_in_rule__ActorInstanceConfig__PortsAssignment_1_012284 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFQN_in_rule__ProtocolClassConfig__ProtocolAssignment_112319 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__RegularAssignment_3_0_112354 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_112385 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__PortClassConfig__AttributesAssignment_312416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__PortInstanceConfig__ItemAssignment_112451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__PortInstanceConfig__AttributesAssignment_312486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__AttrClassConfig__AttributeAssignment_112521 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLiteralArray_in_rule__AttrClassConfig__ValueAssignment_2_112556 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MinAssignment_3_1_0_212587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MaxAssignment_3_1_1_212618 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__AttrClassConfig__AttributesAssignment_3_212649 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__AttrInstanceConfig__AttributeAssignment_112684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLiteralArray_in_rule__AttrInstanceConfig__ValueAssignment_2_112719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_012755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_41_in_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_012799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__AttrInstanceConfig__AttributesAssignment_3_1_112838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_012869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_1_112900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_012931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_212962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_012993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_1_113024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__BooleanLiteral__IsTrueAssignment_1_113060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_113099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_113130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_113161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_1_1_in_synpred1_InternalConfig11759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_0__0_in_rule__DynamicConfig__Alternatives_2_02008 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1__0_in_rule__DynamicConfig__Alternatives_2_02026 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0_in_rule__AttrInstanceConfig__Alternatives_3_1_12060 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_13_in_rule__AttrInstanceConfig__Alternatives_3_1_12079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_12113 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_14_in_rule__Import__Alternatives_12132 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives2166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives2183 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives2200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_rule__BooleanLiteral__Alternatives_12233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_12252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives2285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives2302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSignedInteger_in_rule__Integer__Alternatives2334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleHexadecimal_in_rule__Integer__Alternatives2351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__SignedInteger__Alternatives_02384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__SignedInteger__Alternatives_02404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDecimal_in_rule__Real__Alternatives2438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDotDecimal_in_rule__Real__Alternatives2455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDecimalDot_in_rule__Real__Alternatives2472 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives2489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__Decimal__Alternatives_02522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__Decimal__Alternatives_02542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__DotDecimal__Alternatives_02577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__DotDecimal__Alternatives_02597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__DecimalDot__Alternatives_02632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__DecimalDot__Alternatives_02652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__DecimalExp__Alternatives_02687 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__DecimalExp__Alternatives_02707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConfigModel__Group__0__Impl_in_rule__ConfigModel__Group__02739 = new BitSet(new long[]{0x000000022C140000L});
+ public static final BitSet FOLLOW_rule__ConfigModel__Group__1_in_rule__ConfigModel__Group__02742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConfigModel__ImportsAssignment_0_in_rule__ConfigModel__Group__0__Impl2769 = new BitSet(new long[]{0x0000004000000002L});
+ public static final BitSet FOLLOW_rule__ConfigModel__Group__1__Impl_in_rule__ConfigModel__Group__12800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConfigModel__ConfigElementsAssignment_1_in_rule__ConfigModel__Group__1__Impl2827 = new BitSet(new long[]{0x000000022C140002L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__Group__0__Impl_in_rule__SubSystemConfig__Group__02862 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__Group__1_in_rule__SubSystemConfig__Group__02865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__SubSystemConfig__Group__0__Impl2893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__Group__1__Impl_in_rule__SubSystemConfig__Group__12924 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__Group__2_in_rule__SubSystemConfig__Group__12927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__SubSystemAssignment_1_in_rule__SubSystemConfig__Group__1__Impl2954 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__Group__2__Impl_in_rule__SubSystemConfig__Group__22984 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__Group__3_in_rule__SubSystemConfig__Group__22987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__SubSystemConfig__Group__2__Impl3015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__Group__3__Impl_in_rule__SubSystemConfig__Group__33046 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__Group__4_in_rule__SubSystemConfig__Group__33049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__DynConfigAssignment_3_in_rule__SubSystemConfig__Group__3__Impl3076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SubSystemConfig__Group__4__Impl_in_rule__SubSystemConfig__Group__43106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__SubSystemConfig__Group__4__Impl3134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group__0__Impl_in_rule__DynamicConfig__Group__03175 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group__1_in_rule__DynamicConfig__Group__03178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__DynamicConfig__Group__0__Impl3206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group__1__Impl_in_rule__DynamicConfig__Group__13237 = new BitSet(new long[]{0x0000000002C00000L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group__2_in_rule__DynamicConfig__Group__13240 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__DynamicConfig__Group__1__Impl3268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group__2__Impl_in_rule__DynamicConfig__Group__23299 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group__3_in_rule__DynamicConfig__Group__23302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2_in_rule__DynamicConfig__Group__2__Impl3329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group__3__Impl_in_rule__DynamicConfig__Group__33359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__DynamicConfig__Group__3__Impl3387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_0__0__Impl_in_rule__DynamicConfig__Group_2_0_0__03426 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_0__1_in_rule__DynamicConfig__Group_2_0_0__03429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__DynamicConfig__Group_2_0_0__0__Impl3457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_0__1__Impl_in_rule__DynamicConfig__Group_2_0_0__13488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__FilePathAssignment_2_0_0_1_in_rule__DynamicConfig__Group_2_0_0__1__Impl3515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1__03549 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1__1_in_rule__DynamicConfig__Group_2_0_1__03552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0_in_rule__DynamicConfig__Group_2_0_1__0__Impl3579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1__13609 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0_in_rule__DynamicConfig__Group_2_0_1__1__Impl3636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0__Impl_in_rule__DynamicConfig__Group_2_0_1_0__03670 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1_in_rule__DynamicConfig__Group_2_0_1_0__03673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__DynamicConfig__Group_2_0_1_0__0__Impl3701 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1__Impl_in_rule__DynamicConfig__Group_2_0_1_0__13732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1_in_rule__DynamicConfig__Group_2_0_1_0__1__Impl3759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1_1__03793 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1_in_rule__DynamicConfig__Group_2_0_1_1__03796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__DynamicConfig__Group_2_0_1_1__0__Impl3824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1_1__13855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1_in_rule__DynamicConfig__Group_2_0_1_1__1__Impl3882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__0__Impl_in_rule__DynamicConfig__Group_2_1__03916 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__1_in_rule__DynamicConfig__Group_2_1__03919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__DynamicConfig__Group_2_1__0__Impl3947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__1__Impl_in_rule__DynamicConfig__Group_2_1__13978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__PollingAssignment_2_1_1_in_rule__DynamicConfig__Group_2_1__1__Impl4005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__Group__0__Impl_in_rule__ActorClassConfig__Group__04039 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__Group__1_in_rule__ActorClassConfig__Group__04042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__ActorClassConfig__Group__0__Impl4070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__Group__1__Impl_in_rule__ActorClassConfig__Group__14101 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__Group__2_in_rule__ActorClassConfig__Group__14104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__ActorAssignment_1_in_rule__ActorClassConfig__Group__1__Impl4131 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__Group__2__Impl_in_rule__ActorClassConfig__Group__24161 = new BitSet(new long[]{0x0000000400100000L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__Group__3_in_rule__ActorClassConfig__Group__24164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__ActorClassConfig__Group__2__Impl4192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__Group__3__Impl_in_rule__ActorClassConfig__Group__34223 = new BitSet(new long[]{0x0000000400100000L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__Group__4_in_rule__ActorClassConfig__Group__34226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__AttributesAssignment_3_in_rule__ActorClassConfig__Group__3__Impl4253 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_rule__ActorClassConfig__Group__4__Impl_in_rule__ActorClassConfig__Group__44284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__ActorClassConfig__Group__4__Impl4312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__0__Impl_in_rule__ActorInstanceConfig__Group_0__04353 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__1_in_rule__ActorInstanceConfig__Group_0__04356 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__ActorInstanceConfig__Group_0__0__Impl4384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__1__Impl_in_rule__ActorInstanceConfig__Group_0__14415 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__2_in_rule__ActorInstanceConfig__Group_0__14418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__RootAssignment_0_1_in_rule__ActorInstanceConfig__Group_0__1__Impl4445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__2__Impl_in_rule__ActorInstanceConfig__Group_0__24475 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__3_in_rule__ActorInstanceConfig__Group_0__24478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__ActorInstanceConfig__Group_0__2__Impl4506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__3__Impl_in_rule__ActorInstanceConfig__Group_0__34537 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__4_in_rule__ActorInstanceConfig__Group_0__34540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__PathAssignment_0_3_in_rule__ActorInstanceConfig__Group_0__3__Impl4567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__4__Impl_in_rule__ActorInstanceConfig__Group_0__44597 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__5_in_rule__ActorInstanceConfig__Group_0__44600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__ActorInstanceConfig__Group_0__4__Impl4628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__5__Impl_in_rule__ActorInstanceConfig__Group_0__54659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_0_5_in_rule__ActorInstanceConfig__Group_0__5__Impl4686 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_1__0__Impl_in_rule__ActorInstanceConfig__Group_1__04729 = new BitSet(new long[]{0x0000000208100000L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_1__1_in_rule__ActorInstanceConfig__Group_1__04732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__PortsAssignment_1_0_in_rule__ActorInstanceConfig__Group_1__0__Impl4759 = new BitSet(new long[]{0x0000000200000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_1__1__Impl_in_rule__ActorInstanceConfig__Group_1__14790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__ActorInstanceConfig__Group_1__1__Impl4818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__0__Impl_in_rule__ProtocolClassConfig__Group__04853 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__1_in_rule__ProtocolClassConfig__Group__04856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__ProtocolClassConfig__Group__0__Impl4884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__1__Impl_in_rule__ProtocolClassConfig__Group__14915 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__2_in_rule__ProtocolClassConfig__Group__14918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__ProtocolAssignment_1_in_rule__ProtocolClassConfig__Group__1__Impl4945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__2__Impl_in_rule__ProtocolClassConfig__Group__24975 = new BitSet(new long[]{0x00000000C0000000L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__3_in_rule__ProtocolClassConfig__Group__24978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__ProtocolClassConfig__Group__2__Impl5006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__3__Impl_in_rule__ProtocolClassConfig__Group__35037 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__4_in_rule__ProtocolClassConfig__Group__35040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3_in_rule__ProtocolClassConfig__Group__3__Impl5067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__4__Impl_in_rule__ProtocolClassConfig__Group__45097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__ProtocolClassConfig__Group__4__Impl5125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__0__Impl_in_rule__ProtocolClassConfig__Group_3_0__05166 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__1_in_rule__ProtocolClassConfig__Group_3_0__05169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__ProtocolClassConfig__Group_3_0__0__Impl5197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__1__Impl_in_rule__ProtocolClassConfig__Group_3_0__15228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__RegularAssignment_3_0_1_in_rule__ProtocolClassConfig__Group_3_0__1__Impl5255 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__0__Impl_in_rule__ProtocolClassConfig__Group_3_1__05289 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__1_in_rule__ProtocolClassConfig__Group_3_1__05292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__ProtocolClassConfig__Group_3_1__0__Impl5320 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__1__Impl_in_rule__ProtocolClassConfig__Group_3_1__15351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1_in_rule__ProtocolClassConfig__Group_3_1__1__Impl5378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortClassConfig__Group__0__Impl_in_rule__PortClassConfig__Group__05412 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_rule__PortClassConfig__Group__1_in_rule__PortClassConfig__Group__05415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortClassConfig__Group__1__Impl_in_rule__PortClassConfig__Group__15473 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__PortClassConfig__Group__2_in_rule__PortClassConfig__Group__15476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__PortClassConfig__Group__1__Impl5504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortClassConfig__Group__2__Impl_in_rule__PortClassConfig__Group__25535 = new BitSet(new long[]{0x0000000400100000L});
+ public static final BitSet FOLLOW_rule__PortClassConfig__Group__3_in_rule__PortClassConfig__Group__25538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__PortClassConfig__Group__2__Impl5566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortClassConfig__Group__3__Impl_in_rule__PortClassConfig__Group__35597 = new BitSet(new long[]{0x0000000400100000L});
+ public static final BitSet FOLLOW_rule__PortClassConfig__Group__4_in_rule__PortClassConfig__Group__35600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortClassConfig__AttributesAssignment_3_in_rule__PortClassConfig__Group__3__Impl5627 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_rule__PortClassConfig__Group__4__Impl_in_rule__PortClassConfig__Group__45658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__PortClassConfig__Group__4__Impl5686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__0__Impl_in_rule__PortInstanceConfig__Group__05727 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__1_in_rule__PortInstanceConfig__Group__05730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_33_in_rule__PortInstanceConfig__Group__0__Impl5758 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__1__Impl_in_rule__PortInstanceConfig__Group__15789 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__2_in_rule__PortInstanceConfig__Group__15792 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__ItemAssignment_1_in_rule__PortInstanceConfig__Group__1__Impl5819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__2__Impl_in_rule__PortInstanceConfig__Group__25849 = new BitSet(new long[]{0x0000000400100000L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__3_in_rule__PortInstanceConfig__Group__25852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__PortInstanceConfig__Group__2__Impl5880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__3__Impl_in_rule__PortInstanceConfig__Group__35911 = new BitSet(new long[]{0x0000000400100000L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__4_in_rule__PortInstanceConfig__Group__35914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__AttributesAssignment_3_in_rule__PortInstanceConfig__Group__3__Impl5941 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__4__Impl_in_rule__PortInstanceConfig__Group__45972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__PortInstanceConfig__Group__4__Impl6000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group__0__Impl_in_rule__AttrClassConfig__Group__06041 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group__1_in_rule__AttrClassConfig__Group__06044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__AttrClassConfig__Group__0__Impl6072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group__1__Impl_in_rule__AttrClassConfig__Group__16103 = new BitSet(new long[]{0x0000000800080000L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group__2_in_rule__AttrClassConfig__Group__16106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__AttributeAssignment_1_in_rule__AttrClassConfig__Group__1__Impl6133 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group__2__Impl_in_rule__AttrClassConfig__Group__26163 = new BitSet(new long[]{0x0000000800080000L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group__3_in_rule__AttrClassConfig__Group__26166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__0_in_rule__AttrClassConfig__Group__2__Impl6193 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group__3__Impl_in_rule__AttrClassConfig__Group__36224 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__0_in_rule__AttrClassConfig__Group__3__Impl6251 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__0__Impl_in_rule__AttrClassConfig__Group_2__06290 = new BitSet(new long[]{0x0000120000038150L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__1_in_rule__AttrClassConfig__Group_2__06293 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__AttrClassConfig__Group_2__0__Impl6321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__1__Impl_in_rule__AttrClassConfig__Group_2__16352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__ValueAssignment_2_1_in_rule__AttrClassConfig__Group_2__1__Impl6379 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__0__Impl_in_rule__AttrClassConfig__Group_3__06413 = new BitSet(new long[]{0x0000003000000000L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__1_in_rule__AttrClassConfig__Group_3__06416 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__AttrClassConfig__Group_3__0__Impl6444 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__1__Impl_in_rule__AttrClassConfig__Group_3__16475 = new BitSet(new long[]{0x0000000400100000L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__2_in_rule__AttrClassConfig__Group_3__16478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1_in_rule__AttrClassConfig__Group_3__1__Impl6505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__2__Impl_in_rule__AttrClassConfig__Group_3__26535 = new BitSet(new long[]{0x0000000400100000L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__3_in_rule__AttrClassConfig__Group_3__26538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__AttributesAssignment_3_2_in_rule__AttrClassConfig__Group_3__2__Impl6565 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__3__Impl_in_rule__AttrClassConfig__Group_3__36596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__AttrClassConfig__Group_3__3__Impl6624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__0__Impl_in_rule__AttrClassConfig__Group_3_1_0__06663 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__1_in_rule__AttrClassConfig__Group_3_1_0__06666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_0__0__Impl6694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__1__Impl_in_rule__AttrClassConfig__Group_3_1_0__16725 = new BitSet(new long[]{0x0000020000030050L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__2_in_rule__AttrClassConfig__Group_3_1_0__16728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__AttrClassConfig__Group_3_1_0__1__Impl6756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__2__Impl_in_rule__AttrClassConfig__Group_3_1_0__26787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__MinAssignment_3_1_0_2_in_rule__AttrClassConfig__Group_3_1_0__2__Impl6814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__0__Impl_in_rule__AttrClassConfig__Group_3_1_1__06850 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__1_in_rule__AttrClassConfig__Group_3_1_1__06853 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__AttrClassConfig__Group_3_1_1__0__Impl6881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__1__Impl_in_rule__AttrClassConfig__Group_3_1_1__16912 = new BitSet(new long[]{0x0000020000030050L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__2_in_rule__AttrClassConfig__Group_3_1_1__16915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__AttrClassConfig__Group_3_1_1__1__Impl6943 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__2__Impl_in_rule__AttrClassConfig__Group_3_1_1__26974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__MaxAssignment_3_1_1_2_in_rule__AttrClassConfig__Group_3_1_1__2__Impl7001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__0__Impl_in_rule__AttrInstanceConfig__Group__07037 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__1_in_rule__AttrInstanceConfig__Group__07040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__AttrInstanceConfig__Group__0__Impl7068 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__1__Impl_in_rule__AttrInstanceConfig__Group__17099 = new BitSet(new long[]{0x0000000800080000L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__2_in_rule__AttrInstanceConfig__Group__17102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__AttributeAssignment_1_in_rule__AttrInstanceConfig__Group__1__Impl7129 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__2__Impl_in_rule__AttrInstanceConfig__Group__27159 = new BitSet(new long[]{0x0000000800080000L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__3_in_rule__AttrInstanceConfig__Group__27162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__0_in_rule__AttrInstanceConfig__Group__2__Impl7189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__3__Impl_in_rule__AttrInstanceConfig__Group__37220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__0_in_rule__AttrInstanceConfig__Group__3__Impl7247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__0__Impl_in_rule__AttrInstanceConfig__Group_2__07286 = new BitSet(new long[]{0x0000120000038150L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__1_in_rule__AttrInstanceConfig__Group_2__07289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__AttrInstanceConfig__Group_2__0__Impl7317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__1__Impl_in_rule__AttrInstanceConfig__Group_2__17348 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__ValueAssignment_2_1_in_rule__AttrInstanceConfig__Group_2__1__Impl7375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__0__Impl_in_rule__AttrInstanceConfig__Group_3__07409 = new BitSet(new long[]{0x0000000400300000L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__1_in_rule__AttrInstanceConfig__Group_3__07412 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__AttrInstanceConfig__Group_3__0__Impl7440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__1__Impl_in_rule__AttrInstanceConfig__Group_3__17471 = new BitSet(new long[]{0x0000000400300000L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__2_in_rule__AttrInstanceConfig__Group_3__17474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__0_in_rule__AttrInstanceConfig__Group_3__1__Impl7501 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__2__Impl_in_rule__AttrInstanceConfig__Group_3__27532 = new BitSet(new long[]{0x0000000400300000L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__3_in_rule__AttrInstanceConfig__Group_3__27535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_2_in_rule__AttrInstanceConfig__Group_3__2__Impl7562 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__3__Impl_in_rule__AttrInstanceConfig__Group_3__37593 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__AttrInstanceConfig__Group_3__3__Impl7621 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__0__Impl_in_rule__AttrInstanceConfig__Group_3_1__07660 = new BitSet(new long[]{0x0000080000002000L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__1_in_rule__AttrInstanceConfig__Group_3_1__07663 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_in_rule__AttrInstanceConfig__Group_3_1__0__Impl7690 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__1__Impl_in_rule__AttrInstanceConfig__Group_3_1__17720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrInstanceConfig__Alternatives_3_1_1_in_rule__AttrInstanceConfig__Group_3_1__1__Impl7747 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RefPath__Group__0__Impl_in_rule__RefPath__Group__07781 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_rule__RefPath__Group__1_in_rule__RefPath__Group__07784 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RefPath__RefsAssignment_0_in_rule__RefPath__Group__0__Impl7811 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RefPath__Group__1__Impl_in_rule__RefPath__Group__17841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RefPath__Group_1__0_in_rule__RefPath__Group__1__Impl7868 = new BitSet(new long[]{0x0000000010000002L});
+ public static final BitSet FOLLOW_rule__RefPath__Group_1__0__Impl_in_rule__RefPath__Group_1__07903 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__RefPath__Group_1__1_in_rule__RefPath__Group_1__07906 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__RefPath__Group_1__0__Impl7934 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RefPath__Group_1__1__Impl_in_rule__RefPath__Group_1__17965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RefPath__RefsAssignment_1_1_in_rule__RefPath__Group_1__1__Impl7992 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__08026 = new BitSet(new long[]{0x0000000000004020L});
+ public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__08029 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__Import__Group__0__Impl8057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__18088 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__Import__Group__2_in_rule__Import__Group__18091 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl8118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__28148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl8175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__08211 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__08214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl8241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__18271 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_39_in_rule__Import__Group_1_0__1__Impl8299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__08334 = new BitSet(new long[]{0x0000010000000000L});
+ public static final BitSet FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__08337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl8364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__18393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_40_in_rule__ImportedFQN__Group__1__Impl8422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__08459 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__08462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl8489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__18518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl8545 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__08580 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__08583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__FQN__Group_1__0__Impl8611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__18642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl8669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LiteralArray__Group__0__Impl_in_rule__LiteralArray__Group__08702 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__LiteralArray__Group__1_in_rule__LiteralArray__Group__08705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LiteralArray__LiteralsAssignment_0_in_rule__LiteralArray__Group__0__Impl8732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LiteralArray__Group__1__Impl_in_rule__LiteralArray__Group__18762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LiteralArray__Group_1__0_in_rule__LiteralArray__Group__1__Impl8789 = new BitSet(new long[]{0x0000040000000002L});
+ public static final BitSet FOLLOW_rule__LiteralArray__Group_1__0__Impl_in_rule__LiteralArray__Group_1__08824 = new BitSet(new long[]{0x0000120000038150L});
+ public static final BitSet FOLLOW_rule__LiteralArray__Group_1__1_in_rule__LiteralArray__Group_1__08827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__LiteralArray__Group_1__0__Impl8855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LiteralArray__Group_1__1__Impl_in_rule__LiteralArray__Group_1__18886 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LiteralArray__LiteralsAssignment_1_1_in_rule__LiteralArray__Group_1__1__Impl8913 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__08947 = new BitSet(new long[]{0x0000100000008000L});
+ public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__08950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__19008 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl9035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__09069 = new BitSet(new long[]{0x0000020000030050L});
+ public static final BitSet FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__09072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__19130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl9157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__09191 = new BitSet(new long[]{0x0000000000030050L});
+ public static final BitSet FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__09194 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__19252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl9279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__09313 = new BitSet(new long[]{0x0000120000038150L});
+ public static final BitSet FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__09316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__19374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl9401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__09435 = new BitSet(new long[]{0x0000000000030040L});
+ public static final BitSet FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__09438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl9465 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__19496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl9523 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__09556 = new BitSet(new long[]{0x0000000000030040L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__09559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl9586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__19617 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__19620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl9647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__29676 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__29679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__Decimal__Group__2__Impl9707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__39738 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl9765 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__09802 = new BitSet(new long[]{0x0000020000030000L});
+ public static final BitSet FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__09805 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl9832 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__19863 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__19866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__DotDecimal__Group__1__Impl9894 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__29925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl9952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__09987 = new BitSet(new long[]{0x0000000000030040L});
+ public static final BitSet FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__09990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl10017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__110048 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__110051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl10078 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__210107 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__DecimalDot__Group__2__Impl10135 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__010172 = new BitSet(new long[]{0x0000020000030050L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__010175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl10202 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__110233 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__110236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl10263 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__210292 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__210295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__DecimalExp__Group__2__Impl10323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__310354 = new BitSet(new long[]{0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__310357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl10384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__410413 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_EXP_in_rule__DecimalExp__Group__4__Impl10440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__0_in_rule__DynamicConfig__UnorderedGroup_210480 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Alternatives_2_0_in_rule__DynamicConfig__UnorderedGroup_2__Impl10569 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__0_in_rule__DynamicConfig__UnorderedGroup_2__Impl10660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__010719 = new BitSet(new long[]{0x0000000002C00002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__1_in_rule__DynamicConfig__UnorderedGroup_2__010722 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__110747 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__0_in_rule__ActorInstanceConfig__UnorderedGroup10775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_0__0_in_rule__ActorInstanceConfig__UnorderedGroup__Impl10864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group_1__0_in_rule__ActorInstanceConfig__UnorderedGroup__Impl10955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__Impl_in_rule__ActorInstanceConfig__UnorderedGroup__011014 = new BitSet(new long[]{0x0000000208100002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__1_in_rule__ActorInstanceConfig__UnorderedGroup__011017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup__Impl_in_rule__ActorInstanceConfig__UnorderedGroup__111042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__0_in_rule__ProtocolClassConfig__UnorderedGroup_311070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__011307 = new BitSet(new long[]{0x00000000C0000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__1_in_rule__ProtocolClassConfig__UnorderedGroup_3__011310 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__111335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__0_in_rule__AttrClassConfig__UnorderedGroup_3_111363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__0_in_rule__AttrClassConfig__UnorderedGroup_3_1__Impl11450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__0_in_rule__AttrClassConfig__UnorderedGroup_3_1__Impl11541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__Impl_in_rule__AttrClassConfig__UnorderedGroup_3_1__011600 = new BitSet(new long[]{0x0000003000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__1_in_rule__AttrClassConfig__UnorderedGroup_3_1__011603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1__Impl_in_rule__AttrClassConfig__UnorderedGroup_3_1__111628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleImport_in_rule__ConfigModel__ImportsAssignment_011660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConfigElement_in_rule__ConfigModel__ConfigElementsAssignment_111691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__SubSystemConfig__SubSystemAssignment_111726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDynamicConfig_in_rule__SubSystemConfig__DynConfigAssignment_311761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__FilePathAssignment_2_0_0_111792 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_111823 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_111854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__DynamicConfig__PollingAssignment_2_1_111885 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFQN_in_rule__ActorClassConfig__ActorAssignment_111920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__ActorClassConfig__AttributesAssignment_311955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFQN_in_rule__ActorInstanceConfig__RootAssignment_0_111990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRefPath_in_rule__ActorInstanceConfig__PathAssignment_0_312025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__ActorInstanceConfig__AttributesAssignment_0_512056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePortInstanceConfig_in_rule__ActorInstanceConfig__PortsAssignment_1_012087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFQN_in_rule__ProtocolClassConfig__ProtocolAssignment_112122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__RegularAssignment_3_0_112157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_112188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__PortClassConfig__AttributesAssignment_312219 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__PortInstanceConfig__ItemAssignment_112254 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__PortInstanceConfig__AttributesAssignment_312289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__AttrClassConfig__AttributeAssignment_112324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLiteralArray_in_rule__AttrClassConfig__ValueAssignment_2_112359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MinAssignment_3_1_0_212390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MaxAssignment_3_1_1_212421 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__AttrClassConfig__AttributesAssignment_3_212452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__AttrInstanceConfig__AttributeAssignment_112487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLiteralArray_in_rule__AttrInstanceConfig__ValueAssignment_2_112522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__AttrInstanceConfig__DynConfigAssignment_3_1_012558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_012602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__AttrInstanceConfig__AttributesAssignment_3_212641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_012672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_1_112703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_012734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_212765 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_012796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_1_112827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__BooleanLiteral__IsTrueAssignment_1_112863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_112902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_112933 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_112964 = new BitSet(new long[]{0x0000000000000002L});
}

Back to the top