diff options
Diffstat (limited to 'org.eclipse.osbp.xtext.datainterchange.ui/src-gen/org/eclipse/osbp/xtext/datainterchange/ui/contentassist/antlr/internal/InternalDataDSL.g')
-rw-r--r-- | org.eclipse.osbp.xtext.datainterchange.ui/src-gen/org/eclipse/osbp/xtext/datainterchange/ui/contentassist/antlr/internal/InternalDataDSL.g | 10014 |
1 files changed, 0 insertions, 10014 deletions
diff --git a/org.eclipse.osbp.xtext.datainterchange.ui/src-gen/org/eclipse/osbp/xtext/datainterchange/ui/contentassist/antlr/internal/InternalDataDSL.g b/org.eclipse.osbp.xtext.datainterchange.ui/src-gen/org/eclipse/osbp/xtext/datainterchange/ui/contentassist/antlr/internal/InternalDataDSL.g deleted file mode 100644 index 76a23e8..0000000 --- a/org.eclipse.osbp.xtext.datainterchange.ui/src-gen/org/eclipse/osbp/xtext/datainterchange/ui/contentassist/antlr/internal/InternalDataDSL.g +++ /dev/null @@ -1,10014 +0,0 @@ -/** - * - * Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) - * - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation - * - */ -grammar InternalDataDSL; - -options { - superClass=AbstractInternalContentAssistParser; - backtrack=true; - -} - -@lexer::header { -package org.eclipse.osbp.xtext.datainterchange.ui.contentassist.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.Lexer; -} - -@parser::header { -package org.eclipse.osbp.xtext.datainterchange.ui.contentassist.antlr.internal; - -import java.io.InputStream; -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.DFA; -import org.eclipse.osbp.xtext.datainterchange.services.DataDSLGrammarAccess; - -} - -@parser::members { - - private DataDSLGrammarAccess grammarAccess; - - public void setGrammarAccess(DataDSLGrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } - -} - - - - -// Entry rule entryRuleDataInterchangeModel -entryRuleDataInterchangeModel -: -{ before(grammarAccess.getDataInterchangeModelRule()); } - ruleDataInterchangeModel -{ after(grammarAccess.getDataInterchangeModelRule()); } - EOF -; - -// Rule DataInterchangeModel -ruleDataInterchangeModel - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeModelAccess().getPackagesAssignment()); } -(rule__DataInterchangeModel__PackagesAssignment)* -{ after(grammarAccess.getDataInterchangeModelAccess().getPackagesAssignment()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangePackage -entryRuleDataInterchangePackage -: -{ before(grammarAccess.getDataInterchangePackageRule()); } - ruleDataInterchangePackage -{ after(grammarAccess.getDataInterchangePackageRule()); } - EOF -; - -// Rule DataInterchangePackage -ruleDataInterchangePackage - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangePackageAccess().getGroup()); } -(rule__DataInterchangePackage__Group__0) -{ after(grammarAccess.getDataInterchangePackageAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchange -entryRuleDataInterchange -: -{ before(grammarAccess.getDataInterchangeRule()); } - ruleDataInterchange -{ after(grammarAccess.getDataInterchangeRule()); } - EOF -; - -// Rule DataInterchange -ruleDataInterchange - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeAccess().getGroup()); } -(rule__DataInterchange__Group__0) -{ after(grammarAccess.getDataInterchangeAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeFile -entryRuleDataInterchangeFile -: -{ before(grammarAccess.getDataInterchangeFileRule()); } - ruleDataInterchangeFile -{ after(grammarAccess.getDataInterchangeFileRule()); } - EOF -; - -// Rule DataInterchangeFile -ruleDataInterchangeFile - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeFileAccess().getAlternatives()); } -(rule__DataInterchangeFile__Alternatives) -{ after(grammarAccess.getDataInterchangeFileAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeFileXML -entryRuleDataInterchangeFileXML -: -{ before(grammarAccess.getDataInterchangeFileXMLRule()); } - ruleDataInterchangeFileXML -{ after(grammarAccess.getDataInterchangeFileXMLRule()); } - EOF -; - -// Rule DataInterchangeFileXML -ruleDataInterchangeFileXML - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeFileXMLAccess().getGroup()); } -(rule__DataInterchangeFileXML__Group__0) -{ after(grammarAccess.getDataInterchangeFileXMLAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeFileCSV -entryRuleDataInterchangeFileCSV -: -{ before(grammarAccess.getDataInterchangeFileCSVRule()); } - ruleDataInterchangeFileCSV -{ after(grammarAccess.getDataInterchangeFileCSVRule()); } - EOF -; - -// Rule DataInterchangeFileCSV -ruleDataInterchangeFileCSV - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getGroup()); } -(rule__DataInterchangeFileCSV__Group__0) -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeFileEDI -entryRuleDataInterchangeFileEDI -: -{ before(grammarAccess.getDataInterchangeFileEDIRule()); } - ruleDataInterchangeFileEDI -{ after(grammarAccess.getDataInterchangeFileEDIRule()); } - EOF -; - -// Rule DataInterchangeFileEDI -ruleDataInterchangeFileEDI - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeFileEDIAccess().getGroup()); } -(rule__DataInterchangeFileEDI__Group__0) -{ after(grammarAccess.getDataInterchangeFileEDIAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeBean -entryRuleDataInterchangeBean -: -{ before(grammarAccess.getDataInterchangeBeanRule()); } - ruleDataInterchangeBean -{ after(grammarAccess.getDataInterchangeBeanRule()); } - EOF -; - -// Rule DataInterchangeBean -ruleDataInterchangeBean - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getGroup()); } -(rule__DataInterchangeBean__Group__0) -{ after(grammarAccess.getDataInterchangeBeanAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeLookup -entryRuleDataInterchangeLookup -: -{ before(grammarAccess.getDataInterchangeLookupRule()); } - ruleDataInterchangeLookup -{ after(grammarAccess.getDataInterchangeLookupRule()); } - EOF -; - -// Rule DataInterchangeLookup -ruleDataInterchangeLookup - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getGroup()); } -(rule__DataInterchangeLookup__Group__0) -{ after(grammarAccess.getDataInterchangeLookupAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeMarkerPath -entryRuleDataInterchangeMarkerPath -: -{ before(grammarAccess.getDataInterchangeMarkerPathRule()); } - ruleDataInterchangeMarkerPath -{ after(grammarAccess.getDataInterchangeMarkerPathRule()); } - EOF -; - -// Rule DataInterchangeMarkerPath -ruleDataInterchangeMarkerPath - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeMarkerPathAccess().getGroup()); } -(rule__DataInterchangeMarkerPath__Group__0) -{ after(grammarAccess.getDataInterchangeMarkerPathAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeMarkerEntity -entryRuleDataInterchangeMarkerEntity -: -{ before(grammarAccess.getDataInterchangeMarkerEntityRule()); } - ruleDataInterchangeMarkerEntity -{ after(grammarAccess.getDataInterchangeMarkerEntityRule()); } - EOF -; - -// Rule DataInterchangeMarkerEntity -ruleDataInterchangeMarkerEntity - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeMarkerEntityAccess().getGroup()); } -(rule__DataInterchangeMarkerEntity__Group__0) -{ after(grammarAccess.getDataInterchangeMarkerEntityAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeFormat -entryRuleDataInterchangeFormat -: -{ before(grammarAccess.getDataInterchangeFormatRule()); } - ruleDataInterchangeFormat -{ after(grammarAccess.getDataInterchangeFormatRule()); } - EOF -; - -// Rule DataInterchangeFormat -ruleDataInterchangeFormat - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeFormatAccess().getGroup()); } -(rule__DataInterchangeFormat__Group__0) -{ after(grammarAccess.getDataInterchangeFormatAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeExpression -entryRuleDataInterchangeExpression -: -{ before(grammarAccess.getDataInterchangeExpressionRule()); } - ruleDataInterchangeExpression -{ after(grammarAccess.getDataInterchangeExpressionRule()); } - EOF -; - -// Rule DataInterchangeExpression -ruleDataInterchangeExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeExpressionAccess().getAlternatives()); } -(rule__DataInterchangeExpression__Alternatives) -{ after(grammarAccess.getDataInterchangeExpressionAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeEntityExpression -entryRuleDataInterchangeEntityExpression -: -{ before(grammarAccess.getDataInterchangeEntityExpressionRule()); } - ruleDataInterchangeEntityExpression -{ after(grammarAccess.getDataInterchangeEntityExpressionRule()); } - EOF -; - -// Rule DataInterchangeEntityExpression -ruleDataInterchangeEntityExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeEntityExpressionAccess().getGroup()); } -(rule__DataInterchangeEntityExpression__Group__0) -{ after(grammarAccess.getDataInterchangeEntityExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangePredefinedExpression -entryRuleDataInterchangePredefinedExpression -: -{ before(grammarAccess.getDataInterchangePredefinedExpressionRule()); } - ruleDataInterchangePredefinedExpression -{ after(grammarAccess.getDataInterchangePredefinedExpressionRule()); } - EOF -; - -// Rule DataInterchangePredefinedExpression -ruleDataInterchangePredefinedExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangePredefinedExpressionAccess().getGroup()); } -(rule__DataInterchangePredefinedExpression__Group__0) -{ after(grammarAccess.getDataInterchangePredefinedExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeMapping -entryRuleDataInterchangeMapping -: -{ before(grammarAccess.getDataInterchangeMappingRule()); } - ruleDataInterchangeMapping -{ after(grammarAccess.getDataInterchangeMappingRule()); } - EOF -; - -// Rule DataInterchangeMapping -ruleDataInterchangeMapping - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeMappingAccess().getGroup()); } -(rule__DataInterchangeMapping__Group__0) -{ after(grammarAccess.getDataInterchangeMappingAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeImport -entryRuleDataInterchangeImport -: -{ before(grammarAccess.getDataInterchangeImportRule()); } - ruleDataInterchangeImport -{ after(grammarAccess.getDataInterchangeImportRule()); } - EOF -; - -// Rule DataInterchangeImport -ruleDataInterchangeImport - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeImportAccess().getGroup()); } -(rule__DataInterchangeImport__Group__0) -{ after(grammarAccess.getDataInterchangeImportAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDataInterchangeQualifiedNameWithWildCard -entryRuleDataInterchangeQualifiedNameWithWildCard -: -{ before(grammarAccess.getDataInterchangeQualifiedNameWithWildCardRule()); } - ruleDataInterchangeQualifiedNameWithWildCard -{ after(grammarAccess.getDataInterchangeQualifiedNameWithWildCardRule()); } - EOF -; - -// Rule DataInterchangeQualifiedNameWithWildCard -ruleDataInterchangeQualifiedNameWithWildCard - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDataInterchangeQualifiedNameWithWildCardAccess().getGroup()); } -(rule__DataInterchangeQualifiedNameWithWildCard__Group__0) -{ after(grammarAccess.getDataInterchangeQualifiedNameWithWildCardAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleQualifiedName -entryRuleQualifiedName -: -{ before(grammarAccess.getQualifiedNameRule()); } - ruleQualifiedName -{ after(grammarAccess.getQualifiedNameRule()); } - EOF -; - -// Rule QualifiedName -ruleQualifiedName - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getQualifiedNameAccess().getGroup()); } -(rule__QualifiedName__Group__0) -{ after(grammarAccess.getQualifiedNameAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleValidID -entryRuleValidID -: -{ before(grammarAccess.getValidIDRule()); } - ruleValidID -{ after(grammarAccess.getValidIDRule()); } - EOF -; - -// Rule ValidID -ruleValidID - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); } - RULE_ID -{ after(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleLFQN -entryRuleLFQN -: -{ before(grammarAccess.getLFQNRule()); } - ruleLFQN -{ after(grammarAccess.getLFQNRule()); } - EOF -; - -// Rule LFQN -ruleLFQN - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getLFQNAccess().getGroup()); } -(rule__LFQN__Group__0) -{ after(grammarAccess.getLFQNAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleTRANSLATABLESTRING -entryRuleTRANSLATABLESTRING -: -{ before(grammarAccess.getTRANSLATABLESTRINGRule()); } - ruleTRANSLATABLESTRING -{ after(grammarAccess.getTRANSLATABLESTRINGRule()); } - EOF -; - -// Rule TRANSLATABLESTRING -ruleTRANSLATABLESTRING - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getTRANSLATABLESTRINGAccess().getSTRINGTerminalRuleCall()); } - RULE_STRING -{ after(grammarAccess.getTRANSLATABLESTRINGAccess().getSTRINGTerminalRuleCall()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleTRANSLATABLEID -entryRuleTRANSLATABLEID -: -{ before(grammarAccess.getTRANSLATABLEIDRule()); } - ruleTRANSLATABLEID -{ after(grammarAccess.getTRANSLATABLEIDRule()); } - EOF -; - -// Rule TRANSLATABLEID -ruleTRANSLATABLEID - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getTRANSLATABLEIDAccess().getIDTerminalRuleCall()); } - RULE_ID -{ after(grammarAccess.getTRANSLATABLEIDAccess().getIDTerminalRuleCall()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXAnnotation -entryRuleXAnnotation -: -{ before(grammarAccess.getXAnnotationRule()); } - ruleXAnnotation -{ after(grammarAccess.getXAnnotationRule()); } - EOF -; - -// Rule XAnnotation -ruleXAnnotation - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXAnnotationAccess().getGroup()); } -(rule__XAnnotation__Group__0) -{ after(grammarAccess.getXAnnotationAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXAnnotationElementValuePair -entryRuleXAnnotationElementValuePair -: -{ before(grammarAccess.getXAnnotationElementValuePairRule()); } - ruleXAnnotationElementValuePair -{ after(grammarAccess.getXAnnotationElementValuePairRule()); } - EOF -; - -// Rule XAnnotationElementValuePair -ruleXAnnotationElementValuePair - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup()); } -(rule__XAnnotationElementValuePair__Group__0) -{ after(grammarAccess.getXAnnotationElementValuePairAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXAnnotationElementValueOrCommaList -entryRuleXAnnotationElementValueOrCommaList -: -{ before(grammarAccess.getXAnnotationElementValueOrCommaListRule()); } - ruleXAnnotationElementValueOrCommaList -{ after(grammarAccess.getXAnnotationElementValueOrCommaListRule()); } - EOF -; - -// Rule XAnnotationElementValueOrCommaList -ruleXAnnotationElementValueOrCommaList - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getAlternatives()); } -(rule__XAnnotationElementValueOrCommaList__Alternatives) -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXAnnotationElementValue -entryRuleXAnnotationElementValue -: -{ before(grammarAccess.getXAnnotationElementValueRule()); } - ruleXAnnotationElementValue -{ after(grammarAccess.getXAnnotationElementValueRule()); } - EOF -; - -// Rule XAnnotationElementValue -ruleXAnnotationElementValue - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXAnnotationElementValueAccess().getAlternatives()); } -(rule__XAnnotationElementValue__Alternatives) -{ after(grammarAccess.getXAnnotationElementValueAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXAnnotationOrExpression -entryRuleXAnnotationOrExpression -: -{ before(grammarAccess.getXAnnotationOrExpressionRule()); } - ruleXAnnotationOrExpression -{ after(grammarAccess.getXAnnotationOrExpressionRule()); } - EOF -; - -// Rule XAnnotationOrExpression -ruleXAnnotationOrExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXAnnotationOrExpressionAccess().getAlternatives()); } -(rule__XAnnotationOrExpression__Alternatives) -{ after(grammarAccess.getXAnnotationOrExpressionAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXExpression -entryRuleXExpression -: -{ before(grammarAccess.getXExpressionRule()); } - ruleXExpression -{ after(grammarAccess.getXExpressionRule()); } - EOF -; - -// Rule XExpression -ruleXExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall()); } - ruleXAssignment -{ after(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXAssignment -entryRuleXAssignment -: -{ before(grammarAccess.getXAssignmentRule()); } - ruleXAssignment -{ after(grammarAccess.getXAssignmentRule()); } - EOF -; - -// Rule XAssignment -ruleXAssignment - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXAssignmentAccess().getAlternatives()); } -(rule__XAssignment__Alternatives) -{ after(grammarAccess.getXAssignmentAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpSingleAssign -entryRuleOpSingleAssign -: -{ before(grammarAccess.getOpSingleAssignRule()); } - ruleOpSingleAssign -{ after(grammarAccess.getOpSingleAssignRule()); } - EOF -; - -// Rule OpSingleAssign -ruleOpSingleAssign - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword()); } - - '=' - -{ after(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpMultiAssign -entryRuleOpMultiAssign -: -{ before(grammarAccess.getOpMultiAssignRule()); } - ruleOpMultiAssign -{ after(grammarAccess.getOpMultiAssignRule()); } - EOF -; - -// Rule OpMultiAssign -ruleOpMultiAssign - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpMultiAssignAccess().getAlternatives()); } -(rule__OpMultiAssign__Alternatives) -{ after(grammarAccess.getOpMultiAssignAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXOrExpression -entryRuleXOrExpression -: -{ before(grammarAccess.getXOrExpressionRule()); } - ruleXOrExpression -{ after(grammarAccess.getXOrExpressionRule()); } - EOF -; - -// Rule XOrExpression -ruleXOrExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXOrExpressionAccess().getGroup()); } -(rule__XOrExpression__Group__0) -{ after(grammarAccess.getXOrExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpOr -entryRuleOpOr -: -{ before(grammarAccess.getOpOrRule()); } - ruleOpOr -{ after(grammarAccess.getOpOrRule()); } - EOF -; - -// Rule OpOr -ruleOpOr - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword()); } - - '||' - -{ after(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXAndExpression -entryRuleXAndExpression -: -{ before(grammarAccess.getXAndExpressionRule()); } - ruleXAndExpression -{ after(grammarAccess.getXAndExpressionRule()); } - EOF -; - -// Rule XAndExpression -ruleXAndExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXAndExpressionAccess().getGroup()); } -(rule__XAndExpression__Group__0) -{ after(grammarAccess.getXAndExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpAnd -entryRuleOpAnd -: -{ before(grammarAccess.getOpAndRule()); } - ruleOpAnd -{ after(grammarAccess.getOpAndRule()); } - EOF -; - -// Rule OpAnd -ruleOpAnd - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword()); } - - '&&' - -{ after(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXEqualityExpression -entryRuleXEqualityExpression -: -{ before(grammarAccess.getXEqualityExpressionRule()); } - ruleXEqualityExpression -{ after(grammarAccess.getXEqualityExpressionRule()); } - EOF -; - -// Rule XEqualityExpression -ruleXEqualityExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXEqualityExpressionAccess().getGroup()); } -(rule__XEqualityExpression__Group__0) -{ after(grammarAccess.getXEqualityExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpEquality -entryRuleOpEquality -: -{ before(grammarAccess.getOpEqualityRule()); } - ruleOpEquality -{ after(grammarAccess.getOpEqualityRule()); } - EOF -; - -// Rule OpEquality -ruleOpEquality - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpEqualityAccess().getAlternatives()); } -(rule__OpEquality__Alternatives) -{ after(grammarAccess.getOpEqualityAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXRelationalExpression -entryRuleXRelationalExpression -: -{ before(grammarAccess.getXRelationalExpressionRule()); } - ruleXRelationalExpression -{ after(grammarAccess.getXRelationalExpressionRule()); } - EOF -; - -// Rule XRelationalExpression -ruleXRelationalExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXRelationalExpressionAccess().getGroup()); } -(rule__XRelationalExpression__Group__0) -{ after(grammarAccess.getXRelationalExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpCompare -entryRuleOpCompare -: -{ before(grammarAccess.getOpCompareRule()); } - ruleOpCompare -{ after(grammarAccess.getOpCompareRule()); } - EOF -; - -// Rule OpCompare -ruleOpCompare - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpCompareAccess().getAlternatives()); } -(rule__OpCompare__Alternatives) -{ after(grammarAccess.getOpCompareAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXOtherOperatorExpression -entryRuleXOtherOperatorExpression -: -{ before(grammarAccess.getXOtherOperatorExpressionRule()); } - ruleXOtherOperatorExpression -{ after(grammarAccess.getXOtherOperatorExpressionRule()); } - EOF -; - -// Rule XOtherOperatorExpression -ruleXOtherOperatorExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup()); } -(rule__XOtherOperatorExpression__Group__0) -{ after(grammarAccess.getXOtherOperatorExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpOther -entryRuleOpOther -: -{ before(grammarAccess.getOpOtherRule()); } - ruleOpOther -{ after(grammarAccess.getOpOtherRule()); } - EOF -; - -// Rule OpOther -ruleOpOther - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpOtherAccess().getAlternatives()); } -(rule__OpOther__Alternatives) -{ after(grammarAccess.getOpOtherAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXAdditiveExpression -entryRuleXAdditiveExpression -: -{ before(grammarAccess.getXAdditiveExpressionRule()); } - ruleXAdditiveExpression -{ after(grammarAccess.getXAdditiveExpressionRule()); } - EOF -; - -// Rule XAdditiveExpression -ruleXAdditiveExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXAdditiveExpressionAccess().getGroup()); } -(rule__XAdditiveExpression__Group__0) -{ after(grammarAccess.getXAdditiveExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpAdd -entryRuleOpAdd -: -{ before(grammarAccess.getOpAddRule()); } - ruleOpAdd -{ after(grammarAccess.getOpAddRule()); } - EOF -; - -// Rule OpAdd -ruleOpAdd - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpAddAccess().getAlternatives()); } -(rule__OpAdd__Alternatives) -{ after(grammarAccess.getOpAddAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXMultiplicativeExpression -entryRuleXMultiplicativeExpression -: -{ before(grammarAccess.getXMultiplicativeExpressionRule()); } - ruleXMultiplicativeExpression -{ after(grammarAccess.getXMultiplicativeExpressionRule()); } - EOF -; - -// Rule XMultiplicativeExpression -ruleXMultiplicativeExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup()); } -(rule__XMultiplicativeExpression__Group__0) -{ after(grammarAccess.getXMultiplicativeExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpMulti -entryRuleOpMulti -: -{ before(grammarAccess.getOpMultiRule()); } - ruleOpMulti -{ after(grammarAccess.getOpMultiRule()); } - EOF -; - -// Rule OpMulti -ruleOpMulti - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpMultiAccess().getAlternatives()); } -(rule__OpMulti__Alternatives) -{ after(grammarAccess.getOpMultiAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXUnaryOperation -entryRuleXUnaryOperation -: -{ before(grammarAccess.getXUnaryOperationRule()); } - ruleXUnaryOperation -{ after(grammarAccess.getXUnaryOperationRule()); } - EOF -; - -// Rule XUnaryOperation -ruleXUnaryOperation - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXUnaryOperationAccess().getAlternatives()); } -(rule__XUnaryOperation__Alternatives) -{ after(grammarAccess.getXUnaryOperationAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpUnary -entryRuleOpUnary -: -{ before(grammarAccess.getOpUnaryRule()); } - ruleOpUnary -{ after(grammarAccess.getOpUnaryRule()); } - EOF -; - -// Rule OpUnary -ruleOpUnary - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpUnaryAccess().getAlternatives()); } -(rule__OpUnary__Alternatives) -{ after(grammarAccess.getOpUnaryAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXCastedExpression -entryRuleXCastedExpression -: -{ before(grammarAccess.getXCastedExpressionRule()); } - ruleXCastedExpression -{ after(grammarAccess.getXCastedExpressionRule()); } - EOF -; - -// Rule XCastedExpression -ruleXCastedExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXCastedExpressionAccess().getGroup()); } -(rule__XCastedExpression__Group__0) -{ after(grammarAccess.getXCastedExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXPostfixOperation -entryRuleXPostfixOperation -: -{ before(grammarAccess.getXPostfixOperationRule()); } - ruleXPostfixOperation -{ after(grammarAccess.getXPostfixOperationRule()); } - EOF -; - -// Rule XPostfixOperation -ruleXPostfixOperation - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXPostfixOperationAccess().getGroup()); } -(rule__XPostfixOperation__Group__0) -{ after(grammarAccess.getXPostfixOperationAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleOpPostfix -entryRuleOpPostfix -: -{ before(grammarAccess.getOpPostfixRule()); } - ruleOpPostfix -{ after(grammarAccess.getOpPostfixRule()); } - EOF -; - -// Rule OpPostfix -ruleOpPostfix - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getOpPostfixAccess().getAlternatives()); } -(rule__OpPostfix__Alternatives) -{ after(grammarAccess.getOpPostfixAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXMemberFeatureCall -entryRuleXMemberFeatureCall -: -{ before(grammarAccess.getXMemberFeatureCallRule()); } - ruleXMemberFeatureCall -{ after(grammarAccess.getXMemberFeatureCallRule()); } - EOF -; - -// Rule XMemberFeatureCall -ruleXMemberFeatureCall - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup()); } -(rule__XMemberFeatureCall__Group__0) -{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXPrimaryExpression -entryRuleXPrimaryExpression -: -{ before(grammarAccess.getXPrimaryExpressionRule()); } - ruleXPrimaryExpression -{ after(grammarAccess.getXPrimaryExpressionRule()); } - EOF -; - -// Rule XPrimaryExpression -ruleXPrimaryExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXPrimaryExpressionAccess().getAlternatives()); } -(rule__XPrimaryExpression__Alternatives) -{ after(grammarAccess.getXPrimaryExpressionAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXLiteral -entryRuleXLiteral -: -{ before(grammarAccess.getXLiteralRule()); } - ruleXLiteral -{ after(grammarAccess.getXLiteralRule()); } - EOF -; - -// Rule XLiteral -ruleXLiteral - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXLiteralAccess().getAlternatives()); } -(rule__XLiteral__Alternatives) -{ after(grammarAccess.getXLiteralAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXCollectionLiteral -entryRuleXCollectionLiteral -: -{ before(grammarAccess.getXCollectionLiteralRule()); } - ruleXCollectionLiteral -{ after(grammarAccess.getXCollectionLiteralRule()); } - EOF -; - -// Rule XCollectionLiteral -ruleXCollectionLiteral - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXCollectionLiteralAccess().getAlternatives()); } -(rule__XCollectionLiteral__Alternatives) -{ after(grammarAccess.getXCollectionLiteralAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXSetLiteral -entryRuleXSetLiteral -: -{ before(grammarAccess.getXSetLiteralRule()); } - ruleXSetLiteral -{ after(grammarAccess.getXSetLiteralRule()); } - EOF -; - -// Rule XSetLiteral -ruleXSetLiteral - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXSetLiteralAccess().getGroup()); } -(rule__XSetLiteral__Group__0) -{ after(grammarAccess.getXSetLiteralAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXListLiteral -entryRuleXListLiteral -: -{ before(grammarAccess.getXListLiteralRule()); } - ruleXListLiteral -{ after(grammarAccess.getXListLiteralRule()); } - EOF -; - -// Rule XListLiteral -ruleXListLiteral - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXListLiteralAccess().getGroup()); } -(rule__XListLiteral__Group__0) -{ after(grammarAccess.getXListLiteralAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXClosure -entryRuleXClosure -: -{ before(grammarAccess.getXClosureRule()); } - ruleXClosure -{ after(grammarAccess.getXClosureRule()); } - EOF -; - -// Rule XClosure -ruleXClosure - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXClosureAccess().getGroup()); } -(rule__XClosure__Group__0) -{ after(grammarAccess.getXClosureAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXExpressionInClosure -entryRuleXExpressionInClosure -: -{ before(grammarAccess.getXExpressionInClosureRule()); } - ruleXExpressionInClosure -{ after(grammarAccess.getXExpressionInClosureRule()); } - EOF -; - -// Rule XExpressionInClosure -ruleXExpressionInClosure - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXExpressionInClosureAccess().getGroup()); } -(rule__XExpressionInClosure__Group__0) -{ after(grammarAccess.getXExpressionInClosureAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXShortClosure -entryRuleXShortClosure -: -{ before(grammarAccess.getXShortClosureRule()); } - ruleXShortClosure -{ after(grammarAccess.getXShortClosureRule()); } - EOF -; - -// Rule XShortClosure -ruleXShortClosure - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXShortClosureAccess().getGroup()); } -(rule__XShortClosure__Group__0) -{ after(grammarAccess.getXShortClosureAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXParenthesizedExpression -entryRuleXParenthesizedExpression -: -{ before(grammarAccess.getXParenthesizedExpressionRule()); } - ruleXParenthesizedExpression -{ after(grammarAccess.getXParenthesizedExpressionRule()); } - EOF -; - -// Rule XParenthesizedExpression -ruleXParenthesizedExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXParenthesizedExpressionAccess().getGroup()); } -(rule__XParenthesizedExpression__Group__0) -{ after(grammarAccess.getXParenthesizedExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXIfExpression -entryRuleXIfExpression -: -{ before(grammarAccess.getXIfExpressionRule()); } - ruleXIfExpression -{ after(grammarAccess.getXIfExpressionRule()); } - EOF -; - -// Rule XIfExpression -ruleXIfExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXIfExpressionAccess().getGroup()); } -(rule__XIfExpression__Group__0) -{ after(grammarAccess.getXIfExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXSwitchExpression -entryRuleXSwitchExpression -: -{ before(grammarAccess.getXSwitchExpressionRule()); } - ruleXSwitchExpression -{ after(grammarAccess.getXSwitchExpressionRule()); } - EOF -; - -// Rule XSwitchExpression -ruleXSwitchExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXSwitchExpressionAccess().getGroup()); } -(rule__XSwitchExpression__Group__0) -{ after(grammarAccess.getXSwitchExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXCasePart -entryRuleXCasePart -: -{ before(grammarAccess.getXCasePartRule()); } - ruleXCasePart -{ after(grammarAccess.getXCasePartRule()); } - EOF -; - -// Rule XCasePart -ruleXCasePart - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXCasePartAccess().getGroup()); } -(rule__XCasePart__Group__0) -{ after(grammarAccess.getXCasePartAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXForLoopExpression -entryRuleXForLoopExpression -: -{ before(grammarAccess.getXForLoopExpressionRule()); } - ruleXForLoopExpression -{ after(grammarAccess.getXForLoopExpressionRule()); } - EOF -; - -// Rule XForLoopExpression -ruleXForLoopExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXForLoopExpressionAccess().getGroup()); } -(rule__XForLoopExpression__Group__0) -{ after(grammarAccess.getXForLoopExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXBasicForLoopExpression -entryRuleXBasicForLoopExpression -: -{ before(grammarAccess.getXBasicForLoopExpressionRule()); } - ruleXBasicForLoopExpression -{ after(grammarAccess.getXBasicForLoopExpressionRule()); } - EOF -; - -// Rule XBasicForLoopExpression -ruleXBasicForLoopExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup()); } -(rule__XBasicForLoopExpression__Group__0) -{ after(grammarAccess.getXBasicForLoopExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXWhileExpression -entryRuleXWhileExpression -: -{ before(grammarAccess.getXWhileExpressionRule()); } - ruleXWhileExpression -{ after(grammarAccess.getXWhileExpressionRule()); } - EOF -; - -// Rule XWhileExpression -ruleXWhileExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXWhileExpressionAccess().getGroup()); } -(rule__XWhileExpression__Group__0) -{ after(grammarAccess.getXWhileExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXDoWhileExpression -entryRuleXDoWhileExpression -: -{ before(grammarAccess.getXDoWhileExpressionRule()); } - ruleXDoWhileExpression -{ after(grammarAccess.getXDoWhileExpressionRule()); } - EOF -; - -// Rule XDoWhileExpression -ruleXDoWhileExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXDoWhileExpressionAccess().getGroup()); } -(rule__XDoWhileExpression__Group__0) -{ after(grammarAccess.getXDoWhileExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXBlockExpression -entryRuleXBlockExpression -: -{ before(grammarAccess.getXBlockExpressionRule()); } - ruleXBlockExpression -{ after(grammarAccess.getXBlockExpressionRule()); } - EOF -; - -// Rule XBlockExpression -ruleXBlockExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXBlockExpressionAccess().getGroup()); } -(rule__XBlockExpression__Group__0) -{ after(grammarAccess.getXBlockExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXExpressionOrVarDeclaration -entryRuleXExpressionOrVarDeclaration -: -{ before(grammarAccess.getXExpressionOrVarDeclarationRule()); } - ruleXExpressionOrVarDeclaration -{ after(grammarAccess.getXExpressionOrVarDeclarationRule()); } - EOF -; - -// Rule XExpressionOrVarDeclaration -ruleXExpressionOrVarDeclaration - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives()); } -(rule__XExpressionOrVarDeclaration__Alternatives) -{ after(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXVariableDeclaration -entryRuleXVariableDeclaration -: -{ before(grammarAccess.getXVariableDeclarationRule()); } - ruleXVariableDeclaration -{ after(grammarAccess.getXVariableDeclarationRule()); } - EOF -; - -// Rule XVariableDeclaration -ruleXVariableDeclaration - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXVariableDeclarationAccess().getGroup()); } -(rule__XVariableDeclaration__Group__0) -{ after(grammarAccess.getXVariableDeclarationAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleJvmFormalParameter -entryRuleJvmFormalParameter -: -{ before(grammarAccess.getJvmFormalParameterRule()); } - ruleJvmFormalParameter -{ after(grammarAccess.getJvmFormalParameterRule()); } - EOF -; - -// Rule JvmFormalParameter -ruleJvmFormalParameter - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getJvmFormalParameterAccess().getGroup()); } -(rule__JvmFormalParameter__Group__0) -{ after(grammarAccess.getJvmFormalParameterAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleFullJvmFormalParameter -entryRuleFullJvmFormalParameter -: -{ before(grammarAccess.getFullJvmFormalParameterRule()); } - ruleFullJvmFormalParameter -{ after(grammarAccess.getFullJvmFormalParameterRule()); } - EOF -; - -// Rule FullJvmFormalParameter -ruleFullJvmFormalParameter - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); } -(rule__FullJvmFormalParameter__Group__0) -{ after(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXFeatureCall -entryRuleXFeatureCall -: -{ before(grammarAccess.getXFeatureCallRule()); } - ruleXFeatureCall -{ after(grammarAccess.getXFeatureCallRule()); } - EOF -; - -// Rule XFeatureCall -ruleXFeatureCall - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXFeatureCallAccess().getGroup()); } -(rule__XFeatureCall__Group__0) -{ after(grammarAccess.getXFeatureCallAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleFeatureCallID -entryRuleFeatureCallID -: -{ before(grammarAccess.getFeatureCallIDRule()); } - ruleFeatureCallID -{ after(grammarAccess.getFeatureCallIDRule()); } - EOF -; - -// Rule FeatureCallID -ruleFeatureCallID - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getFeatureCallIDAccess().getAlternatives()); } -(rule__FeatureCallID__Alternatives) -{ after(grammarAccess.getFeatureCallIDAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleIdOrSuper -entryRuleIdOrSuper -: -{ before(grammarAccess.getIdOrSuperRule()); } - ruleIdOrSuper -{ after(grammarAccess.getIdOrSuperRule()); } - EOF -; - -// Rule IdOrSuper -ruleIdOrSuper - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getIdOrSuperAccess().getAlternatives()); } -(rule__IdOrSuper__Alternatives) -{ after(grammarAccess.getIdOrSuperAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXConstructorCall -entryRuleXConstructorCall -: -{ before(grammarAccess.getXConstructorCallRule()); } - ruleXConstructorCall -{ after(grammarAccess.getXConstructorCallRule()); } - EOF -; - -// Rule XConstructorCall -ruleXConstructorCall - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXConstructorCallAccess().getGroup()); } -(rule__XConstructorCall__Group__0) -{ after(grammarAccess.getXConstructorCallAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXBooleanLiteral -entryRuleXBooleanLiteral -: -{ before(grammarAccess.getXBooleanLiteralRule()); } - ruleXBooleanLiteral -{ after(grammarAccess.getXBooleanLiteralRule()); } - EOF -; - -// Rule XBooleanLiteral -ruleXBooleanLiteral - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXBooleanLiteralAccess().getGroup()); } -(rule__XBooleanLiteral__Group__0) -{ after(grammarAccess.getXBooleanLiteralAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXNullLiteral -entryRuleXNullLiteral -: -{ before(grammarAccess.getXNullLiteralRule()); } - ruleXNullLiteral -{ after(grammarAccess.getXNullLiteralRule()); } - EOF -; - -// Rule XNullLiteral -ruleXNullLiteral - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXNullLiteralAccess().getGroup()); } -(rule__XNullLiteral__Group__0) -{ after(grammarAccess.getXNullLiteralAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXNumberLiteral -entryRuleXNumberLiteral -: -{ before(grammarAccess.getXNumberLiteralRule()); } - ruleXNumberLiteral -{ after(grammarAccess.getXNumberLiteralRule()); } - EOF -; - -// Rule XNumberLiteral -ruleXNumberLiteral - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXNumberLiteralAccess().getGroup()); } -(rule__XNumberLiteral__Group__0) -{ after(grammarAccess.getXNumberLiteralAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXStringLiteral -entryRuleXStringLiteral -: -{ before(grammarAccess.getXStringLiteralRule()); } - ruleXStringLiteral -{ after(grammarAccess.getXStringLiteralRule()); } - EOF -; - -// Rule XStringLiteral -ruleXStringLiteral - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXStringLiteralAccess().getGroup()); } -(rule__XStringLiteral__Group__0) -{ after(grammarAccess.getXStringLiteralAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXTypeLiteral -entryRuleXTypeLiteral -: -{ before(grammarAccess.getXTypeLiteralRule()); } - ruleXTypeLiteral -{ after(grammarAccess.getXTypeLiteralRule()); } - EOF -; - -// Rule XTypeLiteral -ruleXTypeLiteral - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXTypeLiteralAccess().getGroup()); } -(rule__XTypeLiteral__Group__0) -{ after(grammarAccess.getXTypeLiteralAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXThrowExpression -entryRuleXThrowExpression -: -{ before(grammarAccess.getXThrowExpressionRule()); } - ruleXThrowExpression -{ after(grammarAccess.getXThrowExpressionRule()); } - EOF -; - -// Rule XThrowExpression -ruleXThrowExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXThrowExpressionAccess().getGroup()); } -(rule__XThrowExpression__Group__0) -{ after(grammarAccess.getXThrowExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXReturnExpression -entryRuleXReturnExpression -: -{ before(grammarAccess.getXReturnExpressionRule()); } - ruleXReturnExpression -{ after(grammarAccess.getXReturnExpressionRule()); } - EOF -; - -// Rule XReturnExpression -ruleXReturnExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXReturnExpressionAccess().getGroup()); } -(rule__XReturnExpression__Group__0) -{ after(grammarAccess.getXReturnExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXTryCatchFinallyExpression -entryRuleXTryCatchFinallyExpression -: -{ before(grammarAccess.getXTryCatchFinallyExpressionRule()); } - ruleXTryCatchFinallyExpression -{ after(grammarAccess.getXTryCatchFinallyExpressionRule()); } - EOF -; - -// Rule XTryCatchFinallyExpression -ruleXTryCatchFinallyExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup()); } -(rule__XTryCatchFinallyExpression__Group__0) -{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXSynchronizedExpression -entryRuleXSynchronizedExpression -: -{ before(grammarAccess.getXSynchronizedExpressionRule()); } - ruleXSynchronizedExpression -{ after(grammarAccess.getXSynchronizedExpressionRule()); } - EOF -; - -// Rule XSynchronizedExpression -ruleXSynchronizedExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXSynchronizedExpressionAccess().getGroup()); } -(rule__XSynchronizedExpression__Group__0) -{ after(grammarAccess.getXSynchronizedExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXCatchClause -entryRuleXCatchClause -: -{ before(grammarAccess.getXCatchClauseRule()); } - ruleXCatchClause -{ after(grammarAccess.getXCatchClauseRule()); } - EOF -; - -// Rule XCatchClause -ruleXCatchClause - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXCatchClauseAccess().getGroup()); } -(rule__XCatchClause__Group__0) -{ after(grammarAccess.getXCatchClauseAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleNumber -entryRuleNumber -@init { - HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); -} -: -{ before(grammarAccess.getNumberRule()); } - ruleNumber -{ after(grammarAccess.getNumberRule()); } - EOF -; -finally { - myHiddenTokenState.restore(); -} - -// Rule Number -ruleNumber - @init { - HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getNumberAccess().getAlternatives()); } -(rule__Number__Alternatives) -{ after(grammarAccess.getNumberAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); - myHiddenTokenState.restore(); -} - - - - - -// Entry rule entryRuleJvmTypeReference -entryRuleJvmTypeReference -: -{ before(grammarAccess.getJvmTypeReferenceRule()); } - ruleJvmTypeReference -{ after(grammarAccess.getJvmTypeReferenceRule()); } - EOF -; - -// Rule JvmTypeReference -ruleJvmTypeReference - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); } -(rule__JvmTypeReference__Alternatives) -{ after(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleArrayBrackets -entryRuleArrayBrackets -: -{ before(grammarAccess.getArrayBracketsRule()); } - ruleArrayBrackets -{ after(grammarAccess.getArrayBracketsRule()); } - EOF -; - -// Rule ArrayBrackets -ruleArrayBrackets - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getArrayBracketsAccess().getGroup()); } -(rule__ArrayBrackets__Group__0) -{ after(grammarAccess.getArrayBracketsAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleXFunctionTypeRef -entryRuleXFunctionTypeRef -: -{ before(grammarAccess.getXFunctionTypeRefRule()); } - ruleXFunctionTypeRef -{ after(grammarAccess.getXFunctionTypeRefRule()); } - EOF -; - -// Rule XFunctionTypeRef -ruleXFunctionTypeRef - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup()); } -(rule__XFunctionTypeRef__Group__0) -{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleJvmParameterizedTypeReference -entryRuleJvmParameterizedTypeReference -: -{ before(grammarAccess.getJvmParameterizedTypeReferenceRule()); } - ruleJvmParameterizedTypeReference -{ after(grammarAccess.getJvmParameterizedTypeReferenceRule()); } - EOF -; - -// Rule JvmParameterizedTypeReference -ruleJvmParameterizedTypeReference - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); } -(rule__JvmParameterizedTypeReference__Group__0) -{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleJvmArgumentTypeReference -entryRuleJvmArgumentTypeReference -: -{ before(grammarAccess.getJvmArgumentTypeReferenceRule()); } - ruleJvmArgumentTypeReference -{ after(grammarAccess.getJvmArgumentTypeReferenceRule()); } - EOF -; - -// Rule JvmArgumentTypeReference -ruleJvmArgumentTypeReference - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); } -(rule__JvmArgumentTypeReference__Alternatives) -{ after(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleJvmWildcardTypeReference -entryRuleJvmWildcardTypeReference -: -{ before(grammarAccess.getJvmWildcardTypeReferenceRule()); } - ruleJvmWildcardTypeReference -{ after(grammarAccess.getJvmWildcardTypeReferenceRule()); } - EOF -; - -// Rule JvmWildcardTypeReference -ruleJvmWildcardTypeReference - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); } -(rule__JvmWildcardTypeReference__Group__0) -{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleJvmUpperBound -entryRuleJvmUpperBound -: -{ before(grammarAccess.getJvmUpperBoundRule()); } - ruleJvmUpperBound -{ after(grammarAccess.getJvmUpperBoundRule()); } - EOF -; - -// Rule JvmUpperBound -ruleJvmUpperBound - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getJvmUpperBoundAccess().getGroup()); } -(rule__JvmUpperBound__Group__0) -{ after(grammarAccess.getJvmUpperBoundAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleJvmUpperBoundAnded -entryRuleJvmUpperBoundAnded -: -{ before(grammarAccess.getJvmUpperBoundAndedRule()); } - ruleJvmUpperBoundAnded -{ after(grammarAccess.getJvmUpperBoundAndedRule()); } - EOF -; - -// Rule JvmUpperBoundAnded -ruleJvmUpperBoundAnded - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); } -(rule__JvmUpperBoundAnded__Group__0) -{ after(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleJvmLowerBound -entryRuleJvmLowerBound -: -{ before(grammarAccess.getJvmLowerBoundRule()); } - ruleJvmLowerBound -{ after(grammarAccess.getJvmLowerBoundRule()); } - EOF -; - -// Rule JvmLowerBound -ruleJvmLowerBound - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getJvmLowerBoundAccess().getGroup()); } -(rule__JvmLowerBound__Group__0) -{ after(grammarAccess.getJvmLowerBoundAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleJvmLowerBoundAnded -entryRuleJvmLowerBoundAnded -: -{ before(grammarAccess.getJvmLowerBoundAndedRule()); } - ruleJvmLowerBoundAnded -{ after(grammarAccess.getJvmLowerBoundAndedRule()); } - EOF -; - -// Rule JvmLowerBoundAnded -ruleJvmLowerBoundAnded - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getJvmLowerBoundAndedAccess().getGroup()); } -(rule__JvmLowerBoundAnded__Group__0) -{ after(grammarAccess.getJvmLowerBoundAndedAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - -// Entry rule entryRuleQualifiedNameWithWildcard -entryRuleQualifiedNameWithWildcard -: -{ before(grammarAccess.getQualifiedNameWithWildcardRule()); } - ruleQualifiedNameWithWildcard -{ after(grammarAccess.getQualifiedNameWithWildcardRule()); } - EOF -; - -// Rule QualifiedNameWithWildcard -ruleQualifiedNameWithWildcard - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); } -(rule__QualifiedNameWithWildcard__Group__0) -{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - -// Entry rule entryRuleXImportDeclaration -entryRuleXImportDeclaration -: -{ before(grammarAccess.getXImportDeclarationRule()); } - ruleXImportDeclaration -{ after(grammarAccess.getXImportDeclarationRule()); } - EOF -; - -// Rule XImportDeclaration -ruleXImportDeclaration - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getXImportDeclarationAccess().getGroup()); } -(rule__XImportDeclaration__Group__0) -{ after(grammarAccess.getXImportDeclarationAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleQualifiedNameInStaticImport -entryRuleQualifiedNameInStaticImport -: -{ before(grammarAccess.getQualifiedNameInStaticImportRule()); } - ruleQualifiedNameInStaticImport -{ after(grammarAccess.getQualifiedNameInStaticImportRule()); } - EOF -; - -// Rule QualifiedNameInStaticImport -ruleQualifiedNameInStaticImport - @init { - int stackSize = keepStackSize(); - } - : -( -( -{ before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } -(rule__QualifiedNameInStaticImport__Group__0) -{ after(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } -) -( -{ before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } -(rule__QualifiedNameInStaticImport__Group__0)* -{ after(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); } -) -) - -; -finally { - restoreStackSize(stackSize); -} - - - - -// Rule PredefinedBeanEnum -rulePredefinedBeanEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPredefinedBeanEnumAccess().getAlternatives()); } -(rule__PredefinedBeanEnum__Alternatives) -{ after(grammarAccess.getPredefinedBeanEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule PredefinedBeanTypeEnum -rulePredefinedBeanTypeEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPredefinedBeanTypeEnumAccess().getAlternatives()); } -(rule__PredefinedBeanTypeEnum__Alternatives) -{ after(grammarAccess.getPredefinedBeanTypeEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule ProgressBarStylesEnum -ruleProgressBarStylesEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getProgressBarStylesEnumAccess().getAlternatives()); } -(rule__ProgressBarStylesEnum__Alternatives) -{ after(grammarAccess.getProgressBarStylesEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -rule__DataInterchangeFile__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileXMLParserRuleCall_0()); } - ruleDataInterchangeFileXML -{ after(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileXMLParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileCSVParserRuleCall_1()); } - ruleDataInterchangeFileCSV -{ after(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileCSVParserRuleCall_1()); } -) - - |( -{ before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileEDIParserRuleCall_2()); } - ruleDataInterchangeFileEDI -{ after(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileEDIParserRuleCall_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Alternatives_5 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getRecordElementAssignment_5_0()); } -(rule__DataInterchangeBean__RecordElementAssignment_5_0) -{ after(grammarAccess.getDataInterchangeBeanAccess().getRecordElementAssignment_5_0()); } -) - - |( -{ before(grammarAccess.getDataInterchangeBeanAccess().getRecordListAssignment_5_1()); } -(rule__DataInterchangeBean__RecordListAssignment_5_1) -{ after(grammarAccess.getDataInterchangeBeanAccess().getRecordListAssignment_5_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeExpression__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeExpressionAccess().getDataInterchangeEntityExpressionParserRuleCall_0()); } - ruleDataInterchangeEntityExpression -{ after(grammarAccess.getDataInterchangeExpressionAccess().getDataInterchangeEntityExpressionParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getDataInterchangeExpressionAccess().getDataInterchangePredefinedExpressionParserRuleCall_1()); } - ruleDataInterchangePredefinedExpression -{ after(grammarAccess.getDataInterchangeExpressionAccess().getDataInterchangePredefinedExpressionParserRuleCall_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Alternatives_3_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0()); } -(rule__XAnnotation__Group_3_1_0__0) -{ after(grammarAccess.getXAnnotationAccess().getGroup_3_1_0()); } -) - - |( -{ before(grammarAccess.getXAnnotationAccess().getValueAssignment_3_1_1()); } -(rule__XAnnotation__ValueAssignment_3_1_1) -{ after(grammarAccess.getXAnnotationAccess().getValueAssignment_3_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValueOrCommaList__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0()); } -(rule__XAnnotationElementValueOrCommaList__Group_0__0) -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0()); } -) - - |( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1()); } -(rule__XAnnotationElementValueOrCommaList__Group_1__0) -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValue__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0()); } -(rule__XAnnotationElementValue__Group_0__0) -{ after(grammarAccess.getXAnnotationElementValueAccess().getGroup_0()); } -) - - |( -{ before(grammarAccess.getXAnnotationElementValueAccess().getXAnnotationOrExpressionParserRuleCall_1()); } - ruleXAnnotationOrExpression -{ after(grammarAccess.getXAnnotationElementValueAccess().getXAnnotationOrExpressionParserRuleCall_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationOrExpression__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationOrExpressionAccess().getXAnnotationParserRuleCall_0()); } - ruleXAnnotation -{ after(grammarAccess.getXAnnotationOrExpressionAccess().getXAnnotationParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getXAnnotationOrExpressionAccess().getXExpressionParserRuleCall_1()); } - ruleXExpression -{ after(grammarAccess.getXAnnotationOrExpressionAccess().getXExpressionParserRuleCall_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XAssignment__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAssignmentAccess().getGroup_0()); } -(rule__XAssignment__Group_0__0) -{ after(grammarAccess.getXAssignmentAccess().getGroup_0()); } -) - - |( -{ before(grammarAccess.getXAssignmentAccess().getGroup_1()); } -(rule__XAssignment__Group_1__0) -{ after(grammarAccess.getXAssignmentAccess().getGroup_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OpMultiAssign__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); } - - '+=' - -{ after(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); } -) - - |( -{ before(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); } - - '-=' - -{ after(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); } -) - - |( -{ before(grammarAccess.getOpMultiAssignAccess().getAsteriskEqualsSignKeyword_2()); } - - '*=' - -{ after(grammarAccess.getOpMultiAssignAccess().getAsteriskEqualsSignKeyword_2()); } -) - - |( -{ before(grammarAccess.getOpMultiAssignAccess().getSolidusEqualsSignKeyword_3()); } - - '/=' - -{ after(grammarAccess.getOpMultiAssignAccess().getSolidusEqualsSignKeyword_3()); } -) - - |( -{ before(grammarAccess.getOpMultiAssignAccess().getPercentSignEqualsSignKeyword_4()); } - - '%=' - -{ after(grammarAccess.getOpMultiAssignAccess().getPercentSignEqualsSignKeyword_4()); } -) - - |( -{ before(grammarAccess.getOpMultiAssignAccess().getGroup_5()); } -(rule__OpMultiAssign__Group_5__0) -{ after(grammarAccess.getOpMultiAssignAccess().getGroup_5()); } -) - - |( -{ before(grammarAccess.getOpMultiAssignAccess().getGroup_6()); } -(rule__OpMultiAssign__Group_6__0) -{ after(grammarAccess.getOpMultiAssignAccess().getGroup_6()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OpEquality__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0()); } - - '==' - -{ after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0()); } -) - - |( -{ before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); } - - '!=' - -{ after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); } -) - - |( -{ before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); } - - '===' - -{ after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); } -) - - |( -{ before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); } - - '!==' - -{ after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XRelationalExpression__Alternatives_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0()); } -(rule__XRelationalExpression__Group_1_0__0) -{ after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0()); } -) - - |( -{ before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1()); } -(rule__XRelationalExpression__Group_1_1__0) -{ after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OpCompare__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0()); } - - '>=' - -{ after(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0()); } -) - - |( -{ before(grammarAccess.getOpCompareAccess().getGroup_1()); } -(rule__OpCompare__Group_1__0) -{ after(grammarAccess.getOpCompareAccess().getGroup_1()); } -) - - |( -{ before(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2()); } - - '>' - -{ after(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2()); } -) - - |( -{ before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3()); } - - '<' - -{ after(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OpOther__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0()); } - - '->' - -{ after(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); } - - '..<' - -{ after(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getGroup_2()); } -(rule__OpOther__Group_2__0) -{ after(grammarAccess.getOpOtherAccess().getGroup_2()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); } - - '..' - -{ after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); } - - '=>' - -{ after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getGroup_5()); } -(rule__OpOther__Group_5__0) -{ after(grammarAccess.getOpOtherAccess().getGroup_5()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getGroup_6()); } -(rule__OpOther__Group_6__0) -{ after(grammarAccess.getOpOtherAccess().getGroup_6()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); } - - '<>' - -{ after(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); } - - '?:' - -{ after(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OpOther__Alternatives_5_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); } -(rule__OpOther__Group_5_1_0__0) -{ after(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); } - - '>' - -{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OpOther__Alternatives_6_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } -(rule__OpOther__Group_6_1_0__0) -{ after(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); } - - '<' - -{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); } -) - - |( -{ before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_6_1_2()); } - - '=>' - -{ after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_6_1_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OpAdd__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOpAddAccess().getPlusSignKeyword_0()); } - - '+' - -{ after(grammarAccess.getOpAddAccess().getPlusSignKeyword_0()); } -) - - |( -{ before(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1()); } - - '-' - -{ after(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OpMulti__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0()); } - - '*' - -{ after(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0()); } -) - - |( -{ before(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1()); } - - '**' - -{ after(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1()); } -) - - |( -{ before(grammarAccess.getOpMultiAccess().getSolidusKeyword_2()); } - - '/' - -{ after(grammarAccess.getOpMultiAccess().getSolidusKeyword_2()); } -) - - |( -{ before(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3()); } - - '%' - -{ after(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XUnaryOperation__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXUnaryOperationAccess().getGroup_0()); } -(rule__XUnaryOperation__Group_0__0) -{ after(grammarAccess.getXUnaryOperationAccess().getGroup_0()); } -) - - |( -{ before(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1()); } - ruleXCastedExpression -{ after(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OpUnary__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0()); } - - '!' - -{ after(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0()); } -) - - |( -{ before(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1()); } - - '-' - -{ after(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1()); } -) - - |( -{ before(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2()); } - - '+' - -{ after(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OpPostfix__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOpPostfixAccess().getPlusSignPlusSignKeyword_0()); } - - '++' - -{ after(grammarAccess.getOpPostfixAccess().getPlusSignPlusSignKeyword_0()); } -) - - |( -{ before(grammarAccess.getOpPostfixAccess().getHyphenMinusHyphenMinusKeyword_1()); } - - '--' - -{ after(grammarAccess.getOpPostfixAccess().getHyphenMinusHyphenMinusKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XMemberFeatureCall__Alternatives_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0()); } -(rule__XMemberFeatureCall__Group_1_0__0) -{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0()); } -) - - |( -{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1()); } -(rule__XMemberFeatureCall__Group_1_1__0) -{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); } - - '.' - -{ after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); } -) - - |( -{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); } -(rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1) -{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0()); } - - '.' - -{ after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0()); } -) - - |( -{ before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1()); } -(rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1) -{ after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1()); } -) - - |( -{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); } -(rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2) -{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XMemberFeatureCall__Alternatives_1_1_3_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } -(rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0) -{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } -) - - |( -{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1()); } -(rule__XMemberFeatureCall__Group_1_1_3_1_1__0) -{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XPrimaryExpression__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0()); } - ruleXConstructorCall -{ after(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1()); } - ruleXBlockExpression -{ after(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2()); } - ruleXSwitchExpression -{ after(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXSynchronizedExpressionParserRuleCall_3()); } -( ruleXSynchronizedExpression) -{ after(grammarAccess.getXPrimaryExpressionAccess().getXSynchronizedExpressionParserRuleCall_3()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4()); } - ruleXFeatureCall -{ after(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5()); } - ruleXLiteral -{ after(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6()); } - ruleXIfExpression -{ after(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); } -( ruleXForLoopExpression) -{ after(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8()); } - ruleXBasicForLoopExpression -{ after(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_9()); } - ruleXWhileExpression -{ after(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_9()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_10()); } - ruleXDoWhileExpression -{ after(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_10()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_11()); } - ruleXThrowExpression -{ after(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_11()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_12()); } - ruleXReturnExpression -{ after(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_12()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_13()); } - ruleXTryCatchFinallyExpression -{ after(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_13()); } -) - - |( -{ before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_14()); } - ruleXParenthesizedExpression -{ after(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_14()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XLiteral__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0()); } - ruleXCollectionLiteral -{ after(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1()); } -( ruleXClosure) -{ after(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1()); } -) - - |( -{ before(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2()); } - ruleXBooleanLiteral -{ after(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2()); } -) - - |( -{ before(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3()); } - ruleXNumberLiteral -{ after(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3()); } -) - - |( -{ before(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4()); } - ruleXNullLiteral -{ after(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4()); } -) - - |( -{ before(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5()); } - ruleXStringLiteral -{ after(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5()); } -) - - |( -{ before(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6()); } - ruleXTypeLiteral -{ after(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XCollectionLiteral__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0()); } - ruleXSetLiteral -{ after(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1()); } - ruleXListLiteral -{ after(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XSwitchExpression__Alternatives_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); } -(rule__XSwitchExpression__Group_2_0__0) -{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); } -) - - |( -{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1()); } -(rule__XSwitchExpression__Group_2_1__0) -{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XCasePart__Alternatives_3 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXCasePartAccess().getGroup_3_0()); } -(rule__XCasePart__Group_3_0__0) -{ after(grammarAccess.getXCasePartAccess().getGroup_3_0()); } -) - - |( -{ before(grammarAccess.getXCasePartAccess().getFallThroughAssignment_3_1()); } -(rule__XCasePart__FallThroughAssignment_3_1) -{ after(grammarAccess.getXCasePartAccess().getFallThroughAssignment_3_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XExpressionOrVarDeclaration__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXVariableDeclarationParserRuleCall_0()); } - ruleXVariableDeclaration -{ after(grammarAccess.getXExpressionOrVarDeclarationAccess().getXVariableDeclarationParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXExpressionParserRuleCall_1()); } - ruleXExpression -{ after(grammarAccess.getXExpressionOrVarDeclarationAccess().getXExpressionParserRuleCall_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XVariableDeclaration__Alternatives_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0()); } -(rule__XVariableDeclaration__WriteableAssignment_1_0) -{ after(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0()); } -) - - |( -{ before(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1()); } - - 'val' - -{ after(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XVariableDeclaration__Alternatives_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } -(rule__XVariableDeclaration__Group_2_0__0) -{ after(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } -) - - |( -{ before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1()); } -(rule__XVariableDeclaration__NameAssignment_2_1) -{ after(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XFeatureCall__Alternatives_3_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } -(rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0) -{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } -) - - |( -{ before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); } -(rule__XFeatureCall__Group_3_1_1__0) -{ after(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__FeatureCallID__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); } - ruleValidID -{ after(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); } - - 'extends' - -{ after(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); } -) - - |( -{ before(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); } - - 'static' - -{ after(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); } -) - - |( -{ before(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); } - - 'import' - -{ after(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); } -) - - |( -{ before(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); } - - 'extension' - -{ after(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__IdOrSuper__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); } - ruleFeatureCallID -{ after(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1()); } - - 'super' - -{ after(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XConstructorCall__Alternatives_4_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } -(rule__XConstructorCall__ArgumentsAssignment_4_1_0) -{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } -) - - |( -{ before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1()); } -(rule__XConstructorCall__Group_4_1_1__0) -{ after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XBooleanLiteral__Alternatives_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0()); } - - 'false' - -{ after(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0()); } -) - - |( -{ before(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1()); } -(rule__XBooleanLiteral__IsTrueAssignment_1_1) -{ after(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XTryCatchFinallyExpression__Alternatives_3 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0()); } -(rule__XTryCatchFinallyExpression__Group_3_0__0) -{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0()); } -) - - |( -{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1()); } -(rule__XTryCatchFinallyExpression__Group_3_1__0) -{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__Number__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0()); } - RULE_HEX -{ after(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0()); } -) - - |( -{ before(grammarAccess.getNumberAccess().getGroup_1()); } -(rule__Number__Group_1__0) -{ after(grammarAccess.getNumberAccess().getGroup_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__Number__Alternatives_1_0 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0()); } - RULE_INT -{ after(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0()); } -) - - |( -{ before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1()); } - RULE_DECIMAL -{ after(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__Number__Alternatives_1_1_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0()); } - RULE_INT -{ after(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0()); } -) - - |( -{ before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1()); } - RULE_DECIMAL -{ after(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__JvmTypeReference__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); } -(rule__JvmTypeReference__Group_0__0) -{ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); } -) - - |( -{ before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); } - ruleXFunctionTypeRef -{ after(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__JvmArgumentTypeReference__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); } - ruleJvmTypeReference -{ after(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); } - ruleJvmWildcardTypeReference -{ after(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__JvmWildcardTypeReference__Alternatives_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0()); } -(rule__JvmWildcardTypeReference__Group_2_0__0) -{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0()); } -) - - |( -{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1()); } -(rule__JvmWildcardTypeReference__Group_2_1__0) -{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XImportDeclaration__Alternatives_1 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); } -(rule__XImportDeclaration__Group_1_0__0) -{ after(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); } -) - - |( -{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); } -(rule__XImportDeclaration__ImportedTypeAssignment_1_1) -{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); } -) - - |( -{ before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); } -(rule__XImportDeclaration__ImportedNamespaceAssignment_1_2) -{ after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__XImportDeclaration__Alternatives_1_0_3 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_1_0_3_0()); } -(rule__XImportDeclaration__WildcardAssignment_1_0_3_0) -{ after(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_1_0_3_0()); } -) - - |( -{ before(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_1_0_3_1()); } -(rule__XImportDeclaration__MemberNameAssignment_1_0_3_1) -{ after(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_1_0_3_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PredefinedBeanEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPredefinedBeanEnumAccess().getNowEnumLiteralDeclaration_0()); } -( 'NowDate' -) -{ after(grammarAccess.getPredefinedBeanEnumAccess().getNowEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getPredefinedBeanEnumAccess().getStartEnumLiteralDeclaration_1()); } -( 'StartDate' -) -{ after(grammarAccess.getPredefinedBeanEnumAccess().getStartEnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getPredefinedBeanEnumAccess().getUUIDEnumLiteralDeclaration_2()); } -( 'UniversallyUniqueIdentifier' -) -{ after(grammarAccess.getPredefinedBeanEnumAccess().getUUIDEnumLiteralDeclaration_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PredefinedBeanTypeEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPredefinedBeanTypeEnumAccess().getDateEnumLiteralDeclaration_0()); } -( 'Date' -) -{ after(grammarAccess.getPredefinedBeanTypeEnumAccess().getDateEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getPredefinedBeanTypeEnumAccess().getMillisEnumLiteralDeclaration_1()); } -( 'Milliseconds' -) -{ after(grammarAccess.getPredefinedBeanTypeEnumAccess().getMillisEnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getPredefinedBeanTypeEnumAccess().getNanosEnumLiteralDeclaration_2()); } -( 'Nanoseconds' -) -{ after(grammarAccess.getPredefinedBeanTypeEnumAccess().getNanosEnumLiteralDeclaration_2()); } -) - - |( -{ before(grammarAccess.getPredefinedBeanTypeEnumAccess().getRandomEnumLiteralDeclaration_3()); } -( 'Random' -) -{ after(grammarAccess.getPredefinedBeanTypeEnumAccess().getRandomEnumLiteralDeclaration_3()); } -) - - |( -{ before(grammarAccess.getPredefinedBeanTypeEnumAccess().getExecContextEnumLiteralDeclaration_4()); } -( 'ExecuteContext' -) -{ after(grammarAccess.getPredefinedBeanTypeEnumAccess().getExecContextEnumLiteralDeclaration_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__ProgressBarStylesEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getProgressBarStylesEnumAccess().getNoneEnumLiteralDeclaration_0()); } -( 'none' -) -{ after(grammarAccess.getProgressBarStylesEnumAccess().getNoneEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getProgressBarStylesEnumAccess().getNormalEnumLiteralDeclaration_1()); } -( 'normal' -) -{ after(grammarAccess.getProgressBarStylesEnumAccess().getNormalEnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getProgressBarStylesEnumAccess().getImportantEnumLiteralDeclaration_2()); } -( 'important' -) -{ after(grammarAccess.getProgressBarStylesEnumAccess().getImportantEnumLiteralDeclaration_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -rule__DataInterchangePackage__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePackage__Group__0__Impl - rule__DataInterchangePackage__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePackage__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePackageAccess().getDataInterchangePackageAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangePackageAccess().getDataInterchangePackageAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePackage__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePackage__Group__1__Impl - rule__DataInterchangePackage__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePackage__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePackageAccess().getPackageKeyword_1()); } - - 'package' - -{ after(grammarAccess.getDataInterchangePackageAccess().getPackageKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePackage__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePackage__Group__2__Impl - rule__DataInterchangePackage__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePackage__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePackageAccess().getNameAssignment_2()); } -(rule__DataInterchangePackage__NameAssignment_2) -{ after(grammarAccess.getDataInterchangePackageAccess().getNameAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePackage__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePackage__Group__3__Impl - rule__DataInterchangePackage__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePackage__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePackageAccess().getTitleKeyword_3()); } - - 'title' - -{ after(grammarAccess.getDataInterchangePackageAccess().getTitleKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePackage__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePackage__Group__4__Impl - rule__DataInterchangePackage__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePackage__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePackageAccess().getTitleAssignment_4()); } -(rule__DataInterchangePackage__TitleAssignment_4) -{ after(grammarAccess.getDataInterchangePackageAccess().getTitleAssignment_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePackage__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePackage__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePackage__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePackageAccess().getGroup_5()); } -(rule__DataInterchangePackage__Group_5__0)? -{ after(grammarAccess.getDataInterchangePackageAccess().getGroup_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - -rule__DataInterchangePackage__Group_5__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePackage__Group_5__0__Impl - rule__DataInterchangePackage__Group_5__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePackage__Group_5__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePackageAccess().getLeftCurlyBracketKeyword_5_0()); } - - '{' - -{ after(grammarAccess.getDataInterchangePackageAccess().getLeftCurlyBracketKeyword_5_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePackage__Group_5__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePackage__Group_5__1__Impl - rule__DataInterchangePackage__Group_5__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePackage__Group_5__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePackageAccess().getImportsAssignment_5_1()); } -(rule__DataInterchangePackage__ImportsAssignment_5_1)* -{ after(grammarAccess.getDataInterchangePackageAccess().getImportsAssignment_5_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePackage__Group_5__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePackage__Group_5__2__Impl - rule__DataInterchangePackage__Group_5__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePackage__Group_5__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePackageAccess().getDatIntsAssignment_5_2()); } -(rule__DataInterchangePackage__DatIntsAssignment_5_2)* -{ after(grammarAccess.getDataInterchangePackageAccess().getDatIntsAssignment_5_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePackage__Group_5__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePackage__Group_5__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePackage__Group_5__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePackageAccess().getRightCurlyBracketKeyword_5_3()); } - - '}' - -{ after(grammarAccess.getDataInterchangePackageAccess().getRightCurlyBracketKeyword_5_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DataInterchange__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__0__Impl - rule__DataInterchange__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getDataInterchangeAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeAccess().getDataInterchangeAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__1__Impl - rule__DataInterchange__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getInterchangeKeyword_1()); } - - 'interchange' - -{ after(grammarAccess.getDataInterchangeAccess().getInterchangeKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__2__Impl - rule__DataInterchange__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getNameAssignment_2()); } -(rule__DataInterchange__NameAssignment_2) -{ after(grammarAccess.getDataInterchangeAccess().getNameAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__3__Impl - rule__DataInterchange__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getGroup_3()); } -(rule__DataInterchange__Group_3__0)? -{ after(grammarAccess.getDataInterchangeAccess().getGroup_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__4__Impl - rule__DataInterchange__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getCreateReportAssignment_4()); } -(rule__DataInterchange__CreateReportAssignment_4)? -{ after(grammarAccess.getDataInterchangeAccess().getCreateReportAssignment_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__5__Impl - rule__DataInterchange__Group__6 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getGroup_5()); } -(rule__DataInterchange__Group_5__0)? -{ after(grammarAccess.getDataInterchangeAccess().getGroup_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__6 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__6__Impl - rule__DataInterchange__Group__7 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__6__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getGroup_6()); } -(rule__DataInterchange__Group_6__0)? -{ after(grammarAccess.getDataInterchangeAccess().getGroup_6()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__7 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__7__Impl - rule__DataInterchange__Group__8 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__7__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getGroup_7()); } -(rule__DataInterchange__Group_7__0)? -{ after(grammarAccess.getDataInterchangeAccess().getGroup_7()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__8 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__8__Impl - rule__DataInterchange__Group__9 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__8__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getFileKeyword_8()); } - - 'file' - -{ after(grammarAccess.getDataInterchangeAccess().getFileKeyword_8()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__9 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__9__Impl - rule__DataInterchange__Group__10 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__9__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getFileEndpointAssignment_9()); } -(rule__DataInterchange__FileEndpointAssignment_9) -{ after(grammarAccess.getDataInterchangeAccess().getFileEndpointAssignment_9()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__10 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__10__Impl - rule__DataInterchange__Group__11 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__10__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getBeansKeyword_10()); } - - 'beans' - -{ after(grammarAccess.getDataInterchangeAccess().getBeansKeyword_10()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__11 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__11__Impl - rule__DataInterchange__Group__12 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__11__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getLeftCurlyBracketKeyword_11()); } - - '{' - -{ after(grammarAccess.getDataInterchangeAccess().getLeftCurlyBracketKeyword_11()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__12 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__12__Impl - rule__DataInterchange__Group__13 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__12__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getPathAssignment_12()); } -(rule__DataInterchange__PathAssignment_12)* -{ after(grammarAccess.getDataInterchangeAccess().getPathAssignment_12()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group__13 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group__13__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group__13__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getRightCurlyBracketKeyword_13()); } - - '}' - -{ after(grammarAccess.getDataInterchangeAccess().getRightCurlyBracketKeyword_13()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -rule__DataInterchange__Group_3__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group_3__0__Impl - rule__DataInterchange__Group_3__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group_3__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getDescriptionAssignment_3_0()); } -(rule__DataInterchange__DescriptionAssignment_3_0) -{ after(grammarAccess.getDataInterchangeAccess().getDescriptionAssignment_3_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group_3__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group_3__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group_3__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getDescriptionValueAssignment_3_1()); } -(rule__DataInterchange__DescriptionValueAssignment_3_1) -{ after(grammarAccess.getDataInterchangeAccess().getDescriptionValueAssignment_3_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchange__Group_5__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group_5__0__Impl - rule__DataInterchange__Group_5__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group_5__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getAverageElementSizeKeyword_5_0()); } - - 'averageElementSize' - -{ after(grammarAccess.getDataInterchangeAccess().getAverageElementSizeKeyword_5_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group_5__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group_5__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group_5__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getElementSizeAssignment_5_1()); } -(rule__DataInterchange__ElementSizeAssignment_5_1) -{ after(grammarAccess.getDataInterchangeAccess().getElementSizeAssignment_5_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchange__Group_6__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group_6__0__Impl - rule__DataInterchange__Group_6__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group_6__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getProgressBarStyleKeyword_6_0()); } - - 'progressBarStyle' - -{ after(grammarAccess.getDataInterchangeAccess().getProgressBarStyleKeyword_6_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group_6__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group_6__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group_6__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getProgressBarStyleAssignment_6_1()); } -(rule__DataInterchange__ProgressBarStyleAssignment_6_1) -{ after(grammarAccess.getDataInterchangeAccess().getProgressBarStyleAssignment_6_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchange__Group_7__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group_7__0__Impl - rule__DataInterchange__Group_7__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group_7__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getRefreshEnabledAssignment_7_0()); } -(rule__DataInterchange__RefreshEnabledAssignment_7_0) -{ after(grammarAccess.getDataInterchangeAccess().getRefreshEnabledAssignment_7_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchange__Group_7__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchange__Group_7__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchange__Group_7__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeAccess().getRefreshAssignment_7_1()); } -(rule__DataInterchange__RefreshAssignment_7_1) -{ after(grammarAccess.getDataInterchangeAccess().getRefreshAssignment_7_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeFileXML__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileXML__Group__0__Impl - rule__DataInterchangeFileXML__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileXML__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileXMLAccess().getDataInterchangeFileXMLAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeFileXMLAccess().getDataInterchangeFileXMLAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileXML__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileXML__Group__1__Impl - rule__DataInterchangeFileXML__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileXML__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileXMLAccess().getXMLKeyword_1()); } - - 'XML' - -{ after(grammarAccess.getDataInterchangeFileXMLAccess().getXMLKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileXML__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileXML__Group__2__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileXML__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileXMLAccess().getFileURLAssignment_2()); } -(rule__DataInterchangeFileXML__FileURLAssignment_2) -{ after(grammarAccess.getDataInterchangeFileXMLAccess().getFileURLAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - -rule__DataInterchangeFileCSV__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group__0__Impl - rule__DataInterchangeFileCSV__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getDataInterchangeFileCSVAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getDataInterchangeFileCSVAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileCSV__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group__1__Impl - rule__DataInterchangeFileCSV__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getCSVKeyword_1()); } - - 'CSV' - -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getCSVKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileCSV__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group__2__Impl - rule__DataInterchangeFileCSV__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getFileURLAssignment_2()); } -(rule__DataInterchangeFileCSV__FileURLAssignment_2) -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getFileURLAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileCSV__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getUnorderedGroup_3()); } -(rule__DataInterchangeFileCSV__UnorderedGroup_3) -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getUnorderedGroup_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DataInterchangeFileCSV__Group_3_0__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group_3_0__0__Impl - rule__DataInterchangeFileCSV__Group_3_0__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group_3_0__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getDelimiterKeyword_3_0_0()); } - - 'delimiter' - -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getDelimiterKeyword_3_0_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileCSV__Group_3_0__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group_3_0__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group_3_0__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getDelimiterAssignment_3_0_1()); } -(rule__DataInterchangeFileCSV__DelimiterAssignment_3_0_1) -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getDelimiterAssignment_3_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeFileCSV__Group_3_1__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group_3_1__0__Impl - rule__DataInterchangeFileCSV__Group_3_1__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group_3_1__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getQuoteCharacterKeyword_3_1_0()); } - - 'quoteCharacter' - -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getQuoteCharacterKeyword_3_1_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileCSV__Group_3_1__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group_3_1__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group_3_1__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getQuoteCharacterAssignment_3_1_1()); } -(rule__DataInterchangeFileCSV__QuoteCharacterAssignment_3_1_1) -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getQuoteCharacterAssignment_3_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeFileCSV__Group_3_2__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group_3_2__0__Impl - rule__DataInterchangeFileCSV__Group_3_2__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group_3_2__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getSkipLinesKeyword_3_2_0()); } - - 'skipLines' - -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getSkipLinesKeyword_3_2_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileCSV__Group_3_2__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group_3_2__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group_3_2__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getSkipLinesAssignment_3_2_1()); } -(rule__DataInterchangeFileCSV__SkipLinesAssignment_3_2_1) -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getSkipLinesAssignment_3_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeFileCSV__Group_3_6__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group_3_6__0__Impl - rule__DataInterchangeFileCSV__Group_3_6__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group_3_6__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getEncodingKeyword_3_6_0()); } - - 'encoding' - -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getEncodingKeyword_3_6_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileCSV__Group_3_6__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileCSV__Group_3_6__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileCSV__Group_3_6__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileCSVAccess().getEncodingAssignment_3_6_1()); } -(rule__DataInterchangeFileCSV__EncodingAssignment_3_6_1) -{ after(grammarAccess.getDataInterchangeFileCSVAccess().getEncodingAssignment_3_6_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeFileEDI__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileEDI__Group__0__Impl - rule__DataInterchangeFileEDI__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileEDI__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileEDIAccess().getDataInterchangeFileEDIAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeFileEDIAccess().getDataInterchangeFileEDIAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileEDI__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileEDI__Group__1__Impl - rule__DataInterchangeFileEDI__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileEDI__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileEDIAccess().getEDIKeyword_1()); } - - 'EDI' - -{ after(grammarAccess.getDataInterchangeFileEDIAccess().getEDIKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileEDI__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileEDI__Group__2__Impl - rule__DataInterchangeFileEDI__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileEDI__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileEDIAccess().getFileURLAssignment_2()); } -(rule__DataInterchangeFileEDI__FileURLAssignment_2) -{ after(grammarAccess.getDataInterchangeFileEDIAccess().getFileURLAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileEDI__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileEDI__Group__3__Impl - rule__DataInterchangeFileEDI__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileEDI__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileEDIAccess().getMappingModelKeyword_3()); } - - 'mappingModel' - -{ after(grammarAccess.getDataInterchangeFileEDIAccess().getMappingModelKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileEDI__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileEDI__Group__4__Impl - rule__DataInterchangeFileEDI__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileEDI__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileEDIAccess().getMappingModelAssignment_4()); } -(rule__DataInterchangeFileEDI__MappingModelAssignment_4) -{ after(grammarAccess.getDataInterchangeFileEDIAccess().getMappingModelAssignment_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFileEDI__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFileEDI__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFileEDI__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFileEDIAccess().getValidateAssignment_5()); } -(rule__DataInterchangeFileEDI__ValidateAssignment_5)? -{ after(grammarAccess.getDataInterchangeFileEDIAccess().getValidateAssignment_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - -rule__DataInterchangeBean__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group__0__Impl - rule__DataInterchangeBean__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getDataInterchangeBeanAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeBeanAccess().getDataInterchangeBeanAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group__1__Impl - rule__DataInterchangeBean__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getEntityKeyword_1()); } - - 'entity' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getEntityKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group__2__Impl - rule__DataInterchangeBean__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getEntityAssignment_2()); } -(rule__DataInterchangeBean__EntityAssignment_2) -{ after(grammarAccess.getDataInterchangeBeanAccess().getEntityAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group__3__Impl - rule__DataInterchangeBean__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getGroup_3()); } -(rule__DataInterchangeBean__Group_3__0)? -{ after(grammarAccess.getDataInterchangeBeanAccess().getGroup_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group__4__Impl - rule__DataInterchangeBean__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getGroup_4()); } -(rule__DataInterchangeBean__Group_4__0)? -{ after(grammarAccess.getDataInterchangeBeanAccess().getGroup_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group__5__Impl - rule__DataInterchangeBean__Group__6 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getAlternatives_5()); } -(rule__DataInterchangeBean__Alternatives_5)? -{ after(grammarAccess.getDataInterchangeBeanAccess().getAlternatives_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group__6 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group__6__Impl - rule__DataInterchangeBean__Group__7 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group__6__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getGroup_6()); } -(rule__DataInterchangeBean__Group_6__0)? -{ after(grammarAccess.getDataInterchangeBeanAccess().getGroup_6()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group__7 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group__7__Impl - rule__DataInterchangeBean__Group__8 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group__7__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getGroup_7()); } -(rule__DataInterchangeBean__Group_7__0)? -{ after(grammarAccess.getDataInterchangeBeanAccess().getGroup_7()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group__8 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group__8__Impl - rule__DataInterchangeBean__Group__9 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group__8__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getGroup_8()); } -(rule__DataInterchangeBean__Group_8__0)? -{ after(grammarAccess.getDataInterchangeBeanAccess().getGroup_8()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group__9 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group__9__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group__9__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getGroup_9()); } -(rule__DataInterchangeBean__Group_9__0)? -{ after(grammarAccess.getDataInterchangeBeanAccess().getGroup_9()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - - - - - - - - - -rule__DataInterchangeBean__Group_3__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_3__0__Impl - rule__DataInterchangeBean__Group_3__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_3__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getCreateOnKeyword_3_0()); } - - 'createOn' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getCreateOnKeyword_3_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_3__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_3__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_3__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getElementMapAssignment_3_1()); } -(rule__DataInterchangeBean__ElementMapAssignment_3_1) -{ after(grammarAccess.getDataInterchangeBeanAccess().getElementMapAssignment_3_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeBean__Group_4__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_4__0__Impl - rule__DataInterchangeBean__Group_4__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_4__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestAssignment_4_0()); } -(rule__DataInterchangeBean__MarkLatestAssignment_4_0) -{ after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestAssignment_4_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_4__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_4__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_4__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyAssignment_4_1()); } -(rule__DataInterchangeBean__LatestPropertyAssignment_4_1) -{ after(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyAssignment_4_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeBean__Group_6__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_6__0__Impl - rule__DataInterchangeBean__Group_6__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_6__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getExpressionKeyword_6_0()); } - - 'expression' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getExpressionKeyword_6_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_6__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_6__1__Impl - rule__DataInterchangeBean__Group_6__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_6__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_6_1()); } - - '{' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_6_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_6__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_6__2__Impl - rule__DataInterchangeBean__Group_6__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_6__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getExpressionAssignment_6_2()); } -(rule__DataInterchangeBean__ExpressionAssignment_6_2)* -{ after(grammarAccess.getDataInterchangeBeanAccess().getExpressionAssignment_6_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_6__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_6__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_6__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_6_3()); } - - '}' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_6_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DataInterchangeBean__Group_7__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_7__0__Impl - rule__DataInterchangeBean__Group_7__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_7__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getLookupKeyword_7_0()); } - - 'lookup' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getLookupKeyword_7_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_7__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_7__1__Impl - rule__DataInterchangeBean__Group_7__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_7__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_7_1()); } - - '{' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_7_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_7__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_7__2__Impl - rule__DataInterchangeBean__Group_7__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_7__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getLookupAssignment_7_2()); } -(rule__DataInterchangeBean__LookupAssignment_7_2)* -{ after(grammarAccess.getDataInterchangeBeanAccess().getLookupAssignment_7_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_7__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_7__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_7__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_7_3()); } - - '}' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_7_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DataInterchangeBean__Group_8__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_8__0__Impl - rule__DataInterchangeBean__Group_8__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_8__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getFormatKeyword_8_0()); } - - 'format' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getFormatKeyword_8_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_8__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_8__1__Impl - rule__DataInterchangeBean__Group_8__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_8__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_1()); } - - '{' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_8__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_8__2__Impl - rule__DataInterchangeBean__Group_8__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_8__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getFormatAssignment_8_2()); } -(rule__DataInterchangeBean__FormatAssignment_8_2)* -{ after(grammarAccess.getDataInterchangeBeanAccess().getFormatAssignment_8_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_8__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_8__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_8__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_3()); } - - '}' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DataInterchangeBean__Group_9__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_9__0__Impl - rule__DataInterchangeBean__Group_9__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_9__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getMappingKeyword_9_0()); } - - 'mapping' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getMappingKeyword_9_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_9__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_9__1__Impl - rule__DataInterchangeBean__Group_9__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_9__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_9_1()); } - - '{' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_9_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_9__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_9__2__Impl - rule__DataInterchangeBean__Group_9__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_9__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getMappingsAssignment_9_2()); } -(rule__DataInterchangeBean__MappingsAssignment_9_2)* -{ after(grammarAccess.getDataInterchangeBeanAccess().getMappingsAssignment_9_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeBean__Group_9__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeBean__Group_9__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeBean__Group_9__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_9_3()); } - - '}' - -{ after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_9_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DataInterchangeLookup__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__0__Impl - rule__DataInterchangeLookup__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getDataInterchangeLookupAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeLookupAccess().getDataInterchangeLookupAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__1__Impl - rule__DataInterchangeLookup__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getForKeyword_1()); } - - 'for' - -{ after(grammarAccess.getDataInterchangeLookupAccess().getForKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__2__Impl - rule__DataInterchangeLookup__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getTargetPropertyAssignment_2()); } -(rule__DataInterchangeLookup__TargetPropertyAssignment_2) -{ after(grammarAccess.getDataInterchangeLookupAccess().getTargetPropertyAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__3__Impl - rule__DataInterchangeLookup__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getOnKeyword_3()); } - - 'on' - -{ after(grammarAccess.getDataInterchangeLookupAccess().getOnKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__4__Impl - rule__DataInterchangeLookup__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getEntityAssignment_4()); } -(rule__DataInterchangeLookup__EntityAssignment_4) -{ after(grammarAccess.getDataInterchangeLookupAccess().getEntityAssignment_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__5__Impl - rule__DataInterchangeLookup__Group__6 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getGroup_5()); } -(rule__DataInterchangeLookup__Group_5__0)? -{ after(grammarAccess.getDataInterchangeLookupAccess().getGroup_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group__6 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__6__Impl - rule__DataInterchangeLookup__Group__7 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__6__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getWithKeyword_6()); } - - 'with' - -{ after(grammarAccess.getDataInterchangeLookupAccess().getWithKeyword_6()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group__7 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__7__Impl - rule__DataInterchangeLookup__Group__8 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__7__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyAssignment_7()); } -(rule__DataInterchangeLookup__QueryPropertyAssignment_7) -{ after(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyAssignment_7()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group__8 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__8__Impl - rule__DataInterchangeLookup__Group__9 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__8__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getGroup_8()); } -(rule__DataInterchangeLookup__Group_8__0)? -{ after(grammarAccess.getDataInterchangeLookupAccess().getGroup_8()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group__9 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__9__Impl - rule__DataInterchangeLookup__Group__10 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__9__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getGroup_9()); } -(rule__DataInterchangeLookup__Group_9__0)? -{ after(grammarAccess.getDataInterchangeLookupAccess().getGroup_9()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group__10 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group__10__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group__10__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10()); } -(rule__DataInterchangeLookup__UnorderedGroup_10) -{ after(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - - - - - - - - - - - -rule__DataInterchangeLookup__Group_5__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group_5__0__Impl - rule__DataInterchangeLookup__Group_5__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group_5__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getCreateOnKeyword_5_0()); } - - 'createOn' - -{ after(grammarAccess.getDataInterchangeLookupAccess().getCreateOnKeyword_5_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group_5__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group_5__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group_5__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getElementMapAssignment_5_1()); } -(rule__DataInterchangeLookup__ElementMapAssignment_5_1) -{ after(grammarAccess.getDataInterchangeLookupAccess().getElementMapAssignment_5_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeLookup__Group_8__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group_8__0__Impl - rule__DataInterchangeLookup__Group_8__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group_8__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getCachedAssignment_8_0()); } -(rule__DataInterchangeLookup__CachedAssignment_8_0) -{ after(grammarAccess.getDataInterchangeLookupAccess().getCachedAssignment_8_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group_8__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group_8__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group_8__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeAssignment_8_1()); } -(rule__DataInterchangeLookup__CacheSizeAssignment_8_1) -{ after(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeAssignment_8_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeLookup__Group_9__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group_9__0__Impl - rule__DataInterchangeLookup__Group_9__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group_9__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getMapToKeyword_9_0()); } - - 'mapTo' - -{ after(grammarAccess.getDataInterchangeLookupAccess().getMapToKeyword_9_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeLookup__Group_9__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeLookup__Group_9__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeLookup__Group_9__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeLookupAccess().getDataMapAssignment_9_1()); } -(rule__DataInterchangeLookup__DataMapAssignment_9_1) -{ after(grammarAccess.getDataInterchangeLookupAccess().getDataMapAssignment_9_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeMarkerPath__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerPath__Group__0__Impl - rule__DataInterchangeMarkerPath__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerPath__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerPathAccess().getDataInterchangeMarkerPathAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeMarkerPathAccess().getDataInterchangeMarkerPathAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMarkerPath__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerPath__Group__1__Impl - rule__DataInterchangeMarkerPath__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerPath__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerPathAccess().getMarkerPathKeyword_1()); } - - 'markerPath' - -{ after(grammarAccess.getDataInterchangeMarkerPathAccess().getMarkerPathKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMarkerPath__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerPath__Group__2__Impl - rule__DataInterchangeMarkerPath__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerPath__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerPathAccess().getLeftCurlyBracketKeyword_2()); } - - '{' - -{ after(grammarAccess.getDataInterchangeMarkerPathAccess().getLeftCurlyBracketKeyword_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMarkerPath__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerPath__Group__3__Impl - rule__DataInterchangeMarkerPath__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerPath__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerPathAccess().getPathAssignment_3()); } -(rule__DataInterchangeMarkerPath__PathAssignment_3)* -{ after(grammarAccess.getDataInterchangeMarkerPathAccess().getPathAssignment_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMarkerPath__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerPath__Group__4__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerPath__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerPathAccess().getRightCurlyBracketKeyword_4()); } - - '}' - -{ after(grammarAccess.getDataInterchangeMarkerPathAccess().getRightCurlyBracketKeyword_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - -rule__DataInterchangeMarkerEntity__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerEntity__Group__0__Impl - rule__DataInterchangeMarkerEntity__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerEntity__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerEntityAccess().getDataInterchangeMarkerEntityAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeMarkerEntityAccess().getDataInterchangeMarkerEntityAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMarkerEntity__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerEntity__Group__1__Impl - rule__DataInterchangeMarkerEntity__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerEntity__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerEntityAccess().getMarkerEntityKeyword_1()); } - - 'markerEntity' - -{ after(grammarAccess.getDataInterchangeMarkerEntityAccess().getMarkerEntityKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMarkerEntity__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerEntity__Group__2__Impl - rule__DataInterchangeMarkerEntity__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerEntity__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerEntityAccess().getMarkerEntityAssignment_2()); } -(rule__DataInterchangeMarkerEntity__MarkerEntityAssignment_2) -{ after(grammarAccess.getDataInterchangeMarkerEntityAccess().getMarkerEntityAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMarkerEntity__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerEntity__Group__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerEntity__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerEntityAccess().getGroup_3()); } -(rule__DataInterchangeMarkerEntity__Group_3__0)? -{ after(grammarAccess.getDataInterchangeMarkerEntityAccess().getGroup_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DataInterchangeMarkerEntity__Group_3__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerEntity__Group_3__0__Impl - rule__DataInterchangeMarkerEntity__Group_3__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerEntity__Group_3__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerEntityAccess().getMarkLatestAssignment_3_0()); } -(rule__DataInterchangeMarkerEntity__MarkLatestAssignment_3_0) -{ after(grammarAccess.getDataInterchangeMarkerEntityAccess().getMarkLatestAssignment_3_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMarkerEntity__Group_3__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMarkerEntity__Group_3__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMarkerEntity__Group_3__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMarkerEntityAccess().getMarkerPropertyAssignment_3_1()); } -(rule__DataInterchangeMarkerEntity__MarkerPropertyAssignment_3_1) -{ after(grammarAccess.getDataInterchangeMarkerEntityAccess().getMarkerPropertyAssignment_3_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeFormat__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFormat__Group__0__Impl - rule__DataInterchangeFormat__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFormat__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFormatAccess().getDataInterchangeFormatAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeFormatAccess().getDataInterchangeFormatAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFormat__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFormat__Group__1__Impl - rule__DataInterchangeFormat__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFormat__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFormatAccess().getForKeyword_1()); } - - 'for' - -{ after(grammarAccess.getDataInterchangeFormatAccess().getForKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFormat__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFormat__Group__2__Impl - rule__DataInterchangeFormat__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFormat__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFormatAccess().getTargetPropertyAssignment_2()); } -(rule__DataInterchangeFormat__TargetPropertyAssignment_2) -{ after(grammarAccess.getDataInterchangeFormatAccess().getTargetPropertyAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFormat__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFormat__Group__3__Impl - rule__DataInterchangeFormat__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFormat__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFormatAccess().getCodingKeyword_3()); } - - 'coding' - -{ after(grammarAccess.getDataInterchangeFormatAccess().getCodingKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFormat__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFormat__Group__4__Impl - rule__DataInterchangeFormat__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFormat__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFormatAccess().getFormatAssignment_4()); } -(rule__DataInterchangeFormat__FormatAssignment_4) -{ after(grammarAccess.getDataInterchangeFormatAccess().getFormatAssignment_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFormat__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFormat__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFormat__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFormatAccess().getGroup_5()); } -(rule__DataInterchangeFormat__Group_5__0)? -{ after(grammarAccess.getDataInterchangeFormatAccess().getGroup_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - -rule__DataInterchangeFormat__Group_5__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFormat__Group_5__0__Impl - rule__DataInterchangeFormat__Group_5__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFormat__Group_5__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFormatAccess().getLocaleKeyword_5_0()); } - - 'locale' - -{ after(grammarAccess.getDataInterchangeFormatAccess().getLocaleKeyword_5_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeFormat__Group_5__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeFormat__Group_5__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeFormat__Group_5__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeFormatAccess().getLocaleAssignment_5_1()); } -(rule__DataInterchangeFormat__LocaleAssignment_5_1) -{ after(grammarAccess.getDataInterchangeFormatAccess().getLocaleAssignment_5_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeEntityExpression__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeEntityExpression__Group__0__Impl - rule__DataInterchangeEntityExpression__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeEntityExpression__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeEntityExpressionAccess().getDataInterchangeEntityExpressionAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeEntityExpressionAccess().getDataInterchangeEntityExpressionAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeEntityExpression__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeEntityExpression__Group__1__Impl - rule__DataInterchangeEntityExpression__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeEntityExpression__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeEntityExpressionAccess().getCopyKeyword_1()); } - - 'copy' - -{ after(grammarAccess.getDataInterchangeEntityExpressionAccess().getCopyKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeEntityExpression__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeEntityExpression__Group__2__Impl - rule__DataInterchangeEntityExpression__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeEntityExpression__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeEntityExpressionAccess().getTargetPropertyAssignment_2()); } -(rule__DataInterchangeEntityExpression__TargetPropertyAssignment_2) -{ after(grammarAccess.getDataInterchangeEntityExpressionAccess().getTargetPropertyAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeEntityExpression__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeEntityExpression__Group__3__Impl - rule__DataInterchangeEntityExpression__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeEntityExpression__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeEntityExpressionAccess().getFromKeyword_3()); } - - 'from' - -{ after(grammarAccess.getDataInterchangeEntityExpressionAccess().getFromKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeEntityExpression__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeEntityExpression__Group__4__Impl - rule__DataInterchangeEntityExpression__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeEntityExpression__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeEntityExpressionAccess().getEntityAssignment_4()); } -(rule__DataInterchangeEntityExpression__EntityAssignment_4) -{ after(grammarAccess.getDataInterchangeEntityExpressionAccess().getEntityAssignment_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeEntityExpression__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeEntityExpression__Group__5__Impl - rule__DataInterchangeEntityExpression__Group__6 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeEntityExpression__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeEntityExpressionAccess().getPropertyKeyword_5()); } - - 'property' - -{ after(grammarAccess.getDataInterchangeEntityExpressionAccess().getPropertyKeyword_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeEntityExpression__Group__6 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeEntityExpression__Group__6__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeEntityExpression__Group__6__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeEntityExpressionAccess().getPropertyAssignment_6()); } -(rule__DataInterchangeEntityExpression__PropertyAssignment_6) -{ after(grammarAccess.getDataInterchangeEntityExpressionAccess().getPropertyAssignment_6()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - - - -rule__DataInterchangePredefinedExpression__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePredefinedExpression__Group__0__Impl - rule__DataInterchangePredefinedExpression__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePredefinedExpression__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePredefinedExpressionAccess().getDataInterchangePredefinedExpressionAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangePredefinedExpressionAccess().getDataInterchangePredefinedExpressionAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePredefinedExpression__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePredefinedExpression__Group__1__Impl - rule__DataInterchangePredefinedExpression__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePredefinedExpression__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePredefinedExpressionAccess().getAssignKeyword_1()); } - - 'assign' - -{ after(grammarAccess.getDataInterchangePredefinedExpressionAccess().getAssignKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePredefinedExpression__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePredefinedExpression__Group__2__Impl - rule__DataInterchangePredefinedExpression__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePredefinedExpression__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePredefinedExpressionAccess().getTargetPropertyAssignment_2()); } -(rule__DataInterchangePredefinedExpression__TargetPropertyAssignment_2) -{ after(grammarAccess.getDataInterchangePredefinedExpressionAccess().getTargetPropertyAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePredefinedExpression__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePredefinedExpression__Group__3__Impl - rule__DataInterchangePredefinedExpression__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePredefinedExpression__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePredefinedExpressionAccess().getWithKeyword_3()); } - - 'with' - -{ after(grammarAccess.getDataInterchangePredefinedExpressionAccess().getWithKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePredefinedExpression__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePredefinedExpression__Group__4__Impl - rule__DataInterchangePredefinedExpression__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePredefinedExpression__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePredefinedExpressionAccess().getBeanAssignment_4()); } -(rule__DataInterchangePredefinedExpression__BeanAssignment_4) -{ after(grammarAccess.getDataInterchangePredefinedExpressionAccess().getBeanAssignment_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePredefinedExpression__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePredefinedExpression__Group__5__Impl - rule__DataInterchangePredefinedExpression__Group__6 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePredefinedExpression__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePredefinedExpressionAccess().getAsKeyword_5()); } - - 'as' - -{ after(grammarAccess.getDataInterchangePredefinedExpressionAccess().getAsKeyword_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangePredefinedExpression__Group__6 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangePredefinedExpression__Group__6__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangePredefinedExpression__Group__6__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangePredefinedExpressionAccess().getBeanTypeAssignment_6()); } -(rule__DataInterchangePredefinedExpression__BeanTypeAssignment_6) -{ after(grammarAccess.getDataInterchangePredefinedExpressionAccess().getBeanTypeAssignment_6()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - - - -rule__DataInterchangeMapping__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMapping__Group__0__Impl - rule__DataInterchangeMapping__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMapping__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeMappingAction_0()); } -( - -) -{ after(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeMappingAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMapping__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMapping__Group__1__Impl - rule__DataInterchangeMapping__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMapping__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMappingAccess().getMapKeyword_1()); } - - 'map' - -{ after(grammarAccess.getDataInterchangeMappingAccess().getMapKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMapping__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMapping__Group__2__Impl - rule__DataInterchangeMapping__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMapping__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMappingAccess().getPropertyAssignment_2()); } -(rule__DataInterchangeMapping__PropertyAssignment_2) -{ after(grammarAccess.getDataInterchangeMappingAccess().getPropertyAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMapping__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMapping__Group__3__Impl - rule__DataInterchangeMapping__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMapping__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMappingAccess().getToKeyword_3()); } - - 'to' - -{ after(grammarAccess.getDataInterchangeMappingAccess().getToKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeMapping__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeMapping__Group__4__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeMapping__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeMappingAccess().getDataAssignment_4()); } -(rule__DataInterchangeMapping__DataAssignment_4) -{ after(grammarAccess.getDataInterchangeMappingAccess().getDataAssignment_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - -rule__DataInterchangeImport__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeImport__Group__0__Impl - rule__DataInterchangeImport__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeImport__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeImportAccess().getImportKeyword_0()); } - - 'import' - -{ after(grammarAccess.getDataInterchangeImportAccess().getImportKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeImport__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeImport__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeImport__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeImportAccess().getImportedNamespaceAssignment_1()); } -(rule__DataInterchangeImport__ImportedNamespaceAssignment_1) -{ after(grammarAccess.getDataInterchangeImportAccess().getImportedNamespaceAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeQualifiedNameWithWildCard__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeQualifiedNameWithWildCard__Group__0__Impl - rule__DataInterchangeQualifiedNameWithWildCard__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeQualifiedNameWithWildCard__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeQualifiedNameWithWildCardAccess().getQualifiedNameParserRuleCall_0()); } - ruleQualifiedName -{ after(grammarAccess.getDataInterchangeQualifiedNameWithWildCardAccess().getQualifiedNameParserRuleCall_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeQualifiedNameWithWildCard__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeQualifiedNameWithWildCard__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeQualifiedNameWithWildCard__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeQualifiedNameWithWildCardAccess().getGroup_1()); } -(rule__DataInterchangeQualifiedNameWithWildCard__Group_1__0)? -{ after(grammarAccess.getDataInterchangeQualifiedNameWithWildCardAccess().getGroup_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DataInterchangeQualifiedNameWithWildCard__Group_1__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeQualifiedNameWithWildCard__Group_1__0__Impl - rule__DataInterchangeQualifiedNameWithWildCard__Group_1__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeQualifiedNameWithWildCard__Group_1__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeQualifiedNameWithWildCardAccess().getFullStopKeyword_1_0()); } - - '.' - -{ after(grammarAccess.getDataInterchangeQualifiedNameWithWildCardAccess().getFullStopKeyword_1_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DataInterchangeQualifiedNameWithWildCard__Group_1__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DataInterchangeQualifiedNameWithWildCard__Group_1__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DataInterchangeQualifiedNameWithWildCard__Group_1__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDataInterchangeQualifiedNameWithWildCardAccess().getAsteriskKeyword_1_1()); } - - '*' - -{ after(grammarAccess.getDataInterchangeQualifiedNameWithWildCardAccess().getAsteriskKeyword_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__QualifiedName__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__QualifiedName__Group__0__Impl - rule__QualifiedName__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__QualifiedName__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); } - ruleValidID -{ after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__QualifiedName__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__QualifiedName__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__QualifiedName__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getQualifiedNameAccess().getGroup_1()); } -(rule__QualifiedName__Group_1__0)* -{ after(grammarAccess.getQualifiedNameAccess().getGroup_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__QualifiedName__Group_1__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__QualifiedName__Group_1__0__Impl - rule__QualifiedName__Group_1__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__QualifiedName__Group_1__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); } -( - '.' -) -{ after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__QualifiedName__Group_1__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__QualifiedName__Group_1__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__QualifiedName__Group_1__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); } - ruleValidID -{ after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__LFQN__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__LFQN__Group__0__Impl - rule__LFQN__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__LFQN__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getLFQNAccess().getIDTerminalRuleCall_0()); } - RULE_ID -{ after(grammarAccess.getLFQNAccess().getIDTerminalRuleCall_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__LFQN__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__LFQN__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__LFQN__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getLFQNAccess().getGroup_1()); } -(rule__LFQN__Group_1__0)* -{ after(grammarAccess.getLFQNAccess().getGroup_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__LFQN__Group_1__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__LFQN__Group_1__0__Impl - rule__LFQN__Group_1__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__LFQN__Group_1__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getLFQNAccess().getFullStopKeyword_1_0()); } - - '.' - -{ after(grammarAccess.getLFQNAccess().getFullStopKeyword_1_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__LFQN__Group_1__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__LFQN__Group_1__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__LFQN__Group_1__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getLFQNAccess().getIDTerminalRuleCall_1_1()); } - RULE_ID -{ after(grammarAccess.getLFQNAccess().getIDTerminalRuleCall_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__XAnnotation__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group__0__Impl - rule__XAnnotation__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getXAnnotationAction_0()); } -( - -) -{ after(grammarAccess.getXAnnotationAccess().getXAnnotationAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotation__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group__1__Impl - rule__XAnnotation__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_1()); } - - '@' - -{ after(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotation__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group__2__Impl - rule__XAnnotation__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getAnnotationTypeAssignment_2()); } -(rule__XAnnotation__AnnotationTypeAssignment_2) -{ after(grammarAccess.getXAnnotationAccess().getAnnotationTypeAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotation__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getGroup_3()); } -(rule__XAnnotation__Group_3__0)? -{ after(grammarAccess.getXAnnotationAccess().getGroup_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__XAnnotation__Group_3__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group_3__0__Impl - rule__XAnnotation__Group_3__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group_3__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_3_0()); } -( - '(' -) -{ after(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_3_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotation__Group_3__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group_3__1__Impl - rule__XAnnotation__Group_3__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group_3__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getAlternatives_3_1()); } -(rule__XAnnotation__Alternatives_3_1)? -{ after(grammarAccess.getXAnnotationAccess().getAlternatives_3_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotation__Group_3__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group_3__2__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group_3__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_3_2()); } - - ')' - -{ after(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_3_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - -rule__XAnnotation__Group_3_1_0__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group_3_1_0__0__Impl - rule__XAnnotation__Group_3_1_0__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group_3_1_0__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_0()); } -(rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0) -{ after(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotation__Group_3_1_0__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group_3_1_0__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group_3_1_0__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0_1()); } -(rule__XAnnotation__Group_3_1_0_1__0)* -{ after(grammarAccess.getXAnnotationAccess().getGroup_3_1_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__XAnnotation__Group_3_1_0_1__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group_3_1_0_1__0__Impl - rule__XAnnotation__Group_3_1_0_1__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group_3_1_0_1__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getCommaKeyword_3_1_0_1_0()); } - - ',' - -{ after(grammarAccess.getXAnnotationAccess().getCommaKeyword_3_1_0_1_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotation__Group_3_1_0_1__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotation__Group_3_1_0_1__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotation__Group_3_1_0_1__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_1_1()); } -(rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1) -{ after(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_1_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__XAnnotationElementValuePair__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValuePair__Group__0__Impl - rule__XAnnotationElementValuePair__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValuePair__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0()); } -(rule__XAnnotationElementValuePair__Group_0__0) -{ after(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotationElementValuePair__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValuePair__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValuePair__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValuePairAccess().getValueAssignment_1()); } -(rule__XAnnotationElementValuePair__ValueAssignment_1) -{ after(grammarAccess.getXAnnotationElementValuePairAccess().getValueAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__XAnnotationElementValuePair__Group_0__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValuePair__Group_0__0__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValuePair__Group_0__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0_0()); } -(rule__XAnnotationElementValuePair__Group_0_0__0) -{ after(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - -rule__XAnnotationElementValuePair__Group_0_0__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValuePair__Group_0_0__0__Impl - rule__XAnnotationElementValuePair__Group_0_0__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValuePair__Group_0_0__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValuePairAccess().getElementAssignment_0_0_0()); } -(rule__XAnnotationElementValuePair__ElementAssignment_0_0_0) -{ after(grammarAccess.getXAnnotationElementValuePairAccess().getElementAssignment_0_0_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotationElementValuePair__Group_0_0__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValuePair__Group_0_0__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValuePair__Group_0_0__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValuePairAccess().getEqualsSignKeyword_0_0_1()); } - - '=' - -{ after(grammarAccess.getXAnnotationElementValuePairAccess().getEqualsSignKeyword_0_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__XAnnotationElementValueOrCommaList__Group_0__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl - rule__XAnnotationElementValueOrCommaList__Group_0__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0()); } -(rule__XAnnotationElementValueOrCommaList__Group_0_0__0) -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotationElementValueOrCommaList__Group_0__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl - rule__XAnnotationElementValueOrCommaList__Group_0__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1()); } -(rule__XAnnotationElementValueOrCommaList__Group_0_1__0)? -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotationElementValueOrCommaList__Group_0__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getRightSquareBracketKeyword_0_2()); } - - ']' - -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getRightSquareBracketKeyword_0_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - -rule__XAnnotationElementValueOrCommaList__Group_0_0__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0_0()); } -(rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0) -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - -rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl - rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralAction_0_0_0_0()); } -( - -) -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralAction_0_0_0_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl - rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getNumberSignKeyword_0_0_0_1()); } - - '#' - -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getNumberSignKeyword_0_0_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getLeftSquareBracketKeyword_0_0_0_2()); } - - '[' - -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getLeftSquareBracketKeyword_0_0_0_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - -rule__XAnnotationElementValueOrCommaList__Group_0_1__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl - rule__XAnnotationElementValueOrCommaList__Group_0_1__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_0()); } -(rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0) -{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - |