diff options
author | Tom Schindl | 2015-11-18 20:55:31 +0000 |
---|---|---|
committer | Tom Schindl | 2015-11-18 20:55:31 +0000 |
commit | ef6bd6b29eec518d436d61919fc3f9073b08807a (patch) | |
tree | 5bf410a55b4d0a4f077f958094abfc4e3bd39ad0 /bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n | |
parent | 6ba2b78176a76a12da19e0cbce6eca568802ce3b (diff) | |
download | org.eclipse.efxclipse-ef6bd6b29eec518d436d61919fc3f9073b08807a.tar.gz org.eclipse.efxclipse-ef6bd6b29eec518d436d61919fc3f9073b08807a.tar.xz org.eclipse.efxclipse-ef6bd6b29eec518d436d61919fc3f9073b08807a.zip |
Bug 482479 - Deriving from a base l10n file should allow to import ALL parent translation keys
Diffstat (limited to 'bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n')
6 files changed, 2141 insertions, 1200 deletions
diff --git a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/AbstractNLSDslProposalProvider.java b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/AbstractNLSDslProposalProvider.java index e190a2bb9..b5b1eaecb 100644 --- a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/AbstractNLSDslProposalProvider.java +++ b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/AbstractNLSDslProposalProvider.java @@ -37,6 +37,9 @@ public class AbstractNLSDslProposalProvider extends org.eclipse.xtext.common.ui. public void completeNLSBundle_MessageEntryList(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } + public void completeNLSBundle_IncludedBundleList(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); + } public void completeNLSFormatter_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } diff --git a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/NLSDslParser.java b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/NLSDslParser.java index 811dcae5c..13d491fd3 100644 --- a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/NLSDslParser.java +++ b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/NLSDslParser.java @@ -43,6 +43,8 @@ public class NLSDslParser extends AbstractContentAssistParser { put(grammarAccess.getNLSAccess().getGroup(), "rule__NLS__Group__0"); put(grammarAccess.getPackageDeclarationAccess().getGroup(), "rule__PackageDeclaration__Group__0"); put(grammarAccess.getNLSBundleAccess().getGroup(), "rule__NLSBundle__Group__0"); + put(grammarAccess.getNLSBundleAccess().getGroup_7(), "rule__NLSBundle__Group_7__0"); + put(grammarAccess.getNLSBundleAccess().getGroup_7_2(), "rule__NLSBundle__Group_7_2__0"); put(grammarAccess.getNLSFormatterAccess().getGroup(), "rule__NLSFormatter__Group__0"); put(grammarAccess.getMessageEntryAccess().getGroup(), "rule__MessageEntry__Group__0"); put(grammarAccess.getMessageEntryAccess().getGroup_1(), "rule__MessageEntry__Group_1__0"); @@ -65,6 +67,8 @@ public class NLSDslParser extends AbstractContentAssistParser { put(grammarAccess.getNLSBundleAccess().getLangAssignment_3(), "rule__NLSBundle__LangAssignment_3"); put(grammarAccess.getNLSBundleAccess().getFormatterListAssignment_5(), "rule__NLSBundle__FormatterListAssignment_5"); put(grammarAccess.getNLSBundleAccess().getMessageEntryListAssignment_6(), "rule__NLSBundle__MessageEntryListAssignment_6"); + put(grammarAccess.getNLSBundleAccess().getIncludedBundleListAssignment_7_1(), "rule__NLSBundle__IncludedBundleListAssignment_7_1"); + put(grammarAccess.getNLSBundleAccess().getIncludedBundleListAssignment_7_2_1(), "rule__NLSBundle__IncludedBundleListAssignment_7_2_1"); put(grammarAccess.getNLSFormatterAccess().getNameAssignment_1(), "rule__NLSFormatter__NameAssignment_1"); put(grammarAccess.getNLSFormatterAccess().getClassRefAssignment_2(), "rule__NLSFormatter__ClassRefAssignment_2"); put(grammarAccess.getMessageEntryAccess().getNameAssignment_0(), "rule__MessageEntry__NameAssignment_0"); diff --git a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g index e1d848a19..6de476f1d 100644 --- a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g +++ b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g @@ -1000,6 +1000,7 @@ rule__NLSBundle__Group__7 } : rule__NLSBundle__Group__7__Impl + rule__NLSBundle__Group__8 ; finally { restoreStackSize(stackSize); @@ -1011,11 +1012,39 @@ rule__NLSBundle__Group__7__Impl } : ( -{ before(grammarAccess.getNLSBundleAccess().getRightCurlyBracketKeyword_7()); } +{ before(grammarAccess.getNLSBundleAccess().getGroup_7()); } +(rule__NLSBundle__Group_7__0)? +{ after(grammarAccess.getNLSBundleAccess().getGroup_7()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__NLSBundle__Group__8 + @init { + int stackSize = keepStackSize(); + } +: + rule__NLSBundle__Group__8__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__NLSBundle__Group__8__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getNLSBundleAccess().getRightCurlyBracketKeyword_8()); } '}' -{ after(grammarAccess.getNLSBundleAccess().getRightCurlyBracketKeyword_7()); } +{ after(grammarAccess.getNLSBundleAccess().getRightCurlyBracketKeyword_8()); } ) ; @@ -1040,6 +1069,165 @@ finally { + + +rule__NLSBundle__Group_7__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__NLSBundle__Group_7__0__Impl + rule__NLSBundle__Group_7__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__NLSBundle__Group_7__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getNLSBundleAccess().getIncludedBundlesKeyword_7_0()); } + + 'included-bundles' + +{ after(grammarAccess.getNLSBundleAccess().getIncludedBundlesKeyword_7_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__NLSBundle__Group_7__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__NLSBundle__Group_7__1__Impl + rule__NLSBundle__Group_7__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__NLSBundle__Group_7__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getNLSBundleAccess().getIncludedBundleListAssignment_7_1()); } +(rule__NLSBundle__IncludedBundleListAssignment_7_1) +{ after(grammarAccess.getNLSBundleAccess().getIncludedBundleListAssignment_7_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__NLSBundle__Group_7__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__NLSBundle__Group_7__2__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__NLSBundle__Group_7__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getNLSBundleAccess().getGroup_7_2()); } +(rule__NLSBundle__Group_7_2__0)* +{ after(grammarAccess.getNLSBundleAccess().getGroup_7_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + +rule__NLSBundle__Group_7_2__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__NLSBundle__Group_7_2__0__Impl + rule__NLSBundle__Group_7_2__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__NLSBundle__Group_7_2__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getNLSBundleAccess().getCommaKeyword_7_2_0()); } + + ',' + +{ after(grammarAccess.getNLSBundleAccess().getCommaKeyword_7_2_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__NLSBundle__Group_7_2__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__NLSBundle__Group_7_2__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__NLSBundle__Group_7_2__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getNLSBundleAccess().getIncludedBundleListAssignment_7_2_1()); } +(rule__NLSBundle__IncludedBundleListAssignment_7_2_1) +{ after(grammarAccess.getNLSBundleAccess().getIncludedBundleListAssignment_7_2_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + rule__NLSFormatter__Group__0 @init { int stackSize = keepStackSize(); @@ -2393,6 +2581,44 @@ finally { restoreStackSize(stackSize); } +rule__NLSBundle__IncludedBundleListAssignment_7_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleCrossReference_7_1_0()); } +( +{ before(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleQualifiedNameParserRuleCall_7_1_0_1()); } + ruleQualifiedName{ after(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleQualifiedNameParserRuleCall_7_1_0_1()); } +) +{ after(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleCrossReference_7_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__NLSBundle__IncludedBundleListAssignment_7_2_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleCrossReference_7_2_1_0()); } +( +{ before(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleQualifiedNameParserRuleCall_7_2_1_0_1()); } + ruleQualifiedName{ after(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleQualifiedNameParserRuleCall_7_2_1_0_1()); } +) +{ after(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleCrossReference_7_2_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + rule__NLSFormatter__NameAssignment_1 @init { int stackSize = keepStackSize(); diff --git a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.tokens b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.tokens index 0641884e2..ccd51fe98 100644 --- a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.tokens +++ b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.tokens @@ -1,17 +1,18 @@ -'('=26 -')'=27 -','=28 -'.'=32 -':'=31 +'('=28 +')'=29 +','=26 +'.'=33 +':'=32 'ANY'=16 'DATE'=18 'NUMBER'=17 'TEMPORAL'=19 -'['=29 -']'=30 +'['=30 +']'=31 'bundle'=23 'default'=24 -'formatter'=25 +'formatter'=27 +'included-bundles'=25 'package'=22 '{'=20 '}'=21 @@ -44,3 +45,4 @@ T__29=29 T__30=30 T__31=31 T__32=32 +T__33=33 diff --git a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDslLexer.java b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDslLexer.java index ca5cea1f6..9d2247d69 100644 --- a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDslLexer.java +++ b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDslLexer.java @@ -19,6 +19,7 @@ public class InternalNLSDslLexer extends Lexer { public static final int T__16=16; public static final int T__17=17; public static final int T__18=18; + public static final int T__33=33; public static final int EOF=-1; public static final int T__30=30; public static final int T__31=31; @@ -248,10 +249,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = T__25; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:20:7: ( 'formatter' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:20:9: 'formatter' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:20:7: ( 'included-bundles' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:20:9: 'included-bundles' { - match("formatter"); + match("included-bundles"); } @@ -269,10 +270,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = T__26; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:21:7: ( '(' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:21:9: '(' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:21:7: ( ',' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:21:9: ',' { - match('('); + match(','); } @@ -289,10 +290,11 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = T__27; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:22:7: ( ')' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:22:9: ')' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:22:7: ( 'formatter' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:22:9: 'formatter' { - match(')'); + match("formatter"); + } @@ -309,10 +311,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = T__28; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:23:7: ( ',' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:23:9: ',' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:23:7: ( '(' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:23:9: '(' { - match(','); + match('('); } @@ -329,10 +331,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = T__29; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:24:7: ( '[' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:24:9: '[' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:24:7: ( ')' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:24:9: ')' { - match('['); + match(')'); } @@ -349,10 +351,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = T__30; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:25:7: ( ']' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:25:9: ']' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:25:7: ( '[' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:25:9: '[' { - match(']'); + match('['); } @@ -369,10 +371,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = T__31; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:26:7: ( ':' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:26:9: ':' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:26:7: ( ']' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:26:9: ']' { - match(':'); + match(']'); } @@ -389,10 +391,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = T__32; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:27:7: ( '.' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:27:9: '.' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:27:7: ( ':' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:27:9: ':' { - match('.'); + match(':'); } @@ -404,17 +406,37 @@ public class InternalNLSDslLexer extends Lexer { } // $ANTLR end "T__32" + // $ANTLR start "T__33" + public final void mT__33() throws RecognitionException { + try { + int _type = T__33; + int _channel = DEFAULT_TOKEN_CHANNEL; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:28:7: ( '.' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:28:9: '.' + { + match('.'); + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__33" + // $ANTLR start "RULE_RICH_TEXT" public final void mRULE_RICH_TEXT() throws RecognitionException { try { int _type = RULE_RICH_TEXT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:16: ( '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:18: '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:16: ( '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:18: '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) { match("'''"); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:27: ( RULE_IN_RICH_STRING )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:27: ( RULE_IN_RICH_STRING )* loop1: do { int alt1=2; @@ -445,7 +467,7 @@ public class InternalNLSDslLexer extends Lexer { switch (alt1) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:27: RULE_IN_RICH_STRING + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:27: RULE_IN_RICH_STRING { mRULE_IN_RICH_STRING(); @@ -457,7 +479,7 @@ public class InternalNLSDslLexer extends Lexer { } } while (true); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:48: ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:48: ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) int alt4=2; int LA4_0 = input.LA(1); @@ -480,7 +502,7 @@ public class InternalNLSDslLexer extends Lexer { alt4=2;} switch (alt4) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:49: '\\'\\'\\'' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:49: '\\'\\'\\'' { match("'''"); @@ -488,9 +510,9 @@ public class InternalNLSDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:58: ( '\\'' ( '\\'' )? )? EOF + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:58: ( '\\'' ( '\\'' )? )? EOF { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:58: ( '\\'' ( '\\'' )? )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:58: ( '\\'' ( '\\'' )? )? int alt3=2; int LA3_0 = input.LA(1); @@ -499,10 +521,10 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt3) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:59: '\\'' ( '\\'' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:59: '\\'' ( '\\'' )? { match('\''); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:64: ( '\\'' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:64: ( '\\'' )? int alt2=2; int LA2_0 = input.LA(1); @@ -511,7 +533,7 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt2) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:64: '\\'' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3006:64: '\\'' { match('\''); @@ -549,12 +571,12 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = RULE_RICH_TEXT_START; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2782:22: ( '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'' ( '\\'' )? )? '\\u00AB' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2782:24: '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'' ( '\\'' )? )? '\\u00AB' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3008:22: ( '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'' ( '\\'' )? )? '\\u00AB' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3008:24: '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'' ( '\\'' )? )? '\\u00AB' { match("'''"); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2782:33: ( RULE_IN_RICH_STRING )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3008:33: ( RULE_IN_RICH_STRING )* loop5: do { int alt5=2; @@ -585,7 +607,7 @@ public class InternalNLSDslLexer extends Lexer { switch (alt5) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2782:33: RULE_IN_RICH_STRING + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3008:33: RULE_IN_RICH_STRING { mRULE_IN_RICH_STRING(); @@ -597,7 +619,7 @@ public class InternalNLSDslLexer extends Lexer { } } while (true); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2782:54: ( '\\'' ( '\\'' )? )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3008:54: ( '\\'' ( '\\'' )? )? int alt7=2; int LA7_0 = input.LA(1); @@ -606,10 +628,10 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt7) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2782:55: '\\'' ( '\\'' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3008:55: '\\'' ( '\\'' )? { match('\''); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2782:60: ( '\\'' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3008:60: ( '\\'' )? int alt6=2; int LA6_0 = input.LA(1); @@ -618,7 +640,7 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt6) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2782:60: '\\'' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3008:60: '\\'' { match('\''); @@ -650,11 +672,11 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = RULE_RICH_TEXT_END; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:20: ( '\\u00BB' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:22: '\\u00BB' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:20: ( '\\u00BB' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:22: '\\u00BB' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) { match('\u00BB'); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:31: ( RULE_IN_RICH_STRING )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:31: ( RULE_IN_RICH_STRING )* loop8: do { int alt8=2; @@ -685,7 +707,7 @@ public class InternalNLSDslLexer extends Lexer { switch (alt8) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:31: RULE_IN_RICH_STRING + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:31: RULE_IN_RICH_STRING { mRULE_IN_RICH_STRING(); @@ -697,7 +719,7 @@ public class InternalNLSDslLexer extends Lexer { } } while (true); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:52: ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:52: ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) int alt11=2; int LA11_0 = input.LA(1); @@ -720,7 +742,7 @@ public class InternalNLSDslLexer extends Lexer { alt11=2;} switch (alt11) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:53: '\\'\\'\\'' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:53: '\\'\\'\\'' { match("'''"); @@ -728,9 +750,9 @@ public class InternalNLSDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:62: ( '\\'' ( '\\'' )? )? EOF + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:62: ( '\\'' ( '\\'' )? )? EOF { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:62: ( '\\'' ( '\\'' )? )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:62: ( '\\'' ( '\\'' )? )? int alt10=2; int LA10_0 = input.LA(1); @@ -739,10 +761,10 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt10) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:63: '\\'' ( '\\'' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:63: '\\'' ( '\\'' )? { match('\''); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:68: ( '\\'' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:68: ( '\\'' )? int alt9=2; int LA9_0 = input.LA(1); @@ -751,7 +773,7 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt9) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2784:68: '\\'' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3010:68: '\\'' { match('\''); @@ -789,11 +811,11 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = RULE_RICH_TEXT_INBETWEEN; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2786:26: ( '\\u00BB' ( RULE_IN_RICH_STRING )* ( '\\'' ( '\\'' )? )? '\\u00AB' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2786:28: '\\u00BB' ( RULE_IN_RICH_STRING )* ( '\\'' ( '\\'' )? )? '\\u00AB' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3012:26: ( '\\u00BB' ( RULE_IN_RICH_STRING )* ( '\\'' ( '\\'' )? )? '\\u00AB' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3012:28: '\\u00BB' ( RULE_IN_RICH_STRING )* ( '\\'' ( '\\'' )? )? '\\u00AB' { match('\u00BB'); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2786:37: ( RULE_IN_RICH_STRING )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3012:37: ( RULE_IN_RICH_STRING )* loop12: do { int alt12=2; @@ -824,7 +846,7 @@ public class InternalNLSDslLexer extends Lexer { switch (alt12) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2786:37: RULE_IN_RICH_STRING + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3012:37: RULE_IN_RICH_STRING { mRULE_IN_RICH_STRING(); @@ -836,7 +858,7 @@ public class InternalNLSDslLexer extends Lexer { } } while (true); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2786:58: ( '\\'' ( '\\'' )? )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3012:58: ( '\\'' ( '\\'' )? )? int alt14=2; int LA14_0 = input.LA(1); @@ -845,10 +867,10 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt14) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2786:59: '\\'' ( '\\'' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3012:59: '\\'' ( '\\'' )? { match('\''); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2786:64: ( '\\'' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3012:64: ( '\\'' )? int alt13=2; int LA13_0 = input.LA(1); @@ -857,7 +879,7 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt13) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2786:64: '\\'' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3012:64: '\\'' { match('\''); @@ -887,10 +909,10 @@ public class InternalNLSDslLexer extends Lexer { // $ANTLR start "RULE_IN_RICH_STRING" public final void mRULE_IN_RICH_STRING() throws RecognitionException { try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2788:30: ( ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2788:32: ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3014:30: ( ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3014:32: ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2788:32: ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3014:32: ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) int alt15=3; int LA15_0 = input.LA(1); @@ -921,7 +943,7 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt15) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2788:33: '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3014:33: '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) { match("''"); @@ -938,7 +960,7 @@ public class InternalNLSDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2788:59: '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3014:59: '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) { match('\''); if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='\u00AA')||(input.LA(1)>='\u00AC' && input.LA(1)<='\uFFFF') ) { @@ -954,7 +976,7 @@ public class InternalNLSDslLexer extends Lexer { } break; case 3 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2788:83: ~ ( ( '\\u00AB' | '\\'' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3014:83: ~ ( ( '\\u00AB' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='\u00AA')||(input.LA(1)>='\u00AC' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -985,10 +1007,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2790:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2790:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3016:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3016:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2790:11: ( '^' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3016:11: ( '^' )? int alt16=2; int LA16_0 = input.LA(1); @@ -997,7 +1019,7 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt16) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2790:11: '^' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3016:11: '^' { match('^'); @@ -1015,7 +1037,7 @@ public class InternalNLSDslLexer extends Lexer { recover(mse); throw mse;} - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2790:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3016:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop17: do { int alt17=2; @@ -1064,10 +1086,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2792:10: ( ( '0' .. '9' )+ ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2792:12: ( '0' .. '9' )+ + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3018:10: ( ( '0' .. '9' )+ ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3018:12: ( '0' .. '9' )+ { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2792:12: ( '0' .. '9' )+ + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3018:12: ( '0' .. '9' )+ int cnt18=0; loop18: do { @@ -1081,7 +1103,7 @@ public class InternalNLSDslLexer extends Lexer { switch (alt18) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2792:13: '0' .. '9' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3018:13: '0' .. '9' { matchRange('0','9'); @@ -1113,10 +1135,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt21=2; int LA21_0 = input.LA(1); @@ -1134,10 +1156,10 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt21) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop19: do { int alt19=3; @@ -1153,7 +1175,7 @@ public class InternalNLSDslLexer extends Lexer { switch (alt19) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:21: '\\\\' . + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:21: '\\\\' . { match('\\'); matchAny(); @@ -1161,7 +1183,7 @@ public class InternalNLSDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:28: ~ ( ( '\\\\' | '\"' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1186,10 +1208,10 @@ public class InternalNLSDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop20: do { int alt20=3; @@ -1205,7 +1227,7 @@ public class InternalNLSDslLexer extends Lexer { switch (alt20) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:54: '\\\\' . + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:54: '\\\\' . { match('\\'); matchAny(); @@ -1213,7 +1235,7 @@ public class InternalNLSDslLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2794:61: ~ ( ( '\\\\' | '\\'' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3020:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1256,12 +1278,12 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2796:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2796:19: '/*' ( options {greedy=false; } : . )* '*/' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3022:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3022:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2796:24: ( options {greedy=false; } : . )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3022:24: ( options {greedy=false; } : . )* loop22: do { int alt22=2; @@ -1286,7 +1308,7 @@ public class InternalNLSDslLexer extends Lexer { switch (alt22) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2796:52: . + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3022:52: . { matchAny(); @@ -1316,12 +1338,12 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2798:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2798:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3024:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3024:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2798:24: (~ ( ( '\\n' | '\\r' ) ) )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3024:24: (~ ( ( '\\n' | '\\r' ) ) )* loop23: do { int alt23=2; @@ -1334,7 +1356,7 @@ public class InternalNLSDslLexer extends Lexer { switch (alt23) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2798:24: ~ ( ( '\\n' | '\\r' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3024: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(); @@ -1354,7 +1376,7 @@ public class InternalNLSDslLexer extends Lexer { } } while (true); - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2798:40: ( ( '\\r' )? '\\n' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3024:40: ( ( '\\r' )? '\\n' )? int alt25=2; int LA25_0 = input.LA(1); @@ -1363,9 +1385,9 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt25) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2798:41: ( '\\r' )? '\\n' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3024:41: ( '\\r' )? '\\n' { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2798:41: ( '\\r' )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3024:41: ( '\\r' )? int alt24=2; int LA24_0 = input.LA(1); @@ -1374,7 +1396,7 @@ public class InternalNLSDslLexer extends Lexer { } switch (alt24) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2798:41: '\\r' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3024:41: '\\r' { match('\r'); @@ -1406,10 +1428,10 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2800:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2800:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3026:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3026:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2800:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3026:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt26=0; loop26: do { @@ -1463,8 +1485,8 @@ public class InternalNLSDslLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2802:16: ( . ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2802:18: . + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3028:16: ( . ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:3028:18: . { matchAny(); @@ -1479,8 +1501,8 @@ public class InternalNLSDslLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:8: ( 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 | RULE_RICH_TEXT | RULE_RICH_TEXT_START | RULE_RICH_TEXT_END | RULE_RICH_TEXT_INBETWEEN | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt27=28; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:8: ( 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 | RULE_RICH_TEXT | RULE_RICH_TEXT_START | RULE_RICH_TEXT_END | RULE_RICH_TEXT_INBETWEEN | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt27=29; alt27 = dfa27.predict(input); switch (alt27) { case 1 : @@ -1603,77 +1625,84 @@ public class InternalNLSDslLexer extends Lexer { } break; case 18 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:112: RULE_RICH_TEXT + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:112: T__33 { - mRULE_RICH_TEXT(); + mT__33(); } break; case 19 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:127: RULE_RICH_TEXT_START + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:118: RULE_RICH_TEXT { - mRULE_RICH_TEXT_START(); + mRULE_RICH_TEXT(); } break; case 20 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:148: RULE_RICH_TEXT_END + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:133: RULE_RICH_TEXT_START { - mRULE_RICH_TEXT_END(); + mRULE_RICH_TEXT_START(); } break; case 21 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:167: RULE_RICH_TEXT_INBETWEEN + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:154: RULE_RICH_TEXT_END { - mRULE_RICH_TEXT_INBETWEEN(); + mRULE_RICH_TEXT_END(); } break; case 22 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:192: RULE_ID + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:173: RULE_RICH_TEXT_INBETWEEN { - mRULE_ID(); + mRULE_RICH_TEXT_INBETWEEN(); } break; case 23 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:200: RULE_INT + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:198: RULE_ID { - mRULE_INT(); + mRULE_ID(); } break; case 24 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:209: RULE_STRING + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:206: RULE_INT { - mRULE_STRING(); + mRULE_INT(); } break; case 25 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:221: RULE_ML_COMMENT + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:215: RULE_STRING { - mRULE_ML_COMMENT(); + mRULE_STRING(); } break; case 26 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:237: RULE_SL_COMMENT + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:227: RULE_ML_COMMENT { - mRULE_SL_COMMENT(); + mRULE_ML_COMMENT(); } break; case 27 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:253: RULE_WS + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:243: RULE_SL_COMMENT { - mRULE_WS(); + mRULE_SL_COMMENT(); } break; case 28 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:261: RULE_ANY_OTHER + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:259: RULE_WS + { + mRULE_WS(); + + } + break; + case 29 : + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1:267: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -1687,125 +1716,134 @@ public class InternalNLSDslLexer extends Lexer { protected DFA27 dfa27 = new DFA27(this); static final String DFA27_eotS = - "\1\uffff\4\34\2\uffff\4\34\7\uffff\1\32\1\62\1\32\2\uffff\2\32\2\uffff\1\34\1\uffff\3\34\2\uffff\4\34\7\uffff\1\56\1\uffff\2\62\6\uffff\1\102\7\34\1\115\2\62\1\uffff\1\34\1\120\5\34\2\115\2\uffff\1\62\1\34\1\uffff\5\34\2\115\1\137\2\34\1\142\2\34\1\115\1\uffff\1\34\1\146\1\uffff\1\147\1\34\1\151\2\uffff\1\34\1\uffff\1\153\1\uffff"; + "\1\uffff\4\35\2\uffff\4\35\1\uffff\1\35\6\uffff\1\33\1\64\1\33\2\uffff\2\33\2\uffff\1\35\1\uffff\3\35\2\uffff\4\35\1\uffff\1\35\6\uffff\1\60\1\uffff\2\64\6\uffff\1\105\10\35\1\120\2\64\1\uffff\1\35\1\124\6\35\2\120\2\uffff\1\64\1\35\1\uffff\6\35\2\120\1\145\2\35\1\150\3\35\1\120\1\uffff\1\35\1\155\1\uffff\1\156\2\35\1\161\2\uffff\2\35\2\uffff\1\164\1\uffff"; static final String DFA27_eofS = - "\154\uffff"; + "\165\uffff"; static final String DFA27_minS = - "\1\0\1\116\1\125\1\101\1\105\2\uffff\1\141\1\165\1\145\1\157\7\uffff\2\0\1\101\2\uffff\1\0\1\52\2\uffff\1\131\1\uffff\1\115\1\124\1\115\2\uffff\1\143\1\156\1\146\1\162\7\uffff\1\47\1\uffff\2\0\6\uffff\1\60\1\102\1\105\1\120\1\153\1\144\1\141\1\155\3\0\1\uffff\1\105\1\60\1\117\1\141\1\154\1\165\1\141\2\0\2\uffff\1\0\1\122\1\uffff\1\122\1\147\1\145\1\154\1\164\2\0\1\60\1\101\1\145\1\60\2\164\1\0\1\uffff\1\114\1\60\1\uffff\1\60\1\145\1\60\2\uffff\1\162\1\uffff\1\60\1\uffff"; + "\1\0\1\116\1\125\1\101\1\105\2\uffff\1\141\1\165\1\145\1\156\1\uffff\1\157\6\uffff\2\0\1\101\2\uffff\1\0\1\52\2\uffff\1\131\1\uffff\1\115\1\124\1\115\2\uffff\1\143\1\156\1\146\1\143\1\uffff\1\162\6\uffff\1\47\1\uffff\2\0\6\uffff\1\60\1\102\1\105\1\120\1\153\1\144\1\141\1\154\1\155\3\0\1\uffff\1\105\1\60\1\117\1\141\1\154\2\165\1\141\2\0\2\uffff\1\0\1\122\1\uffff\1\122\1\147\1\145\1\154\1\144\1\164\2\0\1\60\1\101\1\145\1\60\1\164\1\145\1\164\1\0\1\uffff\1\114\1\60\1\uffff\1\60\1\144\1\145\1\60\2\uffff\1\55\1\162\2\uffff\1\60\1\uffff"; static final String DFA27_maxS = - "\1\uffff\1\116\1\125\1\101\1\105\2\uffff\1\141\1\165\1\145\1\157\7\uffff\2\uffff\1\172\2\uffff\1\uffff\1\57\2\uffff\1\131\1\uffff\1\115\1\124\1\115\2\uffff\1\143\1\156\1\146\1\162\7\uffff\1\47\1\uffff\2\uffff\6\uffff\1\172\1\102\1\105\1\120\1\153\1\144\1\141\1\155\3\uffff\1\uffff\1\105\1\172\1\117\1\141\1\154\1\165\1\141\2\uffff\2\uffff\1\uffff\1\122\1\uffff\1\122\1\147\1\145\1\154\1\164\2\uffff\1\172\1\101\1\145\1\172\2\164\1\uffff\1\uffff\1\114\1\172\1\uffff\1\172\1\145\1\172\2\uffff\1\162\1\uffff\1\172\1\uffff"; + "\1\uffff\1\116\1\125\1\101\1\105\2\uffff\1\141\1\165\1\145\1\156\1\uffff\1\157\6\uffff\2\uffff\1\172\2\uffff\1\uffff\1\57\2\uffff\1\131\1\uffff\1\115\1\124\1\115\2\uffff\1\143\1\156\1\146\1\143\1\uffff\1\162\6\uffff\1\47\1\uffff\2\uffff\6\uffff\1\172\1\102\1\105\1\120\1\153\1\144\1\141\1\154\1\155\3\uffff\1\uffff\1\105\1\172\1\117\1\141\1\154\2\165\1\141\2\uffff\2\uffff\1\uffff\1\122\1\uffff\1\122\1\147\1\145\1\154\1\144\1\164\2\uffff\1\172\1\101\1\145\1\172\1\164\1\145\1\164\1\uffff\1\uffff\1\114\1\172\1\uffff\1\172\1\144\1\145\1\172\2\uffff\1\55\1\162\2\uffff\1\172\1\uffff"; static final String DFA27_acceptS = - "\5\uffff\1\5\1\6\4\uffff\1\13\1\14\1\15\1\16\1\17\1\20\1\21\3\uffff\1\26\1\27\2\uffff\1\33\1\34\1\uffff\1\26\3\uffff\1\5\1\6\4\uffff\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\uffff\1\30\2\uffff\1\25\1\24\1\27\1\31\1\32\1\33\13\uffff\1\1\11\uffff\1\23\1\22\2\uffff\1\3\16\uffff\1\2\2\uffff\1\10\3\uffff\1\7\1\11\1\uffff\1\4\1\uffff\1\12"; + "\5\uffff\1\5\1\6\4\uffff\1\13\1\uffff\1\15\1\16\1\17\1\20\1\21\1\22\3\uffff\1\27\1\30\2\uffff\1\34\1\35\1\uffff\1\27\3\uffff\1\5\1\6\4\uffff\1\13\1\uffff\1\15\1\16\1\17\1\20\1\21\1\22\1\uffff\1\31\2\uffff\1\26\1\25\1\30\1\32\1\33\1\34\14\uffff\1\1\12\uffff\1\23\1\24\2\uffff\1\3\20\uffff\1\2\2\uffff\1\10\4\uffff\1\7\1\11\2\uffff\1\4\1\12\1\uffff\1\14"; static final String DFA27_specialS = - "\1\2\21\uffff\1\6\1\7\3\uffff\1\5\27\uffff\1\1\1\16\16\uffff\1\12\1\0\1\15\10\uffff\1\3\1\13\2\uffff\1\14\7\uffff\1\4\1\11\6\uffff\1\10\15\uffff}>"; + "\1\12\22\uffff\1\10\1\3\3\uffff\1\6\30\uffff\1\11\1\5\17\uffff\1\15\1\1\1\4\11\uffff\1\14\1\0\2\uffff\1\2\10\uffff\1\7\1\16\7\uffff\1\13\20\uffff}>"; static final String[] DFA27_transitionS = { - "\11\32\2\31\2\32\1\31\22\32\1\31\1\32\1\27\4\32\1\22\1\13\1\14\2\32\1\15\1\32\1\21\1\30\12\26\1\20\6\32\1\1\2\25\1\3\11\25\1\2\5\25\1\4\6\25\1\16\1\32\1\17\1\24\1\25\1\32\1\25\1\10\1\25\1\11\1\25\1\12\11\25\1\7\12\25\1\5\1\32\1\6\75\32\1\23\uff44\32", - "\1\33", - "\1\35", + "\11\33\2\32\2\33\1\32\22\33\1\32\1\33\1\30\4\33\1\23\1\15\1\16\2\33\1\13\1\33\1\22\1\31\12\27\1\21\6\33\1\1\2\26\1\3\11\26\1\2\5\26\1\4\6\26\1\17\1\33\1\20\1\25\1\26\1\33\1\26\1\10\1\26\1\11\1\26\1\14\2\26\1\12\6\26\1\7\12\26\1\5\1\33\1\6\75\33\1\24\uff44\33", + "\1\34", "\1\36", "\1\37", + "\1\40", "", "", - "\1\42", "\1\43", "\1\44", "\1\45", + "\1\46", "", + "\1\50", "", "", "", "", "", "", - "\47\56\1\55\uffd8\56", - "\47\60\1\57\u0083\60\1\61\uff54\60", - "\32\34\4\uffff\1\34\1\uffff\32\34", - "", + "\47\60\1\57\uffd8\60", + "\47\62\1\61\u0083\62\1\63\uff54\62", + "\32\35\4\uffff\1\35\1\uffff\32\35", "", - "\0\56", - "\1\64\4\uffff\1\65", "", + "\0\60", + "\1\66\4\uffff\1\67", "", - "\1\67", "", - "\1\70", "\1\71", - "\1\72", - "", "", + "\1\72", "\1\73", "\1\74", + "", + "", "\1\75", "\1\76", + "\1\77", + "\1\100", "", + "\1\101", "", "", "", "", "", "", - "\1\77", + "\1\102", "", - "\47\101\1\100\u0083\101\1\61\uff54\101", - "\47\60\1\57\u0083\60\1\61\uff54\60", + "\47\104\1\103\u0083\104\1\63\uff54\104", + "\47\62\1\61\u0083\62\1\63\uff54\62", "", "", "", "", "", "", - "\12\34\7\uffff\32\34\4\uffff\1\34\1\uffff\32\34", - "\1\103", - "\1\104", - "\1\105", + "\12\35\7\uffff\32\35\4\uffff\1\35\1\uffff\32\35", "\1\106", "\1\107", "\1\110", "\1\111", - "\47\113\1\112\u0083\113\1\114\uff54\113", - "\47\116\1\uffff\u0083\116\1\61\uff54\116", - "\47\60\1\57\u0083\60\1\61\uff54\60", + "\1\112", + "\1\113", + "\1\114", + "\1\115", + "\47\117\1\116\u0083\117\1\121\uff54\117", + "\47\122\1\uffff\u0083\122\1\63\uff54\122", + "\47\62\1\61\u0083\62\1\63\uff54\62", "", - "\1\117", - "\12\34\7\uffff\32\34\4\uffff\1\34\1\uffff\32\34", - "\1\121", - "\1\122", "\1\123", - "\1\124", + "\12\35\7\uffff\32\35\4\uffff\1\35\1\uffff\32\35", "\1\125", - "\47\127\1\126\u0083\127\1\114\uff54\127", - "\47\113\1\112\u0083\113\1\114\uff54\113", - "", - "", - "\47\60\1\57\u0083\60\1\61\uff54\60", + "\1\126", + "\1\127", "\1\130", - "", "\1\131", "\1\132", - "\1\133", - "\1\134", + "\47\134\1\133\u0083\134\1\121\uff54\134", + "\47\117\1\116\u0083\117\1\121\uff54\117", + "", + "", + "\47\62\1\61\u0083\62\1\63\uff54\62", "\1\135", - "\47\136\1\uffff\u0083\136\1\114\uff54\136", - "\47\113\1\112\u0083\113\1\114\uff54\113", - "\12\34\7\uffff\32\34\4\uffff\1\34\1\uffff\32\34", + "", + "\1\136", + "\1\137", "\1\140", "\1\141", - "\12\34\7\uffff\32\34\4\uffff\1\34\1\uffff\32\34", + "\1\142", "\1\143", - "\1\144", - "\47\113\1\112\u0083\113\1\114\uff54\113", + "\47\144\1\uffff\u0083\144\1\121\uff54\144", + "\47\117\1\116\u0083\117\1\121\uff54\117", + "\12\35\7\uffff\32\35\4\uffff\1\35\1\uffff\32\35", + "\1\146", + "\1\147", + "\12\35\7\uffff\32\35\4\uffff\1\35\1\uffff\32\35", + "\1\151", + "\1\152", + "\1\153", + "\47\117\1\116\u0083\117\1\121\uff54\117", "", - "\1\145", - "\12\34\7\uffff\32\34\4\uffff\1\34\1\uffff\32\34", + "\1\154", + "\12\35\7\uffff\32\35\4\uffff\1\35\1\uffff\32\35", "", - "\12\34\7\uffff\32\34\4\uffff\1\34\1\uffff\32\34", - "\1\150", - "\12\34\7\uffff\32\34\4\uffff\1\34\1\uffff\32\34", + "\12\35\7\uffff\32\35\4\uffff\1\35\1\uffff\32\35", + "\1\157", + "\1\160", + "\12\35\7\uffff\32\35\4\uffff\1\35\1\uffff\32\35", "", "", - "\1\152", + "\1\162", + "\1\163", + "", "", - "\12\34\7\uffff\32\34\4\uffff\1\34\1\uffff\32\34", + "\12\35\7\uffff\32\35\4\uffff\1\35\1\uffff\32\35", "" }; @@ -1839,211 +1877,213 @@ public class InternalNLSDslLexer extends Lexer { this.transition = DFA27_transition; } public String getDescription() { - return "1:1: Tokens : ( 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 | RULE_RICH_TEXT | RULE_RICH_TEXT_START | RULE_RICH_TEXT_END | RULE_RICH_TEXT_INBETWEEN | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( 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 | RULE_RICH_TEXT | RULE_RICH_TEXT_START | RULE_RICH_TEXT_END | RULE_RICH_TEXT_INBETWEEN | 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 LA27_64 = input.LA(1); + int LA27_79 = input.LA(1); s = -1; - if ( ((LA27_64>='\u0000' && LA27_64<='&')||(LA27_64>='(' && LA27_64<='\u00AA')||(LA27_64>='\u00AC' && LA27_64<='\uFFFF')) ) {s = 78;} + if ( (LA27_79=='\'') ) {s = 78;} - else if ( (LA27_64=='\u00AB') ) {s = 49;} + else if ( (LA27_79=='\u00AB') ) {s = 81;} - else s = 50; + else if ( ((LA27_79>='\u0000' && LA27_79<='&')||(LA27_79>='(' && LA27_79<='\u00AA')||(LA27_79>='\u00AC' && LA27_79<='\uFFFF')) ) {s = 79;} + + else s = 80; if ( s>=0 ) return s; break; case 1 : - int LA27_47 = input.LA(1); + int LA27_67 = input.LA(1); s = -1; - if ( (LA27_47=='\'') ) {s = 64;} - - else if ( ((LA27_47>='\u0000' && LA27_47<='&')||(LA27_47>='(' && LA27_47<='\u00AA')||(LA27_47>='\u00AC' && LA27_47<='\uFFFF')) ) {s = 65;} + if ( ((LA27_67>='\u0000' && LA27_67<='&')||(LA27_67>='(' && LA27_67<='\u00AA')||(LA27_67>='\u00AC' && LA27_67<='\uFFFF')) ) {s = 82;} - else if ( (LA27_47=='\u00AB') ) {s = 49;} + else if ( (LA27_67=='\u00AB') ) {s = 51;} - else s = 50; + else s = 52; if ( s>=0 ) return s; break; case 2 : - int LA27_0 = input.LA(1); + int LA27_82 = input.LA(1); s = -1; - if ( (LA27_0=='A') ) {s = 1;} + if ( (LA27_82=='\'') ) {s = 49;} - else if ( (LA27_0=='N') ) {s = 2;} + else if ( (LA27_82=='\u00AB') ) {s = 51;} - else if ( (LA27_0=='D') ) {s = 3;} + else if ( ((LA27_82>='\u0000' && LA27_82<='&')||(LA27_82>='(' && LA27_82<='\u00AA')||(LA27_82>='\u00AC' && LA27_82<='\uFFFF')) ) {s = 50;} - else if ( (LA27_0=='T') ) {s = 4;} + else s = 52; - else if ( (LA27_0=='{') ) {s = 5;} + if ( s>=0 ) return s; + break; + case 3 : + int LA27_20 = input.LA(1); - else if ( (LA27_0=='}') ) {s = 6;} + s = -1; + if ( (LA27_20=='\'') ) {s = 49;} - else if ( (LA27_0=='p') ) {s = 7;} + else if ( ((LA27_20>='\u0000' && LA27_20<='&')||(LA27_20>='(' && LA27_20<='\u00AA')||(LA27_20>='\u00AC' && LA27_20<='\uFFFF')) ) {s = 50;} - else if ( (LA27_0=='b') ) {s = 8;} + else if ( (LA27_20=='\u00AB') ) {s = 51;} - else if ( (LA27_0=='d') ) {s = 9;} + else s = 52; - else if ( (LA27_0=='f') ) {s = 10;} + if ( s>=0 ) return s; + break; + case 4 : + int LA27_68 = input.LA(1); - else if ( (LA27_0=='(') ) {s = 11;} + s = -1; + if ( (LA27_68=='\'') ) {s = 49;} - else if ( (LA27_0==')') ) {s = 12;} + else if ( (LA27_68=='\u00AB') ) {s = 51;} - else if ( (LA27_0==',') ) {s = 13;} + else if ( ((LA27_68>='\u0000' && LA27_68<='&')||(LA27_68>='(' && LA27_68<='\u00AA')||(LA27_68>='\u00AC' && LA27_68<='\uFFFF')) ) {s = 50;} - else if ( (LA27_0=='[') ) {s = 14;} + else s = 52; - else if ( (LA27_0==']') ) {s = 15;} + if ( s>=0 ) return s; + break; + case 5 : + int LA27_50 = input.LA(1); - else if ( (LA27_0==':') ) {s = 16;} + s = -1; + if ( (LA27_50=='\'') ) {s = 49;} - else if ( (LA27_0=='.') ) {s = 17;} + else if ( (LA27_50=='\u00AB') ) {s = 51;} - else if ( (LA27_0=='\'') ) {s = 18;} + else if ( ((LA27_50>='\u0000' && LA27_50<='&')||(LA27_50>='(' && LA27_50<='\u00AA')||(LA27_50>='\u00AC' && LA27_50<='\uFFFF')) ) {s = 50;} - else if ( (LA27_0=='\u00BB') ) {s = 19;} + else s = 52; - else if ( (LA27_0=='^') ) {s = 20;} + if ( s>=0 ) return s; + break; + case 6 : + int LA27_24 = input.LA(1); - else if ( ((LA27_0>='B' && LA27_0<='C')||(LA27_0>='E' && LA27_0<='M')||(LA27_0>='O' && LA27_0<='S')||(LA27_0>='U' && LA27_0<='Z')||LA27_0=='_'||LA27_0=='a'||LA27_0=='c'||LA27_0=='e'||(LA27_0>='g' && LA27_0<='o')||(LA27_0>='q' && LA27_0<='z')) ) {s = 21;} + s = -1; + if ( ((LA27_24>='\u0000' && LA27_24<='\uFFFF')) ) {s = 48;} - else if ( ((LA27_0>='0' && LA27_0<='9')) ) {s = 22;} + else s = 27; - else if ( (LA27_0=='\"') ) {s = 23;} + if ( s>=0 ) return s; + break; + case 7 : + int LA27_91 = input.LA(1); - else if ( (LA27_0=='/') ) {s = 24;} + s = -1; + if ( ((LA27_91>='\u0000' && LA27_91<='&')||(LA27_91>='(' && LA27_91<='\u00AA')||(LA27_91>='\u00AC' && LA27_91<='\uFFFF')) ) {s = 100;} - else if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) {s = 25;} + else if ( (LA27_91=='\u00AB') ) {s = 81;} - else if ( ((LA27_0>='\u0000' && LA27_0<='\b')||(LA27_0>='\u000B' && LA27_0<='\f')||(LA27_0>='\u000E' && LA27_0<='\u001F')||LA27_0=='!'||(LA27_0>='#' && LA27_0<='&')||(LA27_0>='*' && LA27_0<='+')||LA27_0=='-'||(LA27_0>=';' && LA27_0<='@')||LA27_0=='\\'||LA27_0=='`'||LA27_0=='|'||(LA27_0>='~' && LA27_0<='\u00BA')||(LA27_0>='\u00BC' && LA27_0<='\uFFFF')) ) {s = 26;} + else s = 80; if ( s>=0 ) return s; break; - case 3 : - int LA27_74 = input.LA(1); + case 8 : + int LA27_19 = input.LA(1); s = -1; - if ( (LA27_74=='\'') ) {s = 86;} - - else if ( ((LA27_74>='\u0000' && LA27_74<='&')||(LA27_74>='(' && LA27_74<='\u00AA')||(LA27_74>='\u00AC' && LA27_74<='\uFFFF')) ) {s = 87;} + if ( (LA27_19=='\'') ) {s = 47;} - else if ( (LA27_74=='\u00AB') ) {s = 76;} + else if ( ((LA27_19>='\u0000' && LA27_19<='&')||(LA27_19>='(' && LA27_19<='\uFFFF')) ) {s = 48;} - else s = 77; + else s = 27; if ( s>=0 ) return s; break; - case 4 : - int LA27_86 = input.LA(1); + case 9 : + int LA27_49 = input.LA(1); s = -1; - if ( ((LA27_86>='\u0000' && LA27_86<='&')||(LA27_86>='(' && LA27_86<='\u00AA')||(LA27_86>='\u00AC' && LA27_86<='\uFFFF')) ) {s = 94;} + if ( (LA27_49=='\'') ) {s = 67;} - else if ( (LA27_86=='\u00AB') ) {s = 76;} + else if ( ((LA27_49>='\u0000' && LA27_49<='&')||(LA27_49>='(' && LA27_49<='\u00AA')||(LA27_49>='\u00AC' && LA27_49<='\uFFFF')) ) {s = 68;} - else s = 77; + else if ( (LA27_49=='\u00AB') ) {s = 51;} + + else s = 52; if ( s>=0 ) return s; break; - case 5 : - int LA27_23 = input.LA(1); + case 10 : + int LA27_0 = input.LA(1); s = -1; - if ( ((LA27_23>='\u0000' && LA27_23<='\uFFFF')) ) {s = 46;} + if ( (LA27_0=='A') ) {s = 1;} - else s = 26; + else if ( (LA27_0=='N') ) {s = 2;} - if ( s>=0 ) return s; - break; - case 6 : - int LA27_18 = input.LA(1); + else if ( (LA27_0=='D') ) {s = 3;} - s = -1; - if ( (LA27_18=='\'') ) {s = 45;} + else if ( (LA27_0=='T') ) {s = 4;} - else if ( ((LA27_18>='\u0000' && LA27_18<='&')||(LA27_18>='(' && LA27_18<='\uFFFF')) ) {s = 46;} + else if ( (LA27_0=='{') ) {s = 5;} - else s = 26; + else if ( (LA27_0=='}') ) {s = 6;} - if ( s>=0 ) return s; - break; - case 7 : - int LA27_19 = input.LA(1); + else if ( (LA27_0=='p') ) {s = 7;} - s = -1; - if ( (LA27_19=='\'') ) {s = 47;} + else if ( (LA27_0=='b') ) {s = 8;} - else if ( ((LA27_19>='\u0000' && LA27_19<='&')||(LA27_19>='(' && LA27_19<='\u00AA')||(LA27_19>='\u00AC' && LA27_19<='\uFFFF')) ) {s = 48;} + else if ( (LA27_0=='d') ) {s = 9;} - else if ( (LA27_19=='\u00AB') ) {s = 49;} + else if ( (LA27_0=='i') ) {s = 10;} - else s = 50; + else if ( (LA27_0==',') ) {s = 11;} - if ( s>=0 ) return s; - break; - case 8 : - int LA27_94 = input.LA(1); + else if ( (LA27_0=='f') ) {s = 12;} - s = -1; - if ( (LA27_94=='\'') ) {s = 74;} + else if ( (LA27_0=='(') ) {s = 13;} - else if ( (LA27_94=='\u00AB') ) {s = 76;} + else if ( (LA27_0==')') ) {s = 14;} - else if ( ((LA27_94>='\u0000' && LA27_94<='&')||(LA27_94>='(' && LA27_94<='\u00AA')||(LA27_94>='\u00AC' && LA27_94<='\uFFFF')) ) {s = 75;} + else if ( (LA27_0=='[') ) {s = 15;} - else s = 77; + else if ( (LA27_0==']') ) {s = 16;} - if ( s>=0 ) return s; - break; - case 9 : - int LA27_87 = input.LA(1); + else if ( (LA27_0==':') ) {s = 17;} - s = -1; - if ( (LA27_87=='\'') ) {s = 74;} + else if ( (LA27_0=='.') ) {s = 18;} - else if ( (LA27_87=='\u00AB') ) {s = 76;} + else if ( (LA27_0=='\'') ) {s = 19;} - else if ( ((LA27_87>='\u0000' && LA27_87<='&')||(LA27_87>='(' && LA27_87<='\u00AA')||(LA27_87>='\u00AC' && LA27_87<='\uFFFF')) ) {s = 75;} + else if ( (LA27_0=='\u00BB') ) {s = 20;} - else s = 77; + else if ( (LA27_0=='^') ) {s = 21;} - if ( s>=0 ) return s; - break; - case 10 : - int LA27_63 = input.LA(1); + else if ( ((LA27_0>='B' && LA27_0<='C')||(LA27_0>='E' && LA27_0<='M')||(LA27_0>='O' && LA27_0<='S')||(LA27_0>='U' && LA27_0<='Z')||LA27_0=='_'||LA27_0=='a'||LA27_0=='c'||LA27_0=='e'||(LA27_0>='g' && LA27_0<='h')||(LA27_0>='j' && LA27_0<='o')||(LA27_0>='q' && LA27_0<='z')) ) {s = 22;} - s = -1; - if ( (LA27_63=='\'') ) {s = 74;} + else if ( ((LA27_0>='0' && LA27_0<='9')) ) {s = 23;} + + else if ( (LA27_0=='\"') ) {s = 24;} - else if ( ((LA27_63>='\u0000' && LA27_63<='&')||(LA27_63>='(' && LA27_63<='\u00AA')||(LA27_63>='\u00AC' && LA27_63<='\uFFFF')) ) {s = 75;} + else if ( (LA27_0=='/') ) {s = 25;} - else if ( (LA27_63=='\u00AB') ) {s = 76;} + else if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) {s = 26;} - else s = 77; + else if ( ((LA27_0>='\u0000' && LA27_0<='\b')||(LA27_0>='\u000B' && LA27_0<='\f')||(LA27_0>='\u000E' && LA27_0<='\u001F')||LA27_0=='!'||(LA27_0>='#' && LA27_0<='&')||(LA27_0>='*' && LA27_0<='+')||LA27_0=='-'||(LA27_0>=';' && LA27_0<='@')||LA27_0=='\\'||LA27_0=='`'||LA27_0=='|'||(LA27_0>='~' && LA27_0<='\u00BA')||(LA27_0>='\u00BC' && LA27_0<='\uFFFF')) ) {s = 27;} if ( s>=0 ) return s; break; case 11 : - int LA27_75 = input.LA(1); + int LA27_100 = input.LA(1); s = -1; - if ( (LA27_75=='\'') ) {s = 74;} + if ( (LA27_100=='\'') ) {s = 78;} - else if ( (LA27_75=='\u00AB') ) {s = 76;} + else if ( (LA27_100=='\u00AB') ) {s = 81;} - else if ( ((LA27_75>='\u0000' && LA27_75<='&')||(LA27_75>='(' && LA27_75<='\u00AA')||(LA27_75>='\u00AC' && LA27_75<='\uFFFF')) ) {s = 75;} + else if ( ((LA27_100>='\u0000' && LA27_100<='&')||(LA27_100>='(' && LA27_100<='\u00AA')||(LA27_100>='\u00AC' && LA27_100<='\uFFFF')) ) {s = 79;} - else s = 77; + else s = 80; if ( s>=0 ) return s; break; @@ -2051,41 +2091,41 @@ public class InternalNLSDslLexer extends Lexer { int LA27_78 = input.LA(1); s = -1; - if ( (LA27_78=='\'') ) {s = 47;} + if ( (LA27_78=='\'') ) {s = 91;} - else if ( ((LA27_78>='\u0000' && LA27_78<='&')||(LA27_78>='(' && LA27_78<='\u00AA')||(LA27_78>='\u00AC' && LA27_78<='\uFFFF')) ) {s = 48;} + else if ( ((LA27_78>='\u0000' && LA27_78<='&')||(LA27_78>='(' && LA27_78<='\u00AA')||(LA27_78>='\u00AC' && LA27_78<='\uFFFF')) ) {s = 92;} - else if ( (LA27_78=='\u00AB') ) {s = 49;} + else if ( (LA27_78=='\u00AB') ) {s = 81;} - else s = 50; + else s = 80; if ( s>=0 ) return s; break; case 13 : - int LA27_65 = input.LA(1); + int LA27_66 = input.LA(1); s = -1; - if ( (LA27_65=='\'') ) {s = 47;} + if ( (LA27_66=='\'') ) {s = 78;} - else if ( (LA27_65=='\u00AB') ) {s = 49;} + else if ( ((LA27_66>='\u0000' && LA27_66<='&')||(LA27_66>='(' && LA27_66<='\u00AA')||(LA27_66>='\u00AC' && LA27_66<='\uFFFF')) ) {s = 79;} - else if ( ((LA27_65>='\u0000' && LA27_65<='&')||(LA27_65>='(' && LA27_65<='\u00AA')||(LA27_65>='\u00AC' && LA27_65<='\uFFFF')) ) {s = 48;} + else if ( (LA27_66=='\u00AB') ) {s = 81;} - else s = 50; + else s = 80; if ( s>=0 ) return s; break; case 14 : - int LA27_48 = input.LA(1); + int LA27_92 = input.LA(1); s = -1; - if ( (LA27_48=='\'') ) {s = 47;} + if ( (LA27_92=='\'') ) {s = 78;} - else if ( (LA27_48=='\u00AB') ) {s = 49;} + else if ( ((LA27_92>='\u0000' && LA27_92<='&')||(LA27_92>='(' && LA27_92<='\u00AA')||(LA27_92>='\u00AC' && LA27_92<='\uFFFF')) ) {s = 79;} - else if ( ((LA27_48>='\u0000' && LA27_48<='&')||(LA27_48>='(' && LA27_48<='\u00AA')||(LA27_48>='\u00AC' && LA27_48<='\uFFFF')) ) {s = 48;} + else if ( (LA27_92=='\u00AB') ) {s = 81;} - else s = 50; + else s = 80; if ( s>=0 ) return s; break; diff --git a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDslParser.java b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDslParser.java index a4c06089e..cd8ccea2b 100644 --- a/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDslParser.java +++ b/bundles/tooling/org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDslParser.java @@ -23,7 +23,7 @@ import java.util.HashMap; @SuppressWarnings("all") public class InternalNLSDslParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_RICH_TEXT", "RULE_RICH_TEXT_START", "RULE_RICH_TEXT_END", "RULE_RICH_TEXT_INBETWEEN", "RULE_STRING", "RULE_IN_RICH_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'ANY'", "'NUMBER'", "'DATE'", "'TEMPORAL'", "'{'", "'}'", "'package'", "'bundle'", "'default'", "'formatter'", "'('", "')'", "','", "'['", "']'", "':'", "'.'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_RICH_TEXT", "RULE_RICH_TEXT_START", "RULE_RICH_TEXT_END", "RULE_RICH_TEXT_INBETWEEN", "RULE_STRING", "RULE_IN_RICH_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'ANY'", "'NUMBER'", "'DATE'", "'TEMPORAL'", "'{'", "'}'", "'package'", "'bundle'", "'default'", "'included-bundles'", "','", "'formatter'", "'('", "')'", "'['", "']'", "':'", "'.'" }; public static final int RULE_STRING=9; public static final int RULE_SL_COMMENT=13; @@ -32,6 +32,7 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { public static final int T__16=16; public static final int T__17=17; public static final int T__18=18; + public static final int T__33=33; public static final int EOF=-1; public static final int T__30=30; public static final int T__31=31; @@ -1423,7 +1424,7 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { if ( (LA1_0==20) ) { alt1=1; } - else if ( (LA1_0==29) ) { + else if ( (LA1_0==30) ) { alt1=2; } else { @@ -2792,7 +2793,7 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { int alt6=2; int LA6_0 = input.LA(1); - if ( (LA6_0==25) ) { + if ( (LA6_0==27) ) { alt6=1; } @@ -2976,20 +2977,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSBundle__Group__7" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:997:1: rule__NLSBundle__Group__7 : rule__NLSBundle__Group__7__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:997:1: rule__NLSBundle__Group__7 : rule__NLSBundle__Group__7__Impl rule__NLSBundle__Group__8 ; public final void rule__NLSBundle__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1001:1: ( rule__NLSBundle__Group__7__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1002:2: rule__NLSBundle__Group__7__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1001:1: ( rule__NLSBundle__Group__7__Impl rule__NLSBundle__Group__8 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1002:2: rule__NLSBundle__Group__7__Impl rule__NLSBundle__Group__8 { pushFollow(FOLLOW_rule__NLSBundle__Group__7__Impl_in_rule__NLSBundle__Group__72044); rule__NLSBundle__Group__7__Impl(); state._fsp--; if (state.failed) return ; + pushFollow(FOLLOW_rule__NLSBundle__Group__8_in_rule__NLSBundle__Group__72047); + rule__NLSBundle__Group__8(); + + state._fsp--; + if (state.failed) return ; } @@ -3009,24 +3015,45 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSBundle__Group__7__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1008:1: rule__NLSBundle__Group__7__Impl : ( '}' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1009:1: rule__NLSBundle__Group__7__Impl : ( ( rule__NLSBundle__Group_7__0 )? ) ; public final void rule__NLSBundle__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1012:1: ( ( '}' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1013:1: ( '}' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1013:1: ( ( ( rule__NLSBundle__Group_7__0 )? ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1014:1: ( ( rule__NLSBundle__Group_7__0 )? ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1013:1: ( '}' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1014:1: '}' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1014:1: ( ( rule__NLSBundle__Group_7__0 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1015:1: ( rule__NLSBundle__Group_7__0 )? { if ( state.backtracking==0 ) { - before(grammarAccess.getNLSBundleAccess().getRightCurlyBracketKeyword_7()); + before(grammarAccess.getNLSBundleAccess().getGroup_7()); } - match(input,21,FOLLOW_21_in_rule__NLSBundle__Group__7__Impl2072); if (state.failed) return ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1016:1: ( rule__NLSBundle__Group_7__0 )? + int alt8=2; + int LA8_0 = input.LA(1); + + if ( (LA8_0==25) ) { + alt8=1; + } + switch (alt8) { + case 1 : + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1016:2: rule__NLSBundle__Group_7__0 + { + pushFollow(FOLLOW_rule__NLSBundle__Group_7__0_in_rule__NLSBundle__Group__7__Impl2074); + rule__NLSBundle__Group_7__0(); + + state._fsp--; + if (state.failed) return ; + + } + break; + + } + if ( state.backtracking==0 ) { - after(grammarAccess.getNLSBundleAccess().getRightCurlyBracketKeyword_7()); + after(grammarAccess.getNLSBundleAccess().getGroup_7()); } } @@ -3049,22 +3076,529 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__NLSBundle__Group__7__Impl" + // $ANTLR start "rule__NLSBundle__Group__8" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1026:1: rule__NLSBundle__Group__8 : rule__NLSBundle__Group__8__Impl ; + public final void rule__NLSBundle__Group__8() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1030:1: ( rule__NLSBundle__Group__8__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1031:2: rule__NLSBundle__Group__8__Impl + { + pushFollow(FOLLOW_rule__NLSBundle__Group__8__Impl_in_rule__NLSBundle__Group__82105); + rule__NLSBundle__Group__8__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group__8" + + + // $ANTLR start "rule__NLSBundle__Group__8__Impl" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1037:1: rule__NLSBundle__Group__8__Impl : ( '}' ) ; + public final void rule__NLSBundle__Group__8__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1041:1: ( ( '}' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1042:1: ( '}' ) + { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1042:1: ( '}' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1043:1: '}' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getNLSBundleAccess().getRightCurlyBracketKeyword_8()); + } + match(input,21,FOLLOW_21_in_rule__NLSBundle__Group__8__Impl2133); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getNLSBundleAccess().getRightCurlyBracketKeyword_8()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group__8__Impl" + + + // $ANTLR start "rule__NLSBundle__Group_7__0" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1074:1: rule__NLSBundle__Group_7__0 : rule__NLSBundle__Group_7__0__Impl rule__NLSBundle__Group_7__1 ; + public final void rule__NLSBundle__Group_7__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1078:1: ( rule__NLSBundle__Group_7__0__Impl rule__NLSBundle__Group_7__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1079:2: rule__NLSBundle__Group_7__0__Impl rule__NLSBundle__Group_7__1 + { + pushFollow(FOLLOW_rule__NLSBundle__Group_7__0__Impl_in_rule__NLSBundle__Group_7__02182); + rule__NLSBundle__Group_7__0__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_rule__NLSBundle__Group_7__1_in_rule__NLSBundle__Group_7__02185); + rule__NLSBundle__Group_7__1(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group_7__0" + + + // $ANTLR start "rule__NLSBundle__Group_7__0__Impl" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1086:1: rule__NLSBundle__Group_7__0__Impl : ( 'included-bundles' ) ; + public final void rule__NLSBundle__Group_7__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1090:1: ( ( 'included-bundles' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1091:1: ( 'included-bundles' ) + { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1091:1: ( 'included-bundles' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1092:1: 'included-bundles' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getNLSBundleAccess().getIncludedBundlesKeyword_7_0()); + } + match(input,25,FOLLOW_25_in_rule__NLSBundle__Group_7__0__Impl2213); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getNLSBundleAccess().getIncludedBundlesKeyword_7_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group_7__0__Impl" + + + // $ANTLR start "rule__NLSBundle__Group_7__1" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1105:1: rule__NLSBundle__Group_7__1 : rule__NLSBundle__Group_7__1__Impl rule__NLSBundle__Group_7__2 ; + public final void rule__NLSBundle__Group_7__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1109:1: ( rule__NLSBundle__Group_7__1__Impl rule__NLSBundle__Group_7__2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1110:2: rule__NLSBundle__Group_7__1__Impl rule__NLSBundle__Group_7__2 + { + pushFollow(FOLLOW_rule__NLSBundle__Group_7__1__Impl_in_rule__NLSBundle__Group_7__12244); + rule__NLSBundle__Group_7__1__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_rule__NLSBundle__Group_7__2_in_rule__NLSBundle__Group_7__12247); + rule__NLSBundle__Group_7__2(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group_7__1" + + + // $ANTLR start "rule__NLSBundle__Group_7__1__Impl" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1117:1: rule__NLSBundle__Group_7__1__Impl : ( ( rule__NLSBundle__IncludedBundleListAssignment_7_1 ) ) ; + public final void rule__NLSBundle__Group_7__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1121:1: ( ( ( rule__NLSBundle__IncludedBundleListAssignment_7_1 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1122:1: ( ( rule__NLSBundle__IncludedBundleListAssignment_7_1 ) ) + { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1122:1: ( ( rule__NLSBundle__IncludedBundleListAssignment_7_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1123:1: ( rule__NLSBundle__IncludedBundleListAssignment_7_1 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getNLSBundleAccess().getIncludedBundleListAssignment_7_1()); + } + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1124:1: ( rule__NLSBundle__IncludedBundleListAssignment_7_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1124:2: rule__NLSBundle__IncludedBundleListAssignment_7_1 + { + pushFollow(FOLLOW_rule__NLSBundle__IncludedBundleListAssignment_7_1_in_rule__NLSBundle__Group_7__1__Impl2274); + rule__NLSBundle__IncludedBundleListAssignment_7_1(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getNLSBundleAccess().getIncludedBundleListAssignment_7_1()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group_7__1__Impl" + + + // $ANTLR start "rule__NLSBundle__Group_7__2" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1134:1: rule__NLSBundle__Group_7__2 : rule__NLSBundle__Group_7__2__Impl ; + public final void rule__NLSBundle__Group_7__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1138:1: ( rule__NLSBundle__Group_7__2__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1139:2: rule__NLSBundle__Group_7__2__Impl + { + pushFollow(FOLLOW_rule__NLSBundle__Group_7__2__Impl_in_rule__NLSBundle__Group_7__22304); + rule__NLSBundle__Group_7__2__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group_7__2" + + + // $ANTLR start "rule__NLSBundle__Group_7__2__Impl" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1145:1: rule__NLSBundle__Group_7__2__Impl : ( ( rule__NLSBundle__Group_7_2__0 )* ) ; + public final void rule__NLSBundle__Group_7__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1149:1: ( ( ( rule__NLSBundle__Group_7_2__0 )* ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1150:1: ( ( rule__NLSBundle__Group_7_2__0 )* ) + { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1150:1: ( ( rule__NLSBundle__Group_7_2__0 )* ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1151:1: ( rule__NLSBundle__Group_7_2__0 )* + { + if ( state.backtracking==0 ) { + before(grammarAccess.getNLSBundleAccess().getGroup_7_2()); + } + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1152:1: ( rule__NLSBundle__Group_7_2__0 )* + loop9: + do { + int alt9=2; + int LA9_0 = input.LA(1); + + if ( (LA9_0==26) ) { + alt9=1; + } + + + switch (alt9) { + case 1 : + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1152:2: rule__NLSBundle__Group_7_2__0 + { + pushFollow(FOLLOW_rule__NLSBundle__Group_7_2__0_in_rule__NLSBundle__Group_7__2__Impl2331); + rule__NLSBundle__Group_7_2__0(); + + state._fsp--; + if (state.failed) return ; + + } + break; + + default : + break loop9; + } + } while (true); + + if ( state.backtracking==0 ) { + after(grammarAccess.getNLSBundleAccess().getGroup_7_2()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group_7__2__Impl" + + + // $ANTLR start "rule__NLSBundle__Group_7_2__0" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1168:1: rule__NLSBundle__Group_7_2__0 : rule__NLSBundle__Group_7_2__0__Impl rule__NLSBundle__Group_7_2__1 ; + public final void rule__NLSBundle__Group_7_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1172:1: ( rule__NLSBundle__Group_7_2__0__Impl rule__NLSBundle__Group_7_2__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1173:2: rule__NLSBundle__Group_7_2__0__Impl rule__NLSBundle__Group_7_2__1 + { + pushFollow(FOLLOW_rule__NLSBundle__Group_7_2__0__Impl_in_rule__NLSBundle__Group_7_2__02368); + rule__NLSBundle__Group_7_2__0__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_rule__NLSBundle__Group_7_2__1_in_rule__NLSBundle__Group_7_2__02371); + rule__NLSBundle__Group_7_2__1(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group_7_2__0" + + + // $ANTLR start "rule__NLSBundle__Group_7_2__0__Impl" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1180:1: rule__NLSBundle__Group_7_2__0__Impl : ( ',' ) ; + public final void rule__NLSBundle__Group_7_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1184:1: ( ( ',' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1185:1: ( ',' ) + { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1185:1: ( ',' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1186:1: ',' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getNLSBundleAccess().getCommaKeyword_7_2_0()); + } + match(input,26,FOLLOW_26_in_rule__NLSBundle__Group_7_2__0__Impl2399); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getNLSBundleAccess().getCommaKeyword_7_2_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group_7_2__0__Impl" + + + // $ANTLR start "rule__NLSBundle__Group_7_2__1" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1199:1: rule__NLSBundle__Group_7_2__1 : rule__NLSBundle__Group_7_2__1__Impl ; + public final void rule__NLSBundle__Group_7_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1203:1: ( rule__NLSBundle__Group_7_2__1__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1204:2: rule__NLSBundle__Group_7_2__1__Impl + { + pushFollow(FOLLOW_rule__NLSBundle__Group_7_2__1__Impl_in_rule__NLSBundle__Group_7_2__12430); + rule__NLSBundle__Group_7_2__1__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group_7_2__1" + + + // $ANTLR start "rule__NLSBundle__Group_7_2__1__Impl" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1210:1: rule__NLSBundle__Group_7_2__1__Impl : ( ( rule__NLSBundle__IncludedBundleListAssignment_7_2_1 ) ) ; + public final void rule__NLSBundle__Group_7_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1214:1: ( ( ( rule__NLSBundle__IncludedBundleListAssignment_7_2_1 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1215:1: ( ( rule__NLSBundle__IncludedBundleListAssignment_7_2_1 ) ) + { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1215:1: ( ( rule__NLSBundle__IncludedBundleListAssignment_7_2_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1216:1: ( rule__NLSBundle__IncludedBundleListAssignment_7_2_1 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getNLSBundleAccess().getIncludedBundleListAssignment_7_2_1()); + } + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1217:1: ( rule__NLSBundle__IncludedBundleListAssignment_7_2_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1217:2: rule__NLSBundle__IncludedBundleListAssignment_7_2_1 + { + pushFollow(FOLLOW_rule__NLSBundle__IncludedBundleListAssignment_7_2_1_in_rule__NLSBundle__Group_7_2__1__Impl2457); + rule__NLSBundle__IncludedBundleListAssignment_7_2_1(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getNLSBundleAccess().getIncludedBundleListAssignment_7_2_1()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__Group_7_2__1__Impl" + + // $ANTLR start "rule__NLSFormatter__Group__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1043:1: rule__NLSFormatter__Group__0 : rule__NLSFormatter__Group__0__Impl rule__NLSFormatter__Group__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1231:1: rule__NLSFormatter__Group__0 : rule__NLSFormatter__Group__0__Impl rule__NLSFormatter__Group__1 ; public final void rule__NLSFormatter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1047:1: ( rule__NLSFormatter__Group__0__Impl rule__NLSFormatter__Group__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1048:2: rule__NLSFormatter__Group__0__Impl rule__NLSFormatter__Group__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1235:1: ( rule__NLSFormatter__Group__0__Impl rule__NLSFormatter__Group__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1236:2: rule__NLSFormatter__Group__0__Impl rule__NLSFormatter__Group__1 { - pushFollow(FOLLOW_rule__NLSFormatter__Group__0__Impl_in_rule__NLSFormatter__Group__02119); + pushFollow(FOLLOW_rule__NLSFormatter__Group__0__Impl_in_rule__NLSFormatter__Group__02491); rule__NLSFormatter__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__NLSFormatter__Group__1_in_rule__NLSFormatter__Group__02122); + pushFollow(FOLLOW_rule__NLSFormatter__Group__1_in_rule__NLSFormatter__Group__02494); rule__NLSFormatter__Group__1(); state._fsp--; @@ -3088,22 +3622,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSFormatter__Group__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1055:1: rule__NLSFormatter__Group__0__Impl : ( 'formatter' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1243:1: rule__NLSFormatter__Group__0__Impl : ( 'formatter' ) ; public final void rule__NLSFormatter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1059:1: ( ( 'formatter' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1060:1: ( 'formatter' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1247:1: ( ( 'formatter' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1248:1: ( 'formatter' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1060:1: ( 'formatter' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1061:1: 'formatter' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1248:1: ( 'formatter' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1249:1: 'formatter' { if ( state.backtracking==0 ) { before(grammarAccess.getNLSFormatterAccess().getFormatterKeyword_0()); } - match(input,25,FOLLOW_25_in_rule__NLSFormatter__Group__0__Impl2150); if (state.failed) return ; + match(input,27,FOLLOW_27_in_rule__NLSFormatter__Group__0__Impl2522); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNLSFormatterAccess().getFormatterKeyword_0()); } @@ -3129,21 +3663,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSFormatter__Group__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1074:1: rule__NLSFormatter__Group__1 : rule__NLSFormatter__Group__1__Impl rule__NLSFormatter__Group__2 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1262:1: rule__NLSFormatter__Group__1 : rule__NLSFormatter__Group__1__Impl rule__NLSFormatter__Group__2 ; public final void rule__NLSFormatter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1078:1: ( rule__NLSFormatter__Group__1__Impl rule__NLSFormatter__Group__2 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1079:2: rule__NLSFormatter__Group__1__Impl rule__NLSFormatter__Group__2 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1266:1: ( rule__NLSFormatter__Group__1__Impl rule__NLSFormatter__Group__2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1267:2: rule__NLSFormatter__Group__1__Impl rule__NLSFormatter__Group__2 { - pushFollow(FOLLOW_rule__NLSFormatter__Group__1__Impl_in_rule__NLSFormatter__Group__12181); + pushFollow(FOLLOW_rule__NLSFormatter__Group__1__Impl_in_rule__NLSFormatter__Group__12553); rule__NLSFormatter__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__NLSFormatter__Group__2_in_rule__NLSFormatter__Group__12184); + pushFollow(FOLLOW_rule__NLSFormatter__Group__2_in_rule__NLSFormatter__Group__12556); rule__NLSFormatter__Group__2(); state._fsp--; @@ -3167,25 +3701,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSFormatter__Group__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1086:1: rule__NLSFormatter__Group__1__Impl : ( ( rule__NLSFormatter__NameAssignment_1 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1274:1: rule__NLSFormatter__Group__1__Impl : ( ( rule__NLSFormatter__NameAssignment_1 ) ) ; public final void rule__NLSFormatter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1090:1: ( ( ( rule__NLSFormatter__NameAssignment_1 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1091:1: ( ( rule__NLSFormatter__NameAssignment_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1278:1: ( ( ( rule__NLSFormatter__NameAssignment_1 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1279:1: ( ( rule__NLSFormatter__NameAssignment_1 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1091:1: ( ( rule__NLSFormatter__NameAssignment_1 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1092:1: ( rule__NLSFormatter__NameAssignment_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1279:1: ( ( rule__NLSFormatter__NameAssignment_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1280:1: ( rule__NLSFormatter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNLSFormatterAccess().getNameAssignment_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1093:1: ( rule__NLSFormatter__NameAssignment_1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1093:2: rule__NLSFormatter__NameAssignment_1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1281:1: ( rule__NLSFormatter__NameAssignment_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1281:2: rule__NLSFormatter__NameAssignment_1 { - pushFollow(FOLLOW_rule__NLSFormatter__NameAssignment_1_in_rule__NLSFormatter__Group__1__Impl2211); + pushFollow(FOLLOW_rule__NLSFormatter__NameAssignment_1_in_rule__NLSFormatter__Group__1__Impl2583); rule__NLSFormatter__NameAssignment_1(); state._fsp--; @@ -3218,16 +3752,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSFormatter__Group__2" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1103:1: rule__NLSFormatter__Group__2 : rule__NLSFormatter__Group__2__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1291:1: rule__NLSFormatter__Group__2 : rule__NLSFormatter__Group__2__Impl ; public final void rule__NLSFormatter__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1107:1: ( rule__NLSFormatter__Group__2__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1108:2: rule__NLSFormatter__Group__2__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1295:1: ( rule__NLSFormatter__Group__2__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1296:2: rule__NLSFormatter__Group__2__Impl { - pushFollow(FOLLOW_rule__NLSFormatter__Group__2__Impl_in_rule__NLSFormatter__Group__22241); + pushFollow(FOLLOW_rule__NLSFormatter__Group__2__Impl_in_rule__NLSFormatter__Group__22613); rule__NLSFormatter__Group__2__Impl(); state._fsp--; @@ -3251,25 +3785,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSFormatter__Group__2__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1114:1: rule__NLSFormatter__Group__2__Impl : ( ( rule__NLSFormatter__ClassRefAssignment_2 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1302:1: rule__NLSFormatter__Group__2__Impl : ( ( rule__NLSFormatter__ClassRefAssignment_2 ) ) ; public final void rule__NLSFormatter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1118:1: ( ( ( rule__NLSFormatter__ClassRefAssignment_2 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1119:1: ( ( rule__NLSFormatter__ClassRefAssignment_2 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1306:1: ( ( ( rule__NLSFormatter__ClassRefAssignment_2 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1307:1: ( ( rule__NLSFormatter__ClassRefAssignment_2 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1119:1: ( ( rule__NLSFormatter__ClassRefAssignment_2 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1120:1: ( rule__NLSFormatter__ClassRefAssignment_2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1307:1: ( ( rule__NLSFormatter__ClassRefAssignment_2 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1308:1: ( rule__NLSFormatter__ClassRefAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNLSFormatterAccess().getClassRefAssignment_2()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1121:1: ( rule__NLSFormatter__ClassRefAssignment_2 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1121:2: rule__NLSFormatter__ClassRefAssignment_2 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1309:1: ( rule__NLSFormatter__ClassRefAssignment_2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1309:2: rule__NLSFormatter__ClassRefAssignment_2 { - pushFollow(FOLLOW_rule__NLSFormatter__ClassRefAssignment_2_in_rule__NLSFormatter__Group__2__Impl2268); + pushFollow(FOLLOW_rule__NLSFormatter__ClassRefAssignment_2_in_rule__NLSFormatter__Group__2__Impl2640); rule__NLSFormatter__ClassRefAssignment_2(); state._fsp--; @@ -3302,21 +3836,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1137:1: rule__MessageEntry__Group__0 : rule__MessageEntry__Group__0__Impl rule__MessageEntry__Group__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1325:1: rule__MessageEntry__Group__0 : rule__MessageEntry__Group__0__Impl rule__MessageEntry__Group__1 ; public final void rule__MessageEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1141:1: ( rule__MessageEntry__Group__0__Impl rule__MessageEntry__Group__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1142:2: rule__MessageEntry__Group__0__Impl rule__MessageEntry__Group__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1329:1: ( rule__MessageEntry__Group__0__Impl rule__MessageEntry__Group__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1330:2: rule__MessageEntry__Group__0__Impl rule__MessageEntry__Group__1 { - pushFollow(FOLLOW_rule__MessageEntry__Group__0__Impl_in_rule__MessageEntry__Group__02304); + pushFollow(FOLLOW_rule__MessageEntry__Group__0__Impl_in_rule__MessageEntry__Group__02676); rule__MessageEntry__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group__1_in_rule__MessageEntry__Group__02307); + pushFollow(FOLLOW_rule__MessageEntry__Group__1_in_rule__MessageEntry__Group__02679); rule__MessageEntry__Group__1(); state._fsp--; @@ -3340,25 +3874,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1149:1: rule__MessageEntry__Group__0__Impl : ( ( rule__MessageEntry__NameAssignment_0 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1337:1: rule__MessageEntry__Group__0__Impl : ( ( rule__MessageEntry__NameAssignment_0 ) ) ; public final void rule__MessageEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1153:1: ( ( ( rule__MessageEntry__NameAssignment_0 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1154:1: ( ( rule__MessageEntry__NameAssignment_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1341:1: ( ( ( rule__MessageEntry__NameAssignment_0 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1342:1: ( ( rule__MessageEntry__NameAssignment_0 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1154:1: ( ( rule__MessageEntry__NameAssignment_0 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1155:1: ( rule__MessageEntry__NameAssignment_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1342:1: ( ( rule__MessageEntry__NameAssignment_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1343:1: ( rule__MessageEntry__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getNameAssignment_0()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1156:1: ( rule__MessageEntry__NameAssignment_0 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1156:2: rule__MessageEntry__NameAssignment_0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1344:1: ( rule__MessageEntry__NameAssignment_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1344:2: rule__MessageEntry__NameAssignment_0 { - pushFollow(FOLLOW_rule__MessageEntry__NameAssignment_0_in_rule__MessageEntry__Group__0__Impl2334); + pushFollow(FOLLOW_rule__MessageEntry__NameAssignment_0_in_rule__MessageEntry__Group__0__Impl2706); rule__MessageEntry__NameAssignment_0(); state._fsp--; @@ -3391,21 +3925,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1166:1: rule__MessageEntry__Group__1 : rule__MessageEntry__Group__1__Impl rule__MessageEntry__Group__2 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1354:1: rule__MessageEntry__Group__1 : rule__MessageEntry__Group__1__Impl rule__MessageEntry__Group__2 ; public final void rule__MessageEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1170:1: ( rule__MessageEntry__Group__1__Impl rule__MessageEntry__Group__2 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1171:2: rule__MessageEntry__Group__1__Impl rule__MessageEntry__Group__2 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1358:1: ( rule__MessageEntry__Group__1__Impl rule__MessageEntry__Group__2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1359:2: rule__MessageEntry__Group__1__Impl rule__MessageEntry__Group__2 { - pushFollow(FOLLOW_rule__MessageEntry__Group__1__Impl_in_rule__MessageEntry__Group__12364); + pushFollow(FOLLOW_rule__MessageEntry__Group__1__Impl_in_rule__MessageEntry__Group__12736); rule__MessageEntry__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group__2_in_rule__MessageEntry__Group__12367); + pushFollow(FOLLOW_rule__MessageEntry__Group__2_in_rule__MessageEntry__Group__12739); rule__MessageEntry__Group__2(); state._fsp--; @@ -3429,33 +3963,33 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1178:1: rule__MessageEntry__Group__1__Impl : ( ( rule__MessageEntry__Group_1__0 )? ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1366:1: rule__MessageEntry__Group__1__Impl : ( ( rule__MessageEntry__Group_1__0 )? ) ; public final void rule__MessageEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1182:1: ( ( ( rule__MessageEntry__Group_1__0 )? ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1183:1: ( ( rule__MessageEntry__Group_1__0 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1370:1: ( ( ( rule__MessageEntry__Group_1__0 )? ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1371:1: ( ( rule__MessageEntry__Group_1__0 )? ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1183:1: ( ( rule__MessageEntry__Group_1__0 )? ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1184:1: ( rule__MessageEntry__Group_1__0 )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1371:1: ( ( rule__MessageEntry__Group_1__0 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1372:1: ( rule__MessageEntry__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getGroup_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1185:1: ( rule__MessageEntry__Group_1__0 )? - int alt8=2; - int LA8_0 = input.LA(1); + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1373:1: ( rule__MessageEntry__Group_1__0 )? + int alt10=2; + int LA10_0 = input.LA(1); - if ( (LA8_0==26) ) { - alt8=1; + if ( (LA10_0==28) ) { + alt10=1; } - switch (alt8) { + switch (alt10) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1185:2: rule__MessageEntry__Group_1__0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1373:2: rule__MessageEntry__Group_1__0 { - pushFollow(FOLLOW_rule__MessageEntry__Group_1__0_in_rule__MessageEntry__Group__1__Impl2394); + pushFollow(FOLLOW_rule__MessageEntry__Group_1__0_in_rule__MessageEntry__Group__1__Impl2766); rule__MessageEntry__Group_1__0(); state._fsp--; @@ -3491,16 +4025,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group__2" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1195:1: rule__MessageEntry__Group__2 : rule__MessageEntry__Group__2__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1383:1: rule__MessageEntry__Group__2 : rule__MessageEntry__Group__2__Impl ; public final void rule__MessageEntry__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1199:1: ( rule__MessageEntry__Group__2__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1200:2: rule__MessageEntry__Group__2__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1387:1: ( rule__MessageEntry__Group__2__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1388:2: rule__MessageEntry__Group__2__Impl { - pushFollow(FOLLOW_rule__MessageEntry__Group__2__Impl_in_rule__MessageEntry__Group__22425); + pushFollow(FOLLOW_rule__MessageEntry__Group__2__Impl_in_rule__MessageEntry__Group__22797); rule__MessageEntry__Group__2__Impl(); state._fsp--; @@ -3524,25 +4058,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group__2__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1206:1: rule__MessageEntry__Group__2__Impl : ( ( rule__MessageEntry__Alternatives_2 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1394:1: rule__MessageEntry__Group__2__Impl : ( ( rule__MessageEntry__Alternatives_2 ) ) ; public final void rule__MessageEntry__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1210:1: ( ( ( rule__MessageEntry__Alternatives_2 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1211:1: ( ( rule__MessageEntry__Alternatives_2 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1398:1: ( ( ( rule__MessageEntry__Alternatives_2 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1399:1: ( ( rule__MessageEntry__Alternatives_2 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1211:1: ( ( rule__MessageEntry__Alternatives_2 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1212:1: ( rule__MessageEntry__Alternatives_2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1399:1: ( ( rule__MessageEntry__Alternatives_2 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1400:1: ( rule__MessageEntry__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getAlternatives_2()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1213:1: ( rule__MessageEntry__Alternatives_2 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1213:2: rule__MessageEntry__Alternatives_2 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1401:1: ( rule__MessageEntry__Alternatives_2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1401:2: rule__MessageEntry__Alternatives_2 { - pushFollow(FOLLOW_rule__MessageEntry__Alternatives_2_in_rule__MessageEntry__Group__2__Impl2452); + pushFollow(FOLLOW_rule__MessageEntry__Alternatives_2_in_rule__MessageEntry__Group__2__Impl2824); rule__MessageEntry__Alternatives_2(); state._fsp--; @@ -3575,21 +4109,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1229:1: rule__MessageEntry__Group_1__0 : rule__MessageEntry__Group_1__0__Impl rule__MessageEntry__Group_1__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1417:1: rule__MessageEntry__Group_1__0 : rule__MessageEntry__Group_1__0__Impl rule__MessageEntry__Group_1__1 ; public final void rule__MessageEntry__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1233:1: ( rule__MessageEntry__Group_1__0__Impl rule__MessageEntry__Group_1__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1234:2: rule__MessageEntry__Group_1__0__Impl rule__MessageEntry__Group_1__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1421:1: ( rule__MessageEntry__Group_1__0__Impl rule__MessageEntry__Group_1__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1422:2: rule__MessageEntry__Group_1__0__Impl rule__MessageEntry__Group_1__1 { - pushFollow(FOLLOW_rule__MessageEntry__Group_1__0__Impl_in_rule__MessageEntry__Group_1__02488); + pushFollow(FOLLOW_rule__MessageEntry__Group_1__0__Impl_in_rule__MessageEntry__Group_1__02860); rule__MessageEntry__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group_1__1_in_rule__MessageEntry__Group_1__02491); + pushFollow(FOLLOW_rule__MessageEntry__Group_1__1_in_rule__MessageEntry__Group_1__02863); rule__MessageEntry__Group_1__1(); state._fsp--; @@ -3613,22 +4147,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1241:1: rule__MessageEntry__Group_1__0__Impl : ( '(' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1429:1: rule__MessageEntry__Group_1__0__Impl : ( '(' ) ; public final void rule__MessageEntry__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1245:1: ( ( '(' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1246:1: ( '(' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1433:1: ( ( '(' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1434:1: ( '(' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1246:1: ( '(' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1247:1: '(' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1434:1: ( '(' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1435:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getLeftParenthesisKeyword_1_0()); } - match(input,26,FOLLOW_26_in_rule__MessageEntry__Group_1__0__Impl2519); if (state.failed) return ; + match(input,28,FOLLOW_28_in_rule__MessageEntry__Group_1__0__Impl2891); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageEntryAccess().getLeftParenthesisKeyword_1_0()); } @@ -3654,21 +4188,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1260:1: rule__MessageEntry__Group_1__1 : rule__MessageEntry__Group_1__1__Impl rule__MessageEntry__Group_1__2 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1448:1: rule__MessageEntry__Group_1__1 : rule__MessageEntry__Group_1__1__Impl rule__MessageEntry__Group_1__2 ; public final void rule__MessageEntry__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1264:1: ( rule__MessageEntry__Group_1__1__Impl rule__MessageEntry__Group_1__2 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1265:2: rule__MessageEntry__Group_1__1__Impl rule__MessageEntry__Group_1__2 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1452:1: ( rule__MessageEntry__Group_1__1__Impl rule__MessageEntry__Group_1__2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1453:2: rule__MessageEntry__Group_1__1__Impl rule__MessageEntry__Group_1__2 { - pushFollow(FOLLOW_rule__MessageEntry__Group_1__1__Impl_in_rule__MessageEntry__Group_1__12550); + pushFollow(FOLLOW_rule__MessageEntry__Group_1__1__Impl_in_rule__MessageEntry__Group_1__12922); rule__MessageEntry__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group_1__2_in_rule__MessageEntry__Group_1__12553); + pushFollow(FOLLOW_rule__MessageEntry__Group_1__2_in_rule__MessageEntry__Group_1__12925); rule__MessageEntry__Group_1__2(); state._fsp--; @@ -3692,25 +4226,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1272:1: rule__MessageEntry__Group_1__1__Impl : ( ( rule__MessageEntry__ParamListAssignment_1_1 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1460:1: rule__MessageEntry__Group_1__1__Impl : ( ( rule__MessageEntry__ParamListAssignment_1_1 ) ) ; public final void rule__MessageEntry__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1276:1: ( ( ( rule__MessageEntry__ParamListAssignment_1_1 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1277:1: ( ( rule__MessageEntry__ParamListAssignment_1_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1464:1: ( ( ( rule__MessageEntry__ParamListAssignment_1_1 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1465:1: ( ( rule__MessageEntry__ParamListAssignment_1_1 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1277:1: ( ( rule__MessageEntry__ParamListAssignment_1_1 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1278:1: ( rule__MessageEntry__ParamListAssignment_1_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1465:1: ( ( rule__MessageEntry__ParamListAssignment_1_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1466:1: ( rule__MessageEntry__ParamListAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getParamListAssignment_1_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1279:1: ( rule__MessageEntry__ParamListAssignment_1_1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1279:2: rule__MessageEntry__ParamListAssignment_1_1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1467:1: ( rule__MessageEntry__ParamListAssignment_1_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1467:2: rule__MessageEntry__ParamListAssignment_1_1 { - pushFollow(FOLLOW_rule__MessageEntry__ParamListAssignment_1_1_in_rule__MessageEntry__Group_1__1__Impl2580); + pushFollow(FOLLOW_rule__MessageEntry__ParamListAssignment_1_1_in_rule__MessageEntry__Group_1__1__Impl2952); rule__MessageEntry__ParamListAssignment_1_1(); state._fsp--; @@ -3743,21 +4277,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1__2" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1289:1: rule__MessageEntry__Group_1__2 : rule__MessageEntry__Group_1__2__Impl rule__MessageEntry__Group_1__3 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1477:1: rule__MessageEntry__Group_1__2 : rule__MessageEntry__Group_1__2__Impl rule__MessageEntry__Group_1__3 ; public final void rule__MessageEntry__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1293:1: ( rule__MessageEntry__Group_1__2__Impl rule__MessageEntry__Group_1__3 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1294:2: rule__MessageEntry__Group_1__2__Impl rule__MessageEntry__Group_1__3 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1481:1: ( rule__MessageEntry__Group_1__2__Impl rule__MessageEntry__Group_1__3 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1482:2: rule__MessageEntry__Group_1__2__Impl rule__MessageEntry__Group_1__3 { - pushFollow(FOLLOW_rule__MessageEntry__Group_1__2__Impl_in_rule__MessageEntry__Group_1__22610); + pushFollow(FOLLOW_rule__MessageEntry__Group_1__2__Impl_in_rule__MessageEntry__Group_1__22982); rule__MessageEntry__Group_1__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group_1__3_in_rule__MessageEntry__Group_1__22613); + pushFollow(FOLLOW_rule__MessageEntry__Group_1__3_in_rule__MessageEntry__Group_1__22985); rule__MessageEntry__Group_1__3(); state._fsp--; @@ -3781,37 +4315,37 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1__2__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1301:1: rule__MessageEntry__Group_1__2__Impl : ( ( rule__MessageEntry__Group_1_2__0 )* ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1489:1: rule__MessageEntry__Group_1__2__Impl : ( ( rule__MessageEntry__Group_1_2__0 )* ) ; public final void rule__MessageEntry__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1305:1: ( ( ( rule__MessageEntry__Group_1_2__0 )* ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1306:1: ( ( rule__MessageEntry__Group_1_2__0 )* ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1493:1: ( ( ( rule__MessageEntry__Group_1_2__0 )* ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1494:1: ( ( rule__MessageEntry__Group_1_2__0 )* ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1306:1: ( ( rule__MessageEntry__Group_1_2__0 )* ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1307:1: ( rule__MessageEntry__Group_1_2__0 )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1494:1: ( ( rule__MessageEntry__Group_1_2__0 )* ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1495:1: ( rule__MessageEntry__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getGroup_1_2()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1308:1: ( rule__MessageEntry__Group_1_2__0 )* - loop9: + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1496:1: ( rule__MessageEntry__Group_1_2__0 )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( (LA9_0==28) ) { - alt9=1; + if ( (LA11_0==26) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1308:2: rule__MessageEntry__Group_1_2__0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1496:2: rule__MessageEntry__Group_1_2__0 { - pushFollow(FOLLOW_rule__MessageEntry__Group_1_2__0_in_rule__MessageEntry__Group_1__2__Impl2640); + pushFollow(FOLLOW_rule__MessageEntry__Group_1_2__0_in_rule__MessageEntry__Group_1__2__Impl3012); rule__MessageEntry__Group_1_2__0(); state._fsp--; @@ -3821,7 +4355,7 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { break; default : - break loop9; + break loop11; } } while (true); @@ -3850,16 +4384,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1__3" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1318:1: rule__MessageEntry__Group_1__3 : rule__MessageEntry__Group_1__3__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1506:1: rule__MessageEntry__Group_1__3 : rule__MessageEntry__Group_1__3__Impl ; public final void rule__MessageEntry__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1322:1: ( rule__MessageEntry__Group_1__3__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1323:2: rule__MessageEntry__Group_1__3__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1510:1: ( rule__MessageEntry__Group_1__3__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1511:2: rule__MessageEntry__Group_1__3__Impl { - pushFollow(FOLLOW_rule__MessageEntry__Group_1__3__Impl_in_rule__MessageEntry__Group_1__32671); + pushFollow(FOLLOW_rule__MessageEntry__Group_1__3__Impl_in_rule__MessageEntry__Group_1__33043); rule__MessageEntry__Group_1__3__Impl(); state._fsp--; @@ -3883,22 +4417,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1__3__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1329:1: rule__MessageEntry__Group_1__3__Impl : ( ')' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1517:1: rule__MessageEntry__Group_1__3__Impl : ( ')' ) ; public final void rule__MessageEntry__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1333:1: ( ( ')' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1334:1: ( ')' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1521:1: ( ( ')' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1522:1: ( ')' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1334:1: ( ')' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1335:1: ')' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1522:1: ( ')' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1523:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getRightParenthesisKeyword_1_3()); } - match(input,27,FOLLOW_27_in_rule__MessageEntry__Group_1__3__Impl2699); if (state.failed) return ; + match(input,29,FOLLOW_29_in_rule__MessageEntry__Group_1__3__Impl3071); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageEntryAccess().getRightParenthesisKeyword_1_3()); } @@ -3924,21 +4458,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1_2__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1356:1: rule__MessageEntry__Group_1_2__0 : rule__MessageEntry__Group_1_2__0__Impl rule__MessageEntry__Group_1_2__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1544:1: rule__MessageEntry__Group_1_2__0 : rule__MessageEntry__Group_1_2__0__Impl rule__MessageEntry__Group_1_2__1 ; public final void rule__MessageEntry__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1360:1: ( rule__MessageEntry__Group_1_2__0__Impl rule__MessageEntry__Group_1_2__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1361:2: rule__MessageEntry__Group_1_2__0__Impl rule__MessageEntry__Group_1_2__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1548:1: ( rule__MessageEntry__Group_1_2__0__Impl rule__MessageEntry__Group_1_2__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1549:2: rule__MessageEntry__Group_1_2__0__Impl rule__MessageEntry__Group_1_2__1 { - pushFollow(FOLLOW_rule__MessageEntry__Group_1_2__0__Impl_in_rule__MessageEntry__Group_1_2__02738); + pushFollow(FOLLOW_rule__MessageEntry__Group_1_2__0__Impl_in_rule__MessageEntry__Group_1_2__03110); rule__MessageEntry__Group_1_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group_1_2__1_in_rule__MessageEntry__Group_1_2__02741); + pushFollow(FOLLOW_rule__MessageEntry__Group_1_2__1_in_rule__MessageEntry__Group_1_2__03113); rule__MessageEntry__Group_1_2__1(); state._fsp--; @@ -3962,22 +4496,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1_2__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1368:1: rule__MessageEntry__Group_1_2__0__Impl : ( ',' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1556:1: rule__MessageEntry__Group_1_2__0__Impl : ( ',' ) ; public final void rule__MessageEntry__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1372:1: ( ( ',' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1373:1: ( ',' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1560:1: ( ( ',' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1561:1: ( ',' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1373:1: ( ',' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1374:1: ',' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1561:1: ( ',' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1562:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getCommaKeyword_1_2_0()); } - match(input,28,FOLLOW_28_in_rule__MessageEntry__Group_1_2__0__Impl2769); if (state.failed) return ; + match(input,26,FOLLOW_26_in_rule__MessageEntry__Group_1_2__0__Impl3141); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageEntryAccess().getCommaKeyword_1_2_0()); } @@ -4003,16 +4537,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1_2__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1387:1: rule__MessageEntry__Group_1_2__1 : rule__MessageEntry__Group_1_2__1__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1575:1: rule__MessageEntry__Group_1_2__1 : rule__MessageEntry__Group_1_2__1__Impl ; public final void rule__MessageEntry__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1391:1: ( rule__MessageEntry__Group_1_2__1__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1392:2: rule__MessageEntry__Group_1_2__1__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1579:1: ( rule__MessageEntry__Group_1_2__1__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1580:2: rule__MessageEntry__Group_1_2__1__Impl { - pushFollow(FOLLOW_rule__MessageEntry__Group_1_2__1__Impl_in_rule__MessageEntry__Group_1_2__12800); + pushFollow(FOLLOW_rule__MessageEntry__Group_1_2__1__Impl_in_rule__MessageEntry__Group_1_2__13172); rule__MessageEntry__Group_1_2__1__Impl(); state._fsp--; @@ -4036,25 +4570,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_1_2__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1398:1: rule__MessageEntry__Group_1_2__1__Impl : ( ( rule__MessageEntry__ParamListAssignment_1_2_1 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1586:1: rule__MessageEntry__Group_1_2__1__Impl : ( ( rule__MessageEntry__ParamListAssignment_1_2_1 ) ) ; public final void rule__MessageEntry__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1402:1: ( ( ( rule__MessageEntry__ParamListAssignment_1_2_1 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1403:1: ( ( rule__MessageEntry__ParamListAssignment_1_2_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1590:1: ( ( ( rule__MessageEntry__ParamListAssignment_1_2_1 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1591:1: ( ( rule__MessageEntry__ParamListAssignment_1_2_1 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1403:1: ( ( rule__MessageEntry__ParamListAssignment_1_2_1 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1404:1: ( rule__MessageEntry__ParamListAssignment_1_2_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1591:1: ( ( rule__MessageEntry__ParamListAssignment_1_2_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1592:1: ( rule__MessageEntry__ParamListAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getParamListAssignment_1_2_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1405:1: ( rule__MessageEntry__ParamListAssignment_1_2_1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1405:2: rule__MessageEntry__ParamListAssignment_1_2_1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1593:1: ( rule__MessageEntry__ParamListAssignment_1_2_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1593:2: rule__MessageEntry__ParamListAssignment_1_2_1 { - pushFollow(FOLLOW_rule__MessageEntry__ParamListAssignment_1_2_1_in_rule__MessageEntry__Group_1_2__1__Impl2827); + pushFollow(FOLLOW_rule__MessageEntry__ParamListAssignment_1_2_1_in_rule__MessageEntry__Group_1_2__1__Impl3199); rule__MessageEntry__ParamListAssignment_1_2_1(); state._fsp--; @@ -4087,21 +4621,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1419:1: rule__MessageEntry__Group_2_0__0 : rule__MessageEntry__Group_2_0__0__Impl rule__MessageEntry__Group_2_0__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1607:1: rule__MessageEntry__Group_2_0__0 : rule__MessageEntry__Group_2_0__0__Impl rule__MessageEntry__Group_2_0__1 ; public final void rule__MessageEntry__Group_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1423:1: ( rule__MessageEntry__Group_2_0__0__Impl rule__MessageEntry__Group_2_0__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1424:2: rule__MessageEntry__Group_2_0__0__Impl rule__MessageEntry__Group_2_0__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1611:1: ( rule__MessageEntry__Group_2_0__0__Impl rule__MessageEntry__Group_2_0__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1612:2: rule__MessageEntry__Group_2_0__0__Impl rule__MessageEntry__Group_2_0__1 { - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__0__Impl_in_rule__MessageEntry__Group_2_0__02861); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__0__Impl_in_rule__MessageEntry__Group_2_0__03233); rule__MessageEntry__Group_2_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__1_in_rule__MessageEntry__Group_2_0__02864); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__1_in_rule__MessageEntry__Group_2_0__03236); rule__MessageEntry__Group_2_0__1(); state._fsp--; @@ -4125,22 +4659,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1431:1: rule__MessageEntry__Group_2_0__0__Impl : ( '{' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1619:1: rule__MessageEntry__Group_2_0__0__Impl : ( '{' ) ; public final void rule__MessageEntry__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1435:1: ( ( '{' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1436:1: ( '{' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1623:1: ( ( '{' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1624:1: ( '{' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1436:1: ( '{' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1437:1: '{' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1624:1: ( '{' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1625:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getLeftCurlyBracketKeyword_2_0_0()); } - match(input,20,FOLLOW_20_in_rule__MessageEntry__Group_2_0__0__Impl2892); if (state.failed) return ; + match(input,20,FOLLOW_20_in_rule__MessageEntry__Group_2_0__0__Impl3264); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageEntryAccess().getLeftCurlyBracketKeyword_2_0_0()); } @@ -4166,21 +4700,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1450:1: rule__MessageEntry__Group_2_0__1 : rule__MessageEntry__Group_2_0__1__Impl rule__MessageEntry__Group_2_0__2 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1638:1: rule__MessageEntry__Group_2_0__1 : rule__MessageEntry__Group_2_0__1__Impl rule__MessageEntry__Group_2_0__2 ; public final void rule__MessageEntry__Group_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1454:1: ( rule__MessageEntry__Group_2_0__1__Impl rule__MessageEntry__Group_2_0__2 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1455:2: rule__MessageEntry__Group_2_0__1__Impl rule__MessageEntry__Group_2_0__2 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1642:1: ( rule__MessageEntry__Group_2_0__1__Impl rule__MessageEntry__Group_2_0__2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1643:2: rule__MessageEntry__Group_2_0__1__Impl rule__MessageEntry__Group_2_0__2 { - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__1__Impl_in_rule__MessageEntry__Group_2_0__12923); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__1__Impl_in_rule__MessageEntry__Group_2_0__13295); rule__MessageEntry__Group_2_0__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__2_in_rule__MessageEntry__Group_2_0__12926); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__2_in_rule__MessageEntry__Group_2_0__13298); rule__MessageEntry__Group_2_0__2(); state._fsp--; @@ -4204,25 +4738,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1462:1: rule__MessageEntry__Group_2_0__1__Impl : ( ( rule__MessageEntry__MessageListAssignment_2_0_1 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1650:1: rule__MessageEntry__Group_2_0__1__Impl : ( ( rule__MessageEntry__MessageListAssignment_2_0_1 ) ) ; public final void rule__MessageEntry__Group_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1466:1: ( ( ( rule__MessageEntry__MessageListAssignment_2_0_1 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1467:1: ( ( rule__MessageEntry__MessageListAssignment_2_0_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1654:1: ( ( ( rule__MessageEntry__MessageListAssignment_2_0_1 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1655:1: ( ( rule__MessageEntry__MessageListAssignment_2_0_1 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1467:1: ( ( rule__MessageEntry__MessageListAssignment_2_0_1 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1468:1: ( rule__MessageEntry__MessageListAssignment_2_0_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1655:1: ( ( rule__MessageEntry__MessageListAssignment_2_0_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1656:1: ( rule__MessageEntry__MessageListAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getMessageListAssignment_2_0_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1469:1: ( rule__MessageEntry__MessageListAssignment_2_0_1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1469:2: rule__MessageEntry__MessageListAssignment_2_0_1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1657:1: ( rule__MessageEntry__MessageListAssignment_2_0_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1657:2: rule__MessageEntry__MessageListAssignment_2_0_1 { - pushFollow(FOLLOW_rule__MessageEntry__MessageListAssignment_2_0_1_in_rule__MessageEntry__Group_2_0__1__Impl2953); + pushFollow(FOLLOW_rule__MessageEntry__MessageListAssignment_2_0_1_in_rule__MessageEntry__Group_2_0__1__Impl3325); rule__MessageEntry__MessageListAssignment_2_0_1(); state._fsp--; @@ -4255,21 +4789,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0__2" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1479:1: rule__MessageEntry__Group_2_0__2 : rule__MessageEntry__Group_2_0__2__Impl rule__MessageEntry__Group_2_0__3 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1667:1: rule__MessageEntry__Group_2_0__2 : rule__MessageEntry__Group_2_0__2__Impl rule__MessageEntry__Group_2_0__3 ; public final void rule__MessageEntry__Group_2_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1483:1: ( rule__MessageEntry__Group_2_0__2__Impl rule__MessageEntry__Group_2_0__3 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1484:2: rule__MessageEntry__Group_2_0__2__Impl rule__MessageEntry__Group_2_0__3 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1671:1: ( rule__MessageEntry__Group_2_0__2__Impl rule__MessageEntry__Group_2_0__3 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1672:2: rule__MessageEntry__Group_2_0__2__Impl rule__MessageEntry__Group_2_0__3 { - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__2__Impl_in_rule__MessageEntry__Group_2_0__22983); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__2__Impl_in_rule__MessageEntry__Group_2_0__23355); rule__MessageEntry__Group_2_0__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__3_in_rule__MessageEntry__Group_2_0__22986); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__3_in_rule__MessageEntry__Group_2_0__23358); rule__MessageEntry__Group_2_0__3(); state._fsp--; @@ -4293,37 +4827,37 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0__2__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1491:1: rule__MessageEntry__Group_2_0__2__Impl : ( ( rule__MessageEntry__Group_2_0_2__0 )* ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1679:1: rule__MessageEntry__Group_2_0__2__Impl : ( ( rule__MessageEntry__Group_2_0_2__0 )* ) ; public final void rule__MessageEntry__Group_2_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1495:1: ( ( ( rule__MessageEntry__Group_2_0_2__0 )* ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1496:1: ( ( rule__MessageEntry__Group_2_0_2__0 )* ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1683:1: ( ( ( rule__MessageEntry__Group_2_0_2__0 )* ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1684:1: ( ( rule__MessageEntry__Group_2_0_2__0 )* ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1496:1: ( ( rule__MessageEntry__Group_2_0_2__0 )* ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1497:1: ( rule__MessageEntry__Group_2_0_2__0 )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1684:1: ( ( rule__MessageEntry__Group_2_0_2__0 )* ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1685:1: ( rule__MessageEntry__Group_2_0_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getGroup_2_0_2()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1498:1: ( rule__MessageEntry__Group_2_0_2__0 )* - loop10: + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1686:1: ( rule__MessageEntry__Group_2_0_2__0 )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( (LA10_0==28) ) { - alt10=1; + if ( (LA12_0==26) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1498:2: rule__MessageEntry__Group_2_0_2__0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1686:2: rule__MessageEntry__Group_2_0_2__0 { - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0_2__0_in_rule__MessageEntry__Group_2_0__2__Impl3013); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0_2__0_in_rule__MessageEntry__Group_2_0__2__Impl3385); rule__MessageEntry__Group_2_0_2__0(); state._fsp--; @@ -4333,7 +4867,7 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { break; default : - break loop10; + break loop12; } } while (true); @@ -4362,16 +4896,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0__3" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1508:1: rule__MessageEntry__Group_2_0__3 : rule__MessageEntry__Group_2_0__3__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1696:1: rule__MessageEntry__Group_2_0__3 : rule__MessageEntry__Group_2_0__3__Impl ; public final void rule__MessageEntry__Group_2_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1512:1: ( rule__MessageEntry__Group_2_0__3__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1513:2: rule__MessageEntry__Group_2_0__3__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1700:1: ( rule__MessageEntry__Group_2_0__3__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1701:2: rule__MessageEntry__Group_2_0__3__Impl { - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__3__Impl_in_rule__MessageEntry__Group_2_0__33044); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0__3__Impl_in_rule__MessageEntry__Group_2_0__33416); rule__MessageEntry__Group_2_0__3__Impl(); state._fsp--; @@ -4395,22 +4929,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0__3__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1519:1: rule__MessageEntry__Group_2_0__3__Impl : ( '}' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1707:1: rule__MessageEntry__Group_2_0__3__Impl : ( '}' ) ; public final void rule__MessageEntry__Group_2_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1523:1: ( ( '}' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1524:1: ( '}' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1711:1: ( ( '}' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1712:1: ( '}' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1524:1: ( '}' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1525:1: '}' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1712:1: ( '}' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1713:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getRightCurlyBracketKeyword_2_0_3()); } - match(input,21,FOLLOW_21_in_rule__MessageEntry__Group_2_0__3__Impl3072); if (state.failed) return ; + match(input,21,FOLLOW_21_in_rule__MessageEntry__Group_2_0__3__Impl3444); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageEntryAccess().getRightCurlyBracketKeyword_2_0_3()); } @@ -4436,21 +4970,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0_2__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1546:1: rule__MessageEntry__Group_2_0_2__0 : rule__MessageEntry__Group_2_0_2__0__Impl rule__MessageEntry__Group_2_0_2__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1734:1: rule__MessageEntry__Group_2_0_2__0 : rule__MessageEntry__Group_2_0_2__0__Impl rule__MessageEntry__Group_2_0_2__1 ; public final void rule__MessageEntry__Group_2_0_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1550:1: ( rule__MessageEntry__Group_2_0_2__0__Impl rule__MessageEntry__Group_2_0_2__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1551:2: rule__MessageEntry__Group_2_0_2__0__Impl rule__MessageEntry__Group_2_0_2__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1738:1: ( rule__MessageEntry__Group_2_0_2__0__Impl rule__MessageEntry__Group_2_0_2__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1739:2: rule__MessageEntry__Group_2_0_2__0__Impl rule__MessageEntry__Group_2_0_2__1 { - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0_2__0__Impl_in_rule__MessageEntry__Group_2_0_2__03111); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0_2__0__Impl_in_rule__MessageEntry__Group_2_0_2__03483); rule__MessageEntry__Group_2_0_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0_2__1_in_rule__MessageEntry__Group_2_0_2__03114); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0_2__1_in_rule__MessageEntry__Group_2_0_2__03486); rule__MessageEntry__Group_2_0_2__1(); state._fsp--; @@ -4474,22 +5008,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0_2__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1558:1: rule__MessageEntry__Group_2_0_2__0__Impl : ( ',' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1746:1: rule__MessageEntry__Group_2_0_2__0__Impl : ( ',' ) ; public final void rule__MessageEntry__Group_2_0_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1562:1: ( ( ',' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1563:1: ( ',' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1750:1: ( ( ',' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1751:1: ( ',' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1563:1: ( ',' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1564:1: ',' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1751:1: ( ',' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1752:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getCommaKeyword_2_0_2_0()); } - match(input,28,FOLLOW_28_in_rule__MessageEntry__Group_2_0_2__0__Impl3142); if (state.failed) return ; + match(input,26,FOLLOW_26_in_rule__MessageEntry__Group_2_0_2__0__Impl3514); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageEntryAccess().getCommaKeyword_2_0_2_0()); } @@ -4515,16 +5049,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0_2__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1577:1: rule__MessageEntry__Group_2_0_2__1 : rule__MessageEntry__Group_2_0_2__1__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1765:1: rule__MessageEntry__Group_2_0_2__1 : rule__MessageEntry__Group_2_0_2__1__Impl ; public final void rule__MessageEntry__Group_2_0_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1581:1: ( rule__MessageEntry__Group_2_0_2__1__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1582:2: rule__MessageEntry__Group_2_0_2__1__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1769:1: ( rule__MessageEntry__Group_2_0_2__1__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1770:2: rule__MessageEntry__Group_2_0_2__1__Impl { - pushFollow(FOLLOW_rule__MessageEntry__Group_2_0_2__1__Impl_in_rule__MessageEntry__Group_2_0_2__13173); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_0_2__1__Impl_in_rule__MessageEntry__Group_2_0_2__13545); rule__MessageEntry__Group_2_0_2__1__Impl(); state._fsp--; @@ -4548,25 +5082,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_0_2__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1588:1: rule__MessageEntry__Group_2_0_2__1__Impl : ( ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1776:1: rule__MessageEntry__Group_2_0_2__1__Impl : ( ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) ) ; public final void rule__MessageEntry__Group_2_0_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1592:1: ( ( ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1593:1: ( ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1780:1: ( ( ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1781:1: ( ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1593:1: ( ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1594:1: ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1781:1: ( ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1782:1: ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getMessageListAssignment_2_0_2_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1595:1: ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1595:2: rule__MessageEntry__MessageListAssignment_2_0_2_1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1783:1: ( rule__MessageEntry__MessageListAssignment_2_0_2_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1783:2: rule__MessageEntry__MessageListAssignment_2_0_2_1 { - pushFollow(FOLLOW_rule__MessageEntry__MessageListAssignment_2_0_2_1_in_rule__MessageEntry__Group_2_0_2__1__Impl3200); + pushFollow(FOLLOW_rule__MessageEntry__MessageListAssignment_2_0_2_1_in_rule__MessageEntry__Group_2_0_2__1__Impl3572); rule__MessageEntry__MessageListAssignment_2_0_2_1(); state._fsp--; @@ -4599,21 +5133,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_1__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1609:1: rule__MessageEntry__Group_2_1__0 : rule__MessageEntry__Group_2_1__0__Impl rule__MessageEntry__Group_2_1__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1797:1: rule__MessageEntry__Group_2_1__0 : rule__MessageEntry__Group_2_1__0__Impl rule__MessageEntry__Group_2_1__1 ; public final void rule__MessageEntry__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1613:1: ( rule__MessageEntry__Group_2_1__0__Impl rule__MessageEntry__Group_2_1__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1614:2: rule__MessageEntry__Group_2_1__0__Impl rule__MessageEntry__Group_2_1__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1801:1: ( rule__MessageEntry__Group_2_1__0__Impl rule__MessageEntry__Group_2_1__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1802:2: rule__MessageEntry__Group_2_1__0__Impl rule__MessageEntry__Group_2_1__1 { - pushFollow(FOLLOW_rule__MessageEntry__Group_2_1__0__Impl_in_rule__MessageEntry__Group_2_1__03234); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_1__0__Impl_in_rule__MessageEntry__Group_2_1__03606); rule__MessageEntry__Group_2_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group_2_1__1_in_rule__MessageEntry__Group_2_1__03237); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_1__1_in_rule__MessageEntry__Group_2_1__03609); rule__MessageEntry__Group_2_1__1(); state._fsp--; @@ -4637,22 +5171,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_1__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1621:1: rule__MessageEntry__Group_2_1__0__Impl : ( '[' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1809:1: rule__MessageEntry__Group_2_1__0__Impl : ( '[' ) ; public final void rule__MessageEntry__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1625:1: ( ( '[' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1626:1: ( '[' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1813:1: ( ( '[' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1814:1: ( '[' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1626:1: ( '[' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1627:1: '[' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1814:1: ( '[' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1815:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getLeftSquareBracketKeyword_2_1_0()); } - match(input,29,FOLLOW_29_in_rule__MessageEntry__Group_2_1__0__Impl3265); if (state.failed) return ; + match(input,30,FOLLOW_30_in_rule__MessageEntry__Group_2_1__0__Impl3637); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageEntryAccess().getLeftSquareBracketKeyword_2_1_0()); } @@ -4678,21 +5212,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_1__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1640:1: rule__MessageEntry__Group_2_1__1 : rule__MessageEntry__Group_2_1__1__Impl rule__MessageEntry__Group_2_1__2 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1828:1: rule__MessageEntry__Group_2_1__1 : rule__MessageEntry__Group_2_1__1__Impl rule__MessageEntry__Group_2_1__2 ; public final void rule__MessageEntry__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1644:1: ( rule__MessageEntry__Group_2_1__1__Impl rule__MessageEntry__Group_2_1__2 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1645:2: rule__MessageEntry__Group_2_1__1__Impl rule__MessageEntry__Group_2_1__2 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1832:1: ( rule__MessageEntry__Group_2_1__1__Impl rule__MessageEntry__Group_2_1__2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1833:2: rule__MessageEntry__Group_2_1__1__Impl rule__MessageEntry__Group_2_1__2 { - pushFollow(FOLLOW_rule__MessageEntry__Group_2_1__1__Impl_in_rule__MessageEntry__Group_2_1__13296); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_1__1__Impl_in_rule__MessageEntry__Group_2_1__13668); rule__MessageEntry__Group_2_1__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageEntry__Group_2_1__2_in_rule__MessageEntry__Group_2_1__13299); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_1__2_in_rule__MessageEntry__Group_2_1__13671); rule__MessageEntry__Group_2_1__2(); state._fsp--; @@ -4716,25 +5250,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_1__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1652:1: rule__MessageEntry__Group_2_1__1__Impl : ( ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1840:1: rule__MessageEntry__Group_2_1__1__Impl : ( ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) ) ; public final void rule__MessageEntry__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1656:1: ( ( ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1657:1: ( ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1844:1: ( ( ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1845:1: ( ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1657:1: ( ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1658:1: ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1845:1: ( ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1846:1: ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getEntryRefAssignment_2_1_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1659:1: ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1659:2: rule__MessageEntry__EntryRefAssignment_2_1_1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1847:1: ( rule__MessageEntry__EntryRefAssignment_2_1_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1847:2: rule__MessageEntry__EntryRefAssignment_2_1_1 { - pushFollow(FOLLOW_rule__MessageEntry__EntryRefAssignment_2_1_1_in_rule__MessageEntry__Group_2_1__1__Impl3326); + pushFollow(FOLLOW_rule__MessageEntry__EntryRefAssignment_2_1_1_in_rule__MessageEntry__Group_2_1__1__Impl3698); rule__MessageEntry__EntryRefAssignment_2_1_1(); state._fsp--; @@ -4767,16 +5301,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_1__2" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1669:1: rule__MessageEntry__Group_2_1__2 : rule__MessageEntry__Group_2_1__2__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1857:1: rule__MessageEntry__Group_2_1__2 : rule__MessageEntry__Group_2_1__2__Impl ; public final void rule__MessageEntry__Group_2_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1673:1: ( rule__MessageEntry__Group_2_1__2__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1674:2: rule__MessageEntry__Group_2_1__2__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1861:1: ( rule__MessageEntry__Group_2_1__2__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1862:2: rule__MessageEntry__Group_2_1__2__Impl { - pushFollow(FOLLOW_rule__MessageEntry__Group_2_1__2__Impl_in_rule__MessageEntry__Group_2_1__23356); + pushFollow(FOLLOW_rule__MessageEntry__Group_2_1__2__Impl_in_rule__MessageEntry__Group_2_1__23728); rule__MessageEntry__Group_2_1__2__Impl(); state._fsp--; @@ -4800,22 +5334,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__Group_2_1__2__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1680:1: rule__MessageEntry__Group_2_1__2__Impl : ( ']' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1868:1: rule__MessageEntry__Group_2_1__2__Impl : ( ']' ) ; public final void rule__MessageEntry__Group_2_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1684:1: ( ( ']' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1685:1: ( ']' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1872:1: ( ( ']' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1873:1: ( ']' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1685:1: ( ']' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1686:1: ']' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1873:1: ( ']' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1874:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getRightSquareBracketKeyword_2_1_2()); } - match(input,30,FOLLOW_30_in_rule__MessageEntry__Group_2_1__2__Impl3384); if (state.failed) return ; + match(input,31,FOLLOW_31_in_rule__MessageEntry__Group_2_1__2__Impl3756); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageEntryAccess().getRightSquareBracketKeyword_2_1_2()); } @@ -4841,21 +5375,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageParam__Group__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1705:1: rule__MessageParam__Group__0 : rule__MessageParam__Group__0__Impl rule__MessageParam__Group__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1893:1: rule__MessageParam__Group__0 : rule__MessageParam__Group__0__Impl rule__MessageParam__Group__1 ; public final void rule__MessageParam__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1709:1: ( rule__MessageParam__Group__0__Impl rule__MessageParam__Group__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1710:2: rule__MessageParam__Group__0__Impl rule__MessageParam__Group__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1897:1: ( rule__MessageParam__Group__0__Impl rule__MessageParam__Group__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1898:2: rule__MessageParam__Group__0__Impl rule__MessageParam__Group__1 { - pushFollow(FOLLOW_rule__MessageParam__Group__0__Impl_in_rule__MessageParam__Group__03421); + pushFollow(FOLLOW_rule__MessageParam__Group__0__Impl_in_rule__MessageParam__Group__03793); rule__MessageParam__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__MessageParam__Group__1_in_rule__MessageParam__Group__03424); + pushFollow(FOLLOW_rule__MessageParam__Group__1_in_rule__MessageParam__Group__03796); rule__MessageParam__Group__1(); state._fsp--; @@ -4879,25 +5413,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageParam__Group__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1717:1: rule__MessageParam__Group__0__Impl : ( ( rule__MessageParam__PredefinedAssignment_0 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1905:1: rule__MessageParam__Group__0__Impl : ( ( rule__MessageParam__PredefinedAssignment_0 ) ) ; public final void rule__MessageParam__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1721:1: ( ( ( rule__MessageParam__PredefinedAssignment_0 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1722:1: ( ( rule__MessageParam__PredefinedAssignment_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1909:1: ( ( ( rule__MessageParam__PredefinedAssignment_0 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1910:1: ( ( rule__MessageParam__PredefinedAssignment_0 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1722:1: ( ( rule__MessageParam__PredefinedAssignment_0 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1723:1: ( rule__MessageParam__PredefinedAssignment_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1910:1: ( ( rule__MessageParam__PredefinedAssignment_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1911:1: ( rule__MessageParam__PredefinedAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageParamAccess().getPredefinedAssignment_0()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1724:1: ( rule__MessageParam__PredefinedAssignment_0 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1724:2: rule__MessageParam__PredefinedAssignment_0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1912:1: ( rule__MessageParam__PredefinedAssignment_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1912:2: rule__MessageParam__PredefinedAssignment_0 { - pushFollow(FOLLOW_rule__MessageParam__PredefinedAssignment_0_in_rule__MessageParam__Group__0__Impl3451); + pushFollow(FOLLOW_rule__MessageParam__PredefinedAssignment_0_in_rule__MessageParam__Group__0__Impl3823); rule__MessageParam__PredefinedAssignment_0(); state._fsp--; @@ -4930,16 +5464,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageParam__Group__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1734:1: rule__MessageParam__Group__1 : rule__MessageParam__Group__1__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1922:1: rule__MessageParam__Group__1 : rule__MessageParam__Group__1__Impl ; public final void rule__MessageParam__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1738:1: ( rule__MessageParam__Group__1__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1739:2: rule__MessageParam__Group__1__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1926:1: ( rule__MessageParam__Group__1__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1927:2: rule__MessageParam__Group__1__Impl { - pushFollow(FOLLOW_rule__MessageParam__Group__1__Impl_in_rule__MessageParam__Group__13481); + pushFollow(FOLLOW_rule__MessageParam__Group__1__Impl_in_rule__MessageParam__Group__13853); rule__MessageParam__Group__1__Impl(); state._fsp--; @@ -4963,25 +5497,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageParam__Group__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1745:1: rule__MessageParam__Group__1__Impl : ( ( rule__MessageParam__VarAssignment_1 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1933:1: rule__MessageParam__Group__1__Impl : ( ( rule__MessageParam__VarAssignment_1 ) ) ; public final void rule__MessageParam__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1749:1: ( ( ( rule__MessageParam__VarAssignment_1 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1750:1: ( ( rule__MessageParam__VarAssignment_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1937:1: ( ( ( rule__MessageParam__VarAssignment_1 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1938:1: ( ( rule__MessageParam__VarAssignment_1 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1750:1: ( ( rule__MessageParam__VarAssignment_1 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1751:1: ( rule__MessageParam__VarAssignment_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1938:1: ( ( rule__MessageParam__VarAssignment_1 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1939:1: ( rule__MessageParam__VarAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageParamAccess().getVarAssignment_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1752:1: ( rule__MessageParam__VarAssignment_1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1752:2: rule__MessageParam__VarAssignment_1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1940:1: ( rule__MessageParam__VarAssignment_1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1940:2: rule__MessageParam__VarAssignment_1 { - pushFollow(FOLLOW_rule__MessageParam__VarAssignment_1_in_rule__MessageParam__Group__1__Impl3508); + pushFollow(FOLLOW_rule__MessageParam__VarAssignment_1_in_rule__MessageParam__Group__1__Impl3880); rule__MessageParam__VarAssignment_1(); state._fsp--; @@ -5014,21 +5548,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Message__Group__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1766:1: rule__Message__Group__0 : rule__Message__Group__0__Impl rule__Message__Group__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1954:1: rule__Message__Group__0 : rule__Message__Group__0__Impl rule__Message__Group__1 ; public final void rule__Message__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1770:1: ( rule__Message__Group__0__Impl rule__Message__Group__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1771:2: rule__Message__Group__0__Impl rule__Message__Group__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1958:1: ( rule__Message__Group__0__Impl rule__Message__Group__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1959:2: rule__Message__Group__0__Impl rule__Message__Group__1 { - pushFollow(FOLLOW_rule__Message__Group__0__Impl_in_rule__Message__Group__03542); + pushFollow(FOLLOW_rule__Message__Group__0__Impl_in_rule__Message__Group__03914); rule__Message__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Message__Group__1_in_rule__Message__Group__03545); + pushFollow(FOLLOW_rule__Message__Group__1_in_rule__Message__Group__03917); rule__Message__Group__1(); state._fsp--; @@ -5052,25 +5586,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Message__Group__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1778:1: rule__Message__Group__0__Impl : ( ( rule__Message__NameAssignment_0 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1966:1: rule__Message__Group__0__Impl : ( ( rule__Message__NameAssignment_0 ) ) ; public final void rule__Message__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1782:1: ( ( ( rule__Message__NameAssignment_0 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1783:1: ( ( rule__Message__NameAssignment_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1970:1: ( ( ( rule__Message__NameAssignment_0 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1971:1: ( ( rule__Message__NameAssignment_0 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1783:1: ( ( rule__Message__NameAssignment_0 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1784:1: ( rule__Message__NameAssignment_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1971:1: ( ( rule__Message__NameAssignment_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1972:1: ( rule__Message__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageAccess().getNameAssignment_0()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1785:1: ( rule__Message__NameAssignment_0 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1785:2: rule__Message__NameAssignment_0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1973:1: ( rule__Message__NameAssignment_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1973:2: rule__Message__NameAssignment_0 { - pushFollow(FOLLOW_rule__Message__NameAssignment_0_in_rule__Message__Group__0__Impl3572); + pushFollow(FOLLOW_rule__Message__NameAssignment_0_in_rule__Message__Group__0__Impl3944); rule__Message__NameAssignment_0(); state._fsp--; @@ -5103,21 +5637,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Message__Group__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1795:1: rule__Message__Group__1 : rule__Message__Group__1__Impl rule__Message__Group__2 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1983:1: rule__Message__Group__1 : rule__Message__Group__1__Impl rule__Message__Group__2 ; public final void rule__Message__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1799:1: ( rule__Message__Group__1__Impl rule__Message__Group__2 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1800:2: rule__Message__Group__1__Impl rule__Message__Group__2 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1987:1: ( rule__Message__Group__1__Impl rule__Message__Group__2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1988:2: rule__Message__Group__1__Impl rule__Message__Group__2 { - pushFollow(FOLLOW_rule__Message__Group__1__Impl_in_rule__Message__Group__13602); + pushFollow(FOLLOW_rule__Message__Group__1__Impl_in_rule__Message__Group__13974); rule__Message__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Message__Group__2_in_rule__Message__Group__13605); + pushFollow(FOLLOW_rule__Message__Group__2_in_rule__Message__Group__13977); rule__Message__Group__2(); state._fsp--; @@ -5141,22 +5675,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Message__Group__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1807:1: rule__Message__Group__1__Impl : ( ':' ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1995:1: rule__Message__Group__1__Impl : ( ':' ) ; public final void rule__Message__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1811:1: ( ( ':' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1812:1: ( ':' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1999:1: ( ( ':' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2000:1: ( ':' ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1812:1: ( ':' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1813:1: ':' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2000:1: ( ':' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2001:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getMessageAccess().getColonKeyword_1()); } - match(input,31,FOLLOW_31_in_rule__Message__Group__1__Impl3633); if (state.failed) return ; + match(input,32,FOLLOW_32_in_rule__Message__Group__1__Impl4005); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageAccess().getColonKeyword_1()); } @@ -5182,16 +5716,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Message__Group__2" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1826:1: rule__Message__Group__2 : rule__Message__Group__2__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2014:1: rule__Message__Group__2 : rule__Message__Group__2__Impl ; public final void rule__Message__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1830:1: ( rule__Message__Group__2__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1831:2: rule__Message__Group__2__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2018:1: ( rule__Message__Group__2__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2019:2: rule__Message__Group__2__Impl { - pushFollow(FOLLOW_rule__Message__Group__2__Impl_in_rule__Message__Group__23664); + pushFollow(FOLLOW_rule__Message__Group__2__Impl_in_rule__Message__Group__24036); rule__Message__Group__2__Impl(); state._fsp--; @@ -5215,25 +5749,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Message__Group__2__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1837:1: rule__Message__Group__2__Impl : ( ( rule__Message__MessageAssignment_2 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2025:1: rule__Message__Group__2__Impl : ( ( rule__Message__MessageAssignment_2 ) ) ; public final void rule__Message__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1841:1: ( ( ( rule__Message__MessageAssignment_2 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1842:1: ( ( rule__Message__MessageAssignment_2 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2029:1: ( ( ( rule__Message__MessageAssignment_2 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2030:1: ( ( rule__Message__MessageAssignment_2 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1842:1: ( ( rule__Message__MessageAssignment_2 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1843:1: ( rule__Message__MessageAssignment_2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2030:1: ( ( rule__Message__MessageAssignment_2 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2031:1: ( rule__Message__MessageAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageAccess().getMessageAssignment_2()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1844:1: ( rule__Message__MessageAssignment_2 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1844:2: rule__Message__MessageAssignment_2 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2032:1: ( rule__Message__MessageAssignment_2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2032:2: rule__Message__MessageAssignment_2 { - pushFollow(FOLLOW_rule__Message__MessageAssignment_2_in_rule__Message__Group__2__Impl3691); + pushFollow(FOLLOW_rule__Message__MessageAssignment_2_in_rule__Message__Group__2__Impl4063); rule__Message__MessageAssignment_2(); state._fsp--; @@ -5266,21 +5800,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1860:1: rule__RichString__Group_1__0 : rule__RichString__Group_1__0__Impl rule__RichString__Group_1__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2048:1: rule__RichString__Group_1__0 : rule__RichString__Group_1__0__Impl rule__RichString__Group_1__1 ; public final void rule__RichString__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1864:1: ( rule__RichString__Group_1__0__Impl rule__RichString__Group_1__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1865:2: rule__RichString__Group_1__0__Impl rule__RichString__Group_1__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2052:1: ( rule__RichString__Group_1__0__Impl rule__RichString__Group_1__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2053:2: rule__RichString__Group_1__0__Impl rule__RichString__Group_1__1 { - pushFollow(FOLLOW_rule__RichString__Group_1__0__Impl_in_rule__RichString__Group_1__03727); + pushFollow(FOLLOW_rule__RichString__Group_1__0__Impl_in_rule__RichString__Group_1__04099); rule__RichString__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__RichString__Group_1__1_in_rule__RichString__Group_1__03730); + pushFollow(FOLLOW_rule__RichString__Group_1__1_in_rule__RichString__Group_1__04102); rule__RichString__Group_1__1(); state._fsp--; @@ -5304,25 +5838,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1872:1: rule__RichString__Group_1__0__Impl : ( ( rule__RichString__ExpressionsAssignment_1_0 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2060:1: rule__RichString__Group_1__0__Impl : ( ( rule__RichString__ExpressionsAssignment_1_0 ) ) ; public final void rule__RichString__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1876:1: ( ( ( rule__RichString__ExpressionsAssignment_1_0 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1877:1: ( ( rule__RichString__ExpressionsAssignment_1_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2064:1: ( ( ( rule__RichString__ExpressionsAssignment_1_0 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2065:1: ( ( rule__RichString__ExpressionsAssignment_1_0 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1877:1: ( ( rule__RichString__ExpressionsAssignment_1_0 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1878:1: ( rule__RichString__ExpressionsAssignment_1_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2065:1: ( ( rule__RichString__ExpressionsAssignment_1_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2066:1: ( rule__RichString__ExpressionsAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsAssignment_1_0()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1879:1: ( rule__RichString__ExpressionsAssignment_1_0 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1879:2: rule__RichString__ExpressionsAssignment_1_0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2067:1: ( rule__RichString__ExpressionsAssignment_1_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2067:2: rule__RichString__ExpressionsAssignment_1_0 { - pushFollow(FOLLOW_rule__RichString__ExpressionsAssignment_1_0_in_rule__RichString__Group_1__0__Impl3757); + pushFollow(FOLLOW_rule__RichString__ExpressionsAssignment_1_0_in_rule__RichString__Group_1__0__Impl4129); rule__RichString__ExpressionsAssignment_1_0(); state._fsp--; @@ -5355,21 +5889,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1889:1: rule__RichString__Group_1__1 : rule__RichString__Group_1__1__Impl rule__RichString__Group_1__2 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2077:1: rule__RichString__Group_1__1 : rule__RichString__Group_1__1__Impl rule__RichString__Group_1__2 ; public final void rule__RichString__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1893:1: ( rule__RichString__Group_1__1__Impl rule__RichString__Group_1__2 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1894:2: rule__RichString__Group_1__1__Impl rule__RichString__Group_1__2 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2081:1: ( rule__RichString__Group_1__1__Impl rule__RichString__Group_1__2 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2082:2: rule__RichString__Group_1__1__Impl rule__RichString__Group_1__2 { - pushFollow(FOLLOW_rule__RichString__Group_1__1__Impl_in_rule__RichString__Group_1__13787); + pushFollow(FOLLOW_rule__RichString__Group_1__1__Impl_in_rule__RichString__Group_1__14159); rule__RichString__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__RichString__Group_1__2_in_rule__RichString__Group_1__13790); + pushFollow(FOLLOW_rule__RichString__Group_1__2_in_rule__RichString__Group_1__14162); rule__RichString__Group_1__2(); state._fsp--; @@ -5393,33 +5927,33 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1901:1: rule__RichString__Group_1__1__Impl : ( ( rule__RichString__ExpressionsAssignment_1_1 )? ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2089:1: rule__RichString__Group_1__1__Impl : ( ( rule__RichString__ExpressionsAssignment_1_1 )? ) ; public final void rule__RichString__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1905:1: ( ( ( rule__RichString__ExpressionsAssignment_1_1 )? ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1906:1: ( ( rule__RichString__ExpressionsAssignment_1_1 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2093:1: ( ( ( rule__RichString__ExpressionsAssignment_1_1 )? ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2094:1: ( ( rule__RichString__ExpressionsAssignment_1_1 )? ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1906:1: ( ( rule__RichString__ExpressionsAssignment_1_1 )? ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1907:1: ( rule__RichString__ExpressionsAssignment_1_1 )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2094:1: ( ( rule__RichString__ExpressionsAssignment_1_1 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2095:1: ( rule__RichString__ExpressionsAssignment_1_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsAssignment_1_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1908:1: ( rule__RichString__ExpressionsAssignment_1_1 )? - int alt11=2; - int LA11_0 = input.LA(1); + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2096:1: ( rule__RichString__ExpressionsAssignment_1_1 )? + int alt13=2; + int LA13_0 = input.LA(1); - if ( (LA11_0==RULE_ID) ) { - alt11=1; + if ( (LA13_0==RULE_ID) ) { + alt13=1; } - switch (alt11) { + switch (alt13) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1908:2: rule__RichString__ExpressionsAssignment_1_1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2096:2: rule__RichString__ExpressionsAssignment_1_1 { - pushFollow(FOLLOW_rule__RichString__ExpressionsAssignment_1_1_in_rule__RichString__Group_1__1__Impl3817); + pushFollow(FOLLOW_rule__RichString__ExpressionsAssignment_1_1_in_rule__RichString__Group_1__1__Impl4189); rule__RichString__ExpressionsAssignment_1_1(); state._fsp--; @@ -5455,21 +5989,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1__2" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1918:1: rule__RichString__Group_1__2 : rule__RichString__Group_1__2__Impl rule__RichString__Group_1__3 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2106:1: rule__RichString__Group_1__2 : rule__RichString__Group_1__2__Impl rule__RichString__Group_1__3 ; public final void rule__RichString__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1922:1: ( rule__RichString__Group_1__2__Impl rule__RichString__Group_1__3 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1923:2: rule__RichString__Group_1__2__Impl rule__RichString__Group_1__3 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2110:1: ( rule__RichString__Group_1__2__Impl rule__RichString__Group_1__3 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2111:2: rule__RichString__Group_1__2__Impl rule__RichString__Group_1__3 { - pushFollow(FOLLOW_rule__RichString__Group_1__2__Impl_in_rule__RichString__Group_1__23848); + pushFollow(FOLLOW_rule__RichString__Group_1__2__Impl_in_rule__RichString__Group_1__24220); rule__RichString__Group_1__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__RichString__Group_1__3_in_rule__RichString__Group_1__23851); + pushFollow(FOLLOW_rule__RichString__Group_1__3_in_rule__RichString__Group_1__24223); rule__RichString__Group_1__3(); state._fsp--; @@ -5493,37 +6027,37 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1__2__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1930:1: rule__RichString__Group_1__2__Impl : ( ( rule__RichString__Group_1_2__0 )* ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2118:1: rule__RichString__Group_1__2__Impl : ( ( rule__RichString__Group_1_2__0 )* ) ; public final void rule__RichString__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1934:1: ( ( ( rule__RichString__Group_1_2__0 )* ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1935:1: ( ( rule__RichString__Group_1_2__0 )* ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2122:1: ( ( ( rule__RichString__Group_1_2__0 )* ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2123:1: ( ( rule__RichString__Group_1_2__0 )* ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1935:1: ( ( rule__RichString__Group_1_2__0 )* ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1936:1: ( rule__RichString__Group_1_2__0 )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2123:1: ( ( rule__RichString__Group_1_2__0 )* ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2124:1: ( rule__RichString__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getGroup_1_2()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1937:1: ( rule__RichString__Group_1_2__0 )* - loop12: + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2125:1: ( rule__RichString__Group_1_2__0 )* + loop14: do { - int alt12=2; - int LA12_0 = input.LA(1); + int alt14=2; + int LA14_0 = input.LA(1); - if ( (LA12_0==RULE_RICH_TEXT_INBETWEEN) ) { - alt12=1; + if ( (LA14_0==RULE_RICH_TEXT_INBETWEEN) ) { + alt14=1; } - switch (alt12) { + switch (alt14) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1937:2: rule__RichString__Group_1_2__0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2125:2: rule__RichString__Group_1_2__0 { - pushFollow(FOLLOW_rule__RichString__Group_1_2__0_in_rule__RichString__Group_1__2__Impl3878); + pushFollow(FOLLOW_rule__RichString__Group_1_2__0_in_rule__RichString__Group_1__2__Impl4250); rule__RichString__Group_1_2__0(); state._fsp--; @@ -5533,7 +6067,7 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { break; default : - break loop12; + break loop14; } } while (true); @@ -5562,16 +6096,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1__3" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1947:1: rule__RichString__Group_1__3 : rule__RichString__Group_1__3__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2135:1: rule__RichString__Group_1__3 : rule__RichString__Group_1__3__Impl ; public final void rule__RichString__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1951:1: ( rule__RichString__Group_1__3__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1952:2: rule__RichString__Group_1__3__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2139:1: ( rule__RichString__Group_1__3__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2140:2: rule__RichString__Group_1__3__Impl { - pushFollow(FOLLOW_rule__RichString__Group_1__3__Impl_in_rule__RichString__Group_1__33909); + pushFollow(FOLLOW_rule__RichString__Group_1__3__Impl_in_rule__RichString__Group_1__34281); rule__RichString__Group_1__3__Impl(); state._fsp--; @@ -5595,25 +6129,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1__3__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1958:1: rule__RichString__Group_1__3__Impl : ( ( rule__RichString__ExpressionsAssignment_1_3 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2146:1: rule__RichString__Group_1__3__Impl : ( ( rule__RichString__ExpressionsAssignment_1_3 ) ) ; public final void rule__RichString__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1962:1: ( ( ( rule__RichString__ExpressionsAssignment_1_3 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1963:1: ( ( rule__RichString__ExpressionsAssignment_1_3 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2150:1: ( ( ( rule__RichString__ExpressionsAssignment_1_3 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2151:1: ( ( rule__RichString__ExpressionsAssignment_1_3 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1963:1: ( ( rule__RichString__ExpressionsAssignment_1_3 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1964:1: ( rule__RichString__ExpressionsAssignment_1_3 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2151:1: ( ( rule__RichString__ExpressionsAssignment_1_3 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2152:1: ( rule__RichString__ExpressionsAssignment_1_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsAssignment_1_3()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1965:1: ( rule__RichString__ExpressionsAssignment_1_3 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1965:2: rule__RichString__ExpressionsAssignment_1_3 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2153:1: ( rule__RichString__ExpressionsAssignment_1_3 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2153:2: rule__RichString__ExpressionsAssignment_1_3 { - pushFollow(FOLLOW_rule__RichString__ExpressionsAssignment_1_3_in_rule__RichString__Group_1__3__Impl3936); + pushFollow(FOLLOW_rule__RichString__ExpressionsAssignment_1_3_in_rule__RichString__Group_1__3__Impl4308); rule__RichString__ExpressionsAssignment_1_3(); state._fsp--; @@ -5646,21 +6180,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1_2__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1983:1: rule__RichString__Group_1_2__0 : rule__RichString__Group_1_2__0__Impl rule__RichString__Group_1_2__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2171:1: rule__RichString__Group_1_2__0 : rule__RichString__Group_1_2__0__Impl rule__RichString__Group_1_2__1 ; public final void rule__RichString__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1987:1: ( rule__RichString__Group_1_2__0__Impl rule__RichString__Group_1_2__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1988:2: rule__RichString__Group_1_2__0__Impl rule__RichString__Group_1_2__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2175:1: ( rule__RichString__Group_1_2__0__Impl rule__RichString__Group_1_2__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2176:2: rule__RichString__Group_1_2__0__Impl rule__RichString__Group_1_2__1 { - pushFollow(FOLLOW_rule__RichString__Group_1_2__0__Impl_in_rule__RichString__Group_1_2__03974); + pushFollow(FOLLOW_rule__RichString__Group_1_2__0__Impl_in_rule__RichString__Group_1_2__04346); rule__RichString__Group_1_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__RichString__Group_1_2__1_in_rule__RichString__Group_1_2__03977); + pushFollow(FOLLOW_rule__RichString__Group_1_2__1_in_rule__RichString__Group_1_2__04349); rule__RichString__Group_1_2__1(); state._fsp--; @@ -5684,25 +6218,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1_2__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1995:1: rule__RichString__Group_1_2__0__Impl : ( ( rule__RichString__ExpressionsAssignment_1_2_0 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2183:1: rule__RichString__Group_1_2__0__Impl : ( ( rule__RichString__ExpressionsAssignment_1_2_0 ) ) ; public final void rule__RichString__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:1999:1: ( ( ( rule__RichString__ExpressionsAssignment_1_2_0 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2000:1: ( ( rule__RichString__ExpressionsAssignment_1_2_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2187:1: ( ( ( rule__RichString__ExpressionsAssignment_1_2_0 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2188:1: ( ( rule__RichString__ExpressionsAssignment_1_2_0 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2000:1: ( ( rule__RichString__ExpressionsAssignment_1_2_0 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2001:1: ( rule__RichString__ExpressionsAssignment_1_2_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2188:1: ( ( rule__RichString__ExpressionsAssignment_1_2_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2189:1: ( rule__RichString__ExpressionsAssignment_1_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsAssignment_1_2_0()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2002:1: ( rule__RichString__ExpressionsAssignment_1_2_0 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2002:2: rule__RichString__ExpressionsAssignment_1_2_0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2190:1: ( rule__RichString__ExpressionsAssignment_1_2_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2190:2: rule__RichString__ExpressionsAssignment_1_2_0 { - pushFollow(FOLLOW_rule__RichString__ExpressionsAssignment_1_2_0_in_rule__RichString__Group_1_2__0__Impl4004); + pushFollow(FOLLOW_rule__RichString__ExpressionsAssignment_1_2_0_in_rule__RichString__Group_1_2__0__Impl4376); rule__RichString__ExpressionsAssignment_1_2_0(); state._fsp--; @@ -5735,16 +6269,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1_2__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2012:1: rule__RichString__Group_1_2__1 : rule__RichString__Group_1_2__1__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2200:1: rule__RichString__Group_1_2__1 : rule__RichString__Group_1_2__1__Impl ; public final void rule__RichString__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2016:1: ( rule__RichString__Group_1_2__1__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2017:2: rule__RichString__Group_1_2__1__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2204:1: ( rule__RichString__Group_1_2__1__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2205:2: rule__RichString__Group_1_2__1__Impl { - pushFollow(FOLLOW_rule__RichString__Group_1_2__1__Impl_in_rule__RichString__Group_1_2__14034); + pushFollow(FOLLOW_rule__RichString__Group_1_2__1__Impl_in_rule__RichString__Group_1_2__14406); rule__RichString__Group_1_2__1__Impl(); state._fsp--; @@ -5768,33 +6302,33 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__Group_1_2__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2023:1: rule__RichString__Group_1_2__1__Impl : ( ( rule__RichString__ExpressionsAssignment_1_2_1 )? ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2211:1: rule__RichString__Group_1_2__1__Impl : ( ( rule__RichString__ExpressionsAssignment_1_2_1 )? ) ; public final void rule__RichString__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2027:1: ( ( ( rule__RichString__ExpressionsAssignment_1_2_1 )? ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2028:1: ( ( rule__RichString__ExpressionsAssignment_1_2_1 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2215:1: ( ( ( rule__RichString__ExpressionsAssignment_1_2_1 )? ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2216:1: ( ( rule__RichString__ExpressionsAssignment_1_2_1 )? ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2028:1: ( ( rule__RichString__ExpressionsAssignment_1_2_1 )? ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2029:1: ( rule__RichString__ExpressionsAssignment_1_2_1 )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2216:1: ( ( rule__RichString__ExpressionsAssignment_1_2_1 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2217:1: ( rule__RichString__ExpressionsAssignment_1_2_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsAssignment_1_2_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2030:1: ( rule__RichString__ExpressionsAssignment_1_2_1 )? - int alt13=2; - int LA13_0 = input.LA(1); + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2218:1: ( rule__RichString__ExpressionsAssignment_1_2_1 )? + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0==RULE_ID) ) { - alt13=1; + if ( (LA15_0==RULE_ID) ) { + alt15=1; } - switch (alt13) { + switch (alt15) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2030:2: rule__RichString__ExpressionsAssignment_1_2_1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2218:2: rule__RichString__ExpressionsAssignment_1_2_1 { - pushFollow(FOLLOW_rule__RichString__ExpressionsAssignment_1_2_1_in_rule__RichString__Group_1_2__1__Impl4061); + pushFollow(FOLLOW_rule__RichString__ExpressionsAssignment_1_2_1_in_rule__RichString__Group_1_2__1__Impl4433); rule__RichString__ExpressionsAssignment_1_2_1(); state._fsp--; @@ -5830,21 +6364,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__Group__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2044:1: rule__RichVarPart__Group__0 : rule__RichVarPart__Group__0__Impl rule__RichVarPart__Group__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2232:1: rule__RichVarPart__Group__0 : rule__RichVarPart__Group__0__Impl rule__RichVarPart__Group__1 ; public final void rule__RichVarPart__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2048:1: ( rule__RichVarPart__Group__0__Impl rule__RichVarPart__Group__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2049:2: rule__RichVarPart__Group__0__Impl rule__RichVarPart__Group__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2236:1: ( rule__RichVarPart__Group__0__Impl rule__RichVarPart__Group__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2237:2: rule__RichVarPart__Group__0__Impl rule__RichVarPart__Group__1 { - pushFollow(FOLLOW_rule__RichVarPart__Group__0__Impl_in_rule__RichVarPart__Group__04096); + pushFollow(FOLLOW_rule__RichVarPart__Group__0__Impl_in_rule__RichVarPart__Group__04468); rule__RichVarPart__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__RichVarPart__Group__1_in_rule__RichVarPart__Group__04099); + pushFollow(FOLLOW_rule__RichVarPart__Group__1_in_rule__RichVarPart__Group__04471); rule__RichVarPart__Group__1(); state._fsp--; @@ -5868,25 +6402,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__Group__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2056:1: rule__RichVarPart__Group__0__Impl : ( ( rule__RichVarPart__KeyAssignment_0 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2244:1: rule__RichVarPart__Group__0__Impl : ( ( rule__RichVarPart__KeyAssignment_0 ) ) ; public final void rule__RichVarPart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2060:1: ( ( ( rule__RichVarPart__KeyAssignment_0 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2061:1: ( ( rule__RichVarPart__KeyAssignment_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2248:1: ( ( ( rule__RichVarPart__KeyAssignment_0 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2249:1: ( ( rule__RichVarPart__KeyAssignment_0 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2061:1: ( ( rule__RichVarPart__KeyAssignment_0 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2062:1: ( rule__RichVarPart__KeyAssignment_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2249:1: ( ( rule__RichVarPart__KeyAssignment_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2250:1: ( rule__RichVarPart__KeyAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRichVarPartAccess().getKeyAssignment_0()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2063:1: ( rule__RichVarPart__KeyAssignment_0 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2063:2: rule__RichVarPart__KeyAssignment_0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2251:1: ( rule__RichVarPart__KeyAssignment_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2251:2: rule__RichVarPart__KeyAssignment_0 { - pushFollow(FOLLOW_rule__RichVarPart__KeyAssignment_0_in_rule__RichVarPart__Group__0__Impl4126); + pushFollow(FOLLOW_rule__RichVarPart__KeyAssignment_0_in_rule__RichVarPart__Group__0__Impl4498); rule__RichVarPart__KeyAssignment_0(); state._fsp--; @@ -5919,16 +6453,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__Group__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2073:1: rule__RichVarPart__Group__1 : rule__RichVarPart__Group__1__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2261:1: rule__RichVarPart__Group__1 : rule__RichVarPart__Group__1__Impl ; public final void rule__RichVarPart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2077:1: ( rule__RichVarPart__Group__1__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2078:2: rule__RichVarPart__Group__1__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2265:1: ( rule__RichVarPart__Group__1__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2266:2: rule__RichVarPart__Group__1__Impl { - pushFollow(FOLLOW_rule__RichVarPart__Group__1__Impl_in_rule__RichVarPart__Group__14156); + pushFollow(FOLLOW_rule__RichVarPart__Group__1__Impl_in_rule__RichVarPart__Group__14528); rule__RichVarPart__Group__1__Impl(); state._fsp--; @@ -5952,33 +6486,33 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__Group__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2084:1: rule__RichVarPart__Group__1__Impl : ( ( rule__RichVarPart__Group_1__0 )? ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2272:1: rule__RichVarPart__Group__1__Impl : ( ( rule__RichVarPart__Group_1__0 )? ) ; public final void rule__RichVarPart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2088:1: ( ( ( rule__RichVarPart__Group_1__0 )? ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2089:1: ( ( rule__RichVarPart__Group_1__0 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2276:1: ( ( ( rule__RichVarPart__Group_1__0 )? ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2277:1: ( ( rule__RichVarPart__Group_1__0 )? ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2089:1: ( ( rule__RichVarPart__Group_1__0 )? ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2090:1: ( rule__RichVarPart__Group_1__0 )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2277:1: ( ( rule__RichVarPart__Group_1__0 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2278:1: ( rule__RichVarPart__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRichVarPartAccess().getGroup_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2091:1: ( rule__RichVarPart__Group_1__0 )? - int alt14=2; - int LA14_0 = input.LA(1); + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2279:1: ( rule__RichVarPart__Group_1__0 )? + int alt16=2; + int LA16_0 = input.LA(1); - if ( (LA14_0==RULE_STRING) ) { - alt14=1; + if ( (LA16_0==RULE_STRING) ) { + alt16=1; } - switch (alt14) { + switch (alt16) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2091:2: rule__RichVarPart__Group_1__0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2279:2: rule__RichVarPart__Group_1__0 { - pushFollow(FOLLOW_rule__RichVarPart__Group_1__0_in_rule__RichVarPart__Group__1__Impl4183); + pushFollow(FOLLOW_rule__RichVarPart__Group_1__0_in_rule__RichVarPart__Group__1__Impl4555); rule__RichVarPart__Group_1__0(); state._fsp--; @@ -6014,21 +6548,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__Group_1__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2105:1: rule__RichVarPart__Group_1__0 : rule__RichVarPart__Group_1__0__Impl rule__RichVarPart__Group_1__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2293:1: rule__RichVarPart__Group_1__0 : rule__RichVarPart__Group_1__0__Impl rule__RichVarPart__Group_1__1 ; public final void rule__RichVarPart__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2109:1: ( rule__RichVarPart__Group_1__0__Impl rule__RichVarPart__Group_1__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2110:2: rule__RichVarPart__Group_1__0__Impl rule__RichVarPart__Group_1__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2297:1: ( rule__RichVarPart__Group_1__0__Impl rule__RichVarPart__Group_1__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2298:2: rule__RichVarPart__Group_1__0__Impl rule__RichVarPart__Group_1__1 { - pushFollow(FOLLOW_rule__RichVarPart__Group_1__0__Impl_in_rule__RichVarPart__Group_1__04218); + pushFollow(FOLLOW_rule__RichVarPart__Group_1__0__Impl_in_rule__RichVarPart__Group_1__04590); rule__RichVarPart__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__RichVarPart__Group_1__1_in_rule__RichVarPart__Group_1__04221); + pushFollow(FOLLOW_rule__RichVarPart__Group_1__1_in_rule__RichVarPart__Group_1__04593); rule__RichVarPart__Group_1__1(); state._fsp--; @@ -6052,25 +6586,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__Group_1__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2117:1: rule__RichVarPart__Group_1__0__Impl : ( ( rule__RichVarPart__FormatAssignment_1_0 ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2305:1: rule__RichVarPart__Group_1__0__Impl : ( ( rule__RichVarPart__FormatAssignment_1_0 ) ) ; public final void rule__RichVarPart__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2121:1: ( ( ( rule__RichVarPart__FormatAssignment_1_0 ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2122:1: ( ( rule__RichVarPart__FormatAssignment_1_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2309:1: ( ( ( rule__RichVarPart__FormatAssignment_1_0 ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2310:1: ( ( rule__RichVarPart__FormatAssignment_1_0 ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2122:1: ( ( rule__RichVarPart__FormatAssignment_1_0 ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2123:1: ( rule__RichVarPart__FormatAssignment_1_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2310:1: ( ( rule__RichVarPart__FormatAssignment_1_0 ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2311:1: ( rule__RichVarPart__FormatAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRichVarPartAccess().getFormatAssignment_1_0()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2124:1: ( rule__RichVarPart__FormatAssignment_1_0 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2124:2: rule__RichVarPart__FormatAssignment_1_0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2312:1: ( rule__RichVarPart__FormatAssignment_1_0 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2312:2: rule__RichVarPart__FormatAssignment_1_0 { - pushFollow(FOLLOW_rule__RichVarPart__FormatAssignment_1_0_in_rule__RichVarPart__Group_1__0__Impl4248); + pushFollow(FOLLOW_rule__RichVarPart__FormatAssignment_1_0_in_rule__RichVarPart__Group_1__0__Impl4620); rule__RichVarPart__FormatAssignment_1_0(); state._fsp--; @@ -6103,16 +6637,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__Group_1__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2134:1: rule__RichVarPart__Group_1__1 : rule__RichVarPart__Group_1__1__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2322:1: rule__RichVarPart__Group_1__1 : rule__RichVarPart__Group_1__1__Impl ; public final void rule__RichVarPart__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2138:1: ( rule__RichVarPart__Group_1__1__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2139:2: rule__RichVarPart__Group_1__1__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2326:1: ( rule__RichVarPart__Group_1__1__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2327:2: rule__RichVarPart__Group_1__1__Impl { - pushFollow(FOLLOW_rule__RichVarPart__Group_1__1__Impl_in_rule__RichVarPart__Group_1__14278); + pushFollow(FOLLOW_rule__RichVarPart__Group_1__1__Impl_in_rule__RichVarPart__Group_1__14650); rule__RichVarPart__Group_1__1__Impl(); state._fsp--; @@ -6136,33 +6670,33 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__Group_1__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2145:1: rule__RichVarPart__Group_1__1__Impl : ( ( rule__RichVarPart__FormatterClassAssignment_1_1 )? ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2333:1: rule__RichVarPart__Group_1__1__Impl : ( ( rule__RichVarPart__FormatterClassAssignment_1_1 )? ) ; public final void rule__RichVarPart__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2149:1: ( ( ( rule__RichVarPart__FormatterClassAssignment_1_1 )? ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2150:1: ( ( rule__RichVarPart__FormatterClassAssignment_1_1 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2337:1: ( ( ( rule__RichVarPart__FormatterClassAssignment_1_1 )? ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2338:1: ( ( rule__RichVarPart__FormatterClassAssignment_1_1 )? ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2150:1: ( ( rule__RichVarPart__FormatterClassAssignment_1_1 )? ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2151:1: ( rule__RichVarPart__FormatterClassAssignment_1_1 )? + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2338:1: ( ( rule__RichVarPart__FormatterClassAssignment_1_1 )? ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2339:1: ( rule__RichVarPart__FormatterClassAssignment_1_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRichVarPartAccess().getFormatterClassAssignment_1_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2152:1: ( rule__RichVarPart__FormatterClassAssignment_1_1 )? - int alt15=2; - int LA15_0 = input.LA(1); + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2340:1: ( rule__RichVarPart__FormatterClassAssignment_1_1 )? + int alt17=2; + int LA17_0 = input.LA(1); - if ( (LA15_0==RULE_ID) ) { - alt15=1; + if ( (LA17_0==RULE_ID) ) { + alt17=1; } - switch (alt15) { + switch (alt17) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2152:2: rule__RichVarPart__FormatterClassAssignment_1_1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2340:2: rule__RichVarPart__FormatterClassAssignment_1_1 { - pushFollow(FOLLOW_rule__RichVarPart__FormatterClassAssignment_1_1_in_rule__RichVarPart__Group_1__1__Impl4305); + pushFollow(FOLLOW_rule__RichVarPart__FormatterClassAssignment_1_1_in_rule__RichVarPart__Group_1__1__Impl4677); rule__RichVarPart__FormatterClassAssignment_1_1(); state._fsp--; @@ -6198,21 +6732,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2166:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2354:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; public final void rule__QualifiedName__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2170:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2171:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2358:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2359:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { - pushFollow(FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__04340); + pushFollow(FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__04712); rule__QualifiedName__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__04343); + pushFollow(FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__04715); rule__QualifiedName__Group__1(); state._fsp--; @@ -6236,22 +6770,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2178:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2366:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2182:1: ( ( ruleValidID ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2183:1: ( ruleValidID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2370:1: ( ( ruleValidID ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2371:1: ( ruleValidID ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2183:1: ( ruleValidID ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2184:1: ruleValidID + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2371:1: ( ruleValidID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2372:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); } - pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl4370); + pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl4742); ruleValidID(); state._fsp--; @@ -6281,16 +6815,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2195:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2383:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2199:1: ( rule__QualifiedName__Group__1__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2200:2: rule__QualifiedName__Group__1__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2387:1: ( rule__QualifiedName__Group__1__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2388:2: rule__QualifiedName__Group__1__Impl { - pushFollow(FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__14399); + pushFollow(FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__14771); rule__QualifiedName__Group__1__Impl(); state._fsp--; @@ -6314,37 +6848,37 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2206:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2394:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2210:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2211:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2398:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2399:1: ( ( rule__QualifiedName__Group_1__0 )* ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2211:1: ( ( rule__QualifiedName__Group_1__0 )* ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2212:1: ( rule__QualifiedName__Group_1__0 )* + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2399:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2400:1: ( rule__QualifiedName__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2213:1: ( rule__QualifiedName__Group_1__0 )* - loop16: + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2401:1: ( rule__QualifiedName__Group_1__0 )* + loop18: do { - int alt16=2; - int LA16_0 = input.LA(1); + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA16_0==32) ) { - alt16=1; + if ( (LA18_0==33) ) { + alt18=1; } - switch (alt16) { + switch (alt18) { case 1 : - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2213:2: rule__QualifiedName__Group_1__0 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2401:2: rule__QualifiedName__Group_1__0 { - pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl4426); + pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl4798); rule__QualifiedName__Group_1__0(); state._fsp--; @@ -6354,7 +6888,7 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { break; default : - break loop16; + break loop18; } } while (true); @@ -6383,21 +6917,21 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group_1__0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2227:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2415:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; public final void rule__QualifiedName__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2231:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2232:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2419:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2420:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 { - pushFollow(FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__04461); + pushFollow(FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__04833); rule__QualifiedName__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__04464); + pushFollow(FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__04836); rule__QualifiedName__Group_1__1(); state._fsp--; @@ -6421,25 +6955,25 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2239:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2427:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2243:1: ( ( ( '.' ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2244:1: ( ( '.' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2431:1: ( ( ( '.' ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2432:1: ( ( '.' ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2244:1: ( ( '.' ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2245:1: ( '.' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2432:1: ( ( '.' ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2433:1: ( '.' ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2246:1: ( '.' ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2247:2: '.' + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2434:1: ( '.' ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2435:2: '.' { - match(input,32,FOLLOW_32_in_rule__QualifiedName__Group_1__0__Impl4493); if (state.failed) return ; + match(input,33,FOLLOW_33_in_rule__QualifiedName__Group_1__0__Impl4865); if (state.failed) return ; } @@ -6468,16 +7002,16 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group_1__1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2258:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2446:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; public final void rule__QualifiedName__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2262:1: ( rule__QualifiedName__Group_1__1__Impl ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2263:2: rule__QualifiedName__Group_1__1__Impl + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2450:1: ( rule__QualifiedName__Group_1__1__Impl ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2451:2: rule__QualifiedName__Group_1__1__Impl { - pushFollow(FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__14525); + pushFollow(FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__14897); rule__QualifiedName__Group_1__1__Impl(); state._fsp--; @@ -6501,22 +7035,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2269:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2457:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2273:1: ( ( ruleValidID ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2274:1: ( ruleValidID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2461:1: ( ( ruleValidID ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2462:1: ( ruleValidID ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2274:1: ( ruleValidID ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2275:1: ruleValidID + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2462:1: ( ruleValidID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2463:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); } - pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl4552); + pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl4924); ruleValidID(); state._fsp--; @@ -6546,22 +7080,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLS__PackageAssignment_0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2291:1: rule__NLS__PackageAssignment_0 : ( rulePackageDeclaration ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2479:1: rule__NLS__PackageAssignment_0 : ( rulePackageDeclaration ) ; public final void rule__NLS__PackageAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2295:1: ( ( rulePackageDeclaration ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2296:1: ( rulePackageDeclaration ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2483:1: ( ( rulePackageDeclaration ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2484:1: ( rulePackageDeclaration ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2296:1: ( rulePackageDeclaration ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2297:1: rulePackageDeclaration + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2484:1: ( rulePackageDeclaration ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2485:1: rulePackageDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getNLSAccess().getPackagePackageDeclarationParserRuleCall_0_0()); } - pushFollow(FOLLOW_rulePackageDeclaration_in_rule__NLS__PackageAssignment_04590); + pushFollow(FOLLOW_rulePackageDeclaration_in_rule__NLS__PackageAssignment_04962); rulePackageDeclaration(); state._fsp--; @@ -6591,22 +7125,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLS__BundleListAssignment_2" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2306:1: rule__NLS__BundleListAssignment_2 : ( ruleNLSBundle ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2494:1: rule__NLS__BundleListAssignment_2 : ( ruleNLSBundle ) ; public final void rule__NLS__BundleListAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2310:1: ( ( ruleNLSBundle ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2311:1: ( ruleNLSBundle ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2498:1: ( ( ruleNLSBundle ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2499:1: ( ruleNLSBundle ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2311:1: ( ruleNLSBundle ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2312:1: ruleNLSBundle + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2499:1: ( ruleNLSBundle ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2500:1: ruleNLSBundle { if ( state.backtracking==0 ) { before(grammarAccess.getNLSAccess().getBundleListNLSBundleParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleNLSBundle_in_rule__NLS__BundleListAssignment_24621); + pushFollow(FOLLOW_ruleNLSBundle_in_rule__NLS__BundleListAssignment_24993); ruleNLSBundle(); state._fsp--; @@ -6636,22 +7170,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PackageDeclaration__NameAssignment_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2321:1: rule__PackageDeclaration__NameAssignment_1 : ( ruleQualifiedName ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2509:1: rule__PackageDeclaration__NameAssignment_1 : ( ruleQualifiedName ) ; public final void rule__PackageDeclaration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2325:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2326:1: ( ruleQualifiedName ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2513:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2514:1: ( ruleQualifiedName ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2326:1: ( ruleQualifiedName ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2327:1: ruleQualifiedName + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2514:1: ( ruleQualifiedName ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2515:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getPackageDeclarationAccess().getNameQualifiedNameParserRuleCall_1_0()); } - pushFollow(FOLLOW_ruleQualifiedName_in_rule__PackageDeclaration__NameAssignment_14652); + pushFollow(FOLLOW_ruleQualifiedName_in_rule__PackageDeclaration__NameAssignment_15024); ruleQualifiedName(); state._fsp--; @@ -6681,22 +7215,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSBundle__NameAssignment_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2336:1: rule__NLSBundle__NameAssignment_1 : ( RULE_ID ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2524:1: rule__NLSBundle__NameAssignment_1 : ( RULE_ID ) ; public final void rule__NLSBundle__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2340:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2341:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2528:1: ( ( RULE_ID ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2529:1: ( RULE_ID ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2341:1: ( RULE_ID ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2342:1: RULE_ID + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2529:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2530:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getNLSBundleAccess().getNameIDTerminalRuleCall_1_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NLSBundle__NameAssignment_14683); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NLSBundle__NameAssignment_15055); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNLSBundleAccess().getNameIDTerminalRuleCall_1_0()); } @@ -6722,22 +7256,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSBundle__LangAssignment_3" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2351:1: rule__NLSBundle__LangAssignment_3 : ( RULE_ID ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2539:1: rule__NLSBundle__LangAssignment_3 : ( RULE_ID ) ; public final void rule__NLSBundle__LangAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2355:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2356:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2543:1: ( ( RULE_ID ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2544:1: ( RULE_ID ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2356:1: ( RULE_ID ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2357:1: RULE_ID + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2544:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2545:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getNLSBundleAccess().getLangIDTerminalRuleCall_3_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NLSBundle__LangAssignment_34714); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NLSBundle__LangAssignment_35086); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNLSBundleAccess().getLangIDTerminalRuleCall_3_0()); } @@ -6763,22 +7297,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSBundle__FormatterListAssignment_5" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2366:1: rule__NLSBundle__FormatterListAssignment_5 : ( ruleNLSFormatter ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2554:1: rule__NLSBundle__FormatterListAssignment_5 : ( ruleNLSFormatter ) ; public final void rule__NLSBundle__FormatterListAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2370:1: ( ( ruleNLSFormatter ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2371:1: ( ruleNLSFormatter ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2558:1: ( ( ruleNLSFormatter ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2559:1: ( ruleNLSFormatter ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2371:1: ( ruleNLSFormatter ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2372:1: ruleNLSFormatter + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2559:1: ( ruleNLSFormatter ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2560:1: ruleNLSFormatter { if ( state.backtracking==0 ) { before(grammarAccess.getNLSBundleAccess().getFormatterListNLSFormatterParserRuleCall_5_0()); } - pushFollow(FOLLOW_ruleNLSFormatter_in_rule__NLSBundle__FormatterListAssignment_54745); + pushFollow(FOLLOW_ruleNLSFormatter_in_rule__NLSBundle__FormatterListAssignment_55117); ruleNLSFormatter(); state._fsp--; @@ -6808,22 +7342,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSBundle__MessageEntryListAssignment_6" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2381:1: rule__NLSBundle__MessageEntryListAssignment_6 : ( ruleMessageEntry ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2569:1: rule__NLSBundle__MessageEntryListAssignment_6 : ( ruleMessageEntry ) ; public final void rule__NLSBundle__MessageEntryListAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2385:1: ( ( ruleMessageEntry ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2386:1: ( ruleMessageEntry ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2573:1: ( ( ruleMessageEntry ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2574:1: ( ruleMessageEntry ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2386:1: ( ruleMessageEntry ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2387:1: ruleMessageEntry + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2574:1: ( ruleMessageEntry ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2575:1: ruleMessageEntry { if ( state.backtracking==0 ) { before(grammarAccess.getNLSBundleAccess().getMessageEntryListMessageEntryParserRuleCall_6_0()); } - pushFollow(FOLLOW_ruleMessageEntry_in_rule__NLSBundle__MessageEntryListAssignment_64776); + pushFollow(FOLLOW_ruleMessageEntry_in_rule__NLSBundle__MessageEntryListAssignment_65148); ruleMessageEntry(); state._fsp--; @@ -6852,23 +7386,137 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__NLSBundle__MessageEntryListAssignment_6" + // $ANTLR start "rule__NLSBundle__IncludedBundleListAssignment_7_1" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2584:1: rule__NLSBundle__IncludedBundleListAssignment_7_1 : ( ( ruleQualifiedName ) ) ; + public final void rule__NLSBundle__IncludedBundleListAssignment_7_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2588:1: ( ( ( ruleQualifiedName ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2589:1: ( ( ruleQualifiedName ) ) + { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2589:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2590:1: ( ruleQualifiedName ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleCrossReference_7_1_0()); + } + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2591:1: ( ruleQualifiedName ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2592:1: ruleQualifiedName + { + if ( state.backtracking==0 ) { + before(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleQualifiedNameParserRuleCall_7_1_0_1()); + } + pushFollow(FOLLOW_ruleQualifiedName_in_rule__NLSBundle__IncludedBundleListAssignment_7_15183); + ruleQualifiedName(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleQualifiedNameParserRuleCall_7_1_0_1()); + } + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleCrossReference_7_1_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__IncludedBundleListAssignment_7_1" + + + // $ANTLR start "rule__NLSBundle__IncludedBundleListAssignment_7_2_1" + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2603:1: rule__NLSBundle__IncludedBundleListAssignment_7_2_1 : ( ( ruleQualifiedName ) ) ; + public final void rule__NLSBundle__IncludedBundleListAssignment_7_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2607:1: ( ( ( ruleQualifiedName ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2608:1: ( ( ruleQualifiedName ) ) + { + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2608:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2609:1: ( ruleQualifiedName ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleCrossReference_7_2_1_0()); + } + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2610:1: ( ruleQualifiedName ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2611:1: ruleQualifiedName + { + if ( state.backtracking==0 ) { + before(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleQualifiedNameParserRuleCall_7_2_1_0_1()); + } + pushFollow(FOLLOW_ruleQualifiedName_in_rule__NLSBundle__IncludedBundleListAssignment_7_2_15222); + ruleQualifiedName(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleQualifiedNameParserRuleCall_7_2_1_0_1()); + } + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getNLSBundleAccess().getIncludedBundleListNLSBundleCrossReference_7_2_1_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__NLSBundle__IncludedBundleListAssignment_7_2_1" + + // $ANTLR start "rule__NLSFormatter__NameAssignment_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2396:1: rule__NLSFormatter__NameAssignment_1 : ( RULE_ID ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2622:1: rule__NLSFormatter__NameAssignment_1 : ( RULE_ID ) ; public final void rule__NLSFormatter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2400:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2401:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2626:1: ( ( RULE_ID ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2627:1: ( RULE_ID ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2401:1: ( RULE_ID ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2402:1: RULE_ID + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2627:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2628:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getNLSFormatterAccess().getNameIDTerminalRuleCall_1_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NLSFormatter__NameAssignment_14807); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NLSFormatter__NameAssignment_15257); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNLSFormatterAccess().getNameIDTerminalRuleCall_1_0()); } @@ -6894,22 +7542,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__NLSFormatter__ClassRefAssignment_2" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2411:1: rule__NLSFormatter__ClassRefAssignment_2 : ( ruleQualifiedName ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2637:1: rule__NLSFormatter__ClassRefAssignment_2 : ( ruleQualifiedName ) ; public final void rule__NLSFormatter__ClassRefAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2415:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2416:1: ( ruleQualifiedName ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2641:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2642:1: ( ruleQualifiedName ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2416:1: ( ruleQualifiedName ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2417:1: ruleQualifiedName + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2642:1: ( ruleQualifiedName ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2643:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getNLSFormatterAccess().getClassRefQualifiedNameParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleQualifiedName_in_rule__NLSFormatter__ClassRefAssignment_24838); + pushFollow(FOLLOW_ruleQualifiedName_in_rule__NLSFormatter__ClassRefAssignment_25288); ruleQualifiedName(); state._fsp--; @@ -6939,22 +7587,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__NameAssignment_0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2426:1: rule__MessageEntry__NameAssignment_0 : ( RULE_ID ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2652:1: rule__MessageEntry__NameAssignment_0 : ( RULE_ID ) ; public final void rule__MessageEntry__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2430:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2431:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2656:1: ( ( RULE_ID ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2657:1: ( RULE_ID ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2431:1: ( RULE_ID ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2432:1: RULE_ID + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2657:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2658:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getNameIDTerminalRuleCall_0_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__MessageEntry__NameAssignment_04869); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__MessageEntry__NameAssignment_05319); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageEntryAccess().getNameIDTerminalRuleCall_0_0()); } @@ -6980,22 +7628,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__ParamListAssignment_1_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2441:1: rule__MessageEntry__ParamListAssignment_1_1 : ( ruleMessageParam ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2667:1: rule__MessageEntry__ParamListAssignment_1_1 : ( ruleMessageParam ) ; public final void rule__MessageEntry__ParamListAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2445:1: ( ( ruleMessageParam ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2446:1: ( ruleMessageParam ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2671:1: ( ( ruleMessageParam ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2672:1: ( ruleMessageParam ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2446:1: ( ruleMessageParam ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2447:1: ruleMessageParam + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2672:1: ( ruleMessageParam ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2673:1: ruleMessageParam { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getParamListMessageParamParserRuleCall_1_1_0()); } - pushFollow(FOLLOW_ruleMessageParam_in_rule__MessageEntry__ParamListAssignment_1_14900); + pushFollow(FOLLOW_ruleMessageParam_in_rule__MessageEntry__ParamListAssignment_1_15350); ruleMessageParam(); state._fsp--; @@ -7025,22 +7673,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__ParamListAssignment_1_2_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2456:1: rule__MessageEntry__ParamListAssignment_1_2_1 : ( ruleMessageParam ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2682:1: rule__MessageEntry__ParamListAssignment_1_2_1 : ( ruleMessageParam ) ; public final void rule__MessageEntry__ParamListAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2460:1: ( ( ruleMessageParam ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2461:1: ( ruleMessageParam ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2686:1: ( ( ruleMessageParam ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2687:1: ( ruleMessageParam ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2461:1: ( ruleMessageParam ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2462:1: ruleMessageParam + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2687:1: ( ruleMessageParam ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2688:1: ruleMessageParam { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getParamListMessageParamParserRuleCall_1_2_1_0()); } - pushFollow(FOLLOW_ruleMessageParam_in_rule__MessageEntry__ParamListAssignment_1_2_14931); + pushFollow(FOLLOW_ruleMessageParam_in_rule__MessageEntry__ParamListAssignment_1_2_15381); ruleMessageParam(); state._fsp--; @@ -7070,22 +7718,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__MessageListAssignment_2_0_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2471:1: rule__MessageEntry__MessageListAssignment_2_0_1 : ( ruleMessage ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2697:1: rule__MessageEntry__MessageListAssignment_2_0_1 : ( ruleMessage ) ; public final void rule__MessageEntry__MessageListAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2475:1: ( ( ruleMessage ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2476:1: ( ruleMessage ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2701:1: ( ( ruleMessage ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2702:1: ( ruleMessage ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2476:1: ( ruleMessage ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2477:1: ruleMessage + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2702:1: ( ruleMessage ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2703:1: ruleMessage { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getMessageListMessageParserRuleCall_2_0_1_0()); } - pushFollow(FOLLOW_ruleMessage_in_rule__MessageEntry__MessageListAssignment_2_0_14962); + pushFollow(FOLLOW_ruleMessage_in_rule__MessageEntry__MessageListAssignment_2_0_15412); ruleMessage(); state._fsp--; @@ -7115,22 +7763,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__MessageListAssignment_2_0_2_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2486:1: rule__MessageEntry__MessageListAssignment_2_0_2_1 : ( ruleMessage ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2712:1: rule__MessageEntry__MessageListAssignment_2_0_2_1 : ( ruleMessage ) ; public final void rule__MessageEntry__MessageListAssignment_2_0_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2490:1: ( ( ruleMessage ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2491:1: ( ruleMessage ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2716:1: ( ( ruleMessage ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2717:1: ( ruleMessage ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2491:1: ( ruleMessage ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2492:1: ruleMessage + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2717:1: ( ruleMessage ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2718:1: ruleMessage { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getMessageListMessageParserRuleCall_2_0_2_1_0()); } - pushFollow(FOLLOW_ruleMessage_in_rule__MessageEntry__MessageListAssignment_2_0_2_14993); + pushFollow(FOLLOW_ruleMessage_in_rule__MessageEntry__MessageListAssignment_2_0_2_15443); ruleMessage(); state._fsp--; @@ -7160,28 +7808,28 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageEntry__EntryRefAssignment_2_1_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2501:1: rule__MessageEntry__EntryRefAssignment_2_1_1 : ( ( ruleQualifiedName ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2727:1: rule__MessageEntry__EntryRefAssignment_2_1_1 : ( ( ruleQualifiedName ) ) ; public final void rule__MessageEntry__EntryRefAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2505:1: ( ( ( ruleQualifiedName ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2506:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2731:1: ( ( ( ruleQualifiedName ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2732:1: ( ( ruleQualifiedName ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2506:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2507:1: ( ruleQualifiedName ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2732:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2733:1: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getEntryRefMessageEntryCrossReference_2_1_1_0()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2508:1: ( ruleQualifiedName ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2509:1: ruleQualifiedName + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2734:1: ( ruleQualifiedName ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2735:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getMessageEntryAccess().getEntryRefMessageEntryQualifiedNameParserRuleCall_2_1_1_0_1()); } - pushFollow(FOLLOW_ruleQualifiedName_in_rule__MessageEntry__EntryRefAssignment_2_1_15028); + pushFollow(FOLLOW_ruleQualifiedName_in_rule__MessageEntry__EntryRefAssignment_2_1_15478); ruleQualifiedName(); state._fsp--; @@ -7217,22 +7865,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageParam__PredefinedAssignment_0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2520:1: rule__MessageParam__PredefinedAssignment_0 : ( rulePredefinedTypes ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2746:1: rule__MessageParam__PredefinedAssignment_0 : ( rulePredefinedTypes ) ; public final void rule__MessageParam__PredefinedAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2524:1: ( ( rulePredefinedTypes ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2525:1: ( rulePredefinedTypes ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2750:1: ( ( rulePredefinedTypes ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2751:1: ( rulePredefinedTypes ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2525:1: ( rulePredefinedTypes ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2526:1: rulePredefinedTypes + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2751:1: ( rulePredefinedTypes ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2752:1: rulePredefinedTypes { if ( state.backtracking==0 ) { before(grammarAccess.getMessageParamAccess().getPredefinedPredefinedTypesEnumRuleCall_0_0()); } - pushFollow(FOLLOW_rulePredefinedTypes_in_rule__MessageParam__PredefinedAssignment_05063); + pushFollow(FOLLOW_rulePredefinedTypes_in_rule__MessageParam__PredefinedAssignment_05513); rulePredefinedTypes(); state._fsp--; @@ -7262,22 +7910,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__MessageParam__VarAssignment_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2535:1: rule__MessageParam__VarAssignment_1 : ( RULE_ID ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2761:1: rule__MessageParam__VarAssignment_1 : ( RULE_ID ) ; public final void rule__MessageParam__VarAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2539:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2540:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2765:1: ( ( RULE_ID ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2766:1: ( RULE_ID ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2540:1: ( RULE_ID ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2541:1: RULE_ID + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2766:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2767:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getMessageParamAccess().getVarIDTerminalRuleCall_1_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__MessageParam__VarAssignment_15094); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__MessageParam__VarAssignment_15544); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageParamAccess().getVarIDTerminalRuleCall_1_0()); } @@ -7303,22 +7951,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Message__NameAssignment_0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2550:1: rule__Message__NameAssignment_0 : ( RULE_ID ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2776:1: rule__Message__NameAssignment_0 : ( RULE_ID ) ; public final void rule__Message__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2554:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2555:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2780:1: ( ( RULE_ID ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2781:1: ( RULE_ID ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2555:1: ( RULE_ID ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2556:1: RULE_ID + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2781:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2782:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_0_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Message__NameAssignment_05125); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Message__NameAssignment_05575); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_0_0()); } @@ -7344,22 +7992,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Message__MessageAssignment_2" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2565:1: rule__Message__MessageAssignment_2 : ( ruleRichString ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2791:1: rule__Message__MessageAssignment_2 : ( ruleRichString ) ; public final void rule__Message__MessageAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2569:1: ( ( ruleRichString ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2570:1: ( ruleRichString ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2795:1: ( ( ruleRichString ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2796:1: ( ruleRichString ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2570:1: ( ruleRichString ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2571:1: ruleRichString + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2796:1: ( ruleRichString ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2797:1: ruleRichString { if ( state.backtracking==0 ) { before(grammarAccess.getMessageAccess().getMessageRichStringParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleRichString_in_rule__Message__MessageAssignment_25156); + pushFollow(FOLLOW_ruleRichString_in_rule__Message__MessageAssignment_25606); ruleRichString(); state._fsp--; @@ -7389,22 +8037,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__ExpressionsAssignment_0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2580:1: rule__RichString__ExpressionsAssignment_0 : ( ruleRichStringLiteral ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2806:1: rule__RichString__ExpressionsAssignment_0 : ( ruleRichStringLiteral ) ; public final void rule__RichString__ExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2584:1: ( ( ruleRichStringLiteral ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2585:1: ( ruleRichStringLiteral ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2810:1: ( ( ruleRichStringLiteral ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2811:1: ( ruleRichStringLiteral ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2585:1: ( ruleRichStringLiteral ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2586:1: ruleRichStringLiteral + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2811:1: ( ruleRichStringLiteral ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2812:1: ruleRichStringLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsRichStringLiteralParserRuleCall_0_0()); } - pushFollow(FOLLOW_ruleRichStringLiteral_in_rule__RichString__ExpressionsAssignment_05187); + pushFollow(FOLLOW_ruleRichStringLiteral_in_rule__RichString__ExpressionsAssignment_05637); ruleRichStringLiteral(); state._fsp--; @@ -7434,22 +8082,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__ExpressionsAssignment_1_0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2595:1: rule__RichString__ExpressionsAssignment_1_0 : ( ruleRichStringLiteralStart ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2821:1: rule__RichString__ExpressionsAssignment_1_0 : ( ruleRichStringLiteralStart ) ; public final void rule__RichString__ExpressionsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2599:1: ( ( ruleRichStringLiteralStart ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2600:1: ( ruleRichStringLiteralStart ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2825:1: ( ( ruleRichStringLiteralStart ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2826:1: ( ruleRichStringLiteralStart ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2600:1: ( ruleRichStringLiteralStart ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2601:1: ruleRichStringLiteralStart + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2826:1: ( ruleRichStringLiteralStart ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2827:1: ruleRichStringLiteralStart { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsRichStringLiteralStartParserRuleCall_1_0_0()); } - pushFollow(FOLLOW_ruleRichStringLiteralStart_in_rule__RichString__ExpressionsAssignment_1_05218); + pushFollow(FOLLOW_ruleRichStringLiteralStart_in_rule__RichString__ExpressionsAssignment_1_05668); ruleRichStringLiteralStart(); state._fsp--; @@ -7479,22 +8127,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__ExpressionsAssignment_1_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2610:1: rule__RichString__ExpressionsAssignment_1_1 : ( ruleRichVarPart ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2836:1: rule__RichString__ExpressionsAssignment_1_1 : ( ruleRichVarPart ) ; public final void rule__RichString__ExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2614:1: ( ( ruleRichVarPart ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2615:1: ( ruleRichVarPart ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2840:1: ( ( ruleRichVarPart ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2841:1: ( ruleRichVarPart ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2615:1: ( ruleRichVarPart ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2616:1: ruleRichVarPart + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2841:1: ( ruleRichVarPart ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2842:1: ruleRichVarPart { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsRichVarPartParserRuleCall_1_1_0()); } - pushFollow(FOLLOW_ruleRichVarPart_in_rule__RichString__ExpressionsAssignment_1_15249); + pushFollow(FOLLOW_ruleRichVarPart_in_rule__RichString__ExpressionsAssignment_1_15699); ruleRichVarPart(); state._fsp--; @@ -7524,22 +8172,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__ExpressionsAssignment_1_2_0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2625:1: rule__RichString__ExpressionsAssignment_1_2_0 : ( ruleRichStringLiteralInbetween ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2851:1: rule__RichString__ExpressionsAssignment_1_2_0 : ( ruleRichStringLiteralInbetween ) ; public final void rule__RichString__ExpressionsAssignment_1_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2629:1: ( ( ruleRichStringLiteralInbetween ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2630:1: ( ruleRichStringLiteralInbetween ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2855:1: ( ( ruleRichStringLiteralInbetween ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2856:1: ( ruleRichStringLiteralInbetween ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2630:1: ( ruleRichStringLiteralInbetween ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2631:1: ruleRichStringLiteralInbetween + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2856:1: ( ruleRichStringLiteralInbetween ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2857:1: ruleRichStringLiteralInbetween { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsRichStringLiteralInbetweenParserRuleCall_1_2_0_0()); } - pushFollow(FOLLOW_ruleRichStringLiteralInbetween_in_rule__RichString__ExpressionsAssignment_1_2_05280); + pushFollow(FOLLOW_ruleRichStringLiteralInbetween_in_rule__RichString__ExpressionsAssignment_1_2_05730); ruleRichStringLiteralInbetween(); state._fsp--; @@ -7569,22 +8217,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__ExpressionsAssignment_1_2_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2640:1: rule__RichString__ExpressionsAssignment_1_2_1 : ( ruleRichVarPart ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2866:1: rule__RichString__ExpressionsAssignment_1_2_1 : ( ruleRichVarPart ) ; public final void rule__RichString__ExpressionsAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2644:1: ( ( ruleRichVarPart ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2645:1: ( ruleRichVarPart ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2870:1: ( ( ruleRichVarPart ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2871:1: ( ruleRichVarPart ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2645:1: ( ruleRichVarPart ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2646:1: ruleRichVarPart + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2871:1: ( ruleRichVarPart ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2872:1: ruleRichVarPart { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsRichVarPartParserRuleCall_1_2_1_0()); } - pushFollow(FOLLOW_ruleRichVarPart_in_rule__RichString__ExpressionsAssignment_1_2_15311); + pushFollow(FOLLOW_ruleRichVarPart_in_rule__RichString__ExpressionsAssignment_1_2_15761); ruleRichVarPart(); state._fsp--; @@ -7614,22 +8262,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichString__ExpressionsAssignment_1_3" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2655:1: rule__RichString__ExpressionsAssignment_1_3 : ( ruleRichStringLiteralEnd ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2881:1: rule__RichString__ExpressionsAssignment_1_3 : ( ruleRichStringLiteralEnd ) ; public final void rule__RichString__ExpressionsAssignment_1_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2659:1: ( ( ruleRichStringLiteralEnd ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2660:1: ( ruleRichStringLiteralEnd ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2885:1: ( ( ruleRichStringLiteralEnd ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2886:1: ( ruleRichStringLiteralEnd ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2660:1: ( ruleRichStringLiteralEnd ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2661:1: ruleRichStringLiteralEnd + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2886:1: ( ruleRichStringLiteralEnd ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2887:1: ruleRichStringLiteralEnd { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringAccess().getExpressionsRichStringLiteralEndParserRuleCall_1_3_0()); } - pushFollow(FOLLOW_ruleRichStringLiteralEnd_in_rule__RichString__ExpressionsAssignment_1_35342); + pushFollow(FOLLOW_ruleRichStringLiteralEnd_in_rule__RichString__ExpressionsAssignment_1_35792); ruleRichStringLiteralEnd(); state._fsp--; @@ -7659,22 +8307,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichStringLiteral__ValueAssignment" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2670:1: rule__RichStringLiteral__ValueAssignment : ( RULE_RICH_TEXT ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2896:1: rule__RichStringLiteral__ValueAssignment : ( RULE_RICH_TEXT ) ; public final void rule__RichStringLiteral__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2674:1: ( ( RULE_RICH_TEXT ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2675:1: ( RULE_RICH_TEXT ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2900:1: ( ( RULE_RICH_TEXT ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2901:1: ( RULE_RICH_TEXT ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2675:1: ( RULE_RICH_TEXT ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2676:1: RULE_RICH_TEXT + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2901:1: ( RULE_RICH_TEXT ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2902:1: RULE_RICH_TEXT { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringLiteralAccess().getValueRICH_TEXTTerminalRuleCall_0()); } - match(input,RULE_RICH_TEXT,FOLLOW_RULE_RICH_TEXT_in_rule__RichStringLiteral__ValueAssignment5373); if (state.failed) return ; + match(input,RULE_RICH_TEXT,FOLLOW_RULE_RICH_TEXT_in_rule__RichStringLiteral__ValueAssignment5823); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRichStringLiteralAccess().getValueRICH_TEXTTerminalRuleCall_0()); } @@ -7700,22 +8348,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichStringLiteralStart__ValueAssignment" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2685:1: rule__RichStringLiteralStart__ValueAssignment : ( RULE_RICH_TEXT_START ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2911:1: rule__RichStringLiteralStart__ValueAssignment : ( RULE_RICH_TEXT_START ) ; public final void rule__RichStringLiteralStart__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2689:1: ( ( RULE_RICH_TEXT_START ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2690:1: ( RULE_RICH_TEXT_START ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2915:1: ( ( RULE_RICH_TEXT_START ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2916:1: ( RULE_RICH_TEXT_START ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2690:1: ( RULE_RICH_TEXT_START ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2691:1: RULE_RICH_TEXT_START + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2916:1: ( RULE_RICH_TEXT_START ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2917:1: RULE_RICH_TEXT_START { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringLiteralStartAccess().getValueRICH_TEXT_STARTTerminalRuleCall_0()); } - match(input,RULE_RICH_TEXT_START,FOLLOW_RULE_RICH_TEXT_START_in_rule__RichStringLiteralStart__ValueAssignment5404); if (state.failed) return ; + match(input,RULE_RICH_TEXT_START,FOLLOW_RULE_RICH_TEXT_START_in_rule__RichStringLiteralStart__ValueAssignment5854); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRichStringLiteralStartAccess().getValueRICH_TEXT_STARTTerminalRuleCall_0()); } @@ -7741,22 +8389,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichStringLiteralEnd__ValueAssignment" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2700:1: rule__RichStringLiteralEnd__ValueAssignment : ( RULE_RICH_TEXT_END ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2926:1: rule__RichStringLiteralEnd__ValueAssignment : ( RULE_RICH_TEXT_END ) ; public final void rule__RichStringLiteralEnd__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2704:1: ( ( RULE_RICH_TEXT_END ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2705:1: ( RULE_RICH_TEXT_END ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2930:1: ( ( RULE_RICH_TEXT_END ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2931:1: ( RULE_RICH_TEXT_END ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2705:1: ( RULE_RICH_TEXT_END ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2706:1: RULE_RICH_TEXT_END + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2931:1: ( RULE_RICH_TEXT_END ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2932:1: RULE_RICH_TEXT_END { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringLiteralEndAccess().getValueRICH_TEXT_ENDTerminalRuleCall_0()); } - match(input,RULE_RICH_TEXT_END,FOLLOW_RULE_RICH_TEXT_END_in_rule__RichStringLiteralEnd__ValueAssignment5435); if (state.failed) return ; + match(input,RULE_RICH_TEXT_END,FOLLOW_RULE_RICH_TEXT_END_in_rule__RichStringLiteralEnd__ValueAssignment5885); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRichStringLiteralEndAccess().getValueRICH_TEXT_ENDTerminalRuleCall_0()); } @@ -7782,22 +8430,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichStringLiteralInbetween__ValueAssignment" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2715:1: rule__RichStringLiteralInbetween__ValueAssignment : ( RULE_RICH_TEXT_INBETWEEN ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2941:1: rule__RichStringLiteralInbetween__ValueAssignment : ( RULE_RICH_TEXT_INBETWEEN ) ; public final void rule__RichStringLiteralInbetween__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2719:1: ( ( RULE_RICH_TEXT_INBETWEEN ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2720:1: ( RULE_RICH_TEXT_INBETWEEN ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2945:1: ( ( RULE_RICH_TEXT_INBETWEEN ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2946:1: ( RULE_RICH_TEXT_INBETWEEN ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2720:1: ( RULE_RICH_TEXT_INBETWEEN ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2721:1: RULE_RICH_TEXT_INBETWEEN + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2946:1: ( RULE_RICH_TEXT_INBETWEEN ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2947:1: RULE_RICH_TEXT_INBETWEEN { if ( state.backtracking==0 ) { before(grammarAccess.getRichStringLiteralInbetweenAccess().getValueRICH_TEXT_INBETWEENTerminalRuleCall_0()); } - match(input,RULE_RICH_TEXT_INBETWEEN,FOLLOW_RULE_RICH_TEXT_INBETWEEN_in_rule__RichStringLiteralInbetween__ValueAssignment5466); if (state.failed) return ; + match(input,RULE_RICH_TEXT_INBETWEEN,FOLLOW_RULE_RICH_TEXT_INBETWEEN_in_rule__RichStringLiteralInbetween__ValueAssignment5916); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRichStringLiteralInbetweenAccess().getValueRICH_TEXT_INBETWEENTerminalRuleCall_0()); } @@ -7823,22 +8471,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__KeyAssignment_0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2730:1: rule__RichVarPart__KeyAssignment_0 : ( RULE_ID ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2956:1: rule__RichVarPart__KeyAssignment_0 : ( RULE_ID ) ; public final void rule__RichVarPart__KeyAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2734:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2735:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2960:1: ( ( RULE_ID ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2961:1: ( RULE_ID ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2735:1: ( RULE_ID ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2736:1: RULE_ID + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2961:1: ( RULE_ID ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2962:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRichVarPartAccess().getKeyIDTerminalRuleCall_0_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RichVarPart__KeyAssignment_05497); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RichVarPart__KeyAssignment_05947); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRichVarPartAccess().getKeyIDTerminalRuleCall_0_0()); } @@ -7864,22 +8512,22 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__FormatAssignment_1_0" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2745:1: rule__RichVarPart__FormatAssignment_1_0 : ( RULE_STRING ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2971:1: rule__RichVarPart__FormatAssignment_1_0 : ( RULE_STRING ) ; public final void rule__RichVarPart__FormatAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2749:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2750:1: ( RULE_STRING ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2975:1: ( ( RULE_STRING ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2976:1: ( RULE_STRING ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2750:1: ( RULE_STRING ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2751:1: RULE_STRING + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2976:1: ( RULE_STRING ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2977:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getRichVarPartAccess().getFormatSTRINGTerminalRuleCall_1_0_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RichVarPart__FormatAssignment_1_05528); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__RichVarPart__FormatAssignment_1_05978); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRichVarPartAccess().getFormatSTRINGTerminalRuleCall_1_0_0()); } @@ -7905,28 +8553,28 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RichVarPart__FormatterClassAssignment_1_1" - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2760:1: rule__RichVarPart__FormatterClassAssignment_1_1 : ( ( ruleQualifiedName ) ) ; + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2986:1: rule__RichVarPart__FormatterClassAssignment_1_1 : ( ( ruleQualifiedName ) ) ; public final void rule__RichVarPart__FormatterClassAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2764:1: ( ( ( ruleQualifiedName ) ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2765:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2990:1: ( ( ( ruleQualifiedName ) ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2991:1: ( ( ruleQualifiedName ) ) { - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2765:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2766:1: ( ruleQualifiedName ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2991:1: ( ( ruleQualifiedName ) ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2992:1: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getRichVarPartAccess().getFormatterClassNLSFormatterCrossReference_1_1_0()); } - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2767:1: ( ruleQualifiedName ) - // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2768:1: ruleQualifiedName + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2993:1: ( ruleQualifiedName ) + // ../org.eclipse.fx.ide.l10n.ui/src-gen/org/eclipse/fx/ide/l10n/ui/contentassist/antlr/internal/InternalNLSDsl.g:2994:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getRichVarPartAccess().getFormatterClassNLSFormatterQualifiedNameParserRuleCall_1_1_0_1()); } - pushFollow(FOLLOW_ruleQualifiedName_in_rule__RichVarPart__FormatterClassAssignment_1_15563); + pushFollow(FOLLOW_ruleQualifiedName_in_rule__RichVarPart__FormatterClassAssignment_1_16013); ruleQualifiedName(); state._fsp--; @@ -8048,154 +8696,172 @@ public class InternalNLSDslParser extends AbstractInternalContentAssistParser { public static final BitSet FOLLOW_rule__NLSBundle__Group__3__Impl_in_rule__NLSBundle__Group__31784 = new BitSet(new long[]{0x0000000000100000L}); public static final BitSet FOLLOW_rule__NLSBundle__Group__4_in_rule__NLSBundle__Group__31787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__NLSBundle__LangAssignment_3_in_rule__NLSBundle__Group__3__Impl1814 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NLSBundle__Group__4__Impl_in_rule__NLSBundle__Group__41844 = new BitSet(new long[]{0x0000000002000010L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group__4__Impl_in_rule__NLSBundle__Group__41844 = new BitSet(new long[]{0x0000000008000010L}); public static final BitSet FOLLOW_rule__NLSBundle__Group__5_in_rule__NLSBundle__Group__41847 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_20_in_rule__NLSBundle__Group__4__Impl1875 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NLSBundle__Group__5__Impl_in_rule__NLSBundle__Group__51906 = new BitSet(new long[]{0x0000000002000010L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group__5__Impl_in_rule__NLSBundle__Group__51906 = new BitSet(new long[]{0x0000000008000010L}); public static final BitSet FOLLOW_rule__NLSBundle__Group__6_in_rule__NLSBundle__Group__51909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NLSBundle__FormatterListAssignment_5_in_rule__NLSBundle__Group__5__Impl1936 = new BitSet(new long[]{0x0000000002000002L}); - public static final BitSet FOLLOW_rule__NLSBundle__Group__6__Impl_in_rule__NLSBundle__Group__61967 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_rule__NLSBundle__FormatterListAssignment_5_in_rule__NLSBundle__Group__5__Impl1936 = new BitSet(new long[]{0x0000000008000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group__6__Impl_in_rule__NLSBundle__Group__61967 = new BitSet(new long[]{0x0000000002200000L}); public static final BitSet FOLLOW_rule__NLSBundle__Group__7_in_rule__NLSBundle__Group__61970 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NLSBundle__MessageEntryListAssignment_6_in_rule__NLSBundle__Group__6__Impl1999 = new BitSet(new long[]{0x0000000002000012L}); - public static final BitSet FOLLOW_rule__NLSBundle__MessageEntryListAssignment_6_in_rule__NLSBundle__Group__6__Impl2011 = new BitSet(new long[]{0x0000000002000012L}); - public static final BitSet FOLLOW_rule__NLSBundle__Group__7__Impl_in_rule__NLSBundle__Group__72044 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__NLSBundle__Group__7__Impl2072 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NLSFormatter__Group__0__Impl_in_rule__NLSFormatter__Group__02119 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__NLSFormatter__Group__1_in_rule__NLSFormatter__Group__02122 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_25_in_rule__NLSFormatter__Group__0__Impl2150 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NLSFormatter__Group__1__Impl_in_rule__NLSFormatter__Group__12181 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__NLSFormatter__Group__2_in_rule__NLSFormatter__Group__12184 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NLSFormatter__NameAssignment_1_in_rule__NLSFormatter__Group__1__Impl2211 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NLSFormatter__Group__2__Impl_in_rule__NLSFormatter__Group__22241 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__NLSFormatter__ClassRefAssignment_2_in_rule__NLSFormatter__Group__2__Impl2268 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group__0__Impl_in_rule__MessageEntry__Group__02304 = new BitSet(new long[]{0x0000000024100000L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group__1_in_rule__MessageEntry__Group__02307 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__NameAssignment_0_in_rule__MessageEntry__Group__0__Impl2334 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group__1__Impl_in_rule__MessageEntry__Group__12364 = new BitSet(new long[]{0x0000000024100000L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group__2_in_rule__MessageEntry__Group__12367 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1__0_in_rule__MessageEntry__Group__1__Impl2394 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group__2__Impl_in_rule__MessageEntry__Group__22425 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Alternatives_2_in_rule__MessageEntry__Group__2__Impl2452 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1__0__Impl_in_rule__MessageEntry__Group_1__02488 = new BitSet(new long[]{0x00000000000F0000L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1__1_in_rule__MessageEntry__Group_1__02491 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__MessageEntry__Group_1__0__Impl2519 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1__1__Impl_in_rule__MessageEntry__Group_1__12550 = new BitSet(new long[]{0x0000000018000000L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1__2_in_rule__MessageEntry__Group_1__12553 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__ParamListAssignment_1_1_in_rule__MessageEntry__Group_1__1__Impl2580 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1__2__Impl_in_rule__MessageEntry__Group_1__22610 = new BitSet(new long[]{0x0000000018000000L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1__3_in_rule__MessageEntry__Group_1__22613 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1_2__0_in_rule__MessageEntry__Group_1__2__Impl2640 = new BitSet(new long[]{0x0000000010000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1__3__Impl_in_rule__MessageEntry__Group_1__32671 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__MessageEntry__Group_1__3__Impl2699 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1_2__0__Impl_in_rule__MessageEntry__Group_1_2__02738 = new BitSet(new long[]{0x00000000000F0000L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1_2__1_in_rule__MessageEntry__Group_1_2__02741 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__MessageEntry__Group_1_2__0__Impl2769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_1_2__1__Impl_in_rule__MessageEntry__Group_1_2__12800 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__ParamListAssignment_1_2_1_in_rule__MessageEntry__Group_1_2__1__Impl2827 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__0__Impl_in_rule__MessageEntry__Group_2_0__02861 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__1_in_rule__MessageEntry__Group_2_0__02864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__MessageEntry__Group_2_0__0__Impl2892 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__1__Impl_in_rule__MessageEntry__Group_2_0__12923 = new BitSet(new long[]{0x0000000010200000L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__2_in_rule__MessageEntry__Group_2_0__12926 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__MessageListAssignment_2_0_1_in_rule__MessageEntry__Group_2_0__1__Impl2953 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__2__Impl_in_rule__MessageEntry__Group_2_0__22983 = new BitSet(new long[]{0x0000000010200000L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__3_in_rule__MessageEntry__Group_2_0__22986 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0_2__0_in_rule__MessageEntry__Group_2_0__2__Impl3013 = new BitSet(new long[]{0x0000000010000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__3__Impl_in_rule__MessageEntry__Group_2_0__33044 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__MessageEntry__Group_2_0__3__Impl3072 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0_2__0__Impl_in_rule__MessageEntry__Group_2_0_2__03111 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0_2__1_in_rule__MessageEntry__Group_2_0_2__03114 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__MessageEntry__Group_2_0_2__0__Impl3142 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0_2__1__Impl_in_rule__MessageEntry__Group_2_0_2__13173 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__MessageListAssignment_2_0_2_1_in_rule__MessageEntry__Group_2_0_2__1__Impl3200 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_1__0__Impl_in_rule__MessageEntry__Group_2_1__03234 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_1__1_in_rule__MessageEntry__Group_2_1__03237 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__MessageEntry__Group_2_1__0__Impl3265 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_1__1__Impl_in_rule__MessageEntry__Group_2_1__13296 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_1__2_in_rule__MessageEntry__Group_2_1__13299 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__EntryRefAssignment_2_1_1_in_rule__MessageEntry__Group_2_1__1__Impl3326 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageEntry__Group_2_1__2__Impl_in_rule__MessageEntry__Group_2_1__23356 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_30_in_rule__MessageEntry__Group_2_1__2__Impl3384 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageParam__Group__0__Impl_in_rule__MessageParam__Group__03421 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__MessageParam__Group__1_in_rule__MessageParam__Group__03424 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageParam__PredefinedAssignment_0_in_rule__MessageParam__Group__0__Impl3451 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageParam__Group__1__Impl_in_rule__MessageParam__Group__13481 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__MessageParam__VarAssignment_1_in_rule__MessageParam__Group__1__Impl3508 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Message__Group__0__Impl_in_rule__Message__Group__03542 = new BitSet(new long[]{0x0000000080000000L}); - public static final BitSet FOLLOW_rule__Message__Group__1_in_rule__Message__Group__03545 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Message__NameAssignment_0_in_rule__Message__Group__0__Impl3572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Message__Group__1__Impl_in_rule__Message__Group__13602 = new BitSet(new long[]{0x0000000000000060L}); - public static final BitSet FOLLOW_rule__Message__Group__2_in_rule__Message__Group__13605 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__Message__Group__1__Impl3633 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Message__Group__2__Impl_in_rule__Message__Group__23664 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Message__MessageAssignment_2_in_rule__Message__Group__2__Impl3691 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__Group_1__0__Impl_in_rule__RichString__Group_1__03727 = new BitSet(new long[]{0x0000000000000190L}); - public static final BitSet FOLLOW_rule__RichString__Group_1__1_in_rule__RichString__Group_1__03730 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__ExpressionsAssignment_1_0_in_rule__RichString__Group_1__0__Impl3757 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__Group_1__1__Impl_in_rule__RichString__Group_1__13787 = new BitSet(new long[]{0x0000000000000190L}); - public static final BitSet FOLLOW_rule__RichString__Group_1__2_in_rule__RichString__Group_1__13790 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__ExpressionsAssignment_1_1_in_rule__RichString__Group_1__1__Impl3817 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__Group_1__2__Impl_in_rule__RichString__Group_1__23848 = new BitSet(new long[]{0x0000000000000190L}); - public static final BitSet FOLLOW_rule__RichString__Group_1__3_in_rule__RichString__Group_1__23851 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__Group_1_2__0_in_rule__RichString__Group_1__2__Impl3878 = new BitSet(new long[]{0x0000000000000102L}); - public static final BitSet FOLLOW_rule__RichString__Group_1__3__Impl_in_rule__RichString__Group_1__33909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__ExpressionsAssignment_1_3_in_rule__RichString__Group_1__3__Impl3936 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__Group_1_2__0__Impl_in_rule__RichString__Group_1_2__03974 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__RichString__Group_1_2__1_in_rule__RichString__Group_1_2__03977 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__ExpressionsAssignment_1_2_0_in_rule__RichString__Group_1_2__0__Impl4004 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__Group_1_2__1__Impl_in_rule__RichString__Group_1_2__14034 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichString__ExpressionsAssignment_1_2_1_in_rule__RichString__Group_1_2__1__Impl4061 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichVarPart__Group__0__Impl_in_rule__RichVarPart__Group__04096 = new BitSet(new long[]{0x0000000000000200L}); - public static final BitSet FOLLOW_rule__RichVarPart__Group__1_in_rule__RichVarPart__Group__04099 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichVarPart__KeyAssignment_0_in_rule__RichVarPart__Group__0__Impl4126 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichVarPart__Group__1__Impl_in_rule__RichVarPart__Group__14156 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichVarPart__Group_1__0_in_rule__RichVarPart__Group__1__Impl4183 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichVarPart__Group_1__0__Impl_in_rule__RichVarPart__Group_1__04218 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__RichVarPart__Group_1__1_in_rule__RichVarPart__Group_1__04221 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichVarPart__FormatAssignment_1_0_in_rule__RichVarPart__Group_1__0__Impl4248 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichVarPart__Group_1__1__Impl_in_rule__RichVarPart__Group_1__14278 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RichVarPart__FormatterClassAssignment_1_1_in_rule__RichVarPart__Group_1__1__Impl4305 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__04340 = new BitSet(new long[]{0x0000000100000000L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__04343 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl4370 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__14399 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl4426 = new BitSet(new long[]{0x0000000100000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__04461 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__04464 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__QualifiedName__Group_1__0__Impl4493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__14525 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl4552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePackageDeclaration_in_rule__NLS__PackageAssignment_04590 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleNLSBundle_in_rule__NLS__BundleListAssignment_24621 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__PackageDeclaration__NameAssignment_14652 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__NLSBundle__NameAssignment_14683 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__NLSBundle__LangAssignment_34714 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleNLSFormatter_in_rule__NLSBundle__FormatterListAssignment_54745 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleMessageEntry_in_rule__NLSBundle__MessageEntryListAssignment_64776 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__NLSFormatter__NameAssignment_14807 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__NLSFormatter__ClassRefAssignment_24838 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__MessageEntry__NameAssignment_04869 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleMessageParam_in_rule__MessageEntry__ParamListAssignment_1_14900 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleMessageParam_in_rule__MessageEntry__ParamListAssignment_1_2_14931 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleMessage_in_rule__MessageEntry__MessageListAssignment_2_0_14962 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleMessage_in_rule__MessageEntry__MessageListAssignment_2_0_2_14993 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__MessageEntry__EntryRefAssignment_2_1_15028 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePredefinedTypes_in_rule__MessageParam__PredefinedAssignment_05063 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__MessageParam__VarAssignment_15094 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__Message__NameAssignment_05125 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRichString_in_rule__Message__MessageAssignment_25156 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRichStringLiteral_in_rule__RichString__ExpressionsAssignment_05187 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRichStringLiteralStart_in_rule__RichString__ExpressionsAssignment_1_05218 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRichVarPart_in_rule__RichString__ExpressionsAssignment_1_15249 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRichStringLiteralInbetween_in_rule__RichString__ExpressionsAssignment_1_2_05280 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRichVarPart_in_rule__RichString__ExpressionsAssignment_1_2_15311 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRichStringLiteralEnd_in_rule__RichString__ExpressionsAssignment_1_35342 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_RICH_TEXT_in_rule__RichStringLiteral__ValueAssignment5373 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_RICH_TEXT_START_in_rule__RichStringLiteralStart__ValueAssignment5404 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_RICH_TEXT_END_in_rule__RichStringLiteralEnd__ValueAssignment5435 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_RICH_TEXT_INBETWEEN_in_rule__RichStringLiteralInbetween__ValueAssignment5466 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__RichVarPart__KeyAssignment_05497 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__RichVarPart__FormatAssignment_1_05528 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__RichVarPart__FormatterClassAssignment_1_15563 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__MessageEntryListAssignment_6_in_rule__NLSBundle__Group__6__Impl1999 = new BitSet(new long[]{0x0000000008000012L}); + public static final BitSet FOLLOW_rule__NLSBundle__MessageEntryListAssignment_6_in_rule__NLSBundle__Group__6__Impl2011 = new BitSet(new long[]{0x0000000008000012L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group__7__Impl_in_rule__NLSBundle__Group__72044 = new BitSet(new long[]{0x0000000002200000L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group__8_in_rule__NLSBundle__Group__72047 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group_7__0_in_rule__NLSBundle__Group__7__Impl2074 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group__8__Impl_in_rule__NLSBundle__Group__82105 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_21_in_rule__NLSBundle__Group__8__Impl2133 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group_7__0__Impl_in_rule__NLSBundle__Group_7__02182 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group_7__1_in_rule__NLSBundle__Group_7__02185 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_25_in_rule__NLSBundle__Group_7__0__Impl2213 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group_7__1__Impl_in_rule__NLSBundle__Group_7__12244 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group_7__2_in_rule__NLSBundle__Group_7__12247 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__IncludedBundleListAssignment_7_1_in_rule__NLSBundle__Group_7__1__Impl2274 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group_7__2__Impl_in_rule__NLSBundle__Group_7__22304 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group_7_2__0_in_rule__NLSBundle__Group_7__2__Impl2331 = new BitSet(new long[]{0x0000000004000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group_7_2__0__Impl_in_rule__NLSBundle__Group_7_2__02368 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group_7_2__1_in_rule__NLSBundle__Group_7_2__02371 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_26_in_rule__NLSBundle__Group_7_2__0__Impl2399 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__Group_7_2__1__Impl_in_rule__NLSBundle__Group_7_2__12430 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSBundle__IncludedBundleListAssignment_7_2_1_in_rule__NLSBundle__Group_7_2__1__Impl2457 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSFormatter__Group__0__Impl_in_rule__NLSFormatter__Group__02491 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__NLSFormatter__Group__1_in_rule__NLSFormatter__Group__02494 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_27_in_rule__NLSFormatter__Group__0__Impl2522 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSFormatter__Group__1__Impl_in_rule__NLSFormatter__Group__12553 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__NLSFormatter__Group__2_in_rule__NLSFormatter__Group__12556 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSFormatter__NameAssignment_1_in_rule__NLSFormatter__Group__1__Impl2583 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSFormatter__Group__2__Impl_in_rule__NLSFormatter__Group__22613 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__NLSFormatter__ClassRefAssignment_2_in_rule__NLSFormatter__Group__2__Impl2640 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group__0__Impl_in_rule__MessageEntry__Group__02676 = new BitSet(new long[]{0x0000000050100000L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group__1_in_rule__MessageEntry__Group__02679 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__NameAssignment_0_in_rule__MessageEntry__Group__0__Impl2706 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group__1__Impl_in_rule__MessageEntry__Group__12736 = new BitSet(new long[]{0x0000000050100000L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group__2_in_rule__MessageEntry__Group__12739 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1__0_in_rule__MessageEntry__Group__1__Impl2766 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group__2__Impl_in_rule__MessageEntry__Group__22797 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Alternatives_2_in_rule__MessageEntry__Group__2__Impl2824 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1__0__Impl_in_rule__MessageEntry__Group_1__02860 = new BitSet(new long[]{0x00000000000F0000L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1__1_in_rule__MessageEntry__Group_1__02863 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_28_in_rule__MessageEntry__Group_1__0__Impl2891 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1__1__Impl_in_rule__MessageEntry__Group_1__12922 = new BitSet(new long[]{0x0000000024000000L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1__2_in_rule__MessageEntry__Group_1__12925 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__ParamListAssignment_1_1_in_rule__MessageEntry__Group_1__1__Impl2952 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1__2__Impl_in_rule__MessageEntry__Group_1__22982 = new BitSet(new long[]{0x0000000024000000L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1__3_in_rule__MessageEntry__Group_1__22985 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1_2__0_in_rule__MessageEntry__Group_1__2__Impl3012 = new BitSet(new long[]{0x0000000004000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1__3__Impl_in_rule__MessageEntry__Group_1__33043 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__MessageEntry__Group_1__3__Impl3071 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1_2__0__Impl_in_rule__MessageEntry__Group_1_2__03110 = new BitSet(new long[]{0x00000000000F0000L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1_2__1_in_rule__MessageEntry__Group_1_2__03113 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_26_in_rule__MessageEntry__Group_1_2__0__Impl3141 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_1_2__1__Impl_in_rule__MessageEntry__Group_1_2__13172 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__ParamListAssignment_1_2_1_in_rule__MessageEntry__Group_1_2__1__Impl3199 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__0__Impl_in_rule__MessageEntry__Group_2_0__03233 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__1_in_rule__MessageEntry__Group_2_0__03236 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__MessageEntry__Group_2_0__0__Impl3264 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__1__Impl_in_rule__MessageEntry__Group_2_0__13295 = new BitSet(new long[]{0x0000000004200000L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__2_in_rule__MessageEntry__Group_2_0__13298 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__MessageListAssignment_2_0_1_in_rule__MessageEntry__Group_2_0__1__Impl3325 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__2__Impl_in_rule__MessageEntry__Group_2_0__23355 = new BitSet(new long[]{0x0000000004200000L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__3_in_rule__MessageEntry__Group_2_0__23358 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0_2__0_in_rule__MessageEntry__Group_2_0__2__Impl3385 = new BitSet(new long[]{0x0000000004000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0__3__Impl_in_rule__MessageEntry__Group_2_0__33416 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_21_in_rule__MessageEntry__Group_2_0__3__Impl3444 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0_2__0__Impl_in_rule__MessageEntry__Group_2_0_2__03483 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0_2__1_in_rule__MessageEntry__Group_2_0_2__03486 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_26_in_rule__MessageEntry__Group_2_0_2__0__Impl3514 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_0_2__1__Impl_in_rule__MessageEntry__Group_2_0_2__13545 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__MessageListAssignment_2_0_2_1_in_rule__MessageEntry__Group_2_0_2__1__Impl3572 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_1__0__Impl_in_rule__MessageEntry__Group_2_1__03606 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_1__1_in_rule__MessageEntry__Group_2_1__03609 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_30_in_rule__MessageEntry__Group_2_1__0__Impl3637 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_1__1__Impl_in_rule__MessageEntry__Group_2_1__13668 = new BitSet(new long[]{0x0000000080000000L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_1__2_in_rule__MessageEntry__Group_2_1__13671 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__EntryRefAssignment_2_1_1_in_rule__MessageEntry__Group_2_1__1__Impl3698 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageEntry__Group_2_1__2__Impl_in_rule__MessageEntry__Group_2_1__23728 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_31_in_rule__MessageEntry__Group_2_1__2__Impl3756 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageParam__Group__0__Impl_in_rule__MessageParam__Group__03793 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__MessageParam__Group__1_in_rule__MessageParam__Group__03796 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageParam__PredefinedAssignment_0_in_rule__MessageParam__Group__0__Impl3823 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageParam__Group__1__Impl_in_rule__MessageParam__Group__13853 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__MessageParam__VarAssignment_1_in_rule__MessageParam__Group__1__Impl3880 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Message__Group__0__Impl_in_rule__Message__Group__03914 = new BitSet(new long[]{0x0000000100000000L}); + public static final BitSet FOLLOW_rule__Message__Group__1_in_rule__Message__Group__03917 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Message__NameAssignment_0_in_rule__Message__Group__0__Impl3944 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Message__Group__1__Impl_in_rule__Message__Group__13974 = new BitSet(new long[]{0x0000000000000060L}); + public static final BitSet FOLLOW_rule__Message__Group__2_in_rule__Message__Group__13977 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_32_in_rule__Message__Group__1__Impl4005 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Message__Group__2__Impl_in_rule__Message__Group__24036 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Message__MessageAssignment_2_in_rule__Message__Group__2__Impl4063 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__Group_1__0__Impl_in_rule__RichString__Group_1__04099 = new BitSet(new long[]{0x0000000000000190L}); + public static final BitSet FOLLOW_rule__RichString__Group_1__1_in_rule__RichString__Group_1__04102 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__ExpressionsAssignment_1_0_in_rule__RichString__Group_1__0__Impl4129 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__Group_1__1__Impl_in_rule__RichString__Group_1__14159 = new BitSet(new long[]{0x0000000000000190L}); + public static final BitSet FOLLOW_rule__RichString__Group_1__2_in_rule__RichString__Group_1__14162 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__ExpressionsAssignment_1_1_in_rule__RichString__Group_1__1__Impl4189 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__Group_1__2__Impl_in_rule__RichString__Group_1__24220 = new BitSet(new long[]{0x0000000000000190L}); + public static final BitSet FOLLOW_rule__RichString__Group_1__3_in_rule__RichString__Group_1__24223 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__Group_1_2__0_in_rule__RichString__Group_1__2__Impl4250 = new BitSet(new long[]{0x0000000000000102L}); + public static final BitSet FOLLOW_rule__RichString__Group_1__3__Impl_in_rule__RichString__Group_1__34281 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__ExpressionsAssignment_1_3_in_rule__RichString__Group_1__3__Impl4308 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__Group_1_2__0__Impl_in_rule__RichString__Group_1_2__04346 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__RichString__Group_1_2__1_in_rule__RichString__Group_1_2__04349 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__ExpressionsAssignment_1_2_0_in_rule__RichString__Group_1_2__0__Impl4376 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__Group_1_2__1__Impl_in_rule__RichString__Group_1_2__14406 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichString__ExpressionsAssignment_1_2_1_in_rule__RichString__Group_1_2__1__Impl4433 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichVarPart__Group__0__Impl_in_rule__RichVarPart__Group__04468 = new BitSet(new long[]{0x0000000000000200L}); + public static final BitSet FOLLOW_rule__RichVarPart__Group__1_in_rule__RichVarPart__Group__04471 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichVarPart__KeyAssignment_0_in_rule__RichVarPart__Group__0__Impl4498 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichVarPart__Group__1__Impl_in_rule__RichVarPart__Group__14528 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichVarPart__Group_1__0_in_rule__RichVarPart__Group__1__Impl4555 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichVarPart__Group_1__0__Impl_in_rule__RichVarPart__Group_1__04590 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__RichVarPart__Group_1__1_in_rule__RichVarPart__Group_1__04593 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichVarPart__FormatAssignment_1_0_in_rule__RichVarPart__Group_1__0__Impl4620 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichVarPart__Group_1__1__Impl_in_rule__RichVarPart__Group_1__14650 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RichVarPart__FormatterClassAssignment_1_1_in_rule__RichVarPart__Group_1__1__Impl4677 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__04712 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__04715 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl4742 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__14771 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl4798 = new BitSet(new long[]{0x0000000200000002L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__04833 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__04836 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_33_in_rule__QualifiedName__Group_1__0__Impl4865 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__14897 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl4924 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePackageDeclaration_in_rule__NLS__PackageAssignment_04962 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleNLSBundle_in_rule__NLS__BundleListAssignment_24993 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__PackageDeclaration__NameAssignment_15024 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__NLSBundle__NameAssignment_15055 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__NLSBundle__LangAssignment_35086 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleNLSFormatter_in_rule__NLSBundle__FormatterListAssignment_55117 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleMessageEntry_in_rule__NLSBundle__MessageEntryListAssignment_65148 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__NLSBundle__IncludedBundleListAssignment_7_15183 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__NLSBundle__IncludedBundleListAssignment_7_2_15222 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__NLSFormatter__NameAssignment_15257 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__NLSFormatter__ClassRefAssignment_25288 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__MessageEntry__NameAssignment_05319 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleMessageParam_in_rule__MessageEntry__ParamListAssignment_1_15350 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleMessageParam_in_rule__MessageEntry__ParamListAssignment_1_2_15381 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleMessage_in_rule__MessageEntry__MessageListAssignment_2_0_15412 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleMessage_in_rule__MessageEntry__MessageListAssignment_2_0_2_15443 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__MessageEntry__EntryRefAssignment_2_1_15478 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePredefinedTypes_in_rule__MessageParam__PredefinedAssignment_05513 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__MessageParam__VarAssignment_15544 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__Message__NameAssignment_05575 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRichString_in_rule__Message__MessageAssignment_25606 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRichStringLiteral_in_rule__RichString__ExpressionsAssignment_05637 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRichStringLiteralStart_in_rule__RichString__ExpressionsAssignment_1_05668 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRichVarPart_in_rule__RichString__ExpressionsAssignment_1_15699 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRichStringLiteralInbetween_in_rule__RichString__ExpressionsAssignment_1_2_05730 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRichVarPart_in_rule__RichString__ExpressionsAssignment_1_2_15761 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRichStringLiteralEnd_in_rule__RichString__ExpressionsAssignment_1_35792 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_RICH_TEXT_in_rule__RichStringLiteral__ValueAssignment5823 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_RICH_TEXT_START_in_rule__RichStringLiteralStart__ValueAssignment5854 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_RICH_TEXT_END_in_rule__RichStringLiteralEnd__ValueAssignment5885 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_RICH_TEXT_INBETWEEN_in_rule__RichStringLiteralInbetween__ValueAssignment5916 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__RichVarPart__KeyAssignment_05947 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__RichVarPart__FormatAssignment_1_05978 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleQualifiedName_in_rule__RichVarPart__FormatterClassAssignment_1_16013 = new BitSet(new long[]{0x0000000000000002L}); }
\ No newline at end of file |