catch up with branch development Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
diff --git a/org.eclipse.osbp.xtext.datamartdsl.tests/org.eclipse.osbp.xtext.datamartdsl.tests.launch b/org.eclipse.osbp.xtext.datamartdsl.tests/org.eclipse.osbp.xtext.datamartdsl.tests.launch deleted file mode 100644 index 3fe401b..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl.tests/org.eclipse.osbp.xtext.datamartdsl.tests.launch +++ /dev/null
@@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<launchConfiguration type="org.eclipse.jdt.junit.launchconfig"> -<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> -<listEntry value="/org.eclipse.osbp.xtext.datamartdsl.tests"/> -</listAttribute> -<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> -<listEntry value="4"/> -</listAttribute> -<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value="=org.eclipse.osbp.xtext.datamartdsl.tests"/> -<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/> -<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/> -<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.m2e.launchconfig.classpathProvider"/> -<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osbp.xtext.datamartdsl.tests"/> -<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.m2e.launchconfig.sourcepathProvider"/> -</launchConfiguration>
diff --git a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/DatamartDSLParser.java b/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/DatamartDSLParser.java deleted file mode 100644 index 98c66f1..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/DatamartDSLParser.java +++ /dev/null
@@ -1,759 +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 - * - */ -package org.eclipse.osbp.xtext.datamartdsl.ui.contentassist.antlr; - -import java.util.Collection; -import java.util.Map; -import java.util.HashMap; - -import org.antlr.runtime.RecognitionException; -import org.eclipse.xtext.AbstractElement; -import org.eclipse.xtext.ui.editor.contentassist.antlr.AbstractContentAssistParser; -import org.eclipse.xtext.ui.editor.contentassist.antlr.FollowElement; -import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; - -import com.google.inject.Inject; - -import org.eclipse.osbp.xtext.datamartdsl.services.DatamartDSLGrammarAccess; - -public class DatamartDSLParser extends AbstractContentAssistParser { - - @Inject - private DatamartDSLGrammarAccess grammarAccess; - - private Map<AbstractElement, String> nameMappings; - - @Override - protected org.eclipse.osbp.xtext.datamartdsl.ui.contentassist.antlr.internal.InternalDatamartDSLParser createParser() { - org.eclipse.osbp.xtext.datamartdsl.ui.contentassist.antlr.internal.InternalDatamartDSLParser result = new org.eclipse.osbp.xtext.datamartdsl.ui.contentassist.antlr.internal.InternalDatamartDSLParser(null); - result.setGrammarAccess(grammarAccess); - return result; - } - - @Override - protected String getRuleName(AbstractElement element) { - if (nameMappings == null) { - nameMappings = new HashMap<AbstractElement, String>() { - private static final long serialVersionUID = 1L; - { - put(grammarAccess.getDatamartSourceAccess().getAlternatives(), "rule__DatamartSource__Alternatives"); - put(grammarAccess.getDatamartNavigationAccess().getAlternatives(), "rule__DatamartNavigation__Alternatives"); - put(grammarAccess.getDatamartOperandAccess().getAlternatives(), "rule__DatamartOperand__Alternatives"); - put(grammarAccess.getDatamartValueAccess().getAlternatives(), "rule__DatamartValue__Alternatives"); - put(grammarAccess.getDatamartValueAccess().getAlternatives_2(), "rule__DatamartValue__Alternatives_2"); - put(grammarAccess.getDatamartCubeElementAccess().getAlternatives(), "rule__DatamartCubeElement__Alternatives"); - put(grammarAccess.getDatamartAdditionAccess().getAlternatives_1_0(), "rule__DatamartAddition__Alternatives_1_0"); - put(grammarAccess.getDatamartMultiplicationAccess().getAlternatives_1_0(), "rule__DatamartMultiplication__Alternatives_1_0"); - put(grammarAccess.getDatamartPrimaryAccess().getAlternatives(), "rule__DatamartPrimary__Alternatives"); - put(grammarAccess.getDatamartNumberOrElementAccess().getAlternatives(), "rule__DatamartNumberOrElement__Alternatives"); - put(grammarAccess.getDatamartMemberTupleAccess().getAlternatives_0_0(), "rule__DatamartMemberTuple__Alternatives_0_0"); - put(grammarAccess.getDatamartSetTupleAccess().getAlternatives_0(), "rule__DatamartSetTuple__Alternatives_0"); - put(grammarAccess.getDatamartAggregationAccess().getAlternatives_2(), "rule__DatamartAggregation__Alternatives_2"); - put(grammarAccess.getDatamartSetAggregationAccess().getAlternatives_2(), "rule__DatamartSetAggregation__Alternatives_2"); - put(grammarAccess.getDatamartElementAccess().getAlternatives(), "rule__DatamartElement__Alternatives"); - put(grammarAccess.getDatamartHierarchyAccess().getAlternatives_5_2(), "rule__DatamartHierarchy__Alternatives_5_2"); - put(grammarAccess.getDatamartHierarchyAccess().getOrderRefAlternatives_6_2_1_0(), "rule__DatamartHierarchy__OrderRefAlternatives_6_2_1_0"); - put(grammarAccess.getPropertyFillerTypeAccess().getAlternatives(), "rule__PropertyFillerType__Alternatives"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getAlternatives_1_0(), "rule__PropertyFillerSignedDoubleRange__Alternatives_1_0"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getAlternatives_1_2(), "rule__PropertyFillerSignedDoubleRange__Alternatives_1_2"); - put(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getAlternatives_2_0(), "rule__PropertyFillerSignedIntegerRange__Alternatives_2_0"); - put(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getAlternatives_2_2(), "rule__PropertyFillerSignedIntegerRange__Alternatives_2_2"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getAlternatives_1_0(), "rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_0"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getAlternatives_1_2(), "rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_2"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getAlternatives_2_0(), "rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_0"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getAlternatives_2_2(), "rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_2"); - put(grammarAccess.getXAnnotationAccess().getAlternatives_3_1(), "rule__XAnnotation__Alternatives_3_1"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getAlternatives(), "rule__XAnnotationElementValueOrCommaList__Alternatives"); - put(grammarAccess.getXAnnotationElementValueAccess().getAlternatives(), "rule__XAnnotationElementValue__Alternatives"); - put(grammarAccess.getXAnnotationOrExpressionAccess().getAlternatives(), "rule__XAnnotationOrExpression__Alternatives"); - put(grammarAccess.getXAssignmentAccess().getAlternatives(), "rule__XAssignment__Alternatives"); - put(grammarAccess.getOpMultiAssignAccess().getAlternatives(), "rule__OpMultiAssign__Alternatives"); - put(grammarAccess.getOpEqualityAccess().getAlternatives(), "rule__OpEquality__Alternatives"); - put(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1(), "rule__XRelationalExpression__Alternatives_1"); - put(grammarAccess.getOpCompareAccess().getAlternatives(), "rule__OpCompare__Alternatives"); - put(grammarAccess.getOpOtherAccess().getAlternatives(), "rule__OpOther__Alternatives"); - put(grammarAccess.getOpOtherAccess().getAlternatives_5_1(), "rule__OpOther__Alternatives_5_1"); - put(grammarAccess.getOpOtherAccess().getAlternatives_6_1(), "rule__OpOther__Alternatives_6_1"); - put(grammarAccess.getOpAddAccess().getAlternatives(), "rule__OpAdd__Alternatives"); - put(grammarAccess.getOpMultiAccess().getAlternatives(), "rule__OpMulti__Alternatives"); - put(grammarAccess.getXUnaryOperationAccess().getAlternatives(), "rule__XUnaryOperation__Alternatives"); - put(grammarAccess.getOpUnaryAccess().getAlternatives(), "rule__OpUnary__Alternatives"); - put(grammarAccess.getOpPostfixAccess().getAlternatives(), "rule__OpPostfix__Alternatives"); - put(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1(), "rule__XMemberFeatureCall__Alternatives_1"); - put(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1(), "rule__XMemberFeatureCall__Alternatives_1_0_0_0_1"); - put(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1(), "rule__XMemberFeatureCall__Alternatives_1_1_0_0_1"); - put(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1(), "rule__XMemberFeatureCall__Alternatives_1_1_3_1"); - put(grammarAccess.getXPrimaryExpressionAccess().getAlternatives(), "rule__XPrimaryExpression__Alternatives"); - put(grammarAccess.getXLiteralAccess().getAlternatives(), "rule__XLiteral__Alternatives"); - put(grammarAccess.getXCollectionLiteralAccess().getAlternatives(), "rule__XCollectionLiteral__Alternatives"); - put(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2(), "rule__XSwitchExpression__Alternatives_2"); - put(grammarAccess.getXCasePartAccess().getAlternatives_3(), "rule__XCasePart__Alternatives_3"); - put(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives(), "rule__XExpressionOrVarDeclaration__Alternatives"); - put(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1(), "rule__XVariableDeclaration__Alternatives_1"); - put(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2(), "rule__XVariableDeclaration__Alternatives_2"); - put(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1(), "rule__XFeatureCall__Alternatives_3_1"); - put(grammarAccess.getFeatureCallIDAccess().getAlternatives(), "rule__FeatureCallID__Alternatives"); - put(grammarAccess.getIdOrSuperAccess().getAlternatives(), "rule__IdOrSuper__Alternatives"); - put(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1(), "rule__XConstructorCall__Alternatives_4_1"); - put(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1(), "rule__XBooleanLiteral__Alternatives_1"); - put(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3(), "rule__XTryCatchFinallyExpression__Alternatives_3"); - put(grammarAccess.getNumberAccess().getAlternatives(), "rule__Number__Alternatives"); - put(grammarAccess.getNumberAccess().getAlternatives_1_0(), "rule__Number__Alternatives_1_0"); - put(grammarAccess.getNumberAccess().getAlternatives_1_1_1(), "rule__Number__Alternatives_1_1_1"); - put(grammarAccess.getJvmTypeReferenceAccess().getAlternatives(), "rule__JvmTypeReference__Alternatives"); - put(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives(), "rule__JvmArgumentTypeReference__Alternatives"); - put(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2(), "rule__JvmWildcardTypeReference__Alternatives_2"); - put(grammarAccess.getXImportDeclarationAccess().getAlternatives_1(), "rule__XImportDeclaration__Alternatives_1"); - put(grammarAccess.getXImportDeclarationAccess().getAlternatives_1_0_3(), "rule__XImportDeclaration__Alternatives_1_0_3"); - put(grammarAccess.getAxisEnumAccess().getAlternatives(), "rule__AxisEnum__Alternatives"); - put(grammarAccess.getFunctionEnumAccess().getAlternatives(), "rule__FunctionEnum__Alternatives"); - put(grammarAccess.getParameterFunctionEnumAccess().getAlternatives(), "rule__ParameterFunctionEnum__Alternatives"); - put(grammarAccess.getSetFunctionEnumAccess().getAlternatives(), "rule__SetFunctionEnum__Alternatives"); - put(grammarAccess.getSetParameterFunctionEnumAccess().getAlternatives(), "rule__SetParameterFunctionEnum__Alternatives"); - put(grammarAccess.getSetAggregationEnumAccess().getAlternatives(), "rule__SetAggregationEnum__Alternatives"); - put(grammarAccess.getAggregationEnumAccess().getAlternatives(), "rule__AggregationEnum__Alternatives"); - put(grammarAccess.getOperatorEnumAccess().getAlternatives(), "rule__OperatorEnum__Alternatives"); - put(grammarAccess.getSqlAggregationEnumAccess().getAlternatives(), "rule__SqlAggregationEnum__Alternatives"); - put(grammarAccess.getValueScaleEnumAccess().getAlternatives(), "rule__ValueScaleEnum__Alternatives"); - put(grammarAccess.getTaskQueryTopicEnumAccess().getAlternatives(), "rule__TaskQueryTopicEnum__Alternatives"); - put(grammarAccess.getTaskQueryColumnEnumAccess().getAlternatives(), "rule__TaskQueryColumnEnum__Alternatives"); - put(grammarAccess.getTaskFilterEnumAccess().getAlternatives(), "rule__TaskFilterEnum__Alternatives"); - put(grammarAccess.getOrderEnumAccess().getAlternatives(), "rule__OrderEnum__Alternatives"); - put(grammarAccess.getDatamartPackageAccess().getGroup(), "rule__DatamartPackage__Group__0"); - put(grammarAccess.getDatamartPackageAccess().getGroup_3(), "rule__DatamartPackage__Group_3__0"); - put(grammarAccess.getDatamartDefinitionAccess().getGroup(), "rule__DatamartDefinition__Group__0"); - put(grammarAccess.getDatamartDefinitionAccess().getGroup_2(), "rule__DatamartDefinition__Group_2__0"); - put(grammarAccess.getDatamartDefinitionAccess().getGroup_3(), "rule__DatamartDefinition__Group_3__0"); - put(grammarAccess.getDatamartRoleAccess().getGroup(), "rule__DatamartRole__Group__0"); - put(grammarAccess.getDatamartTaskAccess().getGroup(), "rule__DatamartTask__Group__0"); - put(grammarAccess.getDatamartTaskAccess().getGroup_2(), "rule__DatamartTask__Group_2__0"); - put(grammarAccess.getDatamartTaskAccess().getGroup_3(), "rule__DatamartTask__Group_3__0"); - put(grammarAccess.getDatamartColumnAccess().getGroup(), "rule__DatamartColumn__Group__0"); - put(grammarAccess.getDatamartTaskFilterAccess().getGroup(), "rule__DatamartTaskFilter__Group__0"); - put(grammarAccess.getDatamartCubeAccess().getGroup(), "rule__DatamartCube__Group__0"); - put(grammarAccess.getDatamartReferenceAccess().getGroup(), "rule__DatamartReference__Group__0"); - put(grammarAccess.getDatamartEntityAccess().getGroup(), "rule__DatamartEntity__Group__0"); - put(grammarAccess.getDatamartEntityAccess().getGroup_4(), "rule__DatamartEntity__Group_4__0"); - put(grammarAccess.getDatamartEntityAccess().getGroup_5(), "rule__DatamartEntity__Group_5__0"); - put(grammarAccess.getDatamartEntityAccess().getGroup_6(), "rule__DatamartEntity__Group_6__0"); - put(grammarAccess.getDatamartEntityAccess().getGroup_7(), "rule__DatamartEntity__Group_7__0"); - put(grammarAccess.getDatamartEntityAccess().getGroup_8(), "rule__DatamartEntity__Group_8__0"); - put(grammarAccess.getDatamartOwnerAccess().getGroup(), "rule__DatamartOwner__Group__0"); - put(grammarAccess.getDatamartMemberAccess().getGroup(), "rule__DatamartMember__Group__0"); - put(grammarAccess.getDatamartPropertyAccess().getGroup(), "rule__DatamartProperty__Group__0"); - put(grammarAccess.getDatamartPropertyAccess().getGroup_2_0(), "rule__DatamartProperty__Group_2_0__0"); - put(grammarAccess.getDatamartPropertyAccess().getGroup_2_1(), "rule__DatamartProperty__Group_2_1__0"); - put(grammarAccess.getDatamartPropertyAccess().getGroup_2_2(), "rule__DatamartProperty__Group_2_2__0"); - put(grammarAccess.getDatamartConditionAccess().getGroup(), "rule__DatamartCondition__Group__0"); - put(grammarAccess.getDatamartOrderAccess().getGroup(), "rule__DatamartOrder__Group__0"); - put(grammarAccess.getDatamartDisjunctionAccess().getGroup(), "rule__DatamartDisjunction__Group__0"); - put(grammarAccess.getDatamartDisjunctionAccess().getGroup_1(), "rule__DatamartDisjunction__Group_1__0"); - put(grammarAccess.getDatamartDisjunctionAccess().getGroup_1_0(), "rule__DatamartDisjunction__Group_1_0__0"); - put(grammarAccess.getDatamartConjunctionAccess().getGroup(), "rule__DatamartConjunction__Group__0"); - put(grammarAccess.getDatamartConjunctionAccess().getGroup_1(), "rule__DatamartConjunction__Group_1__0"); - put(grammarAccess.getDatamartConjunctionAccess().getGroup_1_0(), "rule__DatamartConjunction__Group_1_0__0"); - put(grammarAccess.getDatamartConditionalExpressionAccess().getGroup(), "rule__DatamartConditionalExpression__Group__0"); - put(grammarAccess.getDatamartConditionalExpressionAccess().getGroup_1(), "rule__DatamartConditionalExpression__Group_1__0"); - put(grammarAccess.getDatamartConditionalExpressionAccess().getGroup_1_0(), "rule__DatamartConditionalExpression__Group_1_0__0"); - put(grammarAccess.getDatamartOperandAccess().getGroup_1(), "rule__DatamartOperand__Group_1__0"); - put(grammarAccess.getDatamartValueAccess().getGroup_2_0(), "rule__DatamartValue__Group_2_0__0"); - put(grammarAccess.getDatamartDefineDerivedMeasureAccess().getGroup(), "rule__DatamartDefineDerivedMeasure__Group__0"); - put(grammarAccess.getDatamartAdditionAccess().getGroup(), "rule__DatamartAddition__Group__0"); - put(grammarAccess.getDatamartAdditionAccess().getGroup_1(), "rule__DatamartAddition__Group_1__0"); - put(grammarAccess.getDatamartAdditionAccess().getGroup_1_0_0(), "rule__DatamartAddition__Group_1_0_0__0"); - put(grammarAccess.getDatamartAdditionAccess().getGroup_1_0_1(), "rule__DatamartAddition__Group_1_0_1__0"); - put(grammarAccess.getDatamartMultiplicationAccess().getGroup(), "rule__DatamartMultiplication__Group__0"); - put(grammarAccess.getDatamartMultiplicationAccess().getGroup_1(), "rule__DatamartMultiplication__Group_1__0"); - put(grammarAccess.getDatamartMultiplicationAccess().getGroup_1_0_0(), "rule__DatamartMultiplication__Group_1_0_0__0"); - put(grammarAccess.getDatamartMultiplicationAccess().getGroup_1_0_1(), "rule__DatamartMultiplication__Group_1_0_1__0"); - put(grammarAccess.getDatamartPrimaryAccess().getGroup_1(), "rule__DatamartPrimary__Group_1__0"); - put(grammarAccess.getDatamartMemberTupleAccess().getGroup(), "rule__DatamartMemberTuple__Group__0"); - put(grammarAccess.getDatamartMemberTupleAccess().getGroup_0(), "rule__DatamartMemberTuple__Group_0__0"); - put(grammarAccess.getDatamartMemberTupleAccess().getGroup_2(), "rule__DatamartMemberTuple__Group_2__0"); - put(grammarAccess.getDatamartParameterFunctionAccess().getGroup(), "rule__DatamartParameterFunction__Group__0"); - put(grammarAccess.getDatamartSetParameterFunctionAccess().getGroup(), "rule__DatamartSetParameterFunction__Group__0"); - put(grammarAccess.getDatamartSetAggregationFunctionAccess().getGroup(), "rule__DatamartSetAggregationFunction__Group__0"); - put(grammarAccess.getDatamartSetTupleAccess().getGroup(), "rule__DatamartSetTuple__Group__0"); - put(grammarAccess.getDatamartSetTupleAccess().getGroup_1(), "rule__DatamartSetTuple__Group_1__0"); - put(grammarAccess.getDatamartAggregationAccess().getGroup(), "rule__DatamartAggregation__Group__0"); - put(grammarAccess.getDatamartAggregationAccess().getGroup_3(), "rule__DatamartAggregation__Group_3__0"); - put(grammarAccess.getDatamartSetAggregationAccess().getGroup(), "rule__DatamartSetAggregation__Group__0"); - put(grammarAccess.getDatamartSetAggregationAccess().getGroup_3(), "rule__DatamartSetAggregation__Group_3__0"); - put(grammarAccess.getDatamartSlicerAccess().getGroup(), "rule__DatamartSlicer__Group__0"); - put(grammarAccess.getDatamartAxisAccess().getGroup(), "rule__DatamartAxis__Group__0"); - put(grammarAccess.getDatamartDerivedMeasureAccess().getGroup(), "rule__DatamartDerivedMeasure__Group__0"); - put(grammarAccess.getDatamartDerivedMeasureAccess().getGroup_2(), "rule__DatamartDerivedMeasure__Group_2__0"); - put(grammarAccess.getDatamartMeasureAccess().getGroup(), "rule__DatamartMeasure__Group__0"); - put(grammarAccess.getDatamartMeasureAccess().getGroup_2(), "rule__DatamartMeasure__Group_2__0"); - put(grammarAccess.getDatamartHierarchyAccess().getGroup(), "rule__DatamartHierarchy__Group__0"); - put(grammarAccess.getDatamartHierarchyAccess().getGroup_5(), "rule__DatamartHierarchy__Group_5__0"); - put(grammarAccess.getDatamartHierarchyAccess().getGroup_6(), "rule__DatamartHierarchy__Group_6__0"); - put(grammarAccess.getDatamartHierarchyAccess().getGroup_6_1(), "rule__DatamartHierarchy__Group_6_1__0"); - put(grammarAccess.getDatamartHierarchyAccess().getGroup_6_2(), "rule__DatamartHierarchy__Group_6_2__0"); - put(grammarAccess.getDatamartImportAccess().getGroup(), "rule__DatamartImport__Group__0"); - put(grammarAccess.getDatamartQualifiedNameWithWildCardAccess().getGroup(), "rule__DatamartQualifiedNameWithWildCard__Group__0"); - put(grammarAccess.getDatamartQualifiedNameWithWildCardAccess().getGroup_1(), "rule__DatamartQualifiedNameWithWildCard__Group_1__0"); - put(grammarAccess.getQualifiedNameAccess().getGroup(), "rule__QualifiedName__Group__0"); - put(grammarAccess.getQualifiedNameAccess().getGroup_1(), "rule__QualifiedName__Group_1__0"); - put(grammarAccess.getPropertyFillerDataAccess().getGroup(), "rule__PropertyFillerData__Group__0"); - put(grammarAccess.getPropertyFillerDateFutureAccess().getGroup(), "rule__PropertyFillerDateFuture__Group__0"); - put(grammarAccess.getPropertyFillerDatePastAccess().getGroup(), "rule__PropertyFillerDatePast__Group__0"); - put(grammarAccess.getPropertyFillerDateRangeAccess().getGroup(), "rule__PropertyFillerDateRange__Group__0"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getGroup(), "rule__PropertyFillerSignedDoubleRange__Group__0"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getGroup_1(), "rule__PropertyFillerSignedDoubleRange__Group_1__0"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getGroup_5(), "rule__PropertyFillerSignedDoubleRange__Group_5__0"); - put(grammarAccess.getPropertyFillerSignedDoubleRandomAccess().getGroup(), "rule__PropertyFillerSignedDoubleRandom__Group__0"); - put(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getGroup(), "rule__PropertyFillerSignedIntegerRange__Group__0"); - put(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getGroup_2(), "rule__PropertyFillerSignedIntegerRange__Group_2__0"); - put(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getGroup_3(), "rule__PropertyFillerSignedIntegerRange__Group_3__0"); - put(grammarAccess.getPropertyFillerSignedIntegerRandomAccess().getGroup(), "rule__PropertyFillerSignedIntegerRandom__Group__0"); - put(grammarAccess.getPropertyFillerTextRandomAccess().getGroup(), "rule__PropertyFillerTextRandom__Group__0"); - put(grammarAccess.getPropertyFillerTextParagraphsAccess().getGroup(), "rule__PropertyFillerTextParagraphs__Group__0"); - put(grammarAccess.getPropertyFillerTextSentencesAccess().getGroup(), "rule__PropertyFillerTextSentences__Group__0"); - put(grammarAccess.getPropertyFillerTextWordsAccess().getGroup(), "rule__PropertyFillerTextWords__Group__0"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getGroup(), "rule__PropertyFillerUnsignedDoubleRange__Group__0"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getGroup_1(), "rule__PropertyFillerUnsignedDoubleRange__Group_1__0"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getGroup_5(), "rule__PropertyFillerUnsignedDoubleRange__Group_5__0"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRandomAccess().getGroup(), "rule__PropertyFillerUnsignedDoubleRandom__Group__0"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getGroup(), "rule__PropertyFillerUnsignedIntegerRange__Group__0"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getGroup_2(), "rule__PropertyFillerUnsignedIntegerRange__Group_2__0"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getGroup_3(), "rule__PropertyFillerUnsignedIntegerRange__Group_3__0"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRandomAccess().getGroup(), "rule__PropertyFillerUnsignedIntegerRandom__Group__0"); - put(grammarAccess.getSignedNumberAccess().getGroup(), "rule__SignedNumber__Group__0"); - put(grammarAccess.getUnsignedNumberAccess().getGroup(), "rule__UnsignedNumber__Group__0"); - put(grammarAccess.getUnsignedNumberAccess().getGroup_1(), "rule__UnsignedNumber__Group_1__0"); - put(grammarAccess.getSINTAccess().getGroup(), "rule__SINT__Group__0"); - put(grammarAccess.getXAnnotationAccess().getGroup(), "rule__XAnnotation__Group__0"); - put(grammarAccess.getXAnnotationAccess().getGroup_3(), "rule__XAnnotation__Group_3__0"); - put(grammarAccess.getXAnnotationAccess().getGroup_3_1_0(), "rule__XAnnotation__Group_3_1_0__0"); - put(grammarAccess.getXAnnotationAccess().getGroup_3_1_0_1(), "rule__XAnnotation__Group_3_1_0_1__0"); - put(grammarAccess.getXAnnotationElementValuePairAccess().getGroup(), "rule__XAnnotationElementValuePair__Group__0"); - put(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0(), "rule__XAnnotationElementValuePair__Group_0__0"); - put(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0_0(), "rule__XAnnotationElementValuePair__Group_0_0__0"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0(), "rule__XAnnotationElementValueOrCommaList__Group_0__0"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0(), "rule__XAnnotationElementValueOrCommaList__Group_0_0__0"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0_0(), "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1(), "rule__XAnnotationElementValueOrCommaList__Group_0_1__0"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1_1(), "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1(), "rule__XAnnotationElementValueOrCommaList__Group_1__0"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1(), "rule__XAnnotationElementValueOrCommaList__Group_1_1__0"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1(), "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0"); - put(grammarAccess.getXAnnotationElementValueAccess().getGroup_0(), "rule__XAnnotationElementValue__Group_0__0"); - put(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0(), "rule__XAnnotationElementValue__Group_0_0__0"); - put(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0_0(), "rule__XAnnotationElementValue__Group_0_0_0__0"); - put(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1(), "rule__XAnnotationElementValue__Group_0_1__0"); - put(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1_1(), "rule__XAnnotationElementValue__Group_0_1_1__0"); - put(grammarAccess.getXAssignmentAccess().getGroup_0(), "rule__XAssignment__Group_0__0"); - put(grammarAccess.getXAssignmentAccess().getGroup_1(), "rule__XAssignment__Group_1__0"); - put(grammarAccess.getXAssignmentAccess().getGroup_1_1(), "rule__XAssignment__Group_1_1__0"); - put(grammarAccess.getXAssignmentAccess().getGroup_1_1_0(), "rule__XAssignment__Group_1_1_0__0"); - put(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0(), "rule__XAssignment__Group_1_1_0_0__0"); - put(grammarAccess.getOpMultiAssignAccess().getGroup_5(), "rule__OpMultiAssign__Group_5__0"); - put(grammarAccess.getOpMultiAssignAccess().getGroup_6(), "rule__OpMultiAssign__Group_6__0"); - put(grammarAccess.getXOrExpressionAccess().getGroup(), "rule__XOrExpression__Group__0"); - put(grammarAccess.getXOrExpressionAccess().getGroup_1(), "rule__XOrExpression__Group_1__0"); - put(grammarAccess.getXOrExpressionAccess().getGroup_1_0(), "rule__XOrExpression__Group_1_0__0"); - put(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0(), "rule__XOrExpression__Group_1_0_0__0"); - put(grammarAccess.getXAndExpressionAccess().getGroup(), "rule__XAndExpression__Group__0"); - put(grammarAccess.getXAndExpressionAccess().getGroup_1(), "rule__XAndExpression__Group_1__0"); - put(grammarAccess.getXAndExpressionAccess().getGroup_1_0(), "rule__XAndExpression__Group_1_0__0"); - put(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0(), "rule__XAndExpression__Group_1_0_0__0"); - put(grammarAccess.getXEqualityExpressionAccess().getGroup(), "rule__XEqualityExpression__Group__0"); - put(grammarAccess.getXEqualityExpressionAccess().getGroup_1(), "rule__XEqualityExpression__Group_1__0"); - put(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0(), "rule__XEqualityExpression__Group_1_0__0"); - put(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0(), "rule__XEqualityExpression__Group_1_0_0__0"); - put(grammarAccess.getXRelationalExpressionAccess().getGroup(), "rule__XRelationalExpression__Group__0"); - put(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0(), "rule__XRelationalExpression__Group_1_0__0"); - put(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0(), "rule__XRelationalExpression__Group_1_0_0__0"); - put(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0(), "rule__XRelationalExpression__Group_1_0_0_0__0"); - put(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1(), "rule__XRelationalExpression__Group_1_1__0"); - put(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0(), "rule__XRelationalExpression__Group_1_1_0__0"); - put(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0(), "rule__XRelationalExpression__Group_1_1_0_0__0"); - put(grammarAccess.getOpCompareAccess().getGroup_1(), "rule__OpCompare__Group_1__0"); - put(grammarAccess.getXOtherOperatorExpressionAccess().getGroup(), "rule__XOtherOperatorExpression__Group__0"); - put(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1(), "rule__XOtherOperatorExpression__Group_1__0"); - put(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0(), "rule__XOtherOperatorExpression__Group_1_0__0"); - put(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0(), "rule__XOtherOperatorExpression__Group_1_0_0__0"); - put(grammarAccess.getOpOtherAccess().getGroup_2(), "rule__OpOther__Group_2__0"); - put(grammarAccess.getOpOtherAccess().getGroup_5(), "rule__OpOther__Group_5__0"); - put(grammarAccess.getOpOtherAccess().getGroup_5_1_0(), "rule__OpOther__Group_5_1_0__0"); - put(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0(), "rule__OpOther__Group_5_1_0_0__0"); - put(grammarAccess.getOpOtherAccess().getGroup_6(), "rule__OpOther__Group_6__0"); - put(grammarAccess.getOpOtherAccess().getGroup_6_1_0(), "rule__OpOther__Group_6_1_0__0"); - put(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0(), "rule__OpOther__Group_6_1_0_0__0"); - put(grammarAccess.getXAdditiveExpressionAccess().getGroup(), "rule__XAdditiveExpression__Group__0"); - put(grammarAccess.getXAdditiveExpressionAccess().getGroup_1(), "rule__XAdditiveExpression__Group_1__0"); - put(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0(), "rule__XAdditiveExpression__Group_1_0__0"); - put(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0(), "rule__XAdditiveExpression__Group_1_0_0__0"); - put(grammarAccess.getXMultiplicativeExpressionAccess().getGroup(), "rule__XMultiplicativeExpression__Group__0"); - put(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1(), "rule__XMultiplicativeExpression__Group_1__0"); - put(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0(), "rule__XMultiplicativeExpression__Group_1_0__0"); - put(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0(), "rule__XMultiplicativeExpression__Group_1_0_0__0"); - put(grammarAccess.getXUnaryOperationAccess().getGroup_0(), "rule__XUnaryOperation__Group_0__0"); - put(grammarAccess.getXCastedExpressionAccess().getGroup(), "rule__XCastedExpression__Group__0"); - put(grammarAccess.getXCastedExpressionAccess().getGroup_1(), "rule__XCastedExpression__Group_1__0"); - put(grammarAccess.getXCastedExpressionAccess().getGroup_1_0(), "rule__XCastedExpression__Group_1_0__0"); - put(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0(), "rule__XCastedExpression__Group_1_0_0__0"); - put(grammarAccess.getXPostfixOperationAccess().getGroup(), "rule__XPostfixOperation__Group__0"); - put(grammarAccess.getXPostfixOperationAccess().getGroup_1(), "rule__XPostfixOperation__Group_1__0"); - put(grammarAccess.getXPostfixOperationAccess().getGroup_1_0(), "rule__XPostfixOperation__Group_1_0__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup(), "rule__XMemberFeatureCall__Group__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0(), "rule__XMemberFeatureCall__Group_1_0__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0(), "rule__XMemberFeatureCall__Group_1_0_0__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0(), "rule__XMemberFeatureCall__Group_1_0_0_0__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1(), "rule__XMemberFeatureCall__Group_1_1__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0(), "rule__XMemberFeatureCall__Group_1_1_0__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0(), "rule__XMemberFeatureCall__Group_1_1_0_0__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1(), "rule__XMemberFeatureCall__Group_1_1_1__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2(), "rule__XMemberFeatureCall__Group_1_1_1_2__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3(), "rule__XMemberFeatureCall__Group_1_1_3__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1(), "rule__XMemberFeatureCall__Group_1_1_3_1_1__0"); - put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1(), "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0"); - put(grammarAccess.getXSetLiteralAccess().getGroup(), "rule__XSetLiteral__Group__0"); - put(grammarAccess.getXSetLiteralAccess().getGroup_3(), "rule__XSetLiteral__Group_3__0"); - put(grammarAccess.getXSetLiteralAccess().getGroup_3_1(), "rule__XSetLiteral__Group_3_1__0"); - put(grammarAccess.getXListLiteralAccess().getGroup(), "rule__XListLiteral__Group__0"); - put(grammarAccess.getXListLiteralAccess().getGroup_3(), "rule__XListLiteral__Group_3__0"); - put(grammarAccess.getXListLiteralAccess().getGroup_3_1(), "rule__XListLiteral__Group_3_1__0"); - put(grammarAccess.getXClosureAccess().getGroup(), "rule__XClosure__Group__0"); - put(grammarAccess.getXClosureAccess().getGroup_0(), "rule__XClosure__Group_0__0"); - put(grammarAccess.getXClosureAccess().getGroup_0_0(), "rule__XClosure__Group_0_0__0"); - put(grammarAccess.getXClosureAccess().getGroup_1(), "rule__XClosure__Group_1__0"); - put(grammarAccess.getXClosureAccess().getGroup_1_0(), "rule__XClosure__Group_1_0__0"); - put(grammarAccess.getXClosureAccess().getGroup_1_0_0(), "rule__XClosure__Group_1_0_0__0"); - put(grammarAccess.getXClosureAccess().getGroup_1_0_0_1(), "rule__XClosure__Group_1_0_0_1__0"); - put(grammarAccess.getXExpressionInClosureAccess().getGroup(), "rule__XExpressionInClosure__Group__0"); - put(grammarAccess.getXExpressionInClosureAccess().getGroup_1(), "rule__XExpressionInClosure__Group_1__0"); - put(grammarAccess.getXShortClosureAccess().getGroup(), "rule__XShortClosure__Group__0"); - put(grammarAccess.getXShortClosureAccess().getGroup_0(), "rule__XShortClosure__Group_0__0"); - put(grammarAccess.getXShortClosureAccess().getGroup_0_0(), "rule__XShortClosure__Group_0_0__0"); - put(grammarAccess.getXShortClosureAccess().getGroup_0_0_1(), "rule__XShortClosure__Group_0_0_1__0"); - put(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1(), "rule__XShortClosure__Group_0_0_1_1__0"); - put(grammarAccess.getXParenthesizedExpressionAccess().getGroup(), "rule__XParenthesizedExpression__Group__0"); - put(grammarAccess.getXIfExpressionAccess().getGroup(), "rule__XIfExpression__Group__0"); - put(grammarAccess.getXIfExpressionAccess().getGroup_6(), "rule__XIfExpression__Group_6__0"); - put(grammarAccess.getXSwitchExpressionAccess().getGroup(), "rule__XSwitchExpression__Group__0"); - put(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0(), "rule__XSwitchExpression__Group_2_0__0"); - put(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0(), "rule__XSwitchExpression__Group_2_0_0__0"); - put(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0(), "rule__XSwitchExpression__Group_2_0_0_0__0"); - put(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1(), "rule__XSwitchExpression__Group_2_1__0"); - put(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0(), "rule__XSwitchExpression__Group_2_1_0__0"); - put(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0(), "rule__XSwitchExpression__Group_2_1_0_0__0"); - put(grammarAccess.getXSwitchExpressionAccess().getGroup_5(), "rule__XSwitchExpression__Group_5__0"); - put(grammarAccess.getXCasePartAccess().getGroup(), "rule__XCasePart__Group__0"); - put(grammarAccess.getXCasePartAccess().getGroup_2(), "rule__XCasePart__Group_2__0"); - put(grammarAccess.getXCasePartAccess().getGroup_3_0(), "rule__XCasePart__Group_3_0__0"); - put(grammarAccess.getXForLoopExpressionAccess().getGroup(), "rule__XForLoopExpression__Group__0"); - put(grammarAccess.getXForLoopExpressionAccess().getGroup_0(), "rule__XForLoopExpression__Group_0__0"); - put(grammarAccess.getXForLoopExpressionAccess().getGroup_0_0(), "rule__XForLoopExpression__Group_0_0__0"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getGroup(), "rule__XBasicForLoopExpression__Group__0"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3(), "rule__XBasicForLoopExpression__Group_3__0"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3_1(), "rule__XBasicForLoopExpression__Group_3_1__0"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7(), "rule__XBasicForLoopExpression__Group_7__0"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7_1(), "rule__XBasicForLoopExpression__Group_7_1__0"); - put(grammarAccess.getXWhileExpressionAccess().getGroup(), "rule__XWhileExpression__Group__0"); - put(grammarAccess.getXDoWhileExpressionAccess().getGroup(), "rule__XDoWhileExpression__Group__0"); - put(grammarAccess.getXBlockExpressionAccess().getGroup(), "rule__XBlockExpression__Group__0"); - put(grammarAccess.getXBlockExpressionAccess().getGroup_2(), "rule__XBlockExpression__Group_2__0"); - put(grammarAccess.getXVariableDeclarationAccess().getGroup(), "rule__XVariableDeclaration__Group__0"); - put(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0(), "rule__XVariableDeclaration__Group_2_0__0"); - put(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0(), "rule__XVariableDeclaration__Group_2_0_0__0"); - put(grammarAccess.getXVariableDeclarationAccess().getGroup_3(), "rule__XVariableDeclaration__Group_3__0"); - put(grammarAccess.getJvmFormalParameterAccess().getGroup(), "rule__JvmFormalParameter__Group__0"); - put(grammarAccess.getFullJvmFormalParameterAccess().getGroup(), "rule__FullJvmFormalParameter__Group__0"); - put(grammarAccess.getXFeatureCallAccess().getGroup(), "rule__XFeatureCall__Group__0"); - put(grammarAccess.getXFeatureCallAccess().getGroup_1(), "rule__XFeatureCall__Group_1__0"); - put(grammarAccess.getXFeatureCallAccess().getGroup_1_2(), "rule__XFeatureCall__Group_1_2__0"); - put(grammarAccess.getXFeatureCallAccess().getGroup_3(), "rule__XFeatureCall__Group_3__0"); - put(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1(), "rule__XFeatureCall__Group_3_1_1__0"); - put(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1(), "rule__XFeatureCall__Group_3_1_1_1__0"); - put(grammarAccess.getXConstructorCallAccess().getGroup(), "rule__XConstructorCall__Group__0"); - put(grammarAccess.getXConstructorCallAccess().getGroup_3(), "rule__XConstructorCall__Group_3__0"); - put(grammarAccess.getXConstructorCallAccess().getGroup_3_2(), "rule__XConstructorCall__Group_3_2__0"); - put(grammarAccess.getXConstructorCallAccess().getGroup_4(), "rule__XConstructorCall__Group_4__0"); - put(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1(), "rule__XConstructorCall__Group_4_1_1__0"); - put(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1(), "rule__XConstructorCall__Group_4_1_1_1__0"); - put(grammarAccess.getXBooleanLiteralAccess().getGroup(), "rule__XBooleanLiteral__Group__0"); - put(grammarAccess.getXNullLiteralAccess().getGroup(), "rule__XNullLiteral__Group__0"); - put(grammarAccess.getXNumberLiteralAccess().getGroup(), "rule__XNumberLiteral__Group__0"); - put(grammarAccess.getXStringLiteralAccess().getGroup(), "rule__XStringLiteral__Group__0"); - put(grammarAccess.getXTypeLiteralAccess().getGroup(), "rule__XTypeLiteral__Group__0"); - put(grammarAccess.getXThrowExpressionAccess().getGroup(), "rule__XThrowExpression__Group__0"); - put(grammarAccess.getXReturnExpressionAccess().getGroup(), "rule__XReturnExpression__Group__0"); - put(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup(), "rule__XTryCatchFinallyExpression__Group__0"); - put(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0(), "rule__XTryCatchFinallyExpression__Group_3_0__0"); - put(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1(), "rule__XTryCatchFinallyExpression__Group_3_0_1__0"); - put(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1(), "rule__XTryCatchFinallyExpression__Group_3_1__0"); - put(grammarAccess.getXSynchronizedExpressionAccess().getGroup(), "rule__XSynchronizedExpression__Group__0"); - put(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0(), "rule__XSynchronizedExpression__Group_0__0"); - put(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0_0(), "rule__XSynchronizedExpression__Group_0_0__0"); - put(grammarAccess.getXCatchClauseAccess().getGroup(), "rule__XCatchClause__Group__0"); - put(grammarAccess.getNumberAccess().getGroup_1(), "rule__Number__Group_1__0"); - put(grammarAccess.getNumberAccess().getGroup_1_1(), "rule__Number__Group_1_1__0"); - put(grammarAccess.getStaticQualifierAccess().getGroup(), "rule__StaticQualifier__Group__0"); - put(grammarAccess.getJvmTypeReferenceAccess().getGroup_0(), "rule__JvmTypeReference__Group_0__0"); - put(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1(), "rule__JvmTypeReference__Group_0_1__0"); - put(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0(), "rule__JvmTypeReference__Group_0_1_0__0"); - put(grammarAccess.getArrayBracketsAccess().getGroup(), "rule__ArrayBrackets__Group__0"); - put(grammarAccess.getXFunctionTypeRefAccess().getGroup(), "rule__XFunctionTypeRef__Group__0"); - put(grammarAccess.getXFunctionTypeRefAccess().getGroup_0(), "rule__XFunctionTypeRef__Group_0__0"); - put(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1(), "rule__XFunctionTypeRef__Group_0_1__0"); - put(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1(), "rule__XFunctionTypeRef__Group_0_1_1__0"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup(), "rule__JvmParameterizedTypeReference__Group__0"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1(), "rule__JvmParameterizedTypeReference__Group_1__0"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2(), "rule__JvmParameterizedTypeReference__Group_1_2__0"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4(), "rule__JvmParameterizedTypeReference__Group_1_4__0"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0(), "rule__JvmParameterizedTypeReference__Group_1_4_0__0"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0_0(), "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2(), "rule__JvmParameterizedTypeReference__Group_1_4_2__0"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2_2(), "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0"); - put(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup(), "rule__JvmWildcardTypeReference__Group__0"); - put(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0(), "rule__JvmWildcardTypeReference__Group_2_0__0"); - put(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1(), "rule__JvmWildcardTypeReference__Group_2_1__0"); - put(grammarAccess.getJvmUpperBoundAccess().getGroup(), "rule__JvmUpperBound__Group__0"); - put(grammarAccess.getJvmUpperBoundAndedAccess().getGroup(), "rule__JvmUpperBoundAnded__Group__0"); - put(grammarAccess.getJvmLowerBoundAccess().getGroup(), "rule__JvmLowerBound__Group__0"); - put(grammarAccess.getJvmLowerBoundAndedAccess().getGroup(), "rule__JvmLowerBoundAnded__Group__0"); - put(grammarAccess.getJvmTypeParameterAccess().getGroup(), "rule__JvmTypeParameter__Group__0"); - put(grammarAccess.getJvmTypeParameterAccess().getGroup_1(), "rule__JvmTypeParameter__Group_1__0"); - put(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup(), "rule__QualifiedNameWithWildcard__Group__0"); - put(grammarAccess.getXImportDeclarationAccess().getGroup(), "rule__XImportDeclaration__Group__0"); - put(grammarAccess.getXImportDeclarationAccess().getGroup_1_0(), "rule__XImportDeclaration__Group_1_0__0"); - put(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup(), "rule__QualifiedNameInStaticImport__Group__0"); - put(grammarAccess.getDatamartModelAccess().getPackagesAssignment(), "rule__DatamartModel__PackagesAssignment"); - put(grammarAccess.getDatamartPackageAccess().getNameAssignment_2(), "rule__DatamartPackage__NameAssignment_2"); - put(grammarAccess.getDatamartPackageAccess().getImportsAssignment_3_1(), "rule__DatamartPackage__ImportsAssignment_3_1"); - put(grammarAccess.getDatamartPackageAccess().getDefinitionsAssignment_3_2(), "rule__DatamartPackage__DefinitionsAssignment_3_2"); - put(grammarAccess.getDatamartDefinitionAccess().getNameAssignment_1(), "rule__DatamartDefinition__NameAssignment_1"); - put(grammarAccess.getDatamartDefinitionAccess().getDescriptionAssignment_2_0(), "rule__DatamartDefinition__DescriptionAssignment_2_0"); - put(grammarAccess.getDatamartDefinitionAccess().getDescriptionValueAssignment_2_1(), "rule__DatamartDefinition__DescriptionValueAssignment_2_1"); - put(grammarAccess.getDatamartDefinitionAccess().getRolesAssignment_3_2(), "rule__DatamartDefinition__RolesAssignment_3_2"); - put(grammarAccess.getDatamartDefinitionAccess().getSourceAssignment_5(), "rule__DatamartDefinition__SourceAssignment_5"); - put(grammarAccess.getDatamartRoleAccess().getAssignedRoleAssignment_1(), "rule__DatamartRole__AssignedRoleAssignment_1"); - put(grammarAccess.getDatamartTaskAccess().getTaskQueryAssignment_1(), "rule__DatamartTask__TaskQueryAssignment_1"); - put(grammarAccess.getDatamartTaskAccess().getColumnsAssignment_2_2(), "rule__DatamartTask__ColumnsAssignment_2_2"); - put(grammarAccess.getDatamartTaskAccess().getConditionsAssignment_3_2(), "rule__DatamartTask__ConditionsAssignment_3_2"); - put(grammarAccess.getDatamartColumnAccess().getColumnRefAssignment_1(), "rule__DatamartColumn__ColumnRefAssignment_1"); - put(grammarAccess.getDatamartTaskFilterAccess().getFilterRefAssignment_1(), "rule__DatamartTaskFilter__FilterRefAssignment_1"); - put(grammarAccess.getDatamartCubeAccess().getCubeRefAssignment_1(), "rule__DatamartCube__CubeRefAssignment_1"); - put(grammarAccess.getDatamartCubeAccess().getNonEmptyAssignment_2(), "rule__DatamartCube__NonEmptyAssignment_2"); - put(grammarAccess.getDatamartCubeAccess().getAxisslicerAssignment_4(), "rule__DatamartCube__AxisslicerAssignment_4"); - put(grammarAccess.getDatamartReferenceAccess().getRefAssignment_1(), "rule__DatamartReference__RefAssignment_1"); - put(grammarAccess.getDatamartEntityAccess().getEntityRefAssignment_1(), "rule__DatamartEntity__EntityRefAssignment_1"); - put(grammarAccess.getDatamartEntityAccess().getTrackingAssignment_2(), "rule__DatamartEntity__TrackingAssignment_2"); - put(grammarAccess.getDatamartEntityAccess().getNavigationsAssignment_4_2(), "rule__DatamartEntity__NavigationsAssignment_4_2"); - put(grammarAccess.getDatamartEntityAccess().getPropertiesAssignment_5_2(), "rule__DatamartEntity__PropertiesAssignment_5_2"); - put(grammarAccess.getDatamartEntityAccess().getConditionsAssignment_6_2(), "rule__DatamartEntity__ConditionsAssignment_6_2"); - put(grammarAccess.getDatamartEntityAccess().getOrderingAssignment_7_2(), "rule__DatamartEntity__OrderingAssignment_7_2"); - put(grammarAccess.getDatamartEntityAccess().getFillerMinCountRowsAssignment_8_1(), "rule__DatamartEntity__FillerMinCountRowsAssignment_8_1"); - put(grammarAccess.getDatamartEntityAccess().getFillerMaxCountRowsAssignment_8_3(), "rule__DatamartEntity__FillerMaxCountRowsAssignment_8_3"); - put(grammarAccess.getDatamartEntityAccess().getFillerDatasAssignment_8_5(), "rule__DatamartEntity__FillerDatasAssignment_8_5"); - put(grammarAccess.getDatamartOwnerAccess().getJoinRefAssignment_1(), "rule__DatamartOwner__JoinRefAssignment_1"); - put(grammarAccess.getDatamartOwnerAccess().getDatamartEntityAssignment_3(), "rule__DatamartOwner__DatamartEntityAssignment_3"); - put(grammarAccess.getDatamartMemberAccess().getJoinRefAssignment_1(), "rule__DatamartMember__JoinRefAssignment_1"); - put(grammarAccess.getDatamartMemberAccess().getDatamartEntityAssignment_3(), "rule__DatamartMember__DatamartEntityAssignment_3"); - put(grammarAccess.getDatamartPropertyAccess().getPropertyRefAssignment_1(), "rule__DatamartProperty__PropertyRefAssignment_1"); - put(grammarAccess.getDatamartPropertyAccess().getAggregatedAssignment_2_0_0(), "rule__DatamartProperty__AggregatedAssignment_2_0_0"); - put(grammarAccess.getDatamartPropertyAccess().getAggregateAssignment_2_0_1(), "rule__DatamartProperty__AggregateAssignment_2_0_1"); - put(grammarAccess.getDatamartPropertyAccess().getPlacedAssignment_2_1_0(), "rule__DatamartProperty__PlacedAssignment_2_1_0"); - put(grammarAccess.getDatamartPropertyAccess().getAxisAssignment_2_1_1(), "rule__DatamartProperty__AxisAssignment_2_1_1"); - put(grammarAccess.getDatamartPropertyAccess().getScaledAssignment_2_2_0(), "rule__DatamartProperty__ScaledAssignment_2_2_0"); - put(grammarAccess.getDatamartPropertyAccess().getScaleAssignment_2_2_1(), "rule__DatamartProperty__ScaleAssignment_2_2_1"); - put(grammarAccess.getDatamartConditionAccess().getConditionAssignment_1(), "rule__DatamartCondition__ConditionAssignment_1"); - put(grammarAccess.getDatamartOrderAccess().getOrderByAssignment_1(), "rule__DatamartOrder__OrderByAssignment_1"); - put(grammarAccess.getDatamartOrderAccess().getOrderHowAssignment_2(), "rule__DatamartOrder__OrderHowAssignment_2"); - put(grammarAccess.getDatamartDisjunctionAccess().getRightAssignment_1_1(), "rule__DatamartDisjunction__RightAssignment_1_1"); - put(grammarAccess.getDatamartConjunctionAccess().getRightAssignment_1_1(), "rule__DatamartConjunction__RightAssignment_1_1"); - put(grammarAccess.getDatamartConditionalExpressionAccess().getOperatorAssignment_1_0_1(), "rule__DatamartConditionalExpression__OperatorAssignment_1_0_1"); - put(grammarAccess.getDatamartConditionalExpressionAccess().getRightAssignment_1_1(), "rule__DatamartConditionalExpression__RightAssignment_1_1"); - put(grammarAccess.getDatamartValueAccess().getNumberValueAssignment_0(), "rule__DatamartValue__NumberValueAssignment_0"); - put(grammarAccess.getDatamartValueAccess().getStringValueAssignment_1(), "rule__DatamartValue__StringValueAssignment_1"); - put(grammarAccess.getDatamartValueAccess().getFilteredAssignment_2_0_0(), "rule__DatamartValue__FilteredAssignment_2_0_0"); - put(grammarAccess.getDatamartValueAccess().getOptionalAssignment_2_0_1(), "rule__DatamartValue__OptionalAssignment_2_0_1"); - put(grammarAccess.getDatamartValueAccess().getSelectedAssignment_2_1(), "rule__DatamartValue__SelectedAssignment_2_1"); - put(grammarAccess.getDatamartDefineDerivedMeasureAccess().getNameAssignment_1(), "rule__DatamartDefineDerivedMeasure__NameAssignment_1"); - put(grammarAccess.getDatamartDefineDerivedMeasureAccess().getDerivedElementAssignment_3(), "rule__DatamartDefineDerivedMeasure__DerivedElementAssignment_3"); - put(grammarAccess.getDatamartAdditionAccess().getRightAssignment_1_1(), "rule__DatamartAddition__RightAssignment_1_1"); - put(grammarAccess.getDatamartMultiplicationAccess().getRightAssignment_1_1(), "rule__DatamartMultiplication__RightAssignment_1_1"); - put(grammarAccess.getDatamartNumberOrElementAccess().getValueAssignment_0(), "rule__DatamartNumberOrElement__ValueAssignment_0"); - put(grammarAccess.getDatamartMemberTupleAccess().getFunctionAssignment_0_0_0(), "rule__DatamartMemberTuple__FunctionAssignment_0_0_0"); - put(grammarAccess.getDatamartMemberTupleAccess().getFunctionAssignment_0_0_1(), "rule__DatamartMemberTuple__FunctionAssignment_0_0_1"); - put(grammarAccess.getDatamartMemberTupleAccess().getHierarchyAssignment_1(), "rule__DatamartMemberTuple__HierarchyAssignment_1"); - put(grammarAccess.getDatamartMemberTupleAccess().getRightAssignment_2_2(), "rule__DatamartMemberTuple__RightAssignment_2_2"); - put(grammarAccess.getDatamartFunctionAccess().getFunctionAssignment(), "rule__DatamartFunction__FunctionAssignment"); - put(grammarAccess.getDatamartParameterFunctionAccess().getFunctionAssignment_0(), "rule__DatamartParameterFunction__FunctionAssignment_0"); - put(grammarAccess.getDatamartParameterFunctionAccess().getParameterAssignment_2(), "rule__DatamartParameterFunction__ParameterAssignment_2"); - put(grammarAccess.getDatamartFunctionIntParameterAccess().getValueAssignment(), "rule__DatamartFunctionIntParameter__ValueAssignment"); - put(grammarAccess.getDatamartSetFunctionAccess().getSetFunctionAssignment(), "rule__DatamartSetFunction__SetFunctionAssignment"); - put(grammarAccess.getDatamartSetParameterFunctionAccess().getSetFunctionAssignment_0(), "rule__DatamartSetParameterFunction__SetFunctionAssignment_0"); - put(grammarAccess.getDatamartSetParameterFunctionAccess().getParameterAssignment_2(), "rule__DatamartSetParameterFunction__ParameterAssignment_2"); - put(grammarAccess.getDatamartSetAggregationFunctionAccess().getAggregationAssignment_0(), "rule__DatamartSetAggregationFunction__AggregationAssignment_0"); - put(grammarAccess.getDatamartSetAggregationFunctionAccess().getParameterAssignment_2(), "rule__DatamartSetAggregationFunction__ParameterAssignment_2"); - put(grammarAccess.getDatamartSetTupleAccess().getSetFunctionAssignment_0_0(), "rule__DatamartSetTuple__SetFunctionAssignment_0_0"); - put(grammarAccess.getDatamartSetTupleAccess().getSetFunctionAssignment_0_1(), "rule__DatamartSetTuple__SetFunctionAssignment_0_1"); - put(grammarAccess.getDatamartSetTupleAccess().getRightAssignment_1_2(), "rule__DatamartSetTuple__RightAssignment_1_2"); - put(grammarAccess.getDatamartAggregationFunctionAccess().getAggregationAssignment(), "rule__DatamartAggregationFunction__AggregationAssignment"); - put(grammarAccess.getDatamartAggregationAccess().getAggregationAssignment_0(), "rule__DatamartAggregation__AggregationAssignment_0"); - put(grammarAccess.getDatamartAggregationAccess().getSetAssignment_2_0(), "rule__DatamartAggregation__SetAssignment_2_0"); - put(grammarAccess.getDatamartAggregationAccess().getSetAssignment_2_1(), "rule__DatamartAggregation__SetAssignment_2_1"); - put(grammarAccess.getDatamartAggregationAccess().getRightAssignment_3_2(), "rule__DatamartAggregation__RightAssignment_3_2"); - put(grammarAccess.getDatamartSetAggregationAccess().getAggregationAssignment_0(), "rule__DatamartSetAggregation__AggregationAssignment_0"); - put(grammarAccess.getDatamartSetAggregationAccess().getSetAssignment_2_0(), "rule__DatamartSetAggregation__SetAssignment_2_0"); - put(grammarAccess.getDatamartSetAggregationAccess().getSetAssignment_2_1(), "rule__DatamartSetAggregation__SetAssignment_2_1"); - put(grammarAccess.getDatamartSetAggregationAccess().getRightAssignment_3_2(), "rule__DatamartSetAggregation__RightAssignment_3_2"); - put(grammarAccess.getDatamartSlicerAccess().getElementAssignment_1(), "rule__DatamartSlicer__ElementAssignment_1"); - put(grammarAccess.getDatamartAxisAccess().getNameAssignment_1(), "rule__DatamartAxis__NameAssignment_1"); - put(grammarAccess.getDatamartAxisAccess().getElementsAssignment_3(), "rule__DatamartAxis__ElementsAssignment_3"); - put(grammarAccess.getDatamartDerivedMeasureAccess().getDerivedRefAssignment_1(), "rule__DatamartDerivedMeasure__DerivedRefAssignment_1"); - put(grammarAccess.getDatamartDerivedMeasureAccess().getScaledAssignment_2_0(), "rule__DatamartDerivedMeasure__ScaledAssignment_2_0"); - put(grammarAccess.getDatamartDerivedMeasureAccess().getScaleAssignment_2_1(), "rule__DatamartDerivedMeasure__ScaleAssignment_2_1"); - put(grammarAccess.getDatamartMeasureAccess().getMeasureRefAssignment_1(), "rule__DatamartMeasure__MeasureRefAssignment_1"); - put(grammarAccess.getDatamartMeasureAccess().getScaledAssignment_2_0(), "rule__DatamartMeasure__ScaledAssignment_2_0"); - put(grammarAccess.getDatamartMeasureAccess().getScaleAssignment_2_1(), "rule__DatamartMeasure__ScaleAssignment_2_1"); - put(grammarAccess.getDatamartHierarchyAccess().getHierarchyRefAssignment_1(), "rule__DatamartHierarchy__HierarchyRefAssignment_1"); - put(grammarAccess.getDatamartHierarchyAccess().getDefaultMemberAssignment_2(), "rule__DatamartHierarchy__DefaultMemberAssignment_2"); - put(grammarAccess.getDatamartHierarchyAccess().getAllMemberAssignment_3(), "rule__DatamartHierarchy__AllMemberAssignment_3"); - put(grammarAccess.getDatamartHierarchyAccess().getAllLevelsAssignment_4(), "rule__DatamartHierarchy__AllLevelsAssignment_4"); - put(grammarAccess.getDatamartHierarchyAccess().getLevelRefAssignment_5_1(), "rule__DatamartHierarchy__LevelRefAssignment_5_1"); - put(grammarAccess.getDatamartHierarchyAccess().getFilteredAssignment_5_2_0(), "rule__DatamartHierarchy__FilteredAssignment_5_2_0"); - put(grammarAccess.getDatamartHierarchyAccess().getSelectedAssignment_5_2_1(), "rule__DatamartHierarchy__SelectedAssignment_5_2_1"); - put(grammarAccess.getDatamartHierarchyAccess().getAllAssignment_6_0(), "rule__DatamartHierarchy__AllAssignment_6_0"); - put(grammarAccess.getDatamartHierarchyAccess().getExceptAssignment_6_1_0(), "rule__DatamartHierarchy__ExceptAssignment_6_1_0"); - put(grammarAccess.getDatamartHierarchyAccess().getExceptRefAssignment_6_1_1(), "rule__DatamartHierarchy__ExceptRefAssignment_6_1_1"); - put(grammarAccess.getDatamartHierarchyAccess().getOrderedAssignment_6_2_0(), "rule__DatamartHierarchy__OrderedAssignment_6_2_0"); - put(grammarAccess.getDatamartHierarchyAccess().getOrderRefAssignment_6_2_1(), "rule__DatamartHierarchy__OrderRefAssignment_6_2_1"); - put(grammarAccess.getDatamartHierarchyAccess().getDescendingAssignment_6_2_2(), "rule__DatamartHierarchy__DescendingAssignment_6_2_2"); - put(grammarAccess.getDatamartImportAccess().getImportedNamespaceAssignment_1(), "rule__DatamartImport__ImportedNamespaceAssignment_1"); - put(grammarAccess.getPropertyFillerDataAccess().getPropertyRefAssignment_1(), "rule__PropertyFillerData__PropertyRefAssignment_1"); - put(grammarAccess.getPropertyFillerDataAccess().getFillerTypeAssignment_3(), "rule__PropertyFillerData__FillerTypeAssignment_3"); - put(grammarAccess.getPropertyFillerDateFutureAccess().getDateFutureYearsAssignment_1(), "rule__PropertyFillerDateFuture__DateFutureYearsAssignment_1"); - put(grammarAccess.getPropertyFillerDatePastAccess().getDatePastYearsAssignment_1(), "rule__PropertyFillerDatePast__DatePastYearsAssignment_1"); - put(grammarAccess.getPropertyFillerDateRangeAccess().getDateBeginYearsAssignment_1(), "rule__PropertyFillerDateRange__DateBeginYearsAssignment_1"); - put(grammarAccess.getPropertyFillerDateRangeAccess().getDateEndYearsAssignment_3(), "rule__PropertyFillerDateRange__DateEndYearsAssignment_3"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getBeginRangeAssignment_1_0_0(), "rule__PropertyFillerSignedDoubleRange__BeginRangeAssignment_1_0_0"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getBeginRangeRefAssignment_1_0_1(), "rule__PropertyFillerSignedDoubleRange__BeginRangeRefAssignment_1_0_1"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getEndRangeAssignment_1_2_0(), "rule__PropertyFillerSignedDoubleRange__EndRangeAssignment_1_2_0"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getEndRangeRefAssignment_1_2_1(), "rule__PropertyFillerSignedDoubleRange__EndRangeRefAssignment_1_2_1"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getDecimalsAssignment_3(), "rule__PropertyFillerSignedDoubleRange__DecimalsAssignment_3"); - put(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getRoundedAssignment_5_1(), "rule__PropertyFillerSignedDoubleRange__RoundedAssignment_5_1"); - put(grammarAccess.getPropertyFillerSignedDoubleRandomAccess().getItemsAssignment_2(), "rule__PropertyFillerSignedDoubleRandom__ItemsAssignment_2"); - put(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getBeginRangeAssignment_2_0_0(), "rule__PropertyFillerSignedIntegerRange__BeginRangeAssignment_2_0_0"); - put(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getBeginRangeRefAssignment_2_0_1(), "rule__PropertyFillerSignedIntegerRange__BeginRangeRefAssignment_2_0_1"); - put(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getEndRangeAssignment_2_2_0(), "rule__PropertyFillerSignedIntegerRange__EndRangeAssignment_2_2_0"); - put(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getEndRangeRefAssignment_2_2_1(), "rule__PropertyFillerSignedIntegerRange__EndRangeRefAssignment_2_2_1"); - put(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getRoundedAssignment_3_1(), "rule__PropertyFillerSignedIntegerRange__RoundedAssignment_3_1"); - put(grammarAccess.getPropertyFillerSignedIntegerRandomAccess().getItemsAssignment_2(), "rule__PropertyFillerSignedIntegerRandom__ItemsAssignment_2"); - put(grammarAccess.getPropertyFillerTextRandomAccess().getItemsAssignment_2(), "rule__PropertyFillerTextRandom__ItemsAssignment_2"); - put(grammarAccess.getPropertyFillerTextParagraphsAccess().getCountAssignment_2(), "rule__PropertyFillerTextParagraphs__CountAssignment_2"); - put(grammarAccess.getPropertyFillerTextSentencesAccess().getCountAssignment_2(), "rule__PropertyFillerTextSentences__CountAssignment_2"); - put(grammarAccess.getPropertyFillerTextWordsAccess().getCountAssignment_2(), "rule__PropertyFillerTextWords__CountAssignment_2"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getBeginRangeAssignment_1_0_0(), "rule__PropertyFillerUnsignedDoubleRange__BeginRangeAssignment_1_0_0"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getBeginRangeRefAssignment_1_0_1(), "rule__PropertyFillerUnsignedDoubleRange__BeginRangeRefAssignment_1_0_1"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getEndRangeAssignment_1_2_0(), "rule__PropertyFillerUnsignedDoubleRange__EndRangeAssignment_1_2_0"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getEndRangeRefAssignment_1_2_1(), "rule__PropertyFillerUnsignedDoubleRange__EndRangeRefAssignment_1_2_1"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getDecimalsAssignment_3(), "rule__PropertyFillerUnsignedDoubleRange__DecimalsAssignment_3"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getRoundedAssignment_5_1(), "rule__PropertyFillerUnsignedDoubleRange__RoundedAssignment_5_1"); - put(grammarAccess.getPropertyFillerUnsignedDoubleRandomAccess().getItemsAssignment_2(), "rule__PropertyFillerUnsignedDoubleRandom__ItemsAssignment_2"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getBeginRangeAssignment_2_0_0(), "rule__PropertyFillerUnsignedIntegerRange__BeginRangeAssignment_2_0_0"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getBeginRangeRefAssignment_2_0_1(), "rule__PropertyFillerUnsignedIntegerRange__BeginRangeRefAssignment_2_0_1"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getEndRangeAssignment_2_2_0(), "rule__PropertyFillerUnsignedIntegerRange__EndRangeAssignment_2_2_0"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getEndRangeRefAssignment_2_2_1(), "rule__PropertyFillerUnsignedIntegerRange__EndRangeRefAssignment_2_2_1"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getRoundedAssignment_3_1(), "rule__PropertyFillerUnsignedIntegerRange__RoundedAssignment_3_1"); - put(grammarAccess.getPropertyFillerUnsignedIntegerRandomAccess().getItemsAssignment_2(), "rule__PropertyFillerUnsignedIntegerRandom__ItemsAssignment_2"); - put(grammarAccess.getXAnnotationAccess().getAnnotationTypeAssignment_2(), "rule__XAnnotation__AnnotationTypeAssignment_2"); - put(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_0(), "rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0"); - put(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_1_1(), "rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1"); - put(grammarAccess.getXAnnotationAccess().getValueAssignment_3_1_1(), "rule__XAnnotation__ValueAssignment_3_1_1"); - put(grammarAccess.getXAnnotationElementValuePairAccess().getElementAssignment_0_0_0(), "rule__XAnnotationElementValuePair__ElementAssignment_0_0_0"); - put(grammarAccess.getXAnnotationElementValuePairAccess().getValueAssignment_1(), "rule__XAnnotationElementValuePair__ValueAssignment_1"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_0(), "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_1_1(), "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1"); - put(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_1_1_1_1(), "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1"); - put(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_0(), "rule__XAnnotationElementValue__ElementsAssignment_0_1_0"); - put(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_1_1(), "rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1"); - put(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1(), "rule__XAssignment__FeatureAssignment_0_1"); - put(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3(), "rule__XAssignment__ValueAssignment_0_3"); - put(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1(), "rule__XAssignment__FeatureAssignment_1_1_0_0_1"); - put(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1(), "rule__XAssignment__RightOperandAssignment_1_1_1"); - put(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1(), "rule__XOrExpression__FeatureAssignment_1_0_0_1"); - put(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1(), "rule__XOrExpression__RightOperandAssignment_1_1"); - put(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1(), "rule__XAndExpression__FeatureAssignment_1_0_0_1"); - put(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1(), "rule__XAndExpression__RightOperandAssignment_1_1"); - put(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1(), "rule__XEqualityExpression__FeatureAssignment_1_0_0_1"); - put(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1(), "rule__XEqualityExpression__RightOperandAssignment_1_1"); - put(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1(), "rule__XRelationalExpression__TypeAssignment_1_0_1"); - put(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1(), "rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1"); - put(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1(), "rule__XRelationalExpression__RightOperandAssignment_1_1_1"); - put(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1(), "rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1"); - put(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1(), "rule__XOtherOperatorExpression__RightOperandAssignment_1_1"); - put(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1(), "rule__XAdditiveExpression__FeatureAssignment_1_0_0_1"); - put(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1(), "rule__XAdditiveExpression__RightOperandAssignment_1_1"); - put(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1(), "rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1"); - put(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1(), "rule__XMultiplicativeExpression__RightOperandAssignment_1_1"); - put(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1(), "rule__XUnaryOperation__FeatureAssignment_0_1"); - put(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2(), "rule__XUnaryOperation__OperandAssignment_0_2"); - put(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1(), "rule__XCastedExpression__TypeAssignment_1_1"); - put(grammarAccess.getXPostfixOperationAccess().getFeatureAssignment_1_0_1(), "rule__XPostfixOperation__FeatureAssignment_1_0_1"); - put(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1(), "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1"); - put(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2(), "rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2"); - put(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1(), "rule__XMemberFeatureCall__ValueAssignment_1_0_1"); - put(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1(), "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1"); - put(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2(), "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2"); - put(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1(), "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1"); - put(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1(), "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1"); - put(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2(), "rule__XMemberFeatureCall__FeatureAssignment_1_1_2"); - put(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0(), "rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0"); - put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0"); - put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0"); - put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1"); - put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4"); - put(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0(), "rule__XSetLiteral__ElementsAssignment_3_0"); - put(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1(), "rule__XSetLiteral__ElementsAssignment_3_1_1"); - put(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0(), "rule__XListLiteral__ElementsAssignment_3_0"); - put(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1(), "rule__XListLiteral__ElementsAssignment_3_1_1"); - put(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0(), "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0"); - put(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1(), "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1"); - put(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1(), "rule__XClosure__ExplicitSyntaxAssignment_1_0_1"); - put(grammarAccess.getXClosureAccess().getExpressionAssignment_2(), "rule__XClosure__ExpressionAssignment_2"); - put(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0(), "rule__XExpressionInClosure__ExpressionsAssignment_1_0"); - put(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0(), "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0"); - put(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1(), "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1"); - put(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2(), "rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2"); - put(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1(), "rule__XShortClosure__ExpressionAssignment_1"); - put(grammarAccess.getXIfExpressionAccess().getIfAssignment_3(), "rule__XIfExpression__IfAssignment_3"); - put(grammarAccess.getXIfExpressionAccess().getThenAssignment_5(), "rule__XIfExpression__ThenAssignment_5"); - put(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1(), "rule__XIfExpression__ElseAssignment_6_1"); - put(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_0_0_0_1(), "rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1"); - put(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1(), "rule__XSwitchExpression__SwitchAssignment_2_0_1"); - put(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_1_0_0_0(), "rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0"); - put(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1(), "rule__XSwitchExpression__SwitchAssignment_2_1_1"); - put(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4(), "rule__XSwitchExpression__CasesAssignment_4"); - put(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2(), "rule__XSwitchExpression__DefaultAssignment_5_2"); - put(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_1(), "rule__XCasePart__TypeGuardAssignment_1"); - put(grammarAccess.getXCasePartAccess().getCaseAssignment_2_1(), "rule__XCasePart__CaseAssignment_2_1"); - put(grammarAccess.getXCasePartAccess().getThenAssignment_3_0_1(), "rule__XCasePart__ThenAssignment_3_0_1"); - put(grammarAccess.getXCasePartAccess().getFallThroughAssignment_3_1(), "rule__XCasePart__FallThroughAssignment_3_1"); - put(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_0_0_3(), "rule__XForLoopExpression__DeclaredParamAssignment_0_0_3"); - put(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_1(), "rule__XForLoopExpression__ForExpressionAssignment_1"); - put(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_3(), "rule__XForLoopExpression__EachExpressionAssignment_3"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_0(), "rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_1_1(), "rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionAssignment_5(), "rule__XBasicForLoopExpression__ExpressionAssignment_5"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_0(), "rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_1_1(), "rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1"); - put(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionAssignment_9(), "rule__XBasicForLoopExpression__EachExpressionAssignment_9"); - put(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3(), "rule__XWhileExpression__PredicateAssignment_3"); - put(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5(), "rule__XWhileExpression__BodyAssignment_5"); - put(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2(), "rule__XDoWhileExpression__BodyAssignment_2"); - put(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5(), "rule__XDoWhileExpression__PredicateAssignment_5"); - put(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0(), "rule__XBlockExpression__ExpressionsAssignment_2_0"); - put(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0(), "rule__XVariableDeclaration__WriteableAssignment_1_0"); - put(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0(), "rule__XVariableDeclaration__TypeAssignment_2_0_0_0"); - put(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1(), "rule__XVariableDeclaration__NameAssignment_2_0_0_1"); - put(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1(), "rule__XVariableDeclaration__NameAssignment_2_1"); - put(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1(), "rule__XVariableDeclaration__RightAssignment_3_1"); - put(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0(), "rule__JvmFormalParameter__ParameterTypeAssignment_0"); - put(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1(), "rule__JvmFormalParameter__NameAssignment_1"); - put(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0(), "rule__FullJvmFormalParameter__ParameterTypeAssignment_0"); - put(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1(), "rule__FullJvmFormalParameter__NameAssignment_1"); - put(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1(), "rule__XFeatureCall__TypeArgumentsAssignment_1_1"); - put(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1(), "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1"); - put(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2(), "rule__XFeatureCall__FeatureAssignment_2"); - put(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0(), "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0"); - put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0"); - put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0"); - put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1"); - put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_4"); - put(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2(), "rule__XConstructorCall__ConstructorAssignment_2"); - put(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1(), "rule__XConstructorCall__TypeArgumentsAssignment_3_1"); - put(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1(), "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1"); - put(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallAssignment_4_0(), "rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0"); - put(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0(), "rule__XConstructorCall__ArgumentsAssignment_4_1_0"); - put(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0(), "rule__XConstructorCall__ArgumentsAssignment_4_1_1_0"); - put(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1(), "rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1"); - put(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5(), "rule__XConstructorCall__ArgumentsAssignment_5"); - put(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1(), "rule__XBooleanLiteral__IsTrueAssignment_1_1"); - put(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1(), "rule__XNumberLiteral__ValueAssignment_1"); - put(grammarAccess.getXStringLiteralAccess().getValueAssignment_1(), "rule__XStringLiteral__ValueAssignment_1"); - put(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3(), "rule__XTypeLiteral__TypeAssignment_3"); - put(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4(), "rule__XTypeLiteral__ArrayDimensionsAssignment_4"); - put(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2(), "rule__XThrowExpression__ExpressionAssignment_2"); - put(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2(), "rule__XReturnExpression__ExpressionAssignment_2"); - put(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2(), "rule__XTryCatchFinallyExpression__ExpressionAssignment_2"); - put(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0(), "rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0"); - put(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1(), "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1"); - put(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1(), "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1"); - put(grammarAccess.getXSynchronizedExpressionAccess().getParamAssignment_1(), "rule__XSynchronizedExpression__ParamAssignment_1"); - put(grammarAccess.getXSynchronizedExpressionAccess().getExpressionAssignment_3(), "rule__XSynchronizedExpression__ExpressionAssignment_3"); - put(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2(), "rule__XCatchClause__DeclaredParamAssignment_2"); - put(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4(), "rule__XCatchClause__ExpressionAssignment_4"); - put(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0(), "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0"); - put(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1(), "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1"); - put(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2(), "rule__XFunctionTypeRef__ReturnTypeAssignment_2"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0(), "rule__JvmParameterizedTypeReference__TypeAssignment_0"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1(), "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1(), "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_1_4_1(), "rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_1(), "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1"); - put(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_2_1(), "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1"); - put(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_0(), "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0"); - put(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_1(), "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1"); - put(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_0(), "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0"); - put(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_1(), "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1"); - put(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1(), "rule__JvmUpperBound__TypeReferenceAssignment_1"); - put(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1(), "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1"); - put(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1(), "rule__JvmLowerBound__TypeReferenceAssignment_1"); - put(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceAssignment_1(), "rule__JvmLowerBoundAnded__TypeReferenceAssignment_1"); - put(grammarAccess.getJvmTypeParameterAccess().getNameAssignment_0(), "rule__JvmTypeParameter__NameAssignment_0"); - put(grammarAccess.getJvmTypeParameterAccess().getConstraintsAssignment_1_0(), "rule__JvmTypeParameter__ConstraintsAssignment_1_0"); - put(grammarAccess.getJvmTypeParameterAccess().getConstraintsAssignment_1_1(), "rule__JvmTypeParameter__ConstraintsAssignment_1_1"); - put(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment(), "rule__XImportSection__ImportDeclarationsAssignment"); - put(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0(), "rule__XImportDeclaration__StaticAssignment_1_0_0"); - put(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1(), "rule__XImportDeclaration__ExtensionAssignment_1_0_1"); - put(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2(), "rule__XImportDeclaration__ImportedTypeAssignment_1_0_2"); - put(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_1_0_3_0(), "rule__XImportDeclaration__WildcardAssignment_1_0_3_0"); - put(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_1_0_3_1(), "rule__XImportDeclaration__MemberNameAssignment_1_0_3_1"); - put(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1(), "rule__XImportDeclaration__ImportedTypeAssignment_1_1"); - put(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2(), "rule__XImportDeclaration__ImportedNamespaceAssignment_1_2"); - put(grammarAccess.getDatamartPropertyAccess().getUnorderedGroup_2(), "rule__DatamartProperty__UnorderedGroup_2"); - } - }; - } - return nameMappings.get(element); - } - - @Override - protected Collection<FollowElement> getFollowElements(AbstractInternalContentAssistParser parser) { - try { - org.eclipse.osbp.xtext.datamartdsl.ui.contentassist.antlr.internal.InternalDatamartDSLParser typedParser = (org.eclipse.osbp.xtext.datamartdsl.ui.contentassist.antlr.internal.InternalDatamartDSLParser) parser; - typedParser.entryRuleDatamartModel(); - return typedParser.getFollowElements(); - } catch(RecognitionException ex) { - throw new RuntimeException(ex); - } - } - - @Override - protected String[] getInitialHiddenTokens() { - return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" }; - } - - public DatamartDSLGrammarAccess getGrammarAccess() { - return this.grammarAccess; - } - - public void setGrammarAccess(DatamartDSLGrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } -}
diff --git a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/PartialDatamartDSLContentAssistParser.java b/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/PartialDatamartDSLContentAssistParser.java deleted file mode 100644 index 91bd431..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/PartialDatamartDSLContentAssistParser.java +++ /dev/null
@@ -1,48 +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 - * - */ -package org.eclipse.osbp.xtext.datamartdsl.ui.contentassist.antlr; - -import java.util.Collection; -import java.util.Collections; - -import org.eclipse.xtext.AbstractRule; -import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialContentAssistParser; -import org.eclipse.xtext.ui.editor.contentassist.antlr.FollowElement; -import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.util.PolymorphicDispatcher; - -/** - * @author Sebastian Zarnekow - Initial contribution and API - */ -@SuppressWarnings("restriction") -public class PartialDatamartDSLContentAssistParser extends DatamartDSLParser implements IPartialContentAssistParser { - - private AbstractRule rule; - - public void initializeFor(AbstractRule rule) { - this.rule = rule; - } - - @Override - protected Collection<FollowElement> getFollowElements(AbstractInternalContentAssistParser parser) { - if (rule == null || rule.eIsProxy()) - return Collections.emptyList(); - String methodName = "entryRule" + rule.getName(); - PolymorphicDispatcher<Collection<FollowElement>> dispatcher = - new PolymorphicDispatcher<Collection<FollowElement>>(methodName, 0, 0, Collections.singletonList(parser)); - dispatcher.invoke(); - return parser.getFollowElements(); - } - -}
diff --git a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g b/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g deleted file mode 100644 index 0fa3867..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.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 InternalDatamartDSL; - -options { - superClass=AbstractInternalContentAssistParser; - backtrack=true; - -} - -@lexer::header { -package org.eclipse.osbp.xtext.datamartdsl.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.datamartdsl.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.datamartdsl.services.DatamartDSLGrammarAccess; - -} - -@parser::members { - - private DatamartDSLGrammarAccess grammarAccess; - - public void setGrammarAccess(DatamartDSLGrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } - -} - - - - -// Entry rule entryRuleDatamartModel -entryRuleDatamartModel -: -{ before(grammarAccess.getDatamartModelRule()); } - ruleDatamartModel -{ after(grammarAccess.getDatamartModelRule()); } - EOF -; - -// Rule DatamartModel -ruleDatamartModel - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartModelAccess().getPackagesAssignment()); } -(rule__DatamartModel__PackagesAssignment)* -{ after(grammarAccess.getDatamartModelAccess().getPackagesAssignment()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartPackage -entryRuleDatamartPackage -: -{ before(grammarAccess.getDatamartPackageRule()); } - ruleDatamartPackage -{ after(grammarAccess.getDatamartPackageRule()); } - EOF -; - -// Rule DatamartPackage -ruleDatamartPackage - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartPackageAccess().getGroup()); } -(rule__DatamartPackage__Group__0) -{ after(grammarAccess.getDatamartPackageAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartDefinition -entryRuleDatamartDefinition -: -{ before(grammarAccess.getDatamartDefinitionRule()); } - ruleDatamartDefinition -{ after(grammarAccess.getDatamartDefinitionRule()); } - EOF -; - -// Rule DatamartDefinition -ruleDatamartDefinition - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartDefinitionAccess().getGroup()); } -(rule__DatamartDefinition__Group__0) -{ after(grammarAccess.getDatamartDefinitionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartRole -entryRuleDatamartRole -: -{ before(grammarAccess.getDatamartRoleRule()); } - ruleDatamartRole -{ after(grammarAccess.getDatamartRoleRule()); } - EOF -; - -// Rule DatamartRole -ruleDatamartRole - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartRoleAccess().getGroup()); } -(rule__DatamartRole__Group__0) -{ after(grammarAccess.getDatamartRoleAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartSource -entryRuleDatamartSource -: -{ before(grammarAccess.getDatamartSourceRule()); } - ruleDatamartSource -{ after(grammarAccess.getDatamartSourceRule()); } - EOF -; - -// Rule DatamartSource -ruleDatamartSource - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartSourceAccess().getAlternatives()); } -(rule__DatamartSource__Alternatives) -{ after(grammarAccess.getDatamartSourceAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartTask -entryRuleDatamartTask -: -{ before(grammarAccess.getDatamartTaskRule()); } - ruleDatamartTask -{ after(grammarAccess.getDatamartTaskRule()); } - EOF -; - -// Rule DatamartTask -ruleDatamartTask - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartTaskAccess().getGroup()); } -(rule__DatamartTask__Group__0) -{ after(grammarAccess.getDatamartTaskAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartColumn -entryRuleDatamartColumn -: -{ before(grammarAccess.getDatamartColumnRule()); } - ruleDatamartColumn -{ after(grammarAccess.getDatamartColumnRule()); } - EOF -; - -// Rule DatamartColumn -ruleDatamartColumn - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartColumnAccess().getGroup()); } -(rule__DatamartColumn__Group__0) -{ after(grammarAccess.getDatamartColumnAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartTaskFilter -entryRuleDatamartTaskFilter -: -{ before(grammarAccess.getDatamartTaskFilterRule()); } - ruleDatamartTaskFilter -{ after(grammarAccess.getDatamartTaskFilterRule()); } - EOF -; - -// Rule DatamartTaskFilter -ruleDatamartTaskFilter - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartTaskFilterAccess().getGroup()); } -(rule__DatamartTaskFilter__Group__0) -{ after(grammarAccess.getDatamartTaskFilterAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartCube -entryRuleDatamartCube -: -{ before(grammarAccess.getDatamartCubeRule()); } - ruleDatamartCube -{ after(grammarAccess.getDatamartCubeRule()); } - EOF -; - -// Rule DatamartCube -ruleDatamartCube - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartCubeAccess().getGroup()); } -(rule__DatamartCube__Group__0) -{ after(grammarAccess.getDatamartCubeAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartReference -entryRuleDatamartReference -: -{ before(grammarAccess.getDatamartReferenceRule()); } - ruleDatamartReference -{ after(grammarAccess.getDatamartReferenceRule()); } - EOF -; - -// Rule DatamartReference -ruleDatamartReference - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartReferenceAccess().getGroup()); } -(rule__DatamartReference__Group__0) -{ after(grammarAccess.getDatamartReferenceAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartEntity -entryRuleDatamartEntity -: -{ before(grammarAccess.getDatamartEntityRule()); } - ruleDatamartEntity -{ after(grammarAccess.getDatamartEntityRule()); } - EOF -; - -// Rule DatamartEntity -ruleDatamartEntity - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartEntityAccess().getGroup()); } -(rule__DatamartEntity__Group__0) -{ after(grammarAccess.getDatamartEntityAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartNavigation -entryRuleDatamartNavigation -: -{ before(grammarAccess.getDatamartNavigationRule()); } - ruleDatamartNavigation -{ after(grammarAccess.getDatamartNavigationRule()); } - EOF -; - -// Rule DatamartNavigation -ruleDatamartNavigation - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartNavigationAccess().getAlternatives()); } -(rule__DatamartNavigation__Alternatives) -{ after(grammarAccess.getDatamartNavigationAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartOwner -entryRuleDatamartOwner -: -{ before(grammarAccess.getDatamartOwnerRule()); } - ruleDatamartOwner -{ after(grammarAccess.getDatamartOwnerRule()); } - EOF -; - -// Rule DatamartOwner -ruleDatamartOwner - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartOwnerAccess().getGroup()); } -(rule__DatamartOwner__Group__0) -{ after(grammarAccess.getDatamartOwnerAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartMember -entryRuleDatamartMember -: -{ before(grammarAccess.getDatamartMemberRule()); } - ruleDatamartMember -{ after(grammarAccess.getDatamartMemberRule()); } - EOF -; - -// Rule DatamartMember -ruleDatamartMember - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartMemberAccess().getGroup()); } -(rule__DatamartMember__Group__0) -{ after(grammarAccess.getDatamartMemberAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartProperty -entryRuleDatamartProperty -: -{ before(grammarAccess.getDatamartPropertyRule()); } - ruleDatamartProperty -{ after(grammarAccess.getDatamartPropertyRule()); } - EOF -; - -// Rule DatamartProperty -ruleDatamartProperty - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartPropertyAccess().getGroup()); } -(rule__DatamartProperty__Group__0) -{ after(grammarAccess.getDatamartPropertyAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartCondition -entryRuleDatamartCondition -: -{ before(grammarAccess.getDatamartConditionRule()); } - ruleDatamartCondition -{ after(grammarAccess.getDatamartConditionRule()); } - EOF -; - -// Rule DatamartCondition -ruleDatamartCondition - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartConditionAccess().getGroup()); } -(rule__DatamartCondition__Group__0) -{ after(grammarAccess.getDatamartConditionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartOrder -entryRuleDatamartOrder -: -{ before(grammarAccess.getDatamartOrderRule()); } - ruleDatamartOrder -{ after(grammarAccess.getDatamartOrderRule()); } - EOF -; - -// Rule DatamartOrder -ruleDatamartOrder - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartOrderAccess().getGroup()); } -(rule__DatamartOrder__Group__0) -{ after(grammarAccess.getDatamartOrderAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartDisjunction -entryRuleDatamartDisjunction -: -{ before(grammarAccess.getDatamartDisjunctionRule()); } - ruleDatamartDisjunction -{ after(grammarAccess.getDatamartDisjunctionRule()); } - EOF -; - -// Rule DatamartDisjunction -ruleDatamartDisjunction - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartDisjunctionAccess().getGroup()); } -(rule__DatamartDisjunction__Group__0) -{ after(grammarAccess.getDatamartDisjunctionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartConjunction -entryRuleDatamartConjunction -: -{ before(grammarAccess.getDatamartConjunctionRule()); } - ruleDatamartConjunction -{ after(grammarAccess.getDatamartConjunctionRule()); } - EOF -; - -// Rule DatamartConjunction -ruleDatamartConjunction - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartConjunctionAccess().getGroup()); } -(rule__DatamartConjunction__Group__0) -{ after(grammarAccess.getDatamartConjunctionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartConditionalExpression -entryRuleDatamartConditionalExpression -: -{ before(grammarAccess.getDatamartConditionalExpressionRule()); } - ruleDatamartConditionalExpression -{ after(grammarAccess.getDatamartConditionalExpressionRule()); } - EOF -; - -// Rule DatamartConditionalExpression -ruleDatamartConditionalExpression - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartConditionalExpressionAccess().getGroup()); } -(rule__DatamartConditionalExpression__Group__0) -{ after(grammarAccess.getDatamartConditionalExpressionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartOperand -entryRuleDatamartOperand -: -{ before(grammarAccess.getDatamartOperandRule()); } - ruleDatamartOperand -{ after(grammarAccess.getDatamartOperandRule()); } - EOF -; - -// Rule DatamartOperand -ruleDatamartOperand - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartOperandAccess().getAlternatives()); } -(rule__DatamartOperand__Alternatives) -{ after(grammarAccess.getDatamartOperandAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartValue -entryRuleDatamartValue -: -{ before(grammarAccess.getDatamartValueRule()); } - ruleDatamartValue -{ after(grammarAccess.getDatamartValueRule()); } - EOF -; - -// Rule DatamartValue -ruleDatamartValue - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartValueAccess().getAlternatives()); } -(rule__DatamartValue__Alternatives) -{ after(grammarAccess.getDatamartValueAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartCubeElement -entryRuleDatamartCubeElement -: -{ before(grammarAccess.getDatamartCubeElementRule()); } - ruleDatamartCubeElement -{ after(grammarAccess.getDatamartCubeElementRule()); } - EOF -; - -// Rule DatamartCubeElement -ruleDatamartCubeElement - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartCubeElementAccess().getAlternatives()); } -(rule__DatamartCubeElement__Alternatives) -{ after(grammarAccess.getDatamartCubeElementAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartDefineDerivedMeasure -entryRuleDatamartDefineDerivedMeasure -: -{ before(grammarAccess.getDatamartDefineDerivedMeasureRule()); } - ruleDatamartDefineDerivedMeasure -{ after(grammarAccess.getDatamartDefineDerivedMeasureRule()); } - EOF -; - -// Rule DatamartDefineDerivedMeasure -ruleDatamartDefineDerivedMeasure - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartDefineDerivedMeasureAccess().getGroup()); } -(rule__DatamartDefineDerivedMeasure__Group__0) -{ after(grammarAccess.getDatamartDefineDerivedMeasureAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartAddition -entryRuleDatamartAddition -: -{ before(grammarAccess.getDatamartAdditionRule()); } - ruleDatamartAddition -{ after(grammarAccess.getDatamartAdditionRule()); } - EOF -; - -// Rule DatamartAddition -ruleDatamartAddition - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartAdditionAccess().getGroup()); } -(rule__DatamartAddition__Group__0) -{ after(grammarAccess.getDatamartAdditionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartMultiplication -entryRuleDatamartMultiplication -: -{ before(grammarAccess.getDatamartMultiplicationRule()); } - ruleDatamartMultiplication -{ after(grammarAccess.getDatamartMultiplicationRule()); } - EOF -; - -// Rule DatamartMultiplication -ruleDatamartMultiplication - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartMultiplicationAccess().getGroup()); } -(rule__DatamartMultiplication__Group__0) -{ after(grammarAccess.getDatamartMultiplicationAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartPrimary -entryRuleDatamartPrimary -: -{ before(grammarAccess.getDatamartPrimaryRule()); } - ruleDatamartPrimary -{ after(grammarAccess.getDatamartPrimaryRule()); } - EOF -; - -// Rule DatamartPrimary -ruleDatamartPrimary - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartPrimaryAccess().getAlternatives()); } -(rule__DatamartPrimary__Alternatives) -{ after(grammarAccess.getDatamartPrimaryAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartNumberOrElement -entryRuleDatamartNumberOrElement -: -{ before(grammarAccess.getDatamartNumberOrElementRule()); } - ruleDatamartNumberOrElement -{ after(grammarAccess.getDatamartNumberOrElementRule()); } - EOF -; - -// Rule DatamartNumberOrElement -ruleDatamartNumberOrElement - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartNumberOrElementAccess().getAlternatives()); } -(rule__DatamartNumberOrElement__Alternatives) -{ after(grammarAccess.getDatamartNumberOrElementAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartMemberTuple -entryRuleDatamartMemberTuple -: -{ before(grammarAccess.getDatamartMemberTupleRule()); } - ruleDatamartMemberTuple -{ after(grammarAccess.getDatamartMemberTupleRule()); } - EOF -; - -// Rule DatamartMemberTuple -ruleDatamartMemberTuple - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartMemberTupleAccess().getGroup()); } -(rule__DatamartMemberTuple__Group__0) -{ after(grammarAccess.getDatamartMemberTupleAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartFunction -entryRuleDatamartFunction -: -{ before(grammarAccess.getDatamartFunctionRule()); } - ruleDatamartFunction -{ after(grammarAccess.getDatamartFunctionRule()); } - EOF -; - -// Rule DatamartFunction -ruleDatamartFunction - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartFunctionAccess().getFunctionAssignment()); } -(rule__DatamartFunction__FunctionAssignment) -{ after(grammarAccess.getDatamartFunctionAccess().getFunctionAssignment()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartParameterFunction -entryRuleDatamartParameterFunction -: -{ before(grammarAccess.getDatamartParameterFunctionRule()); } - ruleDatamartParameterFunction -{ after(grammarAccess.getDatamartParameterFunctionRule()); } - EOF -; - -// Rule DatamartParameterFunction -ruleDatamartParameterFunction - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartParameterFunctionAccess().getGroup()); } -(rule__DatamartParameterFunction__Group__0) -{ after(grammarAccess.getDatamartParameterFunctionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartFunctionIntParameter -entryRuleDatamartFunctionIntParameter -: -{ before(grammarAccess.getDatamartFunctionIntParameterRule()); } - ruleDatamartFunctionIntParameter -{ after(grammarAccess.getDatamartFunctionIntParameterRule()); } - EOF -; - -// Rule DatamartFunctionIntParameter -ruleDatamartFunctionIntParameter - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartFunctionIntParameterAccess().getValueAssignment()); } -(rule__DatamartFunctionIntParameter__ValueAssignment) -{ after(grammarAccess.getDatamartFunctionIntParameterAccess().getValueAssignment()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartSetFunction -entryRuleDatamartSetFunction -: -{ before(grammarAccess.getDatamartSetFunctionRule()); } - ruleDatamartSetFunction -{ after(grammarAccess.getDatamartSetFunctionRule()); } - EOF -; - -// Rule DatamartSetFunction -ruleDatamartSetFunction - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartSetFunctionAccess().getSetFunctionAssignment()); } -(rule__DatamartSetFunction__SetFunctionAssignment) -{ after(grammarAccess.getDatamartSetFunctionAccess().getSetFunctionAssignment()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartSetParameterFunction -entryRuleDatamartSetParameterFunction -: -{ before(grammarAccess.getDatamartSetParameterFunctionRule()); } - ruleDatamartSetParameterFunction -{ after(grammarAccess.getDatamartSetParameterFunctionRule()); } - EOF -; - -// Rule DatamartSetParameterFunction -ruleDatamartSetParameterFunction - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartSetParameterFunctionAccess().getGroup()); } -(rule__DatamartSetParameterFunction__Group__0) -{ after(grammarAccess.getDatamartSetParameterFunctionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartSetAggregationFunction -entryRuleDatamartSetAggregationFunction -: -{ before(grammarAccess.getDatamartSetAggregationFunctionRule()); } - ruleDatamartSetAggregationFunction -{ after(grammarAccess.getDatamartSetAggregationFunctionRule()); } - EOF -; - -// Rule DatamartSetAggregationFunction -ruleDatamartSetAggregationFunction - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartSetAggregationFunctionAccess().getGroup()); } -(rule__DatamartSetAggregationFunction__Group__0) -{ after(grammarAccess.getDatamartSetAggregationFunctionAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartSetTuple -entryRuleDatamartSetTuple -: -{ before(grammarAccess.getDatamartSetTupleRule()); } - ruleDatamartSetTuple -{ after(grammarAccess.getDatamartSetTupleRule()); } - EOF -; - -// Rule DatamartSetTuple -ruleDatamartSetTuple - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartSetTupleAccess().getGroup()); } -(rule__DatamartSetTuple__Group__0) -{ after(grammarAccess.getDatamartSetTupleAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartAggregationFunction -entryRuleDatamartAggregationFunction -: -{ before(grammarAccess.getDatamartAggregationFunctionRule()); } - ruleDatamartAggregationFunction -{ after(grammarAccess.getDatamartAggregationFunctionRule()); } - EOF -; - -// Rule DatamartAggregationFunction -ruleDatamartAggregationFunction - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartAggregationFunctionAccess().getAggregationAssignment()); } -(rule__DatamartAggregationFunction__AggregationAssignment) -{ after(grammarAccess.getDatamartAggregationFunctionAccess().getAggregationAssignment()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartAggregation -entryRuleDatamartAggregation -: -{ before(grammarAccess.getDatamartAggregationRule()); } - ruleDatamartAggregation -{ after(grammarAccess.getDatamartAggregationRule()); } - EOF -; - -// Rule DatamartAggregation -ruleDatamartAggregation - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartAggregationAccess().getGroup()); } -(rule__DatamartAggregation__Group__0) -{ after(grammarAccess.getDatamartAggregationAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartSetAggregation -entryRuleDatamartSetAggregation -: -{ before(grammarAccess.getDatamartSetAggregationRule()); } - ruleDatamartSetAggregation -{ after(grammarAccess.getDatamartSetAggregationRule()); } - EOF -; - -// Rule DatamartSetAggregation -ruleDatamartSetAggregation - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartSetAggregationAccess().getGroup()); } -(rule__DatamartSetAggregation__Group__0) -{ after(grammarAccess.getDatamartSetAggregationAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartSlicer -entryRuleDatamartSlicer -: -{ before(grammarAccess.getDatamartSlicerRule()); } - ruleDatamartSlicer -{ after(grammarAccess.getDatamartSlicerRule()); } - EOF -; - -// Rule DatamartSlicer -ruleDatamartSlicer - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartSlicerAccess().getGroup()); } -(rule__DatamartSlicer__Group__0) -{ after(grammarAccess.getDatamartSlicerAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartAxis -entryRuleDatamartAxis -: -{ before(grammarAccess.getDatamartAxisRule()); } - ruleDatamartAxis -{ after(grammarAccess.getDatamartAxisRule()); } - EOF -; - -// Rule DatamartAxis -ruleDatamartAxis - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartAxisAccess().getGroup()); } -(rule__DatamartAxis__Group__0) -{ after(grammarAccess.getDatamartAxisAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartElement -entryRuleDatamartElement -: -{ before(grammarAccess.getDatamartElementRule()); } - ruleDatamartElement -{ after(grammarAccess.getDatamartElementRule()); } - EOF -; - -// Rule DatamartElement -ruleDatamartElement - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartElementAccess().getAlternatives()); } -(rule__DatamartElement__Alternatives) -{ after(grammarAccess.getDatamartElementAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartDerivedMeasure -entryRuleDatamartDerivedMeasure -: -{ before(grammarAccess.getDatamartDerivedMeasureRule()); } - ruleDatamartDerivedMeasure -{ after(grammarAccess.getDatamartDerivedMeasureRule()); } - EOF -; - -// Rule DatamartDerivedMeasure -ruleDatamartDerivedMeasure - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartDerivedMeasureAccess().getGroup()); } -(rule__DatamartDerivedMeasure__Group__0) -{ after(grammarAccess.getDatamartDerivedMeasureAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartMeasure -entryRuleDatamartMeasure -: -{ before(grammarAccess.getDatamartMeasureRule()); } - ruleDatamartMeasure -{ after(grammarAccess.getDatamartMeasureRule()); } - EOF -; - -// Rule DatamartMeasure -ruleDatamartMeasure - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartMeasureAccess().getGroup()); } -(rule__DatamartMeasure__Group__0) -{ after(grammarAccess.getDatamartMeasureAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartHierarchy -entryRuleDatamartHierarchy -: -{ before(grammarAccess.getDatamartHierarchyRule()); } - ruleDatamartHierarchy -{ after(grammarAccess.getDatamartHierarchyRule()); } - EOF -; - -// Rule DatamartHierarchy -ruleDatamartHierarchy - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartHierarchyAccess().getGroup()); } -(rule__DatamartHierarchy__Group__0) -{ after(grammarAccess.getDatamartHierarchyAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartImport -entryRuleDatamartImport -: -{ before(grammarAccess.getDatamartImportRule()); } - ruleDatamartImport -{ after(grammarAccess.getDatamartImportRule()); } - EOF -; - -// Rule DatamartImport -ruleDatamartImport - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartImportAccess().getGroup()); } -(rule__DatamartImport__Group__0) -{ after(grammarAccess.getDatamartImportAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleDatamartQualifiedNameWithWildCard -entryRuleDatamartQualifiedNameWithWildCard -: -{ before(grammarAccess.getDatamartQualifiedNameWithWildCardRule()); } - ruleDatamartQualifiedNameWithWildCard -{ after(grammarAccess.getDatamartQualifiedNameWithWildCardRule()); } - EOF -; - -// Rule DatamartQualifiedNameWithWildCard -ruleDatamartQualifiedNameWithWildCard - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getDatamartQualifiedNameWithWildCardAccess().getGroup()); } -(rule__DatamartQualifiedNameWithWildCard__Group__0) -{ after(grammarAccess.getDatamartQualifiedNameWithWildCardAccess().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 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 entryRulePropertyFillerData -entryRulePropertyFillerData -: -{ before(grammarAccess.getPropertyFillerDataRule()); } - rulePropertyFillerData -{ after(grammarAccess.getPropertyFillerDataRule()); } - EOF -; - -// Rule PropertyFillerData -rulePropertyFillerData - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerDataAccess().getGroup()); } -(rule__PropertyFillerData__Group__0) -{ after(grammarAccess.getPropertyFillerDataAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerType -entryRulePropertyFillerType -: -{ before(grammarAccess.getPropertyFillerTypeRule()); } - rulePropertyFillerType -{ after(grammarAccess.getPropertyFillerTypeRule()); } - EOF -; - -// Rule PropertyFillerType -rulePropertyFillerType - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerTypeAccess().getAlternatives()); } -(rule__PropertyFillerType__Alternatives) -{ after(grammarAccess.getPropertyFillerTypeAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerDateFuture -entryRulePropertyFillerDateFuture -: -{ before(grammarAccess.getPropertyFillerDateFutureRule()); } - rulePropertyFillerDateFuture -{ after(grammarAccess.getPropertyFillerDateFutureRule()); } - EOF -; - -// Rule PropertyFillerDateFuture -rulePropertyFillerDateFuture - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerDateFutureAccess().getGroup()); } -(rule__PropertyFillerDateFuture__Group__0) -{ after(grammarAccess.getPropertyFillerDateFutureAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerDatePast -entryRulePropertyFillerDatePast -: -{ before(grammarAccess.getPropertyFillerDatePastRule()); } - rulePropertyFillerDatePast -{ after(grammarAccess.getPropertyFillerDatePastRule()); } - EOF -; - -// Rule PropertyFillerDatePast -rulePropertyFillerDatePast - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerDatePastAccess().getGroup()); } -(rule__PropertyFillerDatePast__Group__0) -{ after(grammarAccess.getPropertyFillerDatePastAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerDateRange -entryRulePropertyFillerDateRange -: -{ before(grammarAccess.getPropertyFillerDateRangeRule()); } - rulePropertyFillerDateRange -{ after(grammarAccess.getPropertyFillerDateRangeRule()); } - EOF -; - -// Rule PropertyFillerDateRange -rulePropertyFillerDateRange - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerDateRangeAccess().getGroup()); } -(rule__PropertyFillerDateRange__Group__0) -{ after(grammarAccess.getPropertyFillerDateRangeAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerSignedDoubleRange -entryRulePropertyFillerSignedDoubleRange -: -{ before(grammarAccess.getPropertyFillerSignedDoubleRangeRule()); } - rulePropertyFillerSignedDoubleRange -{ after(grammarAccess.getPropertyFillerSignedDoubleRangeRule()); } - EOF -; - -// Rule PropertyFillerSignedDoubleRange -rulePropertyFillerSignedDoubleRange - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getGroup()); } -(rule__PropertyFillerSignedDoubleRange__Group__0) -{ after(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerSignedDoubleRandom -entryRulePropertyFillerSignedDoubleRandom -: -{ before(grammarAccess.getPropertyFillerSignedDoubleRandomRule()); } - rulePropertyFillerSignedDoubleRandom -{ after(grammarAccess.getPropertyFillerSignedDoubleRandomRule()); } - EOF -; - -// Rule PropertyFillerSignedDoubleRandom -rulePropertyFillerSignedDoubleRandom - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerSignedDoubleRandomAccess().getGroup()); } -(rule__PropertyFillerSignedDoubleRandom__Group__0) -{ after(grammarAccess.getPropertyFillerSignedDoubleRandomAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerSignedIntegerRange -entryRulePropertyFillerSignedIntegerRange -: -{ before(grammarAccess.getPropertyFillerSignedIntegerRangeRule()); } - rulePropertyFillerSignedIntegerRange -{ after(grammarAccess.getPropertyFillerSignedIntegerRangeRule()); } - EOF -; - -// Rule PropertyFillerSignedIntegerRange -rulePropertyFillerSignedIntegerRange - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getGroup()); } -(rule__PropertyFillerSignedIntegerRange__Group__0) -{ after(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerSignedIntegerRandom -entryRulePropertyFillerSignedIntegerRandom -: -{ before(grammarAccess.getPropertyFillerSignedIntegerRandomRule()); } - rulePropertyFillerSignedIntegerRandom -{ after(grammarAccess.getPropertyFillerSignedIntegerRandomRule()); } - EOF -; - -// Rule PropertyFillerSignedIntegerRandom -rulePropertyFillerSignedIntegerRandom - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerSignedIntegerRandomAccess().getGroup()); } -(rule__PropertyFillerSignedIntegerRandom__Group__0) -{ after(grammarAccess.getPropertyFillerSignedIntegerRandomAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerTextRandom -entryRulePropertyFillerTextRandom -: -{ before(grammarAccess.getPropertyFillerTextRandomRule()); } - rulePropertyFillerTextRandom -{ after(grammarAccess.getPropertyFillerTextRandomRule()); } - EOF -; - -// Rule PropertyFillerTextRandom -rulePropertyFillerTextRandom - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerTextRandomAccess().getGroup()); } -(rule__PropertyFillerTextRandom__Group__0) -{ after(grammarAccess.getPropertyFillerTextRandomAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerTextParagraphs -entryRulePropertyFillerTextParagraphs -: -{ before(grammarAccess.getPropertyFillerTextParagraphsRule()); } - rulePropertyFillerTextParagraphs -{ after(grammarAccess.getPropertyFillerTextParagraphsRule()); } - EOF -; - -// Rule PropertyFillerTextParagraphs -rulePropertyFillerTextParagraphs - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerTextParagraphsAccess().getGroup()); } -(rule__PropertyFillerTextParagraphs__Group__0) -{ after(grammarAccess.getPropertyFillerTextParagraphsAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerTextSentences -entryRulePropertyFillerTextSentences -: -{ before(grammarAccess.getPropertyFillerTextSentencesRule()); } - rulePropertyFillerTextSentences -{ after(grammarAccess.getPropertyFillerTextSentencesRule()); } - EOF -; - -// Rule PropertyFillerTextSentences -rulePropertyFillerTextSentences - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerTextSentencesAccess().getGroup()); } -(rule__PropertyFillerTextSentences__Group__0) -{ after(grammarAccess.getPropertyFillerTextSentencesAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerTextWords -entryRulePropertyFillerTextWords -: -{ before(grammarAccess.getPropertyFillerTextWordsRule()); } - rulePropertyFillerTextWords -{ after(grammarAccess.getPropertyFillerTextWordsRule()); } - EOF -; - -// Rule PropertyFillerTextWords -rulePropertyFillerTextWords - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerTextWordsAccess().getGroup()); } -(rule__PropertyFillerTextWords__Group__0) -{ after(grammarAccess.getPropertyFillerTextWordsAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerUnsignedDoubleRange -entryRulePropertyFillerUnsignedDoubleRange -: -{ before(grammarAccess.getPropertyFillerUnsignedDoubleRangeRule()); } - rulePropertyFillerUnsignedDoubleRange -{ after(grammarAccess.getPropertyFillerUnsignedDoubleRangeRule()); } - EOF -; - -// Rule PropertyFillerUnsignedDoubleRange -rulePropertyFillerUnsignedDoubleRange - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getGroup()); } -(rule__PropertyFillerUnsignedDoubleRange__Group__0) -{ after(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerUnsignedDoubleRandom -entryRulePropertyFillerUnsignedDoubleRandom -: -{ before(grammarAccess.getPropertyFillerUnsignedDoubleRandomRule()); } - rulePropertyFillerUnsignedDoubleRandom -{ after(grammarAccess.getPropertyFillerUnsignedDoubleRandomRule()); } - EOF -; - -// Rule PropertyFillerUnsignedDoubleRandom -rulePropertyFillerUnsignedDoubleRandom - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerUnsignedDoubleRandomAccess().getGroup()); } -(rule__PropertyFillerUnsignedDoubleRandom__Group__0) -{ after(grammarAccess.getPropertyFillerUnsignedDoubleRandomAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerUnsignedIntegerRange -entryRulePropertyFillerUnsignedIntegerRange -: -{ before(grammarAccess.getPropertyFillerUnsignedIntegerRangeRule()); } - rulePropertyFillerUnsignedIntegerRange -{ after(grammarAccess.getPropertyFillerUnsignedIntegerRangeRule()); } - EOF -; - -// Rule PropertyFillerUnsignedIntegerRange -rulePropertyFillerUnsignedIntegerRange - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getGroup()); } -(rule__PropertyFillerUnsignedIntegerRange__Group__0) -{ after(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRulePropertyFillerUnsignedIntegerRandom -entryRulePropertyFillerUnsignedIntegerRandom -: -{ before(grammarAccess.getPropertyFillerUnsignedIntegerRandomRule()); } - rulePropertyFillerUnsignedIntegerRandom -{ after(grammarAccess.getPropertyFillerUnsignedIntegerRandomRule()); } - EOF -; - -// Rule PropertyFillerUnsignedIntegerRandom -rulePropertyFillerUnsignedIntegerRandom - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getPropertyFillerUnsignedIntegerRandomAccess().getGroup()); } -(rule__PropertyFillerUnsignedIntegerRandom__Group__0) -{ after(grammarAccess.getPropertyFillerUnsignedIntegerRandomAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleSignedNumber -entryRuleSignedNumber -: -{ before(grammarAccess.getSignedNumberRule()); } - ruleSignedNumber -{ after(grammarAccess.getSignedNumberRule()); } - EOF -; - -// Rule SignedNumber -ruleSignedNumber - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getSignedNumberAccess().getGroup()); } -(rule__SignedNumber__Group__0) -{ after(grammarAccess.getSignedNumberAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleUnsignedNumber -entryRuleUnsignedNumber -: -{ before(grammarAccess.getUnsignedNumberRule()); } - ruleUnsignedNumber -{ after(grammarAccess.getUnsignedNumberRule()); } - EOF -; - -// Rule UnsignedNumber -ruleUnsignedNumber - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getUnsignedNumberAccess().getGroup()); } -(rule__UnsignedNumber__Group__0) -{ after(grammarAccess.getUnsignedNumberAccess().getGroup()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Entry rule entryRuleSINT -entryRuleSINT -: -{ before(grammarAccess.getSINTRule()); } - ruleSINT -{ after(grammarAccess.getSINTRule()); } - EOF -; - -// Rule SINT -ruleSINT - @init { - int stackSize = keepStackSize(); - } - : -( -{ before(grammarAccess.getSINTAccess().getGroup()); } -(rule__SINT__Group__0) -{ after(grammarAccess.getSINTAccess().getGroup()); } -) - -; -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 AxisEnum -ruleAxisEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getAxisEnumAccess().getAlternatives()); } -(rule__AxisEnum__Alternatives) -{ after(grammarAccess.getAxisEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule FunctionEnum -ruleFunctionEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getFunctionEnumAccess().getAlternatives()); } -(rule__FunctionEnum__Alternatives) -{ after(grammarAccess.getFunctionEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule ParameterFunctionEnum -ruleParameterFunctionEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getParameterFunctionEnumAccess().getAlternatives()); } -(rule__ParameterFunctionEnum__Alternatives) -{ after(grammarAccess.getParameterFunctionEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule SetFunctionEnum -ruleSetFunctionEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getSetFunctionEnumAccess().getAlternatives()); } -(rule__SetFunctionEnum__Alternatives) -{ after(grammarAccess.getSetFunctionEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule SetParameterFunctionEnum -ruleSetParameterFunctionEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getSetParameterFunctionEnumAccess().getAlternatives()); } -(rule__SetParameterFunctionEnum__Alternatives) -{ after(grammarAccess.getSetParameterFunctionEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule SetAggregationEnum -ruleSetAggregationEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getSetAggregationEnumAccess().getAlternatives()); } -(rule__SetAggregationEnum__Alternatives) -{ after(grammarAccess.getSetAggregationEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule AggregationEnum -ruleAggregationEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getAggregationEnumAccess().getAlternatives()); } -(rule__AggregationEnum__Alternatives) -{ after(grammarAccess.getAggregationEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule OperatorEnum -ruleOperatorEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOperatorEnumAccess().getAlternatives()); } -(rule__OperatorEnum__Alternatives) -{ after(grammarAccess.getOperatorEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule SqlAggregationEnum -ruleSqlAggregationEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getSqlAggregationEnumAccess().getAlternatives()); } -(rule__SqlAggregationEnum__Alternatives) -{ after(grammarAccess.getSqlAggregationEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule ValueScaleEnum -ruleValueScaleEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getValueScaleEnumAccess().getAlternatives()); } -(rule__ValueScaleEnum__Alternatives) -{ after(grammarAccess.getValueScaleEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule TaskQueryTopicEnum -ruleTaskQueryTopicEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getTaskQueryTopicEnumAccess().getAlternatives()); } -(rule__TaskQueryTopicEnum__Alternatives) -{ after(grammarAccess.getTaskQueryTopicEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule TaskQueryColumnEnum -ruleTaskQueryColumnEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getAlternatives()); } -(rule__TaskQueryColumnEnum__Alternatives) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule TaskFilterEnum -ruleTaskFilterEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getTaskFilterEnumAccess().getAlternatives()); } -(rule__TaskFilterEnum__Alternatives) -{ after(grammarAccess.getTaskFilterEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -// Rule OrderEnum -ruleOrderEnum - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOrderEnumAccess().getAlternatives()); } -(rule__OrderEnum__Alternatives) -{ after(grammarAccess.getOrderEnumAccess().getAlternatives()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -rule__DatamartSource__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartSourceAccess().getDatamartCubeParserRuleCall_0()); } - ruleDatamartCube -{ after(grammarAccess.getDatamartSourceAccess().getDatamartCubeParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getDatamartSourceAccess().getDatamartEntityParserRuleCall_1()); } - ruleDatamartEntity -{ after(grammarAccess.getDatamartSourceAccess().getDatamartEntityParserRuleCall_1()); } -) - - |( -{ before(grammarAccess.getDatamartSourceAccess().getDatamartTaskParserRuleCall_2()); } - ruleDatamartTask -{ after(grammarAccess.getDatamartSourceAccess().getDatamartTaskParserRuleCall_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartNavigation__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartNavigationAccess().getDatamartOwnerParserRuleCall_0()); } - ruleDatamartOwner -{ after(grammarAccess.getDatamartNavigationAccess().getDatamartOwnerParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getDatamartNavigationAccess().getDatamartMemberParserRuleCall_1()); } - ruleDatamartMember -{ after(grammarAccess.getDatamartNavigationAccess().getDatamartMemberParserRuleCall_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartOperand__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartOperandAccess().getDatamartValueParserRuleCall_0()); } - ruleDatamartValue -{ after(grammarAccess.getDatamartOperandAccess().getDatamartValueParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getDatamartOperandAccess().getGroup_1()); } -(rule__DatamartOperand__Group_1__0) -{ after(grammarAccess.getDatamartOperandAccess().getGroup_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartValue__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartValueAccess().getNumberValueAssignment_0()); } -(rule__DatamartValue__NumberValueAssignment_0) -{ after(grammarAccess.getDatamartValueAccess().getNumberValueAssignment_0()); } -) - - |( -{ before(grammarAccess.getDatamartValueAccess().getStringValueAssignment_1()); } -(rule__DatamartValue__StringValueAssignment_1) -{ after(grammarAccess.getDatamartValueAccess().getStringValueAssignment_1()); } -) - - |( -{ before(grammarAccess.getDatamartValueAccess().getAlternatives_2()); } -(rule__DatamartValue__Alternatives_2) -{ after(grammarAccess.getDatamartValueAccess().getAlternatives_2()); } -) - - |( -{ before(grammarAccess.getDatamartValueAccess().getDatamartPropertyParserRuleCall_3()); } - ruleDatamartProperty -{ after(grammarAccess.getDatamartValueAccess().getDatamartPropertyParserRuleCall_3()); } -) - - |( -{ before(grammarAccess.getDatamartValueAccess().getDatamartTaskFilterParserRuleCall_4()); } - ruleDatamartTaskFilter -{ after(grammarAccess.getDatamartValueAccess().getDatamartTaskFilterParserRuleCall_4()); } -) - - |( -{ before(grammarAccess.getDatamartValueAccess().getDatamartColumnParserRuleCall_5()); } - ruleDatamartColumn -{ after(grammarAccess.getDatamartValueAccess().getDatamartColumnParserRuleCall_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartValue__Alternatives_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartValueAccess().getGroup_2_0()); } -(rule__DatamartValue__Group_2_0__0) -{ after(grammarAccess.getDatamartValueAccess().getGroup_2_0()); } -) - - |( -{ before(grammarAccess.getDatamartValueAccess().getSelectedAssignment_2_1()); } -(rule__DatamartValue__SelectedAssignment_2_1) -{ after(grammarAccess.getDatamartValueAccess().getSelectedAssignment_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartCubeElement__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartCubeElementAccess().getDatamartAxisParserRuleCall_0()); } - ruleDatamartAxis -{ after(grammarAccess.getDatamartCubeElementAccess().getDatamartAxisParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getDatamartCubeElementAccess().getDatamartSlicerParserRuleCall_1()); } - ruleDatamartSlicer -{ after(grammarAccess.getDatamartCubeElementAccess().getDatamartSlicerParserRuleCall_1()); } -) - - |( -{ before(grammarAccess.getDatamartCubeElementAccess().getDatamartDefineDerivedMeasureParserRuleCall_2()); } - ruleDatamartDefineDerivedMeasure -{ after(grammarAccess.getDatamartCubeElementAccess().getDatamartDefineDerivedMeasureParserRuleCall_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartAddition__Alternatives_1_0 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartAdditionAccess().getGroup_1_0_0()); } -(rule__DatamartAddition__Group_1_0_0__0) -{ after(grammarAccess.getDatamartAdditionAccess().getGroup_1_0_0()); } -) - - |( -{ before(grammarAccess.getDatamartAdditionAccess().getGroup_1_0_1()); } -(rule__DatamartAddition__Group_1_0_1__0) -{ after(grammarAccess.getDatamartAdditionAccess().getGroup_1_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartMultiplication__Alternatives_1_0 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartMultiplicationAccess().getGroup_1_0_0()); } -(rule__DatamartMultiplication__Group_1_0_0__0) -{ after(grammarAccess.getDatamartMultiplicationAccess().getGroup_1_0_0()); } -) - - |( -{ before(grammarAccess.getDatamartMultiplicationAccess().getGroup_1_0_1()); } -(rule__DatamartMultiplication__Group_1_0_1__0) -{ after(grammarAccess.getDatamartMultiplicationAccess().getGroup_1_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartPrimary__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPrimaryAccess().getDatamartNumberOrElementParserRuleCall_0()); } - ruleDatamartNumberOrElement -{ after(grammarAccess.getDatamartPrimaryAccess().getDatamartNumberOrElementParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getDatamartPrimaryAccess().getGroup_1()); } -(rule__DatamartPrimary__Group_1__0) -{ after(grammarAccess.getDatamartPrimaryAccess().getGroup_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartNumberOrElement__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartNumberOrElementAccess().getValueAssignment_0()); } -(rule__DatamartNumberOrElement__ValueAssignment_0) -{ after(grammarAccess.getDatamartNumberOrElementAccess().getValueAssignment_0()); } -) - - |( -{ before(grammarAccess.getDatamartNumberOrElementAccess().getDatamartMeasureParserRuleCall_1()); } - ruleDatamartMeasure -{ after(grammarAccess.getDatamartNumberOrElementAccess().getDatamartMeasureParserRuleCall_1()); } -) - - |( -{ before(grammarAccess.getDatamartNumberOrElementAccess().getDatamartDerivedMeasureParserRuleCall_2()); } - ruleDatamartDerivedMeasure -{ after(grammarAccess.getDatamartNumberOrElementAccess().getDatamartDerivedMeasureParserRuleCall_2()); } -) - - |( -{ before(grammarAccess.getDatamartNumberOrElementAccess().getDatamartMemberTupleParserRuleCall_3()); } - ruleDatamartMemberTuple -{ after(grammarAccess.getDatamartNumberOrElementAccess().getDatamartMemberTupleParserRuleCall_3()); } -) - - |( -{ before(grammarAccess.getDatamartNumberOrElementAccess().getDatamartAggregationParserRuleCall_4()); } - ruleDatamartAggregation -{ after(grammarAccess.getDatamartNumberOrElementAccess().getDatamartAggregationParserRuleCall_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartMemberTuple__Alternatives_0_0 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartMemberTupleAccess().getFunctionAssignment_0_0_0()); } -(rule__DatamartMemberTuple__FunctionAssignment_0_0_0) -{ after(grammarAccess.getDatamartMemberTupleAccess().getFunctionAssignment_0_0_0()); } -) - - |( -{ before(grammarAccess.getDatamartMemberTupleAccess().getFunctionAssignment_0_0_1()); } -(rule__DatamartMemberTuple__FunctionAssignment_0_0_1) -{ after(grammarAccess.getDatamartMemberTupleAccess().getFunctionAssignment_0_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartSetTuple__Alternatives_0 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartSetTupleAccess().getSetFunctionAssignment_0_0()); } -(rule__DatamartSetTuple__SetFunctionAssignment_0_0) -{ after(grammarAccess.getDatamartSetTupleAccess().getSetFunctionAssignment_0_0()); } -) - - |( -{ before(grammarAccess.getDatamartSetTupleAccess().getSetFunctionAssignment_0_1()); } -(rule__DatamartSetTuple__SetFunctionAssignment_0_1) -{ after(grammarAccess.getDatamartSetTupleAccess().getSetFunctionAssignment_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartAggregation__Alternatives_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartAggregationAccess().getSetAssignment_2_0()); } -(rule__DatamartAggregation__SetAssignment_2_0) -{ after(grammarAccess.getDatamartAggregationAccess().getSetAssignment_2_0()); } -) - - |( -{ before(grammarAccess.getDatamartAggregationAccess().getSetAssignment_2_1()); } -(rule__DatamartAggregation__SetAssignment_2_1) -{ after(grammarAccess.getDatamartAggregationAccess().getSetAssignment_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartSetAggregation__Alternatives_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartSetAggregationAccess().getSetAssignment_2_0()); } -(rule__DatamartSetAggregation__SetAssignment_2_0) -{ after(grammarAccess.getDatamartSetAggregationAccess().getSetAssignment_2_0()); } -) - - |( -{ before(grammarAccess.getDatamartSetAggregationAccess().getSetAssignment_2_1()); } -(rule__DatamartSetAggregation__SetAssignment_2_1) -{ after(grammarAccess.getDatamartSetAggregationAccess().getSetAssignment_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartElement__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartElementAccess().getDatamartHierarchyParserRuleCall_0()); } - ruleDatamartHierarchy -{ after(grammarAccess.getDatamartElementAccess().getDatamartHierarchyParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getDatamartElementAccess().getDatamartMeasureParserRuleCall_1()); } - ruleDatamartMeasure -{ after(grammarAccess.getDatamartElementAccess().getDatamartMeasureParserRuleCall_1()); } -) - - |( -{ before(grammarAccess.getDatamartElementAccess().getDatamartDerivedMeasureParserRuleCall_2()); } - ruleDatamartDerivedMeasure -{ after(grammarAccess.getDatamartElementAccess().getDatamartDerivedMeasureParserRuleCall_2()); } -) - - |( -{ before(grammarAccess.getDatamartElementAccess().getDatamartSetAggregationParserRuleCall_3()); } - ruleDatamartSetAggregation -{ after(grammarAccess.getDatamartElementAccess().getDatamartSetAggregationParserRuleCall_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartHierarchy__Alternatives_5_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartHierarchyAccess().getFilteredAssignment_5_2_0()); } -(rule__DatamartHierarchy__FilteredAssignment_5_2_0) -{ after(grammarAccess.getDatamartHierarchyAccess().getFilteredAssignment_5_2_0()); } -) - - |( -{ before(grammarAccess.getDatamartHierarchyAccess().getSelectedAssignment_5_2_1()); } -(rule__DatamartHierarchy__SelectedAssignment_5_2_1) -{ after(grammarAccess.getDatamartHierarchyAccess().getSelectedAssignment_5_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartHierarchy__OrderRefAlternatives_6_2_1_0 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartHierarchyAccess().getOrderRefDatamartMeasureParserRuleCall_6_2_1_0_0()); } - ruleDatamartMeasure -{ after(grammarAccess.getDatamartHierarchyAccess().getOrderRefDatamartMeasureParserRuleCall_6_2_1_0_0()); } -) - - |( -{ before(grammarAccess.getDatamartHierarchyAccess().getOrderRefDatamartDerivedMeasureParserRuleCall_6_2_1_0_1()); } - ruleDatamartDerivedMeasure -{ after(grammarAccess.getDatamartHierarchyAccess().getOrderRefDatamartDerivedMeasureParserRuleCall_6_2_1_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PropertyFillerType__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerDateFutureParserRuleCall_0()); } - rulePropertyFillerDateFuture -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerDateFutureParserRuleCall_0()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerDatePastParserRuleCall_1()); } - rulePropertyFillerDatePast -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerDatePastParserRuleCall_1()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerDateRangeParserRuleCall_2()); } - rulePropertyFillerDateRange -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerDateRangeParserRuleCall_2()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerSignedDoubleRangeParserRuleCall_3()); } - rulePropertyFillerSignedDoubleRange -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerSignedDoubleRangeParserRuleCall_3()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerSignedDoubleRandomParserRuleCall_4()); } - rulePropertyFillerSignedDoubleRandom -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerSignedDoubleRandomParserRuleCall_4()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerSignedIntegerRangeParserRuleCall_5()); } - rulePropertyFillerSignedIntegerRange -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerSignedIntegerRangeParserRuleCall_5()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerSignedIntegerRandomParserRuleCall_6()); } - rulePropertyFillerSignedIntegerRandom -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerSignedIntegerRandomParserRuleCall_6()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerTextRandomParserRuleCall_7()); } - rulePropertyFillerTextRandom -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerTextRandomParserRuleCall_7()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerTextParagraphsParserRuleCall_8()); } - rulePropertyFillerTextParagraphs -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerTextParagraphsParserRuleCall_8()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerTextSentencesParserRuleCall_9()); } - rulePropertyFillerTextSentences -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerTextSentencesParserRuleCall_9()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerTextWordsParserRuleCall_10()); } - rulePropertyFillerTextWords -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerTextWordsParserRuleCall_10()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerUnsignedDoubleRangeParserRuleCall_11()); } - rulePropertyFillerUnsignedDoubleRange -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerUnsignedDoubleRangeParserRuleCall_11()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerUnsignedDoubleRandomParserRuleCall_12()); } - rulePropertyFillerUnsignedDoubleRandom -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerUnsignedDoubleRandomParserRuleCall_12()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerUnsignedIntegerRangeParserRuleCall_13()); } - rulePropertyFillerUnsignedIntegerRange -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerUnsignedIntegerRangeParserRuleCall_13()); } -) - - |( -{ before(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerUnsignedIntegerRandomParserRuleCall_14()); } - rulePropertyFillerUnsignedIntegerRandom -{ after(grammarAccess.getPropertyFillerTypeAccess().getPropertyFillerUnsignedIntegerRandomParserRuleCall_14()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PropertyFillerSignedDoubleRange__Alternatives_1_0 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getBeginRangeAssignment_1_0_0()); } -(rule__PropertyFillerSignedDoubleRange__BeginRangeAssignment_1_0_0) -{ after(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getBeginRangeAssignment_1_0_0()); } -) - - |( -{ before(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getBeginRangeRefAssignment_1_0_1()); } -(rule__PropertyFillerSignedDoubleRange__BeginRangeRefAssignment_1_0_1) -{ after(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getBeginRangeRefAssignment_1_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PropertyFillerSignedDoubleRange__Alternatives_1_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getEndRangeAssignment_1_2_0()); } -(rule__PropertyFillerSignedDoubleRange__EndRangeAssignment_1_2_0) -{ after(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getEndRangeAssignment_1_2_0()); } -) - - |( -{ before(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getEndRangeRefAssignment_1_2_1()); } -(rule__PropertyFillerSignedDoubleRange__EndRangeRefAssignment_1_2_1) -{ after(grammarAccess.getPropertyFillerSignedDoubleRangeAccess().getEndRangeRefAssignment_1_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PropertyFillerSignedIntegerRange__Alternatives_2_0 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getBeginRangeAssignment_2_0_0()); } -(rule__PropertyFillerSignedIntegerRange__BeginRangeAssignment_2_0_0) -{ after(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getBeginRangeAssignment_2_0_0()); } -) - - |( -{ before(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getBeginRangeRefAssignment_2_0_1()); } -(rule__PropertyFillerSignedIntegerRange__BeginRangeRefAssignment_2_0_1) -{ after(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getBeginRangeRefAssignment_2_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PropertyFillerSignedIntegerRange__Alternatives_2_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getEndRangeAssignment_2_2_0()); } -(rule__PropertyFillerSignedIntegerRange__EndRangeAssignment_2_2_0) -{ after(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getEndRangeAssignment_2_2_0()); } -) - - |( -{ before(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getEndRangeRefAssignment_2_2_1()); } -(rule__PropertyFillerSignedIntegerRange__EndRangeRefAssignment_2_2_1) -{ after(grammarAccess.getPropertyFillerSignedIntegerRangeAccess().getEndRangeRefAssignment_2_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_0 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getBeginRangeAssignment_1_0_0()); } -(rule__PropertyFillerUnsignedDoubleRange__BeginRangeAssignment_1_0_0) -{ after(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getBeginRangeAssignment_1_0_0()); } -) - - |( -{ before(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getBeginRangeRefAssignment_1_0_1()); } -(rule__PropertyFillerUnsignedDoubleRange__BeginRangeRefAssignment_1_0_1) -{ after(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getBeginRangeRefAssignment_1_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getEndRangeAssignment_1_2_0()); } -(rule__PropertyFillerUnsignedDoubleRange__EndRangeAssignment_1_2_0) -{ after(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getEndRangeAssignment_1_2_0()); } -) - - |( -{ before(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getEndRangeRefAssignment_1_2_1()); } -(rule__PropertyFillerUnsignedDoubleRange__EndRangeRefAssignment_1_2_1) -{ after(grammarAccess.getPropertyFillerUnsignedDoubleRangeAccess().getEndRangeRefAssignment_1_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_0 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getBeginRangeAssignment_2_0_0()); } -(rule__PropertyFillerUnsignedIntegerRange__BeginRangeAssignment_2_0_0) -{ after(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getBeginRangeAssignment_2_0_0()); } -) - - |( -{ before(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getBeginRangeRefAssignment_2_0_1()); } -(rule__PropertyFillerUnsignedIntegerRange__BeginRangeRefAssignment_2_0_1) -{ after(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getBeginRangeRefAssignment_2_0_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_2 - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getEndRangeAssignment_2_2_0()); } -(rule__PropertyFillerUnsignedIntegerRange__EndRangeAssignment_2_2_0) -{ after(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getEndRangeAssignment_2_2_0()); } -) - - |( -{ before(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getEndRangeRefAssignment_2_2_1()); } -(rule__PropertyFillerUnsignedIntegerRange__EndRangeRefAssignment_2_2_1) -{ after(grammarAccess.getPropertyFillerUnsignedIntegerRangeAccess().getEndRangeRefAssignment_2_2_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__AxisEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getAxisEnumAccess().getDEFAULTEnumLiteralDeclaration_0()); } -( 'default' -) -{ after(grammarAccess.getAxisEnumAccess().getDEFAULTEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getAxisEnumAccess().getCOLUMNSEnumLiteralDeclaration_1()); } -( 'columns' -) -{ after(grammarAccess.getAxisEnumAccess().getCOLUMNSEnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getAxisEnumAccess().getROWSEnumLiteralDeclaration_2()); } -( 'rows' -) -{ after(grammarAccess.getAxisEnumAccess().getROWSEnumLiteralDeclaration_2()); } -) - - |( -{ before(grammarAccess.getAxisEnumAccess().getPAGESEnumLiteralDeclaration_3()); } -( 'pages' -) -{ after(grammarAccess.getAxisEnumAccess().getPAGESEnumLiteralDeclaration_3()); } -) - - |( -{ before(grammarAccess.getAxisEnumAccess().getSECTIONSEnumLiteralDeclaration_4()); } -( 'sections' -) -{ after(grammarAccess.getAxisEnumAccess().getSECTIONSEnumLiteralDeclaration_4()); } -) - - |( -{ before(grammarAccess.getAxisEnumAccess().getCHAPTERSEnumLiteralDeclaration_5()); } -( 'chapters' -) -{ after(grammarAccess.getAxisEnumAccess().getCHAPTERSEnumLiteralDeclaration_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__FunctionEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getFunctionEnumAccess().getPREVMEMBEREnumLiteralDeclaration_0()); } -( 'previous' -) -{ after(grammarAccess.getFunctionEnumAccess().getPREVMEMBEREnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getFunctionEnumAccess().getNEXTMEMBEREnumLiteralDeclaration_1()); } -( 'next' -) -{ after(grammarAccess.getFunctionEnumAccess().getNEXTMEMBEREnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getFunctionEnumAccess().getFIRSTCHILDEnumLiteralDeclaration_2()); } -( 'first' -) -{ after(grammarAccess.getFunctionEnumAccess().getFIRSTCHILDEnumLiteralDeclaration_2()); } -) - - |( -{ before(grammarAccess.getFunctionEnumAccess().getLASTCHILDEnumLiteralDeclaration_3()); } -( 'last' -) -{ after(grammarAccess.getFunctionEnumAccess().getLASTCHILDEnumLiteralDeclaration_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterFunctionEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getParameterFunctionEnumAccess().getLAGEnumLiteralDeclaration_0()); } -( 'lag' -) -{ after(grammarAccess.getParameterFunctionEnumAccess().getLAGEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getParameterFunctionEnumAccess().getLEADEnumLiteralDeclaration_1()); } -( 'lead' -) -{ after(grammarAccess.getParameterFunctionEnumAccess().getLEADEnumLiteralDeclaration_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__SetFunctionEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getSetFunctionEnumAccess().getYTDEnumLiteralDeclaration_0()); } -( 'year-to-date' -) -{ after(grammarAccess.getSetFunctionEnumAccess().getYTDEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getSetFunctionEnumAccess().getPERIODSTODATEEnumLiteralDeclaration_1()); } -( 'periods' -) -{ after(grammarAccess.getSetFunctionEnumAccess().getPERIODSTODATEEnumLiteralDeclaration_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__SetParameterFunctionEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getSetParameterFunctionEnumAccess().getTAILEnumLiteralDeclaration_0()); } -( 'tail' -) -{ after(grammarAccess.getSetParameterFunctionEnumAccess().getTAILEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getSetParameterFunctionEnumAccess().getHEADEnumLiteralDeclaration_1()); } -( 'head' -) -{ after(grammarAccess.getSetParameterFunctionEnumAccess().getHEADEnumLiteralDeclaration_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__SetAggregationEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getSetAggregationEnumAccess().getTOPCOUNTEnumLiteralDeclaration_0()); } -( 'topcount' -) -{ after(grammarAccess.getSetAggregationEnumAccess().getTOPCOUNTEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getSetAggregationEnumAccess().getTOPSUMEnumLiteralDeclaration_1()); } -( 'topsummation' -) -{ after(grammarAccess.getSetAggregationEnumAccess().getTOPSUMEnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getSetAggregationEnumAccess().getTOPPERCENTEnumLiteralDeclaration_2()); } -( 'toppercentage' -) -{ after(grammarAccess.getSetAggregationEnumAccess().getTOPPERCENTEnumLiteralDeclaration_2()); } -) - - |( -{ before(grammarAccess.getSetAggregationEnumAccess().getBOTTOMCOUNTEnumLiteralDeclaration_3()); } -( 'bottomcount' -) -{ after(grammarAccess.getSetAggregationEnumAccess().getBOTTOMCOUNTEnumLiteralDeclaration_3()); } -) - - |( -{ before(grammarAccess.getSetAggregationEnumAccess().getBOTTOMSUMEnumLiteralDeclaration_4()); } -( 'bottomsummation' -) -{ after(grammarAccess.getSetAggregationEnumAccess().getBOTTOMSUMEnumLiteralDeclaration_4()); } -) - - |( -{ before(grammarAccess.getSetAggregationEnumAccess().getBOTTOMPERCENTEnumLiteralDeclaration_5()); } -( 'bottompercentage' -) -{ after(grammarAccess.getSetAggregationEnumAccess().getBOTTOMPERCENTEnumLiteralDeclaration_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__AggregationEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getAggregationEnumAccess().getAVGEnumLiteralDeclaration_0()); } -( 'average' -) -{ after(grammarAccess.getAggregationEnumAccess().getAVGEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getAggregationEnumAccess().getSUMEnumLiteralDeclaration_1()); } -( 'summation' -) -{ after(grammarAccess.getAggregationEnumAccess().getSUMEnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getAggregationEnumAccess().getAGGREGATEEnumLiteralDeclaration_2()); } -( 'aggregate' -) -{ after(grammarAccess.getAggregationEnumAccess().getAGGREGATEEnumLiteralDeclaration_2()); } -) - - |( -{ before(grammarAccess.getAggregationEnumAccess().getSTDDEVEnumLiteralDeclaration_3()); } -( 'deviation' -) -{ after(grammarAccess.getAggregationEnumAccess().getSTDDEVEnumLiteralDeclaration_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OperatorEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOperatorEnumAccess().getEQUALSEnumLiteralDeclaration_0()); } -( '=' -) -{ after(grammarAccess.getOperatorEnumAccess().getEQUALSEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getOperatorEnumAccess().getLESSEnumLiteralDeclaration_1()); } -( '<' -) -{ after(grammarAccess.getOperatorEnumAccess().getLESSEnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getOperatorEnumAccess().getGREATEREnumLiteralDeclaration_2()); } -( '>' -) -{ after(grammarAccess.getOperatorEnumAccess().getGREATEREnumLiteralDeclaration_2()); } -) - - |( -{ before(grammarAccess.getOperatorEnumAccess().getLESSEQUALEnumLiteralDeclaration_3()); } -( '<=' -) -{ after(grammarAccess.getOperatorEnumAccess().getLESSEQUALEnumLiteralDeclaration_3()); } -) - - |( -{ before(grammarAccess.getOperatorEnumAccess().getGREATEREQUALEnumLiteralDeclaration_4()); } -( '>=' -) -{ after(grammarAccess.getOperatorEnumAccess().getGREATEREQUALEnumLiteralDeclaration_4()); } -) - - |( -{ before(grammarAccess.getOperatorEnumAccess().getLIKEEnumLiteralDeclaration_5()); } -( 'like' -) -{ after(grammarAccess.getOperatorEnumAccess().getLIKEEnumLiteralDeclaration_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__SqlAggregationEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getSqlAggregationEnumAccess().getAVGEnumLiteralDeclaration_0()); } -( 'average' -) -{ after(grammarAccess.getSqlAggregationEnumAccess().getAVGEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getSqlAggregationEnumAccess().getSUMEnumLiteralDeclaration_1()); } -( 'summation' -) -{ after(grammarAccess.getSqlAggregationEnumAccess().getSUMEnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getSqlAggregationEnumAccess().getCOUNTEnumLiteralDeclaration_2()); } -( 'count' -) -{ after(grammarAccess.getSqlAggregationEnumAccess().getCOUNTEnumLiteralDeclaration_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__ValueScaleEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getValueScaleEnumAccess().getAXISEnumLiteralDeclaration_0()); } -( 'group1' -) -{ after(grammarAccess.getValueScaleEnumAccess().getAXISEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getValueScaleEnumAccess().getAXIS2EnumLiteralDeclaration_1()); } -( 'group2' -) -{ after(grammarAccess.getValueScaleEnumAccess().getAXIS2EnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getValueScaleEnumAccess().getAXIS3EnumLiteralDeclaration_2()); } -( 'group3' -) -{ after(grammarAccess.getValueScaleEnumAccess().getAXIS3EnumLiteralDeclaration_2()); } -) - - |( -{ before(grammarAccess.getValueScaleEnumAccess().getAXIS4EnumLiteralDeclaration_3()); } -( 'group4' -) -{ after(grammarAccess.getValueScaleEnumAccess().getAXIS4EnumLiteralDeclaration_3()); } -) - - |( -{ before(grammarAccess.getValueScaleEnumAccess().getAXIS5EnumLiteralDeclaration_4()); } -( 'group5' -) -{ after(grammarAccess.getValueScaleEnumAccess().getAXIS5EnumLiteralDeclaration_4()); } -) - - |( -{ before(grammarAccess.getValueScaleEnumAccess().getAXIS6EnumLiteralDeclaration_5()); } -( 'group6' -) -{ after(grammarAccess.getValueScaleEnumAccess().getAXIS6EnumLiteralDeclaration_5()); } -) - - |( -{ before(grammarAccess.getValueScaleEnumAccess().getAXIS7EnumLiteralDeclaration_6()); } -( 'group7' -) -{ after(grammarAccess.getValueScaleEnumAccess().getAXIS7EnumLiteralDeclaration_6()); } -) - - |( -{ before(grammarAccess.getValueScaleEnumAccess().getAXIS8EnumLiteralDeclaration_7()); } -( 'group8' -) -{ after(grammarAccess.getValueScaleEnumAccess().getAXIS8EnumLiteralDeclaration_7()); } -) - - |( -{ before(grammarAccess.getValueScaleEnumAccess().getAXIS9EnumLiteralDeclaration_8()); } -( 'group9' -) -{ after(grammarAccess.getValueScaleEnumAccess().getAXIS9EnumLiteralDeclaration_8()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__TaskQueryTopicEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getTaskQueryTopicEnumAccess().getQ1EnumLiteralDeclaration_0()); } -( 'BusinessAdministrator' -) -{ after(grammarAccess.getTaskQueryTopicEnumAccess().getQ1EnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getTaskQueryTopicEnumAccess().getQ2EnumLiteralDeclaration_1()); } -( 'PotentialOwner' -) -{ after(grammarAccess.getTaskQueryTopicEnumAccess().getQ2EnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getTaskQueryTopicEnumAccess().getQ3EnumLiteralDeclaration_2()); } -( 'Recipient' -) -{ after(grammarAccess.getTaskQueryTopicEnumAccess().getQ3EnumLiteralDeclaration_2()); } -) - - |( -{ before(grammarAccess.getTaskQueryTopicEnumAccess().getQ4EnumLiteralDeclaration_3()); } -( 'TaskInitiator' -) -{ after(grammarAccess.getTaskQueryTopicEnumAccess().getQ4EnumLiteralDeclaration_3()); } -) - - |( -{ before(grammarAccess.getTaskQueryTopicEnumAccess().getQ5EnumLiteralDeclaration_4()); } -( 'TaskStakeholder' -) -{ after(grammarAccess.getTaskQueryTopicEnumAccess().getQ5EnumLiteralDeclaration_4()); } -) - - |( -{ before(grammarAccess.getTaskQueryTopicEnumAccess().getQ6EnumLiteralDeclaration_5()); } -( 'ExcludedOwner' -) -{ after(grammarAccess.getTaskQueryTopicEnumAccess().getQ6EnumLiteralDeclaration_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__TaskQueryColumnEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP1EnumLiteralDeclaration_0()); } -( 'Name' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP1EnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP2EnumLiteralDeclaration_1()); } -( 'Priority' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP2EnumLiteralDeclaration_1()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP3EnumLiteralDeclaration_2()); } -( 'Status' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP3EnumLiteralDeclaration_2()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP4EnumLiteralDeclaration_3()); } -( 'Subject' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP4EnumLiteralDeclaration_3()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP5EnumLiteralDeclaration_4()); } -( 'Description' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP5EnumLiteralDeclaration_4()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP6EnumLiteralDeclaration_5()); } -( 'ExpirationTime' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP6EnumLiteralDeclaration_5()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP7EnumLiteralDeclaration_6()); } -( 'CreatedOn' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP7EnumLiteralDeclaration_6()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP8EnumLiteralDeclaration_7()); } -( 'CreatedBy' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP8EnumLiteralDeclaration_7()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP9EnumLiteralDeclaration_8()); } -( 'ActivationTime' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP9EnumLiteralDeclaration_8()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP10EnumLiteralDeclaration_9()); } -( 'ActualOwner' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP10EnumLiteralDeclaration_9()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP11EnumLiteralDeclaration_10()); } -( 'TaskId' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP11EnumLiteralDeclaration_10()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP12EnumLiteralDeclaration_11()); } -( 'ProcessId' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP12EnumLiteralDeclaration_11()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP13EnumLiteralDeclaration_12()); } -( 'ProcessInstanceId' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP13EnumLiteralDeclaration_12()); } -) - - |( -{ before(grammarAccess.getTaskQueryColumnEnumAccess().getP14EnumLiteralDeclaration_13()); } -( 'ProcessSessionId' -) -{ after(grammarAccess.getTaskQueryColumnEnumAccess().getP14EnumLiteralDeclaration_13()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__TaskFilterEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getTaskFilterEnumAccess().getF1EnumLiteralDeclaration_0()); } -( 'Groups' -) -{ after(grammarAccess.getTaskFilterEnumAccess().getF1EnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getTaskFilterEnumAccess().getF2EnumLiteralDeclaration_1()); } -( 'Users' -) -{ after(grammarAccess.getTaskFilterEnumAccess().getF2EnumLiteralDeclaration_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - -rule__OrderEnum__Alternatives - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getOrderEnumAccess().getASCEnumLiteralDeclaration_0()); } -( 'ascending' -) -{ after(grammarAccess.getOrderEnumAccess().getASCEnumLiteralDeclaration_0()); } -) - - |( -{ before(grammarAccess.getOrderEnumAccess().getDESCEnumLiteralDeclaration_1()); } -( 'descending' -) -{ after(grammarAccess.getOrderEnumAccess().getDESCEnumLiteralDeclaration_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - -rule__DatamartPackage__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartPackage__Group__0__Impl - rule__DatamartPackage__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartPackage__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPackageAccess().getDatamartPackageAction_0()); } -( - -) -{ after(grammarAccess.getDatamartPackageAccess().getDatamartPackageAction_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartPackage__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartPackage__Group__1__Impl - rule__DatamartPackage__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartPackage__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPackageAccess().getPackageKeyword_1()); } - - 'package' - -{ after(grammarAccess.getDatamartPackageAccess().getPackageKeyword_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartPackage__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartPackage__Group__2__Impl - rule__DatamartPackage__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartPackage__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPackageAccess().getNameAssignment_2()); } -(rule__DatamartPackage__NameAssignment_2) -{ after(grammarAccess.getDatamartPackageAccess().getNameAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartPackage__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartPackage__Group__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartPackage__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPackageAccess().getGroup_3()); } -(rule__DatamartPackage__Group_3__0)? -{ after(grammarAccess.getDatamartPackageAccess().getGroup_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartPackage__Group_3__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartPackage__Group_3__0__Impl - rule__DatamartPackage__Group_3__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartPackage__Group_3__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPackageAccess().getLeftCurlyBracketKeyword_3_0()); } - - '{' - -{ after(grammarAccess.getDatamartPackageAccess().getLeftCurlyBracketKeyword_3_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartPackage__Group_3__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartPackage__Group_3__1__Impl - rule__DatamartPackage__Group_3__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartPackage__Group_3__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPackageAccess().getImportsAssignment_3_1()); } -(rule__DatamartPackage__ImportsAssignment_3_1)* -{ after(grammarAccess.getDatamartPackageAccess().getImportsAssignment_3_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartPackage__Group_3__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartPackage__Group_3__2__Impl - rule__DatamartPackage__Group_3__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartPackage__Group_3__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPackageAccess().getDefinitionsAssignment_3_2()); } -(rule__DatamartPackage__DefinitionsAssignment_3_2)* -{ after(grammarAccess.getDatamartPackageAccess().getDefinitionsAssignment_3_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartPackage__Group_3__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartPackage__Group_3__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartPackage__Group_3__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPackageAccess().getRightCurlyBracketKeyword_3_3()); } - - '}' - -{ after(grammarAccess.getDatamartPackageAccess().getRightCurlyBracketKeyword_3_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartDefinition__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group__0__Impl - rule__DatamartDefinition__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getDatamartKeyword_0()); } - - 'datamart' - -{ after(grammarAccess.getDatamartDefinitionAccess().getDatamartKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartDefinition__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group__1__Impl - rule__DatamartDefinition__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getNameAssignment_1()); } -(rule__DatamartDefinition__NameAssignment_1) -{ after(grammarAccess.getDatamartDefinitionAccess().getNameAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartDefinition__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group__2__Impl - rule__DatamartDefinition__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getGroup_2()); } -(rule__DatamartDefinition__Group_2__0)? -{ after(grammarAccess.getDatamartDefinitionAccess().getGroup_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartDefinition__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group__3__Impl - rule__DatamartDefinition__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getGroup_3()); } -(rule__DatamartDefinition__Group_3__0)? -{ after(grammarAccess.getDatamartDefinitionAccess().getGroup_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartDefinition__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group__4__Impl - rule__DatamartDefinition__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getUsingKeyword_4()); } - - 'using' - -{ after(grammarAccess.getDatamartDefinitionAccess().getUsingKeyword_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartDefinition__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getSourceAssignment_5()); } -(rule__DatamartDefinition__SourceAssignment_5) -{ after(grammarAccess.getDatamartDefinitionAccess().getSourceAssignment_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - -rule__DatamartDefinition__Group_2__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group_2__0__Impl - rule__DatamartDefinition__Group_2__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group_2__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getDescriptionAssignment_2_0()); } -(rule__DatamartDefinition__DescriptionAssignment_2_0) -{ after(grammarAccess.getDatamartDefinitionAccess().getDescriptionAssignment_2_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartDefinition__Group_2__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group_2__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group_2__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getDescriptionValueAssignment_2_1()); } -(rule__DatamartDefinition__DescriptionValueAssignment_2_1) -{ after(grammarAccess.getDatamartDefinitionAccess().getDescriptionValueAssignment_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DatamartDefinition__Group_3__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group_3__0__Impl - rule__DatamartDefinition__Group_3__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group_3__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getForKeyword_3_0()); } - - 'for' - -{ after(grammarAccess.getDatamartDefinitionAccess().getForKeyword_3_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartDefinition__Group_3__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group_3__1__Impl - rule__DatamartDefinition__Group_3__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group_3__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getLeftCurlyBracketKeyword_3_1()); } - - '{' - -{ after(grammarAccess.getDatamartDefinitionAccess().getLeftCurlyBracketKeyword_3_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartDefinition__Group_3__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group_3__2__Impl - rule__DatamartDefinition__Group_3__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group_3__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getRolesAssignment_3_2()); } -(rule__DatamartDefinition__RolesAssignment_3_2)* -{ after(grammarAccess.getDatamartDefinitionAccess().getRolesAssignment_3_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartDefinition__Group_3__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartDefinition__Group_3__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartDefinition__Group_3__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartDefinitionAccess().getRightCurlyBracketKeyword_3_3()); } - - '}' - -{ after(grammarAccess.getDatamartDefinitionAccess().getRightCurlyBracketKeyword_3_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartRole__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartRole__Group__0__Impl - rule__DatamartRole__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartRole__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartRoleAccess().getRoleKeyword_0()); } - - 'role' - -{ after(grammarAccess.getDatamartRoleAccess().getRoleKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartRole__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartRole__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartRole__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartRoleAccess().getAssignedRoleAssignment_1()); } -(rule__DatamartRole__AssignedRoleAssignment_1) -{ after(grammarAccess.getDatamartRoleAccess().getAssignedRoleAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DatamartTask__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group__0__Impl - rule__DatamartTask__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getTaskKeyword_0()); } - - 'task' - -{ after(grammarAccess.getDatamartTaskAccess().getTaskKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartTask__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group__1__Impl - rule__DatamartTask__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getTaskQueryAssignment_1()); } -(rule__DatamartTask__TaskQueryAssignment_1) -{ after(grammarAccess.getDatamartTaskAccess().getTaskQueryAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartTask__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group__2__Impl - rule__DatamartTask__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getGroup_2()); } -(rule__DatamartTask__Group_2__0)? -{ after(grammarAccess.getDatamartTaskAccess().getGroup_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartTask__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getGroup_3()); } -(rule__DatamartTask__Group_3__0)? -{ after(grammarAccess.getDatamartTaskAccess().getGroup_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartTask__Group_2__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group_2__0__Impl - rule__DatamartTask__Group_2__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group_2__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getColumnsKeyword_2_0()); } - - 'columns' - -{ after(grammarAccess.getDatamartTaskAccess().getColumnsKeyword_2_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartTask__Group_2__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group_2__1__Impl - rule__DatamartTask__Group_2__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group_2__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getLeftCurlyBracketKeyword_2_1()); } - - '{' - -{ after(grammarAccess.getDatamartTaskAccess().getLeftCurlyBracketKeyword_2_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartTask__Group_2__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group_2__2__Impl - rule__DatamartTask__Group_2__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group_2__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getColumnsAssignment_2_2()); } -(rule__DatamartTask__ColumnsAssignment_2_2)* -{ after(grammarAccess.getDatamartTaskAccess().getColumnsAssignment_2_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartTask__Group_2__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group_2__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group_2__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getRightCurlyBracketKeyword_2_3()); } - - '}' - -{ after(grammarAccess.getDatamartTaskAccess().getRightCurlyBracketKeyword_2_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartTask__Group_3__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group_3__0__Impl - rule__DatamartTask__Group_3__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group_3__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getConditionsKeyword_3_0()); } - - 'conditions' - -{ after(grammarAccess.getDatamartTaskAccess().getConditionsKeyword_3_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartTask__Group_3__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group_3__1__Impl - rule__DatamartTask__Group_3__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group_3__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getLeftCurlyBracketKeyword_3_1()); } - - '{' - -{ after(grammarAccess.getDatamartTaskAccess().getLeftCurlyBracketKeyword_3_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartTask__Group_3__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group_3__2__Impl - rule__DatamartTask__Group_3__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group_3__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getConditionsAssignment_3_2()); } -(rule__DatamartTask__ConditionsAssignment_3_2)* -{ after(grammarAccess.getDatamartTaskAccess().getConditionsAssignment_3_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartTask__Group_3__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTask__Group_3__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTask__Group_3__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskAccess().getRightCurlyBracketKeyword_3_3()); } - - '}' - -{ after(grammarAccess.getDatamartTaskAccess().getRightCurlyBracketKeyword_3_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartColumn__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartColumn__Group__0__Impl - rule__DatamartColumn__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartColumn__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartColumnAccess().getColumnKeyword_0()); } - - 'column' - -{ after(grammarAccess.getDatamartColumnAccess().getColumnKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartColumn__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartColumn__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartColumn__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartColumnAccess().getColumnRefAssignment_1()); } -(rule__DatamartColumn__ColumnRefAssignment_1) -{ after(grammarAccess.getDatamartColumnAccess().getColumnRefAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DatamartTaskFilter__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTaskFilter__Group__0__Impl - rule__DatamartTaskFilter__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTaskFilter__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskFilterAccess().getFilterKeyword_0()); } - - 'filter' - -{ after(grammarAccess.getDatamartTaskFilterAccess().getFilterKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartTaskFilter__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartTaskFilter__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartTaskFilter__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartTaskFilterAccess().getFilterRefAssignment_1()); } -(rule__DatamartTaskFilter__FilterRefAssignment_1) -{ after(grammarAccess.getDatamartTaskFilterAccess().getFilterRefAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DatamartCube__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartCube__Group__0__Impl - rule__DatamartCube__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartCube__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartCubeAccess().getCubeKeyword_0()); } - - 'cube' - -{ after(grammarAccess.getDatamartCubeAccess().getCubeKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartCube__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartCube__Group__1__Impl - rule__DatamartCube__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartCube__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartCubeAccess().getCubeRefAssignment_1()); } -(rule__DatamartCube__CubeRefAssignment_1) -{ after(grammarAccess.getDatamartCubeAccess().getCubeRefAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartCube__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartCube__Group__2__Impl - rule__DatamartCube__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartCube__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartCubeAccess().getNonEmptyAssignment_2()); } -(rule__DatamartCube__NonEmptyAssignment_2)? -{ after(grammarAccess.getDatamartCubeAccess().getNonEmptyAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartCube__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartCube__Group__3__Impl - rule__DatamartCube__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartCube__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartCubeAccess().getLeftCurlyBracketKeyword_3()); } - - '{' - -{ after(grammarAccess.getDatamartCubeAccess().getLeftCurlyBracketKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartCube__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartCube__Group__4__Impl - rule__DatamartCube__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartCube__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartCubeAccess().getAxisslicerAssignment_4()); } -(rule__DatamartCube__AxisslicerAssignment_4)* -{ after(grammarAccess.getDatamartCubeAccess().getAxisslicerAssignment_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartCube__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartCube__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartCube__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartCubeAccess().getRightCurlyBracketKeyword_5()); } - - '}' - -{ after(grammarAccess.getDatamartCubeAccess().getRightCurlyBracketKeyword_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - -rule__DatamartReference__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartReference__Group__0__Impl - rule__DatamartReference__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartReference__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartReferenceAccess().getJoinKeyword_0()); } - - 'join' - -{ after(grammarAccess.getDatamartReferenceAccess().getJoinKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartReference__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartReference__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartReference__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartReferenceAccess().getRefAssignment_1()); } -(rule__DatamartReference__RefAssignment_1) -{ after(grammarAccess.getDatamartReferenceAccess().getRefAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - -rule__DatamartEntity__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group__0__Impl - rule__DatamartEntity__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getEntityKeyword_0()); } - - 'entity' - -{ after(grammarAccess.getDatamartEntityAccess().getEntityKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group__1__Impl - rule__DatamartEntity__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getEntityRefAssignment_1()); } -(rule__DatamartEntity__EntityRefAssignment_1) -{ after(grammarAccess.getDatamartEntityAccess().getEntityRefAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group__2__Impl - rule__DatamartEntity__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getTrackingAssignment_2()); } -(rule__DatamartEntity__TrackingAssignment_2)? -{ after(grammarAccess.getDatamartEntityAccess().getTrackingAssignment_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group__3__Impl - rule__DatamartEntity__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_3()); } - - '{' - -{ after(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group__4__Impl - rule__DatamartEntity__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getGroup_4()); } -(rule__DatamartEntity__Group_4__0)? -{ after(grammarAccess.getDatamartEntityAccess().getGroup_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group__5__Impl - rule__DatamartEntity__Group__6 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getGroup_5()); } -(rule__DatamartEntity__Group_5__0)? -{ after(grammarAccess.getDatamartEntityAccess().getGroup_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group__6 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group__6__Impl - rule__DatamartEntity__Group__7 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group__6__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getGroup_6()); } -(rule__DatamartEntity__Group_6__0)? -{ after(grammarAccess.getDatamartEntityAccess().getGroup_6()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group__7 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group__7__Impl - rule__DatamartEntity__Group__8 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group__7__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getGroup_7()); } -(rule__DatamartEntity__Group_7__0)? -{ after(grammarAccess.getDatamartEntityAccess().getGroup_7()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group__8 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group__8__Impl - rule__DatamartEntity__Group__9 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group__8__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getGroup_8()); } -(rule__DatamartEntity__Group_8__0)? -{ after(grammarAccess.getDatamartEntityAccess().getGroup_8()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group__9 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group__9__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group__9__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_9()); } - - '}' - -{ after(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_9()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - - - - - - - - - -rule__DatamartEntity__Group_4__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_4__0__Impl - rule__DatamartEntity__Group_4__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_4__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getNavigationKeyword_4_0()); } - - 'navigation' - -{ after(grammarAccess.getDatamartEntityAccess().getNavigationKeyword_4_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_4__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_4__1__Impl - rule__DatamartEntity__Group_4__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_4__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_4_1()); } - - '{' - -{ after(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_4_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_4__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_4__2__Impl - rule__DatamartEntity__Group_4__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_4__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getNavigationsAssignment_4_2()); } -(rule__DatamartEntity__NavigationsAssignment_4_2)* -{ after(grammarAccess.getDatamartEntityAccess().getNavigationsAssignment_4_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_4__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_4__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_4__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_4_3()); } - - '}' - -{ after(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_4_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartEntity__Group_5__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_5__0__Impl - rule__DatamartEntity__Group_5__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_5__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getPropertiesKeyword_5_0()); } - - 'properties' - -{ after(grammarAccess.getDatamartEntityAccess().getPropertiesKeyword_5_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_5__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_5__1__Impl - rule__DatamartEntity__Group_5__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_5__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_5_1()); } - - '{' - -{ after(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_5_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_5__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_5__2__Impl - rule__DatamartEntity__Group_5__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_5__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getPropertiesAssignment_5_2()); } -(rule__DatamartEntity__PropertiesAssignment_5_2)* -{ after(grammarAccess.getDatamartEntityAccess().getPropertiesAssignment_5_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_5__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_5__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_5__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_5_3()); } - - '}' - -{ after(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_5_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartEntity__Group_6__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_6__0__Impl - rule__DatamartEntity__Group_6__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_6__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getConditionsKeyword_6_0()); } - - 'conditions' - -{ after(grammarAccess.getDatamartEntityAccess().getConditionsKeyword_6_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_6__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_6__1__Impl - rule__DatamartEntity__Group_6__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_6__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_6_1()); } - - '{' - -{ after(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_6_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_6__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_6__2__Impl - rule__DatamartEntity__Group_6__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_6__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getConditionsAssignment_6_2()); } -(rule__DatamartEntity__ConditionsAssignment_6_2)* -{ after(grammarAccess.getDatamartEntityAccess().getConditionsAssignment_6_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_6__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_6__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_6__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_6_3()); } - - '}' - -{ after(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_6_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartEntity__Group_7__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_7__0__Impl - rule__DatamartEntity__Group_7__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_7__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getOrderingKeyword_7_0()); } - - 'ordering' - -{ after(grammarAccess.getDatamartEntityAccess().getOrderingKeyword_7_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_7__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_7__1__Impl - rule__DatamartEntity__Group_7__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_7__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_7_1()); } - - '{' - -{ after(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_7_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_7__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_7__2__Impl - rule__DatamartEntity__Group_7__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_7__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getOrderingAssignment_7_2()); } -(rule__DatamartEntity__OrderingAssignment_7_2)* -{ after(grammarAccess.getDatamartEntityAccess().getOrderingAssignment_7_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_7__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_7__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_7__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_7_3()); } - - '}' - -{ after(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_7_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartEntity__Group_8__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_8__0__Impl - rule__DatamartEntity__Group_8__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_8__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getFillerRowsKeyword_8_0()); } - - 'filler rows' - -{ after(grammarAccess.getDatamartEntityAccess().getFillerRowsKeyword_8_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_8__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_8__1__Impl - rule__DatamartEntity__Group_8__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_8__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getFillerMinCountRowsAssignment_8_1()); } -(rule__DatamartEntity__FillerMinCountRowsAssignment_8_1) -{ after(grammarAccess.getDatamartEntityAccess().getFillerMinCountRowsAssignment_8_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_8__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_8__2__Impl - rule__DatamartEntity__Group_8__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_8__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getToKeyword_8_2()); } - - 'to' - -{ after(grammarAccess.getDatamartEntityAccess().getToKeyword_8_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_8__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_8__3__Impl - rule__DatamartEntity__Group_8__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_8__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getFillerMaxCountRowsAssignment_8_3()); } -(rule__DatamartEntity__FillerMaxCountRowsAssignment_8_3) -{ after(grammarAccess.getDatamartEntityAccess().getFillerMaxCountRowsAssignment_8_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_8__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_8__4__Impl - rule__DatamartEntity__Group_8__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_8__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_8_4()); } - - '{' - -{ after(grammarAccess.getDatamartEntityAccess().getLeftCurlyBracketKeyword_8_4()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_8__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_8__5__Impl - rule__DatamartEntity__Group_8__6 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_8__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getFillerDatasAssignment_8_5()); } -(rule__DatamartEntity__FillerDatasAssignment_8_5)* -{ after(grammarAccess.getDatamartEntityAccess().getFillerDatasAssignment_8_5()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartEntity__Group_8__6 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartEntity__Group_8__6__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartEntity__Group_8__6__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_8_6()); } - - '}' - -{ after(grammarAccess.getDatamartEntityAccess().getRightCurlyBracketKeyword_8_6()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - - - - - - - -rule__DatamartOwner__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartOwner__Group__0__Impl - rule__DatamartOwner__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartOwner__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartOwnerAccess().getManyToOneKeyword_0()); } - - 'many to one' - -{ after(grammarAccess.getDatamartOwnerAccess().getManyToOneKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartOwner__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartOwner__Group__1__Impl - rule__DatamartOwner__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartOwner__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartOwnerAccess().getJoinRefAssignment_1()); } -(rule__DatamartOwner__JoinRefAssignment_1) -{ after(grammarAccess.getDatamartOwnerAccess().getJoinRefAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartOwner__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartOwner__Group__2__Impl - rule__DatamartOwner__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartOwner__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartOwnerAccess().getToKeyword_2()); } - - 'to' - -{ after(grammarAccess.getDatamartOwnerAccess().getToKeyword_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartOwner__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartOwner__Group__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartOwner__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartOwnerAccess().getDatamartEntityAssignment_3()); } -(rule__DatamartOwner__DatamartEntityAssignment_3) -{ after(grammarAccess.getDatamartOwnerAccess().getDatamartEntityAssignment_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartMember__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartMember__Group__0__Impl - rule__DatamartMember__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartMember__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartMemberAccess().getOneToManyKeyword_0()); } - - 'one to many' - -{ after(grammarAccess.getDatamartMemberAccess().getOneToManyKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartMember__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartMember__Group__1__Impl - rule__DatamartMember__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartMember__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartMemberAccess().getJoinRefAssignment_1()); } -(rule__DatamartMember__JoinRefAssignment_1) -{ after(grammarAccess.getDatamartMemberAccess().getJoinRefAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartMember__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartMember__Group__2__Impl - rule__DatamartMember__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartMember__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartMemberAccess().getToKeyword_2()); } - - 'to' - -{ after(grammarAccess.getDatamartMemberAccess().getToKeyword_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartMember__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartMember__Group__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartMember__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartMemberAccess().getDatamartEntityAssignment_3()); } -(rule__DatamartMember__DatamartEntityAssignment_3) -{ after(grammarAccess.getDatamartMemberAccess().getDatamartEntityAssignment_3()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - - - - - - - -rule__DatamartProperty__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartProperty__Group__0__Impl - rule__DatamartProperty__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartProperty__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPropertyAccess().getPropertyKeyword_0()); } - - 'property' - -{ after(grammarAccess.getDatamartPropertyAccess().getPropertyKeyword_0()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartProperty__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartProperty__Group__1__Impl - rule__DatamartProperty__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartProperty__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPropertyAccess().getPropertyRefAssignment_1()); } -(rule__DatamartProperty__PropertyRefAssignment_1) -{ after(grammarAccess.getDatamartPropertyAccess().getPropertyRefAssignment_1()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - -rule__DatamartProperty__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__DatamartProperty__Group__2__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DatamartProperty__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( -{ before(grammarAccess.getDatamartPropertyAccess().getUnorderedGroup_2()); } -(rule__DatamartProperty__UnorderedGroup_2) -{ after(grammarAccess.getDatamartPropertyAccess().getUnorderedGroup_2()); } -) - -; -finally { - restoreStackSize(stackSize); -} - - - - -
diff --git a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.tokens b/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.tokens deleted file mode 100644 index f17f041..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.tokens +++ /dev/null
@@ -1,415 +0,0 @@ -'!'=40 -'!='=22 -'!=='=24 -'#'=175 -'%'=39 -'%='=20 -'&&'=15 -'&'=197 -'('=139 -')'=140 -'*'=36 -'**'=37 -'*='=18 -'+'=34 -'++'=41 -'+='=16 -','=173 -'-'=35 -'--'=42 -'-='=17 -'->'=28 -'.'=43 -'..'=30 -'..<'=29 -'/'=38 -'/='=19 -':'=183 -'::'=211 -';'=179 -'<'=27 -'<='=77 -'<>'=32 -'='=13 -'=='=21 -'==='=23 -'=>'=31 -'>'=26 -'>='=25 -'?'=196 -'?.'=212 -'?:'=33 -'@'=172 -'ActivationTime'=103 -'ActualOwner'=104 -'BusinessAdministrator'=89 -'CreatedBy'=102 -'CreatedOn'=101 -'Description'=99 -'ExcludedOwner'=94 -'ExpirationTime'=100 -'Groups'=109 -'Name'=95 -'PotentialOwner'=90 -'Priority'=96 -'ProcessId'=106 -'ProcessInstanceId'=107 -'ProcessSessionId'=108 -'Recipient'=91 -'Status'=97 -'Subject'=98 -'TaskId'=105 -'TaskInitiator'=92 -'TaskStakeholder'=93 -'Users'=110 -'['=176 -']'=174 -'aggregate'=75 -'and'=138 -'as'=178 -'ascending'=111 -'average'=73 -'axis'=146 -'bottomcount'=70 -'bottompercentage'=72 -'bottomsummation'=71 -'case'=184 -'catch'=195 -'chapters'=56 -'column'=122 -'columns'=52 -'condensed'=206 -'condition'=135 -'conditions'=121 -'count'=79 -'cube'=124 -'datamart'=116 -'decimals'=159 -'default'=51 -'derive'=141 -'derived'=147 -'descending'=112 -'described by'=198 -'detailed'=208 -'deviation'=76 -'do'=186 -'else'=181 -'entity'=126 -'except'=209 -'exploded'=207 -'extends'=45 -'extension'=48 -'false'=50 -'fill'=151 -'filler rows'=130 -'filler-date future'=153 -'filler-date past'=155 -'filler-date range'=156 -'filler-signed-double random'=161 -'filler-signed-double range'=158 -'filler-signed-integer random'=163 -'filler-signed-integer range'=162 -'filler-text paragraps'=165 -'filler-text random'=164 -'filler-text sentences'=166 -'filler-text words'=167 -'filler-unsigned-double random'=169 -'filler-unsigned-double range'=168 -'filler-unsigned-integer random'=171 -'filler-unsigned-integer range'=170 -'filter'=123 -'filtered'=203 -'finally'=193 -'first'=59 -'for'=118 -'from'=142 -'group1'=80 -'group2'=81 -'group3'=82 -'group4'=83 -'group5'=84 -'group6'=85 -'group7'=86 -'group8'=87 -'group9'=88 -'head'=66 -'hierarchy'=149 -'if'=180 -'import'=47 -'instanceof'=177 -'join'=125 -'lag'=61 -'last'=60 -'lead'=62 -'level'=150 -'like'=78 -'many to one'=132 -'measure'=148 -'navigation'=127 -'new'=187 -'next'=58 -'nonempty values'=199 -'null'=188 -'of'=143 -'on axis'=201 -'one to many'=133 -'optional'=204 -'or'=137 -'order'=136 -'ordered by'=210 -'ordering'=129 -'over'=144 -'package'=113 -'pages'=54 -'periods'=64 -'previous'=57 -'properties'=128 -'property'=134 -'return'=191 -'role'=119 -'round to'=160 -'rows'=53 -'scale'=202 -'sections'=55 -'selected'=205 -'slicer'=145 -'static'=46 -'summation'=74 -'super'=49 -'switch'=182 -'synchronized'=194 -'tail'=65 -'task'=120 -'throw'=190 -'to'=131 -'topcount'=67 -'toppercentage'=69 -'topsummation'=68 -'tracking'=200 -'true'=215 -'try'=192 -'typeof'=189 -'up to and including'=157 -'using'=117 -'val'=44 -'var'=214 -'while'=185 -'with'=152 -'year-to-date'=63 -'years'=154 -'{'=114 -'|'=213 -'||'=14 -'}'=115 -RULE_ANY_OTHER=12 -RULE_DECIMAL=8 -RULE_HEX=6 -RULE_ID=4 -RULE_INT=7 -RULE_ML_COMMENT=9 -RULE_SL_COMMENT=10 -RULE_STRING=5 -RULE_WS=11 -T__100=100 -T__101=101 -T__102=102 -T__103=103 -T__104=104 -T__105=105 -T__106=106 -T__107=107 -T__108=108 -T__109=109 -T__110=110 -T__111=111 -T__112=112 -T__113=113 -T__114=114 -T__115=115 -T__116=116 -T__117=117 -T__118=118 -T__119=119 -T__120=120 -T__121=121 -T__122=122 -T__123=123 -T__124=124 -T__125=125 -T__126=126 -T__127=127 -T__128=128 -T__129=129 -T__130=130 -T__131=131 -T__132=132 -T__133=133 -T__134=134 -T__135=135 -T__136=136 -T__137=137 -T__138=138 -T__139=139 -T__13=13 -T__140=140 -T__141=141 -T__142=142 -T__143=143 -T__144=144 -T__145=145 -T__146=146 -T__147=147 -T__148=148 -T__149=149 -T__14=14 -T__150=150 -T__151=151 -T__152=152 -T__153=153 -T__154=154 -T__155=155 -T__156=156 -T__157=157 -T__158=158 -T__159=159 -T__15=15 -T__160=160 -T__161=161 -T__162=162 -T__163=163 -T__164=164 -T__165=165 -T__166=166 -T__167=167 -T__168=168 -T__169=169 -T__16=16 -T__170=170 -T__171=171 -T__172=172 -T__173=173 -T__174=174 -T__175=175 -T__176=176 -T__177=177 -T__178=178 -T__179=179 -T__17=17 -T__180=180 -T__181=181 -T__182=182 -T__183=183 -T__184=184 -T__185=185 -T__186=186 -T__187=187 -T__188=188 -T__189=189 -T__18=18 -T__190=190 -T__191=191 -T__192=192 -T__193=193 -T__194=194 -T__195=195 -T__196=196 -T__197=197 -T__198=198 -T__199=199 -T__19=19 -T__200=200 -T__201=201 -T__202=202 -T__203=203 -T__204=204 -T__205=205 -T__206=206 -T__207=207 -T__208=208 -T__209=209 -T__20=20 -T__210=210 -T__211=211 -T__212=212 -T__213=213 -T__214=214 -T__215=215 -T__21=21 -T__22=22 -T__23=23 -T__24=24 -T__25=25 -T__26=26 -T__27=27 -T__28=28 -T__29=29 -T__30=30 -T__31=31 -T__32=32 -T__33=33 -T__34=34 -T__35=35 -T__36=36 -T__37=37 -T__38=38 -T__39=39 -T__40=40 -T__41=41 -T__42=42 -T__43=43 -T__44=44 -T__45=45 -T__46=46 -T__47=47 -T__48=48 -T__49=49 -T__50=50 -T__51=51 -T__52=52 -T__53=53 -T__54=54 -T__55=55 -T__56=56 -T__57=57 -T__58=58 -T__59=59 -T__60=60 -T__61=61 -T__62=62 -T__63=63 -T__64=64 -T__65=65 -T__66=66 -T__67=67 -T__68=68 -T__69=69 -T__70=70 -T__71=71 -T__72=72 -T__73=73 -T__74=74 -T__75=75 -T__76=76 -T__77=77 -T__78=78 -T__79=79 -T__80=80 -T__81=81 -T__82=82 -T__83=83 -T__84=84 -T__85=85 -T__86=86 -T__87=87 -T__88=88 -T__89=89 -T__90=90 -T__91=91 -T__92=92 -T__93=93 -T__94=94 -T__95=95 -T__96=96 -T__97=97 -T__98=98 -T__99=99
diff --git a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSLLexer.java b/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSLLexer.java deleted file mode 100644 index 9a0a3fc..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSLLexer.java +++ /dev/null
@@ -1,8432 +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 - * - */ -package org.eclipse.osbp.xtext.datamartdsl.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; - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalDatamartDSLLexer extends Lexer { - public static final int T__144=144; - public static final int T__143=143; - public static final int T__146=146; - public static final int T__50=50; - public static final int T__145=145; - public static final int T__140=140; - public static final int T__142=142; - public static final int T__141=141; - public static final int T__59=59; - public static final int T__55=55; - public static final int T__56=56; - public static final int T__57=57; - public static final int T__58=58; - public static final int T__51=51; - public static final int T__137=137; - public static final int T__52=52; - public static final int T__136=136; - public static final int T__53=53; - public static final int T__139=139; - public static final int T__54=54; - public static final int T__138=138; - public static final int T__133=133; - public static final int T__132=132; - public static final int T__60=60; - public static final int T__135=135; - public static final int T__61=61; - public static final int T__134=134; - public static final int RULE_ID=4; - public static final int T__131=131; - public static final int T__130=130; - public static final int RULE_INT=7; - public static final int T__66=66; - public static final int T__67=67; - public static final int T__129=129; - public static final int T__68=68; - public static final int T__69=69; - public static final int T__62=62; - public static final int T__126=126; - public static final int T__63=63; - public static final int T__125=125; - public static final int T__64=64; - public static final int T__128=128; - public static final int T__65=65; - public static final int T__127=127; - public static final int T__166=166; - public static final int T__165=165; - public static final int T__168=168; - public static final int T__167=167; - public static final int T__162=162; - public static final int T__161=161; - public static final int T__164=164; - public static final int T__163=163; - public static final int T__160=160; - public static final int T__37=37; - public static final int T__38=38; - public static final int T__39=39; - public static final int T__33=33; - public static final int T__34=34; - public static final int T__35=35; - public static final int T__36=36; - public static final int T__159=159; - public static final int T__30=30; - public static final int T__158=158; - public static final int T__31=31; - public static final int T__32=32; - public static final int T__155=155; - public static final int T__154=154; - public static final int T__157=157; - public static final int T__156=156; - public static final int T__151=151; - public static final int T__150=150; - public static final int T__153=153; - public static final int T__152=152; - public static final int T__48=48; - public static final int T__49=49; - public static final int T__44=44; - public static final int T__45=45; - public static final int T__46=46; - public static final int T__47=47; - public static final int T__40=40; - public static final int T__148=148; - public static final int T__41=41; - public static final int T__147=147; - public static final int T__42=42; - public static final int T__43=43; - public static final int T__149=149; - public static final int T__100=100; - public static final int T__102=102; - public static final int T__101=101; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__13=13; - public static final int T__14=14; - public static final int T__214=214; - public static final int T__213=213; - public static final int T__215=215; - public static final int T__210=210; - public static final int T__212=212; - public static final int T__211=211; - public static final int RULE_DECIMAL=8; - public static final int T__26=26; - public static final int T__27=27; - public static final int T__28=28; - public static final int T__29=29; - public static final int T__22=22; - public static final int T__207=207; - public static final int T__23=23; - public static final int T__206=206; - public static final int T__24=24; - public static final int T__209=209; - public static final int T__25=25; - public static final int T__208=208; - public static final int T__203=203; - public static final int T__202=202; - public static final int T__20=20; - public static final int T__205=205; - public static final int T__21=21; - public static final int T__204=204; - public static final int T__122=122; - public static final int T__121=121; - public static final int T__124=124; - public static final int T__123=123; - public static final int T__120=120; - public static final int RULE_SL_COMMENT=10; - public static final int T__119=119; - public static final int T__118=118; - public static final int T__115=115; - public static final int EOF=-1; - public static final int T__114=114; - public static final int T__117=117; - public static final int T__116=116; - public static final int T__111=111; - public static final int T__110=110; - public static final int T__113=113; - public static final int T__112=112; - public static final int T__108=108; - public static final int T__107=107; - public static final int T__109=109; - public static final int T__104=104; - public static final int T__103=103; - public static final int T__106=106; - public static final int T__105=105; - public static final int RULE_HEX=6; - public static final int RULE_ML_COMMENT=9; - public static final int T__201=201; - public static final int T__200=200; - public static final int T__91=91; - public static final int T__188=188; - public static final int T__92=92; - public static final int T__187=187; - public static final int T__93=93; - public static final int T__94=94; - public static final int T__189=189; - public static final int T__184=184; - public static final int T__183=183; - public static final int T__186=186; - public static final int T__90=90; - public static final int T__185=185; - public static final int T__180=180; - public static final int T__182=182; - public static final int T__181=181; - public static final int T__99=99; - public static final int T__95=95; - public static final int T__96=96; - public static final int T__97=97; - public static final int T__98=98; - public static final int T__177=177; - public static final int T__176=176; - public static final int T__179=179; - public static final int T__178=178; - public static final int T__173=173; - public static final int T__172=172; - public static final int T__175=175; - public static final int T__174=174; - public static final int T__171=171; - public static final int T__170=170; - public static final int T__169=169; - public static final int T__70=70; - public static final int T__71=71; - public static final int T__72=72; - public static final int RULE_STRING=5; - public static final int T__77=77; - public static final int T__78=78; - public static final int T__79=79; - public static final int T__73=73; - public static final int T__74=74; - public static final int T__75=75; - public static final int T__76=76; - public static final int T__80=80; - public static final int T__199=199; - public static final int T__81=81; - public static final int T__198=198; - public static final int T__82=82; - public static final int T__83=83; - public static final int T__195=195; - public static final int T__194=194; - public static final int RULE_WS=11; - public static final int T__197=197; - public static final int T__196=196; - public static final int T__191=191; - public static final int T__190=190; - public static final int T__193=193; - public static final int T__192=192; - public static final int RULE_ANY_OTHER=12; - public static final int T__88=88; - public static final int T__89=89; - public static final int T__84=84; - public static final int T__85=85; - public static final int T__86=86; - public static final int T__87=87; - - // delegates - // delegators - - public InternalDatamartDSLLexer() {;} - public InternalDatamartDSLLexer(CharStream input) { - this(input, new RecognizerSharedState()); - } - public InternalDatamartDSLLexer(CharStream input, RecognizerSharedState state) { - super(input,state); - - } - public String getGrammarFileName() { return "../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g"; } - - // $ANTLR start "T__13" - public final void mT__13() throws RecognitionException { - try { - int _type = T__13; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:11:7: ( '=' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:11:9: '=' - { - match('='); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__13" - - // $ANTLR start "T__14" - public final void mT__14() throws RecognitionException { - try { - int _type = T__14; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:12:7: ( '||' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:12:9: '||' - { - match("||"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__14" - - // $ANTLR start "T__15" - public final void mT__15() throws RecognitionException { - try { - int _type = T__15; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:13:7: ( '&&' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:13:9: '&&' - { - match("&&"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__15" - - // $ANTLR start "T__16" - public final void mT__16() throws RecognitionException { - try { - int _type = T__16; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:14:7: ( '+=' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:14:9: '+=' - { - match("+="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__16" - - // $ANTLR start "T__17" - public final void mT__17() throws RecognitionException { - try { - int _type = T__17; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:15:7: ( '-=' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:15:9: '-=' - { - match("-="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__17" - - // $ANTLR start "T__18" - public final void mT__18() throws RecognitionException { - try { - int _type = T__18; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:16:7: ( '*=' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:16:9: '*=' - { - match("*="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__18" - - // $ANTLR start "T__19" - public final void mT__19() throws RecognitionException { - try { - int _type = T__19; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:17:7: ( '/=' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:17:9: '/=' - { - match("/="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__19" - - // $ANTLR start "T__20" - public final void mT__20() throws RecognitionException { - try { - int _type = T__20; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:18:7: ( '%=' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:18:9: '%=' - { - match("%="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__20" - - // $ANTLR start "T__21" - public final void mT__21() throws RecognitionException { - try { - int _type = T__21; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:19:7: ( '==' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:19:9: '==' - { - match("=="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__21" - - // $ANTLR start "T__22" - public final void mT__22() throws RecognitionException { - try { - int _type = T__22; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:20:7: ( '!=' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:20:9: '!=' - { - match("!="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__22" - - // $ANTLR start "T__23" - public final void mT__23() throws RecognitionException { - try { - int _type = T__23; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:21:7: ( '===' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:21:9: '===' - { - match("==="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__23" - - // $ANTLR start "T__24" - public final void mT__24() throws RecognitionException { - try { - int _type = T__24; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:22:7: ( '!==' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:22:9: '!==' - { - match("!=="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__24" - - // $ANTLR start "T__25" - public final void mT__25() throws RecognitionException { - try { - int _type = T__25; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:23:7: ( '>=' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:23:9: '>=' - { - match(">="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__25" - - // $ANTLR start "T__26" - public final void mT__26() throws RecognitionException { - try { - int _type = T__26; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:24:7: ( '>' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:24:9: '>' - { - match('>'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__26" - - // $ANTLR start "T__27" - public final void mT__27() throws RecognitionException { - try { - int _type = T__27; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:25:7: ( '<' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:25:9: '<' - { - match('<'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__27" - - // $ANTLR start "T__28" - public final void mT__28() throws RecognitionException { - try { - int _type = T__28; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:26:7: ( '->' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:26:9: '->' - { - match("->"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__28" - - // $ANTLR start "T__29" - public final void mT__29() throws RecognitionException { - try { - int _type = T__29; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:27:7: ( '..<' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:27:9: '..<' - { - match("..<"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__29" - - // $ANTLR start "T__30" - public final void mT__30() throws RecognitionException { - try { - int _type = T__30; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:28:7: ( '..' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:28:9: '..' - { - match(".."); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__30" - - // $ANTLR start "T__31" - public final void mT__31() throws RecognitionException { - try { - int _type = T__31; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:29:7: ( '=>' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:29:9: '=>' - { - match("=>"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__31" - - // $ANTLR start "T__32" - public final void mT__32() throws RecognitionException { - try { - int _type = T__32; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:30:7: ( '<>' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:30:9: '<>' - { - match("<>"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__32" - - // $ANTLR start "T__33" - public final void mT__33() throws RecognitionException { - try { - int _type = T__33; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:31:7: ( '?:' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:31:9: '?:' - { - match("?:"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__33" - - // $ANTLR start "T__34" - public final void mT__34() throws RecognitionException { - try { - int _type = T__34; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:32:7: ( '+' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:32:9: '+' - { - match('+'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__34" - - // $ANTLR start "T__35" - public final void mT__35() throws RecognitionException { - try { - int _type = T__35; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:33:7: ( '-' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:33:9: '-' - { - match('-'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__35" - - // $ANTLR start "T__36" - public final void mT__36() throws RecognitionException { - try { - int _type = T__36; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:34:7: ( '*' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:34:9: '*' - { - match('*'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__36" - - // $ANTLR start "T__37" - public final void mT__37() throws RecognitionException { - try { - int _type = T__37; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:35:7: ( '**' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:35:9: '**' - { - match("**"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__37" - - // $ANTLR start "T__38" - public final void mT__38() throws RecognitionException { - try { - int _type = T__38; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:36:7: ( '/' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:36:9: '/' - { - match('/'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__38" - - // $ANTLR start "T__39" - public final void mT__39() throws RecognitionException { - try { - int _type = T__39; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37:7: ( '%' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37:9: '%' - { - match('%'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__39" - - // $ANTLR start "T__40" - public final void mT__40() throws RecognitionException { - try { - int _type = T__40; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:38:7: ( '!' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:38:9: '!' - { - match('!'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__40" - - // $ANTLR start "T__41" - public final void mT__41() throws RecognitionException { - try { - int _type = T__41; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:39:7: ( '++' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:39:9: '++' - { - match("++"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__41" - - // $ANTLR start "T__42" - public final void mT__42() throws RecognitionException { - try { - int _type = T__42; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:40:7: ( '--' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:40:9: '--' - { - match("--"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__42" - - // $ANTLR start "T__43" - public final void mT__43() throws RecognitionException { - try { - int _type = T__43; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:41:7: ( '.' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:41:9: '.' - { - match('.'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__43" - - // $ANTLR start "T__44" - public final void mT__44() throws RecognitionException { - try { - int _type = T__44; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:42:7: ( 'val' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:42:9: 'val' - { - match("val"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__44" - - // $ANTLR start "T__45" - public final void mT__45() throws RecognitionException { - try { - int _type = T__45; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:43:7: ( 'extends' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:43:9: 'extends' - { - match("extends"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__45" - - // $ANTLR start "T__46" - public final void mT__46() throws RecognitionException { - try { - int _type = T__46; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:44:7: ( 'static' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:44:9: 'static' - { - match("static"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__46" - - // $ANTLR start "T__47" - public final void mT__47() throws RecognitionException { - try { - int _type = T__47; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:45:7: ( 'import' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:45:9: 'import' - { - match("import"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__47" - - // $ANTLR start "T__48" - public final void mT__48() throws RecognitionException { - try { - int _type = T__48; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:46:7: ( 'extension' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:46:9: 'extension' - { - match("extension"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__48" - - // $ANTLR start "T__49" - public final void mT__49() throws RecognitionException { - try { - int _type = T__49; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:47:7: ( 'super' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:47:9: 'super' - { - match("super"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__49" - - // $ANTLR start "T__50" - public final void mT__50() throws RecognitionException { - try { - int _type = T__50; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:48:7: ( 'false' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:48:9: 'false' - { - match("false"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__50" - - // $ANTLR start "T__51" - public final void mT__51() throws RecognitionException { - try { - int _type = T__51; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:49:7: ( 'default' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:49:9: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__51" - - // $ANTLR start "T__52" - public final void mT__52() throws RecognitionException { - try { - int _type = T__52; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:50:7: ( 'columns' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:50:9: 'columns' - { - match("columns"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__52" - - // $ANTLR start "T__53" - public final void mT__53() throws RecognitionException { - try { - int _type = T__53; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:51:7: ( 'rows' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:51:9: 'rows' - { - match("rows"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__53" - - // $ANTLR start "T__54" - public final void mT__54() throws RecognitionException { - try { - int _type = T__54; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:52:7: ( 'pages' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:52:9: 'pages' - { - match("pages"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__54" - - // $ANTLR start "T__55" - public final void mT__55() throws RecognitionException { - try { - int _type = T__55; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:53:7: ( 'sections' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:53:9: 'sections' - { - match("sections"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__55" - - // $ANTLR start "T__56" - public final void mT__56() throws RecognitionException { - try { - int _type = T__56; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:54:7: ( 'chapters' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:54:9: 'chapters' - { - match("chapters"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__56" - - // $ANTLR start "T__57" - public final void mT__57() throws RecognitionException { - try { - int _type = T__57; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:55:7: ( 'previous' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:55:9: 'previous' - { - match("previous"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__57" - - // $ANTLR start "T__58" - public final void mT__58() throws RecognitionException { - try { - int _type = T__58; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:56:7: ( 'next' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:56:9: 'next' - { - match("next"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__58" - - // $ANTLR start "T__59" - public final void mT__59() throws RecognitionException { - try { - int _type = T__59; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:57:7: ( 'first' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:57:9: 'first' - { - match("first"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__59" - - // $ANTLR start "T__60" - public final void mT__60() throws RecognitionException { - try { - int _type = T__60; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:58:7: ( 'last' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:58:9: 'last' - { - match("last"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__60" - - // $ANTLR start "T__61" - public final void mT__61() throws RecognitionException { - try { - int _type = T__61; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:59:7: ( 'lag' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:59:9: 'lag' - { - match("lag"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__61" - - // $ANTLR start "T__62" - public final void mT__62() throws RecognitionException { - try { - int _type = T__62; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:60:7: ( 'lead' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:60:9: 'lead' - { - match("lead"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__62" - - // $ANTLR start "T__63" - public final void mT__63() throws RecognitionException { - try { - int _type = T__63; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:61:7: ( 'year-to-date' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:61:9: 'year-to-date' - { - match("year-to-date"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__63" - - // $ANTLR start "T__64" - public final void mT__64() throws RecognitionException { - try { - int _type = T__64; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:62:7: ( 'periods' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:62:9: 'periods' - { - match("periods"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__64" - - // $ANTLR start "T__65" - public final void mT__65() throws RecognitionException { - try { - int _type = T__65; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:63:7: ( 'tail' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:63:9: 'tail' - { - match("tail"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__65" - - // $ANTLR start "T__66" - public final void mT__66() throws RecognitionException { - try { - int _type = T__66; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:64:7: ( 'head' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:64:9: 'head' - { - match("head"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__66" - - // $ANTLR start "T__67" - public final void mT__67() throws RecognitionException { - try { - int _type = T__67; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:65:7: ( 'topcount' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:65:9: 'topcount' - { - match("topcount"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__67" - - // $ANTLR start "T__68" - public final void mT__68() throws RecognitionException { - try { - int _type = T__68; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:66:7: ( 'topsummation' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:66:9: 'topsummation' - { - match("topsummation"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__68" - - // $ANTLR start "T__69" - public final void mT__69() throws RecognitionException { - try { - int _type = T__69; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:67:7: ( 'toppercentage' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:67:9: 'toppercentage' - { - match("toppercentage"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__69" - - // $ANTLR start "T__70" - public final void mT__70() throws RecognitionException { - try { - int _type = T__70; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:68:7: ( 'bottomcount' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:68:9: 'bottomcount' - { - match("bottomcount"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__70" - - // $ANTLR start "T__71" - public final void mT__71() throws RecognitionException { - try { - int _type = T__71; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:69:7: ( 'bottomsummation' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:69:9: 'bottomsummation' - { - match("bottomsummation"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__71" - - // $ANTLR start "T__72" - public final void mT__72() throws RecognitionException { - try { - int _type = T__72; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:70:7: ( 'bottompercentage' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:70:9: 'bottompercentage' - { - match("bottompercentage"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__72" - - // $ANTLR start "T__73" - public final void mT__73() throws RecognitionException { - try { - int _type = T__73; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:71:7: ( 'average' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:71:9: 'average' - { - match("average"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__73" - - // $ANTLR start "T__74" - public final void mT__74() throws RecognitionException { - try { - int _type = T__74; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:72:7: ( 'summation' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:72:9: 'summation' - { - match("summation"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__74" - - // $ANTLR start "T__75" - public final void mT__75() throws RecognitionException { - try { - int _type = T__75; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:73:7: ( 'aggregate' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:73:9: 'aggregate' - { - match("aggregate"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__75" - - // $ANTLR start "T__76" - public final void mT__76() throws RecognitionException { - try { - int _type = T__76; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:74:7: ( 'deviation' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:74:9: 'deviation' - { - match("deviation"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__76" - - // $ANTLR start "T__77" - public final void mT__77() throws RecognitionException { - try { - int _type = T__77; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:75:7: ( '<=' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:75:9: '<=' - { - match("<="); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__77" - - // $ANTLR start "T__78" - public final void mT__78() throws RecognitionException { - try { - int _type = T__78; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:76:7: ( 'like' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:76:9: 'like' - { - match("like"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__78" - - // $ANTLR start "T__79" - public final void mT__79() throws RecognitionException { - try { - int _type = T__79; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:77:7: ( 'count' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:77:9: 'count' - { - match("count"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__79" - - // $ANTLR start "T__80" - public final void mT__80() throws RecognitionException { - try { - int _type = T__80; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:78:7: ( 'group1' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:78:9: 'group1' - { - match("group1"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__80" - - // $ANTLR start "T__81" - public final void mT__81() throws RecognitionException { - try { - int _type = T__81; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:79:7: ( 'group2' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:79:9: 'group2' - { - match("group2"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__81" - - // $ANTLR start "T__82" - public final void mT__82() throws RecognitionException { - try { - int _type = T__82; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:80:7: ( 'group3' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:80:9: 'group3' - { - match("group3"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__82" - - // $ANTLR start "T__83" - public final void mT__83() throws RecognitionException { - try { - int _type = T__83; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:81:7: ( 'group4' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:81:9: 'group4' - { - match("group4"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__83" - - // $ANTLR start "T__84" - public final void mT__84() throws RecognitionException { - try { - int _type = T__84; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:82:7: ( 'group5' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:82:9: 'group5' - { - match("group5"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__84" - - // $ANTLR start "T__85" - public final void mT__85() throws RecognitionException { - try { - int _type = T__85; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:83:7: ( 'group6' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:83:9: 'group6' - { - match("group6"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__85" - - // $ANTLR start "T__86" - public final void mT__86() throws RecognitionException { - try { - int _type = T__86; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:84:7: ( 'group7' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:84:9: 'group7' - { - match("group7"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__86" - - // $ANTLR start "T__87" - public final void mT__87() throws RecognitionException { - try { - int _type = T__87; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:85:7: ( 'group8' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:85:9: 'group8' - { - match("group8"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__87" - - // $ANTLR start "T__88" - public final void mT__88() throws RecognitionException { - try { - int _type = T__88; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:86:7: ( 'group9' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:86:9: 'group9' - { - match("group9"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__88" - - // $ANTLR start "T__89" - public final void mT__89() throws RecognitionException { - try { - int _type = T__89; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:87:7: ( 'BusinessAdministrator' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:87:9: 'BusinessAdministrator' - { - match("BusinessAdministrator"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__89" - - // $ANTLR start "T__90" - public final void mT__90() throws RecognitionException { - try { - int _type = T__90; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:88:7: ( 'PotentialOwner' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:88:9: 'PotentialOwner' - { - match("PotentialOwner"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__90" - - // $ANTLR start "T__91" - public final void mT__91() throws RecognitionException { - try { - int _type = T__91; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:89:7: ( 'Recipient' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:89:9: 'Recipient' - { - match("Recipient"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__91" - - // $ANTLR start "T__92" - public final void mT__92() throws RecognitionException { - try { - int _type = T__92; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:90:7: ( 'TaskInitiator' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:90:9: 'TaskInitiator' - { - match("TaskInitiator"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__92" - - // $ANTLR start "T__93" - public final void mT__93() throws RecognitionException { - try { - int _type = T__93; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:91:7: ( 'TaskStakeholder' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:91:9: 'TaskStakeholder' - { - match("TaskStakeholder"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__93" - - // $ANTLR start "T__94" - public final void mT__94() throws RecognitionException { - try { - int _type = T__94; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:92:7: ( 'ExcludedOwner' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:92:9: 'ExcludedOwner' - { - match("ExcludedOwner"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__94" - - // $ANTLR start "T__95" - public final void mT__95() throws RecognitionException { - try { - int _type = T__95; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:93:7: ( 'Name' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:93:9: 'Name' - { - match("Name"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__95" - - // $ANTLR start "T__96" - public final void mT__96() throws RecognitionException { - try { - int _type = T__96; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:94:7: ( 'Priority' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:94:9: 'Priority' - { - match("Priority"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__96" - - // $ANTLR start "T__97" - public final void mT__97() throws RecognitionException { - try { - int _type = T__97; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:95:7: ( 'Status' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:95:9: 'Status' - { - match("Status"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__97" - - // $ANTLR start "T__98" - public final void mT__98() throws RecognitionException { - try { - int _type = T__98; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:96:7: ( 'Subject' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:96:9: 'Subject' - { - match("Subject"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__98" - - // $ANTLR start "T__99" - public final void mT__99() throws RecognitionException { - try { - int _type = T__99; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:97:7: ( 'Description' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:97:9: 'Description' - { - match("Description"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__99" - - // $ANTLR start "T__100" - public final void mT__100() throws RecognitionException { - try { - int _type = T__100; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:98:8: ( 'ExpirationTime' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:98:10: 'ExpirationTime' - { - match("ExpirationTime"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__100" - - // $ANTLR start "T__101" - public final void mT__101() throws RecognitionException { - try { - int _type = T__101; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:99:8: ( 'CreatedOn' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:99:10: 'CreatedOn' - { - match("CreatedOn"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__101" - - // $ANTLR start "T__102" - public final void mT__102() throws RecognitionException { - try { - int _type = T__102; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:100:8: ( 'CreatedBy' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:100:10: 'CreatedBy' - { - match("CreatedBy"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__102" - - // $ANTLR start "T__103" - public final void mT__103() throws RecognitionException { - try { - int _type = T__103; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:101:8: ( 'ActivationTime' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:101:10: 'ActivationTime' - { - match("ActivationTime"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__103" - - // $ANTLR start "T__104" - public final void mT__104() throws RecognitionException { - try { - int _type = T__104; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:102:8: ( 'ActualOwner' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:102:10: 'ActualOwner' - { - match("ActualOwner"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__104" - - // $ANTLR start "T__105" - public final void mT__105() throws RecognitionException { - try { - int _type = T__105; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:103:8: ( 'TaskId' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:103:10: 'TaskId' - { - match("TaskId"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__105" - - // $ANTLR start "T__106" - public final void mT__106() throws RecognitionException { - try { - int _type = T__106; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:104:8: ( 'ProcessId' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:104:10: 'ProcessId' - { - match("ProcessId"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__106" - - // $ANTLR start "T__107" - public final void mT__107() throws RecognitionException { - try { - int _type = T__107; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:105:8: ( 'ProcessInstanceId' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:105:10: 'ProcessInstanceId' - { - match("ProcessInstanceId"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__107" - - // $ANTLR start "T__108" - public final void mT__108() throws RecognitionException { - try { - int _type = T__108; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:106:8: ( 'ProcessSessionId' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:106:10: 'ProcessSessionId' - { - match("ProcessSessionId"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__108" - - // $ANTLR start "T__109" - public final void mT__109() throws RecognitionException { - try { - int _type = T__109; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:107:8: ( 'Groups' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:107:10: 'Groups' - { - match("Groups"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__109" - - // $ANTLR start "T__110" - public final void mT__110() throws RecognitionException { - try { - int _type = T__110; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:108:8: ( 'Users' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:108:10: 'Users' - { - match("Users"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__110" - - // $ANTLR start "T__111" - public final void mT__111() throws RecognitionException { - try { - int _type = T__111; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:109:8: ( 'ascending' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:109:10: 'ascending' - { - match("ascending"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__111" - - // $ANTLR start "T__112" - public final void mT__112() throws RecognitionException { - try { - int _type = T__112; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:110:8: ( 'descending' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:110:10: 'descending' - { - match("descending"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__112" - - // $ANTLR start "T__113" - public final void mT__113() throws RecognitionException { - try { - int _type = T__113; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:111:8: ( 'package' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:111:10: 'package' - { - match("package"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__113" - - // $ANTLR start "T__114" - public final void mT__114() throws RecognitionException { - try { - int _type = T__114; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:112:8: ( '{' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:112:10: '{' - { - match('{'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__114" - - // $ANTLR start "T__115" - public final void mT__115() throws RecognitionException { - try { - int _type = T__115; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:113:8: ( '}' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:113:10: '}' - { - match('}'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__115" - - // $ANTLR start "T__116" - public final void mT__116() throws RecognitionException { - try { - int _type = T__116; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:114:8: ( 'datamart' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:114:10: 'datamart' - { - match("datamart"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__116" - - // $ANTLR start "T__117" - public final void mT__117() throws RecognitionException { - try { - int _type = T__117; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:115:8: ( 'using' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:115:10: 'using' - { - match("using"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__117" - - // $ANTLR start "T__118" - public final void mT__118() throws RecognitionException { - try { - int _type = T__118; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:116:8: ( 'for' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:116:10: 'for' - { - match("for"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__118" - - // $ANTLR start "T__119" - public final void mT__119() throws RecognitionException { - try { - int _type = T__119; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:117:8: ( 'role' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:117:10: 'role' - { - match("role"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__119" - - // $ANTLR start "T__120" - public final void mT__120() throws RecognitionException { - try { - int _type = T__120; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:118:8: ( 'task' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:118:10: 'task' - { - match("task"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__120" - - // $ANTLR start "T__121" - public final void mT__121() throws RecognitionException { - try { - int _type = T__121; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:119:8: ( 'conditions' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:119:10: 'conditions' - { - match("conditions"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__121" - - // $ANTLR start "T__122" - public final void mT__122() throws RecognitionException { - try { - int _type = T__122; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:120:8: ( 'column' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:120:10: 'column' - { - match("column"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__122" - - // $ANTLR start "T__123" - public final void mT__123() throws RecognitionException { - try { - int _type = T__123; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:121:8: ( 'filter' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:121:10: 'filter' - { - match("filter"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__123" - - // $ANTLR start "T__124" - public final void mT__124() throws RecognitionException { - try { - int _type = T__124; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:122:8: ( 'cube' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:122:10: 'cube' - { - match("cube"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__124" - - // $ANTLR start "T__125" - public final void mT__125() throws RecognitionException { - try { - int _type = T__125; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:123:8: ( 'join' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:123:10: 'join' - { - match("join"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__125" - - // $ANTLR start "T__126" - public final void mT__126() throws RecognitionException { - try { - int _type = T__126; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:124:8: ( 'entity' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:124:10: 'entity' - { - match("entity"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__126" - - // $ANTLR start "T__127" - public final void mT__127() throws RecognitionException { - try { - int _type = T__127; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:125:8: ( 'navigation' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:125:10: 'navigation' - { - match("navigation"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__127" - - // $ANTLR start "T__128" - public final void mT__128() throws RecognitionException { - try { - int _type = T__128; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:126:8: ( 'properties' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:126:10: 'properties' - { - match("properties"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__128" - - // $ANTLR start "T__129" - public final void mT__129() throws RecognitionException { - try { - int _type = T__129; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:127:8: ( 'ordering' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:127:10: 'ordering' - { - match("ordering"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__129" - - // $ANTLR start "T__130" - public final void mT__130() throws RecognitionException { - try { - int _type = T__130; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:128:8: ( 'filler rows' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:128:10: 'filler rows' - { - match("filler rows"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__130" - - // $ANTLR start "T__131" - public final void mT__131() throws RecognitionException { - try { - int _type = T__131; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:129:8: ( 'to' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:129:10: 'to' - { - match("to"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__131" - - // $ANTLR start "T__132" - public final void mT__132() throws RecognitionException { - try { - int _type = T__132; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:130:8: ( 'many to one' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:130:10: 'many to one' - { - match("many to one"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__132" - - // $ANTLR start "T__133" - public final void mT__133() throws RecognitionException { - try { - int _type = T__133; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:131:8: ( 'one to many' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:131:10: 'one to many' - { - match("one to many"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__133" - - // $ANTLR start "T__134" - public final void mT__134() throws RecognitionException { - try { - int _type = T__134; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:132:8: ( 'property' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:132:10: 'property' - { - match("property"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__134" - - // $ANTLR start "T__135" - public final void mT__135() throws RecognitionException { - try { - int _type = T__135; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:133:8: ( 'condition' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:133:10: 'condition' - { - match("condition"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__135" - - // $ANTLR start "T__136" - public final void mT__136() throws RecognitionException { - try { - int _type = T__136; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:134:8: ( 'order' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:134:10: 'order' - { - match("order"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__136" - - // $ANTLR start "T__137" - public final void mT__137() throws RecognitionException { - try { - int _type = T__137; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:135:8: ( 'or' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:135:10: 'or' - { - match("or"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__137" - - // $ANTLR start "T__138" - public final void mT__138() throws RecognitionException { - try { - int _type = T__138; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:136:8: ( 'and' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:136:10: 'and' - { - match("and"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__138" - - // $ANTLR start "T__139" - public final void mT__139() throws RecognitionException { - try { - int _type = T__139; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:137:8: ( '(' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:137:10: '(' - { - match('('); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__139" - - // $ANTLR start "T__140" - public final void mT__140() throws RecognitionException { - try { - int _type = T__140; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:138:8: ( ')' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:138:10: ')' - { - match(')'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__140" - - // $ANTLR start "T__141" - public final void mT__141() throws RecognitionException { - try { - int _type = T__141; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:139:8: ( 'derive' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:139:10: 'derive' - { - match("derive"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__141" - - // $ANTLR start "T__142" - public final void mT__142() throws RecognitionException { - try { - int _type = T__142; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:140:8: ( 'from' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:140:10: 'from' - { - match("from"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__142" - - // $ANTLR start "T__143" - public final void mT__143() throws RecognitionException { - try { - int _type = T__143; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:141:8: ( 'of' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:141:10: 'of' - { - match("of"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__143" - - // $ANTLR start "T__144" - public final void mT__144() throws RecognitionException { - try { - int _type = T__144; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:142:8: ( 'over' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:142:10: 'over' - { - match("over"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__144" - - // $ANTLR start "T__145" - public final void mT__145() throws RecognitionException { - try { - int _type = T__145; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:143:8: ( 'slicer' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:143:10: 'slicer' - { - match("slicer"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__145" - - // $ANTLR start "T__146" - public final void mT__146() throws RecognitionException { - try { - int _type = T__146; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:144:8: ( 'axis' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:144:10: 'axis' - { - match("axis"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__146" - - // $ANTLR start "T__147" - public final void mT__147() throws RecognitionException { - try { - int _type = T__147; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:145:8: ( 'derived' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:145:10: 'derived' - { - match("derived"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__147" - - // $ANTLR start "T__148" - public final void mT__148() throws RecognitionException { - try { - int _type = T__148; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:146:8: ( 'measure' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:146:10: 'measure' - { - match("measure"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__148" - - // $ANTLR start "T__149" - public final void mT__149() throws RecognitionException { - try { - int _type = T__149; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:147:8: ( 'hierarchy' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:147:10: 'hierarchy' - { - match("hierarchy"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__149" - - // $ANTLR start "T__150" - public final void mT__150() throws RecognitionException { - try { - int _type = T__150; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:148:8: ( 'level' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:148:10: 'level' - { - match("level"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__150" - - // $ANTLR start "T__151" - public final void mT__151() throws RecognitionException { - try { - int _type = T__151; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:149:8: ( 'fill' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:149:10: 'fill' - { - match("fill"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__151" - - // $ANTLR start "T__152" - public final void mT__152() throws RecognitionException { - try { - int _type = T__152; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:150:8: ( 'with' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:150:10: 'with' - { - match("with"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__152" - - // $ANTLR start "T__153" - public final void mT__153() throws RecognitionException { - try { - int _type = T__153; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:151:8: ( 'filler-date future' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:151:10: 'filler-date future' - { - match("filler-date future"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__153" - - // $ANTLR start "T__154" - public final void mT__154() throws RecognitionException { - try { - int _type = T__154; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:152:8: ( 'years' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:152:10: 'years' - { - match("years"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__154" - - // $ANTLR start "T__155" - public final void mT__155() throws RecognitionException { - try { - int _type = T__155; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:153:8: ( 'filler-date past' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:153:10: 'filler-date past' - { - match("filler-date past"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__155" - - // $ANTLR start "T__156" - public final void mT__156() throws RecognitionException { - try { - int _type = T__156; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:154:8: ( 'filler-date range' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:154:10: 'filler-date range' - { - match("filler-date range"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__156" - - // $ANTLR start "T__157" - public final void mT__157() throws RecognitionException { - try { - int _type = T__157; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:155:8: ( 'up to and including' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:155:10: 'up to and including' - { - match("up to and including"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__157" - - // $ANTLR start "T__158" - public final void mT__158() throws RecognitionException { - try { - int _type = T__158; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:156:8: ( 'filler-signed-double range' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:156:10: 'filler-signed-double range' - { - match("filler-signed-double range"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__158" - - // $ANTLR start "T__159" - public final void mT__159() throws RecognitionException { - try { - int _type = T__159; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:157:8: ( 'decimals' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:157:10: 'decimals' - { - match("decimals"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__159" - - // $ANTLR start "T__160" - public final void mT__160() throws RecognitionException { - try { - int _type = T__160; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:158:8: ( 'round to' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:158:10: 'round to' - { - match("round to"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__160" - - // $ANTLR start "T__161" - public final void mT__161() throws RecognitionException { - try { - int _type = T__161; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:159:8: ( 'filler-signed-double random' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:159:10: 'filler-signed-double random' - { - match("filler-signed-double random"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__161" - - // $ANTLR start "T__162" - public final void mT__162() throws RecognitionException { - try { - int _type = T__162; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:160:8: ( 'filler-signed-integer range' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:160:10: 'filler-signed-integer range' - { - match("filler-signed-integer range"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__162" - - // $ANTLR start "T__163" - public final void mT__163() throws RecognitionException { - try { - int _type = T__163; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:161:8: ( 'filler-signed-integer random' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:161:10: 'filler-signed-integer random' - { - match("filler-signed-integer random"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__163" - - // $ANTLR start "T__164" - public final void mT__164() throws RecognitionException { - try { - int _type = T__164; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:162:8: ( 'filler-text random' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:162:10: 'filler-text random' - { - match("filler-text random"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__164" - - // $ANTLR start "T__165" - public final void mT__165() throws RecognitionException { - try { - int _type = T__165; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:163:8: ( 'filler-text paragraps' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:163:10: 'filler-text paragraps' - { - match("filler-text paragraps"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__165" - - // $ANTLR start "T__166" - public final void mT__166() throws RecognitionException { - try { - int _type = T__166; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:164:8: ( 'filler-text sentences' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:164:10: 'filler-text sentences' - { - match("filler-text sentences"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__166" - - // $ANTLR start "T__167" - public final void mT__167() throws RecognitionException { - try { - int _type = T__167; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:165:8: ( 'filler-text words' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:165:10: 'filler-text words' - { - match("filler-text words"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__167" - - // $ANTLR start "T__168" - public final void mT__168() throws RecognitionException { - try { - int _type = T__168; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:166:8: ( 'filler-unsigned-double range' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:166:10: 'filler-unsigned-double range' - { - match("filler-unsigned-double range"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__168" - - // $ANTLR start "T__169" - public final void mT__169() throws RecognitionException { - try { - int _type = T__169; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:167:8: ( 'filler-unsigned-double random' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:167:10: 'filler-unsigned-double random' - { - match("filler-unsigned-double random"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__169" - - // $ANTLR start "T__170" - public final void mT__170() throws RecognitionException { - try { - int _type = T__170; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:168:8: ( 'filler-unsigned-integer range' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:168:10: 'filler-unsigned-integer range' - { - match("filler-unsigned-integer range"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__170" - - // $ANTLR start "T__171" - public final void mT__171() throws RecognitionException { - try { - int _type = T__171; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:169:8: ( 'filler-unsigned-integer random' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:169:10: 'filler-unsigned-integer random' - { - match("filler-unsigned-integer random"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__171" - - // $ANTLR start "T__172" - public final void mT__172() throws RecognitionException { - try { - int _type = T__172; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:170:8: ( '@' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:170:10: '@' - { - match('@'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__172" - - // $ANTLR start "T__173" - public final void mT__173() throws RecognitionException { - try { - int _type = T__173; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:171:8: ( ',' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:171:10: ',' - { - match(','); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__173" - - // $ANTLR start "T__174" - public final void mT__174() throws RecognitionException { - try { - int _type = T__174; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:172:8: ( ']' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:172:10: ']' - { - match(']'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__174" - - // $ANTLR start "T__175" - public final void mT__175() throws RecognitionException { - try { - int _type = T__175; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:173:8: ( '#' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:173:10: '#' - { - match('#'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__175" - - // $ANTLR start "T__176" - public final void mT__176() throws RecognitionException { - try { - int _type = T__176; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:174:8: ( '[' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:174:10: '[' - { - match('['); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__176" - - // $ANTLR start "T__177" - public final void mT__177() throws RecognitionException { - try { - int _type = T__177; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:175:8: ( 'instanceof' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:175:10: 'instanceof' - { - match("instanceof"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__177" - - // $ANTLR start "T__178" - public final void mT__178() throws RecognitionException { - try { - int _type = T__178; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:176:8: ( 'as' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:176:10: 'as' - { - match("as"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__178" - - // $ANTLR start "T__179" - public final void mT__179() throws RecognitionException { - try { - int _type = T__179; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:177:8: ( ';' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:177:10: ';' - { - match(';'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__179" - - // $ANTLR start "T__180" - public final void mT__180() throws RecognitionException { - try { - int _type = T__180; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:178:8: ( 'if' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:178:10: 'if' - { - match("if"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__180" - - // $ANTLR start "T__181" - public final void mT__181() throws RecognitionException { - try { - int _type = T__181; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:179:8: ( 'else' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:179:10: 'else' - { - match("else"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__181" - - // $ANTLR start "T__182" - public final void mT__182() throws RecognitionException { - try { - int _type = T__182; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:180:8: ( 'switch' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:180:10: 'switch' - { - match("switch"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__182" - - // $ANTLR start "T__183" - public final void mT__183() throws RecognitionException { - try { - int _type = T__183; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:181:8: ( ':' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:181:10: ':' - { - match(':'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__183" - - // $ANTLR start "T__184" - public final void mT__184() throws RecognitionException { - try { - int _type = T__184; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:182:8: ( 'case' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:182:10: 'case' - { - match("case"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__184" - - // $ANTLR start "T__185" - public final void mT__185() throws RecognitionException { - try { - int _type = T__185; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:183:8: ( 'while' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:183:10: 'while' - { - match("while"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__185" - - // $ANTLR start "T__186" - public final void mT__186() throws RecognitionException { - try { - int _type = T__186; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:184:8: ( 'do' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:184:10: 'do' - { - match("do"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__186" - - // $ANTLR start "T__187" - public final void mT__187() throws RecognitionException { - try { - int _type = T__187; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:185:8: ( 'new' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:185:10: 'new' - { - match("new"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__187" - - // $ANTLR start "T__188" - public final void mT__188() throws RecognitionException { - try { - int _type = T__188; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:186:8: ( 'null' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:186:10: 'null' - { - match("null"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__188" - - // $ANTLR start "T__189" - public final void mT__189() throws RecognitionException { - try { - int _type = T__189; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:187:8: ( 'typeof' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:187:10: 'typeof' - { - match("typeof"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__189" - - // $ANTLR start "T__190" - public final void mT__190() throws RecognitionException { - try { - int _type = T__190; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:188:8: ( 'throw' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:188:10: 'throw' - { - match("throw"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__190" - - // $ANTLR start "T__191" - public final void mT__191() throws RecognitionException { - try { - int _type = T__191; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:189:8: ( 'return' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:189:10: 'return' - { - match("return"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__191" - - // $ANTLR start "T__192" - public final void mT__192() throws RecognitionException { - try { - int _type = T__192; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:190:8: ( 'try' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:190:10: 'try' - { - match("try"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__192" - - // $ANTLR start "T__193" - public final void mT__193() throws RecognitionException { - try { - int _type = T__193; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:191:8: ( 'finally' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:191:10: 'finally' - { - match("finally"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__193" - - // $ANTLR start "T__194" - public final void mT__194() throws RecognitionException { - try { - int _type = T__194; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:192:8: ( 'synchronized' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:192:10: 'synchronized' - { - match("synchronized"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__194" - - // $ANTLR start "T__195" - public final void mT__195() throws RecognitionException { - try { - int _type = T__195; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:193:8: ( 'catch' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:193:10: 'catch' - { - match("catch"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__195" - - // $ANTLR start "T__196" - public final void mT__196() throws RecognitionException { - try { - int _type = T__196; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:194:8: ( '?' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:194:10: '?' - { - match('?'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__196" - - // $ANTLR start "T__197" - public final void mT__197() throws RecognitionException { - try { - int _type = T__197; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:195:8: ( '&' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:195:10: '&' - { - match('&'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__197" - - // $ANTLR start "T__198" - public final void mT__198() throws RecognitionException { - try { - int _type = T__198; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:196:8: ( 'described by' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:196:10: 'described by' - { - match("described by"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__198" - - // $ANTLR start "T__199" - public final void mT__199() throws RecognitionException { - try { - int _type = T__199; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:197:8: ( 'nonempty values' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:197:10: 'nonempty values' - { - match("nonempty values"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__199" - - // $ANTLR start "T__200" - public final void mT__200() throws RecognitionException { - try { - int _type = T__200; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:198:8: ( 'tracking' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:198:10: 'tracking' - { - match("tracking"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__200" - - // $ANTLR start "T__201" - public final void mT__201() throws RecognitionException { - try { - int _type = T__201; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:199:8: ( 'on axis' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:199:10: 'on axis' - { - match("on axis"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__201" - - // $ANTLR start "T__202" - public final void mT__202() throws RecognitionException { - try { - int _type = T__202; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:200:8: ( 'scale' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:200:10: 'scale' - { - match("scale"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__202" - - // $ANTLR start "T__203" - public final void mT__203() throws RecognitionException { - try { - int _type = T__203; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:201:8: ( 'filtered' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:201:10: 'filtered' - { - match("filtered"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__203" - - // $ANTLR start "T__204" - public final void mT__204() throws RecognitionException { - try { - int _type = T__204; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:202:8: ( 'optional' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:202:10: 'optional' - { - match("optional"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__204" - - // $ANTLR start "T__205" - public final void mT__205() throws RecognitionException { - try { - int _type = T__205; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:203:8: ( 'selected' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:203:10: 'selected' - { - match("selected"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__205" - - // $ANTLR start "T__206" - public final void mT__206() throws RecognitionException { - try { - int _type = T__206; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:204:8: ( 'condensed' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:204:10: 'condensed' - { - match("condensed"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__206" - - // $ANTLR start "T__207" - public final void mT__207() throws RecognitionException { - try { - int _type = T__207; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:205:8: ( 'exploded' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:205:10: 'exploded' - { - match("exploded"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__207" - - // $ANTLR start "T__208" - public final void mT__208() throws RecognitionException { - try { - int _type = T__208; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:206:8: ( 'detailed' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:206:10: 'detailed' - { - match("detailed"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__208" - - // $ANTLR start "T__209" - public final void mT__209() throws RecognitionException { - try { - int _type = T__209; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:207:8: ( 'except' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:207:10: 'except' - { - match("except"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__209" - - // $ANTLR start "T__210" - public final void mT__210() throws RecognitionException { - try { - int _type = T__210; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:208:8: ( 'ordered by' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:208:10: 'ordered by' - { - match("ordered by"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__210" - - // $ANTLR start "T__211" - public final void mT__211() throws RecognitionException { - try { - int _type = T__211; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:209:8: ( '::' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:209:10: '::' - { - match("::"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__211" - - // $ANTLR start "T__212" - public final void mT__212() throws RecognitionException { - try { - int _type = T__212; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:210:8: ( '?.' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:210:10: '?.' - { - match("?."); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__212" - - // $ANTLR start "T__213" - public final void mT__213() throws RecognitionException { - try { - int _type = T__213; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:211:8: ( '|' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:211:10: '|' - { - match('|'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__213" - - // $ANTLR start "T__214" - public final void mT__214() throws RecognitionException { - try { - int _type = T__214; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:212:8: ( 'var' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:212:10: 'var' - { - match("var"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__214" - - // $ANTLR start "T__215" - public final void mT__215() throws RecognitionException { - try { - int _type = T__215; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:213:8: ( 'true' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:213:10: 'true' - { - match("true"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__215" - - // $ANTLR start "RULE_HEX" - public final void mRULE_HEX() throws RecognitionException { - try { - int _type = RULE_HEX; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? - { - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:12: ( '0x' | '0X' ) - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0=='0') ) { - int LA1_1 = input.LA(2); - - if ( (LA1_1=='x') ) { - alt1=1; - } - else if ( (LA1_1=='X') ) { - alt1=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 1, 1, input); - - throw nvae; - } - } - else { - NoViableAltException nvae = - new NoViableAltException("", 1, 0, input); - - throw nvae; - } - switch (alt1) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:13: '0x' - { - match("0x"); - - - } - break; - case 2 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:18: '0X' - { - match("0X"); - - - } - break; - - } - - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ - int cnt2=0; - loop2: - do { - int alt2=2; - int LA2_0 = input.LA(1); - - if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='F')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='f')) ) { - alt2=1; - } - - - switch (alt2) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g: - { - if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='F')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='f') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - if ( cnt2 >= 1 ) break loop2; - EarlyExitException eee = - new EarlyExitException(2, input); - throw eee; - } - cnt2++; - } while (true); - - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? - int alt4=2; - int LA4_0 = input.LA(1); - - if ( (LA4_0=='#') ) { - alt4=1; - } - switch (alt4) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) - { - match('#'); - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) - int alt3=2; - int LA3_0 = input.LA(1); - - if ( (LA3_0=='B'||LA3_0=='b') ) { - alt3=1; - } - else if ( (LA3_0=='L'||LA3_0=='l') ) { - alt3=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); - - throw nvae; - } - switch (alt3) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:64: ( 'b' | 'B' ) ( 'i' | 'I' ) - { - if ( input.LA(1)=='B'||input.LA(1)=='b' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - if ( input.LA(1)=='I'||input.LA(1)=='i' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - case 2 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37122:84: ( 'l' | 'L' ) - { - if ( input.LA(1)=='L'||input.LA(1)=='l' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - } - - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_HEX" - - // $ANTLR start "RULE_INT" - public final void mRULE_INT() throws RecognitionException { - try { - int _type = RULE_INT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37124:10: ( '0' .. '9' ( '0' .. '9' | '_' )* ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37124:12: '0' .. '9' ( '0' .. '9' | '_' )* - { - matchRange('0','9'); - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37124:21: ( '0' .. '9' | '_' )* - loop5: - do { - int alt5=2; - int LA5_0 = input.LA(1); - - if ( ((LA5_0>='0' && LA5_0<='9')||LA5_0=='_') ) { - alt5=1; - } - - - switch (alt5) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g: - { - if ( (input.LA(1)>='0' && input.LA(1)<='9')||input.LA(1)=='_' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop5; - } - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_INT" - - // $ANTLR start "RULE_DECIMAL" - public final void mRULE_DECIMAL() throws RecognitionException { - try { - int _type = RULE_DECIMAL; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37126:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37126:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? - { - mRULE_INT(); - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37126:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0=='E'||LA7_0=='e') ) { - alt7=1; - } - switch (alt7) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37126:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT - { - if ( input.LA(1)=='E'||input.LA(1)=='e' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37126:36: ( '+' | '-' )? - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0=='+'||LA6_0=='-') ) { - alt6=1; - } - switch (alt6) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g: - { - if ( input.LA(1)=='+'||input.LA(1)=='-' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - } - - mRULE_INT(); - - } - break; - - } - - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37126:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? - int alt8=3; - int LA8_0 = input.LA(1); - - if ( (LA8_0=='B'||LA8_0=='b') ) { - alt8=1; - } - else if ( (LA8_0=='D'||LA8_0=='F'||LA8_0=='L'||LA8_0=='d'||LA8_0=='f'||LA8_0=='l') ) { - alt8=2; - } - switch (alt8) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37126:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) - { - if ( input.LA(1)=='B'||input.LA(1)=='b' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - if ( input.LA(1)=='D'||input.LA(1)=='I'||input.LA(1)=='d'||input.LA(1)=='i' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - case 2 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37126:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) - { - if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_DECIMAL" - - // $ANTLR start "RULE_ID" - public final void mRULE_ID() throws RecognitionException { - try { - int _type = RULE_ID; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37128:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37128:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* - { - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37128:11: ( '^' )? - int alt9=2; - int LA9_0 = input.LA(1); - - if ( (LA9_0=='^') ) { - alt9=1; - } - switch (alt9) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37128:11: '^' - { - match('^'); - - } - break; - - } - - if ( input.LA(1)=='$'||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37128:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* - loop10: - do { - int alt10=2; - int LA10_0 = input.LA(1); - - if ( (LA10_0=='$'||(LA10_0>='0' && LA10_0<='9')||(LA10_0>='A' && LA10_0<='Z')||LA10_0=='_'||(LA10_0>='a' && LA10_0<='z')) ) { - alt10=1; - } - - - switch (alt10) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g: - { - if ( input.LA(1)=='$'||(input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop10; - } - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ID" - - // $ANTLR start "RULE_STRING" - public final void mRULE_STRING() throws RecognitionException { - try { - int _type = RULE_STRING; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) - { - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) - int alt15=2; - int LA15_0 = input.LA(1); - - if ( (LA15_0=='\"') ) { - alt15=1; - } - else if ( (LA15_0=='\'') ) { - alt15=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); - - throw nvae; - } - switch (alt15) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? - { - match('\"'); - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop11: - do { - int alt11=3; - int LA11_0 = input.LA(1); - - if ( (LA11_0=='\\') ) { - alt11=1; - } - else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA11_0>=']' && LA11_0<='\uFFFF')) ) { - alt11=2; - } - - - switch (alt11) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:21: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:28: ~ ( ( '\\\\' | '\"' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop11; - } - } while (true); - - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:44: ( '\"' )? - int alt12=2; - int LA12_0 = input.LA(1); - - if ( (LA12_0=='\"') ) { - alt12=1; - } - switch (alt12) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:44: '\"' - { - match('\"'); - - } - break; - - } - - - } - break; - case 2 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? - { - match('\''); - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop13: - do { - int alt13=3; - int LA13_0 = input.LA(1); - - if ( (LA13_0=='\\') ) { - alt13=1; - } - else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA13_0>=']' && LA13_0<='\uFFFF')) ) { - alt13=2; - } - - - switch (alt13) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:55: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:62: ~ ( ( '\\\\' | '\\'' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop13; - } - } while (true); - - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:79: ( '\\'' )? - int alt14=2; - int LA14_0 = input.LA(1); - - if ( (LA14_0=='\'') ) { - alt14=1; - } - switch (alt14) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37130:79: '\\'' - { - match('\''); - - } - break; - - } - - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_STRING" - - // $ANTLR start "RULE_ML_COMMENT" - public final void mRULE_ML_COMMENT() throws RecognitionException { - try { - int _type = RULE_ML_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37132:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37132:19: '/*' ( options {greedy=false; } : . )* '*/' - { - match("/*"); - - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37132:24: ( options {greedy=false; } : . )* - loop16: - do { - int alt16=2; - int LA16_0 = input.LA(1); - - if ( (LA16_0=='*') ) { - int LA16_1 = input.LA(2); - - if ( (LA16_1=='/') ) { - alt16=2; - } - else if ( ((LA16_1>='\u0000' && LA16_1<='.')||(LA16_1>='0' && LA16_1<='\uFFFF')) ) { - alt16=1; - } - - - } - else if ( ((LA16_0>='\u0000' && LA16_0<=')')||(LA16_0>='+' && LA16_0<='\uFFFF')) ) { - alt16=1; - } - - - switch (alt16) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37132:52: . - { - matchAny(); - - } - break; - - default : - break loop16; - } - } while (true); - - match("*/"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ML_COMMENT" - - // $ANTLR start "RULE_SL_COMMENT" - public final void mRULE_SL_COMMENT() throws RecognitionException { - try { - int _type = RULE_SL_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37134:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37134:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? - { - match("//"); - - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37134:24: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: - do { - int alt17=2; - int LA17_0 = input.LA(1); - - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; - } - - - switch (alt17) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37134:24: ~ ( ( '\\n' | '\\r' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop17; - } - } while (true); - - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37134:40: ( ( '\\r' )? '\\n' )? - int alt19=2; - int LA19_0 = input.LA(1); - - if ( (LA19_0=='\n'||LA19_0=='\r') ) { - alt19=1; - } - switch (alt19) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37134:41: ( '\\r' )? '\\n' - { - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37134:41: ( '\\r' )? - int alt18=2; - int LA18_0 = input.LA(1); - - if ( (LA18_0=='\r') ) { - alt18=1; - } - switch (alt18) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37134:41: '\\r' - { - match('\r'); - - } - break; - - } - - match('\n'); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_SL_COMMENT" - - // $ANTLR start "RULE_WS" - public final void mRULE_WS() throws RecognitionException { - try { - int _type = RULE_WS; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37136:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37136:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - { - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37136:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt20=0; - loop20: - do { - int alt20=2; - int LA20_0 = input.LA(1); - - if ( ((LA20_0>='\t' && LA20_0<='\n')||LA20_0=='\r'||LA20_0==' ') ) { - alt20=1; - } - - - switch (alt20) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g: - { - if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - if ( cnt20 >= 1 ) break loop20; - EarlyExitException eee = - new EarlyExitException(20, input); - throw eee; - } - cnt20++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_WS" - - // $ANTLR start "RULE_ANY_OTHER" - public final void mRULE_ANY_OTHER() throws RecognitionException { - try { - int _type = RULE_ANY_OTHER; - int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37138:16: ( . ) - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:37138:18: . - { - matchAny(); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ANY_OTHER" - - public void mTokens() throws RecognitionException { - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | T__146 | T__147 | T__148 | T__149 | T__150 | T__151 | T__152 | T__153 | T__154 | T__155 | T__156 | T__157 | T__158 | T__159 | T__160 | T__161 | T__162 | T__163 | T__164 | T__165 | T__166 | T__167 | T__168 | T__169 | T__170 | T__171 | T__172 | T__173 | T__174 | T__175 | T__176 | T__177 | T__178 | T__179 | T__180 | T__181 | T__182 | T__183 | T__184 | T__185 | T__186 | T__187 | T__188 | T__189 | T__190 | T__191 | T__192 | T__193 | T__194 | T__195 | T__196 | T__197 | T__198 | T__199 | T__200 | T__201 | T__202 | T__203 | T__204 | T__205 | T__206 | T__207 | T__208 | T__209 | T__210 | T__211 | T__212 | T__213 | T__214 | T__215 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt21=212; - alt21 = dfa21.predict(input); - switch (alt21) { - case 1 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:10: T__13 - { - mT__13(); - - } - break; - case 2 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:16: T__14 - { - mT__14(); - - } - break; - case 3 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:22: T__15 - { - mT__15(); - - } - break; - case 4 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:28: T__16 - { - mT__16(); - - } - break; - case 5 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:34: T__17 - { - mT__17(); - - } - break; - case 6 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:40: T__18 - { - mT__18(); - - } - break; - case 7 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:46: T__19 - { - mT__19(); - - } - break; - case 8 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:52: T__20 - { - mT__20(); - - } - break; - case 9 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:58: T__21 - { - mT__21(); - - } - break; - case 10 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:64: T__22 - { - mT__22(); - - } - break; - case 11 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:70: T__23 - { - mT__23(); - - } - break; - case 12 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:76: T__24 - { - mT__24(); - - } - break; - case 13 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:82: T__25 - { - mT__25(); - - } - break; - case 14 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:88: T__26 - { - mT__26(); - - } - break; - case 15 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:94: T__27 - { - mT__27(); - - } - break; - case 16 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:100: T__28 - { - mT__28(); - - } - break; - case 17 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:106: T__29 - { - mT__29(); - - } - break; - case 18 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:112: T__30 - { - mT__30(); - - } - break; - case 19 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:118: T__31 - { - mT__31(); - - } - break; - case 20 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:124: T__32 - { - mT__32(); - - } - break; - case 21 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:130: T__33 - { - mT__33(); - - } - break; - case 22 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:136: T__34 - { - mT__34(); - - } - break; - case 23 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:142: T__35 - { - mT__35(); - - } - break; - case 24 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:148: T__36 - { - mT__36(); - - } - break; - case 25 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:154: T__37 - { - mT__37(); - - } - break; - case 26 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:160: T__38 - { - mT__38(); - - } - break; - case 27 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:166: T__39 - { - mT__39(); - - } - break; - case 28 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:172: T__40 - { - mT__40(); - - } - break; - case 29 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:178: T__41 - { - mT__41(); - - } - break; - case 30 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:184: T__42 - { - mT__42(); - - } - break; - case 31 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:190: T__43 - { - mT__43(); - - } - break; - case 32 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:196: T__44 - { - mT__44(); - - } - break; - case 33 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:202: T__45 - { - mT__45(); - - } - break; - case 34 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:208: T__46 - { - mT__46(); - - } - break; - case 35 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:214: T__47 - { - mT__47(); - - } - break; - case 36 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:220: T__48 - { - mT__48(); - - } - break; - case 37 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:226: T__49 - { - mT__49(); - - } - break; - case 38 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:232: T__50 - { - mT__50(); - - } - break; - case 39 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:238: T__51 - { - mT__51(); - - } - break; - case 40 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:244: T__52 - { - mT__52(); - - } - break; - case 41 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:250: T__53 - { - mT__53(); - - } - break; - case 42 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:256: T__54 - { - mT__54(); - - } - break; - case 43 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:262: T__55 - { - mT__55(); - - } - break; - case 44 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:268: T__56 - { - mT__56(); - - } - break; - case 45 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:274: T__57 - { - mT__57(); - - } - break; - case 46 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:280: T__58 - { - mT__58(); - - } - break; - case 47 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:286: T__59 - { - mT__59(); - - } - break; - case 48 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:292: T__60 - { - mT__60(); - - } - break; - case 49 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:298: T__61 - { - mT__61(); - - } - break; - case 50 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:304: T__62 - { - mT__62(); - - } - break; - case 51 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:310: T__63 - { - mT__63(); - - } - break; - case 52 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:316: T__64 - { - mT__64(); - - } - break; - case 53 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:322: T__65 - { - mT__65(); - - } - break; - case 54 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:328: T__66 - { - mT__66(); - - } - break; - case 55 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:334: T__67 - { - mT__67(); - - } - break; - case 56 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:340: T__68 - { - mT__68(); - - } - break; - case 57 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:346: T__69 - { - mT__69(); - - } - break; - case 58 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:352: T__70 - { - mT__70(); - - } - break; - case 59 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:358: T__71 - { - mT__71(); - - } - break; - case 60 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:364: T__72 - { - mT__72(); - - } - break; - case 61 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:370: T__73 - { - mT__73(); - - } - break; - case 62 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:376: T__74 - { - mT__74(); - - } - break; - case 63 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:382: T__75 - { - mT__75(); - - } - break; - case 64 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:388: T__76 - { - mT__76(); - - } - break; - case 65 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:394: T__77 - { - mT__77(); - - } - break; - case 66 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:400: T__78 - { - mT__78(); - - } - break; - case 67 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:406: T__79 - { - mT__79(); - - } - break; - case 68 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:412: T__80 - { - mT__80(); - - } - break; - case 69 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:418: T__81 - { - mT__81(); - - } - break; - case 70 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:424: T__82 - { - mT__82(); - - } - break; - case 71 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:430: T__83 - { - mT__83(); - - } - break; - case 72 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:436: T__84 - { - mT__84(); - - } - break; - case 73 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:442: T__85 - { - mT__85(); - - } - break; - case 74 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:448: T__86 - { - mT__86(); - - } - break; - case 75 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:454: T__87 - { - mT__87(); - - } - break; - case 76 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:460: T__88 - { - mT__88(); - - } - break; - case 77 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:466: T__89 - { - mT__89(); - - } - break; - case 78 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:472: T__90 - { - mT__90(); - - } - break; - case 79 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:478: T__91 - { - mT__91(); - - } - break; - case 80 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:484: T__92 - { - mT__92(); - - } - break; - case 81 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:490: T__93 - { - mT__93(); - - } - break; - case 82 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:496: T__94 - { - mT__94(); - - } - break; - case 83 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:502: T__95 - { - mT__95(); - - } - break; - case 84 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:508: T__96 - { - mT__96(); - - } - break; - case 85 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:514: T__97 - { - mT__97(); - - } - break; - case 86 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:520: T__98 - { - mT__98(); - - } - break; - case 87 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:526: T__99 - { - mT__99(); - - } - break; - case 88 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:532: T__100 - { - mT__100(); - - } - break; - case 89 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:539: T__101 - { - mT__101(); - - } - break; - case 90 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:546: T__102 - { - mT__102(); - - } - break; - case 91 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:553: T__103 - { - mT__103(); - - } - break; - case 92 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:560: T__104 - { - mT__104(); - - } - break; - case 93 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:567: T__105 - { - mT__105(); - - } - break; - case 94 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:574: T__106 - { - mT__106(); - - } - break; - case 95 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:581: T__107 - { - mT__107(); - - } - break; - case 96 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:588: T__108 - { - mT__108(); - - } - break; - case 97 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:595: T__109 - { - mT__109(); - - } - break; - case 98 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:602: T__110 - { - mT__110(); - - } - break; - case 99 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:609: T__111 - { - mT__111(); - - } - break; - case 100 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:616: T__112 - { - mT__112(); - - } - break; - case 101 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:623: T__113 - { - mT__113(); - - } - break; - case 102 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:630: T__114 - { - mT__114(); - - } - break; - case 103 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:637: T__115 - { - mT__115(); - - } - break; - case 104 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:644: T__116 - { - mT__116(); - - } - break; - case 105 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:651: T__117 - { - mT__117(); - - } - break; - case 106 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:658: T__118 - { - mT__118(); - - } - break; - case 107 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:665: T__119 - { - mT__119(); - - } - break; - case 108 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:672: T__120 - { - mT__120(); - - } - break; - case 109 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:679: T__121 - { - mT__121(); - - } - break; - case 110 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:686: T__122 - { - mT__122(); - - } - break; - case 111 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:693: T__123 - { - mT__123(); - - } - break; - case 112 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:700: T__124 - { - mT__124(); - - } - break; - case 113 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:707: T__125 - { - mT__125(); - - } - break; - case 114 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:714: T__126 - { - mT__126(); - - } - break; - case 115 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:721: T__127 - { - mT__127(); - - } - break; - case 116 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:728: T__128 - { - mT__128(); - - } - break; - case 117 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:735: T__129 - { - mT__129(); - - } - break; - case 118 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:742: T__130 - { - mT__130(); - - } - break; - case 119 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:749: T__131 - { - mT__131(); - - } - break; - case 120 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:756: T__132 - { - mT__132(); - - } - break; - case 121 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:763: T__133 - { - mT__133(); - - } - break; - case 122 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:770: T__134 - { - mT__134(); - - } - break; - case 123 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:777: T__135 - { - mT__135(); - - } - break; - case 124 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:784: T__136 - { - mT__136(); - - } - break; - case 125 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:791: T__137 - { - mT__137(); - - } - break; - case 126 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:798: T__138 - { - mT__138(); - - } - break; - case 127 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:805: T__139 - { - mT__139(); - - } - break; - case 128 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:812: T__140 - { - mT__140(); - - } - break; - case 129 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:819: T__141 - { - mT__141(); - - } - break; - case 130 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:826: T__142 - { - mT__142(); - - } - break; - case 131 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:833: T__143 - { - mT__143(); - - } - break; - case 132 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:840: T__144 - { - mT__144(); - - } - break; - case 133 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:847: T__145 - { - mT__145(); - - } - break; - case 134 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:854: T__146 - { - mT__146(); - - } - break; - case 135 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:861: T__147 - { - mT__147(); - - } - break; - case 136 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:868: T__148 - { - mT__148(); - - } - break; - case 137 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:875: T__149 - { - mT__149(); - - } - break; - case 138 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:882: T__150 - { - mT__150(); - - } - break; - case 139 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:889: T__151 - { - mT__151(); - - } - break; - case 140 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:896: T__152 - { - mT__152(); - - } - break; - case 141 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:903: T__153 - { - mT__153(); - - } - break; - case 142 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:910: T__154 - { - mT__154(); - - } - break; - case 143 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:917: T__155 - { - mT__155(); - - } - break; - case 144 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:924: T__156 - { - mT__156(); - - } - break; - case 145 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:931: T__157 - { - mT__157(); - - } - break; - case 146 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:938: T__158 - { - mT__158(); - - } - break; - case 147 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:945: T__159 - { - mT__159(); - - } - break; - case 148 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:952: T__160 - { - mT__160(); - - } - break; - case 149 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:959: T__161 - { - mT__161(); - - } - break; - case 150 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:966: T__162 - { - mT__162(); - - } - break; - case 151 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:973: T__163 - { - mT__163(); - - } - break; - case 152 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:980: T__164 - { - mT__164(); - - } - break; - case 153 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:987: T__165 - { - mT__165(); - - } - break; - case 154 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:994: T__166 - { - mT__166(); - - } - break; - case 155 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1001: T__167 - { - mT__167(); - - } - break; - case 156 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1008: T__168 - { - mT__168(); - - } - break; - case 157 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1015: T__169 - { - mT__169(); - - } - break; - case 158 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1022: T__170 - { - mT__170(); - - } - break; - case 159 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1029: T__171 - { - mT__171(); - - } - break; - case 160 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1036: T__172 - { - mT__172(); - - } - break; - case 161 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1043: T__173 - { - mT__173(); - - } - break; - case 162 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1050: T__174 - { - mT__174(); - - } - break; - case 163 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1057: T__175 - { - mT__175(); - - } - break; - case 164 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1064: T__176 - { - mT__176(); - - } - break; - case 165 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1071: T__177 - { - mT__177(); - - } - break; - case 166 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1078: T__178 - { - mT__178(); - - } - break; - case 167 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1085: T__179 - { - mT__179(); - - } - break; - case 168 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1092: T__180 - { - mT__180(); - - } - break; - case 169 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1099: T__181 - { - mT__181(); - - } - break; - case 170 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1106: T__182 - { - mT__182(); - - } - break; - case 171 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1113: T__183 - { - mT__183(); - - } - break; - case 172 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1120: T__184 - { - mT__184(); - - } - break; - case 173 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1127: T__185 - { - mT__185(); - - } - break; - case 174 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1134: T__186 - { - mT__186(); - - } - break; - case 175 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1141: T__187 - { - mT__187(); - - } - break; - case 176 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1148: T__188 - { - mT__188(); - - } - break; - case 177 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1155: T__189 - { - mT__189(); - - } - break; - case 178 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1162: T__190 - { - mT__190(); - - } - break; - case 179 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1169: T__191 - { - mT__191(); - - } - break; - case 180 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1176: T__192 - { - mT__192(); - - } - break; - case 181 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1183: T__193 - { - mT__193(); - - } - break; - case 182 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1190: T__194 - { - mT__194(); - - } - break; - case 183 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1197: T__195 - { - mT__195(); - - } - break; - case 184 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1204: T__196 - { - mT__196(); - - } - break; - case 185 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1211: T__197 - { - mT__197(); - - } - break; - case 186 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1218: T__198 - { - mT__198(); - - } - break; - case 187 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1225: T__199 - { - mT__199(); - - } - break; - case 188 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1232: T__200 - { - mT__200(); - - } - break; - case 189 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1239: T__201 - { - mT__201(); - - } - break; - case 190 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1246: T__202 - { - mT__202(); - - } - break; - case 191 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1253: T__203 - { - mT__203(); - - } - break; - case 192 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1260: T__204 - { - mT__204(); - - } - break; - case 193 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1267: T__205 - { - mT__205(); - - } - break; - case 194 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1274: T__206 - { - mT__206(); - - } - break; - case 195 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1281: T__207 - { - mT__207(); - - } - break; - case 196 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1288: T__208 - { - mT__208(); - - } - break; - case 197 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1295: T__209 - { - mT__209(); - - } - break; - case 198 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1302: T__210 - { - mT__210(); - - } - break; - case 199 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1309: T__211 - { - mT__211(); - - } - break; - case 200 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1316: T__212 - { - mT__212(); - - } - break; - case 201 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1323: T__213 - { - mT__213(); - - } - break; - case 202 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1330: T__214 - { - mT__214(); - - } - break; - case 203 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1337: T__215 - { - mT__215(); - - } - break; - case 204 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1344: RULE_HEX - { - mRULE_HEX(); - - } - break; - case 205 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1353: RULE_INT - { - mRULE_INT(); - - } - break; - case 206 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1362: RULE_DECIMAL - { - mRULE_DECIMAL(); - - } - break; - case 207 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1375: RULE_ID - { - mRULE_ID(); - - } - break; - case 208 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1383: RULE_STRING - { - mRULE_STRING(); - - } - break; - case 209 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1395: RULE_ML_COMMENT - { - mRULE_ML_COMMENT(); - - } - break; - case 210 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1411: RULE_SL_COMMENT - { - mRULE_SL_COMMENT(); - - } - break; - case 211 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1427: RULE_WS - { - mRULE_WS(); - - } - break; - case 212 : - // ../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g:1:1435: RULE_ANY_OTHER - { - mRULE_ANY_OTHER(); - - } - break; - - } - - } - - - protected DFA21 dfa21 = new DFA21(this); - static final String DFA21_eotS = - "\1\uffff\1\105\1\107\1\111\1\114\1\120\1\123\1\127\1\131\1\133"+ - "\1\135\1\140\1\142\1\145\35\147\2\uffff\4\147\2\uffff\1\147\6\uffff"+ - "\1\u00c0\2\u00c3\1\102\5\uffff\1\u00c8\26\uffff\1\u00ca\6\uffff"+ - "\1\u00cc\4\uffff\1\147\1\uffff\14\147\1\u00df\6\147\1\u00ed\22\147"+ - "\1\u010c\10\147\1\u0118\21\147\2\uffff\3\147\1\u0130\1\147\1\u0133"+ - "\4\147\2\uffff\2\147\11\uffff\1\u00c3\12\uffff\1\u013a\1\u013b\20"+ - "\147\1\uffff\4\147\1\u0151\10\147\1\uffff\21\147\1\u016b\4\147\1"+ - "\u0170\7\147\1\uffff\2\147\1\u017c\10\147\1\uffff\1\u0185\23\147"+ - "\1\uffff\2\147\1\uffff\1\147\2\uffff\6\147\2\uffff\4\147\1\u01a7"+ - "\16\147\1\u01b7\1\147\1\uffff\1\u01b9\13\147\1\u01c7\1\u01c8\1\147"+ - "\1\u01ca\1\u01cb\7\147\1\u01d3\1\uffff\1\147\1\u01d5\1\147\1\u01d7"+ - "\1\uffff\1\u01d8\1\147\1\u01da\1\147\1\u01dd\1\u01de\5\147\1\uffff"+ - "\1\147\1\u01e5\1\u01e6\5\147\1\uffff\1\u01ec\11\147\1\u01f7\11\147"+ - "\1\u0201\1\147\1\uffff\1\u0203\3\147\1\u0207\5\147\1\uffff\1\147"+ - "\1\u020f\6\147\1\u0216\2\147\1\u0219\1\u021a\2\147\1\uffff\1\147"+ - "\1\uffff\11\147\1\u0227\3\147\2\uffff\1\u022b\2\uffff\2\147\1\u022e"+ - "\4\147\1\uffff\1\147\1\uffff\1\147\2\uffff\1\u0235\2\uffff\1\u0236"+ - "\2\uffff\4\147\1\u023b\1\147\2\uffff\5\147\1\uffff\12\147\1\uffff"+ - "\7\147\1\u025c\1\u025d\1\uffff\1\u0260\1\uffff\1\147\1\uffff\1\147"+ - "\1\uffff\1\u0263\3\147\1\u0267\1\u0268\1\u0269\1\uffff\3\147\1\u026d"+ - "\1\u026e\1\147\1\uffff\1\u0270\1\147\2\uffff\1\u0273\6\147\1\u027c"+ - "\3\147\1\u0281\1\uffff\3\147\2\uffff\1\u0285\1\uffff\6\147\2\uffff"+ - "\3\147\1\u028f\1\uffff\6\147\1\u0298\1\u0299\1\u029a\1\u029b\1\u029c"+ - "\1\u029d\1\u029e\1\u029f\1\u02a0\6\147\1\u02a7\3\147\1\u02ab\5\147"+ - "\1\u02b1\2\uffff\2\147\1\uffff\2\147\1\uffff\1\u02b6\2\147\3\uffff"+ - "\3\147\2\uffff\1\147\1\uffff\2\147\3\uffff\1\u02c3\1\u02c4\3\147"+ - "\1\u02c8\1\uffff\3\147\1\u02cc\1\uffff\3\147\1\uffff\1\u02d0\2\147"+ - "\1\u02d4\5\147\1\uffff\5\147\1\u02df\2\147\11\uffff\6\147\1\uffff"+ - "\3\147\1\uffff\1\u02ec\4\147\1\uffff\3\147\1\u02f5\1\uffff\1\147"+ - "\1\u02f7\1\147\1\u02f9\1\u02fa\2\147\1\u02fd\6\uffff\3\147\1\uffff"+ - "\1\u0305\1\u0306\1\u0307\1\uffff\2\147\1\u030a\1\uffff\1\u030b\1"+ - "\147\1\u030d\1\uffff\2\147\1\u0310\2\147\1\u0313\4\147\1\uffff\4"+ - "\147\1\u031c\7\147\1\uffff\5\147\1\u032a\1\uffff\1\u032b\1\uffff"+ - "\1\u032c\1\uffff\1\u032d\2\uffff\2\147\5\uffff\1\u0334\2\147\3\uffff"+ - "\1\u0338\1\u0339\2\uffff\1\147\1\uffff\1\147\2\uffff\2\147\1\uffff"+ - "\1\u033e\3\147\1\u0342\1\u0343\2\147\1\uffff\1\u0346\2\147\1\u0349"+ - "\5\147\1\u034f\1\u0350\2\147\4\uffff\1\147\1\u0354\5\uffff\1\u0359"+ - "\1\uffff\1\u035a\2\uffff\1\u035b\1\u035c\2\147\1\uffff\3\147\2\uffff"+ - "\2\147\1\uffff\2\147\1\uffff\5\147\2\uffff\3\147\11\uffff\2\147"+ - "\1\u0374\12\147\1\u037f\1\147\1\u0381\1\u0382\4\uffff\1\u038c\1"+ - "\147\1\uffff\12\147\1\uffff\1\147\14\uffff\1\u039b\6\147\1\u03a2"+ - "\1\147\1\u03a4\2\147\3\uffff\3\147\1\u03ad\2\147\1\uffff\1\147\1"+ - "\uffff\1\u03b1\1\u03b2\3\uffff\1\u03b6\2\147\1\uffff\2\147\1\u03bb"+ - "\6\uffff\1\u03c0\2\147\1\u03c3\6\uffff\1\147\1\u03c9\5\uffff\1\147"+ - "\5\uffff\1\147\4\uffff\1\147\4\uffff\1\u03dd\33\uffff"; - static final String DFA21_eofS = - "\u03f4\uffff"; - static final String DFA21_minS = - "\1\0\1\75\1\174\1\46\1\53\1\55\2\52\4\75\2\56\1\141\1\154\1\143"+ - "\1\146\3\141\1\145\3\141\1\145\1\141\1\145\1\157\1\147\1\162\1\165"+ - "\1\157\1\145\1\141\1\170\1\141\1\164\1\145\1\162\1\143\1\162\1\163"+ - "\2\uffff\1\160\1\157\1\146\1\141\2\uffff\1\150\6\uffff\1\72\2\60"+ - "\1\44\5\uffff\1\75\26\uffff\1\75\6\uffff\1\74\4\uffff\1\154\1\uffff"+ - "\1\143\1\164\1\163\1\141\1\155\1\143\2\151\1\156\1\141\1\160\1\163"+ - "\1\44\2\154\1\162\1\157\1\143\1\164\1\44\1\154\1\141\1\142\1\163"+ - "\1\154\1\164\1\143\1\145\1\162\1\167\1\166\1\154\1\156\1\147\1\141"+ - "\1\153\1\141\1\151\1\44\1\160\1\162\2\141\1\145\1\164\1\145\1\147"+ - "\1\44\1\144\1\151\1\157\1\163\1\164\1\151\1\143\1\163\1\143\1\155"+ - "\1\141\1\142\1\163\1\145\1\164\1\157\1\145\2\uffff\1\151\1\40\1"+ - "\151\1\44\1\40\1\44\1\145\1\164\1\156\1\141\2\uffff\1\164\1\151"+ - "\11\uffff\1\60\12\uffff\2\44\1\145\1\154\1\145\1\151\1\145\1\164"+ - "\1\145\1\155\1\164\1\145\1\143\1\164\1\143\1\154\1\157\1\164\1\uffff"+ - "\2\163\1\154\1\141\1\44\1\155\1\141\1\151\1\143\2\151\2\141\1\uffff"+ - "\1\165\1\156\1\144\1\160\2\145\1\143\1\163\1\145\1\156\1\165\1\145"+ - "\1\153\1\166\1\160\1\151\1\164\1\44\1\151\1\154\1\145\1\164\1\44"+ - "\1\144\2\145\1\162\1\154\1\153\1\143\1\uffff\1\145\1\157\1\44\1"+ - "\143\1\145\1\144\1\162\1\164\2\162\1\145\1\uffff\1\44\1\163\1\165"+ - "\1\151\1\145\1\157\1\143\1\151\1\153\1\154\1\151\1\145\1\164\1\152"+ - "\1\143\1\141\1\151\1\165\1\162\1\156\1\uffff\1\156\1\145\1\uffff"+ - "\1\40\2\uffff\1\162\1\151\1\171\1\163\1\150\1\154\2\uffff\1\156"+ - "\1\157\1\160\1\164\1\44\1\151\1\162\1\141\1\151\1\143\1\145\1\143"+ - "\1\150\1\145\1\162\1\141\1\145\1\164\1\145\1\44\1\154\1\uffff\1"+ - "\44\1\165\1\141\1\145\1\166\1\155\1\151\2\155\1\164\1\145\1\164"+ - "\2\44\1\150\2\44\1\144\1\162\1\163\1\141\1\151\1\145\1\157\1\44"+ - "\1\uffff\1\147\1\44\1\155\1\44\1\uffff\1\44\1\154\1\44\1\55\2\44"+ - "\1\157\1\165\1\145\1\157\1\167\1\uffff\1\153\2\44\1\141\1\157\1"+ - "\141\1\145\1\156\1\uffff\1\44\1\160\2\156\1\162\1\145\1\160\1\111"+ - "\1\165\1\162\1\44\1\165\1\145\1\162\1\164\1\166\1\141\1\160\1\163"+ - "\1\147\1\44\1\162\1\uffff\1\44\1\157\1\40\1\165\1\44\1\145\2\144"+ - "\1\164\1\171\1\uffff\1\143\1\44\1\164\1\157\1\164\1\162\1\150\1"+ - "\162\1\44\1\164\1\156\2\44\2\162\1\uffff\1\154\1\uffff\1\154\1\164"+ - "\1\156\1\151\1\145\1\141\1\154\1\141\1\156\1\44\1\164\1\156\1\145"+ - "\2\uffff\1\44\2\uffff\1\40\1\156\1\44\1\147\1\157\1\162\1\144\1"+ - "\uffff\1\141\1\uffff\1\160\2\uffff\1\44\2\uffff\1\44\2\uffff\1\165"+ - "\1\155\1\162\1\146\1\44\1\151\2\uffff\1\162\1\155\2\147\1\144\1"+ - "\uffff\1\61\1\145\1\164\1\151\1\163\1\151\1\144\1\164\1\144\1\141"+ - "\1\uffff\1\163\1\143\1\151\1\145\1\141\1\154\1\163\2\44\1\uffff"+ - "\1\44\1\uffff\1\156\1\uffff\1\162\1\uffff\1\44\1\163\1\151\1\145"+ - "\3\44\1\uffff\1\151\1\156\1\145\2\44\1\157\1\uffff\1\44\1\143\2"+ - "\uffff\1\44\1\40\1\171\1\164\1\151\1\144\1\142\1\44\1\154\1\145"+ - "\1\162\1\44\1\uffff\1\151\1\163\1\162\2\uffff\1\44\1\uffff\1\145"+ - "\1\165\1\164\1\163\2\164\2\uffff\1\156\1\155\1\143\1\44\1\uffff"+ - "\1\156\2\143\1\145\1\141\1\151\11\44\1\163\1\151\1\164\1\163\1\145"+ - "\1\151\1\44\1\141\1\145\1\164\1\44\1\164\1\160\1\144\1\164\1\117"+ - "\1\44\2\uffff\1\156\1\144\1\uffff\1\141\1\145\1\uffff\1\44\1\157"+ - "\1\144\3\uffff\1\157\1\163\1\144\2\uffff\1\156\1\uffff\1\145\1\144"+ - "\2\uffff\1\144\2\44\1\157\1\151\1\145\1\44\1\uffff\1\163\1\144\1"+ - "\164\1\44\1\uffff\1\157\1\145\1\163\1\uffff\1\44\1\163\1\151\1\44"+ - "\1\151\1\171\1\164\1\141\1\145\1\uffff\1\147\1\150\1\157\1\165\1"+ - "\145\1\44\1\164\1\156\11\uffff\1\163\1\141\1\171\1\111\1\156\1\164"+ - "\1\uffff\1\153\1\144\1\151\1\uffff\1\44\1\164\1\102\1\151\1\167"+ - "\1\uffff\1\147\1\40\1\154\1\44\1\uffff\1\156\1\44\1\156\2\44\1\151"+ - "\1\157\1\44\1\141\1\151\1\145\1\156\2\uffff\2\156\1\144\1\uffff"+ - "\3\44\1\uffff\1\156\1\144\1\44\1\uffff\1\44\1\145\1\44\1\uffff\1"+ - "\157\1\40\1\44\1\164\1\156\1\44\1\171\1\165\1\155\1\162\1\uffff"+ - "\1\145\1\147\1\101\1\154\1\44\1\144\1\145\1\164\1\151\1\145\1\117"+ - "\1\157\1\uffff\1\151\1\156\1\171\1\157\1\156\1\44\1\uffff\1\44\1"+ - "\uffff\1\44\1\uffff\1\44\2\uffff\1\172\1\146\1\uffff\1\164\1\147"+ - "\1\170\1\163\1\44\1\147\1\40\3\uffff\2\44\2\uffff\1\163\1\uffff"+ - "\1\156\2\uffff\1\151\1\164\1\uffff\1\44\1\156\1\155\1\143\2\44\1"+ - "\144\1\117\1\uffff\1\44\2\163\1\44\1\141\1\150\1\167\1\156\1\157"+ - "\2\44\1\156\1\145\4\uffff\1\145\1\44\1\145\1\156\1\164\1\151\1\uffff"+ - "\1\44\1\uffff\1\44\2\uffff\2\44\1\157\1\141\1\uffff\1\164\1\141"+ - "\1\145\2\uffff\1\155\1\167\1\uffff\1\164\1\163\1\uffff\1\164\1\157"+ - "\1\156\1\124\1\156\2\uffff\1\124\1\162\1\144\1\uffff\1\40\1\145"+ - "\1\40\1\147\4\uffff\1\156\1\147\1\44\1\164\1\156\1\151\1\156\1\141"+ - "\1\151\1\157\1\154\1\145\1\151\1\44\1\151\2\44\1\146\1\144\1\160"+ - "\1\156\1\44\1\145\1\uffff\1\151\1\164\1\156\1\145\1\156\1\157\1"+ - "\162\1\144\1\162\1\155\1\uffff\1\155\5\uffff\1\55\4\uffff\1\145"+ - "\1\uffff\1\44\1\157\1\141\1\151\1\162\1\143\1\156\1\44\1\145\1\44"+ - "\2\145\2\144\1\uffff\1\156\1\147\1\163\1\44\1\145\1\111\1\uffff"+ - "\1\162\1\uffff\2\44\1\157\1\156\1\55\1\44\1\145\1\164\1\uffff\1"+ - "\111\1\144\1\44\2\uffff\1\165\1\164\1\144\1\uffff\1\44\1\162\1\144"+ - "\1\44\1\uffff\1\142\1\145\1\157\1\156\1\uffff\1\141\1\44\1\uffff"+ - "\1\154\1\147\1\165\2\164\1\uffff\2\145\1\142\1\145\1\157\1\40\1"+ - "\162\1\154\1\147\2\162\1\40\2\145\1\44\1\141\1\162\1\40\1\162\1"+ - "\uffff\1\156\1\141\1\162\1\40\1\144\1\156\1\141\1\162\2\uffff\1"+ - "\144\1\156\1\141\2\uffff\1\144\1\156\2\uffff\1\144\2\uffff"; - static final String DFA21_maxS = - "\1\uffff\1\76\1\174\1\46\1\75\1\76\5\75\1\76\1\56\1\72\1\141\1"+ - "\170\1\171\1\156\1\162\1\157\1\165\1\157\1\162\1\165\1\151\1\145"+ - "\1\171\1\151\1\157\1\170\1\162\1\165\1\162\1\145\1\141\1\170\1\141"+ - "\1\165\1\145\1\162\1\143\1\162\1\163\2\uffff\1\163\1\157\1\166\1"+ - "\145\2\uffff\1\151\6\uffff\1\72\1\170\1\154\1\172\5\uffff\1\75\26"+ - "\uffff\1\75\6\uffff\1\74\4\uffff\1\162\1\uffff\2\164\1\163\1\141"+ - "\1\160\1\154\2\151\1\156\1\141\1\160\1\163\1\172\1\154\2\162\1\157"+ - "\1\166\1\164\1\172\1\165\1\141\1\142\1\164\1\167\1\164\1\147\1\157"+ - "\1\162\1\170\1\166\1\154\1\156\1\163\1\166\1\153\1\141\1\163\1\172"+ - "\1\160\1\162\1\171\1\141\1\145\1\164\1\145\1\147\1\172\1\144\1\151"+ - "\1\157\1\163\1\164\1\157\1\143\1\163\1\160\1\155\1\141\1\142\1\163"+ - "\1\145\1\164\1\157\1\145\2\uffff\1\151\1\40\1\151\1\172\1\145\1"+ - "\172\1\145\1\164\1\156\1\141\2\uffff\1\164\1\151\11\uffff\1\154"+ - "\12\uffff\2\172\1\145\1\154\1\145\1\151\1\145\1\164\1\145\1\155"+ - "\1\164\1\145\1\143\1\164\1\143\1\154\1\157\1\164\1\uffff\2\163\1"+ - "\164\1\141\1\172\1\155\1\141\1\151\1\143\2\151\2\141\1\uffff\1\165"+ - "\1\156\1\144\1\160\2\145\1\143\1\163\1\145\1\156\1\165\1\145\1\153"+ - "\1\166\1\160\1\151\1\164\1\172\1\151\1\154\1\145\1\164\1\172\1\144"+ - "\2\145\1\162\1\154\1\153\1\163\1\uffff\1\145\1\157\1\172\1\143\1"+ - "\145\1\144\1\162\1\164\2\162\1\145\1\uffff\1\172\1\163\1\165\1\151"+ - "\1\145\1\157\1\143\1\151\1\153\1\154\1\151\1\145\1\164\1\152\1\143"+ - "\1\141\2\165\1\162\1\156\1\uffff\1\156\1\145\1\uffff\1\40\2\uffff"+ - "\1\162\1\151\1\171\1\163\1\150\1\154\2\uffff\1\156\1\157\1\160\1"+ - "\164\1\172\1\151\1\162\1\141\1\151\1\143\1\145\1\143\1\150\1\145"+ - "\1\162\1\141\1\145\1\164\1\145\1\172\1\154\1\uffff\1\172\1\165\1"+ - "\141\1\162\1\166\1\155\1\151\2\155\1\164\1\151\1\164\2\172\1\150"+ - "\2\172\1\144\1\162\1\163\1\141\1\151\1\145\1\157\1\172\1\uffff\1"+ - "\147\1\172\1\155\1\172\1\uffff\1\172\1\154\1\172\1\163\2\172\1\157"+ - "\1\165\1\145\1\157\1\167\1\uffff\1\153\2\172\1\141\1\157\1\141\1"+ - "\145\1\156\1\uffff\1\172\1\160\2\156\1\162\1\145\1\160\1\123\1\165"+ - "\1\162\1\172\1\165\1\145\1\162\1\164\1\166\1\141\1\160\1\163\1\147"+ - "\1\172\1\162\1\uffff\1\172\1\157\1\40\1\165\1\172\1\145\1\163\1"+ - "\144\1\164\1\171\1\uffff\1\143\1\172\1\164\1\157\1\164\1\162\1\150"+ - "\1\162\1\172\1\164\1\156\2\172\2\162\1\uffff\1\154\1\uffff\1\154"+ - "\1\164\1\156\1\151\1\145\1\141\1\154\1\141\1\156\1\172\1\164\1\156"+ - "\1\145\2\uffff\1\172\2\uffff\1\40\1\156\1\172\1\147\1\157\1\162"+ - "\1\144\1\uffff\1\141\1\uffff\1\160\2\uffff\1\172\2\uffff\1\172\2"+ - "\uffff\1\165\1\155\1\162\1\146\1\172\1\151\2\uffff\1\162\1\155\2"+ - "\147\1\144\1\uffff\1\71\1\145\1\164\1\151\1\163\1\151\1\156\1\164"+ - "\1\144\1\141\1\uffff\1\163\1\143\1\151\1\145\1\141\1\154\1\163\2"+ - "\172\1\uffff\1\172\1\uffff\1\156\1\uffff\1\162\1\uffff\1\172\1\163"+ - "\1\151\1\145\3\172\1\uffff\1\151\1\156\1\145\2\172\1\157\1\uffff"+ - "\1\172\1\143\2\uffff\1\172\1\55\1\171\1\164\1\151\1\144\1\142\1"+ - "\172\1\154\1\145\1\162\1\172\1\uffff\1\151\1\163\1\162\2\uffff\1"+ - "\172\1\uffff\1\145\1\165\1\164\1\163\2\164\2\uffff\1\156\1\155\1"+ - "\143\1\172\1\uffff\1\156\1\143\1\163\1\145\1\141\1\151\11\172\1"+ - "\163\1\151\1\164\1\163\1\145\1\151\1\172\1\141\1\145\1\164\1\172"+ - "\1\164\1\160\1\144\1\164\1\117\1\172\2\uffff\1\156\1\144\1\uffff"+ - "\1\141\1\145\1\uffff\1\172\1\157\1\144\3\uffff\1\157\1\163\1\144"+ - "\2\uffff\1\156\1\uffff\1\145\1\144\2\uffff\1\165\2\172\1\157\1\151"+ - "\1\145\1\172\1\uffff\1\163\1\144\1\164\1\172\1\uffff\1\157\1\145"+ - "\1\163\1\uffff\1\172\1\163\1\171\1\172\1\151\1\171\1\164\1\141\1"+ - "\145\1\uffff\1\147\1\150\1\157\1\165\1\145\1\172\1\164\1\156\11"+ - "\uffff\1\163\1\141\1\171\1\123\1\156\1\164\1\uffff\1\153\1\144\1"+ - "\151\1\uffff\1\172\1\164\1\117\1\151\1\167\1\uffff\1\147\1\40\1"+ - "\154\1\172\1\uffff\1\156\1\172\1\156\2\172\1\151\1\157\1\172\1\141"+ - "\1\151\1\145\1\156\2\uffff\2\156\1\144\1\uffff\3\172\1\uffff\1\156"+ - "\1\144\1\172\1\uffff\1\172\1\145\1\172\1\uffff\1\157\1\40\1\172"+ - "\1\164\1\156\1\172\1\171\1\165\1\155\1\162\1\uffff\1\145\1\147\1"+ - "\101\1\154\1\172\1\156\1\145\1\164\1\151\1\145\1\117\1\157\1\uffff"+ - "\1\151\1\156\1\171\1\157\1\156\1\172\1\uffff\1\172\1\uffff\1\172"+ - "\1\uffff\1\172\2\uffff\1\172\1\146\1\uffff\1\164\1\147\1\170\1\163"+ - "\1\172\1\147\1\40\3\uffff\2\172\2\uffff\1\163\1\uffff\1\156\2\uffff"+ - "\1\151\1\164\1\uffff\1\172\1\156\1\155\1\143\2\172\1\144\1\117\1"+ - "\uffff\1\172\2\163\1\172\1\141\1\150\1\167\1\156\1\157\2\172\1\156"+ - "\1\145\4\uffff\1\145\1\172\1\145\1\156\1\164\1\151\1\uffff\1\172"+ - "\1\uffff\1\172\2\uffff\2\172\1\157\1\141\1\uffff\1\164\1\141\1\145"+ - "\2\uffff\1\155\1\167\1\uffff\1\164\1\163\1\uffff\1\164\1\157\1\156"+ - "\1\124\1\156\2\uffff\1\124\1\162\1\144\1\uffff\1\40\1\145\1\40\1"+ - "\147\4\uffff\1\156\1\147\1\172\1\164\1\156\1\151\1\156\1\141\1\151"+ - "\1\157\1\154\1\145\1\151\1\172\1\151\2\172\1\162\1\144\1\167\1\156"+ - "\1\172\1\145\1\uffff\1\151\1\164\1\156\1\145\1\156\1\157\1\162\1"+ - "\144\1\162\1\155\1\uffff\1\155\5\uffff\1\55\4\uffff\1\145\1\uffff"+ - "\1\172\1\157\1\141\1\151\1\162\1\143\1\156\1\172\1\145\1\172\2\145"+ - "\1\151\1\144\1\uffff\1\156\1\147\1\163\1\172\1\145\1\111\1\uffff"+ - "\1\162\1\uffff\2\172\1\157\1\156\1\55\1\172\1\145\1\164\1\uffff"+ - "\1\111\1\144\1\172\2\uffff\1\165\1\164\1\151\1\uffff\1\172\1\162"+ - "\1\144\1\172\1\uffff\1\142\1\145\1\157\1\156\1\uffff\1\141\1\172"+ - "\1\uffff\1\154\1\147\1\165\2\164\1\uffff\2\145\1\142\1\145\1\157"+ - "\1\40\1\162\1\154\1\147\2\162\1\40\2\145\1\172\1\141\1\162\1\40"+ - "\1\162\1\uffff\1\156\1\141\1\162\1\40\1\147\1\156\1\141\1\162\2"+ - "\uffff\1\147\1\156\1\141\2\uffff\1\147\1\156\2\uffff\1\147\2\uffff"; - static final String DFA21_acceptS = - "\53\uffff\1\146\1\147\4\uffff\1\177\1\u0080\1\uffff\1\u00a0\1\u00a1"+ - "\1\u00a2\1\u00a3\1\u00a4\1\u00a7\4\uffff\1\u00cf\2\u00d0\1\u00d3"+ - "\1\u00d4\1\uffff\1\23\1\1\1\2\1\u00c9\1\3\1\u00b9\1\4\1\35\1\26"+ - "\1\5\1\20\1\36\1\27\1\6\1\31\1\30\1\7\1\u00d1\1\u00d2\1\32\1\10"+ - "\1\33\1\uffff\1\34\1\15\1\16\1\24\1\101\1\17\1\uffff\1\37\1\25\1"+ - "\u00c8\1\u00b8\1\uffff\1\u00cf\101\uffff\1\146\1\147\12\uffff\1"+ - "\177\1\u0080\2\uffff\1\u00a0\1\u00a1\1\u00a2\1\u00a3\1\u00a4\1\u00a7"+ - "\1\u00c7\1\u00ab\1\u00cc\1\uffff\1\u00cd\1\u00ce\1\u00d0\1\u00d3"+ - "\1\13\1\11\1\14\1\12\1\21\1\22\22\uffff\1\u00a8\15\uffff\1\u00ae"+ - "\36\uffff\1\167\13\uffff\1\u00a6\24\uffff\1\u0091\2\uffff\1\175"+ - "\1\uffff\1\u00bd\1\u0083\6\uffff\1\40\1\u00ca\25\uffff\1\152\31"+ - "\uffff\1\u00af\4\uffff\1\61\13\uffff\1\u00b4\10\uffff\1\176\26\uffff"+ - "\1\171\12\uffff\1\u00a9\17\uffff\1\u008b\1\uffff\1\u0082\15\uffff"+ - "\1\160\1\u00ac\1\uffff\1\51\1\153\7\uffff\1\56\1\uffff\1\u00b0\1"+ - "\uffff\1\60\1\62\1\uffff\1\102\1\63\1\uffff\1\65\1\154\6\uffff\1"+ - "\u00cb\1\66\5\uffff\1\u0086\12\uffff\1\123\11\uffff\1\161\1\uffff"+ - "\1\u0084\1\uffff\1\170\1\uffff\1\u008c\7\uffff\1\45\6\uffff\1\u00be"+ - "\2\uffff\1\46\1\57\14\uffff\1\103\3\uffff\1\u00b7\1\u0094\1\uffff"+ - "\1\52\6\uffff\1\u008a\1\u008e\4\uffff\1\u00b2\40\uffff\1\142\1\151"+ - "\2\uffff\1\174\2\uffff\1\u00ad\3\uffff\1\u00c5\1\162\1\42\3\uffff"+ - "\1\u0085\1\u00aa\1\uffff\1\43\2\uffff\1\157\1\166\7\uffff\1\u0081"+ - "\4\uffff\1\156\3\uffff\1\u00b3\11\uffff\1\u00b1\10\uffff\1\104\1"+ - "\105\1\106\1\107\1\110\1\111\1\112\1\113\1\114\6\uffff\1\135\3\uffff"+ - "\1\125\5\uffff\1\141\4\uffff\1\41\14\uffff\1\u00b5\1\47\3\uffff"+ - "\1\u0087\3\uffff\1\50\3\uffff\1\145\3\uffff\1\64\12\uffff\1\75\14"+ - "\uffff\1\126\6\uffff\1\u00c6\1\uffff\1\u0088\1\uffff\1\u00c3\1\uffff"+ - "\1\53\1\u00c1\2\uffff\1\u00bf\7\uffff\1\u0093\1\u00c4\1\150\2\uffff"+ - "\1\54\1\55\1\uffff\1\172\1\uffff\1\u00bb\1\67\2\uffff\1\u00bc\10"+ - "\uffff\1\124\15\uffff\1\165\1\u00c0\1\44\1\76\6\uffff\1\100\1\uffff"+ - "\1\u00ba\1\uffff\1\173\1\u00c2\4\uffff\1\u0089\3\uffff\1\77\1\143"+ - "\2\uffff\1\136\2\uffff\1\117\5\uffff\1\131\1\132\3\uffff\1\u00a5"+ - "\4\uffff\1\144\1\155\1\164\1\163\27\uffff\1\72\12\uffff\1\127\1"+ - "\uffff\1\134\1\u00b6\1\u008d\1\u008f\1\u0090\1\uffff\1\u0098\1\u0099"+ - "\1\u009a\1\u009b\1\uffff\1\70\16\uffff\1\71\6\uffff\1\120\1\uffff"+ - "\1\122\10\uffff\1\116\3\uffff\1\130\1\133\3\uffff\1\73\4\uffff\1"+ - "\121\4\uffff\1\74\2\uffff\1\140\5\uffff\1\137\23\uffff\1\115\10"+ - "\uffff\1\u0092\1\u0095\3\uffff\1\u0096\1\u0097\2\uffff\1\u009c\1"+ - "\u009d\1\uffff\1\u009e\1\u009f"; - static final String DFA21_specialS = - "\1\0\u03f3\uffff}>"; - static final String[] DFA21_transitionS = { - "\11\102\2\101\2\102\1\101\22\102\1\101\1\11\1\77\1\67\1\76"+ - "\1\10\1\3\1\100\1\61\1\62\1\6\1\4\1\65\1\5\1\14\1\7\1\73\11"+ - "\74\1\72\1\71\1\13\1\1\1\12\1\15\1\64\1\50\1\37\1\47\1\46\1"+ - "\43\1\76\1\51\6\76\1\44\1\76\1\40\1\76\1\41\1\45\1\42\1\52\5"+ - "\76\1\70\1\102\1\66\1\75\1\76\1\102\1\35\1\34\1\24\1\23\1\17"+ - "\1\22\1\36\1\33\1\21\1\56\1\76\1\30\1\60\1\27\1\57\1\26\1\76"+ - "\1\25\1\20\1\32\1\55\1\16\1\63\1\76\1\31\1\76\1\53\1\2\1\54"+ - "\uff82\102", - "\1\103\1\104", - "\1\106", - "\1\110", - "\1\113\21\uffff\1\112", - "\1\117\17\uffff\1\115\1\116", - "\1\122\22\uffff\1\121", - "\1\125\4\uffff\1\126\15\uffff\1\124", - "\1\130", - "\1\132", - "\1\134", - "\1\137\1\136", - "\1\141", - "\1\144\13\uffff\1\143", - "\1\146", - "\1\152\1\uffff\1\151\11\uffff\1\150", - "\1\161\1\uffff\1\155\6\uffff\1\156\7\uffff\1\153\1\154\1\uffff"+ - "\1\157\1\uffff\1\160", - "\1\164\6\uffff\1\162\1\163", - "\1\165\7\uffff\1\166\5\uffff\1\167\2\uffff\1\170", - "\1\172\3\uffff\1\171\11\uffff\1\173", - "\1\177\6\uffff\1\175\6\uffff\1\174\5\uffff\1\176", - "\1\u0081\11\uffff\1\u0080", - "\1\u0082\3\uffff\1\u0084\14\uffff\1\u0083", - "\1\u0086\3\uffff\1\u0085\11\uffff\1\u0088\5\uffff\1\u0087", - "\1\u0089\3\uffff\1\u008a\3\uffff\1\u008b", - "\1\u008c", - "\1\u008d\6\uffff\1\u0090\6\uffff\1\u008e\2\uffff\1\u0091\6"+ - "\uffff\1\u008f", - "\1\u0092\3\uffff\1\u0093", - "\1\u0094", - "\1\u0096\6\uffff\1\u0098\4\uffff\1\u0097\2\uffff\1\u0095\1"+ - "\uffff\1\u0099", - "\1\u009a", - "\1\u009b", - "\1\u009c\2\uffff\1\u009d", - "\1\u009e", - "\1\u009f", - "\1\u00a0", - "\1\u00a1", - "\1\u00a2\1\u00a3", - "\1\u00a4", - "\1\u00a5", - "\1\u00a6", - "\1\u00a7", - "\1\u00a8", - "", - "", - "\1\u00ac\2\uffff\1\u00ab", - "\1\u00ad", - "\1\u00b0\7\uffff\1\u00af\1\uffff\1\u00b2\1\uffff\1\u00ae\3"+ - "\uffff\1\u00b1", - "\1\u00b3\3\uffff\1\u00b4", - "", - "", - "\1\u00b8\1\u00b7", - "", - "", - "", - "", - "", - "", - "\1\u00bf", - "\12\u00c2\10\uffff\1\u00c4\1\uffff\3\u00c4\5\uffff\1\u00c4"+ - "\13\uffff\1\u00c1\6\uffff\1\u00c2\2\uffff\1\u00c4\1\uffff\3"+ - "\u00c4\5\uffff\1\u00c4\13\uffff\1\u00c1", - "\12\u00c2\10\uffff\1\u00c4\1\uffff\3\u00c4\5\uffff\1\u00c4"+ - "\22\uffff\1\u00c2\2\uffff\1\u00c4\1\uffff\3\u00c4\5\uffff\1"+ - "\u00c4", - "\1\147\34\uffff\32\147\4\uffff\1\147\1\uffff\32\147", - "", - "", - "", - "", - "", - "\1\u00c7", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "\1\u00c9", - "", - "", - "", - "", - "", - "", - "\1\u00cb", - "", - "", - "", - "", - "\1\u00cd\5\uffff\1\u00ce", - "", - "\1\u00d1\14\uffff\1\u00d0\3\uffff\1\u00cf", - "\1\u00d2", - "\1\u00d3", - "\1\u00d4", - "\1\u00d6\2\uffff\1\u00d5", - "\1\u00d7\10\uffff\1\u00d8", - "\1\u00d9", - "\1\u00da", - "\1\u00db", - "\1\u00dc", - "\1\u00dd", - "\1\u00de", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u00e0", - "\1\u00e2\1\uffff\1\u00e3\3\uffff\1\u00e1", - "\1\u00e4", - "\1\u00e5", - "\1\u00ea\2\uffff\1\u00e6\13\uffff\1\u00e9\1\u00e8\1\u00eb"+ - "\1\uffff\1\u00e7", - "\1\u00ec", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u00ee\1\uffff\1\u00f0\6\uffff\1\u00ef", - "\1\u00f1", - "\1\u00f2", - "\1\u00f3\1\u00f4", - "\1\u00f6\10\uffff\1\u00f7\1\uffff\1\u00f5", - "\1\u00f8", - "\1\u00fa\3\uffff\1\u00f9", - "\1\u00fb\11\uffff\1\u00fc", - "\1\u00fd", - "\1\u00ff\1\u00fe", - "\1\u0100", - "\1\u0101", - "\1\u0102", - "\1\u0104\13\uffff\1\u0103", - "\1\u0105\24\uffff\1\u0106", - "\1\u0107", - "\1\u0108", - "\1\u0109\11\uffff\1\u010a", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\17\147\1\u010b\12\147", - "\1\u010d", - "\1\u010e", - "\1\u0110\23\uffff\1\u0111\3\uffff\1\u010f", - "\1\u0112", - "\1\u0113", - "\1\u0114", - "\1\u0115", - "\1\u0116", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\2\147\1\u0117\27\147", - "\1\u0119", - "\1\u011a", - "\1\u011b", - "\1\u011c", - "\1\u011d", - "\1\u011e\5\uffff\1\u011f", - "\1\u0120", - "\1\u0121", - "\1\u0122\14\uffff\1\u0123", - "\1\u0124", - "\1\u0125", - "\1\u0126", - "\1\u0127", - "\1\u0128", - "\1\u0129", - "\1\u012a", - "\1\u012b", - "", - "", - "\1\u012c", - "\1\u012d", - "\1\u012e", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\3\147\1\u012f\26\147", - "\1\u0132\104\uffff\1\u0131", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0134", - "\1\u0135", - "\1\u0136", - "\1\u0137", - "", - "", - "\1\u0138", - "\1\u0139", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "\12\u00c2\10\uffff\1\u00c4\1\uffff\3\u00c4\5\uffff\1\u00c4"+ - "\22\uffff\1\u00c2\2\uffff\1\u00c4\1\uffff\3\u00c4\5\uffff\1"+ - "\u00c4", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u013c", - "\1\u013d", - "\1\u013e", - "\1\u013f", - "\1\u0140", - "\1\u0141", - "\1\u0142", - "\1\u0143", - "\1\u0144", - "\1\u0145", - "\1\u0146", - "\1\u0147", - "\1\u0148", - "\1\u0149", - "\1\u014a", - "\1\u014b", - "", - "\1\u014c", - "\1\u014d", - "\1\u014f\7\uffff\1\u014e", - "\1\u0150", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0152", - "\1\u0153", - "\1\u0154", - "\1\u0155", - "\1\u0156", - "\1\u0157", - "\1\u0158", - "\1\u0159", - "", - "\1\u015a", - "\1\u015b", - "\1\u015c", - "\1\u015d", - "\1\u015e", - "\1\u015f", - "\1\u0160", - "\1\u0161", - "\1\u0162", - "\1\u0163", - "\1\u0164", - "\1\u0165", - "\1\u0166", - "\1\u0167", - "\1\u0168", - "\1\u0169", - "\1\u016a", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u016c", - "\1\u016d", - "\1\u016e", - "\1\u016f", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0171", - "\1\u0172", - "\1\u0173", - "\1\u0174", - "\1\u0175", - "\1\u0176", - "\1\u0177\14\uffff\1\u0179\2\uffff\1\u0178", - "", - "\1\u017a", - "\1\u017b", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u017d", - "\1\u017e", - "\1\u017f", - "\1\u0180", - "\1\u0181", - "\1\u0182", - "\1\u0183", - "\1\u0184", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0186", - "\1\u0187", - "\1\u0188", - "\1\u0189", - "\1\u018a", - "\1\u018b", - "\1\u018c", - "\1\u018d", - "\1\u018e", - "\1\u018f", - "\1\u0190", - "\1\u0191", - "\1\u0192", - "\1\u0193", - "\1\u0194", - "\1\u0195\13\uffff\1\u0196", - "\1\u0197", - "\1\u0198", - "\1\u0199", - "", - "\1\u019a", - "\1\u019b", - "", - "\1\u019c", - "", - "", - "\1\u019d", - "\1\u019e", - "\1\u019f", - "\1\u01a0", - "\1\u01a1", - "\1\u01a2", - "", - "", - "\1\u01a3", - "\1\u01a4", - "\1\u01a5", - "\1\u01a6", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01a8", - "\1\u01a9", - "\1\u01aa", - "\1\u01ab", - "\1\u01ac", - "\1\u01ad", - "\1\u01ae", - "\1\u01af", - "\1\u01b0", - "\1\u01b1", - "\1\u01b2", - "\1\u01b3", - "\1\u01b4", - "\1\u01b5", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\4\147\1\u01b6\25\147", - "\1\u01b8", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01ba", - "\1\u01bb", - "\1\u01bc\14\uffff\1\u01bd", - "\1\u01be", - "\1\u01bf", - "\1\u01c0", - "\1\u01c1", - "\1\u01c2", - "\1\u01c3", - "\1\u01c5\3\uffff\1\u01c4", - "\1\u01c6", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01c9", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01cc", - "\1\u01cd", - "\1\u01ce", - "\1\u01cf", - "\1\u01d0", - "\1\u01d1", - "\1\u01d2", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u01d4", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01d6", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01d9", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01db\105\uffff\1\u01dc", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01df", - "\1\u01e0", - "\1\u01e1", - "\1\u01e2", - "\1\u01e3", - "", - "\1\u01e4", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01e7", - "\1\u01e8", - "\1\u01e9", - "\1\u01ea", - "\1\u01eb", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01ed", - "\1\u01ee", - "\1\u01ef", - "\1\u01f0", - "\1\u01f1", - "\1\u01f2", - "\1\u01f3\11\uffff\1\u01f4", - "\1\u01f5", - "\1\u01f6", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u01f8", - "\1\u01f9", - "\1\u01fa", - "\1\u01fb", - "\1\u01fc", - "\1\u01fd", - "\1\u01fe", - "\1\u01ff", - "\1\u0200", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0202", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0204", - "\1\u0205", - "\1\u0206", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0208", - "\1\u0209\16\uffff\1\u020a", - "\1\u020b", - "\1\u020c", - "\1\u020d", - "", - "\1\u020e", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0210", - "\1\u0211", - "\1\u0212", - "\1\u0213", - "\1\u0214", - "\1\u0215", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0217", - "\1\u0218", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u021b", - "\1\u021c", - "", - "\1\u021d", - "", - "\1\u021e", - "\1\u021f", - "\1\u0220", - "\1\u0221", - "\1\u0222", - "\1\u0223", - "\1\u0224", - "\1\u0225", - "\1\u0226", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0228", - "\1\u0229", - "\1\u022a", - "", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "", - "\1\u022c", - "\1\u022d", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u022f", - "\1\u0230", - "\1\u0231", - "\1\u0232", - "", - "\1\u0233", - "", - "\1\u0234", - "", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "", - "\1\u0237", - "\1\u0238", - "\1\u0239", - "\1\u023a", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u023c", - "", - "", - "\1\u023d", - "\1\u023e", - "\1\u023f", - "\1\u0240", - "\1\u0241", - "", - "\1\u0242\1\u0243\1\u0244\1\u0245\1\u0246\1\u0247\1\u0248\1"+ - "\u0249\1\u024a", - "\1\u024b", - "\1\u024c", - "\1\u024d", - "\1\u024e", - "\1\u024f", - "\1\u0251\11\uffff\1\u0250", - "\1\u0252", - "\1\u0253", - "\1\u0254", - "", - "\1\u0255", - "\1\u0256", - "\1\u0257", - "\1\u0258", - "\1\u0259", - "\1\u025a", - "\1\u025b", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\4\147\1\u025f\3\147\1\u025e\21\147", - "", - "\1\u0261", - "", - "\1\u0262", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0264", - "\1\u0265", - "\1\u0266", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u026a", - "\1\u026b", - "\1\u026c", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u026f", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0271", - "", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\4\147\1\u0272\25\147", - "\1\u0274\14\uffff\1\u0275", - "\1\u0276", - "\1\u0277", - "\1\u0278", - "\1\u0279", - "\1\u027a", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\3\147\1\u027b\26\147", - "\1\u027d", - "\1\u027e", - "\1\u027f", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\22\147\1\u0280\7\147", - "", - "\1\u0282", - "\1\u0283", - "\1\u0284", - "", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u0286", - "\1\u0287", - "\1\u0288", - "\1\u0289", - "\1\u028a", - "\1\u028b", - "", - "", - "\1\u028c", - "\1\u028d", - "\1\u028e", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u0290", - "\1\u0291", - "\1\u0292\14\uffff\1\u0294\2\uffff\1\u0293", - "\1\u0295", - "\1\u0296", - "\1\u0297", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02a1", - "\1\u02a2", - "\1\u02a3", - "\1\u02a4", - "\1\u02a5", - "\1\u02a6", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02a8", - "\1\u02a9", - "\1\u02aa", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02ac", - "\1\u02ad", - "\1\u02ae", - "\1\u02af", - "\1\u02b0", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "", - "\1\u02b2", - "\1\u02b3", - "", - "\1\u02b4", - "\1\u02b5", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02b7", - "\1\u02b8", - "", - "", - "", - "\1\u02b9", - "\1\u02ba", - "\1\u02bb", - "", - "", - "\1\u02bc", - "", - "\1\u02bd", - "\1\u02be", - "", - "", - "\1\u02bf\16\uffff\1\u02c0\1\u02c1\1\u02c2", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02c5", - "\1\u02c6", - "\1\u02c7", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u02c9", - "\1\u02ca", - "\1\u02cb", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u02cd", - "\1\u02ce", - "\1\u02cf", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02d1", - "\1\u02d2\17\uffff\1\u02d3", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02d5", - "\1\u02d6", - "\1\u02d7", - "\1\u02d8", - "\1\u02d9", - "", - "\1\u02da", - "\1\u02db", - "\1\u02dc", - "\1\u02dd", - "\1\u02de", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02e0", - "\1\u02e1", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "\1\u02e2", - "\1\u02e3", - "\1\u02e4", - "\1\u02e5\11\uffff\1\u02e6", - "\1\u02e7", - "\1\u02e8", - "", - "\1\u02e9", - "\1\u02ea", - "\1\u02eb", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02ed", - "\1\u02ef\14\uffff\1\u02ee", - "\1\u02f0", - "\1\u02f1", - "", - "\1\u02f2", - "\1\u02f3", - "\1\u02f4", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u02f6", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02f8", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02fb", - "\1\u02fc", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u02fe", - "\1\u02ff", - "\1\u0300", - "\1\u0301", - "", - "", - "\1\u0302", - "\1\u0303", - "\1\u0304", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u0308", - "\1\u0309", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u030c", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u030e", - "\1\u030f", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0311", - "\1\u0312", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0314", - "\1\u0315", - "\1\u0316", - "\1\u0317", - "", - "\1\u0318", - "\1\u0319", - "\1\u031a", - "\1\u031b", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u031d\11\uffff\1\u031e", - "\1\u031f", - "\1\u0320", - "\1\u0321", - "\1\u0322", - "\1\u0323", - "\1\u0324", - "", - "\1\u0325", - "\1\u0326", - "\1\u0327", - "\1\u0328", - "\1\u0329", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "", - "\1\u032e", - "\1\u032f", - "", - "\1\u0330", - "\1\u0331", - "\1\u0332", - "\1\u0333", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0335", - "\1\u0336", - "", - "", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\22\147\1\u0337\7\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "", - "\1\u033a", - "", - "\1\u033b", - "", - "", - "\1\u033c", - "\1\u033d", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u033f", - "\1\u0340", - "\1\u0341", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0344", - "\1\u0345", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0347", - "\1\u0348", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u034a", - "\1\u034b", - "\1\u034c", - "\1\u034d", - "\1\u034e", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0351", - "\1\u0352", - "", - "", - "", - "", - "\1\u0353", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0355", - "\1\u0356", - "\1\u0357", - "\1\u0358", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u035d", - "\1\u035e", - "", - "\1\u035f", - "\1\u0360", - "\1\u0361", - "", - "", - "\1\u0362", - "\1\u0363", - "", - "\1\u0364", - "\1\u0365", - "", - "\1\u0366", - "\1\u0367", - "\1\u0368", - "\1\u0369", - "\1\u036a", - "", - "", - "\1\u036b", - "\1\u036c", - "\1\u036d", - "", - "\1\u036e", - "\1\u036f", - "\1\u0370", - "\1\u0371", - "", - "", - "", - "", - "\1\u0372", - "\1\u0373", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0375", - "\1\u0376", - "\1\u0377", - "\1\u0378", - "\1\u0379", - "\1\u037a", - "\1\u037b", - "\1\u037c", - "\1\u037d", - "\1\u037e", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0380", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u0383\11\uffff\1\u0384\1\uffff\1\u0385", - "\1\u0386", - "\1\u0388\1\uffff\1\u0387\1\u0389\3\uffff\1\u038a", - "\1\u038b", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u038d", - "", - "\1\u038e", - "\1\u038f", - "\1\u0390", - "\1\u0391", - "\1\u0392", - "\1\u0393", - "\1\u0394", - "\1\u0395", - "\1\u0396", - "\1\u0397", - "", - "\1\u0398", - "", - "", - "", - "", - "", - "\1\u0399", - "", - "", - "", - "", - "\1\u039a", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u039c", - "\1\u039d", - "\1\u039e", - "\1\u039f", - "\1\u03a0", - "\1\u03a1", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u03a3", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u03a5", - "\1\u03a6", - "\1\u03a7\4\uffff\1\u03a8", - "\1\u03a9", - "", - "\1\u03aa", - "\1\u03ab", - "\1\u03ac", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u03ae", - "\1\u03af", - "", - "\1\u03b0", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u03b3", - "\1\u03b4", - "\1\u03b5", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u03b7", - "\1\u03b8", - "", - "\1\u03b9", - "\1\u03ba", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "", - "\1\u03bc", - "\1\u03bd", - "\1\u03be\4\uffff\1\u03bf", - "", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u03c1", - "\1\u03c2", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u03c4", - "\1\u03c5", - "\1\u03c6", - "\1\u03c7", - "", - "\1\u03c8", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "", - "\1\u03ca", - "\1\u03cb", - "\1\u03cc", - "\1\u03cd", - "\1\u03ce", - "", - "\1\u03cf", - "\1\u03d0", - "\1\u03d1", - "\1\u03d2", - "\1\u03d3", - "\1\u03d4", - "\1\u03d5", - "\1\u03d6", - "\1\u03d7", - "\1\u03d8", - "\1\u03d9", - "\1\u03da", - "\1\u03db", - "\1\u03dc", - "\1\147\13\uffff\12\147\7\uffff\32\147\4\uffff\1\147\1\uffff"+ - "\32\147", - "\1\u03de", - "\1\u03df", - "\1\u03e0", - "\1\u03e1", - "", - "\1\u03e2", - "\1\u03e3", - "\1\u03e4", - "\1\u03e5", - "\1\u03e7\2\uffff\1\u03e6", - "\1\u03e8", - "\1\u03e9", - "\1\u03ea", - "", - "", - "\1\u03ec\2\uffff\1\u03eb", - "\1\u03ed", - "\1\u03ee", - "", - "", - "\1\u03f0\2\uffff\1\u03ef", - "\1\u03f1", - "", - "", - "\1\u03f3\2\uffff\1\u03f2", - "", - "" - }; - - static final short[] DFA21_eot = DFA.unpackEncodedString(DFA21_eotS); - static final short[] DFA21_eof = DFA.unpackEncodedString(DFA21_eofS); - static final char[] DFA21_min = DFA.unpackEncodedStringToUnsignedChars(DFA21_minS); - static final char[] DFA21_max = DFA.unpackEncodedStringToUnsignedChars(DFA21_maxS); - static final short[] DFA21_accept = DFA.unpackEncodedString(DFA21_acceptS); - static final short[] DFA21_special = DFA.unpackEncodedString(DFA21_specialS); - static final short[][] DFA21_transition; - - static { - int numStates = DFA21_transitionS.length; - DFA21_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA21_transition[i] = DFA.unpackEncodedString(DFA21_transitionS[i]); - } - } - - static class DFA21 extends DFA { - - public DFA21(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 21; - this.eot = DFA21_eot; - this.eof = DFA21_eof; - this.min = DFA21_min; - this.max = DFA21_max; - this.accept = DFA21_accept; - this.special = DFA21_special; - this.transition = DFA21_transition; - } - public String getDescription() { - return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | T__146 | T__147 | T__148 | T__149 | T__150 | T__151 | T__152 | T__153 | T__154 | T__155 | T__156 | T__157 | T__158 | T__159 | T__160 | T__161 | T__162 | T__163 | T__164 | T__165 | T__166 | T__167 | T__168 | T__169 | T__170 | T__171 | T__172 | T__173 | T__174 | T__175 | T__176 | T__177 | T__178 | T__179 | T__180 | T__181 | T__182 | T__183 | T__184 | T__185 | T__186 | T__187 | T__188 | T__189 | T__190 | T__191 | T__192 | T__193 | T__194 | T__195 | T__196 | T__197 | T__198 | T__199 | T__200 | T__201 | T__202 | T__203 | T__204 | T__205 | T__206 | T__207 | T__208 | T__209 | T__210 | T__211 | T__212 | T__213 | T__214 | T__215 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - IntStream input = _input; - int _s = s; - switch ( s ) { - case 0 : - int LA21_0 = input.LA(1); - - s = -1; - if ( (LA21_0=='=') ) {s = 1;} - - else if ( (LA21_0=='|') ) {s = 2;} - - else if ( (LA21_0=='&') ) {s = 3;} - - else if ( (LA21_0=='+') ) {s = 4;} - - else if ( (LA21_0=='-') ) {s = 5;} - - else if ( (LA21_0=='*') ) {s = 6;} - - else if ( (LA21_0=='/') ) {s = 7;} - - else if ( (LA21_0=='%') ) {s = 8;} - - else if ( (LA21_0=='!') ) {s = 9;} - - else if ( (LA21_0=='>') ) {s = 10;} - - else if ( (LA21_0=='<') ) {s = 11;} - - else if ( (LA21_0=='.') ) {s = 12;} - - else if ( (LA21_0=='?') ) {s = 13;} - - else if ( (LA21_0=='v') ) {s = 14;} - - else if ( (LA21_0=='e') ) {s = 15;} - - else if ( (LA21_0=='s') ) {s = 16;} - - else if ( (LA21_0=='i') ) {s = 17;} - - else if ( (LA21_0=='f') ) {s = 18;} - - else if ( (LA21_0=='d') ) {s = 19;} - - else if ( (LA21_0=='c') ) {s = 20;} - - else if ( (LA21_0=='r') ) {s = 21;} - - else if ( (LA21_0=='p') ) {s = 22;} - - else if ( (LA21_0=='n') ) {s = 23;} - - else if ( (LA21_0=='l') ) {s = 24;} - - else if ( (LA21_0=='y') ) {s = 25;} - - else if ( (LA21_0=='t') ) {s = 26;} - - else if ( (LA21_0=='h') ) {s = 27;} - - else if ( (LA21_0=='b') ) {s = 28;} - - else if ( (LA21_0=='a') ) {s = 29;} - - else if ( (LA21_0=='g') ) {s = 30;} - - else if ( (LA21_0=='B') ) {s = 31;} - - else if ( (LA21_0=='P') ) {s = 32;} - - else if ( (LA21_0=='R') ) {s = 33;} - - else if ( (LA21_0=='T') ) {s = 34;} - - else if ( (LA21_0=='E') ) {s = 35;} - - else if ( (LA21_0=='N') ) {s = 36;} - - else if ( (LA21_0=='S') ) {s = 37;} - - else if ( (LA21_0=='D') ) {s = 38;} - - else if ( (LA21_0=='C') ) {s = 39;} - - else if ( (LA21_0=='A') ) {s = 40;} - - else if ( (LA21_0=='G') ) {s = 41;} - - else if ( (LA21_0=='U') ) {s = 42;} - - else if ( (LA21_0=='{') ) {s = 43;} - - else if ( (LA21_0=='}') ) {s = 44;} - - else if ( (LA21_0=='u') ) {s = 45;} - - else if ( (LA21_0=='j') ) {s = 46;} - - else if ( (LA21_0=='o') ) {s = 47;} - - else if ( (LA21_0=='m') ) {s = 48;} - - else if ( (LA21_0=='(') ) {s = 49;} - - else if ( (LA21_0==')') ) {s = 50;} - - else if ( (LA21_0=='w') ) {s = 51;} - - else if ( (LA21_0=='@') ) {s = 52;} - - else if ( (LA21_0==',') ) {s = 53;} - - else if ( (LA21_0==']') ) {s = 54;} - - else if ( (LA21_0=='#') ) {s = 55;} - - else if ( (LA21_0=='[') ) {s = 56;} - - else if ( (LA21_0==';') ) {s = 57;} - - else if ( (LA21_0==':') ) {s = 58;} - - else if ( (LA21_0=='0') ) {s = 59;} - - else if ( ((LA21_0>='1' && LA21_0<='9')) ) {s = 60;} - - else if ( (LA21_0=='^') ) {s = 61;} - - else if ( (LA21_0=='$'||LA21_0=='F'||(LA21_0>='H' && LA21_0<='M')||LA21_0=='O'||LA21_0=='Q'||(LA21_0>='V' && LA21_0<='Z')||LA21_0=='_'||LA21_0=='k'||LA21_0=='q'||LA21_0=='x'||LA21_0=='z') ) {s = 62;} - - else if ( (LA21_0=='\"') ) {s = 63;} - - else if ( (LA21_0=='\'') ) {s = 64;} - - else if ( ((LA21_0>='\t' && LA21_0<='\n')||LA21_0=='\r'||LA21_0==' ') ) {s = 65;} - - else if ( ((LA21_0>='\u0000' && LA21_0<='\b')||(LA21_0>='\u000B' && LA21_0<='\f')||(LA21_0>='\u000E' && LA21_0<='\u001F')||LA21_0=='\\'||LA21_0=='`'||(LA21_0>='~' && LA21_0<='\uFFFF')) ) {s = 66;} - - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 21, _s, input); - error(nvae); - throw nvae; - } - } - - -}
diff --git a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSLParser.java b/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSLParser.java deleted file mode 100644 index c4b0afe..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSLParser.java +++ /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 - * - */ -package org.eclipse.osbp.xtext.datamartdsl.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.datamartdsl.services.DatamartDSLGrammarAccess; - - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -@SuppressWarnings("all") -interface InternalDatamartDSLParserSignatures { - void entryRuleDatamartModel() throws RecognitionException; - void ruleDatamartModel() throws RecognitionException; - void entryRuleDatamartPackage() throws RecognitionException; - void ruleDatamartPackage() throws RecognitionException; - void entryRuleDatamartDefinition() throws RecognitionException; - void ruleDatamartDefinition() throws RecognitionException; - void entryRuleDatamartRole() throws RecognitionException; - void ruleDatamartRole() throws RecognitionException; - void entryRuleDatamartSource() throws RecognitionException; - void ruleDatamartSource() throws RecognitionException; - void entryRuleDatamartTask() throws RecognitionException; - void ruleDatamartTask() throws RecognitionException; - void entryRuleDatamartColumn() throws RecognitionException; - void ruleDatamartColumn() throws RecognitionException; - void entryRuleDatamartTaskFilter() throws RecognitionException; - void ruleDatamartTaskFilter() throws RecognitionException; - void entryRuleDatamartCube() throws RecognitionException; - void ruleDatamartCube() throws RecognitionException; - void entryRuleDatamartReference() throws RecognitionException; - void ruleDatamartReference() throws RecognitionException; - void entryRuleDatamartEntity() throws RecognitionException; - void ruleDatamartEntity() throws RecognitionException; - void entryRuleDatamartNavigation() throws RecognitionException; - void ruleDatamartNavigation() throws RecognitionException; - void entryRuleDatamartOwner() throws RecognitionException; - void ruleDatamartOwner() throws RecognitionException; - void entryRuleDatamartMember() throws RecognitionException; - void ruleDatamartMember() throws RecognitionException; - void entryRuleDatamartProperty() throws RecognitionException; - void ruleDatamartProperty() throws RecognitionException; - void entryRuleDatamartCondition() throws RecognitionException; - void ruleDatamartCondition() throws RecognitionException; - void entryRuleDatamartOrder() throws RecognitionException; - void ruleDatamartOrder() throws RecognitionException; - void entryRuleDatamartDisjunction() throws RecognitionException; - void ruleDatamartDisjunction() throws RecognitionException; - void entryRuleDatamartConjunction() throws RecognitionException; - void ruleDatamartConjunction() throws RecognitionException; - void entryRuleDatamartConditionalExpression() throws RecognitionException; - void ruleDatamartConditionalExpression() throws RecognitionException; - void entryRuleDatamartOperand() throws RecognitionException; - void ruleDatamartOperand() throws RecognitionException; - void entryRuleDatamartValue() throws RecognitionException; - void ruleDatamartValue() throws RecognitionException; - void entryRuleDatamartCubeElement() throws RecognitionException; - void ruleDatamartCubeElement() throws RecognitionException; - void entryRuleDatamartDefineDerivedMeasure() throws RecognitionException; - void ruleDatamartDefineDerivedMeasure() throws RecognitionException; - void entryRuleDatamartAddition() throws RecognitionException; - void ruleDatamartAddition() throws RecognitionException; - void entryRuleDatamartMultiplication() throws RecognitionException; - void ruleDatamartMultiplication() throws RecognitionException; - void entryRuleDatamartPrimary() throws RecognitionException; - void ruleDatamartPrimary() throws RecognitionException; - void entryRuleDatamartNumberOrElement() throws RecognitionException; - void ruleDatamartNumberOrElement() throws RecognitionException; - void entryRuleDatamartMemberTuple() throws RecognitionException; - void ruleDatamartMemberTuple() throws RecognitionException; - void entryRuleDatamartFunction() throws RecognitionException; - void ruleDatamartFunction() throws RecognitionException; - void entryRuleDatamartParameterFunction() throws RecognitionException; - void ruleDatamartParameterFunction() throws RecognitionException; - void entryRuleDatamartFunctionIntParameter() throws RecognitionException; - void ruleDatamartFunctionIntParameter() throws RecognitionException; - void entryRuleDatamartSetFunction() throws RecognitionException; - void ruleDatamartSetFunction() throws RecognitionException; - void entryRuleDatamartSetParameterFunction() throws RecognitionException; - void ruleDatamartSetParameterFunction() throws RecognitionException; - void entryRuleDatamartSetAggregationFunction() throws RecognitionException; - void ruleDatamartSetAggregationFunction() throws RecognitionException; - void entryRuleDatamartSetTuple() throws RecognitionException; - void ruleDatamartSetTuple() throws RecognitionException; - void entryRuleDatamartAggregationFunction() throws RecognitionException; - void ruleDatamartAggregationFunction() throws RecognitionException; - void entryRuleDatamartAggregation() throws RecognitionException; - void ruleDatamartAggregation() throws RecognitionException; - void entryRuleDatamartSetAggregation() throws RecognitionException; - void ruleDatamartSetAggregation() throws RecognitionException; - void entryRuleDatamartSlicer() throws RecognitionException; - void ruleDatamartSlicer() throws RecognitionException; - void entryRuleDatamartAxis() throws RecognitionException; - void ruleDatamartAxis() throws RecognitionException; - void entryRuleDatamartElement() throws RecognitionException; - void ruleDatamartElement() throws RecognitionException; - void entryRuleDatamartDerivedMeasure() throws RecognitionException; - void ruleDatamartDerivedMeasure() throws RecognitionException; - void entryRuleDatamartMeasure() throws RecognitionException; - void ruleDatamartMeasure() throws RecognitionException; - void entryRuleDatamartHierarchy() throws RecognitionException; - void ruleDatamartHierarchy() throws RecognitionException; - void entryRuleDatamartImport() throws RecognitionException; - void ruleDatamartImport() throws RecognitionException; - void entryRuleDatamartQualifiedNameWithWildCard() throws RecognitionException; - void ruleDatamartQualifiedNameWithWildCard() throws RecognitionException; - void entryRuleQualifiedName() throws RecognitionException; - void ruleQualifiedName() throws RecognitionException; - void entryRuleValidID() throws RecognitionException; - void ruleValidID() throws RecognitionException; - void entryRuleTRANSLATABLESTRING() throws RecognitionException; - void ruleTRANSLATABLESTRING() throws RecognitionException; - void entryRuleTRANSLATABLEID() throws RecognitionException; - void ruleTRANSLATABLEID() throws RecognitionException; - void entryRulePropertyFillerData() throws RecognitionException; - void rulePropertyFillerData() throws RecognitionException; - void entryRulePropertyFillerType() throws RecognitionException; - void rulePropertyFillerType() throws RecognitionException; - void entryRulePropertyFillerDateFuture() throws RecognitionException; - void rulePropertyFillerDateFuture() throws RecognitionException; - void entryRulePropertyFillerDatePast() throws RecognitionException; - void rulePropertyFillerDatePast() throws RecognitionException; - void entryRulePropertyFillerDateRange() throws RecognitionException; - void rulePropertyFillerDateRange() throws RecognitionException; - void entryRulePropertyFillerSignedDoubleRange() throws RecognitionException; - void rulePropertyFillerSignedDoubleRange() throws RecognitionException; - void entryRulePropertyFillerSignedDoubleRandom() throws RecognitionException; - void rulePropertyFillerSignedDoubleRandom() throws RecognitionException; - void entryRulePropertyFillerSignedIntegerRange() throws RecognitionException; - void rulePropertyFillerSignedIntegerRange() throws RecognitionException; - void entryRulePropertyFillerSignedIntegerRandom() throws RecognitionException; - void rulePropertyFillerSignedIntegerRandom() throws RecognitionException; - void entryRulePropertyFillerTextRandom() throws RecognitionException; - void rulePropertyFillerTextRandom() throws RecognitionException; - void entryRulePropertyFillerTextParagraphs() throws RecognitionException; - void rulePropertyFillerTextParagraphs() throws RecognitionException; - void entryRulePropertyFillerTextSentences() throws RecognitionException; - void rulePropertyFillerTextSentences() throws RecognitionException; - void entryRulePropertyFillerTextWords() throws RecognitionException; - void rulePropertyFillerTextWords() throws RecognitionException; - void entryRulePropertyFillerUnsignedDoubleRange() throws RecognitionException; - void rulePropertyFillerUnsignedDoubleRange() throws RecognitionException; - void entryRulePropertyFillerUnsignedDoubleRandom() throws RecognitionException; - void rulePropertyFillerUnsignedDoubleRandom() throws RecognitionException; - void entryRulePropertyFillerUnsignedIntegerRange() throws RecognitionException; - void rulePropertyFillerUnsignedIntegerRange() throws RecognitionException; - void entryRulePropertyFillerUnsignedIntegerRandom() throws RecognitionException; - void rulePropertyFillerUnsignedIntegerRandom() throws RecognitionException; - void entryRuleSignedNumber() throws RecognitionException; - void ruleSignedNumber() throws RecognitionException; - void entryRuleUnsignedNumber() throws RecognitionException; - void ruleUnsignedNumber() throws RecognitionException; - void entryRuleSINT() throws RecognitionException; - void ruleSINT() throws RecognitionException; - void entryRuleXAnnotation() throws RecognitionException; - void ruleXAnnotation() throws RecognitionException; - void entryRuleXAnnotationElementValuePair() throws RecognitionException; - void ruleXAnnotationElementValuePair() throws RecognitionException; - void entryRuleXAnnotationElementValueOrCommaList() throws RecognitionException; - void ruleXAnnotationElementValueOrCommaList() throws RecognitionException; - void entryRuleXAnnotationElementValue() throws RecognitionException; - void ruleXAnnotationElementValue() throws RecognitionException; - void entryRuleXAnnotationOrExpression() throws RecognitionException; - void ruleXAnnotationOrExpression() throws RecognitionException; - void entryRuleXExpression() throws RecognitionException; - void ruleXExpression() throws RecognitionException; - void entryRuleXAssignment() throws RecognitionException; - void ruleXAssignment() throws RecognitionException; - void entryRuleOpSingleAssign() throws RecognitionException; - void ruleOpSingleAssign() throws RecognitionException; - void entryRuleOpMultiAssign() throws RecognitionException; - void ruleOpMultiAssign() throws RecognitionException; - void entryRuleXOrExpression() throws RecognitionException; - void ruleXOrExpression() throws RecognitionException; - void entryRuleOpOr() throws RecognitionException; - void ruleOpOr() throws RecognitionException; - void entryRuleXAndExpression() throws RecognitionException; - void ruleXAndExpression() throws RecognitionException; - void entryRuleOpAnd() throws RecognitionException; - void ruleOpAnd() throws RecognitionException; - void entryRuleXEqualityExpression() throws RecognitionException; - void ruleXEqualityExpression() throws RecognitionException; - void entryRuleOpEquality() throws RecognitionException; - void ruleOpEquality() throws RecognitionException; - void entryRuleXRelationalExpression() throws RecognitionException; - void ruleXRelationalExpression() throws RecognitionException; - void entryRuleOpCompare() throws RecognitionException; - void ruleOpCompare() throws RecognitionException; - void entryRuleXOtherOperatorExpression() throws RecognitionException; - void ruleXOtherOperatorExpression() throws RecognitionException; - void entryRuleOpOther() throws RecognitionException; - void ruleOpOther() throws RecognitionException; - void entryRuleXAdditiveExpression() throws RecognitionException; - void ruleXAdditiveExpression() throws RecognitionException; - void entryRuleOpAdd() throws RecognitionException; - void ruleOpAdd() throws RecognitionException; - void entryRuleXMultiplicativeExpression() throws RecognitionException; - void ruleXMultiplicativeExpression() throws RecognitionException; - void entryRuleOpMulti() throws RecognitionException; - void ruleOpMulti() throws RecognitionException; - void entryRuleXUnaryOperation() throws RecognitionException; - void ruleXUnaryOperation() throws RecognitionException; - void entryRuleOpUnary() throws RecognitionException; - void ruleOpUnary() throws RecognitionException; - void entryRuleXCastedExpression() throws RecognitionException; - void ruleXCastedExpression() throws RecognitionException; - void entryRuleXPostfixOperation() throws RecognitionException; - void ruleXPostfixOperation() throws RecognitionException; - void entryRuleOpPostfix() throws RecognitionException; - void ruleOpPostfix() throws RecognitionException; - void entryRuleXMemberFeatureCall() throws RecognitionException; - void ruleXMemberFeatureCall() throws RecognitionException; - void entryRuleXPrimaryExpression() throws RecognitionException; - void ruleXPrimaryExpression() throws RecognitionException; - void entryRuleXLiteral() throws RecognitionException; - void ruleXLiteral() throws RecognitionException; - void entryRuleXCollectionLiteral() throws RecognitionException; - void ruleXCollectionLiteral() throws RecognitionException; - void entryRuleXSetLiteral() throws RecognitionException; - void ruleXSetLiteral() throws RecognitionException; - void entryRuleXListLiteral() throws RecognitionException; - void ruleXListLiteral() throws RecognitionException; - void entryRuleXClosure() throws RecognitionException; - void ruleXClosure() throws RecognitionException; - void entryRuleXExpressionInClosure() throws RecognitionException; - void ruleXExpressionInClosure() throws RecognitionException; - void entryRuleXShortClosure() throws RecognitionException; - void ruleXShortClosure() throws RecognitionException; - void entryRuleXParenthesizedExpression() throws RecognitionException; - void ruleXParenthesizedExpression() throws RecognitionException; - void entryRuleXIfExpression() throws RecognitionException; - void ruleXIfExpression() throws RecognitionException; - void entryRuleXSwitchExpression() throws RecognitionException; - void ruleXSwitchExpression() throws RecognitionException; - void entryRuleXCasePart() throws RecognitionException; - void ruleXCasePart() throws RecognitionException; - void entryRuleXForLoopExpression() throws RecognitionException; - void ruleXForLoopExpression() throws RecognitionException; - void entryRuleXBasicForLoopExpression() throws RecognitionException; - void ruleXBasicForLoopExpression() throws RecognitionException; - void entryRuleXWhileExpression() throws RecognitionException; - void ruleXWhileExpression() throws RecognitionException; - void entryRuleXDoWhileExpression() throws RecognitionException; - void ruleXDoWhileExpression() throws RecognitionException; - void entryRuleXBlockExpression() throws RecognitionException; - void ruleXBlockExpression() throws RecognitionException; - void entryRuleXExpressionOrVarDeclaration() throws RecognitionException; - void ruleXExpressionOrVarDeclaration() throws RecognitionException; - void entryRuleXVariableDeclaration() throws RecognitionException; - void ruleXVariableDeclaration() throws RecognitionException; - void entryRuleJvmFormalParameter() throws RecognitionException; - void ruleJvmFormalParameter() throws RecognitionException; - void entryRuleFullJvmFormalParameter() throws RecognitionException; - void ruleFullJvmFormalParameter() throws RecognitionException; - void entryRuleXFeatureCall() throws RecognitionException; - void ruleXFeatureCall() throws RecognitionException; - void entryRuleFeatureCallID() throws RecognitionException; - void ruleFeatureCallID() throws RecognitionException; - void entryRuleIdOrSuper() throws RecognitionException; - void ruleIdOrSuper() throws RecognitionException; - void entryRuleXConstructorCall() throws RecognitionException; - void ruleXConstructorCall() throws RecognitionException; - void entryRuleXBooleanLiteral() throws RecognitionException; - void ruleXBooleanLiteral() throws RecognitionException; - void entryRuleXNullLiteral() throws RecognitionException; - void ruleXNullLiteral() throws RecognitionException; - void entryRuleXNumberLiteral() throws RecognitionException; - void ruleXNumberLiteral() throws RecognitionException; - void entryRuleXStringLiteral() throws RecognitionException; - void ruleXStringLiteral() throws RecognitionException; - void entryRuleXTypeLiteral() throws RecognitionException; - void ruleXTypeLiteral() throws RecognitionException; - void entryRuleXThrowExpression() throws RecognitionException; - void ruleXThrowExpression() throws RecognitionException; - void entryRuleXReturnExpression() throws RecognitionException; - void ruleXReturnExpression() throws RecognitionException; - void entryRuleXTryCatchFinallyExpression() throws RecognitionException; - void ruleXTryCatchFinallyExpression() throws RecognitionException; - void entryRuleXSynchronizedExpression() throws RecognitionException; - void ruleXSynchronizedExpression() throws RecognitionException; - void entryRuleXCatchClause() throws RecognitionException; - void ruleXCatchClause() throws RecognitionException; - void entryRuleNumber() throws RecognitionException; - void ruleNumber() throws RecognitionException; - void entryRuleJvmTypeReference() throws RecognitionException; - void ruleJvmTypeReference() throws RecognitionException; - void entryRuleArrayBrackets() throws RecognitionException; - void ruleArrayBrackets() throws RecognitionException; - void entryRuleXFunctionTypeRef() throws RecognitionException; - void ruleXFunctionTypeRef() throws RecognitionException; - void entryRuleJvmParameterizedTypeReference() throws RecognitionException; - void ruleJvmParameterizedTypeReference() throws RecognitionException; - void entryRuleJvmArgumentTypeReference() throws RecognitionException; - void ruleJvmArgumentTypeReference() throws RecognitionException; - void entryRuleJvmWildcardTypeReference() throws RecognitionException; - void ruleJvmWildcardTypeReference() throws RecognitionException; - void entryRuleJvmUpperBound() throws RecognitionException; - void ruleJvmUpperBound() throws RecognitionException; - void entryRuleJvmUpperBoundAnded() throws RecognitionException; - void ruleJvmUpperBoundAnded() throws RecognitionException; - void entryRuleJvmLowerBound() throws RecognitionException; - void ruleJvmLowerBound() throws RecognitionException; - void entryRuleJvmLowerBoundAnded() throws RecognitionException; - void ruleJvmLowerBoundAnded() throws RecognitionException; - void entryRuleQualifiedNameWithWildcard() throws RecognitionException; - void ruleQualifiedNameWithWildcard() throws RecognitionException; - void entryRuleXImportDeclaration() throws RecognitionException; - void ruleXImportDeclaration() throws RecognitionException; - void entryRuleQualifiedNameInStaticImport() throws RecognitionException; - void ruleQualifiedNameInStaticImport() throws RecognitionException; - void ruleAxisEnum() throws RecognitionException; - void ruleFunctionEnum() throws RecognitionException; - void ruleParameterFunctionEnum() throws RecognitionException; - void ruleSetFunctionEnum() throws RecognitionException; - void ruleSetParameterFunctionEnum() throws RecognitionException; - void ruleSetAggregationEnum() throws RecognitionException; - void ruleAggregationEnum() throws RecognitionException; - void ruleOperatorEnum() throws RecognitionException; - void ruleSqlAggregationEnum() throws RecognitionException; - void ruleValueScaleEnum() throws RecognitionException; - void ruleTaskQueryTopicEnum() throws RecognitionException; - void ruleTaskQueryColumnEnum() throws RecognitionException; - void ruleTaskFilterEnum() throws RecognitionException; - void ruleOrderEnum() throws RecognitionException; - void rule__DatamartSource__Alternatives() throws RecognitionException; - void rule__DatamartNavigation__Alternatives() throws RecognitionException; - void rule__DatamartOperand__Alternatives() throws RecognitionException; - void rule__DatamartValue__Alternatives() throws RecognitionException; - void rule__DatamartValue__Alternatives_2() throws RecognitionException; - void rule__DatamartCubeElement__Alternatives() throws RecognitionException; - void rule__DatamartAddition__Alternatives_1_0() throws RecognitionException; - void rule__DatamartMultiplication__Alternatives_1_0() throws RecognitionException; - void rule__DatamartPrimary__Alternatives() throws RecognitionException; - void rule__DatamartNumberOrElement__Alternatives() throws RecognitionException; - void rule__DatamartMemberTuple__Alternatives_0_0() throws RecognitionException; - void rule__DatamartSetTuple__Alternatives_0() throws RecognitionException; - void rule__DatamartAggregation__Alternatives_2() throws RecognitionException; - void rule__DatamartSetAggregation__Alternatives_2() throws RecognitionException; - void rule__DatamartElement__Alternatives() throws RecognitionException; - void rule__DatamartHierarchy__Alternatives_5_2() throws RecognitionException; - void rule__DatamartHierarchy__OrderRefAlternatives_6_2_1_0() throws RecognitionException; - void rule__PropertyFillerType__Alternatives() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Alternatives_1_0() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Alternatives_1_2() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Alternatives_2_0() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Alternatives_2_2() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_0() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_2() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_0() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_2() throws RecognitionException; - void rule__XAnnotation__Alternatives_3_1() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Alternatives() throws RecognitionException; - void rule__XAnnotationElementValue__Alternatives() throws RecognitionException; - void rule__XAnnotationOrExpression__Alternatives() throws RecognitionException; - void rule__XAssignment__Alternatives() throws RecognitionException; - void rule__OpMultiAssign__Alternatives() throws RecognitionException; - void rule__OpEquality__Alternatives() throws RecognitionException; - void rule__XRelationalExpression__Alternatives_1() throws RecognitionException; - void rule__OpCompare__Alternatives() throws RecognitionException; - void rule__OpOther__Alternatives() throws RecognitionException; - void rule__OpOther__Alternatives_5_1() throws RecognitionException; - void rule__OpOther__Alternatives_6_1() throws RecognitionException; - void rule__OpAdd__Alternatives() throws RecognitionException; - void rule__OpMulti__Alternatives() throws RecognitionException; - void rule__XUnaryOperation__Alternatives() throws RecognitionException; - void rule__OpUnary__Alternatives() throws RecognitionException; - void rule__OpPostfix__Alternatives() throws RecognitionException; - void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionException; - void rule__XMemberFeatureCall__Alternatives_1_0_0_0_1() throws RecognitionException; - void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws RecognitionException; - void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws RecognitionException; - void rule__XPrimaryExpression__Alternatives() throws RecognitionException; - void rule__XLiteral__Alternatives() throws RecognitionException; - void rule__XCollectionLiteral__Alternatives() throws RecognitionException; - void rule__XSwitchExpression__Alternatives_2() throws RecognitionException; - void rule__XCasePart__Alternatives_3() throws RecognitionException; - void rule__XExpressionOrVarDeclaration__Alternatives() throws RecognitionException; - void rule__XVariableDeclaration__Alternatives_1() throws RecognitionException; - void rule__XVariableDeclaration__Alternatives_2() throws RecognitionException; - void rule__XFeatureCall__Alternatives_3_1() throws RecognitionException; - void rule__FeatureCallID__Alternatives() throws RecognitionException; - void rule__IdOrSuper__Alternatives() throws RecognitionException; - void rule__XConstructorCall__Alternatives_4_1() throws RecognitionException; - void rule__XBooleanLiteral__Alternatives_1() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Alternatives_3() throws RecognitionException; - void rule__Number__Alternatives() throws RecognitionException; - void rule__Number__Alternatives_1_0() throws RecognitionException; - void rule__Number__Alternatives_1_1_1() throws RecognitionException; - void rule__JvmTypeReference__Alternatives() throws RecognitionException; - void rule__JvmArgumentTypeReference__Alternatives() throws RecognitionException; - void rule__JvmWildcardTypeReference__Alternatives_2() throws RecognitionException; - void rule__XImportDeclaration__Alternatives_1() throws RecognitionException; - void rule__XImportDeclaration__Alternatives_1_0_3() throws RecognitionException; - void rule__AxisEnum__Alternatives() throws RecognitionException; - void rule__FunctionEnum__Alternatives() throws RecognitionException; - void rule__ParameterFunctionEnum__Alternatives() throws RecognitionException; - void rule__SetFunctionEnum__Alternatives() throws RecognitionException; - void rule__SetParameterFunctionEnum__Alternatives() throws RecognitionException; - void rule__SetAggregationEnum__Alternatives() throws RecognitionException; - void rule__AggregationEnum__Alternatives() throws RecognitionException; - void rule__OperatorEnum__Alternatives() throws RecognitionException; - void rule__SqlAggregationEnum__Alternatives() throws RecognitionException; - void rule__ValueScaleEnum__Alternatives() throws RecognitionException; - void rule__TaskQueryTopicEnum__Alternatives() throws RecognitionException; - void rule__TaskQueryColumnEnum__Alternatives() throws RecognitionException; - void rule__TaskFilterEnum__Alternatives() throws RecognitionException; - void rule__OrderEnum__Alternatives() throws RecognitionException; - void rule__DatamartPackage__Group__0() throws RecognitionException; - void rule__DatamartPackage__Group__0__Impl() throws RecognitionException; - void rule__DatamartPackage__Group__1() throws RecognitionException; - void rule__DatamartPackage__Group__1__Impl() throws RecognitionException; - void rule__DatamartPackage__Group__2() throws RecognitionException; - void rule__DatamartPackage__Group__2__Impl() throws RecognitionException; - void rule__DatamartPackage__Group__3() throws RecognitionException; - void rule__DatamartPackage__Group__3__Impl() throws RecognitionException; - void rule__DatamartPackage__Group_3__0() throws RecognitionException; - void rule__DatamartPackage__Group_3__0__Impl() throws RecognitionException; - void rule__DatamartPackage__Group_3__1() throws RecognitionException; - void rule__DatamartPackage__Group_3__1__Impl() throws RecognitionException; - void rule__DatamartPackage__Group_3__2() throws RecognitionException; - void rule__DatamartPackage__Group_3__2__Impl() throws RecognitionException; - void rule__DatamartPackage__Group_3__3() throws RecognitionException; - void rule__DatamartPackage__Group_3__3__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group__0() throws RecognitionException; - void rule__DatamartDefinition__Group__0__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group__1() throws RecognitionException; - void rule__DatamartDefinition__Group__1__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group__2() throws RecognitionException; - void rule__DatamartDefinition__Group__2__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group__3() throws RecognitionException; - void rule__DatamartDefinition__Group__3__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group__4() throws RecognitionException; - void rule__DatamartDefinition__Group__4__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group__5() throws RecognitionException; - void rule__DatamartDefinition__Group__5__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group_2__0() throws RecognitionException; - void rule__DatamartDefinition__Group_2__0__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group_2__1() throws RecognitionException; - void rule__DatamartDefinition__Group_2__1__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group_3__0() throws RecognitionException; - void rule__DatamartDefinition__Group_3__0__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group_3__1() throws RecognitionException; - void rule__DatamartDefinition__Group_3__1__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group_3__2() throws RecognitionException; - void rule__DatamartDefinition__Group_3__2__Impl() throws RecognitionException; - void rule__DatamartDefinition__Group_3__3() throws RecognitionException; - void rule__DatamartDefinition__Group_3__3__Impl() throws RecognitionException; - void rule__DatamartRole__Group__0() throws RecognitionException; - void rule__DatamartRole__Group__0__Impl() throws RecognitionException; - void rule__DatamartRole__Group__1() throws RecognitionException; - void rule__DatamartRole__Group__1__Impl() throws RecognitionException; - void rule__DatamartTask__Group__0() throws RecognitionException; - void rule__DatamartTask__Group__0__Impl() throws RecognitionException; - void rule__DatamartTask__Group__1() throws RecognitionException; - void rule__DatamartTask__Group__1__Impl() throws RecognitionException; - void rule__DatamartTask__Group__2() throws RecognitionException; - void rule__DatamartTask__Group__2__Impl() throws RecognitionException; - void rule__DatamartTask__Group__3() throws RecognitionException; - void rule__DatamartTask__Group__3__Impl() throws RecognitionException; - void rule__DatamartTask__Group_2__0() throws RecognitionException; - void rule__DatamartTask__Group_2__0__Impl() throws RecognitionException; - void rule__DatamartTask__Group_2__1() throws RecognitionException; - void rule__DatamartTask__Group_2__1__Impl() throws RecognitionException; - void rule__DatamartTask__Group_2__2() throws RecognitionException; - void rule__DatamartTask__Group_2__2__Impl() throws RecognitionException; - void rule__DatamartTask__Group_2__3() throws RecognitionException; - void rule__DatamartTask__Group_2__3__Impl() throws RecognitionException; - void rule__DatamartTask__Group_3__0() throws RecognitionException; - void rule__DatamartTask__Group_3__0__Impl() throws RecognitionException; - void rule__DatamartTask__Group_3__1() throws RecognitionException; - void rule__DatamartTask__Group_3__1__Impl() throws RecognitionException; - void rule__DatamartTask__Group_3__2() throws RecognitionException; - void rule__DatamartTask__Group_3__2__Impl() throws RecognitionException; - void rule__DatamartTask__Group_3__3() throws RecognitionException; - void rule__DatamartTask__Group_3__3__Impl() throws RecognitionException; - void rule__DatamartColumn__Group__0() throws RecognitionException; - void rule__DatamartColumn__Group__0__Impl() throws RecognitionException; - void rule__DatamartColumn__Group__1() throws RecognitionException; - void rule__DatamartColumn__Group__1__Impl() throws RecognitionException; - void rule__DatamartTaskFilter__Group__0() throws RecognitionException; - void rule__DatamartTaskFilter__Group__0__Impl() throws RecognitionException; - void rule__DatamartTaskFilter__Group__1() throws RecognitionException; - void rule__DatamartTaskFilter__Group__1__Impl() throws RecognitionException; - void rule__DatamartCube__Group__0() throws RecognitionException; - void rule__DatamartCube__Group__0__Impl() throws RecognitionException; - void rule__DatamartCube__Group__1() throws RecognitionException; - void rule__DatamartCube__Group__1__Impl() throws RecognitionException; - void rule__DatamartCube__Group__2() throws RecognitionException; - void rule__DatamartCube__Group__2__Impl() throws RecognitionException; - void rule__DatamartCube__Group__3() throws RecognitionException; - void rule__DatamartCube__Group__3__Impl() throws RecognitionException; - void rule__DatamartCube__Group__4() throws RecognitionException; - void rule__DatamartCube__Group__4__Impl() throws RecognitionException; - void rule__DatamartCube__Group__5() throws RecognitionException; - void rule__DatamartCube__Group__5__Impl() throws RecognitionException; - void rule__DatamartReference__Group__0() throws RecognitionException; - void rule__DatamartReference__Group__0__Impl() throws RecognitionException; - void rule__DatamartReference__Group__1() throws RecognitionException; - void rule__DatamartReference__Group__1__Impl() throws RecognitionException; - void rule__DatamartEntity__Group__0() throws RecognitionException; - void rule__DatamartEntity__Group__0__Impl() throws RecognitionException; - void rule__DatamartEntity__Group__1() throws RecognitionException; - void rule__DatamartEntity__Group__1__Impl() throws RecognitionException; - void rule__DatamartEntity__Group__2() throws RecognitionException; - void rule__DatamartEntity__Group__2__Impl() throws RecognitionException; - void rule__DatamartEntity__Group__3() throws RecognitionException; - void rule__DatamartEntity__Group__3__Impl() throws RecognitionException; - void rule__DatamartEntity__Group__4() throws RecognitionException; - void rule__DatamartEntity__Group__4__Impl() throws RecognitionException; - void rule__DatamartEntity__Group__5() throws RecognitionException; - void rule__DatamartEntity__Group__5__Impl() throws RecognitionException; - void rule__DatamartEntity__Group__6() throws RecognitionException; - void rule__DatamartEntity__Group__6__Impl() throws RecognitionException; - void rule__DatamartEntity__Group__7() throws RecognitionException; - void rule__DatamartEntity__Group__7__Impl() throws RecognitionException; - void rule__DatamartEntity__Group__8() throws RecognitionException; - void rule__DatamartEntity__Group__8__Impl() throws RecognitionException; - void rule__DatamartEntity__Group__9() throws RecognitionException; - void rule__DatamartEntity__Group__9__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_4__0() throws RecognitionException; - void rule__DatamartEntity__Group_4__0__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_4__1() throws RecognitionException; - void rule__DatamartEntity__Group_4__1__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_4__2() throws RecognitionException; - void rule__DatamartEntity__Group_4__2__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_4__3() throws RecognitionException; - void rule__DatamartEntity__Group_4__3__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_5__0() throws RecognitionException; - void rule__DatamartEntity__Group_5__0__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_5__1() throws RecognitionException; - void rule__DatamartEntity__Group_5__1__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_5__2() throws RecognitionException; - void rule__DatamartEntity__Group_5__2__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_5__3() throws RecognitionException; - void rule__DatamartEntity__Group_5__3__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_6__0() throws RecognitionException; - void rule__DatamartEntity__Group_6__0__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_6__1() throws RecognitionException; - void rule__DatamartEntity__Group_6__1__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_6__2() throws RecognitionException; - void rule__DatamartEntity__Group_6__2__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_6__3() throws RecognitionException; - void rule__DatamartEntity__Group_6__3__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_7__0() throws RecognitionException; - void rule__DatamartEntity__Group_7__0__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_7__1() throws RecognitionException; - void rule__DatamartEntity__Group_7__1__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_7__2() throws RecognitionException; - void rule__DatamartEntity__Group_7__2__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_7__3() throws RecognitionException; - void rule__DatamartEntity__Group_7__3__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_8__0() throws RecognitionException; - void rule__DatamartEntity__Group_8__0__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_8__1() throws RecognitionException; - void rule__DatamartEntity__Group_8__1__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_8__2() throws RecognitionException; - void rule__DatamartEntity__Group_8__2__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_8__3() throws RecognitionException; - void rule__DatamartEntity__Group_8__3__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_8__4() throws RecognitionException; - void rule__DatamartEntity__Group_8__4__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_8__5() throws RecognitionException; - void rule__DatamartEntity__Group_8__5__Impl() throws RecognitionException; - void rule__DatamartEntity__Group_8__6() throws RecognitionException; - void rule__DatamartEntity__Group_8__6__Impl() throws RecognitionException; - void rule__DatamartOwner__Group__0() throws RecognitionException; - void rule__DatamartOwner__Group__0__Impl() throws RecognitionException; - void rule__DatamartOwner__Group__1() throws RecognitionException; - void rule__DatamartOwner__Group__1__Impl() throws RecognitionException; - void rule__DatamartOwner__Group__2() throws RecognitionException; - void rule__DatamartOwner__Group__2__Impl() throws RecognitionException; - void rule__DatamartOwner__Group__3() throws RecognitionException; - void rule__DatamartOwner__Group__3__Impl() throws RecognitionException; - void rule__DatamartMember__Group__0() throws RecognitionException; - void rule__DatamartMember__Group__0__Impl() throws RecognitionException; - void rule__DatamartMember__Group__1() throws RecognitionException; - void rule__DatamartMember__Group__1__Impl() throws RecognitionException; - void rule__DatamartMember__Group__2() throws RecognitionException; - void rule__DatamartMember__Group__2__Impl() throws RecognitionException; - void rule__DatamartMember__Group__3() throws RecognitionException; - void rule__DatamartMember__Group__3__Impl() throws RecognitionException; - void rule__DatamartProperty__Group__0() throws RecognitionException; - void rule__DatamartProperty__Group__0__Impl() throws RecognitionException; - void rule__DatamartProperty__Group__1() throws RecognitionException; - void rule__DatamartProperty__Group__1__Impl() throws RecognitionException; - void rule__DatamartProperty__Group__2() throws RecognitionException; - void rule__DatamartProperty__Group__2__Impl() throws RecognitionException; - void rule__DatamartProperty__Group_2_0__0() throws RecognitionException; - void rule__DatamartProperty__Group_2_0__0__Impl() throws RecognitionException; - void rule__DatamartProperty__Group_2_0__1() throws RecognitionException; - void rule__DatamartProperty__Group_2_0__1__Impl() throws RecognitionException; - void rule__DatamartProperty__Group_2_1__0() throws RecognitionException; - void rule__DatamartProperty__Group_2_1__0__Impl() throws RecognitionException; - void rule__DatamartProperty__Group_2_1__1() throws RecognitionException; - void rule__DatamartProperty__Group_2_1__1__Impl() throws RecognitionException; - void rule__DatamartProperty__Group_2_2__0() throws RecognitionException; - void rule__DatamartProperty__Group_2_2__0__Impl() throws RecognitionException; - void rule__DatamartProperty__Group_2_2__1() throws RecognitionException; - void rule__DatamartProperty__Group_2_2__1__Impl() throws RecognitionException; - void rule__DatamartCondition__Group__0() throws RecognitionException; - void rule__DatamartCondition__Group__0__Impl() throws RecognitionException; - void rule__DatamartCondition__Group__1() throws RecognitionException; - void rule__DatamartCondition__Group__1__Impl() throws RecognitionException; - void rule__DatamartOrder__Group__0() throws RecognitionException; - void rule__DatamartOrder__Group__0__Impl() throws RecognitionException; - void rule__DatamartOrder__Group__1() throws RecognitionException; - void rule__DatamartOrder__Group__1__Impl() throws RecognitionException; - void rule__DatamartOrder__Group__2() throws RecognitionException; - void rule__DatamartOrder__Group__2__Impl() throws RecognitionException; - void rule__DatamartDisjunction__Group__0() throws RecognitionException; - void rule__DatamartDisjunction__Group__0__Impl() throws RecognitionException; - void rule__DatamartDisjunction__Group__1() throws RecognitionException; - void rule__DatamartDisjunction__Group__1__Impl() throws RecognitionException; - void rule__DatamartDisjunction__Group_1__0() throws RecognitionException; - void rule__DatamartDisjunction__Group_1__0__Impl() throws RecognitionException; - void rule__DatamartDisjunction__Group_1__1() throws RecognitionException; - void rule__DatamartDisjunction__Group_1__1__Impl() throws RecognitionException; - void rule__DatamartDisjunction__Group_1_0__0() throws RecognitionException; - void rule__DatamartDisjunction__Group_1_0__0__Impl() throws RecognitionException; - void rule__DatamartDisjunction__Group_1_0__1() throws RecognitionException; - void rule__DatamartDisjunction__Group_1_0__1__Impl() throws RecognitionException; - void rule__DatamartConjunction__Group__0() throws RecognitionException; - void rule__DatamartConjunction__Group__0__Impl() throws RecognitionException; - void rule__DatamartConjunction__Group__1() throws RecognitionException; - void rule__DatamartConjunction__Group__1__Impl() throws RecognitionException; - void rule__DatamartConjunction__Group_1__0() throws RecognitionException; - void rule__DatamartConjunction__Group_1__0__Impl() throws RecognitionException; - void rule__DatamartConjunction__Group_1__1() throws RecognitionException; - void rule__DatamartConjunction__Group_1__1__Impl() throws RecognitionException; - void rule__DatamartConjunction__Group_1_0__0() throws RecognitionException; - void rule__DatamartConjunction__Group_1_0__0__Impl() throws RecognitionException; - void rule__DatamartConjunction__Group_1_0__1() throws RecognitionException; - void rule__DatamartConjunction__Group_1_0__1__Impl() throws RecognitionException; - void rule__DatamartConditionalExpression__Group__0() throws RecognitionException; - void rule__DatamartConditionalExpression__Group__0__Impl() throws RecognitionException; - void rule__DatamartConditionalExpression__Group__1() throws RecognitionException; - void rule__DatamartConditionalExpression__Group__1__Impl() throws RecognitionException; - void rule__DatamartConditionalExpression__Group_1__0() throws RecognitionException; - void rule__DatamartConditionalExpression__Group_1__0__Impl() throws RecognitionException; - void rule__DatamartConditionalExpression__Group_1__1() throws RecognitionException; - void rule__DatamartConditionalExpression__Group_1__1__Impl() throws RecognitionException; - void rule__DatamartConditionalExpression__Group_1_0__0() throws RecognitionException; - void rule__DatamartConditionalExpression__Group_1_0__0__Impl() throws RecognitionException; - void rule__DatamartConditionalExpression__Group_1_0__1() throws RecognitionException; - void rule__DatamartConditionalExpression__Group_1_0__1__Impl() throws RecognitionException; - void rule__DatamartOperand__Group_1__0() throws RecognitionException; - void rule__DatamartOperand__Group_1__0__Impl() throws RecognitionException; - void rule__DatamartOperand__Group_1__1() throws RecognitionException; - void rule__DatamartOperand__Group_1__1__Impl() throws RecognitionException; - void rule__DatamartOperand__Group_1__2() throws RecognitionException; - void rule__DatamartOperand__Group_1__2__Impl() throws RecognitionException; - void rule__DatamartValue__Group_2_0__0() throws RecognitionException; - void rule__DatamartValue__Group_2_0__0__Impl() throws RecognitionException; - void rule__DatamartValue__Group_2_0__1() throws RecognitionException; - void rule__DatamartValue__Group_2_0__1__Impl() throws RecognitionException; - void rule__DatamartDefineDerivedMeasure__Group__0() throws RecognitionException; - void rule__DatamartDefineDerivedMeasure__Group__0__Impl() throws RecognitionException; - void rule__DatamartDefineDerivedMeasure__Group__1() throws RecognitionException; - void rule__DatamartDefineDerivedMeasure__Group__1__Impl() throws RecognitionException; - void rule__DatamartDefineDerivedMeasure__Group__2() throws RecognitionException; - void rule__DatamartDefineDerivedMeasure__Group__2__Impl() throws RecognitionException; - void rule__DatamartDefineDerivedMeasure__Group__3() throws RecognitionException; - void rule__DatamartDefineDerivedMeasure__Group__3__Impl() throws RecognitionException; - void rule__DatamartAddition__Group__0() throws RecognitionException; - void rule__DatamartAddition__Group__0__Impl() throws RecognitionException; - void rule__DatamartAddition__Group__1() throws RecognitionException; - void rule__DatamartAddition__Group__1__Impl() throws RecognitionException; - void rule__DatamartAddition__Group_1__0() throws RecognitionException; - void rule__DatamartAddition__Group_1__0__Impl() throws RecognitionException; - void rule__DatamartAddition__Group_1__1() throws RecognitionException; - void rule__DatamartAddition__Group_1__1__Impl() throws RecognitionException; - void rule__DatamartAddition__Group_1_0_0__0() throws RecognitionException; - void rule__DatamartAddition__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__DatamartAddition__Group_1_0_0__1() throws RecognitionException; - void rule__DatamartAddition__Group_1_0_0__1__Impl() throws RecognitionException; - void rule__DatamartAddition__Group_1_0_1__0() throws RecognitionException; - void rule__DatamartAddition__Group_1_0_1__0__Impl() throws RecognitionException; - void rule__DatamartAddition__Group_1_0_1__1() throws RecognitionException; - void rule__DatamartAddition__Group_1_0_1__1__Impl() throws RecognitionException; - void rule__DatamartMultiplication__Group__0() throws RecognitionException; - void rule__DatamartMultiplication__Group__0__Impl() throws RecognitionException; - void rule__DatamartMultiplication__Group__1() throws RecognitionException; - void rule__DatamartMultiplication__Group__1__Impl() throws RecognitionException; - void rule__DatamartMultiplication__Group_1__0() throws RecognitionException; - void rule__DatamartMultiplication__Group_1__0__Impl() throws RecognitionException; - void rule__DatamartMultiplication__Group_1__1() throws RecognitionException; - void rule__DatamartMultiplication__Group_1__1__Impl() throws RecognitionException; - void rule__DatamartMultiplication__Group_1_0_0__0() throws RecognitionException; - void rule__DatamartMultiplication__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__DatamartMultiplication__Group_1_0_0__1() throws RecognitionException; - void rule__DatamartMultiplication__Group_1_0_0__1__Impl() throws RecognitionException; - void rule__DatamartMultiplication__Group_1_0_1__0() throws RecognitionException; - void rule__DatamartMultiplication__Group_1_0_1__0__Impl() throws RecognitionException; - void rule__DatamartMultiplication__Group_1_0_1__1() throws RecognitionException; - void rule__DatamartMultiplication__Group_1_0_1__1__Impl() throws RecognitionException; - void rule__DatamartPrimary__Group_1__0() throws RecognitionException; - void rule__DatamartPrimary__Group_1__0__Impl() throws RecognitionException; - void rule__DatamartPrimary__Group_1__1() throws RecognitionException; - void rule__DatamartPrimary__Group_1__1__Impl() throws RecognitionException; - void rule__DatamartPrimary__Group_1__2() throws RecognitionException; - void rule__DatamartPrimary__Group_1__2__Impl() throws RecognitionException; - void rule__DatamartMemberTuple__Group__0() throws RecognitionException; - void rule__DatamartMemberTuple__Group__0__Impl() throws RecognitionException; - void rule__DatamartMemberTuple__Group__1() throws RecognitionException; - void rule__DatamartMemberTuple__Group__1__Impl() throws RecognitionException; - void rule__DatamartMemberTuple__Group__2() throws RecognitionException; - void rule__DatamartMemberTuple__Group__2__Impl() throws RecognitionException; - void rule__DatamartMemberTuple__Group_0__0() throws RecognitionException; - void rule__DatamartMemberTuple__Group_0__0__Impl() throws RecognitionException; - void rule__DatamartMemberTuple__Group_0__1() throws RecognitionException; - void rule__DatamartMemberTuple__Group_0__1__Impl() throws RecognitionException; - void rule__DatamartMemberTuple__Group_2__0() throws RecognitionException; - void rule__DatamartMemberTuple__Group_2__0__Impl() throws RecognitionException; - void rule__DatamartMemberTuple__Group_2__1() throws RecognitionException; - void rule__DatamartMemberTuple__Group_2__1__Impl() throws RecognitionException; - void rule__DatamartMemberTuple__Group_2__2() throws RecognitionException; - void rule__DatamartMemberTuple__Group_2__2__Impl() throws RecognitionException; - void rule__DatamartParameterFunction__Group__0() throws RecognitionException; - void rule__DatamartParameterFunction__Group__0__Impl() throws RecognitionException; - void rule__DatamartParameterFunction__Group__1() throws RecognitionException; - void rule__DatamartParameterFunction__Group__1__Impl() throws RecognitionException; - void rule__DatamartParameterFunction__Group__2() throws RecognitionException; - void rule__DatamartParameterFunction__Group__2__Impl() throws RecognitionException; - void rule__DatamartParameterFunction__Group__3() throws RecognitionException; - void rule__DatamartParameterFunction__Group__3__Impl() throws RecognitionException; - void rule__DatamartSetParameterFunction__Group__0() throws RecognitionException; - void rule__DatamartSetParameterFunction__Group__0__Impl() throws RecognitionException; - void rule__DatamartSetParameterFunction__Group__1() throws RecognitionException; - void rule__DatamartSetParameterFunction__Group__1__Impl() throws RecognitionException; - void rule__DatamartSetParameterFunction__Group__2() throws RecognitionException; - void rule__DatamartSetParameterFunction__Group__2__Impl() throws RecognitionException; - void rule__DatamartSetParameterFunction__Group__3() throws RecognitionException; - void rule__DatamartSetParameterFunction__Group__3__Impl() throws RecognitionException; - void rule__DatamartSetAggregationFunction__Group__0() throws RecognitionException; - void rule__DatamartSetAggregationFunction__Group__0__Impl() throws RecognitionException; - void rule__DatamartSetAggregationFunction__Group__1() throws RecognitionException; - void rule__DatamartSetAggregationFunction__Group__1__Impl() throws RecognitionException; - void rule__DatamartSetAggregationFunction__Group__2() throws RecognitionException; - void rule__DatamartSetAggregationFunction__Group__2__Impl() throws RecognitionException; - void rule__DatamartSetAggregationFunction__Group__3() throws RecognitionException; - void rule__DatamartSetAggregationFunction__Group__3__Impl() throws RecognitionException; - void rule__DatamartSetTuple__Group__0() throws RecognitionException; - void rule__DatamartSetTuple__Group__0__Impl() throws RecognitionException; - void rule__DatamartSetTuple__Group__1() throws RecognitionException; - void rule__DatamartSetTuple__Group__1__Impl() throws RecognitionException; - void rule__DatamartSetTuple__Group_1__0() throws RecognitionException; - void rule__DatamartSetTuple__Group_1__0__Impl() throws RecognitionException; - void rule__DatamartSetTuple__Group_1__1() throws RecognitionException; - void rule__DatamartSetTuple__Group_1__1__Impl() throws RecognitionException; - void rule__DatamartSetTuple__Group_1__2() throws RecognitionException; - void rule__DatamartSetTuple__Group_1__2__Impl() throws RecognitionException; - void rule__DatamartAggregation__Group__0() throws RecognitionException; - void rule__DatamartAggregation__Group__0__Impl() throws RecognitionException; - void rule__DatamartAggregation__Group__1() throws RecognitionException; - void rule__DatamartAggregation__Group__1__Impl() throws RecognitionException; - void rule__DatamartAggregation__Group__2() throws RecognitionException; - void rule__DatamartAggregation__Group__2__Impl() throws RecognitionException; - void rule__DatamartAggregation__Group__3() throws RecognitionException; - void rule__DatamartAggregation__Group__3__Impl() throws RecognitionException; - void rule__DatamartAggregation__Group_3__0() throws RecognitionException; - void rule__DatamartAggregation__Group_3__0__Impl() throws RecognitionException; - void rule__DatamartAggregation__Group_3__1() throws RecognitionException; - void rule__DatamartAggregation__Group_3__1__Impl() throws RecognitionException; - void rule__DatamartAggregation__Group_3__2() throws RecognitionException; - void rule__DatamartAggregation__Group_3__2__Impl() throws RecognitionException; - void rule__DatamartSetAggregation__Group__0() throws RecognitionException; - void rule__DatamartSetAggregation__Group__0__Impl() throws RecognitionException; - void rule__DatamartSetAggregation__Group__1() throws RecognitionException; - void rule__DatamartSetAggregation__Group__1__Impl() throws RecognitionException; - void rule__DatamartSetAggregation__Group__2() throws RecognitionException; - void rule__DatamartSetAggregation__Group__2__Impl() throws RecognitionException; - void rule__DatamartSetAggregation__Group__3() throws RecognitionException; - void rule__DatamartSetAggregation__Group__3__Impl() throws RecognitionException; - void rule__DatamartSetAggregation__Group_3__0() throws RecognitionException; - void rule__DatamartSetAggregation__Group_3__0__Impl() throws RecognitionException; - void rule__DatamartSetAggregation__Group_3__1() throws RecognitionException; - void rule__DatamartSetAggregation__Group_3__1__Impl() throws RecognitionException; - void rule__DatamartSetAggregation__Group_3__2() throws RecognitionException; - void rule__DatamartSetAggregation__Group_3__2__Impl() throws RecognitionException; - void rule__DatamartSlicer__Group__0() throws RecognitionException; - void rule__DatamartSlicer__Group__0__Impl() throws RecognitionException; - void rule__DatamartSlicer__Group__1() throws RecognitionException; - void rule__DatamartSlicer__Group__1__Impl() throws RecognitionException; - void rule__DatamartAxis__Group__0() throws RecognitionException; - void rule__DatamartAxis__Group__0__Impl() throws RecognitionException; - void rule__DatamartAxis__Group__1() throws RecognitionException; - void rule__DatamartAxis__Group__1__Impl() throws RecognitionException; - void rule__DatamartAxis__Group__2() throws RecognitionException; - void rule__DatamartAxis__Group__2__Impl() throws RecognitionException; - void rule__DatamartAxis__Group__3() throws RecognitionException; - void rule__DatamartAxis__Group__3__Impl() throws RecognitionException; - void rule__DatamartAxis__Group__4() throws RecognitionException; - void rule__DatamartAxis__Group__4__Impl() throws RecognitionException; - void rule__DatamartDerivedMeasure__Group__0() throws RecognitionException; - void rule__DatamartDerivedMeasure__Group__0__Impl() throws RecognitionException; - void rule__DatamartDerivedMeasure__Group__1() throws RecognitionException; - void rule__DatamartDerivedMeasure__Group__1__Impl() throws RecognitionException; - void rule__DatamartDerivedMeasure__Group__2() throws RecognitionException; - void rule__DatamartDerivedMeasure__Group__2__Impl() throws RecognitionException; - void rule__DatamartDerivedMeasure__Group_2__0() throws RecognitionException; - void rule__DatamartDerivedMeasure__Group_2__0__Impl() throws RecognitionException; - void rule__DatamartDerivedMeasure__Group_2__1() throws RecognitionException; - void rule__DatamartDerivedMeasure__Group_2__1__Impl() throws RecognitionException; - void rule__DatamartMeasure__Group__0() throws RecognitionException; - void rule__DatamartMeasure__Group__0__Impl() throws RecognitionException; - void rule__DatamartMeasure__Group__1() throws RecognitionException; - void rule__DatamartMeasure__Group__1__Impl() throws RecognitionException; - void rule__DatamartMeasure__Group__2() throws RecognitionException; - void rule__DatamartMeasure__Group__2__Impl() throws RecognitionException; - void rule__DatamartMeasure__Group_2__0() throws RecognitionException; - void rule__DatamartMeasure__Group_2__0__Impl() throws RecognitionException; - void rule__DatamartMeasure__Group_2__1() throws RecognitionException; - void rule__DatamartMeasure__Group_2__1__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group__0() throws RecognitionException; - void rule__DatamartHierarchy__Group__0__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group__1() throws RecognitionException; - void rule__DatamartHierarchy__Group__1__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group__2() throws RecognitionException; - void rule__DatamartHierarchy__Group__2__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group__3() throws RecognitionException; - void rule__DatamartHierarchy__Group__3__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group__4() throws RecognitionException; - void rule__DatamartHierarchy__Group__4__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group__5() throws RecognitionException; - void rule__DatamartHierarchy__Group__5__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group__6() throws RecognitionException; - void rule__DatamartHierarchy__Group__6__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_5__0() throws RecognitionException; - void rule__DatamartHierarchy__Group_5__0__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_5__1() throws RecognitionException; - void rule__DatamartHierarchy__Group_5__1__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_5__2() throws RecognitionException; - void rule__DatamartHierarchy__Group_5__2__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_6__0() throws RecognitionException; - void rule__DatamartHierarchy__Group_6__0__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_6__1() throws RecognitionException; - void rule__DatamartHierarchy__Group_6__1__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_6__2() throws RecognitionException; - void rule__DatamartHierarchy__Group_6__2__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_6_1__0() throws RecognitionException; - void rule__DatamartHierarchy__Group_6_1__0__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_6_1__1() throws RecognitionException; - void rule__DatamartHierarchy__Group_6_1__1__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_6_2__0() throws RecognitionException; - void rule__DatamartHierarchy__Group_6_2__0__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_6_2__1() throws RecognitionException; - void rule__DatamartHierarchy__Group_6_2__1__Impl() throws RecognitionException; - void rule__DatamartHierarchy__Group_6_2__2() throws RecognitionException; - void rule__DatamartHierarchy__Group_6_2__2__Impl() throws RecognitionException; - void rule__DatamartImport__Group__0() throws RecognitionException; - void rule__DatamartImport__Group__0__Impl() throws RecognitionException; - void rule__DatamartImport__Group__1() throws RecognitionException; - void rule__DatamartImport__Group__1__Impl() throws RecognitionException; - void rule__DatamartQualifiedNameWithWildCard__Group__0() throws RecognitionException; - void rule__DatamartQualifiedNameWithWildCard__Group__0__Impl() throws RecognitionException; - void rule__DatamartQualifiedNameWithWildCard__Group__1() throws RecognitionException; - void rule__DatamartQualifiedNameWithWildCard__Group__1__Impl() throws RecognitionException; - void rule__DatamartQualifiedNameWithWildCard__Group_1__0() throws RecognitionException; - void rule__DatamartQualifiedNameWithWildCard__Group_1__0__Impl() throws RecognitionException; - void rule__DatamartQualifiedNameWithWildCard__Group_1__1() throws RecognitionException; - void rule__DatamartQualifiedNameWithWildCard__Group_1__1__Impl() throws RecognitionException; - void rule__QualifiedName__Group__0() throws RecognitionException; - void rule__QualifiedName__Group__0__Impl() throws RecognitionException; - void rule__QualifiedName__Group__1() throws RecognitionException; - void rule__QualifiedName__Group__1__Impl() throws RecognitionException; - void rule__QualifiedName__Group_1__0() throws RecognitionException; - void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException; - void rule__QualifiedName__Group_1__1() throws RecognitionException; - void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException; - void rule__PropertyFillerData__Group__0() throws RecognitionException; - void rule__PropertyFillerData__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerData__Group__1() throws RecognitionException; - void rule__PropertyFillerData__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerData__Group__2() throws RecognitionException; - void rule__PropertyFillerData__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerData__Group__3() throws RecognitionException; - void rule__PropertyFillerData__Group__3__Impl() throws RecognitionException; - void rule__PropertyFillerDateFuture__Group__0() throws RecognitionException; - void rule__PropertyFillerDateFuture__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerDateFuture__Group__1() throws RecognitionException; - void rule__PropertyFillerDateFuture__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerDateFuture__Group__2() throws RecognitionException; - void rule__PropertyFillerDateFuture__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerDatePast__Group__0() throws RecognitionException; - void rule__PropertyFillerDatePast__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerDatePast__Group__1() throws RecognitionException; - void rule__PropertyFillerDatePast__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerDatePast__Group__2() throws RecognitionException; - void rule__PropertyFillerDatePast__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerDateRange__Group__0() throws RecognitionException; - void rule__PropertyFillerDateRange__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerDateRange__Group__1() throws RecognitionException; - void rule__PropertyFillerDateRange__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerDateRange__Group__2() throws RecognitionException; - void rule__PropertyFillerDateRange__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerDateRange__Group__3() throws RecognitionException; - void rule__PropertyFillerDateRange__Group__3__Impl() throws RecognitionException; - void rule__PropertyFillerDateRange__Group__4() throws RecognitionException; - void rule__PropertyFillerDateRange__Group__4__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__0() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__1() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__2() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__3() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__3__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__4() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__4__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__5() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group__5__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group_1__0() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group_1__0__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group_1__1() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group_1__1__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group_1__2() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group_1__2__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group_5__0() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group_5__0__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group_5__1() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__Group_5__1__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRandom__Group__0() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRandom__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRandom__Group__1() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRandom__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRandom__Group__2() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRandom__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRandom__Group__3() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRandom__Group__3__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group__0() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group__1() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group__2() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group__3() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group__3__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group_2__0() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group_2__0__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group_2__1() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group_2__1__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group_2__2() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group_2__2__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group_3__0() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group_3__0__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group_3__1() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__Group_3__1__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRandom__Group__0() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRandom__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRandom__Group__1() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRandom__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRandom__Group__2() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRandom__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRandom__Group__3() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRandom__Group__3__Impl() throws RecognitionException; - void rule__PropertyFillerTextRandom__Group__0() throws RecognitionException; - void rule__PropertyFillerTextRandom__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerTextRandom__Group__1() throws RecognitionException; - void rule__PropertyFillerTextRandom__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerTextRandom__Group__2() throws RecognitionException; - void rule__PropertyFillerTextRandom__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerTextRandom__Group__3() throws RecognitionException; - void rule__PropertyFillerTextRandom__Group__3__Impl() throws RecognitionException; - void rule__PropertyFillerTextParagraphs__Group__0() throws RecognitionException; - void rule__PropertyFillerTextParagraphs__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerTextParagraphs__Group__1() throws RecognitionException; - void rule__PropertyFillerTextParagraphs__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerTextParagraphs__Group__2() throws RecognitionException; - void rule__PropertyFillerTextParagraphs__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerTextSentences__Group__0() throws RecognitionException; - void rule__PropertyFillerTextSentences__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerTextSentences__Group__1() throws RecognitionException; - void rule__PropertyFillerTextSentences__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerTextSentences__Group__2() throws RecognitionException; - void rule__PropertyFillerTextSentences__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerTextWords__Group__0() throws RecognitionException; - void rule__PropertyFillerTextWords__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerTextWords__Group__1() throws RecognitionException; - void rule__PropertyFillerTextWords__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerTextWords__Group__2() throws RecognitionException; - void rule__PropertyFillerTextWords__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__0() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__1() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__2() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__3() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__3__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__4() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__4__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__5() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group__5__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group_1__0() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group_1__0__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group_1__1() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group_1__1__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group_1__2() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group_1__2__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group_5__0() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group_5__0__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group_5__1() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__Group_5__1__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRandom__Group__0() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRandom__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRandom__Group__1() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRandom__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRandom__Group__2() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRandom__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRandom__Group__3() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRandom__Group__3__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group__0() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group__1() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group__2() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group__3() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group__3__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group_2__0() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group_2__0__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group_2__1() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group_2__1__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group_2__2() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group_2__2__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group_3__0() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group_3__0__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group_3__1() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__Group_3__1__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRandom__Group__0() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRandom__Group__0__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRandom__Group__1() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRandom__Group__1__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRandom__Group__2() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRandom__Group__2__Impl() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRandom__Group__3() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRandom__Group__3__Impl() throws RecognitionException; - void rule__SignedNumber__Group__0() throws RecognitionException; - void rule__SignedNumber__Group__0__Impl() throws RecognitionException; - void rule__SignedNumber__Group__1() throws RecognitionException; - void rule__SignedNumber__Group__1__Impl() throws RecognitionException; - void rule__UnsignedNumber__Group__0() throws RecognitionException; - void rule__UnsignedNumber__Group__0__Impl() throws RecognitionException; - void rule__UnsignedNumber__Group__1() throws RecognitionException; - void rule__UnsignedNumber__Group__1__Impl() throws RecognitionException; - void rule__UnsignedNumber__Group_1__0() throws RecognitionException; - void rule__UnsignedNumber__Group_1__0__Impl() throws RecognitionException; - void rule__UnsignedNumber__Group_1__1() throws RecognitionException; - void rule__UnsignedNumber__Group_1__1__Impl() throws RecognitionException; - void rule__SINT__Group__0() throws RecognitionException; - void rule__SINT__Group__0__Impl() throws RecognitionException; - void rule__SINT__Group__1() throws RecognitionException; - void rule__SINT__Group__1__Impl() throws RecognitionException; - void rule__XAnnotation__Group__0() throws RecognitionException; - void rule__XAnnotation__Group__0__Impl() throws RecognitionException; - void rule__XAnnotation__Group__1() throws RecognitionException; - void rule__XAnnotation__Group__1__Impl() throws RecognitionException; - void rule__XAnnotation__Group__2() throws RecognitionException; - void rule__XAnnotation__Group__2__Impl() throws RecognitionException; - void rule__XAnnotation__Group__3() throws RecognitionException; - void rule__XAnnotation__Group__3__Impl() throws RecognitionException; - void rule__XAnnotation__Group_3__0() throws RecognitionException; - void rule__XAnnotation__Group_3__0__Impl() throws RecognitionException; - void rule__XAnnotation__Group_3__1() throws RecognitionException; - void rule__XAnnotation__Group_3__1__Impl() throws RecognitionException; - void rule__XAnnotation__Group_3__2() throws RecognitionException; - void rule__XAnnotation__Group_3__2__Impl() throws RecognitionException; - void rule__XAnnotation__Group_3_1_0__0() throws RecognitionException; - void rule__XAnnotation__Group_3_1_0__0__Impl() throws RecognitionException; - void rule__XAnnotation__Group_3_1_0__1() throws RecognitionException; - void rule__XAnnotation__Group_3_1_0__1__Impl() throws RecognitionException; - void rule__XAnnotation__Group_3_1_0_1__0() throws RecognitionException; - void rule__XAnnotation__Group_3_1_0_1__0__Impl() throws RecognitionException; - void rule__XAnnotation__Group_3_1_0_1__1() throws RecognitionException; - void rule__XAnnotation__Group_3_1_0_1__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValuePair__Group__0() throws RecognitionException; - void rule__XAnnotationElementValuePair__Group__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValuePair__Group__1() throws RecognitionException; - void rule__XAnnotationElementValuePair__Group__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValuePair__Group_0__0() throws RecognitionException; - void rule__XAnnotationElementValuePair__Group_0__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValuePair__Group_0_0__0() throws RecognitionException; - void rule__XAnnotationElementValuePair__Group_0_0__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValuePair__Group_0_0__1() throws RecognitionException; - void rule__XAnnotationElementValuePair__Group_0_0__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0__0() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0__1() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0__2() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_0__0() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_1__0() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_1__1() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1__0() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1__1() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1_1__0() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1_1__1() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0__0() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0__1() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0__2() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0__2__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_0__0() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_0__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_0_0__0() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_0_0__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_0_0__1() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_0_0__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_0_0__2() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_0_0__2__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_1__0() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_1__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_1__1() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_1__1__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_1_1__0() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_1_1__0__Impl() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_1_1__1() throws RecognitionException; - void rule__XAnnotationElementValue__Group_0_1_1__1__Impl() throws RecognitionException; - void rule__XAssignment__Group_0__0() throws RecognitionException; - void rule__XAssignment__Group_0__0__Impl() throws RecognitionException; - void rule__XAssignment__Group_0__1() throws RecognitionException; - void rule__XAssignment__Group_0__1__Impl() throws RecognitionException; - void rule__XAssignment__Group_0__2() throws RecognitionException; - void rule__XAssignment__Group_0__2__Impl() throws RecognitionException; - void rule__XAssignment__Group_0__3() throws RecognitionException; - void rule__XAssignment__Group_0__3__Impl() throws RecognitionException; - void rule__XAssignment__Group_1__0() throws RecognitionException; - void rule__XAssignment__Group_1__0__Impl() throws RecognitionException; - void rule__XAssignment__Group_1__1() throws RecognitionException; - void rule__XAssignment__Group_1__1__Impl() throws RecognitionException; - void rule__XAssignment__Group_1_1__0() throws RecognitionException; - void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionException; - void rule__XAssignment__Group_1_1__1() throws RecognitionException; - void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionException; - void rule__XAssignment__Group_1_1_0__0() throws RecognitionException; - void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionException; - void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionException; - void rule__XAssignment__Group_1_1_0_0__0__Impl() throws RecognitionException; - void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionException; - void rule__XAssignment__Group_1_1_0_0__1__Impl() throws RecognitionException; - void rule__OpMultiAssign__Group_5__0() throws RecognitionException; - void rule__OpMultiAssign__Group_5__0__Impl() throws RecognitionException; - void rule__OpMultiAssign__Group_5__1() throws RecognitionException; - void rule__OpMultiAssign__Group_5__1__Impl() throws RecognitionException; - void rule__OpMultiAssign__Group_5__2() throws RecognitionException; - void rule__OpMultiAssign__Group_5__2__Impl() throws RecognitionException; - void rule__OpMultiAssign__Group_6__0() throws RecognitionException; - void rule__OpMultiAssign__Group_6__0__Impl() throws RecognitionException; - void rule__OpMultiAssign__Group_6__1() throws RecognitionException; - void rule__OpMultiAssign__Group_6__1__Impl() throws RecognitionException; - void rule__OpMultiAssign__Group_6__2() throws RecognitionException; - void rule__OpMultiAssign__Group_6__2__Impl() throws RecognitionException; - void rule__XOrExpression__Group__0() throws RecognitionException; - void rule__XOrExpression__Group__0__Impl() throws RecognitionException; - void rule__XOrExpression__Group__1() throws RecognitionException; - void rule__XOrExpression__Group__1__Impl() throws RecognitionException; - void rule__XOrExpression__Group_1__0() throws RecognitionException; - void rule__XOrExpression__Group_1__0__Impl() throws RecognitionException; - void rule__XOrExpression__Group_1__1() throws RecognitionException; - void rule__XOrExpression__Group_1__1__Impl() throws RecognitionException; - void rule__XOrExpression__Group_1_0__0() throws RecognitionException; - void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionException; - void rule__XOrExpression__Group_1_0_0__0() throws RecognitionException; - void rule__XOrExpression__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__XOrExpression__Group_1_0_0__1() throws RecognitionException; - void rule__XOrExpression__Group_1_0_0__1__Impl() throws RecognitionException; - void rule__XAndExpression__Group__0() throws RecognitionException; - void rule__XAndExpression__Group__0__Impl() throws RecognitionException; - void rule__XAndExpression__Group__1() throws RecognitionException; - void rule__XAndExpression__Group__1__Impl() throws RecognitionException; - void rule__XAndExpression__Group_1__0() throws RecognitionException; - void rule__XAndExpression__Group_1__0__Impl() throws RecognitionException; - void rule__XAndExpression__Group_1__1() throws RecognitionException; - void rule__XAndExpression__Group_1__1__Impl() throws RecognitionException; - void rule__XAndExpression__Group_1_0__0() throws RecognitionException; - void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionException; - void rule__XAndExpression__Group_1_0_0__0() throws RecognitionException; - void rule__XAndExpression__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__XAndExpression__Group_1_0_0__1() throws RecognitionException; - void rule__XAndExpression__Group_1_0_0__1__Impl() throws RecognitionException; - void rule__XEqualityExpression__Group__0() throws RecognitionException; - void rule__XEqualityExpression__Group__0__Impl() throws RecognitionException; - void rule__XEqualityExpression__Group__1() throws RecognitionException; - void rule__XEqualityExpression__Group__1__Impl() throws RecognitionException; - void rule__XEqualityExpression__Group_1__0() throws RecognitionException; - void rule__XEqualityExpression__Group_1__0__Impl() throws RecognitionException; - void rule__XEqualityExpression__Group_1__1() throws RecognitionException; - void rule__XEqualityExpression__Group_1__1__Impl() throws RecognitionException; - void rule__XEqualityExpression__Group_1_0__0() throws RecognitionException; - void rule__XEqualityExpression__Group_1_0__0__Impl() throws RecognitionException; - void rule__XEqualityExpression__Group_1_0_0__0() throws RecognitionException; - void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__XEqualityExpression__Group_1_0_0__1() throws RecognitionException; - void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group__0() throws RecognitionException; - void rule__XRelationalExpression__Group__0__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group__1() throws RecognitionException; - void rule__XRelationalExpression__Group__1__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group_1_0__0() throws RecognitionException; - void rule__XRelationalExpression__Group_1_0__0__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group_1_0__1() throws RecognitionException; - void rule__XRelationalExpression__Group_1_0__1__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group_1_0_0__0() throws RecognitionException; - void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group_1_0_0_0__0() throws RecognitionException; - void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group_1_0_0_0__1() throws RecognitionException; - void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group_1_1__0() throws RecognitionException; - void rule__XRelationalExpression__Group_1_1__0__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group_1_1__1() throws RecognitionException; - void rule__XRelationalExpression__Group_1_1__1__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group_1_1_0__0() throws RecognitionException; - void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group_1_1_0_0__0() throws RecognitionException; - void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws RecognitionException; - void rule__XRelationalExpression__Group_1_1_0_0__1() throws RecognitionException; - void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws RecognitionException; - void rule__OpCompare__Group_1__0() throws RecognitionException; - void rule__OpCompare__Group_1__0__Impl() throws RecognitionException; - void rule__OpCompare__Group_1__1() throws RecognitionException; - void rule__OpCompare__Group_1__1__Impl() throws RecognitionException; - void rule__XOtherOperatorExpression__Group__0() throws RecognitionException; - void rule__XOtherOperatorExpression__Group__0__Impl() throws RecognitionException; - void rule__XOtherOperatorExpression__Group__1() throws RecognitionException; - void rule__XOtherOperatorExpression__Group__1__Impl() throws RecognitionException; - void rule__XOtherOperatorExpression__Group_1__0() throws RecognitionException; - void rule__XOtherOperatorExpression__Group_1__0__Impl() throws RecognitionException; - void rule__XOtherOperatorExpression__Group_1__1() throws RecognitionException; - void rule__XOtherOperatorExpression__Group_1__1__Impl() throws RecognitionException; - void rule__XOtherOperatorExpression__Group_1_0__0() throws RecognitionException; - void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws RecognitionException; - void rule__XOtherOperatorExpression__Group_1_0_0__0() throws RecognitionException; - void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__XOtherOperatorExpression__Group_1_0_0__1() throws RecognitionException; - void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws RecognitionException; - void rule__OpOther__Group_2__0() throws RecognitionException; - void rule__OpOther__Group_2__0__Impl() throws RecognitionException; - void rule__OpOther__Group_2__1() throws RecognitionException; - void rule__OpOther__Group_2__1__Impl() throws RecognitionException; - void rule__OpOther__Group_5__0() throws RecognitionException; - void rule__OpOther__Group_5__0__Impl() throws RecognitionException; - void rule__OpOther__Group_5__1() throws RecognitionException; - void rule__OpOther__Group_5__1__Impl() throws RecognitionException; - void rule__OpOther__Group_5_1_0__0() throws RecognitionException; - void rule__OpOther__Group_5_1_0__0__Impl() throws RecognitionException; - void rule__OpOther__Group_5_1_0_0__0() throws RecognitionException; - void rule__OpOther__Group_5_1_0_0__0__Impl() throws RecognitionException; - void rule__OpOther__Group_5_1_0_0__1() throws RecognitionException; - void rule__OpOther__Group_5_1_0_0__1__Impl() throws RecognitionException; - void rule__OpOther__Group_6__0() throws RecognitionException; - void rule__OpOther__Group_6__0__Impl() throws RecognitionException; - void rule__OpOther__Group_6__1() throws RecognitionException; - void rule__OpOther__Group_6__1__Impl() throws RecognitionException; - void rule__OpOther__Group_6_1_0__0() throws RecognitionException; - void rule__OpOther__Group_6_1_0__0__Impl() throws RecognitionException; - void rule__OpOther__Group_6_1_0_0__0() throws RecognitionException; - void rule__OpOther__Group_6_1_0_0__0__Impl() throws RecognitionException; - void rule__OpOther__Group_6_1_0_0__1() throws RecognitionException; - void rule__OpOther__Group_6_1_0_0__1__Impl() throws RecognitionException; - void rule__XAdditiveExpression__Group__0() throws RecognitionException; - void rule__XAdditiveExpression__Group__0__Impl() throws RecognitionException; - void rule__XAdditiveExpression__Group__1() throws RecognitionException; - void rule__XAdditiveExpression__Group__1__Impl() throws RecognitionException; - void rule__XAdditiveExpression__Group_1__0() throws RecognitionException; - void rule__XAdditiveExpression__Group_1__0__Impl() throws RecognitionException; - void rule__XAdditiveExpression__Group_1__1() throws RecognitionException; - void rule__XAdditiveExpression__Group_1__1__Impl() throws RecognitionException; - void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionException; - void rule__XAdditiveExpression__Group_1_0__0__Impl() throws RecognitionException; - void rule__XAdditiveExpression__Group_1_0_0__0() throws RecognitionException; - void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__XAdditiveExpression__Group_1_0_0__1() throws RecognitionException; - void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws RecognitionException; - void rule__XMultiplicativeExpression__Group__0() throws RecognitionException; - void rule__XMultiplicativeExpression__Group__0__Impl() throws RecognitionException; - void rule__XMultiplicativeExpression__Group__1() throws RecognitionException; - void rule__XMultiplicativeExpression__Group__1__Impl() throws RecognitionException; - void rule__XMultiplicativeExpression__Group_1__0() throws RecognitionException; - void rule__XMultiplicativeExpression__Group_1__0__Impl() throws RecognitionException; - void rule__XMultiplicativeExpression__Group_1__1() throws RecognitionException; - void rule__XMultiplicativeExpression__Group_1__1__Impl() throws RecognitionException; - void rule__XMultiplicativeExpression__Group_1_0__0() throws RecognitionException; - void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws RecognitionException; - void rule__XMultiplicativeExpression__Group_1_0_0__0() throws RecognitionException; - void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__XMultiplicativeExpression__Group_1_0_0__1() throws RecognitionException; - void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws RecognitionException; - void rule__XUnaryOperation__Group_0__0() throws RecognitionException; - void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionException; - void rule__XUnaryOperation__Group_0__1() throws RecognitionException; - void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionException; - void rule__XUnaryOperation__Group_0__2() throws RecognitionException; - void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionException; - void rule__XCastedExpression__Group__0() throws RecognitionException; - void rule__XCastedExpression__Group__0__Impl() throws RecognitionException; - void rule__XCastedExpression__Group__1() throws RecognitionException; - void rule__XCastedExpression__Group__1__Impl() throws RecognitionException; - void rule__XCastedExpression__Group_1__0() throws RecognitionException; - void rule__XCastedExpression__Group_1__0__Impl() throws RecognitionException; - void rule__XCastedExpression__Group_1__1() throws RecognitionException; - void rule__XCastedExpression__Group_1__1__Impl() throws RecognitionException; - void rule__XCastedExpression__Group_1_0__0() throws RecognitionException; - void rule__XCastedExpression__Group_1_0__0__Impl() throws RecognitionException; - void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionException; - void rule__XCastedExpression__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionException; - void rule__XCastedExpression__Group_1_0_0__1__Impl() throws RecognitionException; - void rule__XPostfixOperation__Group__0() throws RecognitionException; - void rule__XPostfixOperation__Group__0__Impl() throws RecognitionException; - void rule__XPostfixOperation__Group__1() throws RecognitionException; - void rule__XPostfixOperation__Group__1__Impl() throws RecognitionException; - void rule__XPostfixOperation__Group_1__0() throws RecognitionException; - void rule__XPostfixOperation__Group_1__0__Impl() throws RecognitionException; - void rule__XPostfixOperation__Group_1_0__0() throws RecognitionException; - void rule__XPostfixOperation__Group_1_0__0__Impl() throws RecognitionException; - void rule__XPostfixOperation__Group_1_0__1() throws RecognitionException; - void rule__XPostfixOperation__Group_1_0__1__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group__1() throws RecognitionException; - void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws RecognitionException; - void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws RecognitionException; - void rule__XSetLiteral__Group__0() throws RecognitionException; - void rule__XSetLiteral__Group__0__Impl() throws RecognitionException; - void rule__XSetLiteral__Group__1() throws RecognitionException; - void rule__XSetLiteral__Group__1__Impl() throws RecognitionException; - void rule__XSetLiteral__Group__2() throws RecognitionException; - void rule__XSetLiteral__Group__2__Impl() throws RecognitionException; - void rule__XSetLiteral__Group__3() throws RecognitionException; - void rule__XSetLiteral__Group__3__Impl() throws RecognitionException; - void rule__XSetLiteral__Group__4() throws RecognitionException; - void rule__XSetLiteral__Group__4__Impl() throws RecognitionException; - void rule__XSetLiteral__Group_3__0() throws RecognitionException; - void rule__XSetLiteral__Group_3__0__Impl() throws RecognitionException; - void rule__XSetLiteral__Group_3__1() throws RecognitionException; - void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionException; - void rule__XSetLiteral__Group_3_1__0() throws RecognitionException; - void rule__XSetLiteral__Group_3_1__0__Impl() throws RecognitionException; - void rule__XSetLiteral__Group_3_1__1() throws RecognitionException; - void rule__XSetLiteral__Group_3_1__1__Impl() throws RecognitionException; - void rule__XListLiteral__Group__0() throws RecognitionException; - void rule__XListLiteral__Group__0__Impl() throws RecognitionException; - void rule__XListLiteral__Group__1() throws RecognitionException; - void rule__XListLiteral__Group__1__Impl() throws RecognitionException; - void rule__XListLiteral__Group__2() throws RecognitionException; - void rule__XListLiteral__Group__2__Impl() throws RecognitionException; - void rule__XListLiteral__Group__3() throws RecognitionException; - void rule__XListLiteral__Group__3__Impl() throws RecognitionException; - void rule__XListLiteral__Group__4() throws RecognitionException; - void rule__XListLiteral__Group__4__Impl() throws RecognitionException; - void rule__XListLiteral__Group_3__0() throws RecognitionException; - void rule__XListLiteral__Group_3__0__Impl() throws RecognitionException; - void rule__XListLiteral__Group_3__1() throws RecognitionException; - void rule__XListLiteral__Group_3__1__Impl() throws RecognitionException; - void rule__XListLiteral__Group_3_1__0() throws RecognitionException; - void rule__XListLiteral__Group_3_1__0__Impl() throws RecognitionException; - void rule__XListLiteral__Group_3_1__1() throws RecognitionException; - void rule__XListLiteral__Group_3_1__1__Impl() throws RecognitionException; - void rule__XClosure__Group__0() throws RecognitionException; - void rule__XClosure__Group__0__Impl() throws RecognitionException; - void rule__XClosure__Group__1() throws RecognitionException; - void rule__XClosure__Group__1__Impl() throws RecognitionException; - void rule__XClosure__Group__2() throws RecognitionException; - void rule__XClosure__Group__2__Impl() throws RecognitionException; - void rule__XClosure__Group__3() throws RecognitionException; - void rule__XClosure__Group__3__Impl() throws RecognitionException; - void rule__XClosure__Group_0__0() throws RecognitionException; - void rule__XClosure__Group_0__0__Impl() throws RecognitionException; - void rule__XClosure__Group_0_0__0() throws RecognitionException; - void rule__XClosure__Group_0_0__0__Impl() throws RecognitionException; - void rule__XClosure__Group_0_0__1() throws RecognitionException; - void rule__XClosure__Group_0_0__1__Impl() throws RecognitionException; - void rule__XClosure__Group_1__0() throws RecognitionException; - void rule__XClosure__Group_1__0__Impl() throws RecognitionException; - void rule__XClosure__Group_1_0__0() throws RecognitionException; - void rule__XClosure__Group_1_0__0__Impl() throws RecognitionException; - void rule__XClosure__Group_1_0__1() throws RecognitionException; - void rule__XClosure__Group_1_0__1__Impl() throws RecognitionException; - void rule__XClosure__Group_1_0_0__0() throws RecognitionException; - void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionException; - void rule__XClosure__Group_1_0_0__1() throws RecognitionException; - void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionException; - void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException; - void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionException; - void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException; - void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionException; - void rule__XExpressionInClosure__Group__0() throws RecognitionException; - void rule__XExpressionInClosure__Group__0__Impl() throws RecognitionException; - void rule__XExpressionInClosure__Group__1() throws RecognitionException; - void rule__XExpressionInClosure__Group__1__Impl() throws RecognitionException; - void rule__XExpressionInClosure__Group_1__0() throws RecognitionException; - void rule__XExpressionInClosure__Group_1__0__Impl() throws RecognitionException; - void rule__XExpressionInClosure__Group_1__1() throws RecognitionException; - void rule__XExpressionInClosure__Group_1__1__Impl() throws RecognitionException; - void rule__XShortClosure__Group__0() throws RecognitionException; - void rule__XShortClosure__Group__0__Impl() throws RecognitionException; - void rule__XShortClosure__Group__1() throws RecognitionException; - void rule__XShortClosure__Group__1__Impl() throws RecognitionException; - void rule__XShortClosure__Group_0__0() throws RecognitionException; - void rule__XShortClosure__Group_0__0__Impl() throws RecognitionException; - void rule__XShortClosure__Group_0_0__0() throws RecognitionException; - void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionException; - void rule__XShortClosure__Group_0_0__1() throws RecognitionException; - void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionException; - void rule__XShortClosure__Group_0_0__2() throws RecognitionException; - void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionException; - void rule__XShortClosure__Group_0_0_1__0() throws RecognitionException; - void rule__XShortClosure__Group_0_0_1__0__Impl() throws RecognitionException; - void rule__XShortClosure__Group_0_0_1__1() throws RecognitionException; - void rule__XShortClosure__Group_0_0_1__1__Impl() throws RecognitionException; - void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionException; - void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws RecognitionException; - void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionException; - void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws RecognitionException; - void rule__XParenthesizedExpression__Group__0() throws RecognitionException; - void rule__XParenthesizedExpression__Group__0__Impl() throws RecognitionException; - void rule__XParenthesizedExpression__Group__1() throws RecognitionException; - void rule__XParenthesizedExpression__Group__1__Impl() throws RecognitionException; - void rule__XParenthesizedExpression__Group__2() throws RecognitionException; - void rule__XParenthesizedExpression__Group__2__Impl() throws RecognitionException; - void rule__XIfExpression__Group__0() throws RecognitionException; - void rule__XIfExpression__Group__0__Impl() throws RecognitionException; - void rule__XIfExpression__Group__1() throws RecognitionException; - void rule__XIfExpression__Group__1__Impl() throws RecognitionException; - void rule__XIfExpression__Group__2() throws RecognitionException; - void rule__XIfExpression__Group__2__Impl() throws RecognitionException; - void rule__XIfExpression__Group__3() throws RecognitionException; - void rule__XIfExpression__Group__3__Impl() throws RecognitionException; - void rule__XIfExpression__Group__4() throws RecognitionException; - void rule__XIfExpression__Group__4__Impl() throws RecognitionException; - void rule__XIfExpression__Group__5() throws RecognitionException; - void rule__XIfExpression__Group__5__Impl() throws RecognitionException; - void rule__XIfExpression__Group__6() throws RecognitionException; - void rule__XIfExpression__Group__6__Impl() throws RecognitionException; - void rule__XIfExpression__Group_6__0() throws RecognitionException; - void rule__XIfExpression__Group_6__0__Impl() throws RecognitionException; - void rule__XIfExpression__Group_6__1() throws RecognitionException; - void rule__XIfExpression__Group_6__1__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group__0() throws RecognitionException; - void rule__XSwitchExpression__Group__0__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group__1() throws RecognitionException; - void rule__XSwitchExpression__Group__1__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group__2() throws RecognitionException; - void rule__XSwitchExpression__Group__2__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group__3() throws RecognitionException; - void rule__XSwitchExpression__Group__3__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group__4() throws RecognitionException; - void rule__XSwitchExpression__Group__4__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group__5() throws RecognitionException; - void rule__XSwitchExpression__Group__5__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group__6() throws RecognitionException; - void rule__XSwitchExpression__Group__6__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0__0() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0__0__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0__1() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0__1__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0__2() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0__2__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0_0_0__0() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0_0_0__1() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0_0_0__2() throws RecognitionException; - void rule__XSwitchExpression__Group_2_0_0_0__2__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_1__0() throws RecognitionException; - void rule__XSwitchExpression__Group_2_1__0__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_1__1() throws RecognitionException; - void rule__XSwitchExpression__Group_2_1__1__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionException; - void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_1_0_0__0() throws RecognitionException; - void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_2_1_0_0__1() throws RecognitionException; - void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_5__0() throws RecognitionException; - void rule__XSwitchExpression__Group_5__0__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_5__1() throws RecognitionException; - void rule__XSwitchExpression__Group_5__1__Impl() throws RecognitionException; - void rule__XSwitchExpression__Group_5__2() throws RecognitionException; - void rule__XSwitchExpression__Group_5__2__Impl() throws RecognitionException; - void rule__XCasePart__Group__0() throws RecognitionException; - void rule__XCasePart__Group__0__Impl() throws RecognitionException; - void rule__XCasePart__Group__1() throws RecognitionException; - void rule__XCasePart__Group__1__Impl() throws RecognitionException; - void rule__XCasePart__Group__2() throws RecognitionException; - void rule__XCasePart__Group__2__Impl() throws RecognitionException; - void rule__XCasePart__Group__3() throws RecognitionException; - void rule__XCasePart__Group__3__Impl() throws RecognitionException; - void rule__XCasePart__Group_2__0() throws RecognitionException; - void rule__XCasePart__Group_2__0__Impl() throws RecognitionException; - void rule__XCasePart__Group_2__1() throws RecognitionException; - void rule__XCasePart__Group_2__1__Impl() throws RecognitionException; - void rule__XCasePart__Group_3_0__0() throws RecognitionException; - void rule__XCasePart__Group_3_0__0__Impl() throws RecognitionException; - void rule__XCasePart__Group_3_0__1() throws RecognitionException; - void rule__XCasePart__Group_3_0__1__Impl() throws RecognitionException; - void rule__XForLoopExpression__Group__0() throws RecognitionException; - void rule__XForLoopExpression__Group__0__Impl() throws RecognitionException; - void rule__XForLoopExpression__Group__1() throws RecognitionException; - void rule__XForLoopExpression__Group__1__Impl() throws RecognitionException; - void rule__XForLoopExpression__Group__2() throws RecognitionException; - void rule__XForLoopExpression__Group__2__Impl() throws RecognitionException; - void rule__XForLoopExpression__Group__3() throws RecognitionException; - void rule__XForLoopExpression__Group__3__Impl() throws RecognitionException; - void rule__XForLoopExpression__Group_0__0() throws RecognitionException; - void rule__XForLoopExpression__Group_0__0__Impl() throws RecognitionException; - void rule__XForLoopExpression__Group_0_0__0() throws RecognitionException; - void rule__XForLoopExpression__Group_0_0__0__Impl() throws RecognitionException; - void rule__XForLoopExpression__Group_0_0__1() throws RecognitionException; - void rule__XForLoopExpression__Group_0_0__1__Impl() throws RecognitionException; - void rule__XForLoopExpression__Group_0_0__2() throws RecognitionException; - void rule__XForLoopExpression__Group_0_0__2__Impl() throws RecognitionException; - void rule__XForLoopExpression__Group_0_0__3() throws RecognitionException; - void rule__XForLoopExpression__Group_0_0__3__Impl() throws RecognitionException; - void rule__XForLoopExpression__Group_0_0__4() throws RecognitionException; - void rule__XForLoopExpression__Group_0_0__4__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__0() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__0__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__1() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__1__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__2() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__2__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__3() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__3__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__4() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__4__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__5() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__5__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__6() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__6__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__7() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__7__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__8() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__8__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__9() throws RecognitionException; - void rule__XBasicForLoopExpression__Group__9__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_3__0() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_3__0__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_3__1() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_3__1__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_3_1__0() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_3_1__0__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_3_1__1() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_3_1__1__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_7__0() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_7__0__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_7__1() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_7__1__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_7_1__0() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_7_1__0__Impl() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_7_1__1() throws RecognitionException; - void rule__XBasicForLoopExpression__Group_7_1__1__Impl() throws RecognitionException; - void rule__XWhileExpression__Group__0() throws RecognitionException; - void rule__XWhileExpression__Group__0__Impl() throws RecognitionException; - void rule__XWhileExpression__Group__1() throws RecognitionException; - void rule__XWhileExpression__Group__1__Impl() throws RecognitionException; - void rule__XWhileExpression__Group__2() throws RecognitionException; - void rule__XWhileExpression__Group__2__Impl() throws RecognitionException; - void rule__XWhileExpression__Group__3() throws RecognitionException; - void rule__XWhileExpression__Group__3__Impl() throws RecognitionException; - void rule__XWhileExpression__Group__4() throws RecognitionException; - void rule__XWhileExpression__Group__4__Impl() throws RecognitionException; - void rule__XWhileExpression__Group__5() throws RecognitionException; - void rule__XWhileExpression__Group__5__Impl() throws RecognitionException; - void rule__XDoWhileExpression__Group__0() throws RecognitionException; - void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionException; - void rule__XDoWhileExpression__Group__1() throws RecognitionException; - void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionException; - void rule__XDoWhileExpression__Group__2() throws RecognitionException; - void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionException; - void rule__XDoWhileExpression__Group__3() throws RecognitionException; - void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionException; - void rule__XDoWhileExpression__Group__4() throws RecognitionException; - void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionException; - void rule__XDoWhileExpression__Group__5() throws RecognitionException; - void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionException; - void rule__XDoWhileExpression__Group__6() throws RecognitionException; - void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionException; - void rule__XBlockExpression__Group__0() throws RecognitionException; - void rule__XBlockExpression__Group__0__Impl() throws RecognitionException; - void rule__XBlockExpression__Group__1() throws RecognitionException; - void rule__XBlockExpression__Group__1__Impl() throws RecognitionException; - void rule__XBlockExpression__Group__2() throws RecognitionException; - void rule__XBlockExpression__Group__2__Impl() throws RecognitionException; - void rule__XBlockExpression__Group__3() throws RecognitionException; - void rule__XBlockExpression__Group__3__Impl() throws RecognitionException; - void rule__XBlockExpression__Group_2__0() throws RecognitionException; - void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionException; - void rule__XBlockExpression__Group_2__1() throws RecognitionException; - void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionException; - void rule__XVariableDeclaration__Group__0() throws RecognitionException; - void rule__XVariableDeclaration__Group__0__Impl() throws RecognitionException; - void rule__XVariableDeclaration__Group__1() throws RecognitionException; - void rule__XVariableDeclaration__Group__1__Impl() throws RecognitionException; - void rule__XVariableDeclaration__Group__2() throws RecognitionException; - void rule__XVariableDeclaration__Group__2__Impl() throws RecognitionException; - void rule__XVariableDeclaration__Group__3() throws RecognitionException; - void rule__XVariableDeclaration__Group__3__Impl() throws RecognitionException; - void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionException; - void rule__XVariableDeclaration__Group_2_0__0__Impl() throws RecognitionException; - void rule__XVariableDeclaration__Group_2_0_0__0() throws RecognitionException; - void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws RecognitionException; - void rule__XVariableDeclaration__Group_2_0_0__1() throws RecognitionException; - void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws RecognitionException; - void rule__XVariableDeclaration__Group_3__0() throws RecognitionException; - void rule__XVariableDeclaration__Group_3__0__Impl() throws RecognitionException; - void rule__XVariableDeclaration__Group_3__1() throws RecognitionException; - void rule__XVariableDeclaration__Group_3__1__Impl() throws RecognitionException; - void rule__JvmFormalParameter__Group__0() throws RecognitionException; - void rule__JvmFormalParameter__Group__0__Impl() throws RecognitionException; - void rule__JvmFormalParameter__Group__1() throws RecognitionException; - void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionException; - void rule__FullJvmFormalParameter__Group__0() throws RecognitionException; - void rule__FullJvmFormalParameter__Group__0__Impl() throws RecognitionException; - void rule__FullJvmFormalParameter__Group__1() throws RecognitionException; - void rule__FullJvmFormalParameter__Group__1__Impl() throws RecognitionException; - void rule__XFeatureCall__Group__0() throws RecognitionException; - void rule__XFeatureCall__Group__0__Impl() throws RecognitionException; - void rule__XFeatureCall__Group__1() throws RecognitionException; - void rule__XFeatureCall__Group__1__Impl() throws RecognitionException; - void rule__XFeatureCall__Group__2() throws RecognitionException; - void rule__XFeatureCall__Group__2__Impl() throws RecognitionException; - void rule__XFeatureCall__Group__3() throws RecognitionException; - void rule__XFeatureCall__Group__3__Impl() throws RecognitionException; - void rule__XFeatureCall__Group__4() throws RecognitionException; - void rule__XFeatureCall__Group__4__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_1__0() throws RecognitionException; - void rule__XFeatureCall__Group_1__0__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_1__1() throws RecognitionException; - void rule__XFeatureCall__Group_1__1__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_1__2() throws RecognitionException; - void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_1__3() throws RecognitionException; - void rule__XFeatureCall__Group_1__3__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_1_2__0() throws RecognitionException; - void rule__XFeatureCall__Group_1_2__0__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_1_2__1() throws RecognitionException; - void rule__XFeatureCall__Group_1_2__1__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_3__0() throws RecognitionException; - void rule__XFeatureCall__Group_3__0__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_3__1() throws RecognitionException; - void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_3__2() throws RecognitionException; - void rule__XFeatureCall__Group_3__2__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_3_1_1__0() throws RecognitionException; - void rule__XFeatureCall__Group_3_1_1__0__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_3_1_1__1() throws RecognitionException; - void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_3_1_1_1__0() throws RecognitionException; - void rule__XFeatureCall__Group_3_1_1_1__0__Impl() throws RecognitionException; - void rule__XFeatureCall__Group_3_1_1_1__1() throws RecognitionException; - void rule__XFeatureCall__Group_3_1_1_1__1__Impl() throws RecognitionException; - void rule__XConstructorCall__Group__0() throws RecognitionException; - void rule__XConstructorCall__Group__0__Impl() throws RecognitionException; - void rule__XConstructorCall__Group__1() throws RecognitionException; - void rule__XConstructorCall__Group__1__Impl() throws RecognitionException; - void rule__XConstructorCall__Group__2() throws RecognitionException; - void rule__XConstructorCall__Group__2__Impl() throws RecognitionException; - void rule__XConstructorCall__Group__3() throws RecognitionException; - void rule__XConstructorCall__Group__3__Impl() throws RecognitionException; - void rule__XConstructorCall__Group__4() throws RecognitionException; - void rule__XConstructorCall__Group__4__Impl() throws RecognitionException; - void rule__XConstructorCall__Group__5() throws RecognitionException; - void rule__XConstructorCall__Group__5__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_3__0() throws RecognitionException; - void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_3__1() throws RecognitionException; - void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_3__2() throws RecognitionException; - void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_3__3() throws RecognitionException; - void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_3_2__0() throws RecognitionException; - void rule__XConstructorCall__Group_3_2__0__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_3_2__1() throws RecognitionException; - void rule__XConstructorCall__Group_3_2__1__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_4__0() throws RecognitionException; - void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_4__1() throws RecognitionException; - void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_4__2() throws RecognitionException; - void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionException; - void rule__XConstructorCall__Group_4_1_1__0__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionException; - void rule__XConstructorCall__Group_4_1_1__1__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionException; - void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws RecognitionException; - void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionException; - void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws RecognitionException; - void rule__XBooleanLiteral__Group__0() throws RecognitionException; - void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionException; - void rule__XBooleanLiteral__Group__1() throws RecognitionException; - void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionException; - void rule__XNullLiteral__Group__0() throws RecognitionException; - void rule__XNullLiteral__Group__0__Impl() throws RecognitionException; - void rule__XNullLiteral__Group__1() throws RecognitionException; - void rule__XNullLiteral__Group__1__Impl() throws RecognitionException; - void rule__XNumberLiteral__Group__0() throws RecognitionException; - void rule__XNumberLiteral__Group__0__Impl() throws RecognitionException; - void rule__XNumberLiteral__Group__1() throws RecognitionException; - void rule__XNumberLiteral__Group__1__Impl() throws RecognitionException; - void rule__XStringLiteral__Group__0() throws RecognitionException; - void rule__XStringLiteral__Group__0__Impl() throws RecognitionException; - void rule__XStringLiteral__Group__1() throws RecognitionException; - void rule__XStringLiteral__Group__1__Impl() throws RecognitionException; - void rule__XTypeLiteral__Group__0() throws RecognitionException; - void rule__XTypeLiteral__Group__0__Impl() throws RecognitionException; - void rule__XTypeLiteral__Group__1() throws RecognitionException; - void rule__XTypeLiteral__Group__1__Impl() throws RecognitionException; - void rule__XTypeLiteral__Group__2() throws RecognitionException; - void rule__XTypeLiteral__Group__2__Impl() throws RecognitionException; - void rule__XTypeLiteral__Group__3() throws RecognitionException; - void rule__XTypeLiteral__Group__3__Impl() throws RecognitionException; - void rule__XTypeLiteral__Group__4() throws RecognitionException; - void rule__XTypeLiteral__Group__4__Impl() throws RecognitionException; - void rule__XTypeLiteral__Group__5() throws RecognitionException; - void rule__XTypeLiteral__Group__5__Impl() throws RecognitionException; - void rule__XThrowExpression__Group__0() throws RecognitionException; - void rule__XThrowExpression__Group__0__Impl() throws RecognitionException; - void rule__XThrowExpression__Group__1() throws RecognitionException; - void rule__XThrowExpression__Group__1__Impl() throws RecognitionException; - void rule__XThrowExpression__Group__2() throws RecognitionException; - void rule__XThrowExpression__Group__2__Impl() throws RecognitionException; - void rule__XReturnExpression__Group__0() throws RecognitionException; - void rule__XReturnExpression__Group__0__Impl() throws RecognitionException; - void rule__XReturnExpression__Group__1() throws RecognitionException; - void rule__XReturnExpression__Group__1__Impl() throws RecognitionException; - void rule__XReturnExpression__Group__2() throws RecognitionException; - void rule__XReturnExpression__Group__2__Impl() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group__0() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group__0__Impl() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group__1() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group__1__Impl() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group__2() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group__2__Impl() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group__3() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group__3__Impl() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_0__0() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_0__1() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_1__0() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_1__1() throws RecognitionException; - void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws RecognitionException; - void rule__XSynchronizedExpression__Group__0() throws RecognitionException; - void rule__XSynchronizedExpression__Group__0__Impl() throws RecognitionException; - void rule__XSynchronizedExpression__Group__1() throws RecognitionException; - void rule__XSynchronizedExpression__Group__1__Impl() throws RecognitionException; - void rule__XSynchronizedExpression__Group__2() throws RecognitionException; - void rule__XSynchronizedExpression__Group__2__Impl() throws RecognitionException; - void rule__XSynchronizedExpression__Group__3() throws RecognitionException; - void rule__XSynchronizedExpression__Group__3__Impl() throws RecognitionException; - void rule__XSynchronizedExpression__Group_0__0() throws RecognitionException; - void rule__XSynchronizedExpression__Group_0__0__Impl() throws RecognitionException; - void rule__XSynchronizedExpression__Group_0_0__0() throws RecognitionException; - void rule__XSynchronizedExpression__Group_0_0__0__Impl() throws RecognitionException; - void rule__XSynchronizedExpression__Group_0_0__1() throws RecognitionException; - void rule__XSynchronizedExpression__Group_0_0__1__Impl() throws RecognitionException; - void rule__XSynchronizedExpression__Group_0_0__2() throws RecognitionException; - void rule__XSynchronizedExpression__Group_0_0__2__Impl() throws RecognitionException; - void rule__XCatchClause__Group__0() throws RecognitionException; - void rule__XCatchClause__Group__0__Impl() throws RecognitionException; - void rule__XCatchClause__Group__1() throws RecognitionException; - void rule__XCatchClause__Group__1__Impl() throws RecognitionException; - void rule__XCatchClause__Group__2() throws RecognitionException; - void rule__XCatchClause__Group__2__Impl() throws RecognitionException; - void rule__XCatchClause__Group__3() throws RecognitionException; - void rule__XCatchClause__Group__3__Impl() throws RecognitionException; - void rule__XCatchClause__Group__4() throws RecognitionException; - void rule__XCatchClause__Group__4__Impl() throws RecognitionException; - void rule__Number__Group_1__0() throws RecognitionException; - void rule__Number__Group_1__0__Impl() throws RecognitionException; - void rule__Number__Group_1__1() throws RecognitionException; - void rule__Number__Group_1__1__Impl() throws RecognitionException; - void rule__Number__Group_1_1__0() throws RecognitionException; - void rule__Number__Group_1_1__0__Impl() throws RecognitionException; - void rule__Number__Group_1_1__1() throws RecognitionException; - void rule__Number__Group_1_1__1__Impl() throws RecognitionException; - void rule__JvmTypeReference__Group_0__0() throws RecognitionException; - void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionException; - void rule__JvmTypeReference__Group_0__1() throws RecognitionException; - void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionException; - void rule__JvmTypeReference__Group_0_1__0() throws RecognitionException; - void rule__JvmTypeReference__Group_0_1__0__Impl() throws RecognitionException; - void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionException; - void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException; - void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException; - void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException; - void rule__ArrayBrackets__Group__0() throws RecognitionException; - void rule__ArrayBrackets__Group__0__Impl() throws RecognitionException; - void rule__ArrayBrackets__Group__1() throws RecognitionException; - void rule__ArrayBrackets__Group__1__Impl() throws RecognitionException; - void rule__XFunctionTypeRef__Group__0() throws RecognitionException; - void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionException; - void rule__XFunctionTypeRef__Group__1() throws RecognitionException; - void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionException; - void rule__XFunctionTypeRef__Group__2() throws RecognitionException; - void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0__0() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0__1() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionException; - void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group__0() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group__0__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group__1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group__1__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1__0() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1__1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1__2() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1__3() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1__4() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_2__0() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_2__1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4__0() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4__0__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4__1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4__1__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4__2() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4__2__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_0__0() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2__0() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2__1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2__2() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2__3() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group__0() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group__0__Impl() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group__1() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group__1__Impl() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group__2() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group__2__Impl() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group_2_0__0() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group_2_0__0__Impl() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group_2_0__1() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group_2_1__0() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group_2_1__0__Impl() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group_2_1__1() throws RecognitionException; - void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws RecognitionException; - void rule__JvmUpperBound__Group__0() throws RecognitionException; - void rule__JvmUpperBound__Group__0__Impl() throws RecognitionException; - void rule__JvmUpperBound__Group__1() throws RecognitionException; - void rule__JvmUpperBound__Group__1__Impl() throws RecognitionException; - void rule__JvmUpperBoundAnded__Group__0() throws RecognitionException; - void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionException; - void rule__JvmUpperBoundAnded__Group__1() throws RecognitionException; - void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionException; - void rule__JvmLowerBound__Group__0() throws RecognitionException; - void rule__JvmLowerBound__Group__0__Impl() throws RecognitionException; - void rule__JvmLowerBound__Group__1() throws RecognitionException; - void rule__JvmLowerBound__Group__1__Impl() throws RecognitionException; - void rule__JvmLowerBoundAnded__Group__0() throws RecognitionException; - void rule__JvmLowerBoundAnded__Group__0__Impl() throws RecognitionException; - void rule__JvmLowerBoundAnded__Group__1() throws RecognitionException; - void rule__JvmLowerBoundAnded__Group__1__Impl() throws RecognitionException; - void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException; - void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException; - void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException; - void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException; - void rule__QualifiedNameWithWildcard__Group__2() throws RecognitionException; - void rule__QualifiedNameWithWildcard__Group__2__Impl() throws RecognitionException; - void rule__XImportDeclaration__Group__0() throws RecognitionException; - void rule__XImportDeclaration__Group__0__Impl() throws RecognitionException; - void rule__XImportDeclaration__Group__1() throws RecognitionException; - void rule__XImportDeclaration__Group__1__Impl() throws RecognitionException; - void rule__XImportDeclaration__Group__2() throws RecognitionException; - void rule__XImportDeclaration__Group__2__Impl() throws RecognitionException; - void rule__XImportDeclaration__Group_1_0__0() throws RecognitionException; - void rule__XImportDeclaration__Group_1_0__0__Impl() throws RecognitionException; - void rule__XImportDeclaration__Group_1_0__1() throws RecognitionException; - void rule__XImportDeclaration__Group_1_0__1__Impl() throws RecognitionException; - void rule__XImportDeclaration__Group_1_0__2() throws RecognitionException; - void rule__XImportDeclaration__Group_1_0__2__Impl() throws RecognitionException; - void rule__XImportDeclaration__Group_1_0__3() throws RecognitionException; - void rule__XImportDeclaration__Group_1_0__3__Impl() throws RecognitionException; - void rule__QualifiedNameInStaticImport__Group__0() throws RecognitionException; - void rule__QualifiedNameInStaticImport__Group__0__Impl() throws RecognitionException; - void rule__QualifiedNameInStaticImport__Group__1() throws RecognitionException; - void rule__QualifiedNameInStaticImport__Group__1__Impl() throws RecognitionException; - void rule__DatamartProperty__UnorderedGroup_2() throws RecognitionException; - void rule__DatamartProperty__UnorderedGroup_2__Impl() throws RecognitionException; - void rule__DatamartProperty__UnorderedGroup_2__0() throws RecognitionException; - void rule__DatamartProperty__UnorderedGroup_2__1() throws RecognitionException; - void rule__DatamartProperty__UnorderedGroup_2__2() throws RecognitionException; - void rule__DatamartModel__PackagesAssignment() throws RecognitionException; - void rule__DatamartPackage__NameAssignment_2() throws RecognitionException; - void rule__DatamartPackage__ImportsAssignment_3_1() throws RecognitionException; - void rule__DatamartPackage__DefinitionsAssignment_3_2() throws RecognitionException; - void rule__DatamartDefinition__NameAssignment_1() throws RecognitionException; - void rule__DatamartDefinition__DescriptionAssignment_2_0() throws RecognitionException; - void rule__DatamartDefinition__DescriptionValueAssignment_2_1() throws RecognitionException; - void rule__DatamartDefinition__RolesAssignment_3_2() throws RecognitionException; - void rule__DatamartDefinition__SourceAssignment_5() throws RecognitionException; - void rule__DatamartRole__AssignedRoleAssignment_1() throws RecognitionException; - void rule__DatamartTask__TaskQueryAssignment_1() throws RecognitionException; - void rule__DatamartTask__ColumnsAssignment_2_2() throws RecognitionException; - void rule__DatamartTask__ConditionsAssignment_3_2() throws RecognitionException; - void rule__DatamartColumn__ColumnRefAssignment_1() throws RecognitionException; - void rule__DatamartTaskFilter__FilterRefAssignment_1() throws RecognitionException; - void rule__DatamartCube__CubeRefAssignment_1() throws RecognitionException; - void rule__DatamartCube__NonEmptyAssignment_2() throws RecognitionException; - void rule__DatamartCube__AxisslicerAssignment_4() throws RecognitionException; - void rule__DatamartReference__RefAssignment_1() throws RecognitionException; - void rule__DatamartEntity__EntityRefAssignment_1() throws RecognitionException; - void rule__DatamartEntity__TrackingAssignment_2() throws RecognitionException; - void rule__DatamartEntity__NavigationsAssignment_4_2() throws RecognitionException; - void rule__DatamartEntity__PropertiesAssignment_5_2() throws RecognitionException; - void rule__DatamartEntity__ConditionsAssignment_6_2() throws RecognitionException; - void rule__DatamartEntity__OrderingAssignment_7_2() throws RecognitionException; - void rule__DatamartEntity__FillerMinCountRowsAssignment_8_1() throws RecognitionException; - void rule__DatamartEntity__FillerMaxCountRowsAssignment_8_3() throws RecognitionException; - void rule__DatamartEntity__FillerDatasAssignment_8_5() throws RecognitionException; - void rule__DatamartOwner__JoinRefAssignment_1() throws RecognitionException; - void rule__DatamartOwner__DatamartEntityAssignment_3() throws RecognitionException; - void rule__DatamartMember__JoinRefAssignment_1() throws RecognitionException; - void rule__DatamartMember__DatamartEntityAssignment_3() throws RecognitionException; - void rule__DatamartProperty__PropertyRefAssignment_1() throws RecognitionException; - void rule__DatamartProperty__AggregatedAssignment_2_0_0() throws RecognitionException; - void rule__DatamartProperty__AggregateAssignment_2_0_1() throws RecognitionException; - void rule__DatamartProperty__PlacedAssignment_2_1_0() throws RecognitionException; - void rule__DatamartProperty__AxisAssignment_2_1_1() throws RecognitionException; - void rule__DatamartProperty__ScaledAssignment_2_2_0() throws RecognitionException; - void rule__DatamartProperty__ScaleAssignment_2_2_1() throws RecognitionException; - void rule__DatamartCondition__ConditionAssignment_1() throws RecognitionException; - void rule__DatamartOrder__OrderByAssignment_1() throws RecognitionException; - void rule__DatamartOrder__OrderHowAssignment_2() throws RecognitionException; - void rule__DatamartDisjunction__RightAssignment_1_1() throws RecognitionException; - void rule__DatamartConjunction__RightAssignment_1_1() throws RecognitionException; - void rule__DatamartConditionalExpression__OperatorAssignment_1_0_1() throws RecognitionException; - void rule__DatamartConditionalExpression__RightAssignment_1_1() throws RecognitionException; - void rule__DatamartValue__NumberValueAssignment_0() throws RecognitionException; - void rule__DatamartValue__StringValueAssignment_1() throws RecognitionException; - void rule__DatamartValue__FilteredAssignment_2_0_0() throws RecognitionException; - void rule__DatamartValue__OptionalAssignment_2_0_1() throws RecognitionException; - void rule__DatamartValue__SelectedAssignment_2_1() throws RecognitionException; - void rule__DatamartDefineDerivedMeasure__NameAssignment_1() throws RecognitionException; - void rule__DatamartDefineDerivedMeasure__DerivedElementAssignment_3() throws RecognitionException; - void rule__DatamartAddition__RightAssignment_1_1() throws RecognitionException; - void rule__DatamartMultiplication__RightAssignment_1_1() throws RecognitionException; - void rule__DatamartNumberOrElement__ValueAssignment_0() throws RecognitionException; - void rule__DatamartMemberTuple__FunctionAssignment_0_0_0() throws RecognitionException; - void rule__DatamartMemberTuple__FunctionAssignment_0_0_1() throws RecognitionException; - void rule__DatamartMemberTuple__HierarchyAssignment_1() throws RecognitionException; - void rule__DatamartMemberTuple__RightAssignment_2_2() throws RecognitionException; - void rule__DatamartFunction__FunctionAssignment() throws RecognitionException; - void rule__DatamartParameterFunction__FunctionAssignment_0() throws RecognitionException; - void rule__DatamartParameterFunction__ParameterAssignment_2() throws RecognitionException; - void rule__DatamartFunctionIntParameter__ValueAssignment() throws RecognitionException; - void rule__DatamartSetFunction__SetFunctionAssignment() throws RecognitionException; - void rule__DatamartSetParameterFunction__SetFunctionAssignment_0() throws RecognitionException; - void rule__DatamartSetParameterFunction__ParameterAssignment_2() throws RecognitionException; - void rule__DatamartSetAggregationFunction__AggregationAssignment_0() throws RecognitionException; - void rule__DatamartSetAggregationFunction__ParameterAssignment_2() throws RecognitionException; - void rule__DatamartSetTuple__SetFunctionAssignment_0_0() throws RecognitionException; - void rule__DatamartSetTuple__SetFunctionAssignment_0_1() throws RecognitionException; - void rule__DatamartSetTuple__RightAssignment_1_2() throws RecognitionException; - void rule__DatamartAggregationFunction__AggregationAssignment() throws RecognitionException; - void rule__DatamartAggregation__AggregationAssignment_0() throws RecognitionException; - void rule__DatamartAggregation__SetAssignment_2_0() throws RecognitionException; - void rule__DatamartAggregation__SetAssignment_2_1() throws RecognitionException; - void rule__DatamartAggregation__RightAssignment_3_2() throws RecognitionException; - void rule__DatamartSetAggregation__AggregationAssignment_0() throws RecognitionException; - void rule__DatamartSetAggregation__SetAssignment_2_0() throws RecognitionException; - void rule__DatamartSetAggregation__SetAssignment_2_1() throws RecognitionException; - void rule__DatamartSetAggregation__RightAssignment_3_2() throws RecognitionException; - void rule__DatamartSlicer__ElementAssignment_1() throws RecognitionException; - void rule__DatamartAxis__NameAssignment_1() throws RecognitionException; - void rule__DatamartAxis__ElementsAssignment_3() throws RecognitionException; - void rule__DatamartDerivedMeasure__DerivedRefAssignment_1() throws RecognitionException; - void rule__DatamartDerivedMeasure__ScaledAssignment_2_0() throws RecognitionException; - void rule__DatamartDerivedMeasure__ScaleAssignment_2_1() throws RecognitionException; - void rule__DatamartMeasure__MeasureRefAssignment_1() throws RecognitionException; - void rule__DatamartMeasure__ScaledAssignment_2_0() throws RecognitionException; - void rule__DatamartMeasure__ScaleAssignment_2_1() throws RecognitionException; - void rule__DatamartHierarchy__HierarchyRefAssignment_1() throws RecognitionException; - void rule__DatamartHierarchy__DefaultMemberAssignment_2() throws RecognitionException; - void rule__DatamartHierarchy__AllMemberAssignment_3() throws RecognitionException; - void rule__DatamartHierarchy__AllLevelsAssignment_4() throws RecognitionException; - void rule__DatamartHierarchy__LevelRefAssignment_5_1() throws RecognitionException; - void rule__DatamartHierarchy__FilteredAssignment_5_2_0() throws RecognitionException; - void rule__DatamartHierarchy__SelectedAssignment_5_2_1() throws RecognitionException; - void rule__DatamartHierarchy__AllAssignment_6_0() throws RecognitionException; - void rule__DatamartHierarchy__ExceptAssignment_6_1_0() throws RecognitionException; - void rule__DatamartHierarchy__ExceptRefAssignment_6_1_1() throws RecognitionException; - void rule__DatamartHierarchy__OrderedAssignment_6_2_0() throws RecognitionException; - void rule__DatamartHierarchy__OrderRefAssignment_6_2_1() throws RecognitionException; - void rule__DatamartHierarchy__DescendingAssignment_6_2_2() throws RecognitionException; - void rule__DatamartImport__ImportedNamespaceAssignment_1() throws RecognitionException; - void rule__PropertyFillerData__PropertyRefAssignment_1() throws RecognitionException; - void rule__PropertyFillerData__FillerTypeAssignment_3() throws RecognitionException; - void rule__PropertyFillerDateFuture__DateFutureYearsAssignment_1() throws RecognitionException; - void rule__PropertyFillerDatePast__DatePastYearsAssignment_1() throws RecognitionException; - void rule__PropertyFillerDateRange__DateBeginYearsAssignment_1() throws RecognitionException; - void rule__PropertyFillerDateRange__DateEndYearsAssignment_3() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__BeginRangeAssignment_1_0_0() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__BeginRangeRefAssignment_1_0_1() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__EndRangeAssignment_1_2_0() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__EndRangeRefAssignment_1_2_1() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__DecimalsAssignment_3() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRange__RoundedAssignment_5_1() throws RecognitionException; - void rule__PropertyFillerSignedDoubleRandom__ItemsAssignment_2() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__BeginRangeAssignment_2_0_0() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__BeginRangeRefAssignment_2_0_1() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__EndRangeAssignment_2_2_0() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__EndRangeRefAssignment_2_2_1() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRange__RoundedAssignment_3_1() throws RecognitionException; - void rule__PropertyFillerSignedIntegerRandom__ItemsAssignment_2() throws RecognitionException; - void rule__PropertyFillerTextRandom__ItemsAssignment_2() throws RecognitionException; - void rule__PropertyFillerTextParagraphs__CountAssignment_2() throws RecognitionException; - void rule__PropertyFillerTextSentences__CountAssignment_2() throws RecognitionException; - void rule__PropertyFillerTextWords__CountAssignment_2() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__BeginRangeAssignment_1_0_0() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__BeginRangeRefAssignment_1_0_1() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__EndRangeAssignment_1_2_0() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__EndRangeRefAssignment_1_2_1() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__DecimalsAssignment_3() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRange__RoundedAssignment_5_1() throws RecognitionException; - void rule__PropertyFillerUnsignedDoubleRandom__ItemsAssignment_2() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__BeginRangeAssignment_2_0_0() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__BeginRangeRefAssignment_2_0_1() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__EndRangeAssignment_2_2_0() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__EndRangeRefAssignment_2_2_1() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRange__RoundedAssignment_3_1() throws RecognitionException; - void rule__PropertyFillerUnsignedIntegerRandom__ItemsAssignment_2() throws RecognitionException; - void rule__XAnnotation__AnnotationTypeAssignment_2() throws RecognitionException; - void rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0() throws RecognitionException; - void rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1() throws RecognitionException; - void rule__XAnnotation__ValueAssignment_3_1_1() throws RecognitionException; - void rule__XAnnotationElementValuePair__ElementAssignment_0_0_0() throws RecognitionException; - void rule__XAnnotationElementValuePair__ValueAssignment_1() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1() throws RecognitionException; - void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1() throws RecognitionException; - void rule__XAnnotationElementValue__ElementsAssignment_0_1_0() throws RecognitionException; - void rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1() throws RecognitionException; - void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionException; - void rule__XAssignment__ValueAssignment_0_3() throws RecognitionException; - void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws RecognitionException; - void rule__XAssignment__RightOperandAssignment_1_1_1() throws RecognitionException; - void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws RecognitionException; - void rule__XOrExpression__RightOperandAssignment_1_1() throws RecognitionException; - void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws RecognitionException; - void rule__XAndExpression__RightOperandAssignment_1_1() throws RecognitionException; - void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws RecognitionException; - void rule__XEqualityExpression__RightOperandAssignment_1_1() throws RecognitionException; - void rule__XRelationalExpression__TypeAssignment_1_0_1() throws RecognitionException; - void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() throws RecognitionException; - void rule__XRelationalExpression__RightOperandAssignment_1_1_1() throws RecognitionException; - void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() throws RecognitionException; - void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() throws RecognitionException; - void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws RecognitionException; - void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws RecognitionException; - void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() throws RecognitionException; - void rule__XMultiplicativeExpression__RightOperandAssignment_1_1() throws RecognitionException; - void rule__XUnaryOperation__FeatureAssignment_0_1() throws RecognitionException; - void rule__XUnaryOperation__OperandAssignment_0_2() throws RecognitionException; - void rule__XCastedExpression__TypeAssignment_1_1() throws RecognitionException; - void rule__XPostfixOperation__FeatureAssignment_1_0_1() throws RecognitionException; - void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1() throws RecognitionException; - void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws RecognitionException; - void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws RecognitionException; - void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() throws RecognitionException; - void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2() throws RecognitionException; - void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() throws RecognitionException; - void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1() throws RecognitionException; - void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws RecognitionException; - void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0() throws RecognitionException; - void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0() throws RecognitionException; - void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0() throws RecognitionException; - void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1() throws RecognitionException; - void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4() throws RecognitionException; - void rule__XSetLiteral__ElementsAssignment_3_0() throws RecognitionException; - void rule__XSetLiteral__ElementsAssignment_3_1_1() throws RecognitionException; - void rule__XListLiteral__ElementsAssignment_3_0() throws RecognitionException; - void rule__XListLiteral__ElementsAssignment_3_1_1() throws RecognitionException; - void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() throws RecognitionException; - void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1() throws RecognitionException; - void rule__XClosure__ExplicitSyntaxAssignment_1_0_1() throws RecognitionException; - void rule__XClosure__ExpressionAssignment_2() throws RecognitionException; - void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws RecognitionException; - void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0() throws RecognitionException; - void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1() throws RecognitionException; - void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws RecognitionException; - void rule__XShortClosure__ExpressionAssignment_1() throws RecognitionException; - void rule__XIfExpression__IfAssignment_3() throws RecognitionException; - void rule__XIfExpression__ThenAssignment_5() throws RecognitionException; - void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionException; - void rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1() throws RecognitionException; - void rule__XSwitchExpression__SwitchAssignment_2_0_1() throws RecognitionException; - void rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0() throws RecognitionException; - void rule__XSwitchExpression__SwitchAssignment_2_1_1() throws RecognitionException; - void rule__XSwitchExpression__CasesAssignment_4() throws RecognitionException; - void rule__XSwitchExpression__DefaultAssignment_5_2() throws RecognitionException; - void rule__XCasePart__TypeGuardAssignment_1() throws RecognitionException; - void rule__XCasePart__CaseAssignment_2_1() throws RecognitionException; - void rule__XCasePart__ThenAssignment_3_0_1() throws RecognitionException; - void rule__XCasePart__FallThroughAssignment_3_1() throws RecognitionException; - void rule__XForLoopExpression__DeclaredParamAssignment_0_0_3() throws RecognitionException; - void rule__XForLoopExpression__ForExpressionAssignment_1() throws RecognitionException; - void rule__XForLoopExpression__EachExpressionAssignment_3() throws RecognitionException; - void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0() throws RecognitionException; - void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1() throws RecognitionException; - void rule__XBasicForLoopExpression__ExpressionAssignment_5() throws RecognitionException; - void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0() throws RecognitionException; - void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1() throws RecognitionException; - void rule__XBasicForLoopExpression__EachExpressionAssignment_9() throws RecognitionException; - void rule__XWhileExpression__PredicateAssignment_3() throws RecognitionException; - void rule__XWhileExpression__BodyAssignment_5() throws RecognitionException; - void rule__XDoWhileExpression__BodyAssignment_2() throws RecognitionException; - void rule__XDoWhileExpression__PredicateAssignment_5() throws RecognitionException; - void rule__XBlockExpression__ExpressionsAssignment_2_0() throws RecognitionException; - void rule__XVariableDeclaration__WriteableAssignment_1_0() throws RecognitionException; - void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws RecognitionException; - void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws RecognitionException; - void rule__XVariableDeclaration__NameAssignment_2_1() throws RecognitionException; - void rule__XVariableDeclaration__RightAssignment_3_1() throws RecognitionException; - void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException; - void rule__JvmFormalParameter__NameAssignment_1() throws RecognitionException; - void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException; - void rule__FullJvmFormalParameter__NameAssignment_1() throws RecognitionException; - void rule__XFeatureCall__TypeArgumentsAssignment_1_1() throws RecognitionException; - void rule__XFeatureCall__TypeArgumentsAssignment_1_2_1() throws RecognitionException; - void rule__XFeatureCall__FeatureAssignment_2() throws RecognitionException; - void rule__XFeatureCall__ExplicitOperationCallAssignment_3_0() throws RecognitionException; - void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0() throws RecognitionException; - void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0() throws RecognitionException; - void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1() throws RecognitionException; - void rule__XFeatureCall__FeatureCallArgumentsAssignment_4() throws RecognitionException; - void rule__XConstructorCall__ConstructorAssignment_2() throws RecognitionException; - void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws RecognitionException; - void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws RecognitionException; - void rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0() throws RecognitionException; - void rule__XConstructorCall__ArgumentsAssignment_4_1_0() throws RecognitionException; - void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws RecognitionException; - void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws RecognitionException; - void rule__XConstructorCall__ArgumentsAssignment_5() throws RecognitionException; - void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException; - void rule__XNumberLiteral__ValueAssignment_1() throws RecognitionException; - void rule__XStringLiteral__ValueAssignment_1() throws RecognitionException; - void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionException; - void rule__XTypeLiteral__ArrayDimensionsAssignment_4() throws RecognitionException; - void rule__XThrowExpression__ExpressionAssignment_2() throws RecognitionException; - void rule__XReturnExpression__ExpressionAssignment_2() throws RecognitionException; - void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() throws RecognitionException; - void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0() throws RecognitionException; - void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1() throws RecognitionException; - void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1() throws RecognitionException; - void rule__XSynchronizedExpression__ParamAssignment_1() throws RecognitionException; - void rule__XSynchronizedExpression__ExpressionAssignment_3() throws RecognitionException; - void rule__XCatchClause__DeclaredParamAssignment_2() throws RecognitionException; - void rule__XCatchClause__ExpressionAssignment_4() throws RecognitionException; - void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws RecognitionException; - void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws RecognitionException; - void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws RecognitionException; - void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws RecognitionException; - void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1() throws RecognitionException; - void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1() throws RecognitionException; - void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0() throws RecognitionException; - void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1() throws RecognitionException; - void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0() throws RecognitionException; - void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1() throws RecognitionException; - void rule__JvmUpperBound__TypeReferenceAssignment_1() throws RecognitionException; - void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws RecognitionException; - void rule__JvmLowerBound__TypeReferenceAssignment_1() throws RecognitionException; - void rule__JvmLowerBoundAnded__TypeReferenceAssignment_1() throws RecognitionException; - void rule__XImportDeclaration__StaticAssignment_1_0_0() throws RecognitionException; - void rule__XImportDeclaration__ExtensionAssignment_1_0_1() throws RecognitionException; - void rule__XImportDeclaration__ImportedTypeAssignment_1_0_2() throws RecognitionException; - void rule__XImportDeclaration__WildcardAssignment_1_0_3_0() throws RecognitionException; - void rule__XImportDeclaration__MemberNameAssignment_1_0_3_1() throws RecognitionException; - void rule__XImportDeclaration__ImportedTypeAssignment_1_1() throws RecognitionException; - void rule__XImportDeclaration__ImportedNamespaceAssignment_1_2() throws RecognitionException; - void synpred53_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred54_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred55_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred80_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred81_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred94_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred102_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred103_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred116_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred120_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred121_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred127_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred237_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred270_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred272_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred273_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred274_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred275_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred276_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred277_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred278_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred279_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred280_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred281_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred283_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred284_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred292_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred299_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred302_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred315_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred316_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred320_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred321_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred322_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred327_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred328_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred329_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred331_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred335_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred337_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred338_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred345_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred346_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred347_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred348_InternalDatamartDSL_fragment() throws RecognitionException; - void synpred349_InternalDatamartDSL_fragment() throws RecognitionException; -} - -@SuppressWarnings("all") -abstract class InternalDatamartDSLParser1 extends AbstractInternalContentAssistParser implements InternalDatamartDSLParserSignatures { - - InternalDatamartDSLParser1(TokenStream input) { - this(input, new RecognizerSharedState()); - } - - InternalDatamartDSLParser1(TokenStream input, RecognizerSharedState state) { - super(input, state); - } - - public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'||'", "'&&'", "'+='", "'-='", "'*='", "'/='", "'%='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'.'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'false'", "'default'", "'columns'", "'rows'", "'pages'", "'sections'", "'chapters'", "'previous'", "'next'", "'first'", "'last'", "'lag'", "'lead'", "'year-to-date'", "'periods'", "'tail'", "'head'", "'topcount'", "'topsummation'", "'toppercentage'", "'bottomcount'", "'bottomsummation'", "'bottompercentage'", "'average'", "'summation'", "'aggregate'", "'deviation'", "'<='", "'like'", "'count'", "'group1'", "'group2'", "'group3'", "'group4'", "'group5'", "'group6'", "'group7'", "'group8'", "'group9'", "'BusinessAdministrator'", "'PotentialOwner'", "'Recipient'", "'TaskInitiator'", "'TaskStakeholder'", "'ExcludedOwner'", "'Name'", "'Priority'", "'Status'", "'Subject'", "'Description'", "'ExpirationTime'", "'CreatedOn'", "'CreatedBy'", "'ActivationTime'", "'ActualOwner'", "'TaskId'", "'ProcessId'", "'ProcessInstanceId'", "'ProcessSessionId'", "'Groups'", "'Users'", "'ascending'", "'descending'", "'package'", "'{'", "'}'", "'datamart'", "'using'", "'for'", "'role'", "'task'", "'conditions'", "'column'", "'filter'", "'cube'", "'join'", "'entity'", "'navigation'", "'properties'", "'ordering'", "'filler rows'", "'to'", "'many to one'", "'one to many'", "'property'", "'condition'", "'order'", "'or'", "'and'", "'('", "')'", "'derive'", "'from'", "'of'", "'over'", "'slicer'", "'axis'", "'derived'", "'measure'", "'hierarchy'", "'level'", "'fill'", "'with'", "'filler-date future'", "'years'", "'filler-date past'", "'filler-date range'", "'up to and including'", "'filler-signed-double range'", "'decimals'", "'round to'", "'filler-signed-double random'", "'filler-signed-integer range'", "'filler-signed-integer random'", "'filler-text random'", "'filler-text paragraps'", "'filler-text sentences'", "'filler-text words'", "'filler-unsigned-double range'", "'filler-unsigned-double random'", "'filler-unsigned-integer range'", "'filler-unsigned-integer random'", "'@'", "','", "']'", "'#'", "'['", "'instanceof'", "'as'", "';'", "'if'", "'else'", "'switch'", "':'", "'case'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'described by'", "'nonempty values'", "'tracking'", "'on axis'", "'scale'", "'filtered'", "'optional'", "'selected'", "'condensed'", "'exploded'", "'detailed'", "'except'", "'ordered by'", "'::'", "'?.'", "'|'", "'var'", "'true'" - }; - public static final int T__144=144; - public static final int T__143=143; - public static final int T__146=146; - public static final int T__50=50; - public static final int T__145=145; - public static final int T__140=140; - public static final int T__142=142; - public static final int T__141=141; - public static final int T__59=59; - public static final int T__55=55; - public static final int T__56=56; - public static final int T__57=57; - public static final int T__58=58; - public static final int T__51=51; - public static final int T__137=137; - public static final int T__52=52; - public static final int T__136=136; - public static final int T__53=53; - public static final int T__139=139; - public static final int T__54=54; - public static final int T__138=138; - public static final int T__133=133; - public static final int T__132=132; - public static final int T__60=60; - public static final int T__135=135; - public static final int T__61=61; - public static final int T__134=134; - public static final int RULE_ID=4; - public static final int T__131=131; - public static final int T__130=130; - public static final int RULE_INT=7; - public static final int T__66=66; - public static final int T__67=67; - public static final int T__129=129; - public static final int T__68=68; - public static final int T__69=69; - public static final int T__62=62; - public static final int T__126=126; - public static final int T__63=63; - public static final int T__125=125; - public static final int T__64=64; - public static final int T__128=128; - public static final int T__65=65; - public static final int T__127=127; - public static final int T__166=166; - public static final int T__165=165; - public static final int T__168=168; - public static final int T__167=167; - public static final int T__162=162; - public static final int T__161=161; - public static final int T__164=164; - public static final int T__163=163; - public static final int T__160=160; - public static final int T__37=37; - public static final int T__38=38; - public static final int T__39=39; - public static final int T__33=33; - public static final int T__34=34; - public static final int T__35=35; - public static final int T__36=36; - public static final int T__159=159; - public static final int T__30=30; - public static final int T__158=158; - public static final int T__31=31; - public static final int T__32=32; - public static final int T__155=155; - public static final int T__154=154; - public static final int T__157=157; - public static final int T__156=156; - public static final int T__151=151; - public static final int T__150=150; - public static final int T__153=153; - public static final int T__152=152; - public static final int T__48=48; - public static final int T__49=49; - public static final int T__44=44; - public static final int T__45=45; - public static final int T__46=46; - public static final int T__47=47; - public static final int T__40=40; - public static final int T__148=148; - public static final int T__41=41; - public static final int T__147=147; - public static final int T__42=42; - public static final int T__43=43; - public static final int T__149=149; - public static final int T__100=100; - public static final int T__102=102; - public static final int T__101=101; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__13=13; - public static final int T__14=14; - public static final int T__214=214; - public static final int T__213=213; - public static final int T__215=215; - public static final int T__210=210; - public static final int T__212=212; - public static final int T__211=211; - public static final int RULE_DECIMAL=8; - public static final int T__26=26; - public static final int T__27=27; - public static final int T__28=28; - public static final int T__29=29; - public static final int T__22=22; - public static final int T__207=207; - public static final int T__23=23; - public static final int T__206=206; - public static final int T__24=24; - public static final int T__209=209; - public static final int T__25=25; - public static final int T__208=208; - public static final int T__203=203; - public static final int T__202=202; - public static final int T__20=20; - public static final int T__205=205; - public static final int T__21=21; - public static final int T__204=204; - public static final int T__122=122; - public static final int T__121=121; - public static final int T__124=124; - public static final int T__123=123; - public static final int T__120=120; - public static final int RULE_SL_COMMENT=10; - public static final int T__119=119; - public static final int T__118=118; - public static final int T__115=115; - public static final int EOF=-1; - public static final int T__114=114; - public static final int T__117=117; - public static final int T__116=116; - public static final int T__111=111; - public static final int T__110=110; - public static final int T__113=113; - public static final int T__112=112; - public static final int T__108=108; - public static final int T__107=107; - public static final int T__109=109; - public static final int T__104=104; - public static final int T__103=103; - public static final int T__106=106; - public static final int T__105=105; - public static final int RULE_HEX=6; - public static final int RULE_ML_COMMENT=9; - public static final int T__201=201; - public static final int T__200=200; - public static final int T__91=91; - public static final int T__188=188; - public static final int T__92=92; - public static final int T__187=187; - public static final int T__93=93; - public static final int T__94=94; - public static final int T__189=189; - public static final int T__184=184; - public static final int T__183=183; - public static final int T__186=186; - public static final int T__90=90; - public static final int T__185=185; - public static final int T__180=180; - public static final int T__182=182; - public static final int T__181=181; - public static final int T__99=99; - public static final int T__95=95; - public static final int T__96=96; - public static final int T__97=97; - public static final int T__98=98; - public static final int T__177=177; - public static final int T__176=176; - public static final int T__179=179; - public static final int T__178=178; - public static final int T__173=173; - public static final int T__172=172; - public static final int T__175=175; - public static final int T__174=174; - public static final int T__171=171; - public static final int T__170=170; - public static final int T__169=169; - public static final int T__70=70; - public static final int T__71=71; - public static final int T__72=72; - public static final int RULE_STRING=5; - public static final int T__77=77; - public static final int T__78=78; - public static final int T__79=79; - public static final int T__73=73; - public static final int T__74=74; - public static final int T__75=75; - public static final int T__76=76; - public static final int T__80=80; - public static final int T__199=199; - public static final int T__81=81; - public static final int T__198=198; - public static final int T__82=82; - public static final int T__83=83; - public static final int T__195=195; - public static final int T__194=194; - public static final int RULE_WS=11; - public static final int T__197=197; - public static final int T__196=196; - public static final int T__191=191; - public static final int T__190=190; - public static final int T__193=193; - public static final int T__192=192; - public static final int RULE_ANY_OTHER=12; - public static final int T__88=88; - public static final int T__89=89; - public static final int T__84=84; - public static final int T__85=85; - public static final int T__86=86; - public static final int T__87=87; - - - public String[] getTokenNames() { return InternalDatamartDSLParser.tokenNames; } - public String getGrammarFileName() { return "../org.eclipse.osbp.xtext.datamartdsl.ui/src-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/antlr/internal/InternalDatamartDSL.g"; } - - - - protected DatamartDSLGrammarAccess grammarAccess; - - public void setGrammarAccess(DatamartDSLGrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } - - - - - - // Delegated rules - - public final boolean synpred127_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred127_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred292_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred292_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred116_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred116_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred80_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred80_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred102_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred102_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred270_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred270_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred281_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred281_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred345_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred345_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred329_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred329_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred275_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred275_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred94_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred94_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred273_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred273_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred284_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred284_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred276_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred276_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred103_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred103_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred328_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred328_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred278_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred278_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred315_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred315_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred55_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred55_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred120_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred120_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred337_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred337_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred321_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred321_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred348_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred348_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred279_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred279_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred81_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred81_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred302_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred302_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred274_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred274_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred53_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred53_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred335_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred335_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred280_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred280_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred346_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred346_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred237_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred237_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred277_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred277_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred54_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred54_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred331_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred331_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred320_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred320_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred347_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred347_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred349_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred349_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred322_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred322_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred121_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred121_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred299_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred299_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred338_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred338_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred327_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred327_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred272_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred272_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred316_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred316_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - public final boolean synpred283_InternalDatamartDSL() { - state.backtracking++; - int start = input.mark(); - try { - synpred283_InternalDatamartDSL_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - state.backtracking--; - state.failed=false; - return success; - } - - - protected DFA29 dfa29 = new DFA29(this); - protected DFA30 dfa30 = new DFA30(this); - protected DFA31 dfa31 = new DFA31(this); - protected DFA38 dfa38 = new DFA38(this); - protected DFA46 dfa46 = new DFA46(this); - protected DFA49 dfa49 = new DFA49(this); - protected DFA50 dfa50 = new DFA50(this); - protected DFA53 dfa53 = new DFA53(this); - protected DFA58 dfa58 = new DFA58(this); - protected DFA61 dfa61 = new DFA61(this); - protected DFA70 dfa70 = new DFA70(this); - protected DFA163 dfa163 = new DFA163(this); - protected DFA169 dfa169 = new DFA169(this); - protected DFA176 dfa176 = new DFA176(this); - protected DFA177 dfa177 = new DFA177(this); - protected DFA185 dfa185 = new DFA185(this); - protected DFA195 dfa195 = new DFA195(this); - protected DFA208 dfa208 = new DFA208(this); - protected DFA209 dfa209 = new DFA209(this); - protected DFA213 dfa213 = new DFA213(this); - protected DFA214 dfa214 = new DFA214(this); - protected DFA215 dfa215 = new DFA215(this); - protected DFA220 dfa220 = new DFA220(this); - protected DFA228 dfa228 = new DFA228(this); - protected DFA231 dfa231 = new DFA231(this); - static final String DFA29_eotS = - "\43\uffff"; - static final String DFA29_eofS = - "\43\uffff"; - static final String DFA29_minS = - "\1\4\1\0\41\uffff"; - static final String DFA29_maxS = - "\1\u00d7\1\0\41\uffff"; - static final String DFA29_acceptS = - "\2\uffff\1\2\37\uffff\1\1"; - static final String DFA29_specialS = - "\1\uffff\1\0\41\uffff}>"; - static final String[] DFA29_transitionS = { - "\1\1\4\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\77"+ - "\uffff\1\2\3\uffff\1\2\24\uffff\1\2\40\uffff\1\2\2\uffff\2\2"+ - "\3\uffff\1\2\1\uffff\1\2\2\uffff\10\2\1\uffff\1\2\24\uffff\1"+ - "\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA29_eot = DFA.unpackEncodedString(DFA29_eotS); - static final short[] DFA29_eof = DFA.unpackEncodedString(DFA29_eofS); - static final char[] DFA29_min = DFA.unpackEncodedStringToUnsignedChars(DFA29_minS); - static final char[] DFA29_max = DFA.unpackEncodedStringToUnsignedChars(DFA29_maxS); - static final short[] DFA29_accept = DFA.unpackEncodedString(DFA29_acceptS); - static final short[] DFA29_special = DFA.unpackEncodedString(DFA29_specialS); - static final short[][] DFA29_transition; - - static { - int numStates = DFA29_transitionS.length; - DFA29_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA29_transition[i] = DFA.unpackEncodedString(DFA29_transitionS[i]); - } - } - - class DFA29 extends DFA { - - public DFA29(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 29; - this.eot = DFA29_eot; - this.eof = DFA29_eof; - this.min = DFA29_min; - this.max = DFA29_max; - this.accept = DFA29_accept; - this.special = DFA29_special; - this.transition = DFA29_transition; - } - public String getDescription() { - return "5242:1: rule__XAnnotation__Alternatives_3_1 : ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) );"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA29_1 = input.LA(1); - - - int index29_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred53_InternalDatamartDSL()) ) {s = 34;} - - else if ( (true) ) {s = 2;} - - - input.seek(index29_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 29, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA30_eotS = - "\43\uffff"; - static final String DFA30_eofS = - "\43\uffff"; - static final String DFA30_minS = - "\1\4\1\0\41\uffff"; - static final String DFA30_maxS = - "\1\u00d7\1\0\41\uffff"; - static final String DFA30_acceptS = - "\2\uffff\1\2\37\uffff\1\1"; - static final String DFA30_specialS = - "\1\uffff\1\0\41\uffff}>"; - static final String[] DFA30_transitionS = { - "\5\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\77\uffff"+ - "\1\2\3\uffff\1\2\24\uffff\1\2\40\uffff\1\2\2\uffff\1\1\1\2\3"+ - "\uffff\1\2\1\uffff\1\2\2\uffff\10\2\1\uffff\1\2\24\uffff\1\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); - static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); - static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); - static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); - static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); - static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); - static final short[][] DFA30_transition; - - static { - int numStates = DFA30_transitionS.length; - DFA30_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA30_transition[i] = DFA.unpackEncodedString(DFA30_transitionS[i]); - } - } - - class DFA30 extends DFA { - - public DFA30(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 30; - this.eot = DFA30_eot; - this.eof = DFA30_eof; - this.min = DFA30_min; - this.max = DFA30_max; - this.accept = DFA30_accept; - this.special = DFA30_special; - this.transition = DFA30_transition; - } - public String getDescription() { - return "5264:1: rule__XAnnotationElementValueOrCommaList__Alternatives : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) );"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA30_1 = input.LA(1); - - - int index30_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred54_InternalDatamartDSL()) ) {s = 34;} - - else if ( (true) ) {s = 2;} - - - input.seek(index30_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 30, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA31_eotS = - "\43\uffff"; - static final String DFA31_eofS = - "\43\uffff"; - static final String DFA31_minS = - "\1\4\1\0\41\uffff"; - static final String DFA31_maxS = - "\1\u00d7\1\0\41\uffff"; - static final String DFA31_acceptS = - "\2\uffff\1\2\37\uffff\1\1"; - static final String DFA31_specialS = - "\1\uffff\1\0\41\uffff}>"; - static final String[] DFA31_transitionS = { - "\5\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\77\uffff"+ - "\1\2\3\uffff\1\2\24\uffff\1\2\40\uffff\1\2\2\uffff\1\1\1\2\3"+ - "\uffff\1\2\1\uffff\1\2\2\uffff\10\2\1\uffff\1\2\24\uffff\1\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA31_eot = DFA.unpackEncodedString(DFA31_eotS); - static final short[] DFA31_eof = DFA.unpackEncodedString(DFA31_eofS); - static final char[] DFA31_min = DFA.unpackEncodedStringToUnsignedChars(DFA31_minS); - static final char[] DFA31_max = DFA.unpackEncodedStringToUnsignedChars(DFA31_maxS); - static final short[] DFA31_accept = DFA.unpackEncodedString(DFA31_acceptS); - static final short[] DFA31_special = DFA.unpackEncodedString(DFA31_specialS); - static final short[][] DFA31_transition; - - static { - int numStates = DFA31_transitionS.length; - DFA31_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA31_transition[i] = DFA.unpackEncodedString(DFA31_transitionS[i]); - } - } - - class DFA31 extends DFA { - - public DFA31(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 31; - this.eot = DFA31_eot; - this.eof = DFA31_eof; - this.min = DFA31_min; - this.max = DFA31_max; - this.accept = DFA31_accept; - this.special = DFA31_special; - this.transition = DFA31_transition; - } - public String getDescription() { - return "5286:1: rule__XAnnotationElementValue__Alternatives : ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) );"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA31_1 = input.LA(1); - - - int index31_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred55_InternalDatamartDSL()) ) {s = 34;} - - else if ( (true) ) {s = 2;} - - - input.seek(index31_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 31, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA38_eotS = - "\13\uffff"; - static final String DFA38_eofS = - "\13\uffff"; - static final String DFA38_minS = - "\1\32\2\uffff\1\32\7\uffff"; - static final String DFA38_maxS = - "\1\41\2\uffff\1\36\7\uffff"; - static final String DFA38_acceptS = - "\1\uffff\1\1\1\2\1\uffff\1\4\1\5\1\7\1\10\1\11\1\6\1\3"; - static final String DFA38_specialS = - "\13\uffff}>"; - static final String[] DFA38_transitionS = { - "\1\3\1\6\1\1\1\2\1\4\1\5\1\7\1\10", - "", - "", - "\1\11\3\uffff\1\12", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA38_eot = DFA.unpackEncodedString(DFA38_eotS); - static final short[] DFA38_eof = DFA.unpackEncodedString(DFA38_eofS); - static final char[] DFA38_min = DFA.unpackEncodedStringToUnsignedChars(DFA38_minS); - static final char[] DFA38_max = DFA.unpackEncodedStringToUnsignedChars(DFA38_maxS); - static final short[] DFA38_accept = DFA.unpackEncodedString(DFA38_acceptS); - static final short[] DFA38_special = DFA.unpackEncodedString(DFA38_specialS); - static final short[][] DFA38_transition; - - static { - int numStates = DFA38_transitionS.length; - DFA38_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA38_transition[i] = DFA.unpackEncodedString(DFA38_transitionS[i]); - } - } - - class DFA38 extends DFA { - - public DFA38(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 38; - this.eot = DFA38_eot; - this.eof = DFA38_eof; - this.min = DFA38_min; - this.max = DFA38_max; - this.accept = DFA38_accept; - this.special = DFA38_special; - this.transition = DFA38_transition; - } - public String getDescription() { - return "5518:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) );"; - } - } - static final String DFA46_eotS = - "\12\uffff"; - static final String DFA46_eofS = - "\4\uffff\5\3\1\uffff"; - static final String DFA46_minS = - "\1\53\2\4\1\uffff\5\4\1\uffff"; - static final String DFA46_maxS = - "\1\u00d4\2\61\1\uffff\5\u00d7\1\uffff"; - static final String DFA46_acceptS = - "\3\uffff\1\2\5\uffff\1\1"; - static final String DFA46_specialS = - "\12\uffff}>"; - static final String[] DFA46_transitionS = { - "\1\1\u00a7\uffff\1\2\1\3", - "\1\4\26\uffff\1\3\21\uffff\1\5\1\6\1\7\1\10\1\3", - "\1\4\26\uffff\1\3\21\uffff\1\5\1\6\1\7\1\10\1\3", - "", - "\5\3\4\uffff\1\11\46\3\76\uffff\2\3\2\uffff\1\3\24\uffff\2"+ - "\3\40\uffff\27\3\17\uffff\2\3\1\uffff\2\3", - "\5\3\4\uffff\1\11\46\3\76\uffff\2\3\2\uffff\1\3\24\uffff\2"+ - "\3\40\uffff\27\3\17\uffff\2\3\1\uffff\2\3", - "\5\3\4\uffff\1\11\46\3\76\uffff\2\3\2\uffff\1\3\24\uffff\2"+ - "\3\40\uffff\27\3\17\uffff\2\3\1\uffff\2\3", - "\5\3\4\uffff\1\11\46\3\76\uffff\2\3\2\uffff\1\3\24\uffff\2"+ - "\3\40\uffff\27\3\17\uffff\2\3\1\uffff\2\3", - "\5\3\4\uffff\1\11\46\3\76\uffff\2\3\2\uffff\1\3\24\uffff\2"+ - "\3\40\uffff\27\3\17\uffff\2\3\1\uffff\2\3", - "" - }; - - static final short[] DFA46_eot = DFA.unpackEncodedString(DFA46_eotS); - static final short[] DFA46_eof = DFA.unpackEncodedString(DFA46_eofS); - static final char[] DFA46_min = DFA.unpackEncodedStringToUnsignedChars(DFA46_minS); - static final char[] DFA46_max = DFA.unpackEncodedStringToUnsignedChars(DFA46_maxS); - static final short[] DFA46_accept = DFA.unpackEncodedString(DFA46_acceptS); - static final short[] DFA46_special = DFA.unpackEncodedString(DFA46_specialS); - static final short[][] DFA46_transition; - - static { - int numStates = DFA46_transitionS.length; - DFA46_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA46_transition[i] = DFA.unpackEncodedString(DFA46_transitionS[i]); - } - } - - class DFA46 extends DFA { - - public DFA46(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 46; - this.eot = DFA46_eot; - this.eof = DFA46_eof; - this.min = DFA46_min; - this.max = DFA46_max; - this.accept = DFA46_accept; - this.special = DFA46_special; - this.transition = DFA46_transition; - } - public String getDescription() { - return "5800:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );"; - } - } - static final String DFA49_eotS = - "\43\uffff"; - static final String DFA49_eofS = - "\43\uffff"; - static final String DFA49_minS = - "\1\4\2\0\40\uffff"; - static final String DFA49_maxS = - "\1\u00d7\2\0\40\uffff"; - static final String DFA49_acceptS = - "\3\uffff\1\1\1\uffff\1\2\35\uffff"; - static final String DFA49_specialS = - "\1\uffff\1\0\1\1\40\uffff}>"; - static final String[] DFA49_transitionS = { - "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\4"+ - "\uffff\6\5\77\uffff\1\5\3\uffff\1\5\24\uffff\1\2\43\uffff\2"+ - "\5\3\uffff\1\5\1\uffff\1\5\2\uffff\10\5\1\uffff\1\5\22\uffff"+ - "\1\3\1\uffff\1\5", - "\1\uffff", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA49_eot = DFA.unpackEncodedString(DFA49_eotS); - static final short[] DFA49_eof = DFA.unpackEncodedString(DFA49_eofS); - static final char[] DFA49_min = DFA.unpackEncodedStringToUnsignedChars(DFA49_minS); - static final char[] DFA49_max = DFA.unpackEncodedStringToUnsignedChars(DFA49_maxS); - static final short[] DFA49_accept = DFA.unpackEncodedString(DFA49_acceptS); - static final short[] DFA49_special = DFA.unpackEncodedString(DFA49_specialS); - static final short[][] DFA49_transition; - - static { - int numStates = DFA49_transitionS.length; - DFA49_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA49_transition[i] = DFA.unpackEncodedString(DFA49_transitionS[i]); - } - } - - class DFA49 extends DFA { - - public DFA49(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 49; - this.eot = DFA49_eot; - this.eof = DFA49_eof; - this.min = DFA49_min; - this.max = DFA49_max; - this.accept = DFA49_accept; - this.special = DFA49_special; - this.transition = DFA49_transition; - } - public String getDescription() { - return "5876:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA49_1 = input.LA(1); - - - int index49_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred94_InternalDatamartDSL()) ) {s = 3;} - - else if ( (true) ) {s = 5;} - - - input.seek(index49_1); - if ( s>=0 ) return s; - break; - case 1 : - int LA49_2 = input.LA(1); - - - int index49_2 = input.index(); - input.rewind(); - s = -1; - if ( (synpred94_InternalDatamartDSL()) ) {s = 3;} - - else if ( (true) ) {s = 5;} - - - input.seek(index49_2); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 49, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA50_eotS = - "\40\uffff"; - static final String DFA50_eofS = - "\40\uffff"; - static final String DFA50_minS = - "\1\4\26\uffff\1\0\10\uffff"; - static final String DFA50_maxS = - "\1\u00d7\26\uffff\1\0\10\uffff"; - static final String DFA50_acceptS = - "\1\uffff\1\1\1\2\1\3\1\4\1\5\6\uffff\1\6\11\uffff\1\7\1\uffff\1"+ - "\12\1\13\1\14\1\15\1\16\1\17\1\10\1\11"; - static final String DFA50_specialS = - "\27\uffff\1\0\10\uffff}>"; - static final String[] DFA50_transitionS = { - "\1\5\4\14\22\uffff\1\5\21\uffff\5\5\1\14\77\uffff\1\2\3\uffff"+ - "\1\27\24\uffff\1\35\43\uffff\2\14\3\uffff\1\26\1\uffff\1\3\2"+ - "\uffff\1\30\1\31\1\1\2\14\1\32\1\33\1\34\1\uffff\1\4\24\uffff"+ - "\1\14", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA50_eot = DFA.unpackEncodedString(DFA50_eotS); - static final short[] DFA50_eof = DFA.unpackEncodedString(DFA50_eofS); - static final char[] DFA50_min = DFA.unpackEncodedStringToUnsignedChars(DFA50_minS); - static final char[] DFA50_max = DFA.unpackEncodedStringToUnsignedChars(DFA50_maxS); - static final short[] DFA50_accept = DFA.unpackEncodedString(DFA50_acceptS); - static final short[] DFA50_special = DFA.unpackEncodedString(DFA50_specialS); - static final short[][] DFA50_transition; - - static { - int numStates = DFA50_transitionS.length; - DFA50_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA50_transition[i] = DFA.unpackEncodedString(DFA50_transitionS[i]); - } - } - - class DFA50 extends DFA { - - public DFA50(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 50; - this.eot = DFA50_eot; - this.eof = DFA50_eof; - this.min = DFA50_min; - this.max = DFA50_max; - this.accept = DFA50_accept; - this.special = DFA50_special; - this.transition = DFA50_transition; - } - public String getDescription() { - return "5898:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA50_23 = input.LA(1); - - - int index50_23 = input.index(); - input.rewind(); - s = -1; - if ( (synpred102_InternalDatamartDSL()) ) {s = 30;} - - else if ( (synpred103_InternalDatamartDSL()) ) {s = 31;} - - - input.seek(index50_23); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 50, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA53_eotS = - "\43\uffff"; - static final String DFA53_eofS = - "\43\uffff"; - static final String DFA53_minS = - "\1\4\1\0\41\uffff"; - static final String DFA53_maxS = - "\1\u00d7\1\0\41\uffff"; - static final String DFA53_acceptS = - "\2\uffff\1\2\37\uffff\1\1"; - static final String DFA53_specialS = - "\1\uffff\1\0\41\uffff}>"; - static final String[] DFA53_transitionS = { - "\5\2\22\uffff\1\2\3\uffff\1\2\2\uffff\2\2\4\uffff\1\2\4\uffff"+ - "\6\2\77\uffff\1\2\3\uffff\1\2\24\uffff\1\1\43\uffff\2\2\3\uffff"+ - "\1\2\1\uffff\1\2\2\uffff\10\2\1\uffff\1\2\24\uffff\1\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA53_eot = DFA.unpackEncodedString(DFA53_eotS); - static final short[] DFA53_eof = DFA.unpackEncodedString(DFA53_eofS); - static final char[] DFA53_min = DFA.unpackEncodedStringToUnsignedChars(DFA53_minS); - static final char[] DFA53_max = DFA.unpackEncodedStringToUnsignedChars(DFA53_maxS); - static final short[] DFA53_accept = DFA.unpackEncodedString(DFA53_acceptS); - static final short[] DFA53_special = DFA.unpackEncodedString(DFA53_specialS); - static final short[][] DFA53_transition; - - static { - int numStates = DFA53_transitionS.length; - DFA53_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA53_transition[i] = DFA.unpackEncodedString(DFA53_transitionS[i]); - } - } - - class DFA53 extends DFA { - - public DFA53(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 53; - this.eot = DFA53_eot; - this.eof = DFA53_eof; - this.min = DFA53_min; - this.max = DFA53_max; - this.accept = DFA53_accept; - this.special = DFA53_special; - this.transition = DFA53_transition; - } - public String getDescription() { - return "6072:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) );"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA53_1 = input.LA(1); - - - int index53_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred116_InternalDatamartDSL()) ) {s = 34;} - - else if ( (true) ) {s = 2;} - - - input.seek(index53_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 53, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA58_eotS = - "\43\uffff"; - static final String DFA58_eofS = - "\43\uffff"; - static final String DFA58_minS = - "\1\4\2\0\40\uffff"; - static final String DFA58_maxS = - "\1\u00d7\2\0\40\uffff"; - static final String DFA58_acceptS = - "\3\uffff\1\1\1\uffff\1\2\35\uffff"; - static final String DFA58_specialS = - "\1\uffff\1\0\1\1\40\uffff}>"; - static final String[] DFA58_transitionS = { - "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\4"+ - "\uffff\6\5\77\uffff\1\5\3\uffff\1\5\24\uffff\1\2\43\uffff\2"+ - "\5\3\uffff\1\5\1\uffff\1\5\2\uffff\10\5\1\uffff\1\5\22\uffff"+ - "\1\3\1\uffff\1\5", - "\1\uffff", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA58_eot = DFA.unpackEncodedString(DFA58_eotS); - static final short[] DFA58_eof = DFA.unpackEncodedString(DFA58_eofS); - static final char[] DFA58_min = DFA.unpackEncodedStringToUnsignedChars(DFA58_minS); - static final char[] DFA58_max = DFA.unpackEncodedStringToUnsignedChars(DFA58_maxS); - static final short[] DFA58_accept = DFA.unpackEncodedString(DFA58_acceptS); - static final short[] DFA58_special = DFA.unpackEncodedString(DFA58_specialS); - static final short[][] DFA58_transition; - - static { - int numStates = DFA58_transitionS.length; - DFA58_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA58_transition[i] = DFA.unpackEncodedString(DFA58_transitionS[i]); - } - } - - class DFA58 extends DFA { - - public DFA58(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 58; - this.eot = DFA58_eot; - this.eof = DFA58_eof; - this.min = DFA58_min; - this.max = DFA58_max; - this.accept = DFA58_accept; - this.special = DFA58_special; - this.transition = DFA58_transition; - } - public String getDescription() { - return "6184:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) );"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA58_1 = input.LA(1); - - - int index58_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred121_InternalDatamartDSL()) ) {s = 3;} - - else if ( (true) ) {s = 5;} - - - input.seek(index58_1); - if ( s>=0 ) return s; - break; - case 1 : - int LA58_2 = input.LA(1); - - - int index58_2 = input.index(); - input.rewind(); - s = -1; - if ( (synpred121_InternalDatamartDSL()) ) {s = 3;} - - else if ( (true) ) {s = 5;} - - - input.seek(index58_2); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 58, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA61_eotS = - "\43\uffff"; - static final String DFA61_eofS = - "\43\uffff"; - static final String DFA61_minS = - "\1\4\2\0\40\uffff"; - static final String DFA61_maxS = - "\1\u00d7\2\0\40\uffff"; - static final String DFA61_acceptS = - "\3\uffff\1\1\1\uffff\1\2\35\uffff"; - static final String DFA61_specialS = - "\1\uffff\1\0\1\1\40\uffff}>"; - static final String[] DFA61_transitionS = { - "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\4"+ - "\uffff\6\5\77\uffff\1\5\3\uffff\1\5\24\uffff\1\2\43\uffff\2"+ - "\5\3\uffff\1\5\1\uffff\1\5\2\uffff\10\5\1\uffff\1\5\22\uffff"+ - "\1\3\1\uffff\1\5", - "\1\uffff", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA61_eot = DFA.unpackEncodedString(DFA61_eotS); - static final short[] DFA61_eof = DFA.unpackEncodedString(DFA61_eofS); - static final char[] DFA61_min = DFA.unpackEncodedStringToUnsignedChars(DFA61_minS); - static final char[] DFA61_max = DFA.unpackEncodedStringToUnsignedChars(DFA61_maxS); - static final short[] DFA61_accept = DFA.unpackEncodedString(DFA61_acceptS); - static final short[] DFA61_special = DFA.unpackEncodedString(DFA61_specialS); - static final short[][] DFA61_transition; - - static { - int numStates = DFA61_transitionS.length; - DFA61_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA61_transition[i] = DFA.unpackEncodedString(DFA61_transitionS[i]); - } - } - - class DFA61 extends DFA { - - public DFA61(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 61; - this.eot = DFA61_eot; - this.eof = DFA61_eof; - this.min = DFA61_min; - this.max = DFA61_max; - this.accept = DFA61_accept; - this.special = DFA61_special; - this.transition = DFA61_transition; - } - public String getDescription() { - return "6278:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) );"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA61_1 = input.LA(1); - - - int index61_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred127_InternalDatamartDSL()) ) {s = 3;} - - else if ( (true) ) {s = 5;} - - - input.seek(index61_1); - if ( s>=0 ) return s; - break; - case 1 : - int LA61_2 = input.LA(1); - - - int index61_2 = input.index(); - input.rewind(); - s = -1; - if ( (synpred127_InternalDatamartDSL()) ) {s = 3;} - - else if ( (true) ) {s = 5;} - - - input.seek(index61_2); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 61, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA70_eotS = - "\7\uffff"; - static final String DFA70_eofS = - "\2\uffff\1\4\2\uffff\1\4\1\uffff"; - static final String DFA70_minS = - "\1\4\1\uffff\1\53\1\4\1\uffff\1\53\1\uffff"; - static final String DFA70_maxS = - "\1\56\1\uffff\1\u00b3\1\44\1\uffff\1\u00b3\1\uffff"; - static final String DFA70_acceptS = - "\1\uffff\1\1\2\uffff\1\2\1\uffff\1\3"; - static final String DFA70_specialS = - "\7\uffff}>"; - static final String[] DFA70_transitionS = { - "\1\2\51\uffff\1\1", - "", - "\1\3\u0087\uffff\1\4", - "\1\5\37\uffff\1\6", - "", - "\1\3\u0087\uffff\1\4", - "" - }; - - static final short[] DFA70_eot = DFA.unpackEncodedString(DFA70_eotS); - static final short[] DFA70_eof = DFA.unpackEncodedString(DFA70_eofS); - static final char[] DFA70_min = DFA.unpackEncodedStringToUnsignedChars(DFA70_minS); - static final char[] DFA70_max = DFA.unpackEncodedStringToUnsignedChars(DFA70_maxS); - static final short[] DFA70_accept = DFA.unpackEncodedString(DFA70_acceptS); - static final short[] DFA70_special = DFA.unpackEncodedString(DFA70_specialS); - static final short[][] DFA70_transition; - - static { - int numStates = DFA70_transitionS.length; - DFA70_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA70_transition[i] = DFA.unpackEncodedString(DFA70_transitionS[i]); - } - } - - class DFA70 extends DFA { - - public DFA70(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 70; - this.eot = DFA70_eot; - this.eof = DFA70_eof; - this.min = DFA70_min; - this.max = DFA70_max; - this.accept = DFA70_accept; - this.special = DFA70_special; - this.transition = DFA70_transition; - } - public String getDescription() { - return "6478:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );"; - } - } - static final String DFA163_eotS = - "\12\uffff"; - static final String DFA163_eofS = - "\1\10\11\uffff"; - static final String DFA163_minS = - "\1\4\7\0\2\uffff"; - static final String DFA163_maxS = - "\1\u00d7\7\0\2\uffff"; - static final String DFA163_acceptS = - "\10\uffff\1\2\1\1"; - static final String DFA163_specialS = - "\1\uffff\1\4\1\3\1\1\1\0\1\5\1\6\1\2\2\uffff}>"; - static final String[] DFA163_transitionS = { - "\5\10\5\uffff\2\10\1\1\1\2\1\3\1\4\1\5\5\10\1\7\1\6\30\10\76"+ - "\uffff\2\10\2\uffff\1\10\24\uffff\2\10\40\uffff\27\10\17\uffff"+ - "\2\10\1\uffff\2\10", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "", - "" - }; - - static final short[] DFA163_eot = DFA.unpackEncodedString(DFA163_eotS); - static final short[] DFA163_eof = DFA.unpackEncodedString(DFA163_eofS); - static final char[] DFA163_min = DFA.unpackEncodedStringToUnsignedChars(DFA163_minS); - static final char[] DFA163_max = DFA.unpackEncodedStringToUnsignedChars(DFA163_maxS); - static final short[] DFA163_accept = DFA.unpackEncodedString(DFA163_acceptS); - static final short[] DFA163_special = DFA.unpackEncodedString(DFA163_specialS); - static final short[][] DFA163_transition; - - static { - int numStates = DFA163_transitionS.length; - DFA163_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA163_transition[i] = DFA.unpackEncodedString(DFA163_transitionS[i]); - } - } - - class DFA163 extends DFA { - - public DFA163(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 163; - this.eot = DFA163_eot; - this.eof = DFA163_eof; - this.min = DFA163_min; - this.max = DFA163_max; - this.accept = DFA163_accept; - this.special = DFA163_special; - this.transition = DFA163_transition; - } - public String getDescription() { - return "18945:1: ( rule__XAssignment__Group_1_1__0 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA163_4 = input.LA(1); - - - int index163_4 = input.index(); - input.rewind(); - s = -1; - if ( (synpred270_InternalDatamartDSL()) ) {s = 9;} - - else if ( (true) ) {s = 8;} - - - input.seek(index163_4); - if ( s>=0 ) return s; - break; - case 1 : - int LA163_3 = input.LA(1); - - - int index163_3 = input.index(); - input.rewind(); - s = -1; - if ( (synpred270_InternalDatamartDSL()) ) {s = 9;} - - else if ( (true) ) {s = 8;} - - - input.seek(index163_3); - if ( s>=0 ) return s; - break; - case 2 : - int LA163_7 = input.LA(1); - - - int index163_7 = input.index(); - input.rewind(); - s = -1; - if ( (synpred270_InternalDatamartDSL()) ) {s = 9;} - - else if ( (true) ) {s = 8;} - - - input.seek(index163_7); - if ( s>=0 ) return s; - break; - case 3 : - int LA163_2 = input.LA(1); - - - int index163_2 = input.index(); - input.rewind(); - s = -1; - if ( (synpred270_InternalDatamartDSL()) ) {s = 9;} - - else if ( (true) ) {s = 8;} - - - input.seek(index163_2); - if ( s>=0 ) return s; - break; - case 4 : - int LA163_1 = input.LA(1); - - - int index163_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred270_InternalDatamartDSL()) ) {s = 9;} - - else if ( (true) ) {s = 8;} - - - input.seek(index163_1); - if ( s>=0 ) return s; - break; - case 5 : - int LA163_5 = input.LA(1); - - - int index163_5 = input.index(); - input.rewind(); - s = -1; - if ( (synpred270_InternalDatamartDSL()) ) {s = 9;} - - else if ( (true) ) {s = 8;} - - - input.seek(index163_5); - if ( s>=0 ) return s; - break; - case 6 : - int LA163_6 = input.LA(1); - - - int index163_6 = input.index(); - input.rewind(); - s = -1; - if ( (synpred270_InternalDatamartDSL()) ) {s = 9;} - - else if ( (true) ) {s = 8;} - - - input.seek(index163_6); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 163, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA169_eotS = - "\13\uffff"; - static final String DFA169_eofS = - "\1\1\12\uffff"; - static final String DFA169_minS = - "\1\4\1\uffff\10\0\1\uffff"; - static final String DFA169_maxS = - "\1\u00d7\1\uffff\10\0\1\uffff"; - static final String DFA169_acceptS = - "\1\uffff\1\2\10\uffff\1\1"; - static final String DFA169_specialS = - "\2\uffff\1\7\1\4\1\0\1\2\1\5\1\1\1\6\1\3\1\uffff}>"; - static final String[] DFA169_transitionS = { - "\5\1\5\uffff\14\1\1\3\1\2\1\4\1\5\1\6\1\7\1\10\1\11\22\1\76"+ - "\uffff\2\1\2\uffff\1\1\24\uffff\2\1\40\uffff\27\1\17\uffff\2"+ - "\1\1\uffff\2\1", - "", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "" - }; - - static final short[] DFA169_eot = DFA.unpackEncodedString(DFA169_eotS); - static final short[] DFA169_eof = DFA.unpackEncodedString(DFA169_eofS); - static final char[] DFA169_min = DFA.unpackEncodedStringToUnsignedChars(DFA169_minS); - static final char[] DFA169_max = DFA.unpackEncodedStringToUnsignedChars(DFA169_maxS); - static final short[] DFA169_accept = DFA.unpackEncodedString(DFA169_acceptS); - static final short[] DFA169_special = DFA.unpackEncodedString(DFA169_specialS); - static final short[][] DFA169_transition; - - static { - int numStates = DFA169_transitionS.length; - DFA169_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA169_transition[i] = DFA.unpackEncodedString(DFA169_transitionS[i]); - } - } - - class DFA169 extends DFA { - - public DFA169(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 169; - this.eot = DFA169_eot; - this.eof = DFA169_eof; - this.min = DFA169_min; - this.max = DFA169_max; - this.accept = DFA169_accept; - this.special = DFA169_special; - this.transition = DFA169_transition; - } - public String getDescription() { - return "()* loopback of 20437:1: ( rule__XOtherOperatorExpression__Group_1__0 )*"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA169_4 = input.LA(1); - - - int index169_4 = input.index(); - input.rewind(); - s = -1; - if ( (synpred276_InternalDatamartDSL()) ) {s = 10;} - - else if ( (true) ) {s = 1;} - - - input.seek(index169_4); - if ( s>=0 ) return s; - break; - case 1 : - int LA169_7 = input.LA(1); - - - int index169_7 = input.index(); - input.rewind(); - s = -1; - if ( (synpred276_InternalDatamartDSL()) ) {s = 10;} - - else if ( (true) ) {s = 1;} - - - input.seek(index169_7); - if ( s>=0 ) return s; - break; - case 2 : - int LA169_5 = input.LA(1); - - - int index169_5 = input.index(); - input.rewind(); - s = -1; - if ( (synpred276_InternalDatamartDSL()) ) {s = 10;} - - else if ( (true) ) {s = 1;} - - - input.seek(index169_5); - if ( s>=0 ) return s; - break; - case 3 : - int LA169_9 = input.LA(1); - - - int index169_9 = input.index(); - input.rewind(); - s = -1; - if ( (synpred276_InternalDatamartDSL()) ) {s = 10;} - - else if ( (true) ) {s = 1;} - - - input.seek(index169_9); - if ( s>=0 ) return s; - break; - case 4 : - int LA169_3 = input.LA(1); - - - int index169_3 = input.index(); - input.rewind(); - s = -1; - if ( (synpred276_InternalDatamartDSL()) ) {s = 10;} - - else if ( (true) ) {s = 1;} - - - input.seek(index169_3); - if ( s>=0 ) return s; - break; - case 5 : - int LA169_6 = input.LA(1); - - - int index169_6 = input.index(); - input.rewind(); - s = -1; - if ( (synpred276_InternalDatamartDSL()) ) {s = 10;} - - else if ( (true) ) {s = 1;} - - - input.seek(index169_6); - if ( s>=0 ) return s; - break; - case 6 : - int LA169_8 = input.LA(1); - - - int index169_8 = input.index(); - input.rewind(); - s = -1; - if ( (synpred276_InternalDatamartDSL()) ) {s = 10;} - - else if ( (true) ) {s = 1;} - - - input.seek(index169_8); - if ( s>=0 ) return s; - break; - case 7 : - int LA169_2 = input.LA(1); - - - int index169_2 = input.index(); - input.rewind(); - s = -1; - if ( (synpred276_InternalDatamartDSL()) ) {s = 10;} - - else if ( (true) ) {s = 1;} - - - input.seek(index169_2); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 169, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA176_eotS = - "\116\uffff"; - static final String DFA176_eofS = - "\1\2\115\uffff"; - static final String DFA176_minS = - "\1\4\1\0\114\uffff"; - static final String DFA176_maxS = - "\1\u00d7\1\0\114\uffff"; - static final String DFA176_acceptS = - "\2\uffff\1\2\112\uffff\1\1"; - static final String DFA176_specialS = - "\1\uffff\1\0\114\uffff}>"; - static final String[] DFA176_transitionS = { - "\5\2\5\uffff\46\2\76\uffff\2\2\2\uffff\1\2\24\uffff\1\1\1\2"+ - "\40\uffff\27\2\17\uffff\2\2\1\uffff\2\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA176_eot = DFA.unpackEncodedString(DFA176_eotS); - static final short[] DFA176_eof = DFA.unpackEncodedString(DFA176_eofS); - static final char[] DFA176_min = DFA.unpackEncodedStringToUnsignedChars(DFA176_minS); - static final char[] DFA176_max = DFA.unpackEncodedStringToUnsignedChars(DFA176_maxS); - static final short[] DFA176_accept = DFA.unpackEncodedString(DFA176_acceptS); - static final short[] DFA176_special = DFA.unpackEncodedString(DFA176_specialS); - static final short[][] DFA176_transition; - - static { - int numStates = DFA176_transitionS.length; - DFA176_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA176_transition[i] = DFA.unpackEncodedString(DFA176_transitionS[i]); - } - } - - class DFA176 extends DFA { - - public DFA176(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 176; - this.eot = DFA176_eot; - this.eof = DFA176_eof; - this.min = DFA176_min; - this.max = DFA176_max; - this.accept = DFA176_accept; - this.special = DFA176_special; - this.transition = DFA176_transition; - } - public String getDescription() { - return "22264:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA176_1 = input.LA(1); - - - int index176_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred283_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 2;} - - - input.seek(index176_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 176, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA177_eotS = - "\116\uffff"; - static final String DFA177_eofS = - "\1\2\115\uffff"; - static final String DFA177_minS = - "\1\4\1\0\114\uffff"; - static final String DFA177_maxS = - "\1\u00d7\1\0\114\uffff"; - static final String DFA177_acceptS = - "\2\uffff\1\2\112\uffff\1\1"; - static final String DFA177_specialS = - "\1\uffff\1\0\114\uffff}>"; - static final String[] DFA177_transitionS = { - "\5\2\5\uffff\46\2\76\uffff\2\2\2\uffff\1\2\24\uffff\2\2\40"+ - "\uffff\3\2\1\1\23\2\17\uffff\2\2\1\uffff\2\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA177_eot = DFA.unpackEncodedString(DFA177_eotS); - static final short[] DFA177_eof = DFA.unpackEncodedString(DFA177_eofS); - static final char[] DFA177_min = DFA.unpackEncodedStringToUnsignedChars(DFA177_minS); - static final char[] DFA177_max = DFA.unpackEncodedStringToUnsignedChars(DFA177_maxS); - static final short[] DFA177_accept = DFA.unpackEncodedString(DFA177_acceptS); - static final short[] DFA177_special = DFA.unpackEncodedString(DFA177_specialS); - static final short[][] DFA177_transition; - - static { - int numStates = DFA177_transitionS.length; - DFA177_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA177_transition[i] = DFA.unpackEncodedString(DFA177_transitionS[i]); - } - } - - class DFA177 extends DFA { - - public DFA177(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 177; - this.eot = DFA177_eot; - this.eof = DFA177_eof; - this.min = DFA177_min; - this.max = DFA177_max; - this.accept = DFA177_accept; - this.special = DFA177_special; - this.transition = DFA177_transition; - } - public String getDescription() { - return "22292:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA177_1 = input.LA(1); - - - int index177_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred284_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 2;} - - - input.seek(index177_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 177, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA185_eotS = - "\46\uffff"; - static final String DFA185_eofS = - "\46\uffff"; - static final String DFA185_minS = - "\1\4\2\0\43\uffff"; - static final String DFA185_maxS = - "\1\u00d7\2\0\43\uffff"; - static final String DFA185_acceptS = - "\3\uffff\1\1\1\uffff\1\2\40\uffff"; - static final String DFA185_specialS = - "\1\uffff\1\0\1\1\43\uffff}>"; - static final String[] DFA185_transitionS = { - "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\3"+ - "\uffff\7\5\77\uffff\1\5\3\uffff\1\5\24\uffff\1\2\42\uffff\3"+ - "\5\3\uffff\1\5\1\uffff\1\5\2\uffff\10\5\1\uffff\1\5\22\uffff"+ - "\1\3\2\5", - "\1\uffff", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA185_eot = DFA.unpackEncodedString(DFA185_eotS); - static final short[] DFA185_eof = DFA.unpackEncodedString(DFA185_eofS); - static final char[] DFA185_min = DFA.unpackEncodedStringToUnsignedChars(DFA185_minS); - static final char[] DFA185_max = DFA.unpackEncodedStringToUnsignedChars(DFA185_maxS); - static final short[] DFA185_accept = DFA.unpackEncodedString(DFA185_acceptS); - static final short[] DFA185_special = DFA.unpackEncodedString(DFA185_specialS); - static final short[][] DFA185_transition; - - static { - int numStates = DFA185_transitionS.length; - DFA185_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA185_transition[i] = DFA.unpackEncodedString(DFA185_transitionS[i]); - } - } - - class DFA185 extends DFA { - - public DFA185(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 185; - this.eot = DFA185_eot; - this.eof = DFA185_eof; - this.min = DFA185_min; - this.max = DFA185_max; - this.accept = DFA185_accept; - this.special = DFA185_special; - this.transition = DFA185_transition; - } - public String getDescription() { - return "23433:1: ( rule__XClosure__Group_1__0 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA185_1 = input.LA(1); - - - int index185_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred292_InternalDatamartDSL()) ) {s = 3;} - - else if ( (true) ) {s = 5;} - - - input.seek(index185_1); - if ( s>=0 ) return s; - break; - case 1 : - int LA185_2 = input.LA(1); - - - int index185_2 = input.index(); - input.rewind(); - s = -1; - if ( (synpred292_InternalDatamartDSL()) ) {s = 3;} - - else if ( (true) ) {s = 5;} - - - input.seek(index185_2); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 185, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA195_eotS = - "\42\uffff"; - static final String DFA195_eofS = - "\42\uffff"; - static final String DFA195_minS = - "\1\4\2\0\37\uffff"; - static final String DFA195_maxS = - "\1\u00d7\2\0\37\uffff"; - static final String DFA195_acceptS = - "\3\uffff\1\1\1\2\35\uffff"; - static final String DFA195_specialS = - "\1\uffff\1\0\1\1\37\uffff}>"; - static final String[] DFA195_transitionS = { - "\1\1\4\4\22\uffff\1\4\3\uffff\1\3\2\uffff\2\4\4\uffff\1\4\4"+ - "\uffff\6\4\77\uffff\1\4\3\uffff\1\4\24\uffff\1\2\43\uffff\2"+ - "\4\3\uffff\1\4\1\uffff\1\4\2\uffff\10\4\1\uffff\1\4\24\uffff"+ - "\1\4", - "\1\uffff", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA195_eot = DFA.unpackEncodedString(DFA195_eotS); - static final short[] DFA195_eof = DFA.unpackEncodedString(DFA195_eofS); - static final char[] DFA195_min = DFA.unpackEncodedStringToUnsignedChars(DFA195_minS); - static final char[] DFA195_max = DFA.unpackEncodedStringToUnsignedChars(DFA195_maxS); - static final short[] DFA195_accept = DFA.unpackEncodedString(DFA195_acceptS); - static final short[] DFA195_special = DFA.unpackEncodedString(DFA195_specialS); - static final short[][] DFA195_transition; - - static { - int numStates = DFA195_transitionS.length; - DFA195_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA195_transition[i] = DFA.unpackEncodedString(DFA195_transitionS[i]); - } - } - - class DFA195 extends DFA { - - public DFA195(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 195; - this.eot = DFA195_eot; - this.eof = DFA195_eof; - this.min = DFA195_min; - this.max = DFA195_max; - this.accept = DFA195_accept; - this.special = DFA195_special; - this.transition = DFA195_transition; - } - public String getDescription() { - return "25101:1: ( rule__XSwitchExpression__Group_2_1_0__0 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA195_1 = input.LA(1); - - - int index195_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred302_InternalDatamartDSL()) ) {s = 3;} - - else if ( (true) ) {s = 4;} - - - input.seek(index195_1); - if ( s>=0 ) return s; - break; - case 1 : - int LA195_2 = input.LA(1); - - - int index195_2 = input.index(); - input.rewind(); - s = -1; - if ( (synpred302_InternalDatamartDSL()) ) {s = 3;} - - else if ( (true) ) {s = 4;} - - - input.seek(index195_2); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 195, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA208_eotS = - "\116\uffff"; - static final String DFA208_eofS = - "\1\2\115\uffff"; - static final String DFA208_minS = - "\1\4\1\0\114\uffff"; - static final String DFA208_maxS = - "\1\u00d7\1\0\114\uffff"; - static final String DFA208_acceptS = - "\2\uffff\1\2\112\uffff\1\1"; - static final String DFA208_specialS = - "\1\uffff\1\0\114\uffff}>"; - static final String[] DFA208_transitionS = { - "\5\2\5\uffff\46\2\76\uffff\2\2\2\uffff\1\2\24\uffff\1\1\1\2"+ - "\40\uffff\27\2\17\uffff\2\2\1\uffff\2\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA208_eot = DFA.unpackEncodedString(DFA208_eotS); - static final short[] DFA208_eof = DFA.unpackEncodedString(DFA208_eofS); - static final char[] DFA208_min = DFA.unpackEncodedStringToUnsignedChars(DFA208_minS); - static final char[] DFA208_max = DFA.unpackEncodedStringToUnsignedChars(DFA208_maxS); - static final short[] DFA208_accept = DFA.unpackEncodedString(DFA208_acceptS); - static final short[] DFA208_special = DFA.unpackEncodedString(DFA208_specialS); - static final short[][] DFA208_transition; - - static { - int numStates = DFA208_transitionS.length; - DFA208_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA208_transition[i] = DFA.unpackEncodedString(DFA208_transitionS[i]); - } - } - - class DFA208 extends DFA { - - public DFA208(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 208; - this.eot = DFA208_eot; - this.eof = DFA208_eof; - this.min = DFA208_min; - this.max = DFA208_max; - this.accept = DFA208_accept; - this.special = DFA208_special; - this.transition = DFA208_transition; - } - public String getDescription() { - return "27589:1: ( rule__XFeatureCall__Group_3__0 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA208_1 = input.LA(1); - - - int index208_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred315_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 2;} - - - input.seek(index208_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 208, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA209_eotS = - "\116\uffff"; - static final String DFA209_eofS = - "\1\2\115\uffff"; - static final String DFA209_minS = - "\1\4\1\0\114\uffff"; - static final String DFA209_maxS = - "\1\u00d7\1\0\114\uffff"; - static final String DFA209_acceptS = - "\2\uffff\1\2\112\uffff\1\1"; - static final String DFA209_specialS = - "\1\uffff\1\0\114\uffff}>"; - static final String[] DFA209_transitionS = { - "\5\2\5\uffff\46\2\76\uffff\2\2\2\uffff\1\2\24\uffff\2\2\40"+ - "\uffff\3\2\1\1\23\2\17\uffff\2\2\1\uffff\2\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA209_eot = DFA.unpackEncodedString(DFA209_eotS); - static final short[] DFA209_eof = DFA.unpackEncodedString(DFA209_eofS); - static final char[] DFA209_min = DFA.unpackEncodedStringToUnsignedChars(DFA209_minS); - static final char[] DFA209_max = DFA.unpackEncodedStringToUnsignedChars(DFA209_maxS); - static final short[] DFA209_accept = DFA.unpackEncodedString(DFA209_acceptS); - static final short[] DFA209_special = DFA.unpackEncodedString(DFA209_specialS); - static final short[][] DFA209_transition; - - static { - int numStates = DFA209_transitionS.length; - DFA209_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA209_transition[i] = DFA.unpackEncodedString(DFA209_transitionS[i]); - } - } - - class DFA209 extends DFA { - - public DFA209(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 209; - this.eot = DFA209_eot; - this.eof = DFA209_eof; - this.min = DFA209_min; - this.max = DFA209_max; - this.accept = DFA209_accept; - this.special = DFA209_special; - this.transition = DFA209_transition; - } - public String getDescription() { - return "27617:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA209_1 = input.LA(1); - - - int index209_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred316_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 2;} - - - input.seek(index209_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 209, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA213_eotS = - "\116\uffff"; - static final String DFA213_eofS = - "\1\2\115\uffff"; - static final String DFA213_minS = - "\1\4\1\0\114\uffff"; - static final String DFA213_maxS = - "\1\u00d7\1\0\114\uffff"; - static final String DFA213_acceptS = - "\2\uffff\1\2\112\uffff\1\1"; - static final String DFA213_specialS = - "\1\uffff\1\0\114\uffff}>"; - static final String[] DFA213_transitionS = { - "\5\2\5\uffff\15\2\1\1\30\2\76\uffff\2\2\2\uffff\1\2\24\uffff"+ - "\2\2\40\uffff\27\2\17\uffff\2\2\1\uffff\2\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA213_eot = DFA.unpackEncodedString(DFA213_eotS); - static final short[] DFA213_eof = DFA.unpackEncodedString(DFA213_eofS); - static final char[] DFA213_min = DFA.unpackEncodedStringToUnsignedChars(DFA213_minS); - static final char[] DFA213_max = DFA.unpackEncodedStringToUnsignedChars(DFA213_maxS); - static final short[] DFA213_accept = DFA.unpackEncodedString(DFA213_acceptS); - static final short[] DFA213_special = DFA.unpackEncodedString(DFA213_specialS); - static final short[][] DFA213_transition; - - static { - int numStates = DFA213_transitionS.length; - DFA213_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA213_transition[i] = DFA.unpackEncodedString(DFA213_transitionS[i]); - } - } - - class DFA213 extends DFA { - - public DFA213(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 213; - this.eot = DFA213_eot; - this.eof = DFA213_eof; - this.min = DFA213_min; - this.max = DFA213_max; - this.accept = DFA213_accept; - this.special = DFA213_special; - this.transition = DFA213_transition; - } - public String getDescription() { - return "28155:1: ( rule__XConstructorCall__Group_3__0 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA213_1 = input.LA(1); - - - int index213_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred320_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 2;} - - - input.seek(index213_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 213, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA214_eotS = - "\116\uffff"; - static final String DFA214_eofS = - "\1\2\115\uffff"; - static final String DFA214_minS = - "\1\4\1\0\114\uffff"; - static final String DFA214_maxS = - "\1\u00d7\1\0\114\uffff"; - static final String DFA214_acceptS = - "\2\uffff\1\2\112\uffff\1\1"; - static final String DFA214_specialS = - "\1\uffff\1\0\114\uffff}>"; - static final String[] DFA214_transitionS = { - "\5\2\5\uffff\46\2\76\uffff\2\2\2\uffff\1\2\24\uffff\1\1\1\2"+ - "\40\uffff\27\2\17\uffff\2\2\1\uffff\2\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA214_eot = DFA.unpackEncodedString(DFA214_eotS); - static final short[] DFA214_eof = DFA.unpackEncodedString(DFA214_eofS); - static final char[] DFA214_min = DFA.unpackEncodedStringToUnsignedChars(DFA214_minS); - static final char[] DFA214_max = DFA.unpackEncodedStringToUnsignedChars(DFA214_maxS); - static final short[] DFA214_accept = DFA.unpackEncodedString(DFA214_acceptS); - static final short[] DFA214_special = DFA.unpackEncodedString(DFA214_specialS); - static final short[][] DFA214_transition; - - static { - int numStates = DFA214_transitionS.length; - DFA214_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA214_transition[i] = DFA.unpackEncodedString(DFA214_transitionS[i]); - } - } - - class DFA214 extends DFA { - - public DFA214(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 214; - this.eot = DFA214_eot; - this.eof = DFA214_eof; - this.min = DFA214_min; - this.max = DFA214_max; - this.accept = DFA214_accept; - this.special = DFA214_special; - this.transition = DFA214_transition; - } - public String getDescription() { - return "28184:1: ( rule__XConstructorCall__Group_4__0 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA214_1 = input.LA(1); - - - int index214_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred321_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 2;} - - - input.seek(index214_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 214, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA215_eotS = - "\116\uffff"; - static final String DFA215_eofS = - "\1\2\115\uffff"; - static final String DFA215_minS = - "\1\4\1\0\114\uffff"; - static final String DFA215_maxS = - "\1\u00d7\1\0\114\uffff"; - static final String DFA215_acceptS = - "\2\uffff\1\2\112\uffff\1\1"; - static final String DFA215_specialS = - "\1\uffff\1\0\114\uffff}>"; - static final String[] DFA215_transitionS = { - "\5\2\5\uffff\46\2\76\uffff\2\2\2\uffff\1\2\24\uffff\2\2\40"+ - "\uffff\3\2\1\1\23\2\17\uffff\2\2\1\uffff\2\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA215_eot = DFA.unpackEncodedString(DFA215_eotS); - static final short[] DFA215_eof = DFA.unpackEncodedString(DFA215_eofS); - static final char[] DFA215_min = DFA.unpackEncodedStringToUnsignedChars(DFA215_minS); - static final char[] DFA215_max = DFA.unpackEncodedStringToUnsignedChars(DFA215_maxS); - static final short[] DFA215_accept = DFA.unpackEncodedString(DFA215_acceptS); - static final short[] DFA215_special = DFA.unpackEncodedString(DFA215_specialS); - static final short[][] DFA215_transition; - - static { - int numStates = DFA215_transitionS.length; - DFA215_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA215_transition[i] = DFA.unpackEncodedString(DFA215_transitionS[i]); - } - } - - class DFA215 extends DFA { - - public DFA215(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 215; - this.eot = DFA215_eot; - this.eof = DFA215_eof; - this.min = DFA215_min; - this.max = DFA215_max; - this.accept = DFA215_accept; - this.special = DFA215_special; - this.transition = DFA215_transition; - } - public String getDescription() { - return "28212:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA215_1 = input.LA(1); - - - int index215_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred322_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 2;} - - - input.seek(index215_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 215, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA220_eotS = - "\116\uffff"; - static final String DFA220_eofS = - "\1\41\115\uffff"; - static final String DFA220_minS = - "\1\4\40\0\55\uffff"; - static final String DFA220_maxS = - "\1\u00d7\40\0\55\uffff"; - static final String DFA220_acceptS = - "\41\uffff\1\2\53\uffff\1\1"; - static final String DFA220_specialS = - "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+ - "\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30"+ - "\1\31\1\32\1\33\1\34\1\35\1\36\1\37\55\uffff}>"; - static final String[] DFA220_transitionS = { - "\1\1\1\27\1\23\1\24\1\25\5\uffff\15\41\1\15\6\41\1\10\1\7\4"+ - "\41\1\6\4\41\1\2\1\3\1\4\1\5\1\16\1\21\1\41\76\uffff\1\12\1"+ - "\41\2\uffff\1\32\24\uffff\1\40\1\41\40\uffff\2\41\1\17\1\20"+ - "\3\41\1\31\1\41\1\13\2\41\1\33\1\34\1\11\1\26\1\30\1\35\1\36"+ - "\1\37\1\41\1\14\1\41\17\uffff\2\41\1\uffff\1\41\1\22", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA220_eot = DFA.unpackEncodedString(DFA220_eotS); - static final short[] DFA220_eof = DFA.unpackEncodedString(DFA220_eofS); - static final char[] DFA220_min = DFA.unpackEncodedStringToUnsignedChars(DFA220_minS); - static final char[] DFA220_max = DFA.unpackEncodedStringToUnsignedChars(DFA220_maxS); - static final short[] DFA220_accept = DFA.unpackEncodedString(DFA220_acceptS); - static final short[] DFA220_special = DFA.unpackEncodedString(DFA220_specialS); - static final short[][] DFA220_transition; - - static { - int numStates = DFA220_transitionS.length; - DFA220_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA220_transition[i] = DFA.unpackEncodedString(DFA220_transitionS[i]); - } - } - - class DFA220 extends DFA { - - public DFA220(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 220; - this.eot = DFA220_eot; - this.eof = DFA220_eof; - this.min = DFA220_min; - this.max = DFA220_max; - this.accept = DFA220_accept; - this.special = DFA220_special; - this.transition = DFA220_transition; - } - public String getDescription() { - return "29265:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA220_1 = input.LA(1); - - - int index220_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_1); - if ( s>=0 ) return s; - break; - case 1 : - int LA220_2 = input.LA(1); - - - int index220_2 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_2); - if ( s>=0 ) return s; - break; - case 2 : - int LA220_3 = input.LA(1); - - - int index220_3 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_3); - if ( s>=0 ) return s; - break; - case 3 : - int LA220_4 = input.LA(1); - - - int index220_4 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_4); - if ( s>=0 ) return s; - break; - case 4 : - int LA220_5 = input.LA(1); - - - int index220_5 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_5); - if ( s>=0 ) return s; - break; - case 5 : - int LA220_6 = input.LA(1); - - - int index220_6 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_6); - if ( s>=0 ) return s; - break; - case 6 : - int LA220_7 = input.LA(1); - - - int index220_7 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_7); - if ( s>=0 ) return s; - break; - case 7 : - int LA220_8 = input.LA(1); - - - int index220_8 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_8); - if ( s>=0 ) return s; - break; - case 8 : - int LA220_9 = input.LA(1); - - - int index220_9 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_9); - if ( s>=0 ) return s; - break; - case 9 : - int LA220_10 = input.LA(1); - - - int index220_10 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_10); - if ( s>=0 ) return s; - break; - case 10 : - int LA220_11 = input.LA(1); - - - int index220_11 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_11); - if ( s>=0 ) return s; - break; - case 11 : - int LA220_12 = input.LA(1); - - - int index220_12 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_12); - if ( s>=0 ) return s; - break; - case 12 : - int LA220_13 = input.LA(1); - - - int index220_13 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_13); - if ( s>=0 ) return s; - break; - case 13 : - int LA220_14 = input.LA(1); - - - int index220_14 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_14); - if ( s>=0 ) return s; - break; - case 14 : - int LA220_15 = input.LA(1); - - - int index220_15 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_15); - if ( s>=0 ) return s; - break; - case 15 : - int LA220_16 = input.LA(1); - - - int index220_16 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_16); - if ( s>=0 ) return s; - break; - case 16 : - int LA220_17 = input.LA(1); - - - int index220_17 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_17); - if ( s>=0 ) return s; - break; - case 17 : - int LA220_18 = input.LA(1); - - - int index220_18 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_18); - if ( s>=0 ) return s; - break; - case 18 : - int LA220_19 = input.LA(1); - - - int index220_19 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_19); - if ( s>=0 ) return s; - break; - case 19 : - int LA220_20 = input.LA(1); - - - int index220_20 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_20); - if ( s>=0 ) return s; - break; - case 20 : - int LA220_21 = input.LA(1); - - - int index220_21 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_21); - if ( s>=0 ) return s; - break; - case 21 : - int LA220_22 = input.LA(1); - - - int index220_22 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_22); - if ( s>=0 ) return s; - break; - case 22 : - int LA220_23 = input.LA(1); - - - int index220_23 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_23); - if ( s>=0 ) return s; - break; - case 23 : - int LA220_24 = input.LA(1); - - - int index220_24 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_24); - if ( s>=0 ) return s; - break; - case 24 : - int LA220_25 = input.LA(1); - - - int index220_25 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_25); - if ( s>=0 ) return s; - break; - case 25 : - int LA220_26 = input.LA(1); - - - int index220_26 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_26); - if ( s>=0 ) return s; - break; - case 26 : - int LA220_27 = input.LA(1); - - - int index220_27 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_27); - if ( s>=0 ) return s; - break; - case 27 : - int LA220_28 = input.LA(1); - - - int index220_28 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_28); - if ( s>=0 ) return s; - break; - case 28 : - int LA220_29 = input.LA(1); - - - int index220_29 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_29); - if ( s>=0 ) return s; - break; - case 29 : - int LA220_30 = input.LA(1); - - - int index220_30 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_30); - if ( s>=0 ) return s; - break; - case 30 : - int LA220_31 = input.LA(1); - - - int index220_31 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_31); - if ( s>=0 ) return s; - break; - case 31 : - int LA220_32 = input.LA(1); - - - int index220_32 = input.index(); - input.rewind(); - s = -1; - if ( (synpred327_InternalDatamartDSL()) ) {s = 77;} - - else if ( (true) ) {s = 33;} - - - input.seek(index220_32); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 220, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA228_eotS = - "\117\uffff"; - static final String DFA228_eofS = - "\1\2\116\uffff"; - static final String DFA228_minS = - "\1\4\1\0\115\uffff"; - static final String DFA228_maxS = - "\1\u00d7\1\0\115\uffff"; - static final String DFA228_acceptS = - "\2\uffff\1\2\113\uffff\1\1"; - static final String DFA228_specialS = - "\1\uffff\1\0\115\uffff}>"; - static final String[] DFA228_transitionS = { - "\5\2\5\uffff\15\2\1\1\30\2\76\uffff\2\2\2\uffff\1\2\24\uffff"+ - "\2\2\40\uffff\27\2\1\uffff\1\2\15\uffff\2\2\1\uffff\2\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA228_eot = DFA.unpackEncodedString(DFA228_eotS); - static final short[] DFA228_eof = DFA.unpackEncodedString(DFA228_eofS); - static final char[] DFA228_min = DFA.unpackEncodedStringToUnsignedChars(DFA228_minS); - static final char[] DFA228_max = DFA.unpackEncodedStringToUnsignedChars(DFA228_maxS); - static final short[] DFA228_accept = DFA.unpackEncodedString(DFA228_acceptS); - static final short[] DFA228_special = DFA.unpackEncodedString(DFA228_specialS); - static final short[][] DFA228_transition; - - static { - int numStates = DFA228_transitionS.length; - DFA228_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA228_transition[i] = DFA.unpackEncodedString(DFA228_transitionS[i]); - } - } - - class DFA228 extends DFA { - - public DFA228(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 228; - this.eot = DFA228_eot; - this.eof = DFA228_eof; - this.min = DFA228_min; - this.max = DFA228_max; - this.accept = DFA228_accept; - this.special = DFA228_special; - this.transition = DFA228_transition; - } - public String getDescription() { - return "30720:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA228_1 = input.LA(1); - - - int index228_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred335_InternalDatamartDSL()) ) {s = 78;} - - else if ( (true) ) {s = 2;} - - - input.seek(index228_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 228, _s, input); - error(nvae); - throw nvae; - } - } - static final String DFA231_eotS = - "\117\uffff"; - static final String DFA231_eofS = - "\1\2\116\uffff"; - static final String DFA231_minS = - "\1\4\1\0\115\uffff"; - static final String DFA231_maxS = - "\1\u00d7\1\0\115\uffff"; - static final String DFA231_acceptS = - "\2\uffff\1\2\113\uffff\1\1"; - static final String DFA231_specialS = - "\1\uffff\1\0\115\uffff}>"; - static final String[] DFA231_transitionS = { - "\5\2\5\uffff\15\2\1\1\30\2\76\uffff\2\2\2\uffff\1\2\24\uffff"+ - "\2\2\40\uffff\27\2\1\uffff\1\2\15\uffff\2\2\1\uffff\2\2", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] DFA231_eot = DFA.unpackEncodedString(DFA231_eotS); - static final short[] DFA231_eof = DFA.unpackEncodedString(DFA231_eofS); - static final char[] DFA231_min = DFA.unpackEncodedStringToUnsignedChars(DFA231_minS); - static final char[] DFA231_max = DFA.unpackEncodedStringToUnsignedChars(DFA231_maxS); - static final short[] DFA231_accept = DFA.unpackEncodedString(DFA231_acceptS); - static final short[] DFA231_special = DFA.unpackEncodedString(DFA231_specialS); - static final short[][] DFA231_transition; - - static { - int numStates = DFA231_transitionS.length; - DFA231_transition = new short[numStates][]; - for (int i=0; i<numStates; i++) { - DFA231_transition[i] = DFA.unpackEncodedString(DFA231_transitionS[i]); - } - } - - class DFA231 extends DFA { - - public DFA231(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 231; - this.eot = DFA231_eot; - this.eof = DFA231_eof; - this.min = DFA231_min; - this.max = DFA231_max; - this.accept = DFA231_accept; - this.special = DFA231_special; - this.transition = DFA231_transition; - } - public String getDescription() { - return "31031:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA231_1 = input.LA(1); - - - int index231_1 = input.index(); - input.rewind(); - s = -1; - if ( (synpred338_InternalDatamartDSL()) ) {s = 78;} - - else if ( (true) ) {s = 2;} - - - input.seek(index231_1); - if ( s>=0 ) return s; - break; - } - if (state.backtracking>0) {state.failed=true; return -1;} - NoViableAltException nvae = - new NoViableAltException(getDescription(), 231, _s, input); - error(nvae); - throw nvae; - } - } - - - - protected static class FollowSets000 { - public static final BitSet FOLLOW_ruleDatamartModel_in_entryRuleDatamartModel67 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartModel74 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartModel__PackagesAssignment_in_ruleDatamartModel100 = new BitSet(new long[]{0x0000000000000002L,0x0002000000000000L}); - public static final BitSet FOLLOW_ruleDatamartPackage_in_entryRuleDatamartPackage128 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartPackage135 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group__0_in_ruleDatamartPackage161 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDefinition_in_entryRuleDatamartDefinition188 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartDefinition195 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__0_in_ruleDatamartDefinition221 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartRole_in_entryRuleDatamartRole248 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartRole255 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartRole__Group__0_in_ruleDatamartRole281 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSource_in_entryRuleDatamartSource308 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartSource315 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSource__Alternatives_in_ruleDatamartSource341 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartTask_in_entryRuleDatamartTask368 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartTask375 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group__0_in_ruleDatamartTask401 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartColumn_in_entryRuleDatamartColumn428 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartColumn435 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartColumn__Group__0_in_ruleDatamartColumn461 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartTaskFilter_in_entryRuleDatamartTaskFilter488 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartTaskFilter495 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTaskFilter__Group__0_in_ruleDatamartTaskFilter521 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartCube_in_entryRuleDatamartCube548 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartCube555 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__0_in_ruleDatamartCube581 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartReference_in_entryRuleDatamartReference608 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartReference615 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartReference__Group__0_in_ruleDatamartReference641 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartEntity_in_entryRuleDatamartEntity668 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartEntity675 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__0_in_ruleDatamartEntity701 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartNavigation_in_entryRuleDatamartNavigation728 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartNavigation735 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartNavigation__Alternatives_in_ruleDatamartNavigation761 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartOwner_in_entryRuleDatamartOwner788 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartOwner795 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOwner__Group__0_in_ruleDatamartOwner821 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMember_in_entryRuleDatamartMember848 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartMember855 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMember__Group__0_in_ruleDatamartMember881 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartProperty_in_entryRuleDatamartProperty908 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartProperty915 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group__0_in_ruleDatamartProperty941 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartCondition_in_entryRuleDatamartCondition968 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartCondition975 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCondition__Group__0_in_ruleDatamartCondition1001 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartOrder_in_entryRuleDatamartOrder1028 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartOrder1035 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOrder__Group__0_in_ruleDatamartOrder1061 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDisjunction_in_entryRuleDatamartDisjunction1088 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartDisjunction1095 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group__0_in_ruleDatamartDisjunction1121 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartConjunction_in_entryRuleDatamartConjunction1148 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartConjunction1155 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group__0_in_ruleDatamartConjunction1181 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartConditionalExpression_in_entryRuleDatamartConditionalExpression1208 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartConditionalExpression1215 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group__0_in_ruleDatamartConditionalExpression1241 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartOperand_in_entryRuleDatamartOperand1268 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartOperand1275 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOperand__Alternatives_in_ruleDatamartOperand1301 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartValue_in_entryRuleDatamartValue1328 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartValue1335 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartValue__Alternatives_in_ruleDatamartValue1361 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartCubeElement_in_entryRuleDatamartCubeElement1388 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartCubeElement1395 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCubeElement__Alternatives_in_ruleDatamartCubeElement1421 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDefineDerivedMeasure_in_entryRuleDatamartDefineDerivedMeasure1448 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartDefineDerivedMeasure1455 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefineDerivedMeasure__Group__0_in_ruleDatamartDefineDerivedMeasure1481 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartAddition_in_entryRuleDatamartAddition1508 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartAddition1515 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group__0_in_ruleDatamartAddition1541 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMultiplication_in_entryRuleDatamartMultiplication1568 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartMultiplication1575 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group__0_in_ruleDatamartMultiplication1601 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartPrimary_in_entryRuleDatamartPrimary1628 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartPrimary1635 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPrimary__Alternatives_in_ruleDatamartPrimary1661 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartNumberOrElement_in_entryRuleDatamartNumberOrElement1688 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartNumberOrElement1695 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartNumberOrElement__Alternatives_in_ruleDatamartNumberOrElement1721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMemberTuple_in_entryRuleDatamartMemberTuple1748 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartMemberTuple1755 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group__0_in_ruleDatamartMemberTuple1781 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartFunction_in_entryRuleDatamartFunction1808 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartFunction1815 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartFunction__FunctionAssignment_in_ruleDatamartFunction1841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartParameterFunction_in_entryRuleDatamartParameterFunction1868 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartParameterFunction1875 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartParameterFunction__Group__0_in_ruleDatamartParameterFunction1901 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartFunctionIntParameter_in_entryRuleDatamartFunctionIntParameter1928 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartFunctionIntParameter1935 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartFunctionIntParameter__ValueAssignment_in_ruleDatamartFunctionIntParameter1961 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetFunction_in_entryRuleDatamartSetFunction1988 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartSetFunction1995 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetFunction__SetFunctionAssignment_in_ruleDatamartSetFunction2021 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetParameterFunction_in_entryRuleDatamartSetParameterFunction2048 = new BitSet(new long[]{0x0000000000000000L}); - } - - protected static class FollowSets001 { - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartSetParameterFunction2055 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetParameterFunction__Group__0_in_ruleDatamartSetParameterFunction2081 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetAggregationFunction_in_entryRuleDatamartSetAggregationFunction2108 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartSetAggregationFunction2115 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregationFunction__Group__0_in_ruleDatamartSetAggregationFunction2141 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetTuple_in_entryRuleDatamartSetTuple2168 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartSetTuple2175 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Group__0_in_ruleDatamartSetTuple2201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartAggregationFunction_in_entryRuleDatamartAggregationFunction2228 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartAggregationFunction2235 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregationFunction__AggregationAssignment_in_ruleDatamartAggregationFunction2261 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartAggregation_in_entryRuleDatamartAggregation2288 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartAggregation2295 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group__0_in_ruleDatamartAggregation2321 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetAggregation_in_entryRuleDatamartSetAggregation2348 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartSetAggregation2355 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group__0_in_ruleDatamartSetAggregation2381 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSlicer_in_entryRuleDatamartSlicer2408 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartSlicer2415 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSlicer__Group__0_in_ruleDatamartSlicer2441 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartAxis_in_entryRuleDatamartAxis2468 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartAxis2475 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAxis__Group__0_in_ruleDatamartAxis2501 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartElement_in_entryRuleDatamartElement2528 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartElement2535 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartElement__Alternatives_in_ruleDatamartElement2561 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDerivedMeasure_in_entryRuleDatamartDerivedMeasure2588 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartDerivedMeasure2595 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__Group__0_in_ruleDatamartDerivedMeasure2621 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMeasure_in_entryRuleDatamartMeasure2648 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartMeasure2655 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__Group__0_in_ruleDatamartMeasure2681 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartHierarchy_in_entryRuleDatamartHierarchy2708 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartHierarchy2715 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__0_in_ruleDatamartHierarchy2741 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartImport_in_entryRuleDatamartImport2768 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartImport2775 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartImport__Group__0_in_ruleDatamartImport2801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartQualifiedNameWithWildCard_in_entryRuleDatamartQualifiedNameWithWildCard2828 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleDatamartQualifiedNameWithWildCard2835 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartQualifiedNameWithWildCard__Group__0_in_ruleDatamartQualifiedNameWithWildCard2861 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName2888 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName2895 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName2921 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_entryRuleValidID2948 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleValidID2955 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleValidID2981 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleTRANSLATABLESTRING_in_entryRuleTRANSLATABLESTRING3007 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleTRANSLATABLESTRING3014 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleTRANSLATABLESTRING3040 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleTRANSLATABLEID_in_entryRuleTRANSLATABLEID3066 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleTRANSLATABLEID3073 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleTRANSLATABLEID3099 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerData_in_entryRulePropertyFillerData3125 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerData3132 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerData__Group__0_in_rulePropertyFillerData3158 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerType_in_entryRulePropertyFillerType3185 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerType3192 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerType__Alternatives_in_rulePropertyFillerType3218 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerDateFuture_in_entryRulePropertyFillerDateFuture3245 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerDateFuture3252 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateFuture__Group__0_in_rulePropertyFillerDateFuture3278 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerDatePast_in_entryRulePropertyFillerDatePast3305 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerDatePast3312 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDatePast__Group__0_in_rulePropertyFillerDatePast3338 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerDateRange_in_entryRulePropertyFillerDateRange3365 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerDateRange3372 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__Group__0_in_rulePropertyFillerDateRange3398 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerSignedDoubleRange_in_entryRulePropertyFillerSignedDoubleRange3425 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerSignedDoubleRange3432 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__0_in_rulePropertyFillerSignedDoubleRange3458 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerSignedDoubleRandom_in_entryRulePropertyFillerSignedDoubleRandom3485 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerSignedDoubleRandom3492 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRandom__Group__0_in_rulePropertyFillerSignedDoubleRandom3518 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerSignedIntegerRange_in_entryRulePropertyFillerSignedIntegerRange3545 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerSignedIntegerRange3552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group__0_in_rulePropertyFillerSignedIntegerRange3578 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerSignedIntegerRandom_in_entryRulePropertyFillerSignedIntegerRandom3605 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerSignedIntegerRandom3612 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRandom__Group__0_in_rulePropertyFillerSignedIntegerRandom3638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerTextRandom_in_entryRulePropertyFillerTextRandom3665 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerTextRandom3672 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextRandom__Group__0_in_rulePropertyFillerTextRandom3698 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerTextParagraphs_in_entryRulePropertyFillerTextParagraphs3725 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerTextParagraphs3732 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextParagraphs__Group__0_in_rulePropertyFillerTextParagraphs3758 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerTextSentences_in_entryRulePropertyFillerTextSentences3785 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerTextSentences3792 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextSentences__Group__0_in_rulePropertyFillerTextSentences3818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerTextWords_in_entryRulePropertyFillerTextWords3845 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerTextWords3852 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextWords__Group__0_in_rulePropertyFillerTextWords3878 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerUnsignedDoubleRange_in_entryRulePropertyFillerUnsignedDoubleRange3905 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerUnsignedDoubleRange3912 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__0_in_rulePropertyFillerUnsignedDoubleRange3938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerUnsignedDoubleRandom_in_entryRulePropertyFillerUnsignedDoubleRandom3965 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerUnsignedDoubleRandom3972 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRandom__Group__0_in_rulePropertyFillerUnsignedDoubleRandom3998 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerUnsignedIntegerRange_in_entryRulePropertyFillerUnsignedIntegerRange4025 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerUnsignedIntegerRange4032 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets002 { - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group__0_in_rulePropertyFillerUnsignedIntegerRange4058 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerUnsignedIntegerRandom_in_entryRulePropertyFillerUnsignedIntegerRandom4085 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePropertyFillerUnsignedIntegerRandom4092 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRandom__Group__0_in_rulePropertyFillerUnsignedIntegerRandom4118 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSignedNumber_in_entryRuleSignedNumber4145 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleSignedNumber4152 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SignedNumber__Group__0_in_ruleSignedNumber4178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleUnsignedNumber_in_entryRuleUnsignedNumber4205 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleUnsignedNumber4212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UnsignedNumber__Group__0_in_ruleUnsignedNumber4238 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSINT_in_entryRuleSINT4265 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleSINT4272 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SINT__Group__0_in_ruleSINT4298 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_entryRuleXAnnotation4325 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXAnnotation4332 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__0_in_ruleXAnnotation4358 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotationElementValuePair_in_entryRuleXAnnotationElementValuePair4385 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXAnnotationElementValuePair4392 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group__0_in_ruleXAnnotationElementValuePair4418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotationElementValueOrCommaList_in_entryRuleXAnnotationElementValueOrCommaList4445 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXAnnotationElementValueOrCommaList4452 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Alternatives_in_ruleXAnnotationElementValueOrCommaList4478 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotationElementValue_in_entryRuleXAnnotationElementValue4505 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXAnnotationElementValue4512 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Alternatives_in_ruleXAnnotationElementValue4538 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotationOrExpression_in_entryRuleXAnnotationOrExpression4565 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXAnnotationOrExpression4572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationOrExpression__Alternatives_in_ruleXAnnotationOrExpression4598 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_entryRuleXExpression4625 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXExpression4632 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAssignment_in_ruleXExpression4658 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAssignment_in_entryRuleXAssignment4684 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXAssignment4691 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Alternatives_in_ruleXAssignment4717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpSingleAssign_in_entryRuleOpSingleAssign4744 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpSingleAssign4751 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_ruleOpSingleAssign4778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpMultiAssign_in_entryRuleOpMultiAssign4806 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpMultiAssign4813 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Alternatives_in_ruleOpMultiAssign4839 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOrExpression_in_entryRuleXOrExpression4866 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXOrExpression4873 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group__0_in_ruleXOrExpression4899 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpOr_in_entryRuleOpOr4926 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpOr4933 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_14_in_ruleOpOr4960 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAndExpression_in_entryRuleXAndExpression4988 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXAndExpression4995 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group__0_in_ruleXAndExpression5021 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpAnd_in_entryRuleOpAnd5048 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpAnd5055 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_15_in_ruleOpAnd5082 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXEqualityExpression_in_entryRuleXEqualityExpression5110 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXEqualityExpression5117 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0_in_ruleXEqualityExpression5143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpEquality_in_entryRuleOpEquality5170 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpEquality5177 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpEquality__Alternatives_in_ruleOpEquality5203 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXRelationalExpression_in_entryRuleXRelationalExpression5230 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXRelationalExpression5237 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0_in_ruleXRelationalExpression5263 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpCompare_in_entryRuleOpCompare5290 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpCompare5297 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpCompare__Alternatives_in_ruleOpCompare5323 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_entryRuleXOtherOperatorExpression5350 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXOtherOperatorExpression5357 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0_in_ruleXOtherOperatorExpression5383 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpOther_in_entryRuleOpOther5410 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpOther5417 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Alternatives_in_ruleOpOther5443 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAdditiveExpression_in_entryRuleXAdditiveExpression5470 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXAdditiveExpression5477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0_in_ruleXAdditiveExpression5503 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpAdd_in_entryRuleOpAdd5530 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpAdd5537 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpAdd__Alternatives_in_ruleOpAdd5563 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_entryRuleXMultiplicativeExpression5590 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXMultiplicativeExpression5597 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0_in_ruleXMultiplicativeExpression5623 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpMulti_in_entryRuleOpMulti5650 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpMulti5657 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpMulti__Alternatives_in_ruleOpMulti5683 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXUnaryOperation_in_entryRuleXUnaryOperation5710 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXUnaryOperation5717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Alternatives_in_ruleXUnaryOperation5743 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpUnary_in_entryRuleOpUnary5770 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpUnary5777 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpUnary__Alternatives_in_ruleOpUnary5803 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXCastedExpression_in_entryRuleXCastedExpression5830 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXCastedExpression5837 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group__0_in_ruleXCastedExpression5863 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXPostfixOperation_in_entryRuleXPostfixOperation5890 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXPostfixOperation5897 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__Group__0_in_ruleXPostfixOperation5923 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpPostfix_in_entryRuleOpPostfix5950 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleOpPostfix5957 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpPostfix__Alternatives_in_ruleOpPostfix5983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_entryRuleXMemberFeatureCall6010 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXMemberFeatureCall6017 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0_in_ruleXMemberFeatureCall6043 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets003 { - public static final BitSet FOLLOW_ruleXPrimaryExpression_in_entryRuleXPrimaryExpression6070 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXPrimaryExpression6077 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPrimaryExpression__Alternatives_in_ruleXPrimaryExpression6103 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXLiteral_in_entryRuleXLiteral6130 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXLiteral6137 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XLiteral__Alternatives_in_ruleXLiteral6163 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXCollectionLiteral_in_entryRuleXCollectionLiteral6190 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXCollectionLiteral6197 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCollectionLiteral__Alternatives_in_ruleXCollectionLiteral6223 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXSetLiteral_in_entryRuleXSetLiteral6250 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXSetLiteral6257 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__0_in_ruleXSetLiteral6283 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXListLiteral_in_entryRuleXListLiteral6310 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXListLiteral6317 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__0_in_ruleXListLiteral6343 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXClosure_in_entryRuleXClosure6370 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXClosure6377 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group__0_in_ruleXClosure6403 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpressionInClosure_in_entryRuleXExpressionInClosure6430 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXExpressionInClosure6437 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0_in_ruleXExpressionInClosure6463 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXShortClosure_in_entryRuleXShortClosure6490 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXShortClosure6497 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group__0_in_ruleXShortClosure6523 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXParenthesizedExpression_in_entryRuleXParenthesizedExpression6550 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXParenthesizedExpression6557 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0_in_ruleXParenthesizedExpression6583 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXIfExpression_in_entryRuleXIfExpression6610 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXIfExpression6617 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__0_in_ruleXIfExpression6643 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXSwitchExpression_in_entryRuleXSwitchExpression6670 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXSwitchExpression6677 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0_in_ruleXSwitchExpression6703 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXCasePart_in_entryRuleXCasePart6730 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXCasePart6737 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__0_in_ruleXCasePart6763 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXForLoopExpression_in_entryRuleXForLoopExpression6790 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXForLoopExpression6797 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0_in_ruleXForLoopExpression6823 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBasicForLoopExpression_in_entryRuleXBasicForLoopExpression6850 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXBasicForLoopExpression6857 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__0_in_ruleXBasicForLoopExpression6883 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXWhileExpression_in_entryRuleXWhileExpression6910 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXWhileExpression6917 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__0_in_ruleXWhileExpression6943 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXDoWhileExpression_in_entryRuleXDoWhileExpression6970 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXDoWhileExpression6977 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0_in_ruleXDoWhileExpression7003 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_entryRuleXBlockExpression7030 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXBlockExpression7037 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__0_in_ruleXBlockExpression7063 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpressionOrVarDeclaration_in_entryRuleXExpressionOrVarDeclaration7090 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXExpressionOrVarDeclaration7097 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionOrVarDeclaration__Alternatives_in_ruleXExpressionOrVarDeclaration7123 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXVariableDeclaration_in_entryRuleXVariableDeclaration7150 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXVariableDeclaration7157 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0_in_ruleXVariableDeclaration7183 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmFormalParameter_in_entryRuleJvmFormalParameter7210 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJvmFormalParameter7217 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0_in_ruleJvmFormalParameter7243 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_entryRuleFullJvmFormalParameter7270 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleFullJvmFormalParameter7277 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0_in_ruleFullJvmFormalParameter7303 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall7330 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXFeatureCall7337 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall7363 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFeatureCallID_in_entryRuleFeatureCallID7390 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleFeatureCallID7397 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FeatureCallID__Alternatives_in_ruleFeatureCallID7423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper7450 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleIdOrSuper7457 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper7483 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall7510 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXConstructorCall7517 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall7543 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral7570 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXBooleanLiteral7577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral7603 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral7630 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXNullLiteral7637 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral7663 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXNumberLiteral_in_entryRuleXNumberLiteral7690 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXNumberLiteral7697 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0_in_ruleXNumberLiteral7723 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral7750 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXStringLiteral7757 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral7783 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral7810 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXTypeLiteral7817 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral7843 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression7870 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXThrowExpression7877 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression7903 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression7930 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXReturnExpression7937 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression7963 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression7990 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression7997 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression8023 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXSynchronizedExpression_in_entryRuleXSynchronizedExpression8050 = new BitSet(new long[]{0x0000000000000000L}); - } - - protected static class FollowSets004 { - public static final BitSet FOLLOW_EOF_in_entryRuleXSynchronizedExpression8057 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__0_in_ruleXSynchronizedExpression8083 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause8110 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXCatchClause8117 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause8143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleNumber_in_entryRuleNumber8175 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleNumber8182 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Alternatives_in_ruleNumber8212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference8241 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJvmTypeReference8248 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference8274 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArrayBrackets_in_entryRuleArrayBrackets8301 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleArrayBrackets8308 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArrayBrackets__Group__0_in_ruleArrayBrackets8334 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef8361 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXFunctionTypeRef8368 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef8394 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference8421 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference8428 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference8454 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference8481 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference8488 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference8514 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference8541 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference8548 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference8574 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound8601 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound8608 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound8634 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded8661 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded8668 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded8694 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound8721 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound8728 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound8754 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmLowerBoundAnded_in_entryRuleJvmLowerBoundAnded8781 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBoundAnded8788 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBoundAnded__Group__0_in_ruleJvmLowerBoundAnded8814 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard8843 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard8850 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard8876 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXImportDeclaration_in_entryRuleXImportDeclaration8905 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleXImportDeclaration8912 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__0_in_ruleXImportDeclaration8938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedNameInStaticImport_in_entryRuleQualifiedNameInStaticImport8965 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameInStaticImport8972 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameInStaticImport__Group__0_in_ruleQualifiedNameInStaticImport9000 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_rule__QualifiedNameInStaticImport__Group__0_in_ruleQualifiedNameInStaticImport9012 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_rule__AxisEnum__Alternatives_in_ruleAxisEnum9052 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FunctionEnum__Alternatives_in_ruleFunctionEnum9088 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ParameterFunctionEnum__Alternatives_in_ruleParameterFunctionEnum9124 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SetFunctionEnum__Alternatives_in_ruleSetFunctionEnum9160 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SetParameterFunctionEnum__Alternatives_in_ruleSetParameterFunctionEnum9196 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SetAggregationEnum__Alternatives_in_ruleSetAggregationEnum9232 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AggregationEnum__Alternatives_in_ruleAggregationEnum9268 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OperatorEnum__Alternatives_in_ruleOperatorEnum9304 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SqlAggregationEnum__Alternatives_in_ruleSqlAggregationEnum9340 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ValueScaleEnum__Alternatives_in_ruleValueScaleEnum9376 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TaskQueryTopicEnum__Alternatives_in_ruleTaskQueryTopicEnum9412 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TaskQueryColumnEnum__Alternatives_in_ruleTaskQueryColumnEnum9448 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__TaskFilterEnum__Alternatives_in_ruleTaskFilterEnum9484 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OrderEnum__Alternatives_in_ruleOrderEnum9520 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartCube_in_rule__DatamartSource__Alternatives9555 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartEntity_in_rule__DatamartSource__Alternatives9572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartTask_in_rule__DatamartSource__Alternatives9589 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartOwner_in_rule__DatamartNavigation__Alternatives9621 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMember_in_rule__DatamartNavigation__Alternatives9638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartValue_in_rule__DatamartOperand__Alternatives9670 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOperand__Group_1__0_in_rule__DatamartOperand__Alternatives9687 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartValue__NumberValueAssignment_0_in_rule__DatamartValue__Alternatives9720 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartValue__StringValueAssignment_1_in_rule__DatamartValue__Alternatives9738 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartValue__Alternatives_2_in_rule__DatamartValue__Alternatives9756 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartProperty_in_rule__DatamartValue__Alternatives9774 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartTaskFilter_in_rule__DatamartValue__Alternatives9791 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartColumn_in_rule__DatamartValue__Alternatives9808 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartValue__Group_2_0__0_in_rule__DatamartValue__Alternatives_29840 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartValue__SelectedAssignment_2_1_in_rule__DatamartValue__Alternatives_29858 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartAxis_in_rule__DatamartCubeElement__Alternatives9891 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSlicer_in_rule__DatamartCubeElement__Alternatives9908 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDefineDerivedMeasure_in_rule__DatamartCubeElement__Alternatives9925 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1_0_0__0_in_rule__DatamartAddition__Alternatives_1_09957 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1_0_1__0_in_rule__DatamartAddition__Alternatives_1_09975 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1_0_0__0_in_rule__DatamartMultiplication__Alternatives_1_010008 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1_0_1__0_in_rule__DatamartMultiplication__Alternatives_1_010026 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartNumberOrElement_in_rule__DatamartPrimary__Alternatives10059 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPrimary__Group_1__0_in_rule__DatamartPrimary__Alternatives10076 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartNumberOrElement__ValueAssignment_0_in_rule__DatamartNumberOrElement__Alternatives10109 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMeasure_in_rule__DatamartNumberOrElement__Alternatives10127 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDerivedMeasure_in_rule__DatamartNumberOrElement__Alternatives10144 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMemberTuple_in_rule__DatamartNumberOrElement__Alternatives10161 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartAggregation_in_rule__DatamartNumberOrElement__Alternatives10178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__FunctionAssignment_0_0_0_in_rule__DatamartMemberTuple__Alternatives_0_010210 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__FunctionAssignment_0_0_1_in_rule__DatamartMemberTuple__Alternatives_0_010228 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__SetFunctionAssignment_0_0_in_rule__DatamartSetTuple__Alternatives_010261 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__SetFunctionAssignment_0_1_in_rule__DatamartSetTuple__Alternatives_010279 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__SetAssignment_2_0_in_rule__DatamartAggregation__Alternatives_210312 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__SetAssignment_2_1_in_rule__DatamartAggregation__Alternatives_210330 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__SetAssignment_2_0_in_rule__DatamartSetAggregation__Alternatives_210363 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__SetAssignment_2_1_in_rule__DatamartSetAggregation__Alternatives_210381 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartHierarchy_in_rule__DatamartElement__Alternatives10414 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets005 { - public static final BitSet FOLLOW_ruleDatamartMeasure_in_rule__DatamartElement__Alternatives10431 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDerivedMeasure_in_rule__DatamartElement__Alternatives10448 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetAggregation_in_rule__DatamartElement__Alternatives10465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__FilteredAssignment_5_2_0_in_rule__DatamartHierarchy__Alternatives_5_210497 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__SelectedAssignment_5_2_1_in_rule__DatamartHierarchy__Alternatives_5_210515 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMeasure_in_rule__DatamartHierarchy__OrderRefAlternatives_6_2_1_010548 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDerivedMeasure_in_rule__DatamartHierarchy__OrderRefAlternatives_6_2_1_010565 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerDateFuture_in_rule__PropertyFillerType__Alternatives10597 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerDatePast_in_rule__PropertyFillerType__Alternatives10614 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerDateRange_in_rule__PropertyFillerType__Alternatives10631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerSignedDoubleRange_in_rule__PropertyFillerType__Alternatives10648 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerSignedDoubleRandom_in_rule__PropertyFillerType__Alternatives10665 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerSignedIntegerRange_in_rule__PropertyFillerType__Alternatives10682 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerSignedIntegerRandom_in_rule__PropertyFillerType__Alternatives10699 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerTextRandom_in_rule__PropertyFillerType__Alternatives10716 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerTextParagraphs_in_rule__PropertyFillerType__Alternatives10733 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerTextSentences_in_rule__PropertyFillerType__Alternatives10750 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerTextWords_in_rule__PropertyFillerType__Alternatives10767 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerUnsignedDoubleRange_in_rule__PropertyFillerType__Alternatives10784 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerUnsignedDoubleRandom_in_rule__PropertyFillerType__Alternatives10801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerUnsignedIntegerRange_in_rule__PropertyFillerType__Alternatives10818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerUnsignedIntegerRandom_in_rule__PropertyFillerType__Alternatives10835 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__BeginRangeAssignment_1_0_0_in_rule__PropertyFillerSignedDoubleRange__Alternatives_1_010867 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__BeginRangeRefAssignment_1_0_1_in_rule__PropertyFillerSignedDoubleRange__Alternatives_1_010885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__EndRangeAssignment_1_2_0_in_rule__PropertyFillerSignedDoubleRange__Alternatives_1_210918 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__EndRangeRefAssignment_1_2_1_in_rule__PropertyFillerSignedDoubleRange__Alternatives_1_210936 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__BeginRangeAssignment_2_0_0_in_rule__PropertyFillerSignedIntegerRange__Alternatives_2_010969 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__BeginRangeRefAssignment_2_0_1_in_rule__PropertyFillerSignedIntegerRange__Alternatives_2_010987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__EndRangeAssignment_2_2_0_in_rule__PropertyFillerSignedIntegerRange__Alternatives_2_211020 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__EndRangeRefAssignment_2_2_1_in_rule__PropertyFillerSignedIntegerRange__Alternatives_2_211038 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__BeginRangeAssignment_1_0_0_in_rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_011071 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__BeginRangeRefAssignment_1_0_1_in_rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_011089 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__EndRangeAssignment_1_2_0_in_rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_211122 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__EndRangeRefAssignment_1_2_1_in_rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_211140 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__BeginRangeAssignment_2_0_0_in_rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_011173 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__BeginRangeRefAssignment_2_0_1_in_rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_011191 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__EndRangeAssignment_2_2_0_in_rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_211224 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__EndRangeRefAssignment_2_2_1_in_rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_211242 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0__0_in_rule__XAnnotation__Alternatives_3_111275 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__ValueAssignment_3_1_1_in_rule__XAnnotation__Alternatives_3_111293 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__0_in_rule__XAnnotationElementValueOrCommaList__Alternatives11326 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1__0_in_rule__XAnnotationElementValueOrCommaList__Alternatives11344 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__0_in_rule__XAnnotationElementValue__Alternatives11377 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotationOrExpression_in_rule__XAnnotationElementValue__Alternatives11395 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotation_in_rule__XAnnotationOrExpression__Alternatives11427 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XAnnotationOrExpression__Alternatives11444 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives11476 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives11494 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_16_in_rule__OpMultiAssign__Alternatives11528 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_17_in_rule__OpMultiAssign__Alternatives11548 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_18_in_rule__OpMultiAssign__Alternatives11568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__OpMultiAssign__Alternatives11588 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__OpMultiAssign__Alternatives11608 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__0_in_rule__OpMultiAssign__Alternatives11627 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__0_in_rule__OpMultiAssign__Alternatives11645 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__OpEquality__Alternatives11679 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__OpEquality__Alternatives11699 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_23_in_rule__OpEquality__Alternatives11719 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_24_in_rule__OpEquality__Alternatives11739 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_111773 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_111791 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_25_in_rule__OpCompare__Alternatives11825 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpCompare__Group_1__0_in_rule__OpCompare__Alternatives11844 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__OpCompare__Alternatives11863 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__OpCompare__Alternatives11883 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__OpOther__Alternatives11918 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__OpOther__Alternatives11938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_2__0_in_rule__OpOther__Alternatives11957 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_30_in_rule__OpOther__Alternatives11976 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__OpOther__Alternatives11996 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5__0_in_rule__OpOther__Alternatives12015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6__0_in_rule__OpOther__Alternatives12033 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__OpOther__Alternatives12052 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_rule__OpOther__Alternatives12072 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0__0_in_rule__OpOther__Alternatives_5_112106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__OpOther__Alternatives_5_112125 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0_in_rule__OpOther__Alternatives_6_112159 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__OpOther__Alternatives_6_112178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__OpOther__Alternatives_6_112198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__OpAdd__Alternatives12233 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__OpAdd__Alternatives12253 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__OpMulti__Alternatives12288 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_37_in_rule__OpMulti__Alternatives12308 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__OpMulti__Alternatives12328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_39_in_rule__OpMulti__Alternatives12348 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives12382 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives12400 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_40_in_rule__OpUnary__Alternatives12433 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__OpUnary__Alternatives12453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__OpUnary__Alternatives12473 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_41_in_rule__OpPostfix__Alternatives12508 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__OpPostfix__Alternatives12528 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_112562 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_112580 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_112614 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_112633 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_112667 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_112686 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_112704 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_112737 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets006 { - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_112755 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives12788 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives12805 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives12822 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXSynchronizedExpression_in_rule__XPrimaryExpression__Alternatives12840 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives12858 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives12875 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives12892 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives12910 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBasicForLoopExpression_in_rule__XPrimaryExpression__Alternatives12928 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives12945 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives12962 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives12979 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives12996 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives13013 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives13030 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXCollectionLiteral_in_rule__XLiteral__Alternatives13062 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives13080 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives13098 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXNumberLiteral_in_rule__XLiteral__Alternatives13115 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives13132 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives13149 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives13166 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXSetLiteral_in_rule__XCollectionLiteral__Alternatives13198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXListLiteral_in_rule__XCollectionLiteral__Alternatives13215 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Alternatives_213247 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0_in_rule__XSwitchExpression__Alternatives_213265 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_3_0__0_in_rule__XCasePart__Alternatives_313298 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__FallThroughAssignment_3_1_in_rule__XCasePart__Alternatives_313316 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionOrVarDeclaration__Alternatives13349 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XExpressionOrVarDeclaration__Alternatives13366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_113398 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_44_in_rule__XVariableDeclaration__Alternatives_113417 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_213451 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_213469 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_rule__XFeatureCall__Alternatives_3_113502 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__0_in_rule__XFeatureCall__Alternatives_3_113520 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__FeatureCallID__Alternatives13553 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_45_in_rule__FeatureCallID__Alternatives13571 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_rule__FeatureCallID__Alternatives13591 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_47_in_rule__FeatureCallID__Alternatives13611 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_48_in_rule__FeatureCallID__Alternatives13631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__IdOrSuper__Alternatives13665 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_49_in_rule__IdOrSuper__Alternatives13683 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_rule__XConstructorCall__Alternatives_4_113717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0_in_rule__XConstructorCall__Alternatives_4_113735 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_50_in_rule__XBooleanLiteral__Alternatives_113769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_113788 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_313821 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_313839 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_HEX_in_rule__Number__Alternatives13872 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1__0_in_rule__Number__Alternatives13889 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_013922 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_013939 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_1_113971 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_1_113988 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives14020 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives14038 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives14070 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives14087 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group_2_0__0_in_rule__JvmWildcardTypeReference__Alternatives_214119 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group_2_1__0_in_rule__JvmWildcardTypeReference__Alternatives_214137 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_114170 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_114188 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_114206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__WildcardAssignment_1_0_3_0_in_rule__XImportDeclaration__Alternatives_1_0_314239 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__MemberNameAssignment_1_0_3_1_in_rule__XImportDeclaration__Alternatives_1_0_314257 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__AxisEnum__Alternatives14291 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__AxisEnum__Alternatives14312 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_53_in_rule__AxisEnum__Alternatives14333 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_54_in_rule__AxisEnum__Alternatives14354 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_55_in_rule__AxisEnum__Alternatives14375 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_56_in_rule__AxisEnum__Alternatives14396 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_57_in_rule__FunctionEnum__Alternatives14432 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_58_in_rule__FunctionEnum__Alternatives14453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_59_in_rule__FunctionEnum__Alternatives14474 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_60_in_rule__FunctionEnum__Alternatives14495 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_61_in_rule__ParameterFunctionEnum__Alternatives14531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_62_in_rule__ParameterFunctionEnum__Alternatives14552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_63_in_rule__SetFunctionEnum__Alternatives14588 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_64_in_rule__SetFunctionEnum__Alternatives14609 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_65_in_rule__SetParameterFunctionEnum__Alternatives14645 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_66_in_rule__SetParameterFunctionEnum__Alternatives14666 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_67_in_rule__SetAggregationEnum__Alternatives14702 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_68_in_rule__SetAggregationEnum__Alternatives14723 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_69_in_rule__SetAggregationEnum__Alternatives14744 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_70_in_rule__SetAggregationEnum__Alternatives14765 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_71_in_rule__SetAggregationEnum__Alternatives14786 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_72_in_rule__SetAggregationEnum__Alternatives14807 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_73_in_rule__AggregationEnum__Alternatives14843 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_74_in_rule__AggregationEnum__Alternatives14864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_75_in_rule__AggregationEnum__Alternatives14885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_76_in_rule__AggregationEnum__Alternatives14906 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__OperatorEnum__Alternatives14942 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__OperatorEnum__Alternatives14963 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__OperatorEnum__Alternatives14984 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_77_in_rule__OperatorEnum__Alternatives15005 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_25_in_rule__OperatorEnum__Alternatives15026 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_78_in_rule__OperatorEnum__Alternatives15047 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_73_in_rule__SqlAggregationEnum__Alternatives15083 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets007 { - public static final BitSet FOLLOW_74_in_rule__SqlAggregationEnum__Alternatives15104 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_79_in_rule__SqlAggregationEnum__Alternatives15125 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_80_in_rule__ValueScaleEnum__Alternatives15161 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_81_in_rule__ValueScaleEnum__Alternatives15182 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_82_in_rule__ValueScaleEnum__Alternatives15203 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_83_in_rule__ValueScaleEnum__Alternatives15224 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_84_in_rule__ValueScaleEnum__Alternatives15245 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_85_in_rule__ValueScaleEnum__Alternatives15266 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_86_in_rule__ValueScaleEnum__Alternatives15287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_87_in_rule__ValueScaleEnum__Alternatives15308 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_88_in_rule__ValueScaleEnum__Alternatives15329 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_89_in_rule__TaskQueryTopicEnum__Alternatives15365 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_90_in_rule__TaskQueryTopicEnum__Alternatives15386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_91_in_rule__TaskQueryTopicEnum__Alternatives15407 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_92_in_rule__TaskQueryTopicEnum__Alternatives15428 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_93_in_rule__TaskQueryTopicEnum__Alternatives15449 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_94_in_rule__TaskQueryTopicEnum__Alternatives15470 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_95_in_rule__TaskQueryColumnEnum__Alternatives15506 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_96_in_rule__TaskQueryColumnEnum__Alternatives15527 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_97_in_rule__TaskQueryColumnEnum__Alternatives15548 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_98_in_rule__TaskQueryColumnEnum__Alternatives15569 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_99_in_rule__TaskQueryColumnEnum__Alternatives15590 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_100_in_rule__TaskQueryColumnEnum__Alternatives15611 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_101_in_rule__TaskQueryColumnEnum__Alternatives15632 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_102_in_rule__TaskQueryColumnEnum__Alternatives15653 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_103_in_rule__TaskQueryColumnEnum__Alternatives15674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_104_in_rule__TaskQueryColumnEnum__Alternatives15695 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_105_in_rule__TaskQueryColumnEnum__Alternatives15716 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_106_in_rule__TaskQueryColumnEnum__Alternatives15737 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_107_in_rule__TaskQueryColumnEnum__Alternatives15758 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_108_in_rule__TaskQueryColumnEnum__Alternatives15779 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_109_in_rule__TaskFilterEnum__Alternatives15815 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_110_in_rule__TaskFilterEnum__Alternatives15836 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_111_in_rule__OrderEnum__Alternatives15872 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_112_in_rule__OrderEnum__Alternatives15893 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group__0__Impl_in_rule__DatamartPackage__Group__015926 = new BitSet(new long[]{0x0000000000000000L,0x0002000000000000L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group__1_in_rule__DatamartPackage__Group__015929 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group__1__Impl_in_rule__DatamartPackage__Group__115987 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group__2_in_rule__DatamartPackage__Group__115990 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_113_in_rule__DatamartPackage__Group__1__Impl16018 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group__2__Impl_in_rule__DatamartPackage__Group__216049 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group__3_in_rule__DatamartPackage__Group__216052 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__NameAssignment_2_in_rule__DatamartPackage__Group__2__Impl16079 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group__3__Impl_in_rule__DatamartPackage__Group__316109 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group_3__0_in_rule__DatamartPackage__Group__3__Impl16136 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group_3__0__Impl_in_rule__DatamartPackage__Group_3__016175 = new BitSet(new long[]{0x0000800000000000L,0x0018000000000000L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group_3__1_in_rule__DatamartPackage__Group_3__016178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartPackage__Group_3__0__Impl16206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group_3__1__Impl_in_rule__DatamartPackage__Group_3__116237 = new BitSet(new long[]{0x0000800000000000L,0x0018000000000000L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group_3__2_in_rule__DatamartPackage__Group_3__116240 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__ImportsAssignment_3_1_in_rule__DatamartPackage__Group_3__1__Impl16267 = new BitSet(new long[]{0x0000800000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group_3__2__Impl_in_rule__DatamartPackage__Group_3__216298 = new BitSet(new long[]{0x0000800000000000L,0x0018000000000000L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group_3__3_in_rule__DatamartPackage__Group_3__216301 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPackage__DefinitionsAssignment_3_2_in_rule__DatamartPackage__Group_3__2__Impl16328 = new BitSet(new long[]{0x0000000000000002L,0x0010000000000000L}); - public static final BitSet FOLLOW_rule__DatamartPackage__Group_3__3__Impl_in_rule__DatamartPackage__Group_3__316359 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartPackage__Group_3__3__Impl16387 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__0__Impl_in_rule__DatamartDefinition__Group__016426 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__1_in_rule__DatamartDefinition__Group__016429 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_116_in_rule__DatamartDefinition__Group__0__Impl16457 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__1__Impl_in_rule__DatamartDefinition__Group__116488 = new BitSet(new long[]{0x0000000000000000L,0x0060000000000000L,0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__2_in_rule__DatamartDefinition__Group__116491 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__NameAssignment_1_in_rule__DatamartDefinition__Group__1__Impl16518 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__2__Impl_in_rule__DatamartDefinition__Group__216548 = new BitSet(new long[]{0x0000000000000000L,0x0060000000000000L,0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__3_in_rule__DatamartDefinition__Group__216551 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_2__0_in_rule__DatamartDefinition__Group__2__Impl16578 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__3__Impl_in_rule__DatamartDefinition__Group__316609 = new BitSet(new long[]{0x0000000000000000L,0x0060000000000000L,0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__4_in_rule__DatamartDefinition__Group__316612 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_3__0_in_rule__DatamartDefinition__Group__3__Impl16639 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__4__Impl_in_rule__DatamartDefinition__Group__416670 = new BitSet(new long[]{0x0000000000000000L,0x5100000000000000L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__5_in_rule__DatamartDefinition__Group__416673 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_117_in_rule__DatamartDefinition__Group__4__Impl16701 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group__5__Impl_in_rule__DatamartDefinition__Group__516732 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__SourceAssignment_5_in_rule__DatamartDefinition__Group__5__Impl16759 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_2__0__Impl_in_rule__DatamartDefinition__Group_2__016801 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_2__1_in_rule__DatamartDefinition__Group_2__016804 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__DescriptionAssignment_2_0_in_rule__DatamartDefinition__Group_2__0__Impl16831 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_2__1__Impl_in_rule__DatamartDefinition__Group_2__116861 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__DescriptionValueAssignment_2_1_in_rule__DatamartDefinition__Group_2__1__Impl16888 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_3__0__Impl_in_rule__DatamartDefinition__Group_3__016922 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_3__1_in_rule__DatamartDefinition__Group_3__016925 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_118_in_rule__DatamartDefinition__Group_3__0__Impl16953 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_3__1__Impl_in_rule__DatamartDefinition__Group_3__116984 = new BitSet(new long[]{0x0000000000000000L,0x0088000000000000L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_3__2_in_rule__DatamartDefinition__Group_3__116987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartDefinition__Group_3__1__Impl17015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_3__2__Impl_in_rule__DatamartDefinition__Group_3__217046 = new BitSet(new long[]{0x0000000000000000L,0x0088000000000000L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_3__3_in_rule__DatamartDefinition__Group_3__217049 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__RolesAssignment_3_2_in_rule__DatamartDefinition__Group_3__2__Impl17076 = new BitSet(new long[]{0x0000000000000002L,0x0080000000000000L}); - public static final BitSet FOLLOW_rule__DatamartDefinition__Group_3__3__Impl_in_rule__DatamartDefinition__Group_3__317107 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartDefinition__Group_3__3__Impl17135 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartRole__Group__0__Impl_in_rule__DatamartRole__Group__017174 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartRole__Group__1_in_rule__DatamartRole__Group__017177 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_119_in_rule__DatamartRole__Group__0__Impl17205 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartRole__Group__1__Impl_in_rule__DatamartRole__Group__117236 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartRole__AssignedRoleAssignment_1_in_rule__DatamartRole__Group__1__Impl17263 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group__0__Impl_in_rule__DatamartTask__Group__017297 = new BitSet(new long[]{0x0000000000000000L,0x000000007E000000L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group__1_in_rule__DatamartTask__Group__017300 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_120_in_rule__DatamartTask__Group__0__Impl17328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group__1__Impl_in_rule__DatamartTask__Group__117359 = new BitSet(new long[]{0x0010000000000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group__2_in_rule__DatamartTask__Group__117362 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__TaskQueryAssignment_1_in_rule__DatamartTask__Group__1__Impl17389 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets008 { - public static final BitSet FOLLOW_rule__DatamartTask__Group__2__Impl_in_rule__DatamartTask__Group__217419 = new BitSet(new long[]{0x0010000000000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group__3_in_rule__DatamartTask__Group__217422 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_2__0_in_rule__DatamartTask__Group__2__Impl17449 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group__3__Impl_in_rule__DatamartTask__Group__317480 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_3__0_in_rule__DatamartTask__Group__3__Impl17507 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_2__0__Impl_in_rule__DatamartTask__Group_2__017546 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_2__1_in_rule__DatamartTask__Group_2__017549 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_52_in_rule__DatamartTask__Group_2__0__Impl17577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_2__1__Impl_in_rule__DatamartTask__Group_2__117608 = new BitSet(new long[]{0x0000000000000000L,0x0408000000000000L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_2__2_in_rule__DatamartTask__Group_2__117611 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartTask__Group_2__1__Impl17639 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_2__2__Impl_in_rule__DatamartTask__Group_2__217670 = new BitSet(new long[]{0x0000000000000000L,0x0408000000000000L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_2__3_in_rule__DatamartTask__Group_2__217673 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__ColumnsAssignment_2_2_in_rule__DatamartTask__Group_2__2__Impl17700 = new BitSet(new long[]{0x0000000000000002L,0x0400000000000000L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_2__3__Impl_in_rule__DatamartTask__Group_2__317731 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartTask__Group_2__3__Impl17759 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_3__0__Impl_in_rule__DatamartTask__Group_3__017798 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_3__1_in_rule__DatamartTask__Group_3__017801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_121_in_rule__DatamartTask__Group_3__0__Impl17829 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_3__1__Impl_in_rule__DatamartTask__Group_3__117860 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_3__2_in_rule__DatamartTask__Group_3__117863 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartTask__Group_3__1__Impl17891 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_3__2__Impl_in_rule__DatamartTask__Group_3__217922 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_3__3_in_rule__DatamartTask__Group_3__217925 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTask__ConditionsAssignment_3_2_in_rule__DatamartTask__Group_3__2__Impl17952 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartTask__Group_3__3__Impl_in_rule__DatamartTask__Group_3__317983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartTask__Group_3__3__Impl18011 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartColumn__Group__0__Impl_in_rule__DatamartColumn__Group__018050 = new BitSet(new long[]{0x0000000000000000L,0x00001FFF80000000L}); - public static final BitSet FOLLOW_rule__DatamartColumn__Group__1_in_rule__DatamartColumn__Group__018053 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_122_in_rule__DatamartColumn__Group__0__Impl18081 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartColumn__Group__1__Impl_in_rule__DatamartColumn__Group__118112 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartColumn__ColumnRefAssignment_1_in_rule__DatamartColumn__Group__1__Impl18139 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTaskFilter__Group__0__Impl_in_rule__DatamartTaskFilter__Group__018173 = new BitSet(new long[]{0x0000000000000000L,0x0000600000000000L}); - public static final BitSet FOLLOW_rule__DatamartTaskFilter__Group__1_in_rule__DatamartTaskFilter__Group__018176 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_123_in_rule__DatamartTaskFilter__Group__0__Impl18204 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTaskFilter__Group__1__Impl_in_rule__DatamartTaskFilter__Group__118235 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartTaskFilter__FilterRefAssignment_1_in_rule__DatamartTaskFilter__Group__1__Impl18262 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__0__Impl_in_rule__DatamartCube__Group__018296 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__1_in_rule__DatamartCube__Group__018299 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_124_in_rule__DatamartCube__Group__0__Impl18327 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__1__Impl_in_rule__DatamartCube__Group__118358 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L,0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__2_in_rule__DatamartCube__Group__118361 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCube__CubeRefAssignment_1_in_rule__DatamartCube__Group__1__Impl18388 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__2__Impl_in_rule__DatamartCube__Group__218418 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L,0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__3_in_rule__DatamartCube__Group__218421 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCube__NonEmptyAssignment_2_in_rule__DatamartCube__Group__2__Impl18448 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__3__Impl_in_rule__DatamartCube__Group__318479 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000062000L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__4_in_rule__DatamartCube__Group__318482 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartCube__Group__3__Impl18510 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__4__Impl_in_rule__DatamartCube__Group__418541 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000062000L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__5_in_rule__DatamartCube__Group__418544 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCube__AxisslicerAssignment_4_in_rule__DatamartCube__Group__4__Impl18571 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000062000L}); - public static final BitSet FOLLOW_rule__DatamartCube__Group__5__Impl_in_rule__DatamartCube__Group__518602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartCube__Group__5__Impl18630 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartReference__Group__0__Impl_in_rule__DatamartReference__Group__018673 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartReference__Group__1_in_rule__DatamartReference__Group__018676 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_125_in_rule__DatamartReference__Group__0__Impl18704 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartReference__Group__1__Impl_in_rule__DatamartReference__Group__118735 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartReference__RefAssignment_1_in_rule__DatamartReference__Group__1__Impl18762 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__0__Impl_in_rule__DatamartEntity__Group__018796 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__1_in_rule__DatamartEntity__Group__018799 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_126_in_rule__DatamartEntity__Group__0__Impl18827 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__1__Impl_in_rule__DatamartEntity__Group__118858 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L,0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__2_in_rule__DatamartEntity__Group__118861 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__EntityRefAssignment_1_in_rule__DatamartEntity__Group__1__Impl18888 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__2__Impl_in_rule__DatamartEntity__Group__218918 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L,0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__3_in_rule__DatamartEntity__Group__218921 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__TrackingAssignment_2_in_rule__DatamartEntity__Group__2__Impl18948 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__3__Impl_in_rule__DatamartEntity__Group__318979 = new BitSet(new long[]{0x0000000000000000L,0x8208000000000000L,0x0000000000000007L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__4_in_rule__DatamartEntity__Group__318982 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartEntity__Group__3__Impl19010 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__4__Impl_in_rule__DatamartEntity__Group__419041 = new BitSet(new long[]{0x0000000000000000L,0x8208000000000000L,0x0000000000000007L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__5_in_rule__DatamartEntity__Group__419044 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_4__0_in_rule__DatamartEntity__Group__4__Impl19071 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__5__Impl_in_rule__DatamartEntity__Group__519102 = new BitSet(new long[]{0x0000000000000000L,0x8208000000000000L,0x0000000000000007L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__6_in_rule__DatamartEntity__Group__519105 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_5__0_in_rule__DatamartEntity__Group__5__Impl19132 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__6__Impl_in_rule__DatamartEntity__Group__619163 = new BitSet(new long[]{0x0000000000000000L,0x8208000000000000L,0x0000000000000007L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__7_in_rule__DatamartEntity__Group__619166 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_6__0_in_rule__DatamartEntity__Group__6__Impl19193 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__7__Impl_in_rule__DatamartEntity__Group__719224 = new BitSet(new long[]{0x0000000000000000L,0x8208000000000000L,0x0000000000000007L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__8_in_rule__DatamartEntity__Group__719227 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_7__0_in_rule__DatamartEntity__Group__7__Impl19254 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__8__Impl_in_rule__DatamartEntity__Group__819285 = new BitSet(new long[]{0x0000000000000000L,0x8208000000000000L,0x0000000000000007L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__9_in_rule__DatamartEntity__Group__819288 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__0_in_rule__DatamartEntity__Group__8__Impl19315 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group__9__Impl_in_rule__DatamartEntity__Group__919346 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartEntity__Group__9__Impl19374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_4__0__Impl_in_rule__DatamartEntity__Group_4__019425 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_4__1_in_rule__DatamartEntity__Group_4__019428 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_127_in_rule__DatamartEntity__Group_4__0__Impl19456 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_4__1__Impl_in_rule__DatamartEntity__Group_4__119487 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000000030L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_4__2_in_rule__DatamartEntity__Group_4__119490 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartEntity__Group_4__1__Impl19518 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_4__2__Impl_in_rule__DatamartEntity__Group_4__219549 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000000030L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_4__3_in_rule__DatamartEntity__Group_4__219552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__NavigationsAssignment_4_2_in_rule__DatamartEntity__Group_4__2__Impl19579 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000030L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_4__3__Impl_in_rule__DatamartEntity__Group_4__319610 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartEntity__Group_4__3__Impl19638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_5__0__Impl_in_rule__DatamartEntity__Group_5__019677 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - } - - protected static class FollowSets009 { - public static final BitSet FOLLOW_rule__DatamartEntity__Group_5__1_in_rule__DatamartEntity__Group_5__019680 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_128_in_rule__DatamartEntity__Group_5__0__Impl19708 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_5__1__Impl_in_rule__DatamartEntity__Group_5__119739 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_5__2_in_rule__DatamartEntity__Group_5__119742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartEntity__Group_5__1__Impl19770 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_5__2__Impl_in_rule__DatamartEntity__Group_5__219801 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_5__3_in_rule__DatamartEntity__Group_5__219804 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__PropertiesAssignment_5_2_in_rule__DatamartEntity__Group_5__2__Impl19831 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_5__3__Impl_in_rule__DatamartEntity__Group_5__319862 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartEntity__Group_5__3__Impl19890 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_6__0__Impl_in_rule__DatamartEntity__Group_6__019929 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_6__1_in_rule__DatamartEntity__Group_6__019932 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_121_in_rule__DatamartEntity__Group_6__0__Impl19960 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_6__1__Impl_in_rule__DatamartEntity__Group_6__119991 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_6__2_in_rule__DatamartEntity__Group_6__119994 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartEntity__Group_6__1__Impl20022 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_6__2__Impl_in_rule__DatamartEntity__Group_6__220053 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_6__3_in_rule__DatamartEntity__Group_6__220056 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__ConditionsAssignment_6_2_in_rule__DatamartEntity__Group_6__2__Impl20083 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_6__3__Impl_in_rule__DatamartEntity__Group_6__320114 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartEntity__Group_6__3__Impl20142 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_7__0__Impl_in_rule__DatamartEntity__Group_7__020181 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_7__1_in_rule__DatamartEntity__Group_7__020184 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_129_in_rule__DatamartEntity__Group_7__0__Impl20212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_7__1__Impl_in_rule__DatamartEntity__Group_7__120243 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_7__2_in_rule__DatamartEntity__Group_7__120246 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartEntity__Group_7__1__Impl20274 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_7__2__Impl_in_rule__DatamartEntity__Group_7__220305 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_7__3_in_rule__DatamartEntity__Group_7__220308 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__OrderingAssignment_7_2_in_rule__DatamartEntity__Group_7__2__Impl20335 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_7__3__Impl_in_rule__DatamartEntity__Group_7__320366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartEntity__Group_7__3__Impl20394 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__0__Impl_in_rule__DatamartEntity__Group_8__020433 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__1_in_rule__DatamartEntity__Group_8__020436 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_130_in_rule__DatamartEntity__Group_8__0__Impl20464 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__1__Impl_in_rule__DatamartEntity__Group_8__120495 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__2_in_rule__DatamartEntity__Group_8__120498 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__FillerMinCountRowsAssignment_8_1_in_rule__DatamartEntity__Group_8__1__Impl20525 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__2__Impl_in_rule__DatamartEntity__Group_8__220555 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__3_in_rule__DatamartEntity__Group_8__220558 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_131_in_rule__DatamartEntity__Group_8__2__Impl20586 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__3__Impl_in_rule__DatamartEntity__Group_8__320617 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__4_in_rule__DatamartEntity__Group_8__320620 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__FillerMaxCountRowsAssignment_8_3_in_rule__DatamartEntity__Group_8__3__Impl20647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__4__Impl_in_rule__DatamartEntity__Group_8__420677 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__5_in_rule__DatamartEntity__Group_8__420680 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartEntity__Group_8__4__Impl20708 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__5__Impl_in_rule__DatamartEntity__Group_8__520739 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__6_in_rule__DatamartEntity__Group_8__520742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartEntity__FillerDatasAssignment_8_5_in_rule__DatamartEntity__Group_8__5__Impl20769 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_rule__DatamartEntity__Group_8__6__Impl_in_rule__DatamartEntity__Group_8__620800 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartEntity__Group_8__6__Impl20828 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOwner__Group__0__Impl_in_rule__DatamartOwner__Group__020873 = new BitSet(new long[]{0x0000000000000000L,0x2000000000000000L}); - public static final BitSet FOLLOW_rule__DatamartOwner__Group__1_in_rule__DatamartOwner__Group__020876 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_132_in_rule__DatamartOwner__Group__0__Impl20904 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOwner__Group__1__Impl_in_rule__DatamartOwner__Group__120935 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_rule__DatamartOwner__Group__2_in_rule__DatamartOwner__Group__120938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOwner__JoinRefAssignment_1_in_rule__DatamartOwner__Group__1__Impl20965 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOwner__Group__2__Impl_in_rule__DatamartOwner__Group__220995 = new BitSet(new long[]{0x0000000000000000L,0x4000000000000000L}); - public static final BitSet FOLLOW_rule__DatamartOwner__Group__3_in_rule__DatamartOwner__Group__220998 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_131_in_rule__DatamartOwner__Group__2__Impl21026 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOwner__Group__3__Impl_in_rule__DatamartOwner__Group__321057 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOwner__DatamartEntityAssignment_3_in_rule__DatamartOwner__Group__3__Impl21084 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMember__Group__0__Impl_in_rule__DatamartMember__Group__021122 = new BitSet(new long[]{0x0000000000000000L,0x2000000000000000L}); - public static final BitSet FOLLOW_rule__DatamartMember__Group__1_in_rule__DatamartMember__Group__021125 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_133_in_rule__DatamartMember__Group__0__Impl21153 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMember__Group__1__Impl_in_rule__DatamartMember__Group__121184 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_rule__DatamartMember__Group__2_in_rule__DatamartMember__Group__121187 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMember__JoinRefAssignment_1_in_rule__DatamartMember__Group__1__Impl21214 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMember__Group__2__Impl_in_rule__DatamartMember__Group__221244 = new BitSet(new long[]{0x0000000000000000L,0x4000000000000000L}); - public static final BitSet FOLLOW_rule__DatamartMember__Group__3_in_rule__DatamartMember__Group__221247 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_131_in_rule__DatamartMember__Group__2__Impl21275 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMember__Group__3__Impl_in_rule__DatamartMember__Group__321306 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMember__DatamartEntityAssignment_3_in_rule__DatamartMember__Group__3__Impl21333 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group__0__Impl_in_rule__DatamartProperty__Group__021371 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group__1_in_rule__DatamartProperty__Group__021374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_134_in_rule__DatamartProperty__Group__0__Impl21402 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group__1__Impl_in_rule__DatamartProperty__Group__121433 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L,0x0000000000000000L,0x0000000000000600L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group__2_in_rule__DatamartProperty__Group__121436 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__PropertyRefAssignment_1_in_rule__DatamartProperty__Group__1__Impl21463 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group__2__Impl_in_rule__DatamartProperty__Group__221493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__UnorderedGroup_2_in_rule__DatamartProperty__Group__2__Impl21520 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_0__0__Impl_in_rule__DatamartProperty__Group_2_0__021556 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008600L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_0__1_in_rule__DatamartProperty__Group_2_0__021559 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__AggregatedAssignment_2_0_0_in_rule__DatamartProperty__Group_2_0__0__Impl21586 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_0__1__Impl_in_rule__DatamartProperty__Group_2_0__121616 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__AggregateAssignment_2_0_1_in_rule__DatamartProperty__Group_2_0__1__Impl21643 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_1__0__Impl_in_rule__DatamartProperty__Group_2_1__021677 = new BitSet(new long[]{0x01F8000000000000L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_1__1_in_rule__DatamartProperty__Group_2_1__021680 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__PlacedAssignment_2_1_0_in_rule__DatamartProperty__Group_2_1__0__Impl21707 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_1__1__Impl_in_rule__DatamartProperty__Group_2_1__121737 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__AxisAssignment_2_1_1_in_rule__DatamartProperty__Group_2_1__1__Impl21764 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_2__0__Impl_in_rule__DatamartProperty__Group_2_2__021798 = new BitSet(new long[]{0x0000000000000000L,0x0000000001FF0000L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_2__1_in_rule__DatamartProperty__Group_2_2__021801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__ScaledAssignment_2_2_0_in_rule__DatamartProperty__Group_2_2__0__Impl21828 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_2__1__Impl_in_rule__DatamartProperty__Group_2_2__121858 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__ScaleAssignment_2_2_1_in_rule__DatamartProperty__Group_2_2__1__Impl21885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCondition__Group__0__Impl_in_rule__DatamartCondition__Group__021919 = new BitSet(new long[]{0x00000000000001E0L,0x0C00000000000000L,0x0000000000000840L,0x0000000000002800L}); - public static final BitSet FOLLOW_rule__DatamartCondition__Group__1_in_rule__DatamartCondition__Group__021922 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_135_in_rule__DatamartCondition__Group__0__Impl21950 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets010 { - public static final BitSet FOLLOW_rule__DatamartCondition__Group__1__Impl_in_rule__DatamartCondition__Group__121981 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartCondition__ConditionAssignment_1_in_rule__DatamartCondition__Group__1__Impl22008 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOrder__Group__0__Impl_in_rule__DatamartOrder__Group__022042 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartOrder__Group__1_in_rule__DatamartOrder__Group__022045 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_136_in_rule__DatamartOrder__Group__0__Impl22073 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOrder__Group__1__Impl_in_rule__DatamartOrder__Group__122104 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L}); - public static final BitSet FOLLOW_rule__DatamartOrder__Group__2_in_rule__DatamartOrder__Group__122107 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOrder__OrderByAssignment_1_in_rule__DatamartOrder__Group__1__Impl22134 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOrder__Group__2__Impl_in_rule__DatamartOrder__Group__222164 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOrder__OrderHowAssignment_2_in_rule__DatamartOrder__Group__2__Impl22191 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group__0__Impl_in_rule__DatamartDisjunction__Group__022227 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group__1_in_rule__DatamartDisjunction__Group__022230 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartConjunction_in_rule__DatamartDisjunction__Group__0__Impl22257 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group__1__Impl_in_rule__DatamartDisjunction__Group__122286 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group_1__0_in_rule__DatamartDisjunction__Group__1__Impl22313 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group_1__0__Impl_in_rule__DatamartDisjunction__Group_1__022348 = new BitSet(new long[]{0x00000000000001E0L,0x0C00000000000000L,0x0000000000000840L,0x0000000000002800L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group_1__1_in_rule__DatamartDisjunction__Group_1__022351 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group_1_0__0_in_rule__DatamartDisjunction__Group_1__0__Impl22378 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group_1__1__Impl_in_rule__DatamartDisjunction__Group_1__122408 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__RightAssignment_1_1_in_rule__DatamartDisjunction__Group_1__1__Impl22435 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group_1_0__0__Impl_in_rule__DatamartDisjunction__Group_1_0__022469 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group_1_0__1_in_rule__DatamartDisjunction__Group_1_0__022472 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDisjunction__Group_1_0__1__Impl_in_rule__DatamartDisjunction__Group_1_0__122530 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_137_in_rule__DatamartDisjunction__Group_1_0__1__Impl22558 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group__0__Impl_in_rule__DatamartConjunction__Group__022593 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group__1_in_rule__DatamartConjunction__Group__022596 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartConditionalExpression_in_rule__DatamartConjunction__Group__0__Impl22623 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group__1__Impl_in_rule__DatamartConjunction__Group__122652 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group_1__0_in_rule__DatamartConjunction__Group__1__Impl22679 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group_1__0__Impl_in_rule__DatamartConjunction__Group_1__022714 = new BitSet(new long[]{0x00000000000001E0L,0x0C00000000000000L,0x0000000000000840L,0x0000000000002800L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group_1__1_in_rule__DatamartConjunction__Group_1__022717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group_1_0__0_in_rule__DatamartConjunction__Group_1__0__Impl22744 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group_1__1__Impl_in_rule__DatamartConjunction__Group_1__122774 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__RightAssignment_1_1_in_rule__DatamartConjunction__Group_1__1__Impl22801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group_1_0__0__Impl_in_rule__DatamartConjunction__Group_1_0__022835 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group_1_0__1_in_rule__DatamartConjunction__Group_1_0__022838 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConjunction__Group_1_0__1__Impl_in_rule__DatamartConjunction__Group_1_0__122896 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_138_in_rule__DatamartConjunction__Group_1_0__1__Impl22924 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group__0__Impl_in_rule__DatamartConditionalExpression__Group__022959 = new BitSet(new long[]{0x000000000E002000L,0x0000000000006000L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group__1_in_rule__DatamartConditionalExpression__Group__022962 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartOperand_in_rule__DatamartConditionalExpression__Group__0__Impl22989 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group__1__Impl_in_rule__DatamartConditionalExpression__Group__123018 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group_1__0_in_rule__DatamartConditionalExpression__Group__1__Impl23045 = new BitSet(new long[]{0x000000000E002002L,0x0000000000006000L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group_1__0__Impl_in_rule__DatamartConditionalExpression__Group_1__023080 = new BitSet(new long[]{0x00000000000001E0L,0x0C00000000000000L,0x0000000000000840L,0x0000000000002800L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group_1__1_in_rule__DatamartConditionalExpression__Group_1__023083 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group_1_0__0_in_rule__DatamartConditionalExpression__Group_1__0__Impl23110 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group_1__1__Impl_in_rule__DatamartConditionalExpression__Group_1__123140 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__RightAssignment_1_1_in_rule__DatamartConditionalExpression__Group_1__1__Impl23167 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group_1_0__0__Impl_in_rule__DatamartConditionalExpression__Group_1_0__023201 = new BitSet(new long[]{0x000000000E002000L,0x0000000000006000L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group_1_0__1_in_rule__DatamartConditionalExpression__Group_1_0__023204 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__Group_1_0__1__Impl_in_rule__DatamartConditionalExpression__Group_1_0__123262 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartConditionalExpression__OperatorAssignment_1_0_1_in_rule__DatamartConditionalExpression__Group_1_0__1__Impl23289 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOperand__Group_1__0__Impl_in_rule__DatamartOperand__Group_1__023323 = new BitSet(new long[]{0x00000000000001E0L,0x0C00000000000000L,0x0000000000000840L,0x0000000000002800L}); - public static final BitSet FOLLOW_rule__DatamartOperand__Group_1__1_in_rule__DatamartOperand__Group_1__023326 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__DatamartOperand__Group_1__0__Impl23354 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOperand__Group_1__1__Impl_in_rule__DatamartOperand__Group_1__123385 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__DatamartOperand__Group_1__2_in_rule__DatamartOperand__Group_1__123388 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDisjunction_in_rule__DatamartOperand__Group_1__1__Impl23415 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartOperand__Group_1__2__Impl_in_rule__DatamartOperand__Group_1__223444 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__DatamartOperand__Group_1__2__Impl23472 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartValue__Group_2_0__0__Impl_in_rule__DatamartValue__Group_2_0__023509 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__DatamartValue__Group_2_0__1_in_rule__DatamartValue__Group_2_0__023512 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartValue__FilteredAssignment_2_0_0_in_rule__DatamartValue__Group_2_0__0__Impl23539 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartValue__Group_2_0__1__Impl_in_rule__DatamartValue__Group_2_0__123569 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartValue__OptionalAssignment_2_0_1_in_rule__DatamartValue__Group_2_0__1__Impl23596 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefineDerivedMeasure__Group__0__Impl_in_rule__DatamartDefineDerivedMeasure__Group__023631 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartDefineDerivedMeasure__Group__1_in_rule__DatamartDefineDerivedMeasure__Group__023634 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_141_in_rule__DatamartDefineDerivedMeasure__Group__0__Impl23662 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefineDerivedMeasure__Group__1__Impl_in_rule__DatamartDefineDerivedMeasure__Group__123693 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004000L}); - public static final BitSet FOLLOW_rule__DatamartDefineDerivedMeasure__Group__2_in_rule__DatamartDefineDerivedMeasure__Group__123696 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefineDerivedMeasure__NameAssignment_1_in_rule__DatamartDefineDerivedMeasure__Group__1__Impl23723 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefineDerivedMeasure__Group__2__Impl_in_rule__DatamartDefineDerivedMeasure__Group__223753 = new BitSet(new long[]{0x7E000000000001C0L,0x0000000000001E00L,0x0000000000380800L}); - public static final BitSet FOLLOW_rule__DatamartDefineDerivedMeasure__Group__3_in_rule__DatamartDefineDerivedMeasure__Group__223756 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_142_in_rule__DatamartDefineDerivedMeasure__Group__2__Impl23784 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefineDerivedMeasure__Group__3__Impl_in_rule__DatamartDefineDerivedMeasure__Group__323815 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDefineDerivedMeasure__DerivedElementAssignment_3_in_rule__DatamartDefineDerivedMeasure__Group__3__Impl23842 = new BitSet(new long[]{0x7E000000000001C2L,0x0000000000001E00L,0x0000000000380800L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group__0__Impl_in_rule__DatamartAddition__Group__023881 = new BitSet(new long[]{0x0000000C00000000L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group__1_in_rule__DatamartAddition__Group__023884 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMultiplication_in_rule__DatamartAddition__Group__0__Impl23911 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group__1__Impl_in_rule__DatamartAddition__Group__123940 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1__0_in_rule__DatamartAddition__Group__1__Impl23967 = new BitSet(new long[]{0x0000000C00000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1__0__Impl_in_rule__DatamartAddition__Group_1__024002 = new BitSet(new long[]{0x7E000000000001C0L,0x0000000000001E00L,0x0000000000380800L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1__1_in_rule__DatamartAddition__Group_1__024005 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Alternatives_1_0_in_rule__DatamartAddition__Group_1__0__Impl24032 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1__1__Impl_in_rule__DatamartAddition__Group_1__124062 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__RightAssignment_1_1_in_rule__DatamartAddition__Group_1__1__Impl24089 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1_0_0__0__Impl_in_rule__DatamartAddition__Group_1_0_0__024123 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1_0_0__1_in_rule__DatamartAddition__Group_1_0_0__024126 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1_0_0__1__Impl_in_rule__DatamartAddition__Group_1_0_0__124184 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__DatamartAddition__Group_1_0_0__1__Impl24212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1_0_1__0__Impl_in_rule__DatamartAddition__Group_1_0_1__024247 = new BitSet(new long[]{0x0000000C00000000L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1_0_1__1_in_rule__DatamartAddition__Group_1_0_1__024250 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAddition__Group_1_0_1__1__Impl_in_rule__DatamartAddition__Group_1_0_1__124308 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__DatamartAddition__Group_1_0_1__1__Impl24336 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group__0__Impl_in_rule__DatamartMultiplication__Group__024371 = new BitSet(new long[]{0x0000005000000000L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group__1_in_rule__DatamartMultiplication__Group__024374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartPrimary_in_rule__DatamartMultiplication__Group__0__Impl24401 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group__1__Impl_in_rule__DatamartMultiplication__Group__124430 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1__0_in_rule__DatamartMultiplication__Group__1__Impl24457 = new BitSet(new long[]{0x0000005000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1__0__Impl_in_rule__DatamartMultiplication__Group_1__024492 = new BitSet(new long[]{0x7E000000000001C0L,0x0000000000001E00L,0x0000000000380800L}); - } - - protected static class FollowSets011 { - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1__1_in_rule__DatamartMultiplication__Group_1__024495 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Alternatives_1_0_in_rule__DatamartMultiplication__Group_1__0__Impl24522 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1__1__Impl_in_rule__DatamartMultiplication__Group_1__124552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__RightAssignment_1_1_in_rule__DatamartMultiplication__Group_1__1__Impl24579 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1_0_0__0__Impl_in_rule__DatamartMultiplication__Group_1_0_0__024613 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1_0_0__1_in_rule__DatamartMultiplication__Group_1_0_0__024616 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1_0_0__1__Impl_in_rule__DatamartMultiplication__Group_1_0_0__124674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__DatamartMultiplication__Group_1_0_0__1__Impl24702 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1_0_1__0__Impl_in_rule__DatamartMultiplication__Group_1_0_1__024737 = new BitSet(new long[]{0x0000005000000000L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1_0_1__1_in_rule__DatamartMultiplication__Group_1_0_1__024740 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMultiplication__Group_1_0_1__1__Impl_in_rule__DatamartMultiplication__Group_1_0_1__124798 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__DatamartMultiplication__Group_1_0_1__1__Impl24826 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPrimary__Group_1__0__Impl_in_rule__DatamartPrimary__Group_1__024861 = new BitSet(new long[]{0x7E000000000001C0L,0x0000000000001E00L,0x0000000000380800L}); - public static final BitSet FOLLOW_rule__DatamartPrimary__Group_1__1_in_rule__DatamartPrimary__Group_1__024864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__DatamartPrimary__Group_1__0__Impl24892 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPrimary__Group_1__1__Impl_in_rule__DatamartPrimary__Group_1__124923 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__DatamartPrimary__Group_1__2_in_rule__DatamartPrimary__Group_1__124926 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartAddition_in_rule__DatamartPrimary__Group_1__1__Impl24953 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartPrimary__Group_1__2__Impl_in_rule__DatamartPrimary__Group_1__224982 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__DatamartPrimary__Group_1__2__Impl25010 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group__0__Impl_in_rule__DatamartMemberTuple__Group__025047 = new BitSet(new long[]{0x7E00000000000000L,0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group__1_in_rule__DatamartMemberTuple__Group__025050 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group_0__0_in_rule__DatamartMemberTuple__Group__0__Impl25077 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group__1__Impl_in_rule__DatamartMemberTuple__Group__125108 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group__2_in_rule__DatamartMemberTuple__Group__125111 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__HierarchyAssignment_1_in_rule__DatamartMemberTuple__Group__1__Impl25138 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group__2__Impl_in_rule__DatamartMemberTuple__Group__225168 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group_2__0_in_rule__DatamartMemberTuple__Group__2__Impl25195 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group_0__0__Impl_in_rule__DatamartMemberTuple__Group_0__025231 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group_0__1_in_rule__DatamartMemberTuple__Group_0__025234 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Alternatives_0_0_in_rule__DatamartMemberTuple__Group_0__0__Impl25261 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group_0__1__Impl_in_rule__DatamartMemberTuple__Group_0__125291 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_143_in_rule__DatamartMemberTuple__Group_0__1__Impl25319 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group_2__0__Impl_in_rule__DatamartMemberTuple__Group_2__025354 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group_2__1_in_rule__DatamartMemberTuple__Group_2__025357 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group_2__1__Impl_in_rule__DatamartMemberTuple__Group_2__125415 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group_2__2_in_rule__DatamartMemberTuple__Group_2__125418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_144_in_rule__DatamartMemberTuple__Group_2__1__Impl25446 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__Group_2__2__Impl_in_rule__DatamartMemberTuple__Group_2__225477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMemberTuple__RightAssignment_2_2_in_rule__DatamartMemberTuple__Group_2__2__Impl25504 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartParameterFunction__Group__0__Impl_in_rule__DatamartParameterFunction__Group__025540 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__DatamartParameterFunction__Group__1_in_rule__DatamartParameterFunction__Group__025543 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartParameterFunction__FunctionAssignment_0_in_rule__DatamartParameterFunction__Group__0__Impl25570 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartParameterFunction__Group__1__Impl_in_rule__DatamartParameterFunction__Group__125600 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartParameterFunction__Group__2_in_rule__DatamartParameterFunction__Group__125603 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__DatamartParameterFunction__Group__1__Impl25631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartParameterFunction__Group__2__Impl_in_rule__DatamartParameterFunction__Group__225662 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__DatamartParameterFunction__Group__3_in_rule__DatamartParameterFunction__Group__225665 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartParameterFunction__ParameterAssignment_2_in_rule__DatamartParameterFunction__Group__2__Impl25692 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartParameterFunction__Group__3__Impl_in_rule__DatamartParameterFunction__Group__325722 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__DatamartParameterFunction__Group__3__Impl25750 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetParameterFunction__Group__0__Impl_in_rule__DatamartSetParameterFunction__Group__025789 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__DatamartSetParameterFunction__Group__1_in_rule__DatamartSetParameterFunction__Group__025792 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetParameterFunction__SetFunctionAssignment_0_in_rule__DatamartSetParameterFunction__Group__0__Impl25819 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetParameterFunction__Group__1__Impl_in_rule__DatamartSetParameterFunction__Group__125849 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartSetParameterFunction__Group__2_in_rule__DatamartSetParameterFunction__Group__125852 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__DatamartSetParameterFunction__Group__1__Impl25880 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetParameterFunction__Group__2__Impl_in_rule__DatamartSetParameterFunction__Group__225911 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__DatamartSetParameterFunction__Group__3_in_rule__DatamartSetParameterFunction__Group__225914 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetParameterFunction__ParameterAssignment_2_in_rule__DatamartSetParameterFunction__Group__2__Impl25941 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetParameterFunction__Group__3__Impl_in_rule__DatamartSetParameterFunction__Group__325971 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__DatamartSetParameterFunction__Group__3__Impl25999 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregationFunction__Group__0__Impl_in_rule__DatamartSetAggregationFunction__Group__026038 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregationFunction__Group__1_in_rule__DatamartSetAggregationFunction__Group__026041 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregationFunction__AggregationAssignment_0_in_rule__DatamartSetAggregationFunction__Group__0__Impl26068 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregationFunction__Group__1__Impl_in_rule__DatamartSetAggregationFunction__Group__126098 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregationFunction__Group__2_in_rule__DatamartSetAggregationFunction__Group__126101 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__DatamartSetAggregationFunction__Group__1__Impl26129 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregationFunction__Group__2__Impl_in_rule__DatamartSetAggregationFunction__Group__226160 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregationFunction__Group__3_in_rule__DatamartSetAggregationFunction__Group__226163 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregationFunction__ParameterAssignment_2_in_rule__DatamartSetAggregationFunction__Group__2__Impl26190 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregationFunction__Group__3__Impl_in_rule__DatamartSetAggregationFunction__Group__326220 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__DatamartSetAggregationFunction__Group__3__Impl26248 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Group__0__Impl_in_rule__DatamartSetTuple__Group__026287 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Group__1_in_rule__DatamartSetTuple__Group__026290 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Alternatives_0_in_rule__DatamartSetTuple__Group__0__Impl26317 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Group__1__Impl_in_rule__DatamartSetTuple__Group__126347 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Group_1__0_in_rule__DatamartSetTuple__Group__1__Impl26374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Group_1__0__Impl_in_rule__DatamartSetTuple__Group_1__026408 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Group_1__1_in_rule__DatamartSetTuple__Group_1__026411 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Group_1__1__Impl_in_rule__DatamartSetTuple__Group_1__126469 = new BitSet(new long[]{0x7E00000000000000L,0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Group_1__2_in_rule__DatamartSetTuple__Group_1__126472 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_143_in_rule__DatamartSetTuple__Group_1__1__Impl26500 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__Group_1__2__Impl_in_rule__DatamartSetTuple__Group_1__226531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetTuple__RightAssignment_1_2_in_rule__DatamartSetTuple__Group_1__2__Impl26558 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group__0__Impl_in_rule__DatamartAggregation__Group__026594 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group__1_in_rule__DatamartAggregation__Group__026597 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__AggregationAssignment_0_in_rule__DatamartAggregation__Group__0__Impl26624 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group__1__Impl_in_rule__DatamartAggregation__Group__126654 = new BitSet(new long[]{0xFE00000000000000L,0x0000000000000007L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group__2_in_rule__DatamartAggregation__Group__126657 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_143_in_rule__DatamartAggregation__Group__1__Impl26685 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group__2__Impl_in_rule__DatamartAggregation__Group__226716 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group__3_in_rule__DatamartAggregation__Group__226719 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Alternatives_2_in_rule__DatamartAggregation__Group__2__Impl26746 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group__3__Impl_in_rule__DatamartAggregation__Group__326776 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group_3__0_in_rule__DatamartAggregation__Group__3__Impl26803 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group_3__0__Impl_in_rule__DatamartAggregation__Group_3__026841 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group_3__1_in_rule__DatamartAggregation__Group_3__026844 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group_3__1__Impl_in_rule__DatamartAggregation__Group_3__126902 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group_3__2_in_rule__DatamartAggregation__Group_3__126905 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets012 { - public static final BitSet FOLLOW_144_in_rule__DatamartAggregation__Group_3__1__Impl26933 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__Group_3__2__Impl_in_rule__DatamartAggregation__Group_3__226964 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAggregation__RightAssignment_3_2_in_rule__DatamartAggregation__Group_3__2__Impl26991 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group__0__Impl_in_rule__DatamartSetAggregation__Group__027027 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group__1_in_rule__DatamartSetAggregation__Group__027030 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__AggregationAssignment_0_in_rule__DatamartSetAggregation__Group__0__Impl27057 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group__1__Impl_in_rule__DatamartSetAggregation__Group__127087 = new BitSet(new long[]{0xFE00000000000000L,0x0000000000000007L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group__2_in_rule__DatamartSetAggregation__Group__127090 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_143_in_rule__DatamartSetAggregation__Group__1__Impl27118 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group__2__Impl_in_rule__DatamartSetAggregation__Group__227149 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group__3_in_rule__DatamartSetAggregation__Group__227152 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Alternatives_2_in_rule__DatamartSetAggregation__Group__2__Impl27179 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group__3__Impl_in_rule__DatamartSetAggregation__Group__327209 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group_3__0_in_rule__DatamartSetAggregation__Group__3__Impl27236 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group_3__0__Impl_in_rule__DatamartSetAggregation__Group_3__027274 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group_3__1_in_rule__DatamartSetAggregation__Group_3__027277 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group_3__1__Impl_in_rule__DatamartSetAggregation__Group_3__127335 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group_3__2_in_rule__DatamartSetAggregation__Group_3__127338 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_144_in_rule__DatamartSetAggregation__Group_3__1__Impl27366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__Group_3__2__Impl_in_rule__DatamartSetAggregation__Group_3__227397 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSetAggregation__RightAssignment_3_2_in_rule__DatamartSetAggregation__Group_3__2__Impl27424 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSlicer__Group__0__Impl_in_rule__DatamartSlicer__Group__027460 = new BitSet(new long[]{0x7E00000000000000L,0x00000000000001F8L,0x0000000000380000L}); - public static final BitSet FOLLOW_rule__DatamartSlicer__Group__1_in_rule__DatamartSlicer__Group__027463 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_145_in_rule__DatamartSlicer__Group__0__Impl27491 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSlicer__Group__1__Impl_in_rule__DatamartSlicer__Group__127522 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartSlicer__ElementAssignment_1_in_rule__DatamartSlicer__Group__1__Impl27549 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAxis__Group__0__Impl_in_rule__DatamartAxis__Group__027583 = new BitSet(new long[]{0x01F8000000000000L}); - public static final BitSet FOLLOW_rule__DatamartAxis__Group__1_in_rule__DatamartAxis__Group__027586 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_146_in_rule__DatamartAxis__Group__0__Impl27614 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAxis__Group__1__Impl_in_rule__DatamartAxis__Group__127645 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__DatamartAxis__Group__2_in_rule__DatamartAxis__Group__127648 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAxis__NameAssignment_1_in_rule__DatamartAxis__Group__1__Impl27675 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAxis__Group__2__Impl_in_rule__DatamartAxis__Group__227705 = new BitSet(new long[]{0x7E00000000000000L,0x00080000000001F8L,0x0000000000380000L}); - public static final BitSet FOLLOW_rule__DatamartAxis__Group__3_in_rule__DatamartAxis__Group__227708 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__DatamartAxis__Group__2__Impl27736 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAxis__Group__3__Impl_in_rule__DatamartAxis__Group__327767 = new BitSet(new long[]{0x7E00000000000000L,0x00080000000001F8L,0x0000000000380000L}); - public static final BitSet FOLLOW_rule__DatamartAxis__Group__4_in_rule__DatamartAxis__Group__327770 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartAxis__ElementsAssignment_3_in_rule__DatamartAxis__Group__3__Impl27797 = new BitSet(new long[]{0x7E00000000000002L,0x00000000000001F8L,0x0000000000380000L}); - public static final BitSet FOLLOW_rule__DatamartAxis__Group__4__Impl_in_rule__DatamartAxis__Group__427828 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__DatamartAxis__Group__4__Impl27856 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__Group__0__Impl_in_rule__DatamartDerivedMeasure__Group__027897 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__Group__1_in_rule__DatamartDerivedMeasure__Group__027900 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_147_in_rule__DatamartDerivedMeasure__Group__0__Impl27928 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__Group__1__Impl_in_rule__DatamartDerivedMeasure__Group__127959 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__Group__2_in_rule__DatamartDerivedMeasure__Group__127962 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__DerivedRefAssignment_1_in_rule__DatamartDerivedMeasure__Group__1__Impl27989 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__Group__2__Impl_in_rule__DatamartDerivedMeasure__Group__228019 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__Group_2__0_in_rule__DatamartDerivedMeasure__Group__2__Impl28046 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__Group_2__0__Impl_in_rule__DatamartDerivedMeasure__Group_2__028083 = new BitSet(new long[]{0x0000000000000000L,0x0000000001FF0000L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__Group_2__1_in_rule__DatamartDerivedMeasure__Group_2__028086 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__ScaledAssignment_2_0_in_rule__DatamartDerivedMeasure__Group_2__0__Impl28113 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__Group_2__1__Impl_in_rule__DatamartDerivedMeasure__Group_2__128143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartDerivedMeasure__ScaleAssignment_2_1_in_rule__DatamartDerivedMeasure__Group_2__1__Impl28170 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__Group__0__Impl_in_rule__DatamartMeasure__Group__028204 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__Group__1_in_rule__DatamartMeasure__Group__028207 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_148_in_rule__DatamartMeasure__Group__0__Impl28235 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__Group__1__Impl_in_rule__DatamartMeasure__Group__128266 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__Group__2_in_rule__DatamartMeasure__Group__128269 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__MeasureRefAssignment_1_in_rule__DatamartMeasure__Group__1__Impl28296 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__Group__2__Impl_in_rule__DatamartMeasure__Group__228326 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__Group_2__0_in_rule__DatamartMeasure__Group__2__Impl28353 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__Group_2__0__Impl_in_rule__DatamartMeasure__Group_2__028390 = new BitSet(new long[]{0x0000000000000000L,0x0000000001FF0000L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__Group_2__1_in_rule__DatamartMeasure__Group_2__028393 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__ScaledAssignment_2_0_in_rule__DatamartMeasure__Group_2__0__Impl28420 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__Group_2__1__Impl_in_rule__DatamartMeasure__Group_2__128450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartMeasure__ScaleAssignment_2_1_in_rule__DatamartMeasure__Group_2__1__Impl28477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__0__Impl_in_rule__DatamartHierarchy__Group__028511 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__1_in_rule__DatamartHierarchy__Group__028514 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_149_in_rule__DatamartHierarchy__Group__0__Impl28542 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__1__Impl_in_rule__DatamartHierarchy__Group__128573 = new BitSet(new long[]{0x0008000000000000L,0x0000000000000000L,0x0000000000400000L,0x000000000001C000L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__2_in_rule__DatamartHierarchy__Group__128576 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__HierarchyRefAssignment_1_in_rule__DatamartHierarchy__Group__1__Impl28603 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__2__Impl_in_rule__DatamartHierarchy__Group__228633 = new BitSet(new long[]{0x0008000000000000L,0x0000000000000000L,0x0000000000400000L,0x000000000001C000L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__3_in_rule__DatamartHierarchy__Group__228636 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__DefaultMemberAssignment_2_in_rule__DatamartHierarchy__Group__2__Impl28663 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__3__Impl_in_rule__DatamartHierarchy__Group__328694 = new BitSet(new long[]{0x0008000000000000L,0x0000000000000000L,0x0000000000400000L,0x000000000001C000L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__4_in_rule__DatamartHierarchy__Group__328697 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__AllMemberAssignment_3_in_rule__DatamartHierarchy__Group__3__Impl28724 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__4__Impl_in_rule__DatamartHierarchy__Group__428755 = new BitSet(new long[]{0x0008000000000000L,0x0000000000000000L,0x0000000000400000L,0x000000000001C000L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__5_in_rule__DatamartHierarchy__Group__428758 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__AllLevelsAssignment_4_in_rule__DatamartHierarchy__Group__4__Impl28785 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__5__Impl_in_rule__DatamartHierarchy__Group__528816 = new BitSet(new long[]{0x0008000000000000L,0x0000000000000000L,0x0000000000400000L,0x000000000001C000L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__6_in_rule__DatamartHierarchy__Group__528819 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_5__0_in_rule__DatamartHierarchy__Group__5__Impl28846 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group__6__Impl_in_rule__DatamartHierarchy__Group__628877 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6__0_in_rule__DatamartHierarchy__Group__6__Impl28904 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_5__0__Impl_in_rule__DatamartHierarchy__Group_5__028949 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_5__1_in_rule__DatamartHierarchy__Group_5__028952 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_150_in_rule__DatamartHierarchy__Group_5__0__Impl28980 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_5__1__Impl_in_rule__DatamartHierarchy__Group_5__129011 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000002800L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_5__2_in_rule__DatamartHierarchy__Group_5__129014 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__LevelRefAssignment_5_1_in_rule__DatamartHierarchy__Group_5__1__Impl29041 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_5__2__Impl_in_rule__DatamartHierarchy__Group_5__229071 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Alternatives_5_2_in_rule__DatamartHierarchy__Group_5__2__Impl29098 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6__0__Impl_in_rule__DatamartHierarchy__Group_6__029135 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000060000L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6__1_in_rule__DatamartHierarchy__Group_6__029138 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__AllAssignment_6_0_in_rule__DatamartHierarchy__Group_6__0__Impl29165 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6__1__Impl_in_rule__DatamartHierarchy__Group_6__129195 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000060000L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6__2_in_rule__DatamartHierarchy__Group_6__129198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6_1__0_in_rule__DatamartHierarchy__Group_6__1__Impl29225 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets013 { - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6__2__Impl_in_rule__DatamartHierarchy__Group_6__229256 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6_2__0_in_rule__DatamartHierarchy__Group_6__2__Impl29283 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6_1__0__Impl_in_rule__DatamartHierarchy__Group_6_1__029320 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6_1__1_in_rule__DatamartHierarchy__Group_6_1__029323 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__ExceptAssignment_6_1_0_in_rule__DatamartHierarchy__Group_6_1__0__Impl29350 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6_1__1__Impl_in_rule__DatamartHierarchy__Group_6_1__129380 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__ExceptRefAssignment_6_1_1_in_rule__DatamartHierarchy__Group_6_1__1__Impl29407 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6_2__0__Impl_in_rule__DatamartHierarchy__Group_6_2__029441 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000180000L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6_2__1_in_rule__DatamartHierarchy__Group_6_2__029444 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__OrderedAssignment_6_2_0_in_rule__DatamartHierarchy__Group_6_2__0__Impl29471 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6_2__1__Impl_in_rule__DatamartHierarchy__Group_6_2__129501 = new BitSet(new long[]{0x0000000000000000L,0x0001000000000000L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6_2__2_in_rule__DatamartHierarchy__Group_6_2__129504 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__OrderRefAssignment_6_2_1_in_rule__DatamartHierarchy__Group_6_2__1__Impl29531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__Group_6_2__2__Impl_in_rule__DatamartHierarchy__Group_6_2__229561 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__DescendingAssignment_6_2_2_in_rule__DatamartHierarchy__Group_6_2__2__Impl29588 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartImport__Group__0__Impl_in_rule__DatamartImport__Group__029625 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__DatamartImport__Group__1_in_rule__DatamartImport__Group__029628 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_47_in_rule__DatamartImport__Group__0__Impl29656 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartImport__Group__1__Impl_in_rule__DatamartImport__Group__129687 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartImport__ImportedNamespaceAssignment_1_in_rule__DatamartImport__Group__1__Impl29714 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartQualifiedNameWithWildCard__Group__0__Impl_in_rule__DatamartQualifiedNameWithWildCard__Group__029748 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_rule__DatamartQualifiedNameWithWildCard__Group__1_in_rule__DatamartQualifiedNameWithWildCard__Group__029751 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__DatamartQualifiedNameWithWildCard__Group__0__Impl29778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartQualifiedNameWithWildCard__Group__1__Impl_in_rule__DatamartQualifiedNameWithWildCard__Group__129807 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartQualifiedNameWithWildCard__Group_1__0_in_rule__DatamartQualifiedNameWithWildCard__Group__1__Impl29834 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartQualifiedNameWithWildCard__Group_1__0__Impl_in_rule__DatamartQualifiedNameWithWildCard__Group_1__029869 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_rule__DatamartQualifiedNameWithWildCard__Group_1__1_in_rule__DatamartQualifiedNameWithWildCard__Group_1__029872 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__DatamartQualifiedNameWithWildCard__Group_1__0__Impl29900 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartQualifiedNameWithWildCard__Group_1__1__Impl_in_rule__DatamartQualifiedNameWithWildCard__Group_1__129931 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__DatamartQualifiedNameWithWildCard__Group_1__1__Impl29959 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__029994 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__029997 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl30024 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__130053 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl30080 = new BitSet(new long[]{0x0000080000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__030115 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__030118 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__QualifiedName__Group_1__0__Impl30147 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__130179 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl30206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerData__Group__0__Impl_in_rule__PropertyFillerData__Group__030239 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__PropertyFillerData__Group__1_in_rule__PropertyFillerData__Group__030242 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_151_in_rule__PropertyFillerData__Group__0__Impl30270 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerData__Group__1__Impl_in_rule__PropertyFillerData__Group__130301 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerData__Group__2_in_rule__PropertyFillerData__Group__130304 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerData__PropertyRefAssignment_1_in_rule__PropertyFillerData__Group__1__Impl30331 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerData__Group__2__Impl_in_rule__PropertyFillerData__Group__230361 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x00000FFE5A000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerData__Group__3_in_rule__PropertyFillerData__Group__230364 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_152_in_rule__PropertyFillerData__Group__2__Impl30392 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerData__Group__3__Impl_in_rule__PropertyFillerData__Group__330423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerData__FillerTypeAssignment_3_in_rule__PropertyFillerData__Group__3__Impl30450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateFuture__Group__0__Impl_in_rule__PropertyFillerDateFuture__Group__030488 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateFuture__Group__1_in_rule__PropertyFillerDateFuture__Group__030491 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_153_in_rule__PropertyFillerDateFuture__Group__0__Impl30519 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateFuture__Group__1__Impl_in_rule__PropertyFillerDateFuture__Group__130550 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateFuture__Group__2_in_rule__PropertyFillerDateFuture__Group__130553 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateFuture__DateFutureYearsAssignment_1_in_rule__PropertyFillerDateFuture__Group__1__Impl30580 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateFuture__Group__2__Impl_in_rule__PropertyFillerDateFuture__Group__230610 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_154_in_rule__PropertyFillerDateFuture__Group__2__Impl30638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDatePast__Group__0__Impl_in_rule__PropertyFillerDatePast__Group__030675 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerDatePast__Group__1_in_rule__PropertyFillerDatePast__Group__030678 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_155_in_rule__PropertyFillerDatePast__Group__0__Impl30706 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDatePast__Group__1__Impl_in_rule__PropertyFillerDatePast__Group__130737 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerDatePast__Group__2_in_rule__PropertyFillerDatePast__Group__130740 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDatePast__DatePastYearsAssignment_1_in_rule__PropertyFillerDatePast__Group__1__Impl30767 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDatePast__Group__2__Impl_in_rule__PropertyFillerDatePast__Group__230797 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_154_in_rule__PropertyFillerDatePast__Group__2__Impl30825 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__Group__0__Impl_in_rule__PropertyFillerDateRange__Group__030862 = new BitSet(new long[]{0x0000000800000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__Group__1_in_rule__PropertyFillerDateRange__Group__030865 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_156_in_rule__PropertyFillerDateRange__Group__0__Impl30893 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__Group__1__Impl_in_rule__PropertyFillerDateRange__Group__130924 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__Group__2_in_rule__PropertyFillerDateRange__Group__130927 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__DateBeginYearsAssignment_1_in_rule__PropertyFillerDateRange__Group__1__Impl30954 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__Group__2__Impl_in_rule__PropertyFillerDateRange__Group__230984 = new BitSet(new long[]{0x0000000800000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__Group__3_in_rule__PropertyFillerDateRange__Group__230987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_157_in_rule__PropertyFillerDateRange__Group__2__Impl31015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__Group__3__Impl_in_rule__PropertyFillerDateRange__Group__331046 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__Group__4_in_rule__PropertyFillerDateRange__Group__331049 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__DateEndYearsAssignment_3_in_rule__PropertyFillerDateRange__Group__3__Impl31076 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerDateRange__Group__4__Impl_in_rule__PropertyFillerDateRange__Group__431106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_154_in_rule__PropertyFillerDateRange__Group__4__Impl31134 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__0__Impl_in_rule__PropertyFillerSignedDoubleRange__Group__031175 = new BitSet(new long[]{0x0000000800000090L,0x0000000000000000L,0x0000000021000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__1_in_rule__PropertyFillerSignedDoubleRange__Group__031178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_158_in_rule__PropertyFillerSignedDoubleRange__Group__0__Impl31206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__1__Impl_in_rule__PropertyFillerSignedDoubleRange__Group__131237 = new BitSet(new long[]{0x0000000800000090L,0x0000000000000000L,0x0000000021000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__2_in_rule__PropertyFillerSignedDoubleRange__Group__131240 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group_1__0_in_rule__PropertyFillerSignedDoubleRange__Group__1__Impl31267 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__2__Impl_in_rule__PropertyFillerSignedDoubleRange__Group__231298 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__3_in_rule__PropertyFillerSignedDoubleRange__Group__231301 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_152_in_rule__PropertyFillerSignedDoubleRange__Group__2__Impl31329 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__3__Impl_in_rule__PropertyFillerSignedDoubleRange__Group__331360 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000080000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__4_in_rule__PropertyFillerSignedDoubleRange__Group__331363 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__DecimalsAssignment_3_in_rule__PropertyFillerSignedDoubleRange__Group__3__Impl31390 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__4__Impl_in_rule__PropertyFillerSignedDoubleRange__Group__431420 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000100000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__5_in_rule__PropertyFillerSignedDoubleRange__Group__431423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_159_in_rule__PropertyFillerSignedDoubleRange__Group__4__Impl31451 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group__5__Impl_in_rule__PropertyFillerSignedDoubleRange__Group__531482 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group_5__0_in_rule__PropertyFillerSignedDoubleRange__Group__5__Impl31509 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group_1__0__Impl_in_rule__PropertyFillerSignedDoubleRange__Group_1__031552 = new BitSet(new long[]{0x0000000800000090L,0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group_1__1_in_rule__PropertyFillerSignedDoubleRange__Group_1__031555 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets014 { - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Alternatives_1_0_in_rule__PropertyFillerSignedDoubleRange__Group_1__0__Impl31582 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group_1__1__Impl_in_rule__PropertyFillerSignedDoubleRange__Group_1__131613 = new BitSet(new long[]{0x0000000800000090L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group_1__2_in_rule__PropertyFillerSignedDoubleRange__Group_1__131616 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_157_in_rule__PropertyFillerSignedDoubleRange__Group_1__1__Impl31644 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group_1__2__Impl_in_rule__PropertyFillerSignedDoubleRange__Group_1__231675 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Alternatives_1_2_in_rule__PropertyFillerSignedDoubleRange__Group_1__2__Impl31702 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group_5__0__Impl_in_rule__PropertyFillerSignedDoubleRange__Group_5__031738 = new BitSet(new long[]{0x0000000800000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group_5__1_in_rule__PropertyFillerSignedDoubleRange__Group_5__031741 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_160_in_rule__PropertyFillerSignedDoubleRange__Group_5__0__Impl31769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__Group_5__1__Impl_in_rule__PropertyFillerSignedDoubleRange__Group_5__131800 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRange__RoundedAssignment_5_1_in_rule__PropertyFillerSignedDoubleRange__Group_5__1__Impl31827 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRandom__Group__0__Impl_in_rule__PropertyFillerSignedDoubleRandom__Group__031861 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRandom__Group__1_in_rule__PropertyFillerSignedDoubleRandom__Group__031864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_161_in_rule__PropertyFillerSignedDoubleRandom__Group__0__Impl31892 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRandom__Group__1__Impl_in_rule__PropertyFillerSignedDoubleRandom__Group__131923 = new BitSet(new long[]{0x0000000800000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRandom__Group__2_in_rule__PropertyFillerSignedDoubleRandom__Group__131926 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__PropertyFillerSignedDoubleRandom__Group__1__Impl31954 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRandom__Group__2__Impl_in_rule__PropertyFillerSignedDoubleRandom__Group__231985 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRandom__Group__3_in_rule__PropertyFillerSignedDoubleRandom__Group__231988 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRandom__ItemsAssignment_2_in_rule__PropertyFillerSignedDoubleRandom__Group__2__Impl32017 = new BitSet(new long[]{0x0000000800000082L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRandom__ItemsAssignment_2_in_rule__PropertyFillerSignedDoubleRandom__Group__2__Impl32029 = new BitSet(new long[]{0x0000000800000082L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedDoubleRandom__Group__3__Impl_in_rule__PropertyFillerSignedDoubleRandom__Group__332062 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__PropertyFillerSignedDoubleRandom__Group__3__Impl32090 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group__0__Impl_in_rule__PropertyFillerSignedIntegerRange__Group__032129 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000400000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group__1_in_rule__PropertyFillerSignedIntegerRange__Group__032132 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group__1__Impl_in_rule__PropertyFillerSignedIntegerRange__Group__132190 = new BitSet(new long[]{0x0000000800000090L,0x0000000000000000L,0x0000000120000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group__2_in_rule__PropertyFillerSignedIntegerRange__Group__132193 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_162_in_rule__PropertyFillerSignedIntegerRange__Group__1__Impl32221 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group__2__Impl_in_rule__PropertyFillerSignedIntegerRange__Group__232252 = new BitSet(new long[]{0x0000000800000090L,0x0000000000000000L,0x0000000120000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group__3_in_rule__PropertyFillerSignedIntegerRange__Group__232255 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group_2__0_in_rule__PropertyFillerSignedIntegerRange__Group__2__Impl32282 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group__3__Impl_in_rule__PropertyFillerSignedIntegerRange__Group__332313 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group_3__0_in_rule__PropertyFillerSignedIntegerRange__Group__3__Impl32340 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group_2__0__Impl_in_rule__PropertyFillerSignedIntegerRange__Group_2__032379 = new BitSet(new long[]{0x0000000800000090L,0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group_2__1_in_rule__PropertyFillerSignedIntegerRange__Group_2__032382 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Alternatives_2_0_in_rule__PropertyFillerSignedIntegerRange__Group_2__0__Impl32409 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group_2__1__Impl_in_rule__PropertyFillerSignedIntegerRange__Group_2__132440 = new BitSet(new long[]{0x0000000800000090L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group_2__2_in_rule__PropertyFillerSignedIntegerRange__Group_2__132443 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_157_in_rule__PropertyFillerSignedIntegerRange__Group_2__1__Impl32471 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group_2__2__Impl_in_rule__PropertyFillerSignedIntegerRange__Group_2__232502 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Alternatives_2_2_in_rule__PropertyFillerSignedIntegerRange__Group_2__2__Impl32529 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group_3__0__Impl_in_rule__PropertyFillerSignedIntegerRange__Group_3__032565 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group_3__1_in_rule__PropertyFillerSignedIntegerRange__Group_3__032568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_160_in_rule__PropertyFillerSignedIntegerRange__Group_3__0__Impl32596 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__Group_3__1__Impl_in_rule__PropertyFillerSignedIntegerRange__Group_3__132627 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRange__RoundedAssignment_3_1_in_rule__PropertyFillerSignedIntegerRange__Group_3__1__Impl32654 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRandom__Group__0__Impl_in_rule__PropertyFillerSignedIntegerRandom__Group__032688 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRandom__Group__1_in_rule__PropertyFillerSignedIntegerRandom__Group__032691 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_163_in_rule__PropertyFillerSignedIntegerRandom__Group__0__Impl32719 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRandom__Group__1__Impl_in_rule__PropertyFillerSignedIntegerRandom__Group__132750 = new BitSet(new long[]{0x0000000800000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRandom__Group__2_in_rule__PropertyFillerSignedIntegerRandom__Group__132753 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__PropertyFillerSignedIntegerRandom__Group__1__Impl32781 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRandom__Group__2__Impl_in_rule__PropertyFillerSignedIntegerRandom__Group__232812 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRandom__Group__3_in_rule__PropertyFillerSignedIntegerRandom__Group__232815 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRandom__ItemsAssignment_2_in_rule__PropertyFillerSignedIntegerRandom__Group__2__Impl32844 = new BitSet(new long[]{0x0000000800000082L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRandom__ItemsAssignment_2_in_rule__PropertyFillerSignedIntegerRandom__Group__2__Impl32856 = new BitSet(new long[]{0x0000000800000082L}); - public static final BitSet FOLLOW_rule__PropertyFillerSignedIntegerRandom__Group__3__Impl_in_rule__PropertyFillerSignedIntegerRandom__Group__332889 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__PropertyFillerSignedIntegerRandom__Group__3__Impl32917 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextRandom__Group__0__Impl_in_rule__PropertyFillerTextRandom__Group__032956 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextRandom__Group__1_in_rule__PropertyFillerTextRandom__Group__032959 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_164_in_rule__PropertyFillerTextRandom__Group__0__Impl32987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextRandom__Group__1__Impl_in_rule__PropertyFillerTextRandom__Group__133018 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextRandom__Group__2_in_rule__PropertyFillerTextRandom__Group__133021 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__PropertyFillerTextRandom__Group__1__Impl33049 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextRandom__Group__2__Impl_in_rule__PropertyFillerTextRandom__Group__233080 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextRandom__Group__3_in_rule__PropertyFillerTextRandom__Group__233083 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextRandom__ItemsAssignment_2_in_rule__PropertyFillerTextRandom__Group__2__Impl33112 = new BitSet(new long[]{0x0000000000000022L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextRandom__ItemsAssignment_2_in_rule__PropertyFillerTextRandom__Group__2__Impl33124 = new BitSet(new long[]{0x0000000000000022L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextRandom__Group__3__Impl_in_rule__PropertyFillerTextRandom__Group__333157 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__PropertyFillerTextRandom__Group__3__Impl33185 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextParagraphs__Group__0__Impl_in_rule__PropertyFillerTextParagraphs__Group__033224 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000002000000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextParagraphs__Group__1_in_rule__PropertyFillerTextParagraphs__Group__033227 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextParagraphs__Group__1__Impl_in_rule__PropertyFillerTextParagraphs__Group__133285 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextParagraphs__Group__2_in_rule__PropertyFillerTextParagraphs__Group__133288 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_165_in_rule__PropertyFillerTextParagraphs__Group__1__Impl33316 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextParagraphs__Group__2__Impl_in_rule__PropertyFillerTextParagraphs__Group__233347 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextParagraphs__CountAssignment_2_in_rule__PropertyFillerTextParagraphs__Group__2__Impl33374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextSentences__Group__0__Impl_in_rule__PropertyFillerTextSentences__Group__033411 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000004000000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextSentences__Group__1_in_rule__PropertyFillerTextSentences__Group__033414 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextSentences__Group__1__Impl_in_rule__PropertyFillerTextSentences__Group__133472 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextSentences__Group__2_in_rule__PropertyFillerTextSentences__Group__133475 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_166_in_rule__PropertyFillerTextSentences__Group__1__Impl33503 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextSentences__Group__2__Impl_in_rule__PropertyFillerTextSentences__Group__233534 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextSentences__CountAssignment_2_in_rule__PropertyFillerTextSentences__Group__2__Impl33561 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextWords__Group__0__Impl_in_rule__PropertyFillerTextWords__Group__033598 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000008000000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextWords__Group__1_in_rule__PropertyFillerTextWords__Group__033601 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextWords__Group__1__Impl_in_rule__PropertyFillerTextWords__Group__133659 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextWords__Group__2_in_rule__PropertyFillerTextWords__Group__133662 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_167_in_rule__PropertyFillerTextWords__Group__1__Impl33690 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextWords__Group__2__Impl_in_rule__PropertyFillerTextWords__Group__233721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerTextWords__CountAssignment_2_in_rule__PropertyFillerTextWords__Group__2__Impl33748 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__0__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group__033785 = new BitSet(new long[]{0x0000000800000090L,0x0000000000000000L,0x0000000021000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__1_in_rule__PropertyFillerUnsignedDoubleRange__Group__033788 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_168_in_rule__PropertyFillerUnsignedDoubleRange__Group__0__Impl33816 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__1__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group__133847 = new BitSet(new long[]{0x0000000800000090L,0x0000000000000000L,0x0000000021000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__2_in_rule__PropertyFillerUnsignedDoubleRange__Group__133850 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group_1__0_in_rule__PropertyFillerUnsignedDoubleRange__Group__1__Impl33877 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__2__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group__233908 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__3_in_rule__PropertyFillerUnsignedDoubleRange__Group__233911 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_152_in_rule__PropertyFillerUnsignedDoubleRange__Group__2__Impl33939 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets015 { - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__3__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group__333970 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000080000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__4_in_rule__PropertyFillerUnsignedDoubleRange__Group__333973 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__DecimalsAssignment_3_in_rule__PropertyFillerUnsignedDoubleRange__Group__3__Impl34000 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__4__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group__434030 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000100000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__5_in_rule__PropertyFillerUnsignedDoubleRange__Group__434033 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_159_in_rule__PropertyFillerUnsignedDoubleRange__Group__4__Impl34061 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group__5__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group__534092 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group_5__0_in_rule__PropertyFillerUnsignedDoubleRange__Group__5__Impl34119 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group_1__0__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group_1__034162 = new BitSet(new long[]{0x0000000800000090L,0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group_1__1_in_rule__PropertyFillerUnsignedDoubleRange__Group_1__034165 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_0_in_rule__PropertyFillerUnsignedDoubleRange__Group_1__0__Impl34192 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group_1__1__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group_1__134223 = new BitSet(new long[]{0x0000000800000090L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group_1__2_in_rule__PropertyFillerUnsignedDoubleRange__Group_1__134226 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_157_in_rule__PropertyFillerUnsignedDoubleRange__Group_1__1__Impl34254 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group_1__2__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group_1__234285 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Alternatives_1_2_in_rule__PropertyFillerUnsignedDoubleRange__Group_1__2__Impl34312 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group_5__0__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group_5__034348 = new BitSet(new long[]{0x0000000800000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group_5__1_in_rule__PropertyFillerUnsignedDoubleRange__Group_5__034351 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_160_in_rule__PropertyFillerUnsignedDoubleRange__Group_5__0__Impl34379 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__Group_5__1__Impl_in_rule__PropertyFillerUnsignedDoubleRange__Group_5__134410 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRange__RoundedAssignment_5_1_in_rule__PropertyFillerUnsignedDoubleRange__Group_5__1__Impl34437 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRandom__Group__0__Impl_in_rule__PropertyFillerUnsignedDoubleRandom__Group__034471 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRandom__Group__1_in_rule__PropertyFillerUnsignedDoubleRandom__Group__034474 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_169_in_rule__PropertyFillerUnsignedDoubleRandom__Group__0__Impl34502 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRandom__Group__1__Impl_in_rule__PropertyFillerUnsignedDoubleRandom__Group__134533 = new BitSet(new long[]{0x0000000800000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRandom__Group__2_in_rule__PropertyFillerUnsignedDoubleRandom__Group__134536 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__PropertyFillerUnsignedDoubleRandom__Group__1__Impl34564 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRandom__Group__2__Impl_in_rule__PropertyFillerUnsignedDoubleRandom__Group__234595 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRandom__Group__3_in_rule__PropertyFillerUnsignedDoubleRandom__Group__234598 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRandom__ItemsAssignment_2_in_rule__PropertyFillerUnsignedDoubleRandom__Group__2__Impl34627 = new BitSet(new long[]{0x0000000800000082L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRandom__ItemsAssignment_2_in_rule__PropertyFillerUnsignedDoubleRandom__Group__2__Impl34639 = new BitSet(new long[]{0x0000000800000082L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedDoubleRandom__Group__3__Impl_in_rule__PropertyFillerUnsignedDoubleRandom__Group__334672 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__PropertyFillerUnsignedDoubleRandom__Group__3__Impl34700 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group__0__Impl_in_rule__PropertyFillerUnsignedIntegerRange__Group__034739 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000040000000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group__1_in_rule__PropertyFillerUnsignedIntegerRange__Group__034742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group__1__Impl_in_rule__PropertyFillerUnsignedIntegerRange__Group__134800 = new BitSet(new long[]{0x0000000000000090L,0x0000000000000000L,0x0000000120000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group__2_in_rule__PropertyFillerUnsignedIntegerRange__Group__134803 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_170_in_rule__PropertyFillerUnsignedIntegerRange__Group__1__Impl34831 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group__2__Impl_in_rule__PropertyFillerUnsignedIntegerRange__Group__234862 = new BitSet(new long[]{0x0000000000000090L,0x0000000000000000L,0x0000000120000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group__3_in_rule__PropertyFillerUnsignedIntegerRange__Group__234865 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group_2__0_in_rule__PropertyFillerUnsignedIntegerRange__Group__2__Impl34892 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group__3__Impl_in_rule__PropertyFillerUnsignedIntegerRange__Group__334923 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group_3__0_in_rule__PropertyFillerUnsignedIntegerRange__Group__3__Impl34950 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group_2__0__Impl_in_rule__PropertyFillerUnsignedIntegerRange__Group_2__034989 = new BitSet(new long[]{0x0000000000000090L,0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group_2__1_in_rule__PropertyFillerUnsignedIntegerRange__Group_2__034992 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_0_in_rule__PropertyFillerUnsignedIntegerRange__Group_2__0__Impl35019 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group_2__1__Impl_in_rule__PropertyFillerUnsignedIntegerRange__Group_2__135050 = new BitSet(new long[]{0x0000000000000090L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group_2__2_in_rule__PropertyFillerUnsignedIntegerRange__Group_2__135053 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_157_in_rule__PropertyFillerUnsignedIntegerRange__Group_2__1__Impl35081 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group_2__2__Impl_in_rule__PropertyFillerUnsignedIntegerRange__Group_2__235112 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Alternatives_2_2_in_rule__PropertyFillerUnsignedIntegerRange__Group_2__2__Impl35139 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group_3__0__Impl_in_rule__PropertyFillerUnsignedIntegerRange__Group_3__035175 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group_3__1_in_rule__PropertyFillerUnsignedIntegerRange__Group_3__035178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_160_in_rule__PropertyFillerUnsignedIntegerRange__Group_3__0__Impl35206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__Group_3__1__Impl_in_rule__PropertyFillerUnsignedIntegerRange__Group_3__135237 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRange__RoundedAssignment_3_1_in_rule__PropertyFillerUnsignedIntegerRange__Group_3__1__Impl35264 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRandom__Group__0__Impl_in_rule__PropertyFillerUnsignedIntegerRandom__Group__035298 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRandom__Group__1_in_rule__PropertyFillerUnsignedIntegerRandom__Group__035301 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_171_in_rule__PropertyFillerUnsignedIntegerRandom__Group__0__Impl35329 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRandom__Group__1__Impl_in_rule__PropertyFillerUnsignedIntegerRandom__Group__135360 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRandom__Group__2_in_rule__PropertyFillerUnsignedIntegerRandom__Group__135363 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__PropertyFillerUnsignedIntegerRandom__Group__1__Impl35391 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRandom__Group__2__Impl_in_rule__PropertyFillerUnsignedIntegerRandom__Group__235422 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRandom__Group__3_in_rule__PropertyFillerUnsignedIntegerRandom__Group__235425 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRandom__ItemsAssignment_2_in_rule__PropertyFillerUnsignedIntegerRandom__Group__2__Impl35454 = new BitSet(new long[]{0x0000000000000082L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRandom__ItemsAssignment_2_in_rule__PropertyFillerUnsignedIntegerRandom__Group__2__Impl35466 = new BitSet(new long[]{0x0000000000000082L}); - public static final BitSet FOLLOW_rule__PropertyFillerUnsignedIntegerRandom__Group__3__Impl_in_rule__PropertyFillerUnsignedIntegerRandom__Group__335499 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__PropertyFillerUnsignedIntegerRandom__Group__3__Impl35527 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SignedNumber__Group__0__Impl_in_rule__SignedNumber__Group__035566 = new BitSet(new long[]{0x0000000800000080L}); - public static final BitSet FOLLOW_rule__SignedNumber__Group__1_in_rule__SignedNumber__Group__035569 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__SignedNumber__Group__0__Impl35598 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SignedNumber__Group__1__Impl_in_rule__SignedNumber__Group__135631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleUnsignedNumber_in_rule__SignedNumber__Group__1__Impl35658 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UnsignedNumber__Group__0__Impl_in_rule__UnsignedNumber__Group__035691 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_rule__UnsignedNumber__Group__1_in_rule__UnsignedNumber__Group__035694 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__UnsignedNumber__Group__0__Impl35721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UnsignedNumber__Group__1__Impl_in_rule__UnsignedNumber__Group__135750 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UnsignedNumber__Group_1__0_in_rule__UnsignedNumber__Group__1__Impl35777 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UnsignedNumber__Group_1__0__Impl_in_rule__UnsignedNumber__Group_1__035812 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__UnsignedNumber__Group_1__1_in_rule__UnsignedNumber__Group_1__035815 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__UnsignedNumber__Group_1__0__Impl35843 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__UnsignedNumber__Group_1__1__Impl_in_rule__UnsignedNumber__Group_1__135874 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__UnsignedNumber__Group_1__1__Impl35901 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SINT__Group__0__Impl_in_rule__SINT__Group__035934 = new BitSet(new long[]{0x0000000800000080L}); - public static final BitSet FOLLOW_rule__SINT__Group__1_in_rule__SINT__Group__035937 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__SINT__Group__0__Impl35966 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SINT__Group__1__Impl_in_rule__SINT__Group__135999 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__SINT__Group__1__Impl36026 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__0__Impl_in_rule__XAnnotation__Group__036059 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000100000000000L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__1_in_rule__XAnnotation__Group__036062 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__1__Impl_in_rule__XAnnotation__Group__136120 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__2_in_rule__XAnnotation__Group__136123 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_172_in_rule__XAnnotation__Group__1__Impl36151 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__2__Impl_in_rule__XAnnotation__Group__236182 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__3_in_rule__XAnnotation__Group__236185 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__AnnotationTypeAssignment_2_in_rule__XAnnotation__Group__2__Impl36212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group__3__Impl_in_rule__XAnnotation__Group__336242 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3__0_in_rule__XAnnotation__Group__3__Impl36269 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3__0__Impl_in_rule__XAnnotation__Group_3__036308 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000001800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3__1_in_rule__XAnnotation__Group_3__036311 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets016 { - public static final BitSet FOLLOW_139_in_rule__XAnnotation__Group_3__0__Impl36340 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3__1__Impl_in_rule__XAnnotation__Group_3__136372 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000001800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3__2_in_rule__XAnnotation__Group_3__136375 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Alternatives_3_1_in_rule__XAnnotation__Group_3__1__Impl36402 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3__2__Impl_in_rule__XAnnotation__Group_3__236433 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XAnnotation__Group_3__2__Impl36461 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0__0__Impl_in_rule__XAnnotation__Group_3_1_0__036498 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0__1_in_rule__XAnnotation__Group_3_1_0__036501 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0_in_rule__XAnnotation__Group_3_1_0__0__Impl36528 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0__1__Impl_in_rule__XAnnotation__Group_3_1_0__136558 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0_1__0_in_rule__XAnnotation__Group_3_1_0__1__Impl36585 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0_1__0__Impl_in_rule__XAnnotation__Group_3_1_0_1__036620 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0_1__1_in_rule__XAnnotation__Group_3_1_0_1__036623 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XAnnotation__Group_3_1_0_1__0__Impl36651 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__Group_3_1_0_1__1__Impl_in_rule__XAnnotation__Group_3_1_0_1__136682 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1_in_rule__XAnnotation__Group_3_1_0_1__1__Impl36709 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group__0__Impl_in_rule__XAnnotationElementValuePair__Group__036743 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group__1_in_rule__XAnnotationElementValuePair__Group__036746 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0__0_in_rule__XAnnotationElementValuePair__Group__0__Impl36773 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group__1__Impl_in_rule__XAnnotationElementValuePair__Group__136803 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__ValueAssignment_1_in_rule__XAnnotationElementValuePair__Group__1__Impl36830 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0__0__Impl_in_rule__XAnnotationElementValuePair__Group_0__036864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0_0__0_in_rule__XAnnotationElementValuePair__Group_0__0__Impl36891 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0_0__0__Impl_in_rule__XAnnotationElementValuePair__Group_0_0__036923 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0_0__1_in_rule__XAnnotationElementValuePair__Group_0_0__036926 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__ElementAssignment_0_0_0_in_rule__XAnnotationElementValuePair__Group_0_0__0__Impl36953 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValuePair__Group_0_0__1__Impl_in_rule__XAnnotationElementValuePair__Group_0_0__136983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__XAnnotationElementValuePair__Group_0_0__1__Impl37011 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0__037046 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51D00000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__1_in_rule__XAnnotationElementValueOrCommaList__Group_0__037049 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0__0_in_rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl37076 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0__137106 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51D00000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__2_in_rule__XAnnotationElementValueOrCommaList__Group_0__137109 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1__0_in_rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl37136 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0__237167 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_174_in_rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl37195 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_0__037232 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0_in_rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl37259 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__037291 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000800000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__037294 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__137352 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__137355 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_175_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl37383 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__237414 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_176_in_rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl37442 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_1__037479 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1__1_in_rule__XAnnotationElementValueOrCommaList__Group_0_1__037482 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0_in_rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl37509 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_1__137539 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0_in_rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl37566 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__037601 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1_in_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__037604 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl37632 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__137663 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1_in_rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl37690 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1__037724 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1__1_in_rule__XAnnotationElementValueOrCommaList__Group_1__037727 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAnnotationOrExpression_in_rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl37754 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1__137783 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1__0_in_rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl37810 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1_1__037845 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1__1_in_rule__XAnnotationElementValueOrCommaList__Group_1_1__037848 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1_1__137906 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0_in_rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl37935 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0_in_rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl37947 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__037984 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1_in_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__037987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl38015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl_in_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__138046 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1_in_rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl38073 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__0__Impl_in_rule__XAnnotationElementValue__Group_0__038107 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51D00000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__1_in_rule__XAnnotationElementValue__Group_0__038110 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0__0_in_rule__XAnnotationElementValue__Group_0__0__Impl38137 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__1__Impl_in_rule__XAnnotationElementValue__Group_0__138167 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51D00000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__2_in_rule__XAnnotationElementValue__Group_0__138170 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1__0_in_rule__XAnnotationElementValue__Group_0__1__Impl38197 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0__2__Impl_in_rule__XAnnotationElementValue__Group_0__238228 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_174_in_rule__XAnnotationElementValue__Group_0__2__Impl38256 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0__0__Impl_in_rule__XAnnotationElementValue__Group_0_0__038293 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0_0__0_in_rule__XAnnotationElementValue__Group_0_0__0__Impl38320 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0_0__0__Impl_in_rule__XAnnotationElementValue__Group_0_0_0__038352 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000800000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0_0__1_in_rule__XAnnotationElementValue__Group_0_0_0__038355 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0_0__1__Impl_in_rule__XAnnotationElementValue__Group_0_0_0__138413 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0_0__2_in_rule__XAnnotationElementValue__Group_0_0_0__138416 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_175_in_rule__XAnnotationElementValue__Group_0_0_0__1__Impl38444 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_0_0__2__Impl_in_rule__XAnnotationElementValue__Group_0_0_0__238475 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_176_in_rule__XAnnotationElementValue__Group_0_0_0__2__Impl38503 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1__0__Impl_in_rule__XAnnotationElementValue__Group_0_1__038540 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1__1_in_rule__XAnnotationElementValue__Group_0_1__038543 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__ElementsAssignment_0_1_0_in_rule__XAnnotationElementValue__Group_0_1__0__Impl38570 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1__1__Impl_in_rule__XAnnotationElementValue__Group_0_1__138600 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1_1__0_in_rule__XAnnotationElementValue__Group_0_1__1__Impl38627 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1_1__0__Impl_in_rule__XAnnotationElementValue__Group_0_1_1__038662 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1_1__1_in_rule__XAnnotationElementValue__Group_0_1_1__038665 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XAnnotationElementValue__Group_0_1_1__0__Impl38693 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__Group_0_1_1__1__Impl_in_rule__XAnnotationElementValue__Group_0_1_1__138724 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1_in_rule__XAnnotationElementValue__Group_0_1_1__1__Impl38751 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__038785 = new BitSet(new long[]{0x0001E00000000010L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__038788 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__138846 = new BitSet(new long[]{0x0000000000002000L}); - } - - protected static class FollowSets017 { - public static final BitSet FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__138849 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl38876 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__238906 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__238909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl38936 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__338965 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl38992 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__039030 = new BitSet(new long[]{0x000000000C1F0000L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__039033 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl39060 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__139089 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl39116 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__039151 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__039154 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl39181 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__139211 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl39238 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__039272 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl39299 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__039331 = new BitSet(new long[]{0x000000000C1F0000L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__039334 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__139392 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl39419 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__0__Impl_in_rule__OpMultiAssign__Group_5__039453 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__1_in_rule__OpMultiAssign__Group_5__039456 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__OpMultiAssign__Group_5__0__Impl39484 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__1__Impl_in_rule__OpMultiAssign__Group_5__139515 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__2_in_rule__OpMultiAssign__Group_5__139518 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__OpMultiAssign__Group_5__1__Impl39546 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_5__2__Impl_in_rule__OpMultiAssign__Group_5__239577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__OpMultiAssign__Group_5__2__Impl39605 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__0__Impl_in_rule__OpMultiAssign__Group_6__039642 = new BitSet(new long[]{0x0000000006000000L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__1_in_rule__OpMultiAssign__Group_6__039645 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__OpMultiAssign__Group_6__0__Impl39673 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__1__Impl_in_rule__OpMultiAssign__Group_6__139704 = new BitSet(new long[]{0x0000000006000000L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__2_in_rule__OpMultiAssign__Group_6__139707 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__OpMultiAssign__Group_6__1__Impl39736 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpMultiAssign__Group_6__2__Impl_in_rule__OpMultiAssign__Group_6__239769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_25_in_rule__OpMultiAssign__Group_6__2__Impl39797 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__039834 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__039837 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl39864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__139893 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl39920 = new BitSet(new long[]{0x0000000000004002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__039955 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__039958 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl39985 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__140015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl40042 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__040076 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl40103 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__040135 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__040138 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__140196 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl40223 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__040257 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__040260 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl40287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__140316 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl40343 = new BitSet(new long[]{0x0000000000008002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__040378 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__040381 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl40408 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__140438 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl40465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__040499 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl40526 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__040558 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__040561 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__140619 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl40646 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__040680 = new BitSet(new long[]{0x0000000001E00000L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__040683 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl40710 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__140739 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl40766 = new BitSet(new long[]{0x0000000001E00002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__040801 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__040804 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl40831 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__140861 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl40888 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__040922 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl40949 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__040981 = new BitSet(new long[]{0x0000000001E00000L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__040984 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__141042 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl41069 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__041103 = new BitSet(new long[]{0x000000000E000000L,0x0000000000000000L,0x0002000000000000L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__041106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl41133 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__141162 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl41189 = new BitSet(new long[]{0x000000000E000002L,0x0000000000000000L,0x0002000000000000L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__041224 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__041227 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl41254 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__141284 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl41311 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__041345 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl41372 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__041404 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0002000000000000L}); - } - - protected static class FollowSets018 { - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__041407 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__141465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_177_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl41493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__041528 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__041531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl41558 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__141588 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl41615 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__041649 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl41676 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__041708 = new BitSet(new long[]{0x000000000E000000L,0x0000000000000000L,0x0002000000000000L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__041711 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__141769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl41796 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpCompare__Group_1__0__Impl_in_rule__OpCompare__Group_1__041830 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_rule__OpCompare__Group_1__1_in_rule__OpCompare__Group_1__041833 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__OpCompare__Group_1__0__Impl41861 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpCompare__Group_1__1__Impl_in_rule__OpCompare__Group_1__141892 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__OpCompare__Group_1__1__Impl41920 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__041955 = new BitSet(new long[]{0x00000003FC000000L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__041958 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl41985 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__142014 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl42041 = new BitSet(new long[]{0x00000003FC000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__042076 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__042079 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl42106 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__142136 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl42163 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__042197 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl42224 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__042256 = new BitSet(new long[]{0x00000003FC000000L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__042259 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__142317 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl42344 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_2__0__Impl_in_rule__OpOther__Group_2__042378 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_rule__OpOther__Group_2__1_in_rule__OpOther__Group_2__042381 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__OpOther__Group_2__0__Impl42409 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_2__1__Impl_in_rule__OpOther__Group_2__142440 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_30_in_rule__OpOther__Group_2__1__Impl42468 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5__0__Impl_in_rule__OpOther__Group_5__042503 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5__1_in_rule__OpOther__Group_5__042506 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__OpOther__Group_5__0__Impl42534 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5__1__Impl_in_rule__OpOther__Group_5__142565 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Alternatives_5_1_in_rule__OpOther__Group_5__1__Impl42592 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0__0__Impl_in_rule__OpOther__Group_5_1_0__042626 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__0_in_rule__OpOther__Group_5_1_0__0__Impl42653 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__0__Impl_in_rule__OpOther__Group_5_1_0_0__042685 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1_in_rule__OpOther__Group_5_1_0_0__042688 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__OpOther__Group_5_1_0_0__0__Impl42716 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1__Impl_in_rule__OpOther__Group_5_1_0_0__142747 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__OpOther__Group_5_1_0_0__1__Impl42775 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6__0__Impl_in_rule__OpOther__Group_6__042810 = new BitSet(new long[]{0x0000000088000000L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6__1_in_rule__OpOther__Group_6__042813 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__OpOther__Group_6__0__Impl42841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6__1__Impl_in_rule__OpOther__Group_6__142872 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Alternatives_6_1_in_rule__OpOther__Group_6__1__Impl42899 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0__Impl_in_rule__OpOther__Group_6_1_0__042933 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__0_in_rule__OpOther__Group_6_1_0__0__Impl42960 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__0__Impl_in_rule__OpOther__Group_6_1_0_0__042992 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1_in_rule__OpOther__Group_6_1_0_0__042995 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__OpOther__Group_6_1_0_0__0__Impl43023 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1__Impl_in_rule__OpOther__Group_6_1_0_0__143054 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__OpOther__Group_6_1_0_0__1__Impl43082 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__043117 = new BitSet(new long[]{0x0000000C00000000L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__043120 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl43147 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__143176 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl43203 = new BitSet(new long[]{0x0000000C00000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__043238 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__043241 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl43268 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__143298 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl43325 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__043359 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl43386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__043418 = new BitSet(new long[]{0x0000000C00000000L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__043421 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__143479 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl43506 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__043540 = new BitSet(new long[]{0x000000F000000000L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__043543 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl43570 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__143599 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl43626 = new BitSet(new long[]{0x000000F000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__043661 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__043664 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl43691 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__143721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl43748 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__043782 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl43809 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__043841 = new BitSet(new long[]{0x000000F000000000L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__043844 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__143902 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl43929 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__043963 = new BitSet(new long[]{0x0000010C00000000L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__043966 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__144024 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__144027 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets019 { - public static final BitSet FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl44054 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__244084 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl44111 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__044147 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__044150 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXPostfixOperation_in_rule__XCastedExpression__Group__0__Impl44177 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__144206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl44233 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__044268 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__044271 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl44298 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__144328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl44355 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__044389 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl44416 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__044448 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__044451 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__144509 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_178_in_rule__XCastedExpression__Group_1_0_0__1__Impl44537 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__Group__0__Impl_in_rule__XPostfixOperation__Group__044572 = new BitSet(new long[]{0x0000060000000000L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__Group__1_in_rule__XPostfixOperation__Group__044575 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_rule__XPostfixOperation__Group__0__Impl44602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__Group__1__Impl_in_rule__XPostfixOperation__Group__144631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1__0_in_rule__XPostfixOperation__Group__1__Impl44658 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1__0__Impl_in_rule__XPostfixOperation__Group_1__044693 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1_0__0_in_rule__XPostfixOperation__Group_1__0__Impl44720 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1_0__0__Impl_in_rule__XPostfixOperation__Group_1_0__044752 = new BitSet(new long[]{0x0000060000000000L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1_0__1_in_rule__XPostfixOperation__Group_1_0__044755 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__Group_1_0__1__Impl_in_rule__XPostfixOperation__Group_1_0__144813 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XPostfixOperation__FeatureAssignment_1_0_1_in_rule__XPostfixOperation__Group_1_0__1__Impl44840 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__044874 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000180000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__044877 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl44904 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__144933 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl44960 = new BitSet(new long[]{0x0000080000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000180000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__044995 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__044998 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl45025 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__145055 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl45082 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__045116 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl45143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__045175 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__045178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__145236 = new BitSet(new long[]{0x0001E00000000010L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__145239 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_0_0_0_1_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl45266 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__245296 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__245299 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl45326 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__345356 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl45383 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__045420 = new BitSet(new long[]{0x0003E00008000010L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__045423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl45450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__145480 = new BitSet(new long[]{0x0003E00008000010L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__145483 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl45510 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__245541 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000800L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__245544 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl45571 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__345601 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000800L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__345604 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl45631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__445662 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl45689 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__045730 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl45757 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__045789 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000180000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__045792 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__145850 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl45877 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__045911 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__045914 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl45942 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__145973 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__145976 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl46003 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__246033 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__246036 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl46063 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__346094 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl46122 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__046161 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__046164 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl46192 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__146223 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl46250 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__046284 = new BitSet(new long[]{0x0007E10C880001F0L,0x0044000000000000L,0xFE51900000001800L,0x0000000000A00005L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__046287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl46314 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__146344 = new BitSet(new long[]{0x0007E10C880001F0L,0x0044000000000000L,0xFE51900000001800L,0x0000000000A00005L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__146347 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl46374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__246405 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl46433 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__046470 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__046473 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl46500 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__146530 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets020 { - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl46557 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__046592 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__046595 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl46623 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__146654 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl46681 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__0__Impl_in_rule__XSetLiteral__Group__046715 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000800000000000L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__1_in_rule__XSetLiteral__Group__046718 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__1__Impl_in_rule__XSetLiteral__Group__146776 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__2_in_rule__XSetLiteral__Group__146779 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_175_in_rule__XSetLiteral__Group__1__Impl46807 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__2__Impl_in_rule__XSetLiteral__Group__246838 = new BitSet(new long[]{0x0007E10C080001F0L,0x004C000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__3_in_rule__XSetLiteral__Group__246841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__XSetLiteral__Group__2__Impl46869 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__3__Impl_in_rule__XSetLiteral__Group__346900 = new BitSet(new long[]{0x0007E10C080001F0L,0x004C000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__4_in_rule__XSetLiteral__Group__346903 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0_in_rule__XSetLiteral__Group__3__Impl46930 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group__4__Impl_in_rule__XSetLiteral__Group__446961 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__XSetLiteral__Group__4__Impl46989 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0__Impl_in_rule__XSetLiteral__Group_3__047030 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1_in_rule__XSetLiteral__Group_3__047033 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_0_in_rule__XSetLiteral__Group_3__0__Impl47060 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1__Impl_in_rule__XSetLiteral__Group_3__147090 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0_in_rule__XSetLiteral__Group_3__1__Impl47117 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0__Impl_in_rule__XSetLiteral__Group_3_1__047152 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1_in_rule__XSetLiteral__Group_3_1__047155 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XSetLiteral__Group_3_1__0__Impl47183 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1__Impl_in_rule__XSetLiteral__Group_3_1__147214 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_1_1_in_rule__XSetLiteral__Group_3_1__1__Impl47241 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__0__Impl_in_rule__XListLiteral__Group__047275 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000800000000000L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__1_in_rule__XListLiteral__Group__047278 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__1__Impl_in_rule__XListLiteral__Group__147336 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000000L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__2_in_rule__XListLiteral__Group__147339 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_175_in_rule__XListLiteral__Group__1__Impl47367 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__2__Impl_in_rule__XListLiteral__Group__247398 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51D00000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__3_in_rule__XListLiteral__Group__247401 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_176_in_rule__XListLiteral__Group__2__Impl47429 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__3__Impl_in_rule__XListLiteral__Group__347460 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51D00000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__4_in_rule__XListLiteral__Group__347463 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0_in_rule__XListLiteral__Group__3__Impl47490 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group__4__Impl_in_rule__XListLiteral__Group__447521 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_174_in_rule__XListLiteral__Group__4__Impl47549 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0__Impl_in_rule__XListLiteral__Group_3__047590 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1_in_rule__XListLiteral__Group_3__047593 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_0_in_rule__XListLiteral__Group_3__0__Impl47620 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1__Impl_in_rule__XListLiteral__Group_3__147650 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0_in_rule__XListLiteral__Group_3__1__Impl47677 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0__Impl_in_rule__XListLiteral__Group_3_1__047712 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1_in_rule__XListLiteral__Group_3_1__047715 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XListLiteral__Group_3_1__0__Impl47743 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1__Impl_in_rule__XListLiteral__Group_3_1__147774 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_1_1_in_rule__XListLiteral__Group_3_1__1__Impl47801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__047835 = new BitSet(new long[]{0x0007F10C880001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000E00005L}); - public static final BitSet FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__047838 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl47865 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__147895 = new BitSet(new long[]{0x0007F10C880001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000E00005L}); - public static final BitSet FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__147898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl47925 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__247956 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000400000000000L}); - public static final BitSet FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__247959 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl47986 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__348016 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_174_in_rule__XClosure__Group__3__Impl48044 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__048083 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl48110 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__048142 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000000L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__048145 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__148203 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_176_in_rule__XClosure__Group_0_0__1__Impl48231 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__048266 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl48293 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__048325 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__048328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl48355 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__148386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl48413 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__048447 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__048450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl48477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__148507 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl48534 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__048569 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__048572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XClosure__Group_1_0_0_1__0__Impl48600 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__148631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl48658 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__048692 = new BitSet(new long[]{0x0007F10C880001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000E00005L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__048695 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__148753 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl48780 = new BitSet(new long[]{0x0007F10C080001F2L,0x0044000000000000L,0xFE51900000000800L,0x0000000000C00005L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__048815 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0008000000000000L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__048818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl48845 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__148875 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_179_in_rule__XExpressionInClosure__Group_1__1__Impl48904 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__048941 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__048944 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl48971 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__149001 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl49028 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets021 { - public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__049062 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl49089 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__049121 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__049124 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__149182 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000200000L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__149185 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl49212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__249243 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl49270 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__049306 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__049309 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl49336 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__149366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl49393 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__049428 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__049431 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XShortClosure__Group_0_0_1_1__0__Impl49459 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__149490 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl49517 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__049551 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__049554 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XParenthesizedExpression__Group__0__Impl49582 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__149613 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__149616 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl49643 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__249672 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XParenthesizedExpression__Group__2__Impl49700 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__049737 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0010000000000000L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__049740 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__149798 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__149801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_180_in_rule__XIfExpression__Group__1__Impl49829 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__249860 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__249863 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XIfExpression__Group__2__Impl49891 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__349922 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__349925 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl49952 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__449982 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__449985 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XIfExpression__Group__4__Impl50013 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__550044 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0020000000000000L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__550047 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl50074 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__650104 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl50131 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__050176 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__050179 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_181_in_rule__XIfExpression__Group_6__0__Impl50208 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__150240 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl50267 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__050301 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0040000000000000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__050304 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__150362 = new BitSet(new long[]{0x0007E10C880001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__150365 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_182_in_rule__XSwitchExpression__Group__1__Impl50393 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__250424 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__250427 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl50454 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__350484 = new BitSet(new long[]{0x0008000080000010L,0x0008000000000000L,0x0180200000000800L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__350487 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__XSwitchExpression__Group__3__Impl50515 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__450546 = new BitSet(new long[]{0x0008000080000010L,0x0008000000000000L,0x0180200000000800L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__450549 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl50576 = new BitSet(new long[]{0x0000000080000012L,0x0000000000000000L,0x0180200000000800L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__550607 = new BitSet(new long[]{0x0008000080000010L,0x0008000000000000L,0x0180200000000800L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__550610 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl50637 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__650668 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__XSwitchExpression__Group__6__Impl50696 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__050741 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__050744 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl50771 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__150801 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__2_in_rule__XSwitchExpression__Group_2_0__150804 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl50831 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__2__Impl_in_rule__XSwitchExpression__Group_2_0__250861 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XSwitchExpression__Group_2_0__2__Impl50889 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__050926 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl50953 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__050985 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__050988 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl51016 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__151047 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__2_in_rule__XSwitchExpression__Group_2_0_0_0__151050 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl51077 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__251107 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_183_in_rule__XSwitchExpression__Group_2_0_0_0__2__Impl51135 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__051172 = new BitSet(new long[]{0x0007E10C880001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__051175 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl51202 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__151233 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl51260 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__051294 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl51321 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__051353 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__051356 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl51383 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__151413 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_183_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl51441 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets022 { - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__051476 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__051479 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__XSwitchExpression__Group_5__0__Impl51507 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__151538 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__151541 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_183_in_rule__XSwitchExpression__Group_5__1__Impl51569 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__251600 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl51627 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__051663 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0180200000000800L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__051666 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__151724 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0180200000000800L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__151727 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__TypeGuardAssignment_1_in_rule__XCasePart__Group__1__Impl51754 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__251785 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0180200000000800L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__251788 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_2__0_in_rule__XCasePart__Group__2__Impl51815 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__351846 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Alternatives_3_in_rule__XCasePart__Group__3__Impl51873 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_2__0__Impl_in_rule__XCasePart__Group_2__051911 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_2__1_in_rule__XCasePart__Group_2__051914 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_184_in_rule__XCasePart__Group_2__0__Impl51942 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_2__1__Impl_in_rule__XCasePart__Group_2__151973 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__CaseAssignment_2_1_in_rule__XCasePart__Group_2__1__Impl52000 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_3_0__0__Impl_in_rule__XCasePart__Group_3_0__052034 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_3_0__1_in_rule__XCasePart__Group_3_0__052037 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_183_in_rule__XCasePart__Group_3_0__0__Impl52065 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__Group_3_0__1__Impl_in_rule__XCasePart__Group_3_0__152096 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCasePart__ThenAssignment_3_0_1_in_rule__XCasePart__Group_3_0__1__Impl52123 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__052157 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__052160 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0__0_in_rule__XForLoopExpression__Group__0__Impl52187 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__152217 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__152220 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_1_in_rule__XForLoopExpression__Group__1__Impl52247 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__252277 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__252280 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XForLoopExpression__Group__2__Impl52308 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__352339 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_3_in_rule__XForLoopExpression__Group__3__Impl52366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0__0__Impl_in_rule__XForLoopExpression__Group_0__052404 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__0_in_rule__XForLoopExpression__Group_0__0__Impl52431 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__0__Impl_in_rule__XForLoopExpression__Group_0_0__052463 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__1_in_rule__XForLoopExpression__Group_0_0__052466 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__1__Impl_in_rule__XForLoopExpression__Group_0_0__152524 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__2_in_rule__XForLoopExpression__Group_0_0__152527 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_118_in_rule__XForLoopExpression__Group_0_0__1__Impl52555 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__2__Impl_in_rule__XForLoopExpression__Group_0_0__252586 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__3_in_rule__XForLoopExpression__Group_0_0__252589 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XForLoopExpression__Group_0_0__2__Impl52617 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__3__Impl_in_rule__XForLoopExpression__Group_0_0__352648 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0080000000000000L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__4_in_rule__XForLoopExpression__Group_0_0__352651 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_0_0_3_in_rule__XForLoopExpression__Group_0_0__3__Impl52678 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XForLoopExpression__Group_0_0__4__Impl_in_rule__XForLoopExpression__Group_0_0__452708 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_183_in_rule__XForLoopExpression__Group_0_0__4__Impl52736 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__0__Impl_in_rule__XBasicForLoopExpression__Group__052777 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__1_in_rule__XBasicForLoopExpression__Group__052780 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__1__Impl_in_rule__XBasicForLoopExpression__Group__152838 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__2_in_rule__XBasicForLoopExpression__Group__152841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_118_in_rule__XBasicForLoopExpression__Group__1__Impl52869 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__2__Impl_in_rule__XBasicForLoopExpression__Group__252900 = new BitSet(new long[]{0x0007F10C080001F0L,0x0044000000000000L,0xFE59900000000800L,0x0000000000C00005L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__3_in_rule__XBasicForLoopExpression__Group__252903 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XBasicForLoopExpression__Group__2__Impl52931 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__3__Impl_in_rule__XBasicForLoopExpression__Group__352962 = new BitSet(new long[]{0x0007F10C080001F0L,0x0044000000000000L,0xFE59900000000800L,0x0000000000C00005L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__4_in_rule__XBasicForLoopExpression__Group__352965 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3__0_in_rule__XBasicForLoopExpression__Group__3__Impl52992 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__4__Impl_in_rule__XBasicForLoopExpression__Group__453023 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE59900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__5_in_rule__XBasicForLoopExpression__Group__453026 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_179_in_rule__XBasicForLoopExpression__Group__4__Impl53054 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__5__Impl_in_rule__XBasicForLoopExpression__Group__553085 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE59900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__6_in_rule__XBasicForLoopExpression__Group__553088 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__ExpressionAssignment_5_in_rule__XBasicForLoopExpression__Group__5__Impl53115 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__6__Impl_in_rule__XBasicForLoopExpression__Group__653146 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000001800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__7_in_rule__XBasicForLoopExpression__Group__653149 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_179_in_rule__XBasicForLoopExpression__Group__6__Impl53177 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__7__Impl_in_rule__XBasicForLoopExpression__Group__753208 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000001800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__8_in_rule__XBasicForLoopExpression__Group__753211 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7__0_in_rule__XBasicForLoopExpression__Group__7__Impl53238 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__8__Impl_in_rule__XBasicForLoopExpression__Group__853269 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__9_in_rule__XBasicForLoopExpression__Group__853272 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XBasicForLoopExpression__Group__8__Impl53300 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group__9__Impl_in_rule__XBasicForLoopExpression__Group__953331 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__EachExpressionAssignment_9_in_rule__XBasicForLoopExpression__Group__9__Impl53358 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3__0__Impl_in_rule__XBasicForLoopExpression__Group_3__053408 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3__1_in_rule__XBasicForLoopExpression__Group_3__053411 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0_in_rule__XBasicForLoopExpression__Group_3__0__Impl53438 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3__1__Impl_in_rule__XBasicForLoopExpression__Group_3__153468 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3_1__0_in_rule__XBasicForLoopExpression__Group_3__1__Impl53495 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3_1__0__Impl_in_rule__XBasicForLoopExpression__Group_3_1__053530 = new BitSet(new long[]{0x0007F10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000C00005L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3_1__1_in_rule__XBasicForLoopExpression__Group_3_1__053533 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XBasicForLoopExpression__Group_3_1__0__Impl53561 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_3_1__1__Impl_in_rule__XBasicForLoopExpression__Group_3_1__153592 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1_in_rule__XBasicForLoopExpression__Group_3_1__1__Impl53619 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7__0__Impl_in_rule__XBasicForLoopExpression__Group_7__053653 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7__1_in_rule__XBasicForLoopExpression__Group_7__053656 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0_in_rule__XBasicForLoopExpression__Group_7__0__Impl53683 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7__1__Impl_in_rule__XBasicForLoopExpression__Group_7__153713 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7_1__0_in_rule__XBasicForLoopExpression__Group_7__1__Impl53740 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7_1__0__Impl_in_rule__XBasicForLoopExpression__Group_7_1__053775 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7_1__1_in_rule__XBasicForLoopExpression__Group_7_1__053778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XBasicForLoopExpression__Group_7_1__0__Impl53806 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets023 { - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__Group_7_1__1__Impl_in_rule__XBasicForLoopExpression__Group_7_1__153837 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1_in_rule__XBasicForLoopExpression__Group_7_1__1__Impl53864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__053898 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__053901 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__153959 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__153962 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_185_in_rule__XWhileExpression__Group__1__Impl53990 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__254021 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__254024 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XWhileExpression__Group__2__Impl54052 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__354083 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__354086 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl54113 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__454143 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__454146 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XWhileExpression__Group__4__Impl54174 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__554205 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl54232 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__054274 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0400000000000000L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__054277 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__154335 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__154338 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_186_in_rule__XDoWhileExpression__Group__1__Impl54366 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__254397 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__254400 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl54427 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__354457 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__354460 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_185_in_rule__XDoWhileExpression__Group__3__Impl54488 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__454519 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__454522 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XDoWhileExpression__Group__4__Impl54550 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__554581 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__554584 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl54611 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__654641 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XDoWhileExpression__Group__6__Impl54669 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__054714 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__054717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__154775 = new BitSet(new long[]{0x0007F10C080001F0L,0x004C000000000000L,0xFE51900000000800L,0x0000000000C00005L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__154778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_114_in_rule__XBlockExpression__Group__1__Impl54806 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__254837 = new BitSet(new long[]{0x0007F10C080001F0L,0x004C000000000000L,0xFE51900000000800L,0x0000000000C00005L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__254840 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl54867 = new BitSet(new long[]{0x0007F10C080001F2L,0x0044000000000000L,0xFE51900000000800L,0x0000000000C00005L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__354898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_115_in_rule__XBlockExpression__Group__3__Impl54926 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__054965 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0008000000000000L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__054968 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl54995 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__155025 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_179_in_rule__XBlockExpression__Group_2__1__Impl55054 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__055091 = new BitSet(new long[]{0x0000100000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__055094 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__155152 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__155155 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl55182 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__255212 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__255215 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl55242 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__355272 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl55299 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__055338 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl55365 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__055397 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__055400 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl55427 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__155457 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl55484 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__055518 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__055521 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__XVariableDeclaration__Group_3__0__Impl55549 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__155580 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl55607 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__055641 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__055644 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl55671 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__155702 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl55729 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__055763 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__055766 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl55793 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__155823 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl55850 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__055884 = new BitSet(new long[]{0x0003E00008000010L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__055887 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__155945 = new BitSet(new long[]{0x0003E00008000010L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__155948 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0_in_rule__XFeatureCall__Group__1__Impl55975 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__256006 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000800L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__256009 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__FeatureAssignment_2_in_rule__XFeatureCall__Group__2__Impl56036 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__356066 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000800L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__356069 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0_in_rule__XFeatureCall__Group__3__Impl56096 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__456127 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_rule__XFeatureCall__Group__4__Impl56154 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0__Impl_in_rule__XFeatureCall__Group_1__056195 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1_in_rule__XFeatureCall__Group_1__056198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__XFeatureCall__Group_1__0__Impl56226 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets024 { - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1__Impl_in_rule__XFeatureCall__Group_1__156257 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2_in_rule__XFeatureCall__Group_1__156260 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_1_in_rule__XFeatureCall__Group_1__1__Impl56287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2__Impl_in_rule__XFeatureCall__Group_1__256317 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3_in_rule__XFeatureCall__Group_1__256320 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0_in_rule__XFeatureCall__Group_1__2__Impl56347 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3__Impl_in_rule__XFeatureCall__Group_1__356378 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__XFeatureCall__Group_1__3__Impl56406 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0__Impl_in_rule__XFeatureCall__Group_1_2__056445 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1_in_rule__XFeatureCall__Group_1_2__056448 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XFeatureCall__Group_1_2__0__Impl56476 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1__Impl_in_rule__XFeatureCall__Group_1_2__156507 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_2_1_in_rule__XFeatureCall__Group_1_2__1__Impl56534 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0__Impl_in_rule__XFeatureCall__Group_3__056568 = new BitSet(new long[]{0x0007E10C880001F0L,0x0044000000000000L,0xFE51900000001800L,0x0000000000A00005L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1_in_rule__XFeatureCall__Group_3__056571 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_3_0_in_rule__XFeatureCall__Group_3__0__Impl56598 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1__Impl_in_rule__XFeatureCall__Group_3__156628 = new BitSet(new long[]{0x0007E10C880001F0L,0x0044000000000000L,0xFE51900000001800L,0x0000000000A00005L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2_in_rule__XFeatureCall__Group_3__156631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Alternatives_3_1_in_rule__XFeatureCall__Group_3__1__Impl56658 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2__Impl_in_rule__XFeatureCall__Group_3__256689 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XFeatureCall__Group_3__2__Impl56717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1__056754 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1_in_rule__XFeatureCall__Group_3_1_1__056757 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0_in_rule__XFeatureCall__Group_3_1_1__0__Impl56784 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1__156814 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0_in_rule__XFeatureCall__Group_3_1_1__1__Impl56841 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1_1__056876 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1_in_rule__XFeatureCall__Group_3_1_1_1__056879 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XFeatureCall__Group_3_1_1_1__0__Impl56907 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1_1__156938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1_in_rule__XFeatureCall__Group_3_1_1_1__1__Impl56965 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__056999 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0800000000000000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__057002 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__157060 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__157063 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_187_in_rule__XConstructorCall__Group__1__Impl57091 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__257122 = new BitSet(new long[]{0x0000000008000000L,0x0000000000000000L,0x0001000000000800L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__257125 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl57152 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__357182 = new BitSet(new long[]{0x0000000008000000L,0x0000000000000000L,0x0001000000000800L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__357185 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl57212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__457243 = new BitSet(new long[]{0x0000000008000000L,0x0000000000000000L,0x0001000000000800L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__457246 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl57273 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__557304 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl57331 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__057374 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__057377 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__XConstructorCall__Group_3__0__Impl57406 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__157438 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__157441 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl57468 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__257498 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__257501 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl57528 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__357559 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__XConstructorCall__Group_3__3__Impl57587 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__057626 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__057629 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XConstructorCall__Group_3_2__0__Impl57657 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__157688 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl57715 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__057749 = new BitSet(new long[]{0x0007E10C880001F0L,0x0044000000000000L,0xFE51900000001800L,0x0000000000A00005L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__057752 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0_in_rule__XConstructorCall__Group_4__0__Impl57779 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__157809 = new BitSet(new long[]{0x0007E10C880001F0L,0x0044000000000000L,0xFE51900000001800L,0x0000000000A00005L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__157812 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl57839 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__257870 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XConstructorCall__Group_4__2__Impl57898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__057935 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__057938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl57965 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__157995 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl58022 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__058057 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__058060 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl58088 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__158119 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl58146 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__058180 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__058183 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__158241 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl58268 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__058302 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x1000000000000000L}); - public static final BitSet FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__058305 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__158363 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_188_in_rule__XNullLiteral__Group__1__Impl58391 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__058426 = new BitSet(new long[]{0x00000000000001C0L}); - public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__058429 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__158487 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl58514 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__058548 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__058551 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__158609 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl58636 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__058670 = new BitSet(new long[]{0x00040000000001E0L,0x0000000000000000L,0x3001800000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__058673 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__158731 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - } - - protected static class FollowSets025 { - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__158734 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_189_in_rule__XTypeLiteral__Group__1__Impl58762 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__258793 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__258796 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XTypeLiteral__Group__2__Impl58824 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__358855 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000001000L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__358858 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl58885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__458915 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000001000L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5_in_rule__XTypeLiteral__Group__458918 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__ArrayDimensionsAssignment_4_in_rule__XTypeLiteral__Group__4__Impl58945 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0001000000000000L}); - public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5__Impl_in_rule__XTypeLiteral__Group__558976 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XTypeLiteral__Group__5__Impl59004 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__059047 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x4000000000000000L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__059050 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__159108 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__159111 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_190_in_rule__XThrowExpression__Group__1__Impl59139 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__259170 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl59197 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__059233 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x8000000000000000L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__059236 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__159294 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__159297 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_191_in_rule__XReturnExpression__Group__1__Impl59325 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__259356 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl59383 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__059420 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__059423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__159481 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__159484 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_192_in_rule__XTryCatchFinallyExpression__Group__1__Impl59512 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__259543 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x000000000000000AL}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__259546 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl59573 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__359603 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl59630 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__059668 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__059671 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl59700 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl59712 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__159745 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl59772 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__059807 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__059810 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_193_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl59839 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__159871 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl59898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__059932 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__059935 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_193_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl59963 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__159994 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl60021 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__0__Impl_in_rule__XSynchronizedExpression__Group__060055 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__1_in_rule__XSynchronizedExpression__Group__060058 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0__0_in_rule__XSynchronizedExpression__Group__0__Impl60085 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__1__Impl_in_rule__XSynchronizedExpression__Group__160115 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__2_in_rule__XSynchronizedExpression__Group__160118 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__ParamAssignment_1_in_rule__XSynchronizedExpression__Group__1__Impl60145 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__2__Impl_in_rule__XSynchronizedExpression__Group__260175 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__3_in_rule__XSynchronizedExpression__Group__260178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XSynchronizedExpression__Group__2__Impl60206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group__3__Impl_in_rule__XSynchronizedExpression__Group__360237 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__ExpressionAssignment_3_in_rule__XSynchronizedExpression__Group__3__Impl60264 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0__0__Impl_in_rule__XSynchronizedExpression__Group_0__060302 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__0_in_rule__XSynchronizedExpression__Group_0__0__Impl60329 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__0__Impl_in_rule__XSynchronizedExpression__Group_0_0__060361 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__1_in_rule__XSynchronizedExpression__Group_0_0__060364 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__1__Impl_in_rule__XSynchronizedExpression__Group_0_0__160422 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__2_in_rule__XSynchronizedExpression__Group_0_0__160425 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_194_in_rule__XSynchronizedExpression__Group_0_0__1__Impl60453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XSynchronizedExpression__Group_0_0__2__Impl_in_rule__XSynchronizedExpression__Group_0_0__260484 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XSynchronizedExpression__Group_0_0__2__Impl60512 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__060549 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__060552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_195_in_rule__XCatchClause__Group__0__Impl60581 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__160613 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__160616 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XCatchClause__Group__1__Impl60644 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__260675 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__260678 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl60705 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__360735 = new BitSet(new long[]{0x0007E10C080001F0L,0x0044000000000000L,0xFE51900000000800L,0x0000000000800005L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__360738 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XCatchClause__Group__3__Impl60766 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__460797 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl60824 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__060864 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__060867 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl60894 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__160924 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl60951 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__060986 = new BitSet(new long[]{0x0000000000000180L}); - public static final BitSet FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__060989 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__Number__Group_1_1__0__Impl61017 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__161048 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl61075 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__061110 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000000L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__061113 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl61140 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets026 { - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__161169 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl61196 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0001000000000000L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__061231 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl61258 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__061290 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0001000000000000L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__061293 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__161351 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleArrayBrackets_in_rule__JvmTypeReference__Group_0_1_0__1__Impl61378 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArrayBrackets__Group__0__Impl_in_rule__ArrayBrackets__Group__061411 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000400000000000L}); - public static final BitSet FOLLOW_rule__ArrayBrackets__Group__1_in_rule__ArrayBrackets__Group__061414 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_176_in_rule__ArrayBrackets__Group__0__Impl61442 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ArrayBrackets__Group__1__Impl_in_rule__ArrayBrackets__Group__161473 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_174_in_rule__ArrayBrackets__Group__1__Impl61501 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__061536 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__061539 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl61566 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__161597 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__161600 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__XFunctionTypeRef__Group__1__Impl61628 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__261659 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl61686 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__061722 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000001800L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__061725 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_139_in_rule__XFunctionTypeRef__Group_0__0__Impl61753 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__161784 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000001800L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__161787 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl61814 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__261845 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_140_in_rule__XFunctionTypeRef__Group_0__2__Impl61873 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__061910 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__061913 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl61940 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__161970 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl61997 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__062032 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__062035 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl62063 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__162094 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl62121 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__062155 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__062158 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl62185 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__162215 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl62242 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__062277 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__062280 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl62309 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__162341 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__162344 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl62371 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__262401 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__262404 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl62431 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__362462 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__4_in_rule__JvmParameterizedTypeReference__Group_1__362465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl62493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__4__Impl_in_rule__JvmParameterizedTypeReference__Group_1__462524 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4__0_in_rule__JvmParameterizedTypeReference__Group_1__4__Impl62551 = new BitSet(new long[]{0x0000080000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__062592 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__062595 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl62623 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__162654 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl62681 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4__062715 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4__1_in_rule__JvmParameterizedTypeReference__Group_1_4__062718 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_0__0_in_rule__JvmParameterizedTypeReference__Group_1_4__0__Impl62745 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4__162775 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4__2_in_rule__JvmParameterizedTypeReference__Group_1_4__162778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1_in_rule__JvmParameterizedTypeReference__Group_1_4__1__Impl62805 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4__262835 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2__0_in_rule__JvmParameterizedTypeReference__Group_1_4__2__Impl62862 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4_0__062899 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_0_0__0_in_rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl62926 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4_0_0__062958 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_0_0__1_in_rule__JvmParameterizedTypeReference__Group_1_4_0_0__062961 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4_0_0__163019 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl63047 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4_2__063082 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2__1_in_rule__JvmParameterizedTypeReference__Group_1_4_2__063085 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl63114 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4_2__163146 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2__2_in_rule__JvmParameterizedTypeReference__Group_1_4_2__163149 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1_in_rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl63176 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4_2__263206 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2__3_in_rule__JvmParameterizedTypeReference__Group_1_4_2__263209 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2_2__0_in_rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl63236 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4_2__363267 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl63295 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4_2_2__063334 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2_2__1_in_rule__JvmParameterizedTypeReference__Group_1_4_2_2__063337 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_173_in_rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl63365 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_4_2_2__163396 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1_in_rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl63423 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__063457 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L,0x0000000000000010L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__063460 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__163518 = new BitSet(new long[]{0x0002200000000000L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__163521 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_196_in_rule__JvmWildcardTypeReference__Group__1__Impl63549 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__263580 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl63607 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets027 { - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group_2_0__0__Impl_in_rule__JvmWildcardTypeReference__Group_2_0__063644 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group_2_0__1_in_rule__JvmWildcardTypeReference__Group_2_0__063647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0_in_rule__JvmWildcardTypeReference__Group_2_0__0__Impl63674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group_2_0__1__Impl_in_rule__JvmWildcardTypeReference__Group_2_0__163704 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1_in_rule__JvmWildcardTypeReference__Group_2_0__1__Impl63731 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group_2_1__0__Impl_in_rule__JvmWildcardTypeReference__Group_2_1__063766 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group_2_1__1_in_rule__JvmWildcardTypeReference__Group_2_1__063769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0_in_rule__JvmWildcardTypeReference__Group_2_1__0__Impl63796 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group_2_1__1__Impl_in_rule__JvmWildcardTypeReference__Group_2_1__163826 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1_in_rule__JvmWildcardTypeReference__Group_2_1__1__Impl63853 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__063888 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__063891 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_45_in_rule__JvmUpperBound__Group__0__Impl63919 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__163950 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl63977 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__064011 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__064014 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_197_in_rule__JvmUpperBoundAnded__Group__0__Impl64042 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__164073 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl64100 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__064134 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__064137 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_49_in_rule__JvmLowerBound__Group__0__Impl64165 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__164196 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl64223 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBoundAnded__Group__0__Impl_in_rule__JvmLowerBoundAnded__Group__064257 = new BitSet(new long[]{0x0000000080000010L,0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_rule__JvmLowerBoundAnded__Group__1_in_rule__JvmLowerBoundAnded__Group__064260 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_197_in_rule__JvmLowerBoundAnded__Group__0__Impl64288 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBoundAnded__Group__1__Impl_in_rule__JvmLowerBoundAnded__Group__164319 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JvmLowerBoundAnded__TypeReferenceAssignment_1_in_rule__JvmLowerBoundAnded__Group__1__Impl64346 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__064382 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__064385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl64412 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__164441 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__2_in_rule__QualifiedNameWithWildcard__Group__164444 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__QualifiedNameWithWildcard__Group__1__Impl64472 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__2__Impl_in_rule__QualifiedNameWithWildcard__Group__264503 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__QualifiedNameWithWildcard__Group__2__Impl64531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__0__Impl_in_rule__XImportDeclaration__Group__064568 = new BitSet(new long[]{0x0000400000000010L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__1_in_rule__XImportDeclaration__Group__064571 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_47_in_rule__XImportDeclaration__Group__0__Impl64599 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__1__Impl_in_rule__XImportDeclaration__Group__164630 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0008000000000000L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__2_in_rule__XImportDeclaration__Group__164633 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Alternatives_1_in_rule__XImportDeclaration__Group__1__Impl64660 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group__2__Impl_in_rule__XImportDeclaration__Group__264690 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_179_in_rule__XImportDeclaration__Group__2__Impl64719 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0__Impl_in_rule__XImportDeclaration__Group_1_0__064758 = new BitSet(new long[]{0x0001000000000010L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__1_in_rule__XImportDeclaration__Group_1_0__064761 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__StaticAssignment_1_0_0_in_rule__XImportDeclaration__Group_1_0__0__Impl64788 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__1__Impl_in_rule__XImportDeclaration__Group_1_0__164818 = new BitSet(new long[]{0x0001000000000010L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__2_in_rule__XImportDeclaration__Group_1_0__164821 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__ExtensionAssignment_1_0_1_in_rule__XImportDeclaration__Group_1_0__1__Impl64848 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__2__Impl_in_rule__XImportDeclaration__Group_1_0__264879 = new BitSet(new long[]{0x0000001000000010L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__3_in_rule__XImportDeclaration__Group_1_0__264882 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_0_2_in_rule__XImportDeclaration__Group_1_0__2__Impl64909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__3__Impl_in_rule__XImportDeclaration__Group_1_0__364939 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__XImportDeclaration__Alternatives_1_0_3_in_rule__XImportDeclaration__Group_1_0__3__Impl64966 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameInStaticImport__Group__0__Impl_in_rule__QualifiedNameInStaticImport__Group__065004 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_rule__QualifiedNameInStaticImport__Group__1_in_rule__QualifiedNameInStaticImport__Group__065007 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedNameInStaticImport__Group__0__Impl65034 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameInStaticImport__Group__1__Impl_in_rule__QualifiedNameInStaticImport__Group__165063 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__QualifiedNameInStaticImport__Group__1__Impl65091 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__UnorderedGroup_2__0_in_rule__DatamartProperty__UnorderedGroup_265127 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_0__0_in_rule__DatamartProperty__UnorderedGroup_2__Impl65214 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_1__0_in_rule__DatamartProperty__UnorderedGroup_2__Impl65305 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__Group_2_2__0_in_rule__DatamartProperty__UnorderedGroup_2__Impl65396 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__UnorderedGroup_2__Impl_in_rule__DatamartProperty__UnorderedGroup_2__065455 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000800L,0x0000000000000000L,0x0000000000000600L}); - public static final BitSet FOLLOW_rule__DatamartProperty__UnorderedGroup_2__1_in_rule__DatamartProperty__UnorderedGroup_2__065458 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__UnorderedGroup_2__Impl_in_rule__DatamartProperty__UnorderedGroup_2__165483 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000800L,0x0000000000000000L,0x0000000000000600L}); - public static final BitSet FOLLOW_rule__DatamartProperty__UnorderedGroup_2__2_in_rule__DatamartProperty__UnorderedGroup_2__165486 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartProperty__UnorderedGroup_2__Impl_in_rule__DatamartProperty__UnorderedGroup_2__265511 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartPackage_in_rule__DatamartModel__PackagesAssignment65545 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__DatamartPackage__NameAssignment_265576 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartImport_in_rule__DatamartPackage__ImportsAssignment_3_165607 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDefinition_in_rule__DatamartPackage__DefinitionsAssignment_3_265638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartDefinition__NameAssignment_165669 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_198_in_rule__DatamartDefinition__DescriptionAssignment_2_065705 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleTRANSLATABLESTRING_in_rule__DatamartDefinition__DescriptionValueAssignment_2_165744 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartRole_in_rule__DatamartDefinition__RolesAssignment_3_265775 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSource_in_rule__DatamartDefinition__SourceAssignment_565806 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartRole__AssignedRoleAssignment_165841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleTaskQueryTopicEnum_in_rule__DatamartTask__TaskQueryAssignment_165876 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartColumn_in_rule__DatamartTask__ColumnsAssignment_2_265907 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartCondition_in_rule__DatamartTask__ConditionsAssignment_3_265938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleTaskQueryColumnEnum_in_rule__DatamartColumn__ColumnRefAssignment_165969 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleTaskFilterEnum_in_rule__DatamartTaskFilter__FilterRefAssignment_166000 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartCube__CubeRefAssignment_166035 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_199_in_rule__DatamartCube__NonEmptyAssignment_266075 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartCubeElement_in_rule__DatamartCube__AxisslicerAssignment_466114 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartReference__RefAssignment_166149 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartEntity__EntityRefAssignment_166188 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_200_in_rule__DatamartEntity__TrackingAssignment_266228 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartNavigation_in_rule__DatamartEntity__NavigationsAssignment_4_266267 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartProperty_in_rule__DatamartEntity__PropertiesAssignment_5_266298 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartCondition_in_rule__DatamartEntity__ConditionsAssignment_6_266329 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartOrder_in_rule__DatamartEntity__OrderingAssignment_7_266360 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__DatamartEntity__FillerMinCountRowsAssignment_8_166391 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__DatamartEntity__FillerMaxCountRowsAssignment_8_366422 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerData_in_rule__DatamartEntity__FillerDatasAssignment_8_566453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartReference_in_rule__DatamartOwner__JoinRefAssignment_166484 = new BitSet(new long[]{0x0000000000000002L}); - } - - protected static class FollowSets028 { - public static final BitSet FOLLOW_ruleDatamartEntity_in_rule__DatamartOwner__DatamartEntityAssignment_366515 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartReference_in_rule__DatamartMember__JoinRefAssignment_166546 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartEntity_in_rule__DatamartMember__DatamartEntityAssignment_366577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartProperty__PropertyRefAssignment_166612 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_75_in_rule__DatamartProperty__AggregatedAssignment_2_0_066652 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSqlAggregationEnum_in_rule__DatamartProperty__AggregateAssignment_2_0_166691 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_201_in_rule__DatamartProperty__PlacedAssignment_2_1_066727 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAxisEnum_in_rule__DatamartProperty__AxisAssignment_2_1_166766 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_202_in_rule__DatamartProperty__ScaledAssignment_2_2_066802 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValueScaleEnum_in_rule__DatamartProperty__ScaleAssignment_2_2_166841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartDisjunction_in_rule__DatamartCondition__ConditionAssignment_166872 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartOrder__OrderByAssignment_166907 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOrderEnum_in_rule__DatamartOrder__OrderHowAssignment_266942 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartConjunction_in_rule__DatamartDisjunction__RightAssignment_1_166973 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartConditionalExpression_in_rule__DatamartConjunction__RightAssignment_1_167004 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleOperatorEnum_in_rule__DatamartConditionalExpression__OperatorAssignment_1_0_167035 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartOperand_in_rule__DatamartConditionalExpression__RightAssignment_1_167066 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleNumber_in_rule__DatamartValue__NumberValueAssignment_067097 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__DatamartValue__StringValueAssignment_167128 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_203_in_rule__DatamartValue__FilteredAssignment_2_0_067164 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_204_in_rule__DatamartValue__OptionalAssignment_2_0_167208 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_205_in_rule__DatamartValue__SelectedAssignment_2_167252 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleTRANSLATABLEID_in_rule__DatamartDefineDerivedMeasure__NameAssignment_167291 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartAddition_in_rule__DatamartDefineDerivedMeasure__DerivedElementAssignment_367322 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMultiplication_in_rule__DatamartAddition__RightAssignment_1_167353 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartPrimary_in_rule__DatamartMultiplication__RightAssignment_1_167384 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleNumber_in_rule__DatamartNumberOrElement__ValueAssignment_067415 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartFunction_in_rule__DatamartMemberTuple__FunctionAssignment_0_0_067446 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartParameterFunction_in_rule__DatamartMemberTuple__FunctionAssignment_0_0_167477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartHierarchy_in_rule__DatamartMemberTuple__HierarchyAssignment_167508 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMeasure_in_rule__DatamartMemberTuple__RightAssignment_2_267539 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFunctionEnum_in_rule__DatamartFunction__FunctionAssignment67570 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleParameterFunctionEnum_in_rule__DatamartParameterFunction__FunctionAssignment_067601 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartFunctionIntParameter_in_rule__DatamartParameterFunction__ParameterAssignment_267632 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__DatamartFunctionIntParameter__ValueAssignment67663 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSetFunctionEnum_in_rule__DatamartSetFunction__SetFunctionAssignment67694 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSetParameterFunctionEnum_in_rule__DatamartSetParameterFunction__SetFunctionAssignment_067725 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartFunctionIntParameter_in_rule__DatamartSetParameterFunction__ParameterAssignment_267756 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSetAggregationEnum_in_rule__DatamartSetAggregationFunction__AggregationAssignment_067787 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartFunctionIntParameter_in_rule__DatamartSetAggregationFunction__ParameterAssignment_267818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetFunction_in_rule__DatamartSetTuple__SetFunctionAssignment_0_067849 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetParameterFunction_in_rule__DatamartSetTuple__SetFunctionAssignment_0_167880 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartHierarchy_in_rule__DatamartSetTuple__RightAssignment_1_267911 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAggregationEnum_in_rule__DatamartAggregationFunction__AggregationAssignment67942 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartAggregationFunction_in_rule__DatamartAggregation__AggregationAssignment_067973 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetTuple_in_rule__DatamartAggregation__SetAssignment_2_068004 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartHierarchy_in_rule__DatamartAggregation__SetAssignment_2_168035 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMeasure_in_rule__DatamartAggregation__RightAssignment_3_268066 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetAggregationFunction_in_rule__DatamartSetAggregation__AggregationAssignment_068097 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartSetTuple_in_rule__DatamartSetAggregation__SetAssignment_2_068128 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartHierarchy_in_rule__DatamartSetAggregation__SetAssignment_2_168159 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartMeasure_in_rule__DatamartSetAggregation__RightAssignment_3_268190 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartElement_in_rule__DatamartSlicer__ElementAssignment_168221 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAxisEnum_in_rule__DatamartAxis__NameAssignment_168252 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartElement_in_rule__DatamartAxis__ElementsAssignment_368283 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartDerivedMeasure__DerivedRefAssignment_168318 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_202_in_rule__DatamartDerivedMeasure__ScaledAssignment_2_068358 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValueScaleEnum_in_rule__DatamartDerivedMeasure__ScaleAssignment_2_168397 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartMeasure__MeasureRefAssignment_168432 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_202_in_rule__DatamartMeasure__ScaledAssignment_2_068472 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValueScaleEnum_in_rule__DatamartMeasure__ScaleAssignment_2_168511 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartHierarchy__HierarchyRefAssignment_168546 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_51_in_rule__DatamartHierarchy__DefaultMemberAssignment_268586 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_206_in_rule__DatamartHierarchy__AllMemberAssignment_368630 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_207_in_rule__DatamartHierarchy__AllLevelsAssignment_468674 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartHierarchy__LevelRefAssignment_5_168717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_203_in_rule__DatamartHierarchy__FilteredAssignment_5_2_068757 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_205_in_rule__DatamartHierarchy__SelectedAssignment_5_2_168801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_208_in_rule__DatamartHierarchy__AllAssignment_6_068845 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_209_in_rule__DatamartHierarchy__ExceptAssignment_6_1_068889 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__DatamartHierarchy__ExceptRefAssignment_6_1_168932 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_210_in_rule__DatamartHierarchy__OrderedAssignment_6_2_068972 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DatamartHierarchy__OrderRefAlternatives_6_2_1_0_in_rule__DatamartHierarchy__OrderRefAssignment_6_2_169011 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_112_in_rule__DatamartHierarchy__DescendingAssignment_6_2_269049 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDatamartQualifiedNameWithWildCard_in_rule__DatamartImport__ImportedNamespaceAssignment_169088 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__PropertyFillerData__PropertyRefAssignment_169123 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePropertyFillerType_in_rule__PropertyFillerData__FillerTypeAssignment_369158 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__PropertyFillerDateFuture__DateFutureYearsAssignment_169189 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__PropertyFillerDatePast__DatePastYearsAssignment_169220 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSINT_in_rule__PropertyFillerDateRange__DateBeginYearsAssignment_169251 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSINT_in_rule__PropertyFillerDateRange__DateEndYearsAssignment_369282 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSignedNumber_in_rule__PropertyFillerSignedDoubleRange__BeginRangeAssignment_1_0_069313 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__PropertyFillerSignedDoubleRange__BeginRangeRefAssignment_1_0_169348 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSignedNumber_in_rule__PropertyFillerSignedDoubleRange__EndRangeAssignment_1_2_069383 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__PropertyFillerSignedDoubleRange__EndRangeRefAssignment_1_2_169418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__PropertyFillerSignedDoubleRange__DecimalsAssignment_369453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleUnsignedNumber_in_rule__PropertyFillerSignedDoubleRange__RoundedAssignment_5_169484 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSignedNumber_in_rule__PropertyFillerSignedDoubleRandom__ItemsAssignment_269515 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSINT_in_rule__PropertyFillerSignedIntegerRange__BeginRangeAssignment_2_0_069546 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__PropertyFillerSignedIntegerRange__BeginRangeRefAssignment_2_0_169581 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSINT_in_rule__PropertyFillerSignedIntegerRange__EndRangeAssignment_2_2_069616 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__PropertyFillerSignedIntegerRange__EndRangeRefAssignment_2_2_169651 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__PropertyFillerSignedIntegerRange__RoundedAssignment_3_169686 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleSINT_in_rule__PropertyFillerSignedIntegerRandom__ItemsAssignment_269717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__PropertyFillerTextRandom__ItemsAssignment_269748 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__PropertyFillerTextParagraphs__CountAssignment_269779 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/org.eclipse.osbp.xtext.datamartdsl.ui/src/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/DatamartDSLProposalProvider.xtend b/org.eclipse.osbp.xtext.datamartdsl.ui/src/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/DatamartDSLProposalProvider.xtend index d01b84a..45ebf99 100644 --- a/org.eclipse.osbp.xtext.datamartdsl.ui/src/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/DatamartDSLProposalProvider.xtend +++ b/org.eclipse.osbp.xtext.datamartdsl.ui/src/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/DatamartDSLProposalProvider.xtend
@@ -148,7 +148,7 @@ return false; } } - if (proposal.equals("filtered") || proposal.equals("optional") || proposal.equals("selected")) { + if (proposal.equals("filtered") || proposal.equals("optional") || proposal.equals("selected") || proposal.equals("ranged")) { return false } return true
diff --git a/org.eclipse.osbp.xtext.datamartdsl.ui/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/DatamartDSLProposalProvider.java b/org.eclipse.osbp.xtext.datamartdsl.ui/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/DatamartDSLProposalProvider.java index c494d74..149ec08 100644 --- a/org.eclipse.osbp.xtext.datamartdsl.ui/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/DatamartDSLProposalProvider.java +++ b/org.eclipse.osbp.xtext.datamartdsl.ui/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/ui/contentassist/DatamartDSLProposalProvider.java
@@ -208,7 +208,7 @@ } } } - if (((proposal.equals("filtered") || proposal.equals("optional")) || proposal.equals("selected"))) { + if ((((proposal.equals("filtered") || proposal.equals("optional")) || proposal.equals("selected")) || proposal.equals("ranged"))) { return false; } return true;
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/DatamartProperty.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/DatamartProperty.java deleted file mode 100644 index 3808578..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/DatamartProperty.java +++ /dev/null
@@ -1,232 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Datamart Property</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#isAggregated <em>Aggregated</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#isScaled <em>Scaled</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#isPlaced <em>Placed</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#getAxis <em>Axis</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#getAggregate <em>Aggregate</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#getScale <em>Scale</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#getPropertyRef <em>Property Ref</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getDatamartProperty() - * @model - * @generated - */ -public interface DatamartProperty extends DatamartLazyResolver, Expression { - /** - * Returns the value of the '<em><b>Aggregated</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Aggregated</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Aggregated</em>' attribute. - * @see #setAggregated(boolean) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getDatamartProperty_Aggregated() - * @model unique="false" - * @generated - */ - boolean isAggregated(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#isAggregated <em>Aggregated</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Aggregated</em>' attribute. - * @see #isAggregated() - * @generated - */ - void setAggregated(boolean value); - - /** - * Returns the value of the '<em><b>Scaled</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Scaled</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Scaled</em>' attribute. - * @see #setScaled(boolean) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getDatamartProperty_Scaled() - * @model unique="false" - * @generated - */ - boolean isScaled(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#isScaled <em>Scaled</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Scaled</em>' attribute. - * @see #isScaled() - * @generated - */ - void setScaled(boolean value); - - /** - * Returns the value of the '<em><b>Placed</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Placed</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Placed</em>' attribute. - * @see #setPlaced(boolean) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getDatamartProperty_Placed() - * @model unique="false" - * @generated - */ - boolean isPlaced(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#isPlaced <em>Placed</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Placed</em>' attribute. - * @see #isPlaced() - * @generated - */ - void setPlaced(boolean value); - - /** - * Returns the value of the '<em><b>Axis</b></em>' attribute. - * The literals are from the enumeration {@link org.eclipse.osbp.xtext.datamartdsl.AxisEnum}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Axis</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Axis</em>' attribute. - * @see org.eclipse.osbp.xtext.datamartdsl.AxisEnum - * @see #setAxis(AxisEnum) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getDatamartProperty_Axis() - * @model unique="false" - * @generated - */ - AxisEnum getAxis(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#getAxis <em>Axis</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Axis</em>' attribute. - * @see org.eclipse.osbp.xtext.datamartdsl.AxisEnum - * @see #getAxis() - * @generated - */ - void setAxis(AxisEnum value); - - /** - * Returns the value of the '<em><b>Aggregate</b></em>' attribute. - * The literals are from the enumeration {@link org.eclipse.osbp.xtext.datamartdsl.SqlAggregationEnum}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Aggregate</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Aggregate</em>' attribute. - * @see org.eclipse.osbp.xtext.datamartdsl.SqlAggregationEnum - * @see #setAggregate(SqlAggregationEnum) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getDatamartProperty_Aggregate() - * @model unique="false" - * @generated - */ - SqlAggregationEnum getAggregate(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#getAggregate <em>Aggregate</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Aggregate</em>' attribute. - * @see org.eclipse.osbp.xtext.datamartdsl.SqlAggregationEnum - * @see #getAggregate() - * @generated - */ - void setAggregate(SqlAggregationEnum value); - - /** - * Returns the value of the '<em><b>Scale</b></em>' attribute. - * The literals are from the enumeration {@link org.eclipse.osbp.xtext.datamartdsl.ValueScaleEnum}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Scale</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Scale</em>' attribute. - * @see org.eclipse.osbp.xtext.datamartdsl.ValueScaleEnum - * @see #setScale(ValueScaleEnum) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getDatamartProperty_Scale() - * @model unique="false" - * @generated - */ - ValueScaleEnum getScale(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#getScale <em>Scale</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Scale</em>' attribute. - * @see org.eclipse.osbp.xtext.datamartdsl.ValueScaleEnum - * @see #getScale() - * @generated - */ - void setScale(ValueScaleEnum value); - - /** - * Returns the value of the '<em><b>Property Ref</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Property Ref</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Property Ref</em>' reference. - * @see #setPropertyRef(LEntityAttribute) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getDatamartProperty_PropertyRef() - * @model - * @generated - */ - LEntityAttribute getPropertyRef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartProperty#getPropertyRef <em>Property Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Property Ref</em>' reference. - * @see #getPropertyRef() - * @generated - */ - void setPropertyRef(LEntityAttribute value); - -} // DatamartProperty
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/EventBrokerDataMart.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/EventBrokerDataMart.java deleted file mode 100644 index 247bd85..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/EventBrokerDataMart.java +++ /dev/null
@@ -1,87 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Event Broker Data Mart</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.EventBrokerDataMart#getFilter <em>Filter</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.EventBrokerDataMart#getDatamartDef <em>Datamart Def</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getEventBrokerDataMart() - * @model - * @generated - */ -public interface EventBrokerDataMart extends DatamartLazyResolver { - /** - * Returns the value of the '<em><b>Filter</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Filter</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Filter</em>' attribute. - * @see #setFilter(String) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getEventBrokerDataMart_Filter() - * @model unique="false" - * @generated - */ - String getFilter(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.EventBrokerDataMart#getFilter <em>Filter</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Filter</em>' attribute. - * @see #getFilter() - * @generated - */ - void setFilter(String value); - - /** - * Returns the value of the '<em><b>Datamart Def</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Datamart Def</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Datamart Def</em>' reference. - * @see #setDatamartDef(DatamartDefinition) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getEventBrokerDataMart_DatamartDef() - * @model - * @generated - */ - DatamartDefinition getDatamartDef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.EventBrokerDataMart#getDatamartDef <em>Datamart Def</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Datamart Def</em>' reference. - * @see #getDatamartDef() - * @generated - */ - void setDatamartDef(DatamartDefinition value); - -} // EventBrokerDataMart
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerData.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerData.java deleted file mode 100644 index 30e6d7e..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerData.java +++ /dev/null
@@ -1,88 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Data</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerData#getPropertyRef <em>Property Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerData#getFillerType <em>Filler Type</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerData() - * @model - * @generated - */ -public interface PropertyFillerData extends DatamartLazyResolver { - /** - * Returns the value of the '<em><b>Property Ref</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Property Ref</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Property Ref</em>' reference. - * @see #setPropertyRef(LEntityAttribute) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerData_PropertyRef() - * @model - * @generated - */ - LEntityAttribute getPropertyRef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerData#getPropertyRef <em>Property Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Property Ref</em>' reference. - * @see #getPropertyRef() - * @generated - */ - void setPropertyRef(LEntityAttribute value); - - /** - * Returns the value of the '<em><b>Filler Type</b></em>' containment reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Filler Type</em>' containment reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Filler Type</em>' containment reference. - * @see #setFillerType(PropertyFillerType) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerData_FillerType() - * @model containment="true" - * @generated - */ - PropertyFillerType getFillerType(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerData#getFillerType <em>Filler Type</em>}' containment reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Filler Type</em>' containment reference. - * @see #getFillerType() - * @generated - */ - void setFillerType(PropertyFillerType value); - -} // PropertyFillerData
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDateFuture.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDateFuture.java deleted file mode 100644 index 5a3d621..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDateFuture.java +++ /dev/null
@@ -1,60 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Date Future</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDateFuture#getDateFutureYears <em>Date Future Years</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerDateFuture() - * @model - * @generated - */ -public interface PropertyFillerDateFuture extends PropertyFillerDateType { - /** - * Returns the value of the '<em><b>Date Future Years</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Date Future Years</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Date Future Years</em>' attribute. - * @see #setDateFutureYears(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerDateFuture_DateFutureYears() - * @model unique="false" - * @generated - */ - int getDateFutureYears(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDateFuture#getDateFutureYears <em>Date Future Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Date Future Years</em>' attribute. - * @see #getDateFutureYears() - * @generated - */ - void setDateFutureYears(int value); - -} // PropertyFillerDateFuture
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDatePast.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDatePast.java deleted file mode 100644 index 3b1591d..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDatePast.java +++ /dev/null
@@ -1,60 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Date Past</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDatePast#getDatePastYears <em>Date Past Years</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerDatePast() - * @model - * @generated - */ -public interface PropertyFillerDatePast extends PropertyFillerDateType { - /** - * Returns the value of the '<em><b>Date Past Years</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Date Past Years</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Date Past Years</em>' attribute. - * @see #setDatePastYears(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerDatePast_DatePastYears() - * @model unique="false" - * @generated - */ - int getDatePastYears(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDatePast#getDatePastYears <em>Date Past Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Date Past Years</em>' attribute. - * @see #getDatePastYears() - * @generated - */ - void setDatePastYears(int value); - -} // PropertyFillerDatePast
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDateRange.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDateRange.java deleted file mode 100644 index 0d8acd8..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDateRange.java +++ /dev/null
@@ -1,87 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Date Range</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDateRange#getDateBeginYears <em>Date Begin Years</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDateRange#getDateEndYears <em>Date End Years</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerDateRange() - * @model - * @generated - */ -public interface PropertyFillerDateRange extends PropertyFillerDateType { - /** - * Returns the value of the '<em><b>Date Begin Years</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Date Begin Years</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Date Begin Years</em>' attribute. - * @see #setDateBeginYears(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerDateRange_DateBeginYears() - * @model unique="false" - * @generated - */ - int getDateBeginYears(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDateRange#getDateBeginYears <em>Date Begin Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Date Begin Years</em>' attribute. - * @see #getDateBeginYears() - * @generated - */ - void setDateBeginYears(int value); - - /** - * Returns the value of the '<em><b>Date End Years</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Date End Years</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Date End Years</em>' attribute. - * @see #setDateEndYears(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerDateRange_DateEndYears() - * @model unique="false" - * @generated - */ - int getDateEndYears(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDateRange#getDateEndYears <em>Date End Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Date End Years</em>' attribute. - * @see #getDateEndYears() - * @generated - */ - void setDateEndYears(int value); - -} // PropertyFillerDateRange
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDateType.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDateType.java deleted file mode 100644 index 95efed7..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDateType.java +++ /dev/null
@@ -1,28 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Date Type</b></em>'. - * <!-- end-user-doc --> - * - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerDateType() - * @model - * @generated - */ -public interface PropertyFillerDateType extends PropertyFillerType { -} // PropertyFillerDateType
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDoubleType.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDoubleType.java deleted file mode 100644 index 47bd9a9..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerDoubleType.java +++ /dev/null
@@ -1,28 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Double Type</b></em>'. - * <!-- end-user-doc --> - * - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerDoubleType() - * @model - * @generated - */ -public interface PropertyFillerDoubleType extends PropertyFillerType { -} // PropertyFillerDoubleType
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerIntegerType.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerIntegerType.java deleted file mode 100644 index 673d04d..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerIntegerType.java +++ /dev/null
@@ -1,28 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Integer Type</b></em>'. - * <!-- end-user-doc --> - * - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerIntegerType() - * @model - * @generated - */ -public interface PropertyFillerIntegerType extends PropertyFillerType { -} // PropertyFillerIntegerType
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedDoubleRandom.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedDoubleRandom.java deleted file mode 100644 index 30c84b6..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedDoubleRandom.java +++ /dev/null
@@ -1,51 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.emf.common.util.EList; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Signed Double Random</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRandom#getItems <em>Items</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedDoubleRandom() - * @model - * @generated - */ -public interface PropertyFillerSignedDoubleRandom extends PropertyFillerDoubleType { - /** - * Returns the value of the '<em><b>Items</b></em>' attribute list. - * The list contents are of type {@link java.lang.Double}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Items</em>' attribute list isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Items</em>' attribute list. - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedDoubleRandom_Items() - * @model unique="false" - * @generated - */ - EList<Double> getItems(); - -} // PropertyFillerSignedDoubleRandom
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedDoubleRange.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedDoubleRange.java deleted file mode 100644 index 5803fb3..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedDoubleRange.java +++ /dev/null
@@ -1,196 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Signed Double Range</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getDecimals <em>Decimals</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getBeginRange <em>Begin Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getEndRange <em>End Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getBeginRangeRef <em>Begin Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getEndRangeRef <em>End Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getRounded <em>Rounded</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedDoubleRange() - * @model - * @generated - */ -public interface PropertyFillerSignedDoubleRange extends PropertyFillerDoubleType { - /** - * Returns the value of the '<em><b>Decimals</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Decimals</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Decimals</em>' attribute. - * @see #setDecimals(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedDoubleRange_Decimals() - * @model unique="false" - * @generated - */ - int getDecimals(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getDecimals <em>Decimals</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Decimals</em>' attribute. - * @see #getDecimals() - * @generated - */ - void setDecimals(int value); - - /** - * Returns the value of the '<em><b>Begin Range</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Begin Range</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Begin Range</em>' attribute. - * @see #setBeginRange(double) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedDoubleRange_BeginRange() - * @model unique="false" - * @generated - */ - double getBeginRange(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getBeginRange <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Begin Range</em>' attribute. - * @see #getBeginRange() - * @generated - */ - void setBeginRange(double value); - - /** - * Returns the value of the '<em><b>End Range</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>End Range</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>End Range</em>' attribute. - * @see #setEndRange(double) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedDoubleRange_EndRange() - * @model unique="false" - * @generated - */ - double getEndRange(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getEndRange <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>End Range</em>' attribute. - * @see #getEndRange() - * @generated - */ - void setEndRange(double value); - - /** - * Returns the value of the '<em><b>Begin Range Ref</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Begin Range Ref</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Begin Range Ref</em>' reference. - * @see #setBeginRangeRef(LEntityAttribute) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedDoubleRange_BeginRangeRef() - * @model - * @generated - */ - LEntityAttribute getBeginRangeRef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getBeginRangeRef <em>Begin Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Begin Range Ref</em>' reference. - * @see #getBeginRangeRef() - * @generated - */ - void setBeginRangeRef(LEntityAttribute value); - - /** - * Returns the value of the '<em><b>End Range Ref</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>End Range Ref</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>End Range Ref</em>' reference. - * @see #setEndRangeRef(LEntityAttribute) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedDoubleRange_EndRangeRef() - * @model - * @generated - */ - LEntityAttribute getEndRangeRef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getEndRangeRef <em>End Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>End Range Ref</em>' reference. - * @see #getEndRangeRef() - * @generated - */ - void setEndRangeRef(LEntityAttribute value); - - /** - * Returns the value of the '<em><b>Rounded</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Rounded</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Rounded</em>' attribute. - * @see #setRounded(double) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedDoubleRange_Rounded() - * @model unique="false" - * @generated - */ - double getRounded(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange#getRounded <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Rounded</em>' attribute. - * @see #getRounded() - * @generated - */ - void setRounded(double value); - -} // PropertyFillerSignedDoubleRange
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedIntegerRandom.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedIntegerRandom.java deleted file mode 100644 index a69b395..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedIntegerRandom.java +++ /dev/null
@@ -1,51 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.emf.common.util.EList; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Signed Integer Random</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRandom#getItems <em>Items</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedIntegerRandom() - * @model - * @generated - */ -public interface PropertyFillerSignedIntegerRandom extends PropertyFillerIntegerType { - /** - * Returns the value of the '<em><b>Items</b></em>' attribute list. - * The list contents are of type {@link java.lang.Integer}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Items</em>' attribute list isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Items</em>' attribute list. - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedIntegerRandom_Items() - * @model unique="false" - * @generated - */ - EList<Integer> getItems(); - -} // PropertyFillerSignedIntegerRandom
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedIntegerRange.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedIntegerRange.java deleted file mode 100644 index 2ca9221..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerSignedIntegerRange.java +++ /dev/null
@@ -1,169 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Signed Integer Range</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange#getBeginRange <em>Begin Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange#getEndRange <em>End Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange#getBeginRangeRef <em>Begin Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange#getEndRangeRef <em>End Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange#getRounded <em>Rounded</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedIntegerRange() - * @model - * @generated - */ -public interface PropertyFillerSignedIntegerRange extends PropertyFillerIntegerType { - /** - * Returns the value of the '<em><b>Begin Range</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Begin Range</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Begin Range</em>' attribute. - * @see #setBeginRange(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedIntegerRange_BeginRange() - * @model unique="false" - * @generated - */ - int getBeginRange(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange#getBeginRange <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Begin Range</em>' attribute. - * @see #getBeginRange() - * @generated - */ - void setBeginRange(int value); - - /** - * Returns the value of the '<em><b>End Range</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>End Range</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>End Range</em>' attribute. - * @see #setEndRange(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedIntegerRange_EndRange() - * @model unique="false" - * @generated - */ - int getEndRange(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange#getEndRange <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>End Range</em>' attribute. - * @see #getEndRange() - * @generated - */ - void setEndRange(int value); - - /** - * Returns the value of the '<em><b>Begin Range Ref</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Begin Range Ref</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Begin Range Ref</em>' reference. - * @see #setBeginRangeRef(LEntityAttribute) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedIntegerRange_BeginRangeRef() - * @model - * @generated - */ - LEntityAttribute getBeginRangeRef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange#getBeginRangeRef <em>Begin Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Begin Range Ref</em>' reference. - * @see #getBeginRangeRef() - * @generated - */ - void setBeginRangeRef(LEntityAttribute value); - - /** - * Returns the value of the '<em><b>End Range Ref</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>End Range Ref</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>End Range Ref</em>' reference. - * @see #setEndRangeRef(LEntityAttribute) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedIntegerRange_EndRangeRef() - * @model - * @generated - */ - LEntityAttribute getEndRangeRef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange#getEndRangeRef <em>End Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>End Range Ref</em>' reference. - * @see #getEndRangeRef() - * @generated - */ - void setEndRangeRef(LEntityAttribute value); - - /** - * Returns the value of the '<em><b>Rounded</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Rounded</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Rounded</em>' attribute. - * @see #setRounded(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerSignedIntegerRange_Rounded() - * @model unique="false" - * @generated - */ - int getRounded(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange#getRounded <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Rounded</em>' attribute. - * @see #getRounded() - * @generated - */ - void setRounded(int value); - -} // PropertyFillerSignedIntegerRange
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextParagraphs.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextParagraphs.java deleted file mode 100644 index 1b27364..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextParagraphs.java +++ /dev/null
@@ -1,60 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Text Paragraphs</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextParagraphs#getCount <em>Count</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerTextParagraphs() - * @model - * @generated - */ -public interface PropertyFillerTextParagraphs extends PropertyFillerTextType { - /** - * Returns the value of the '<em><b>Count</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Count</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Count</em>' attribute. - * @see #setCount(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerTextParagraphs_Count() - * @model unique="false" - * @generated - */ - int getCount(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextParagraphs#getCount <em>Count</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Count</em>' attribute. - * @see #getCount() - * @generated - */ - void setCount(int value); - -} // PropertyFillerTextParagraphs
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextRandom.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextRandom.java deleted file mode 100644 index b0ffb02..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextRandom.java +++ /dev/null
@@ -1,51 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.emf.common.util.EList; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Text Random</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextRandom#getItems <em>Items</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerTextRandom() - * @model - * @generated - */ -public interface PropertyFillerTextRandom extends PropertyFillerTextType { - /** - * Returns the value of the '<em><b>Items</b></em>' attribute list. - * The list contents are of type {@link java.lang.String}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Items</em>' attribute list isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Items</em>' attribute list. - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerTextRandom_Items() - * @model unique="false" - * @generated - */ - EList<String> getItems(); - -} // PropertyFillerTextRandom
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextSentences.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextSentences.java deleted file mode 100644 index d400488..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextSentences.java +++ /dev/null
@@ -1,60 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Text Sentences</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextSentences#getCount <em>Count</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerTextSentences() - * @model - * @generated - */ -public interface PropertyFillerTextSentences extends PropertyFillerTextType { - /** - * Returns the value of the '<em><b>Count</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Count</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Count</em>' attribute. - * @see #setCount(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerTextSentences_Count() - * @model unique="false" - * @generated - */ - int getCount(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextSentences#getCount <em>Count</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Count</em>' attribute. - * @see #getCount() - * @generated - */ - void setCount(int value); - -} // PropertyFillerTextSentences
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextType.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextType.java deleted file mode 100644 index 6e6457d..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextType.java +++ /dev/null
@@ -1,28 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Text Type</b></em>'. - * <!-- end-user-doc --> - * - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerTextType() - * @model - * @generated - */ -public interface PropertyFillerTextType extends PropertyFillerType { -} // PropertyFillerTextType
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextWords.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextWords.java deleted file mode 100644 index 36a90ed..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerTextWords.java +++ /dev/null
@@ -1,60 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Text Words</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextWords#getCount <em>Count</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerTextWords() - * @model - * @generated - */ -public interface PropertyFillerTextWords extends PropertyFillerTextType { - /** - * Returns the value of the '<em><b>Count</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Count</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Count</em>' attribute. - * @see #setCount(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerTextWords_Count() - * @model unique="false" - * @generated - */ - int getCount(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextWords#getCount <em>Count</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Count</em>' attribute. - * @see #getCount() - * @generated - */ - void setCount(int value); - -} // PropertyFillerTextWords
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerType.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerType.java deleted file mode 100644 index 8fb55a8..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerType.java +++ /dev/null
@@ -1,28 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Type</b></em>'. - * <!-- end-user-doc --> - * - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerType() - * @model - * @generated - */ -public interface PropertyFillerType extends DatamartLazyResolver { -} // PropertyFillerType
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedDoubleRandom.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedDoubleRandom.java deleted file mode 100644 index aec9d8f..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedDoubleRandom.java +++ /dev/null
@@ -1,51 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.emf.common.util.EList; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Unsigned Double Random</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRandom#getItems <em>Items</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedDoubleRandom() - * @model - * @generated - */ -public interface PropertyFillerUnsignedDoubleRandom extends PropertyFillerDoubleType { - /** - * Returns the value of the '<em><b>Items</b></em>' attribute list. - * The list contents are of type {@link java.lang.Double}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Items</em>' attribute list isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Items</em>' attribute list. - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedDoubleRandom_Items() - * @model unique="false" - * @generated - */ - EList<Double> getItems(); - -} // PropertyFillerUnsignedDoubleRandom
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedDoubleRange.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedDoubleRange.java deleted file mode 100644 index 42ccef8..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedDoubleRange.java +++ /dev/null
@@ -1,196 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Unsigned Double Range</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getDecimals <em>Decimals</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getBeginRange <em>Begin Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getEndRange <em>End Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getBeginRangeRef <em>Begin Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getEndRangeRef <em>End Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getRounded <em>Rounded</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedDoubleRange() - * @model - * @generated - */ -public interface PropertyFillerUnsignedDoubleRange extends PropertyFillerDoubleType { - /** - * Returns the value of the '<em><b>Decimals</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Decimals</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Decimals</em>' attribute. - * @see #setDecimals(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedDoubleRange_Decimals() - * @model unique="false" - * @generated - */ - int getDecimals(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getDecimals <em>Decimals</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Decimals</em>' attribute. - * @see #getDecimals() - * @generated - */ - void setDecimals(int value); - - /** - * Returns the value of the '<em><b>Begin Range</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Begin Range</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Begin Range</em>' attribute. - * @see #setBeginRange(double) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedDoubleRange_BeginRange() - * @model unique="false" - * @generated - */ - double getBeginRange(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getBeginRange <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Begin Range</em>' attribute. - * @see #getBeginRange() - * @generated - */ - void setBeginRange(double value); - - /** - * Returns the value of the '<em><b>End Range</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>End Range</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>End Range</em>' attribute. - * @see #setEndRange(double) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedDoubleRange_EndRange() - * @model unique="false" - * @generated - */ - double getEndRange(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getEndRange <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>End Range</em>' attribute. - * @see #getEndRange() - * @generated - */ - void setEndRange(double value); - - /** - * Returns the value of the '<em><b>Begin Range Ref</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Begin Range Ref</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Begin Range Ref</em>' reference. - * @see #setBeginRangeRef(LEntityAttribute) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedDoubleRange_BeginRangeRef() - * @model - * @generated - */ - LEntityAttribute getBeginRangeRef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getBeginRangeRef <em>Begin Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Begin Range Ref</em>' reference. - * @see #getBeginRangeRef() - * @generated - */ - void setBeginRangeRef(LEntityAttribute value); - - /** - * Returns the value of the '<em><b>End Range Ref</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>End Range Ref</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>End Range Ref</em>' reference. - * @see #setEndRangeRef(LEntityAttribute) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedDoubleRange_EndRangeRef() - * @model - * @generated - */ - LEntityAttribute getEndRangeRef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getEndRangeRef <em>End Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>End Range Ref</em>' reference. - * @see #getEndRangeRef() - * @generated - */ - void setEndRangeRef(LEntityAttribute value); - - /** - * Returns the value of the '<em><b>Rounded</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Rounded</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Rounded</em>' attribute. - * @see #setRounded(double) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedDoubleRange_Rounded() - * @model unique="false" - * @generated - */ - double getRounded(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange#getRounded <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Rounded</em>' attribute. - * @see #getRounded() - * @generated - */ - void setRounded(double value); - -} // PropertyFillerUnsignedDoubleRange
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedIntegerRandom.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedIntegerRandom.java deleted file mode 100644 index a5e7494..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedIntegerRandom.java +++ /dev/null
@@ -1,51 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.emf.common.util.EList; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Unsigned Integer Random</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRandom#getItems <em>Items</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedIntegerRandom() - * @model - * @generated - */ -public interface PropertyFillerUnsignedIntegerRandom extends PropertyFillerIntegerType { - /** - * Returns the value of the '<em><b>Items</b></em>' attribute list. - * The list contents are of type {@link java.lang.Integer}. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Items</em>' attribute list isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Items</em>' attribute list. - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedIntegerRandom_Items() - * @model unique="false" - * @generated - */ - EList<Integer> getItems(); - -} // PropertyFillerUnsignedIntegerRandom
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedIntegerRange.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedIntegerRange.java deleted file mode 100644 index 382fe2a..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/PropertyFillerUnsignedIntegerRange.java +++ /dev/null
@@ -1,169 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Property Filler Unsigned Integer Range</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange#getBeginRange <em>Begin Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange#getEndRange <em>End Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange#getBeginRangeRef <em>Begin Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange#getEndRangeRef <em>End Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange#getRounded <em>Rounded</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedIntegerRange() - * @model - * @generated - */ -public interface PropertyFillerUnsignedIntegerRange extends PropertyFillerIntegerType { - /** - * Returns the value of the '<em><b>Begin Range</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Begin Range</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Begin Range</em>' attribute. - * @see #setBeginRange(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedIntegerRange_BeginRange() - * @model unique="false" - * @generated - */ - int getBeginRange(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange#getBeginRange <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Begin Range</em>' attribute. - * @see #getBeginRange() - * @generated - */ - void setBeginRange(int value); - - /** - * Returns the value of the '<em><b>End Range</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>End Range</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>End Range</em>' attribute. - * @see #setEndRange(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedIntegerRange_EndRange() - * @model unique="false" - * @generated - */ - int getEndRange(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange#getEndRange <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>End Range</em>' attribute. - * @see #getEndRange() - * @generated - */ - void setEndRange(int value); - - /** - * Returns the value of the '<em><b>Begin Range Ref</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Begin Range Ref</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Begin Range Ref</em>' reference. - * @see #setBeginRangeRef(LEntityAttribute) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedIntegerRange_BeginRangeRef() - * @model - * @generated - */ - LEntityAttribute getBeginRangeRef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange#getBeginRangeRef <em>Begin Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Begin Range Ref</em>' reference. - * @see #getBeginRangeRef() - * @generated - */ - void setBeginRangeRef(LEntityAttribute value); - - /** - * Returns the value of the '<em><b>End Range Ref</b></em>' reference. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>End Range Ref</em>' reference isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>End Range Ref</em>' reference. - * @see #setEndRangeRef(LEntityAttribute) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedIntegerRange_EndRangeRef() - * @model - * @generated - */ - LEntityAttribute getEndRangeRef(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange#getEndRangeRef <em>End Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>End Range Ref</em>' reference. - * @see #getEndRangeRef() - * @generated - */ - void setEndRangeRef(LEntityAttribute value); - - /** - * Returns the value of the '<em><b>Rounded</b></em>' attribute. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Rounded</em>' attribute isn't clear, - * there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * @return the value of the '<em>Rounded</em>' attribute. - * @see #setRounded(int) - * @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage#getPropertyFillerUnsignedIntegerRange_Rounded() - * @model unique="false" - * @generated - */ - int getRounded(); - - /** - * Sets the value of the '{@link org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange#getRounded <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Rounded</em>' attribute. - * @see #getRounded() - * @generated - */ - void setRounded(int value); - -} // PropertyFillerUnsignedIntegerRange
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/DatamartPropertyImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/DatamartPropertyImpl.java deleted file mode 100644 index 35ad15a..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/DatamartPropertyImpl.java +++ /dev/null
@@ -1,1244 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.notify.NotificationChain; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -import org.eclipse.osbp.xtext.datamartdsl.AxisEnum; -import org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunctionInterface; -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.DatamartElement; -import org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionInterface; -import org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy; -import org.eclipse.osbp.xtext.datamartdsl.DatamartProperty; -import org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunctionInterface; -import org.eclipse.osbp.xtext.datamartdsl.Expression; -import org.eclipse.osbp.xtext.datamartdsl.SqlAggregationEnum; -import org.eclipse.osbp.xtext.datamartdsl.ValueScaleEnum; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Datamart Property</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#isFiltered <em>Filtered</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#isSelected <em>Selected</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#isOptional <em>Optional</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getNumberValue <em>Number Value</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getStringValue <em>String Value</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getValue <em>Value</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getHierarchy <em>Hierarchy</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getAggregation <em>Aggregation</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getFunction <em>Function</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getSet <em>Set</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getSetFunction <em>Set Function</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#isAggregated <em>Aggregated</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#isScaled <em>Scaled</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#isPlaced <em>Placed</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getAxis <em>Axis</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getAggregate <em>Aggregate</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getScale <em>Scale</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPropertyImpl#getPropertyRef <em>Property Ref</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class DatamartPropertyImpl extends DatamartLazyResolverImpl implements DatamartProperty { - /** - * The default value of the '{@link #isFiltered() <em>Filtered</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isFiltered() - * @generated - * @ordered - */ - protected static final boolean FILTERED_EDEFAULT = false; - - /** - * The cached value of the '{@link #isFiltered() <em>Filtered</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isFiltered() - * @generated - * @ordered - */ - protected boolean filtered = FILTERED_EDEFAULT; - - /** - * The default value of the '{@link #isSelected() <em>Selected</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isSelected() - * @generated - * @ordered - */ - protected static final boolean SELECTED_EDEFAULT = false; - - /** - * The cached value of the '{@link #isSelected() <em>Selected</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isSelected() - * @generated - * @ordered - */ - protected boolean selected = SELECTED_EDEFAULT; - - /** - * The default value of the '{@link #isOptional() <em>Optional</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isOptional() - * @generated - * @ordered - */ - protected static final boolean OPTIONAL_EDEFAULT = false; - - /** - * The cached value of the '{@link #isOptional() <em>Optional</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isOptional() - * @generated - * @ordered - */ - protected boolean optional = OPTIONAL_EDEFAULT; - - /** - * The default value of the '{@link #getNumberValue() <em>Number Value</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getNumberValue() - * @generated - * @ordered - */ - protected static final String NUMBER_VALUE_EDEFAULT = null; - - /** - * The cached value of the '{@link #getNumberValue() <em>Number Value</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getNumberValue() - * @generated - * @ordered - */ - protected String numberValue = NUMBER_VALUE_EDEFAULT; - - /** - * The default value of the '{@link #getStringValue() <em>String Value</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getStringValue() - * @generated - * @ordered - */ - protected static final String STRING_VALUE_EDEFAULT = null; - - /** - * The cached value of the '{@link #getStringValue() <em>String Value</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getStringValue() - * @generated - * @ordered - */ - protected String stringValue = STRING_VALUE_EDEFAULT; - - /** - * The default value of the '{@link #getValue() <em>Value</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getValue() - * @generated - * @ordered - */ - protected static final String VALUE_EDEFAULT = null; - - /** - * The cached value of the '{@link #getValue() <em>Value</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getValue() - * @generated - * @ordered - */ - protected String value = VALUE_EDEFAULT; - - /** - * The cached value of the '{@link #getHierarchy() <em>Hierarchy</em>}' containment reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getHierarchy() - * @generated - * @ordered - */ - protected DatamartHierarchy hierarchy; - - /** - * The cached value of the '{@link #getAggregation() <em>Aggregation</em>}' containment reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getAggregation() - * @generated - * @ordered - */ - protected DatamartAggregationFunctionInterface aggregation; - - /** - * The cached value of the '{@link #getFunction() <em>Function</em>}' containment reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getFunction() - * @generated - * @ordered - */ - protected DatamartFunctionInterface function; - - /** - * The cached value of the '{@link #getSet() <em>Set</em>}' containment reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getSet() - * @generated - * @ordered - */ - protected Expression set; - - /** - * The cached value of the '{@link #getSetFunction() <em>Set Function</em>}' containment reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getSetFunction() - * @generated - * @ordered - */ - protected DatamartSetFunctionInterface setFunction; - - /** - * The default value of the '{@link #isAggregated() <em>Aggregated</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isAggregated() - * @generated - * @ordered - */ - protected static final boolean AGGREGATED_EDEFAULT = false; - - /** - * The cached value of the '{@link #isAggregated() <em>Aggregated</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isAggregated() - * @generated - * @ordered - */ - protected boolean aggregated = AGGREGATED_EDEFAULT; - - /** - * The default value of the '{@link #isScaled() <em>Scaled</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isScaled() - * @generated - * @ordered - */ - protected static final boolean SCALED_EDEFAULT = false; - - /** - * The cached value of the '{@link #isScaled() <em>Scaled</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isScaled() - * @generated - * @ordered - */ - protected boolean scaled = SCALED_EDEFAULT; - - /** - * The default value of the '{@link #isPlaced() <em>Placed</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isPlaced() - * @generated - * @ordered - */ - protected static final boolean PLACED_EDEFAULT = false; - - /** - * The cached value of the '{@link #isPlaced() <em>Placed</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #isPlaced() - * @generated - * @ordered - */ - protected boolean placed = PLACED_EDEFAULT; - - /** - * The default value of the '{@link #getAxis() <em>Axis</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getAxis() - * @generated - * @ordered - */ - protected static final AxisEnum AXIS_EDEFAULT = AxisEnum.DEFAULT; - - /** - * The cached value of the '{@link #getAxis() <em>Axis</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getAxis() - * @generated - * @ordered - */ - protected AxisEnum axis = AXIS_EDEFAULT; - - /** - * The default value of the '{@link #getAggregate() <em>Aggregate</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getAggregate() - * @generated - * @ordered - */ - protected static final SqlAggregationEnum AGGREGATE_EDEFAULT = SqlAggregationEnum.AVG; - - /** - * The cached value of the '{@link #getAggregate() <em>Aggregate</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getAggregate() - * @generated - * @ordered - */ - protected SqlAggregationEnum aggregate = AGGREGATE_EDEFAULT; - - /** - * The default value of the '{@link #getScale() <em>Scale</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getScale() - * @generated - * @ordered - */ - protected static final ValueScaleEnum SCALE_EDEFAULT = ValueScaleEnum.AXIS; - - /** - * The cached value of the '{@link #getScale() <em>Scale</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getScale() - * @generated - * @ordered - */ - protected ValueScaleEnum scale = SCALE_EDEFAULT; - - /** - * The cached value of the '{@link #getPropertyRef() <em>Property Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getPropertyRef() - * @generated - * @ordered - */ - protected LEntityAttribute propertyRef; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected DatamartPropertyImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.DATAMART_PROPERTY; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public boolean isFiltered() { - return filtered; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setFiltered(boolean newFiltered) { - boolean oldFiltered = filtered; - filtered = newFiltered; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__FILTERED, oldFiltered, filtered)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public boolean isSelected() { - return selected; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setSelected(boolean newSelected) { - boolean oldSelected = selected; - selected = newSelected; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__SELECTED, oldSelected, selected)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public boolean isOptional() { - return optional; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setOptional(boolean newOptional) { - boolean oldOptional = optional; - optional = newOptional; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__OPTIONAL, oldOptional, optional)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public String getNumberValue() { - return numberValue; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setNumberValue(String newNumberValue) { - String oldNumberValue = numberValue; - numberValue = newNumberValue; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__NUMBER_VALUE, oldNumberValue, numberValue)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public String getStringValue() { - return stringValue; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setStringValue(String newStringValue) { - String oldStringValue = stringValue; - stringValue = newStringValue; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__STRING_VALUE, oldStringValue, stringValue)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public String getValue() { - return value; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setValue(String newValue) { - String oldValue = value; - value = newValue; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__VALUE, oldValue, value)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public DatamartHierarchy getHierarchy() { - return hierarchy; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public NotificationChain basicSetHierarchy(DatamartHierarchy newHierarchy, NotificationChain msgs) { - DatamartHierarchy oldHierarchy = hierarchy; - hierarchy = newHierarchy; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY, oldHierarchy, newHierarchy); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setHierarchy(DatamartHierarchy newHierarchy) { - if (newHierarchy != hierarchy) { - NotificationChain msgs = null; - if (hierarchy != null) - msgs = ((InternalEObject)hierarchy).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY, null, msgs); - if (newHierarchy != null) - msgs = ((InternalEObject)newHierarchy).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY, null, msgs); - msgs = basicSetHierarchy(newHierarchy, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY, newHierarchy, newHierarchy)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public DatamartAggregationFunctionInterface getAggregation() { - return aggregation; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public NotificationChain basicSetAggregation(DatamartAggregationFunctionInterface newAggregation, NotificationChain msgs) { - DatamartAggregationFunctionInterface oldAggregation = aggregation; - aggregation = newAggregation; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION, oldAggregation, newAggregation); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setAggregation(DatamartAggregationFunctionInterface newAggregation) { - if (newAggregation != aggregation) { - NotificationChain msgs = null; - if (aggregation != null) - msgs = ((InternalEObject)aggregation).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION, null, msgs); - if (newAggregation != null) - msgs = ((InternalEObject)newAggregation).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION, null, msgs); - msgs = basicSetAggregation(newAggregation, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION, newAggregation, newAggregation)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public DatamartFunctionInterface getFunction() { - return function; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public NotificationChain basicSetFunction(DatamartFunctionInterface newFunction, NotificationChain msgs) { - DatamartFunctionInterface oldFunction = function; - function = newFunction; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION, oldFunction, newFunction); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setFunction(DatamartFunctionInterface newFunction) { - if (newFunction != function) { - NotificationChain msgs = null; - if (function != null) - msgs = ((InternalEObject)function).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION, null, msgs); - if (newFunction != null) - msgs = ((InternalEObject)newFunction).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION, null, msgs); - msgs = basicSetFunction(newFunction, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION, newFunction, newFunction)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public Expression getSet() { - return set; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public NotificationChain basicSetSet(Expression newSet, NotificationChain msgs) { - Expression oldSet = set; - set = newSet; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__SET, oldSet, newSet); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setSet(Expression newSet) { - if (newSet != set) { - NotificationChain msgs = null; - if (set != null) - msgs = ((InternalEObject)set).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.DATAMART_PROPERTY__SET, null, msgs); - if (newSet != null) - msgs = ((InternalEObject)newSet).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.DATAMART_PROPERTY__SET, null, msgs); - msgs = basicSetSet(newSet, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__SET, newSet, newSet)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public DatamartSetFunctionInterface getSetFunction() { - return setFunction; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public NotificationChain basicSetSetFunction(DatamartSetFunctionInterface newSetFunction, NotificationChain msgs) { - DatamartSetFunctionInterface oldSetFunction = setFunction; - setFunction = newSetFunction; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION, oldSetFunction, newSetFunction); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setSetFunction(DatamartSetFunctionInterface newSetFunction) { - if (newSetFunction != setFunction) { - NotificationChain msgs = null; - if (setFunction != null) - msgs = ((InternalEObject)setFunction).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION, null, msgs); - if (newSetFunction != null) - msgs = ((InternalEObject)newSetFunction).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION, null, msgs); - msgs = basicSetSetFunction(newSetFunction, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION, newSetFunction, newSetFunction)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public boolean isAggregated() { - return aggregated; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setAggregated(boolean newAggregated) { - boolean oldAggregated = aggregated; - aggregated = newAggregated; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATED, oldAggregated, aggregated)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public boolean isScaled() { - return scaled; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setScaled(boolean newScaled) { - boolean oldScaled = scaled; - scaled = newScaled; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__SCALED, oldScaled, scaled)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public boolean isPlaced() { - return placed; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setPlaced(boolean newPlaced) { - boolean oldPlaced = placed; - placed = newPlaced; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__PLACED, oldPlaced, placed)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public AxisEnum getAxis() { - return axis; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setAxis(AxisEnum newAxis) { - AxisEnum oldAxis = axis; - axis = newAxis == null ? AXIS_EDEFAULT : newAxis; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__AXIS, oldAxis, axis)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public SqlAggregationEnum getAggregate() { - return aggregate; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setAggregate(SqlAggregationEnum newAggregate) { - SqlAggregationEnum oldAggregate = aggregate; - aggregate = newAggregate == null ? AGGREGATE_EDEFAULT : newAggregate; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATE, oldAggregate, aggregate)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public ValueScaleEnum getScale() { - return scale; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setScale(ValueScaleEnum newScale) { - ValueScaleEnum oldScale = scale; - scale = newScale == null ? SCALE_EDEFAULT : newScale; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__SCALE, oldScale, scale)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute getPropertyRef() { - if (propertyRef != null && propertyRef.eIsProxy()) { - InternalEObject oldPropertyRef = (InternalEObject)propertyRef; - propertyRef = (LEntityAttribute)eResolveProxy(oldPropertyRef); - if (propertyRef != oldPropertyRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.DATAMART_PROPERTY__PROPERTY_REF, oldPropertyRef, propertyRef)); - } - } - return propertyRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute basicGetPropertyRef() { - return propertyRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setPropertyRef(LEntityAttribute newPropertyRef) { - LEntityAttribute oldPropertyRef = propertyRef; - propertyRef = newPropertyRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.DATAMART_PROPERTY__PROPERTY_REF, oldPropertyRef, propertyRef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY: - return basicSetHierarchy(null, msgs); - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION: - return basicSetAggregation(null, msgs); - case DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION: - return basicSetFunction(null, msgs); - case DatamartDSLPackage.DATAMART_PROPERTY__SET: - return basicSetSet(null, msgs); - case DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION: - return basicSetSetFunction(null, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.DATAMART_PROPERTY__FILTERED: - return isFiltered(); - case DatamartDSLPackage.DATAMART_PROPERTY__SELECTED: - return isSelected(); - case DatamartDSLPackage.DATAMART_PROPERTY__OPTIONAL: - return isOptional(); - case DatamartDSLPackage.DATAMART_PROPERTY__NUMBER_VALUE: - return getNumberValue(); - case DatamartDSLPackage.DATAMART_PROPERTY__STRING_VALUE: - return getStringValue(); - case DatamartDSLPackage.DATAMART_PROPERTY__VALUE: - return getValue(); - case DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY: - return getHierarchy(); - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION: - return getAggregation(); - case DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION: - return getFunction(); - case DatamartDSLPackage.DATAMART_PROPERTY__SET: - return getSet(); - case DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION: - return getSetFunction(); - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATED: - return isAggregated(); - case DatamartDSLPackage.DATAMART_PROPERTY__SCALED: - return isScaled(); - case DatamartDSLPackage.DATAMART_PROPERTY__PLACED: - return isPlaced(); - case DatamartDSLPackage.DATAMART_PROPERTY__AXIS: - return getAxis(); - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATE: - return getAggregate(); - case DatamartDSLPackage.DATAMART_PROPERTY__SCALE: - return getScale(); - case DatamartDSLPackage.DATAMART_PROPERTY__PROPERTY_REF: - if (resolve) return getPropertyRef(); - return basicGetPropertyRef(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.DATAMART_PROPERTY__FILTERED: - setFiltered((Boolean)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__SELECTED: - setSelected((Boolean)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__OPTIONAL: - setOptional((Boolean)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__NUMBER_VALUE: - setNumberValue((String)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__STRING_VALUE: - setStringValue((String)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__VALUE: - setValue((String)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY: - setHierarchy((DatamartHierarchy)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION: - setAggregation((DatamartAggregationFunctionInterface)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION: - setFunction((DatamartFunctionInterface)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__SET: - setSet((Expression)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION: - setSetFunction((DatamartSetFunctionInterface)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATED: - setAggregated((Boolean)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__SCALED: - setScaled((Boolean)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__PLACED: - setPlaced((Boolean)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__AXIS: - setAxis((AxisEnum)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATE: - setAggregate((SqlAggregationEnum)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__SCALE: - setScale((ValueScaleEnum)newValue); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__PROPERTY_REF: - setPropertyRef((LEntityAttribute)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.DATAMART_PROPERTY__FILTERED: - setFiltered(FILTERED_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__SELECTED: - setSelected(SELECTED_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__OPTIONAL: - setOptional(OPTIONAL_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__NUMBER_VALUE: - setNumberValue(NUMBER_VALUE_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__STRING_VALUE: - setStringValue(STRING_VALUE_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__VALUE: - setValue(VALUE_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY: - setHierarchy((DatamartHierarchy)null); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION: - setAggregation((DatamartAggregationFunctionInterface)null); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION: - setFunction((DatamartFunctionInterface)null); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__SET: - setSet((Expression)null); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION: - setSetFunction((DatamartSetFunctionInterface)null); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATED: - setAggregated(AGGREGATED_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__SCALED: - setScaled(SCALED_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__PLACED: - setPlaced(PLACED_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__AXIS: - setAxis(AXIS_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATE: - setAggregate(AGGREGATE_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__SCALE: - setScale(SCALE_EDEFAULT); - return; - case DatamartDSLPackage.DATAMART_PROPERTY__PROPERTY_REF: - setPropertyRef((LEntityAttribute)null); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.DATAMART_PROPERTY__FILTERED: - return filtered != FILTERED_EDEFAULT; - case DatamartDSLPackage.DATAMART_PROPERTY__SELECTED: - return selected != SELECTED_EDEFAULT; - case DatamartDSLPackage.DATAMART_PROPERTY__OPTIONAL: - return optional != OPTIONAL_EDEFAULT; - case DatamartDSLPackage.DATAMART_PROPERTY__NUMBER_VALUE: - return NUMBER_VALUE_EDEFAULT == null ? numberValue != null : !NUMBER_VALUE_EDEFAULT.equals(numberValue); - case DatamartDSLPackage.DATAMART_PROPERTY__STRING_VALUE: - return STRING_VALUE_EDEFAULT == null ? stringValue != null : !STRING_VALUE_EDEFAULT.equals(stringValue); - case DatamartDSLPackage.DATAMART_PROPERTY__VALUE: - return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value); - case DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY: - return hierarchy != null; - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION: - return aggregation != null; - case DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION: - return function != null; - case DatamartDSLPackage.DATAMART_PROPERTY__SET: - return set != null; - case DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION: - return setFunction != null; - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATED: - return aggregated != AGGREGATED_EDEFAULT; - case DatamartDSLPackage.DATAMART_PROPERTY__SCALED: - return scaled != SCALED_EDEFAULT; - case DatamartDSLPackage.DATAMART_PROPERTY__PLACED: - return placed != PLACED_EDEFAULT; - case DatamartDSLPackage.DATAMART_PROPERTY__AXIS: - return axis != AXIS_EDEFAULT; - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATE: - return aggregate != AGGREGATE_EDEFAULT; - case DatamartDSLPackage.DATAMART_PROPERTY__SCALE: - return scale != SCALE_EDEFAULT; - case DatamartDSLPackage.DATAMART_PROPERTY__PROPERTY_REF: - return propertyRef != null; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass) { - if (baseClass == DatamartElement.class) { - switch (derivedFeatureID) { - default: return -1; - } - } - if (baseClass == Expression.class) { - switch (derivedFeatureID) { - case DatamartDSLPackage.DATAMART_PROPERTY__FILTERED: return DatamartDSLPackage.EXPRESSION__FILTERED; - case DatamartDSLPackage.DATAMART_PROPERTY__SELECTED: return DatamartDSLPackage.EXPRESSION__SELECTED; - case DatamartDSLPackage.DATAMART_PROPERTY__OPTIONAL: return DatamartDSLPackage.EXPRESSION__OPTIONAL; - case DatamartDSLPackage.DATAMART_PROPERTY__NUMBER_VALUE: return DatamartDSLPackage.EXPRESSION__NUMBER_VALUE; - case DatamartDSLPackage.DATAMART_PROPERTY__STRING_VALUE: return DatamartDSLPackage.EXPRESSION__STRING_VALUE; - case DatamartDSLPackage.DATAMART_PROPERTY__VALUE: return DatamartDSLPackage.EXPRESSION__VALUE; - case DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY: return DatamartDSLPackage.EXPRESSION__HIERARCHY; - case DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION: return DatamartDSLPackage.EXPRESSION__AGGREGATION; - case DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION: return DatamartDSLPackage.EXPRESSION__FUNCTION; - case DatamartDSLPackage.DATAMART_PROPERTY__SET: return DatamartDSLPackage.EXPRESSION__SET; - case DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION: return DatamartDSLPackage.EXPRESSION__SET_FUNCTION; - default: return -1; - } - } - return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass) { - if (baseClass == DatamartElement.class) { - switch (baseFeatureID) { - default: return -1; - } - } - if (baseClass == Expression.class) { - switch (baseFeatureID) { - case DatamartDSLPackage.EXPRESSION__FILTERED: return DatamartDSLPackage.DATAMART_PROPERTY__FILTERED; - case DatamartDSLPackage.EXPRESSION__SELECTED: return DatamartDSLPackage.DATAMART_PROPERTY__SELECTED; - case DatamartDSLPackage.EXPRESSION__OPTIONAL: return DatamartDSLPackage.DATAMART_PROPERTY__OPTIONAL; - case DatamartDSLPackage.EXPRESSION__NUMBER_VALUE: return DatamartDSLPackage.DATAMART_PROPERTY__NUMBER_VALUE; - case DatamartDSLPackage.EXPRESSION__STRING_VALUE: return DatamartDSLPackage.DATAMART_PROPERTY__STRING_VALUE; - case DatamartDSLPackage.EXPRESSION__VALUE: return DatamartDSLPackage.DATAMART_PROPERTY__VALUE; - case DatamartDSLPackage.EXPRESSION__HIERARCHY: return DatamartDSLPackage.DATAMART_PROPERTY__HIERARCHY; - case DatamartDSLPackage.EXPRESSION__AGGREGATION: return DatamartDSLPackage.DATAMART_PROPERTY__AGGREGATION; - case DatamartDSLPackage.EXPRESSION__FUNCTION: return DatamartDSLPackage.DATAMART_PROPERTY__FUNCTION; - case DatamartDSLPackage.EXPRESSION__SET: return DatamartDSLPackage.DATAMART_PROPERTY__SET; - case DatamartDSLPackage.EXPRESSION__SET_FUNCTION: return DatamartDSLPackage.DATAMART_PROPERTY__SET_FUNCTION; - default: return -1; - } - } - return super.eDerivedStructuralFeatureID(baseFeatureID, baseClass); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (filtered: "); - result.append(filtered); - result.append(", selected: "); - result.append(selected); - result.append(", optional: "); - result.append(optional); - result.append(", numberValue: "); - result.append(numberValue); - result.append(", stringValue: "); - result.append(stringValue); - result.append(", value: "); - result.append(value); - result.append(", aggregated: "); - result.append(aggregated); - result.append(", scaled: "); - result.append(scaled); - result.append(", placed: "); - result.append(placed); - result.append(", axis: "); - result.append(axis); - result.append(", aggregate: "); - result.append(aggregate); - result.append(", scale: "); - result.append(scale); - result.append(')'); - return result.toString(); - } - -} //DatamartPropertyImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/EventBrokerDataMartImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/EventBrokerDataMartImpl.java deleted file mode 100644 index e2c0df0..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/EventBrokerDataMartImpl.java +++ /dev/null
@@ -1,235 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition; -import org.eclipse.osbp.xtext.datamartdsl.EventBrokerDataMart; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Event Broker Data Mart</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.EventBrokerDataMartImpl#getFilter <em>Filter</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.EventBrokerDataMartImpl#getDatamartDef <em>Datamart Def</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class EventBrokerDataMartImpl extends DatamartLazyResolverImpl implements EventBrokerDataMart { - /** - * The default value of the '{@link #getFilter() <em>Filter</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getFilter() - * @generated - * @ordered - */ - protected static final String FILTER_EDEFAULT = null; - - /** - * The cached value of the '{@link #getFilter() <em>Filter</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getFilter() - * @generated - * @ordered - */ - protected String filter = FILTER_EDEFAULT; - - /** - * The cached value of the '{@link #getDatamartDef() <em>Datamart Def</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDatamartDef() - * @generated - * @ordered - */ - protected DatamartDefinition datamartDef; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected EventBrokerDataMartImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.EVENT_BROKER_DATA_MART; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public String getFilter() { - return filter; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setFilter(String newFilter) { - String oldFilter = filter; - filter = newFilter; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.EVENT_BROKER_DATA_MART__FILTER, oldFilter, filter)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public DatamartDefinition getDatamartDef() { - if (datamartDef != null && datamartDef.eIsProxy()) { - InternalEObject oldDatamartDef = (InternalEObject)datamartDef; - datamartDef = (DatamartDefinition)eResolveProxy(oldDatamartDef); - if (datamartDef != oldDatamartDef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.EVENT_BROKER_DATA_MART__DATAMART_DEF, oldDatamartDef, datamartDef)); - } - } - return datamartDef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public DatamartDefinition basicGetDatamartDef() { - return datamartDef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setDatamartDef(DatamartDefinition newDatamartDef) { - DatamartDefinition oldDatamartDef = datamartDef; - datamartDef = newDatamartDef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.EVENT_BROKER_DATA_MART__DATAMART_DEF, oldDatamartDef, datamartDef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.EVENT_BROKER_DATA_MART__FILTER: - return getFilter(); - case DatamartDSLPackage.EVENT_BROKER_DATA_MART__DATAMART_DEF: - if (resolve) return getDatamartDef(); - return basicGetDatamartDef(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.EVENT_BROKER_DATA_MART__FILTER: - setFilter((String)newValue); - return; - case DatamartDSLPackage.EVENT_BROKER_DATA_MART__DATAMART_DEF: - setDatamartDef((DatamartDefinition)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.EVENT_BROKER_DATA_MART__FILTER: - setFilter(FILTER_EDEFAULT); - return; - case DatamartDSLPackage.EVENT_BROKER_DATA_MART__DATAMART_DEF: - setDatamartDef((DatamartDefinition)null); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.EVENT_BROKER_DATA_MART__FILTER: - return FILTER_EDEFAULT == null ? filter != null : !FILTER_EDEFAULT.equals(filter); - case DatamartDSLPackage.EVENT_BROKER_DATA_MART__DATAMART_DEF: - return datamartDef != null; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (filter: "); - result.append(filter); - result.append(')'); - return result.toString(); - } - -} //EventBrokerDataMartImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDataImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDataImpl.java deleted file mode 100644 index c21abdd..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDataImpl.java +++ /dev/null
@@ -1,248 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.notify.NotificationChain; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerData; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerType; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Data</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerDataImpl#getPropertyRef <em>Property Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerDataImpl#getFillerType <em>Filler Type</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerDataImpl extends DatamartLazyResolverImpl implements PropertyFillerData { - /** - * The cached value of the '{@link #getPropertyRef() <em>Property Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getPropertyRef() - * @generated - * @ordered - */ - protected LEntityAttribute propertyRef; - - /** - * The cached value of the '{@link #getFillerType() <em>Filler Type</em>}' containment reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getFillerType() - * @generated - * @ordered - */ - protected PropertyFillerType fillerType; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerDataImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_DATA; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute getPropertyRef() { - if (propertyRef != null && propertyRef.eIsProxy()) { - InternalEObject oldPropertyRef = (InternalEObject)propertyRef; - propertyRef = (LEntityAttribute)eResolveProxy(oldPropertyRef); - if (propertyRef != oldPropertyRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.PROPERTY_FILLER_DATA__PROPERTY_REF, oldPropertyRef, propertyRef)); - } - } - return propertyRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute basicGetPropertyRef() { - return propertyRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setPropertyRef(LEntityAttribute newPropertyRef) { - LEntityAttribute oldPropertyRef = propertyRef; - propertyRef = newPropertyRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_DATA__PROPERTY_REF, oldPropertyRef, propertyRef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public PropertyFillerType getFillerType() { - return fillerType; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public NotificationChain basicSetFillerType(PropertyFillerType newFillerType, NotificationChain msgs) { - PropertyFillerType oldFillerType = fillerType; - fillerType = newFillerType; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_DATA__FILLER_TYPE, oldFillerType, newFillerType); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setFillerType(PropertyFillerType newFillerType) { - if (newFillerType != fillerType) { - NotificationChain msgs = null; - if (fillerType != null) - msgs = ((InternalEObject)fillerType).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.PROPERTY_FILLER_DATA__FILLER_TYPE, null, msgs); - if (newFillerType != null) - msgs = ((InternalEObject)newFillerType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - DatamartDSLPackage.PROPERTY_FILLER_DATA__FILLER_TYPE, null, msgs); - msgs = basicSetFillerType(newFillerType, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_DATA__FILLER_TYPE, newFillerType, newFillerType)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATA__FILLER_TYPE: - return basicSetFillerType(null, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATA__PROPERTY_REF: - if (resolve) return getPropertyRef(); - return basicGetPropertyRef(); - case DatamartDSLPackage.PROPERTY_FILLER_DATA__FILLER_TYPE: - return getFillerType(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATA__PROPERTY_REF: - setPropertyRef((LEntityAttribute)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_DATA__FILLER_TYPE: - setFillerType((PropertyFillerType)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATA__PROPERTY_REF: - setPropertyRef((LEntityAttribute)null); - return; - case DatamartDSLPackage.PROPERTY_FILLER_DATA__FILLER_TYPE: - setFillerType((PropertyFillerType)null); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATA__PROPERTY_REF: - return propertyRef != null; - case DatamartDSLPackage.PROPERTY_FILLER_DATA__FILLER_TYPE: - return fillerType != null; - } - return super.eIsSet(featureID); - } - -} //PropertyFillerDataImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDateFutureImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDateFutureImpl.java deleted file mode 100644 index d76a18f..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDateFutureImpl.java +++ /dev/null
@@ -1,173 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDateFuture; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Date Future</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerDateFutureImpl#getDateFutureYears <em>Date Future Years</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerDateFutureImpl extends PropertyFillerDateTypeImpl implements PropertyFillerDateFuture { - /** - * The default value of the '{@link #getDateFutureYears() <em>Date Future Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDateFutureYears() - * @generated - * @ordered - */ - protected static final int DATE_FUTURE_YEARS_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getDateFutureYears() <em>Date Future Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDateFutureYears() - * @generated - * @ordered - */ - protected int dateFutureYears = DATE_FUTURE_YEARS_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerDateFutureImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_DATE_FUTURE; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getDateFutureYears() { - return dateFutureYears; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setDateFutureYears(int newDateFutureYears) { - int oldDateFutureYears = dateFutureYears; - dateFutureYears = newDateFutureYears; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_DATE_FUTURE__DATE_FUTURE_YEARS, oldDateFutureYears, dateFutureYears)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_FUTURE__DATE_FUTURE_YEARS: - return getDateFutureYears(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_FUTURE__DATE_FUTURE_YEARS: - setDateFutureYears((Integer)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_FUTURE__DATE_FUTURE_YEARS: - setDateFutureYears(DATE_FUTURE_YEARS_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_FUTURE__DATE_FUTURE_YEARS: - return dateFutureYears != DATE_FUTURE_YEARS_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (dateFutureYears: "); - result.append(dateFutureYears); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerDateFutureImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDatePastImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDatePastImpl.java deleted file mode 100644 index 03f6de4..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDatePastImpl.java +++ /dev/null
@@ -1,173 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDatePast; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Date Past</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerDatePastImpl#getDatePastYears <em>Date Past Years</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerDatePastImpl extends PropertyFillerDateTypeImpl implements PropertyFillerDatePast { - /** - * The default value of the '{@link #getDatePastYears() <em>Date Past Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDatePastYears() - * @generated - * @ordered - */ - protected static final int DATE_PAST_YEARS_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getDatePastYears() <em>Date Past Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDatePastYears() - * @generated - * @ordered - */ - protected int datePastYears = DATE_PAST_YEARS_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerDatePastImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_DATE_PAST; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getDatePastYears() { - return datePastYears; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setDatePastYears(int newDatePastYears) { - int oldDatePastYears = datePastYears; - datePastYears = newDatePastYears; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_DATE_PAST__DATE_PAST_YEARS, oldDatePastYears, datePastYears)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_PAST__DATE_PAST_YEARS: - return getDatePastYears(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_PAST__DATE_PAST_YEARS: - setDatePastYears((Integer)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_PAST__DATE_PAST_YEARS: - setDatePastYears(DATE_PAST_YEARS_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_PAST__DATE_PAST_YEARS: - return datePastYears != DATE_PAST_YEARS_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (datePastYears: "); - result.append(datePastYears); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerDatePastImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDateRangeImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDateRangeImpl.java deleted file mode 100644 index 954d3b2..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDateRangeImpl.java +++ /dev/null
@@ -1,227 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDateRange; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Date Range</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerDateRangeImpl#getDateBeginYears <em>Date Begin Years</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerDateRangeImpl#getDateEndYears <em>Date End Years</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerDateRangeImpl extends PropertyFillerDateTypeImpl implements PropertyFillerDateRange { - /** - * The default value of the '{@link #getDateBeginYears() <em>Date Begin Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDateBeginYears() - * @generated - * @ordered - */ - protected static final int DATE_BEGIN_YEARS_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getDateBeginYears() <em>Date Begin Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDateBeginYears() - * @generated - * @ordered - */ - protected int dateBeginYears = DATE_BEGIN_YEARS_EDEFAULT; - - /** - * The default value of the '{@link #getDateEndYears() <em>Date End Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDateEndYears() - * @generated - * @ordered - */ - protected static final int DATE_END_YEARS_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getDateEndYears() <em>Date End Years</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDateEndYears() - * @generated - * @ordered - */ - protected int dateEndYears = DATE_END_YEARS_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerDateRangeImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_DATE_RANGE; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getDateBeginYears() { - return dateBeginYears; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setDateBeginYears(int newDateBeginYears) { - int oldDateBeginYears = dateBeginYears; - dateBeginYears = newDateBeginYears; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_DATE_RANGE__DATE_BEGIN_YEARS, oldDateBeginYears, dateBeginYears)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getDateEndYears() { - return dateEndYears; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setDateEndYears(int newDateEndYears) { - int oldDateEndYears = dateEndYears; - dateEndYears = newDateEndYears; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_DATE_RANGE__DATE_END_YEARS, oldDateEndYears, dateEndYears)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_RANGE__DATE_BEGIN_YEARS: - return getDateBeginYears(); - case DatamartDSLPackage.PROPERTY_FILLER_DATE_RANGE__DATE_END_YEARS: - return getDateEndYears(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_RANGE__DATE_BEGIN_YEARS: - setDateBeginYears((Integer)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_DATE_RANGE__DATE_END_YEARS: - setDateEndYears((Integer)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_RANGE__DATE_BEGIN_YEARS: - setDateBeginYears(DATE_BEGIN_YEARS_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_DATE_RANGE__DATE_END_YEARS: - setDateEndYears(DATE_END_YEARS_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_DATE_RANGE__DATE_BEGIN_YEARS: - return dateBeginYears != DATE_BEGIN_YEARS_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_DATE_RANGE__DATE_END_YEARS: - return dateEndYears != DATE_END_YEARS_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (dateBeginYears: "); - result.append(dateBeginYears); - result.append(", dateEndYears: "); - result.append(dateEndYears); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerDateRangeImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDateTypeImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDateTypeImpl.java deleted file mode 100644 index e11e8ae..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDateTypeImpl.java +++ /dev/null
@@ -1,50 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDateType; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Date Type</b></em>'. - * <!-- end-user-doc --> - * <p> - * </p> - * - * @generated - */ -public class PropertyFillerDateTypeImpl extends PropertyFillerTypeImpl implements PropertyFillerDateType { - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerDateTypeImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_DATE_TYPE; - } - -} //PropertyFillerDateTypeImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDoubleTypeImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDoubleTypeImpl.java deleted file mode 100644 index 159706a..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerDoubleTypeImpl.java +++ /dev/null
@@ -1,50 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerDoubleType; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Double Type</b></em>'. - * <!-- end-user-doc --> - * <p> - * </p> - * - * @generated - */ -public class PropertyFillerDoubleTypeImpl extends PropertyFillerTypeImpl implements PropertyFillerDoubleType { - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerDoubleTypeImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_DOUBLE_TYPE; - } - -} //PropertyFillerDoubleTypeImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerIntegerTypeImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerIntegerTypeImpl.java deleted file mode 100644 index 4d317a9..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerIntegerTypeImpl.java +++ /dev/null
@@ -1,50 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerIntegerType; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Integer Type</b></em>'. - * <!-- end-user-doc --> - * <p> - * </p> - * - * @generated - */ -public class PropertyFillerIntegerTypeImpl extends PropertyFillerTypeImpl implements PropertyFillerIntegerType { - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerIntegerTypeImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_INTEGER_TYPE; - } - -} //PropertyFillerIntegerTypeImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedDoubleRandomImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedDoubleRandomImpl.java deleted file mode 100644 index 0f08b13..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedDoubleRandomImpl.java +++ /dev/null
@@ -1,158 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import java.util.Collection; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.util.EDataTypeEList; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRandom; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Signed Double Random</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedDoubleRandomImpl#getItems <em>Items</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerSignedDoubleRandomImpl extends PropertyFillerDoubleTypeImpl implements PropertyFillerSignedDoubleRandom { - /** - * The cached value of the '{@link #getItems() <em>Items</em>}' attribute list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getItems() - * @generated - * @ordered - */ - protected EList<Double> items; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerSignedDoubleRandomImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_SIGNED_DOUBLE_RANDOM; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EList<Double> getItems() { - if (items == null) { - items = new EDataTypeEList<Double>(Double.class, this, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANDOM__ITEMS); - } - return items; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANDOM__ITEMS: - return getItems(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANDOM__ITEMS: - getItems().clear(); - getItems().addAll((Collection<? extends Double>)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANDOM__ITEMS: - getItems().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANDOM__ITEMS: - return items != null && !items.isEmpty(); - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (items: "); - result.append(items); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerSignedDoubleRandomImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedDoubleRangeImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedDoubleRangeImpl.java deleted file mode 100644 index aa0c103..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedDoubleRangeImpl.java +++ /dev/null
@@ -1,458 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedDoubleRange; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Signed Double Range</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedDoubleRangeImpl#getDecimals <em>Decimals</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedDoubleRangeImpl#getBeginRange <em>Begin Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedDoubleRangeImpl#getEndRange <em>End Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedDoubleRangeImpl#getBeginRangeRef <em>Begin Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedDoubleRangeImpl#getEndRangeRef <em>End Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedDoubleRangeImpl#getRounded <em>Rounded</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerSignedDoubleRangeImpl extends PropertyFillerDoubleTypeImpl implements PropertyFillerSignedDoubleRange { - /** - * The default value of the '{@link #getDecimals() <em>Decimals</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDecimals() - * @generated - * @ordered - */ - protected static final int DECIMALS_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getDecimals() <em>Decimals</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDecimals() - * @generated - * @ordered - */ - protected int decimals = DECIMALS_EDEFAULT; - - /** - * The default value of the '{@link #getBeginRange() <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRange() - * @generated - * @ordered - */ - protected static final double BEGIN_RANGE_EDEFAULT = 0.0; - - /** - * The cached value of the '{@link #getBeginRange() <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRange() - * @generated - * @ordered - */ - protected double beginRange = BEGIN_RANGE_EDEFAULT; - - /** - * The default value of the '{@link #getEndRange() <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRange() - * @generated - * @ordered - */ - protected static final double END_RANGE_EDEFAULT = 0.0; - - /** - * The cached value of the '{@link #getEndRange() <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRange() - * @generated - * @ordered - */ - protected double endRange = END_RANGE_EDEFAULT; - - /** - * The cached value of the '{@link #getBeginRangeRef() <em>Begin Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRangeRef() - * @generated - * @ordered - */ - protected LEntityAttribute beginRangeRef; - - /** - * The cached value of the '{@link #getEndRangeRef() <em>End Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRangeRef() - * @generated - * @ordered - */ - protected LEntityAttribute endRangeRef; - - /** - * The default value of the '{@link #getRounded() <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getRounded() - * @generated - * @ordered - */ - protected static final double ROUNDED_EDEFAULT = 0.0; - - /** - * The cached value of the '{@link #getRounded() <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getRounded() - * @generated - * @ordered - */ - protected double rounded = ROUNDED_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerSignedDoubleRangeImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getDecimals() { - return decimals; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setDecimals(int newDecimals) { - int oldDecimals = decimals; - decimals = newDecimals; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__DECIMALS, oldDecimals, decimals)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public double getBeginRange() { - return beginRange; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setBeginRange(double newBeginRange) { - double oldBeginRange = beginRange; - beginRange = newBeginRange; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE, oldBeginRange, beginRange)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public double getEndRange() { - return endRange; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setEndRange(double newEndRange) { - double oldEndRange = endRange; - endRange = newEndRange; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE, oldEndRange, endRange)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute getBeginRangeRef() { - if (beginRangeRef != null && beginRangeRef.eIsProxy()) { - InternalEObject oldBeginRangeRef = (InternalEObject)beginRangeRef; - beginRangeRef = (LEntityAttribute)eResolveProxy(oldBeginRangeRef); - if (beginRangeRef != oldBeginRangeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF, oldBeginRangeRef, beginRangeRef)); - } - } - return beginRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute basicGetBeginRangeRef() { - return beginRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setBeginRangeRef(LEntityAttribute newBeginRangeRef) { - LEntityAttribute oldBeginRangeRef = beginRangeRef; - beginRangeRef = newBeginRangeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF, oldBeginRangeRef, beginRangeRef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute getEndRangeRef() { - if (endRangeRef != null && endRangeRef.eIsProxy()) { - InternalEObject oldEndRangeRef = (InternalEObject)endRangeRef; - endRangeRef = (LEntityAttribute)eResolveProxy(oldEndRangeRef); - if (endRangeRef != oldEndRangeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE_REF, oldEndRangeRef, endRangeRef)); - } - } - return endRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute basicGetEndRangeRef() { - return endRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setEndRangeRef(LEntityAttribute newEndRangeRef) { - LEntityAttribute oldEndRangeRef = endRangeRef; - endRangeRef = newEndRangeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE_REF, oldEndRangeRef, endRangeRef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public double getRounded() { - return rounded; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setRounded(double newRounded) { - double oldRounded = rounded; - rounded = newRounded; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__ROUNDED, oldRounded, rounded)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__DECIMALS: - return getDecimals(); - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE: - return getBeginRange(); - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE: - return getEndRange(); - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF: - if (resolve) return getBeginRangeRef(); - return basicGetBeginRangeRef(); - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE_REF: - if (resolve) return getEndRangeRef(); - return basicGetEndRangeRef(); - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__ROUNDED: - return getRounded(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__DECIMALS: - setDecimals((Integer)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE: - setBeginRange((Double)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE: - setEndRange((Double)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF: - setBeginRangeRef((LEntityAttribute)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE_REF: - setEndRangeRef((LEntityAttribute)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__ROUNDED: - setRounded((Double)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__DECIMALS: - setDecimals(DECIMALS_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE: - setBeginRange(BEGIN_RANGE_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE: - setEndRange(END_RANGE_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF: - setBeginRangeRef((LEntityAttribute)null); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE_REF: - setEndRangeRef((LEntityAttribute)null); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__ROUNDED: - setRounded(ROUNDED_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__DECIMALS: - return decimals != DECIMALS_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE: - return beginRange != BEGIN_RANGE_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE: - return endRange != END_RANGE_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF: - return beginRangeRef != null; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE_REF: - return endRangeRef != null; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_DOUBLE_RANGE__ROUNDED: - return rounded != ROUNDED_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (decimals: "); - result.append(decimals); - result.append(", beginRange: "); - result.append(beginRange); - result.append(", endRange: "); - result.append(endRange); - result.append(", rounded: "); - result.append(rounded); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerSignedDoubleRangeImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedIntegerRandomImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedIntegerRandomImpl.java deleted file mode 100644 index dcf88ee..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedIntegerRandomImpl.java +++ /dev/null
@@ -1,158 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import java.util.Collection; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.util.EDataTypeEList; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRandom; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Signed Integer Random</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedIntegerRandomImpl#getItems <em>Items</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerSignedIntegerRandomImpl extends PropertyFillerIntegerTypeImpl implements PropertyFillerSignedIntegerRandom { - /** - * The cached value of the '{@link #getItems() <em>Items</em>}' attribute list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getItems() - * @generated - * @ordered - */ - protected EList<Integer> items; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerSignedIntegerRandomImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_SIGNED_INTEGER_RANDOM; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EList<Integer> getItems() { - if (items == null) { - items = new EDataTypeEList<Integer>(Integer.class, this, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANDOM__ITEMS); - } - return items; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANDOM__ITEMS: - return getItems(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANDOM__ITEMS: - getItems().clear(); - getItems().addAll((Collection<? extends Integer>)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANDOM__ITEMS: - getItems().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANDOM__ITEMS: - return items != null && !items.isEmpty(); - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (items: "); - result.append(items); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerSignedIntegerRandomImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedIntegerRangeImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedIntegerRangeImpl.java deleted file mode 100644 index 6256484..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerSignedIntegerRangeImpl.java +++ /dev/null
@@ -1,404 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerSignedIntegerRange; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Signed Integer Range</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedIntegerRangeImpl#getBeginRange <em>Begin Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedIntegerRangeImpl#getEndRange <em>End Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedIntegerRangeImpl#getBeginRangeRef <em>Begin Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedIntegerRangeImpl#getEndRangeRef <em>End Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerSignedIntegerRangeImpl#getRounded <em>Rounded</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerSignedIntegerRangeImpl extends PropertyFillerIntegerTypeImpl implements PropertyFillerSignedIntegerRange { - /** - * The default value of the '{@link #getBeginRange() <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRange() - * @generated - * @ordered - */ - protected static final int BEGIN_RANGE_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getBeginRange() <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRange() - * @generated - * @ordered - */ - protected int beginRange = BEGIN_RANGE_EDEFAULT; - - /** - * The default value of the '{@link #getEndRange() <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRange() - * @generated - * @ordered - */ - protected static final int END_RANGE_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getEndRange() <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRange() - * @generated - * @ordered - */ - protected int endRange = END_RANGE_EDEFAULT; - - /** - * The cached value of the '{@link #getBeginRangeRef() <em>Begin Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRangeRef() - * @generated - * @ordered - */ - protected LEntityAttribute beginRangeRef; - - /** - * The cached value of the '{@link #getEndRangeRef() <em>End Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRangeRef() - * @generated - * @ordered - */ - protected LEntityAttribute endRangeRef; - - /** - * The default value of the '{@link #getRounded() <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getRounded() - * @generated - * @ordered - */ - protected static final int ROUNDED_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getRounded() <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getRounded() - * @generated - * @ordered - */ - protected int rounded = ROUNDED_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerSignedIntegerRangeImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_SIGNED_INTEGER_RANGE; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getBeginRange() { - return beginRange; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setBeginRange(int newBeginRange) { - int oldBeginRange = beginRange; - beginRange = newBeginRange; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE, oldBeginRange, beginRange)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getEndRange() { - return endRange; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setEndRange(int newEndRange) { - int oldEndRange = endRange; - endRange = newEndRange; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE, oldEndRange, endRange)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute getBeginRangeRef() { - if (beginRangeRef != null && beginRangeRef.eIsProxy()) { - InternalEObject oldBeginRangeRef = (InternalEObject)beginRangeRef; - beginRangeRef = (LEntityAttribute)eResolveProxy(oldBeginRangeRef); - if (beginRangeRef != oldBeginRangeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE_REF, oldBeginRangeRef, beginRangeRef)); - } - } - return beginRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute basicGetBeginRangeRef() { - return beginRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setBeginRangeRef(LEntityAttribute newBeginRangeRef) { - LEntityAttribute oldBeginRangeRef = beginRangeRef; - beginRangeRef = newBeginRangeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE_REF, oldBeginRangeRef, beginRangeRef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute getEndRangeRef() { - if (endRangeRef != null && endRangeRef.eIsProxy()) { - InternalEObject oldEndRangeRef = (InternalEObject)endRangeRef; - endRangeRef = (LEntityAttribute)eResolveProxy(oldEndRangeRef); - if (endRangeRef != oldEndRangeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE_REF, oldEndRangeRef, endRangeRef)); - } - } - return endRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute basicGetEndRangeRef() { - return endRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setEndRangeRef(LEntityAttribute newEndRangeRef) { - LEntityAttribute oldEndRangeRef = endRangeRef; - endRangeRef = newEndRangeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE_REF, oldEndRangeRef, endRangeRef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getRounded() { - return rounded; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setRounded(int newRounded) { - int oldRounded = rounded; - rounded = newRounded; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__ROUNDED, oldRounded, rounded)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE: - return getBeginRange(); - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE: - return getEndRange(); - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE_REF: - if (resolve) return getBeginRangeRef(); - return basicGetBeginRangeRef(); - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE_REF: - if (resolve) return getEndRangeRef(); - return basicGetEndRangeRef(); - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__ROUNDED: - return getRounded(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE: - setBeginRange((Integer)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE: - setEndRange((Integer)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE_REF: - setBeginRangeRef((LEntityAttribute)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE_REF: - setEndRangeRef((LEntityAttribute)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__ROUNDED: - setRounded((Integer)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE: - setBeginRange(BEGIN_RANGE_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE: - setEndRange(END_RANGE_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE_REF: - setBeginRangeRef((LEntityAttribute)null); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE_REF: - setEndRangeRef((LEntityAttribute)null); - return; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__ROUNDED: - setRounded(ROUNDED_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE: - return beginRange != BEGIN_RANGE_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE: - return endRange != END_RANGE_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE_REF: - return beginRangeRef != null; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__END_RANGE_REF: - return endRangeRef != null; - case DatamartDSLPackage.PROPERTY_FILLER_SIGNED_INTEGER_RANGE__ROUNDED: - return rounded != ROUNDED_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (beginRange: "); - result.append(beginRange); - result.append(", endRange: "); - result.append(endRange); - result.append(", rounded: "); - result.append(rounded); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerSignedIntegerRangeImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextParagraphsImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextParagraphsImpl.java deleted file mode 100644 index 2dd6a5e..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextParagraphsImpl.java +++ /dev/null
@@ -1,173 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextParagraphs; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Text Paragraphs</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerTextParagraphsImpl#getCount <em>Count</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerTextParagraphsImpl extends PropertyFillerTextTypeImpl implements PropertyFillerTextParagraphs { - /** - * The default value of the '{@link #getCount() <em>Count</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getCount() - * @generated - * @ordered - */ - protected static final int COUNT_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getCount() <em>Count</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getCount() - * @generated - * @ordered - */ - protected int count = COUNT_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerTextParagraphsImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_TEXT_PARAGRAPHS; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getCount() { - return count; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setCount(int newCount) { - int oldCount = count; - count = newCount; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_TEXT_PARAGRAPHS__COUNT, oldCount, count)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_PARAGRAPHS__COUNT: - return getCount(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_PARAGRAPHS__COUNT: - setCount((Integer)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_PARAGRAPHS__COUNT: - setCount(COUNT_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_PARAGRAPHS__COUNT: - return count != COUNT_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (count: "); - result.append(count); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerTextParagraphsImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextRandomImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextRandomImpl.java deleted file mode 100644 index e9021c0..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextRandomImpl.java +++ /dev/null
@@ -1,158 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import java.util.Collection; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.util.EDataTypeEList; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextRandom; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Text Random</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerTextRandomImpl#getItems <em>Items</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerTextRandomImpl extends PropertyFillerTextTypeImpl implements PropertyFillerTextRandom { - /** - * The cached value of the '{@link #getItems() <em>Items</em>}' attribute list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getItems() - * @generated - * @ordered - */ - protected EList<String> items; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerTextRandomImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_TEXT_RANDOM; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EList<String> getItems() { - if (items == null) { - items = new EDataTypeEList<String>(String.class, this, DatamartDSLPackage.PROPERTY_FILLER_TEXT_RANDOM__ITEMS); - } - return items; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_RANDOM__ITEMS: - return getItems(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_RANDOM__ITEMS: - getItems().clear(); - getItems().addAll((Collection<? extends String>)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_RANDOM__ITEMS: - getItems().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_RANDOM__ITEMS: - return items != null && !items.isEmpty(); - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (items: "); - result.append(items); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerTextRandomImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextSentencesImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextSentencesImpl.java deleted file mode 100644 index 0d96ed2..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextSentencesImpl.java +++ /dev/null
@@ -1,173 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextSentences; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Text Sentences</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerTextSentencesImpl#getCount <em>Count</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerTextSentencesImpl extends PropertyFillerTextTypeImpl implements PropertyFillerTextSentences { - /** - * The default value of the '{@link #getCount() <em>Count</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getCount() - * @generated - * @ordered - */ - protected static final int COUNT_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getCount() <em>Count</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getCount() - * @generated - * @ordered - */ - protected int count = COUNT_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerTextSentencesImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_TEXT_SENTENCES; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getCount() { - return count; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setCount(int newCount) { - int oldCount = count; - count = newCount; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_TEXT_SENTENCES__COUNT, oldCount, count)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_SENTENCES__COUNT: - return getCount(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_SENTENCES__COUNT: - setCount((Integer)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_SENTENCES__COUNT: - setCount(COUNT_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_SENTENCES__COUNT: - return count != COUNT_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (count: "); - result.append(count); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerTextSentencesImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextTypeImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextTypeImpl.java deleted file mode 100644 index 35f9aa2..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextTypeImpl.java +++ /dev/null
@@ -1,50 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextType; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Text Type</b></em>'. - * <!-- end-user-doc --> - * <p> - * </p> - * - * @generated - */ -public class PropertyFillerTextTypeImpl extends PropertyFillerTypeImpl implements PropertyFillerTextType { - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerTextTypeImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_TEXT_TYPE; - } - -} //PropertyFillerTextTypeImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextWordsImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextWordsImpl.java deleted file mode 100644 index f148602..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTextWordsImpl.java +++ /dev/null
@@ -1,173 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerTextWords; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Text Words</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerTextWordsImpl#getCount <em>Count</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerTextWordsImpl extends PropertyFillerTextTypeImpl implements PropertyFillerTextWords { - /** - * The default value of the '{@link #getCount() <em>Count</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getCount() - * @generated - * @ordered - */ - protected static final int COUNT_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getCount() <em>Count</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getCount() - * @generated - * @ordered - */ - protected int count = COUNT_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerTextWordsImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_TEXT_WORDS; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getCount() { - return count; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setCount(int newCount) { - int oldCount = count; - count = newCount; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_TEXT_WORDS__COUNT, oldCount, count)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_WORDS__COUNT: - return getCount(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_WORDS__COUNT: - setCount((Integer)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_WORDS__COUNT: - setCount(COUNT_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_TEXT_WORDS__COUNT: - return count != COUNT_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (count: "); - result.append(count); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerTextWordsImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTypeImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTypeImpl.java deleted file mode 100644 index a9301a7..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerTypeImpl.java +++ /dev/null
@@ -1,50 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerType; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Type</b></em>'. - * <!-- end-user-doc --> - * <p> - * </p> - * - * @generated - */ -public class PropertyFillerTypeImpl extends DatamartLazyResolverImpl implements PropertyFillerType { - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerTypeImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_TYPE; - } - -} //PropertyFillerTypeImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedDoubleRandomImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedDoubleRandomImpl.java deleted file mode 100644 index 90cf4b2..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedDoubleRandomImpl.java +++ /dev/null
@@ -1,158 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import java.util.Collection; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.util.EDataTypeEList; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRandom; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Unsigned Double Random</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedDoubleRandomImpl#getItems <em>Items</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerUnsignedDoubleRandomImpl extends PropertyFillerDoubleTypeImpl implements PropertyFillerUnsignedDoubleRandom { - /** - * The cached value of the '{@link #getItems() <em>Items</em>}' attribute list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getItems() - * @generated - * @ordered - */ - protected EList<Double> items; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerUnsignedDoubleRandomImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANDOM; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EList<Double> getItems() { - if (items == null) { - items = new EDataTypeEList<Double>(Double.class, this, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANDOM__ITEMS); - } - return items; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANDOM__ITEMS: - return getItems(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANDOM__ITEMS: - getItems().clear(); - getItems().addAll((Collection<? extends Double>)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANDOM__ITEMS: - getItems().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANDOM__ITEMS: - return items != null && !items.isEmpty(); - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (items: "); - result.append(items); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerUnsignedDoubleRandomImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedDoubleRangeImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedDoubleRangeImpl.java deleted file mode 100644 index 93f999d..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedDoubleRangeImpl.java +++ /dev/null
@@ -1,458 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedDoubleRange; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Unsigned Double Range</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedDoubleRangeImpl#getDecimals <em>Decimals</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedDoubleRangeImpl#getBeginRange <em>Begin Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedDoubleRangeImpl#getEndRange <em>End Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedDoubleRangeImpl#getBeginRangeRef <em>Begin Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedDoubleRangeImpl#getEndRangeRef <em>End Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedDoubleRangeImpl#getRounded <em>Rounded</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerUnsignedDoubleRangeImpl extends PropertyFillerDoubleTypeImpl implements PropertyFillerUnsignedDoubleRange { - /** - * The default value of the '{@link #getDecimals() <em>Decimals</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDecimals() - * @generated - * @ordered - */ - protected static final int DECIMALS_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getDecimals() <em>Decimals</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDecimals() - * @generated - * @ordered - */ - protected int decimals = DECIMALS_EDEFAULT; - - /** - * The default value of the '{@link #getBeginRange() <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRange() - * @generated - * @ordered - */ - protected static final double BEGIN_RANGE_EDEFAULT = 0.0; - - /** - * The cached value of the '{@link #getBeginRange() <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRange() - * @generated - * @ordered - */ - protected double beginRange = BEGIN_RANGE_EDEFAULT; - - /** - * The default value of the '{@link #getEndRange() <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRange() - * @generated - * @ordered - */ - protected static final double END_RANGE_EDEFAULT = 0.0; - - /** - * The cached value of the '{@link #getEndRange() <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRange() - * @generated - * @ordered - */ - protected double endRange = END_RANGE_EDEFAULT; - - /** - * The cached value of the '{@link #getBeginRangeRef() <em>Begin Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRangeRef() - * @generated - * @ordered - */ - protected LEntityAttribute beginRangeRef; - - /** - * The cached value of the '{@link #getEndRangeRef() <em>End Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRangeRef() - * @generated - * @ordered - */ - protected LEntityAttribute endRangeRef; - - /** - * The default value of the '{@link #getRounded() <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getRounded() - * @generated - * @ordered - */ - protected static final double ROUNDED_EDEFAULT = 0.0; - - /** - * The cached value of the '{@link #getRounded() <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getRounded() - * @generated - * @ordered - */ - protected double rounded = ROUNDED_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerUnsignedDoubleRangeImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getDecimals() { - return decimals; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setDecimals(int newDecimals) { - int oldDecimals = decimals; - decimals = newDecimals; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__DECIMALS, oldDecimals, decimals)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public double getBeginRange() { - return beginRange; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setBeginRange(double newBeginRange) { - double oldBeginRange = beginRange; - beginRange = newBeginRange; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE, oldBeginRange, beginRange)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public double getEndRange() { - return endRange; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setEndRange(double newEndRange) { - double oldEndRange = endRange; - endRange = newEndRange; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE, oldEndRange, endRange)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute getBeginRangeRef() { - if (beginRangeRef != null && beginRangeRef.eIsProxy()) { - InternalEObject oldBeginRangeRef = (InternalEObject)beginRangeRef; - beginRangeRef = (LEntityAttribute)eResolveProxy(oldBeginRangeRef); - if (beginRangeRef != oldBeginRangeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF, oldBeginRangeRef, beginRangeRef)); - } - } - return beginRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute basicGetBeginRangeRef() { - return beginRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setBeginRangeRef(LEntityAttribute newBeginRangeRef) { - LEntityAttribute oldBeginRangeRef = beginRangeRef; - beginRangeRef = newBeginRangeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF, oldBeginRangeRef, beginRangeRef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute getEndRangeRef() { - if (endRangeRef != null && endRangeRef.eIsProxy()) { - InternalEObject oldEndRangeRef = (InternalEObject)endRangeRef; - endRangeRef = (LEntityAttribute)eResolveProxy(oldEndRangeRef); - if (endRangeRef != oldEndRangeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE_REF, oldEndRangeRef, endRangeRef)); - } - } - return endRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute basicGetEndRangeRef() { - return endRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setEndRangeRef(LEntityAttribute newEndRangeRef) { - LEntityAttribute oldEndRangeRef = endRangeRef; - endRangeRef = newEndRangeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE_REF, oldEndRangeRef, endRangeRef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public double getRounded() { - return rounded; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setRounded(double newRounded) { - double oldRounded = rounded; - rounded = newRounded; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__ROUNDED, oldRounded, rounded)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__DECIMALS: - return getDecimals(); - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE: - return getBeginRange(); - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE: - return getEndRange(); - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF: - if (resolve) return getBeginRangeRef(); - return basicGetBeginRangeRef(); - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE_REF: - if (resolve) return getEndRangeRef(); - return basicGetEndRangeRef(); - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__ROUNDED: - return getRounded(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__DECIMALS: - setDecimals((Integer)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE: - setBeginRange((Double)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE: - setEndRange((Double)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF: - setBeginRangeRef((LEntityAttribute)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE_REF: - setEndRangeRef((LEntityAttribute)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__ROUNDED: - setRounded((Double)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__DECIMALS: - setDecimals(DECIMALS_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE: - setBeginRange(BEGIN_RANGE_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE: - setEndRange(END_RANGE_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF: - setBeginRangeRef((LEntityAttribute)null); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE_REF: - setEndRangeRef((LEntityAttribute)null); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__ROUNDED: - setRounded(ROUNDED_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__DECIMALS: - return decimals != DECIMALS_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE: - return beginRange != BEGIN_RANGE_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE: - return endRange != END_RANGE_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF: - return beginRangeRef != null; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE_REF: - return endRangeRef != null; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_DOUBLE_RANGE__ROUNDED: - return rounded != ROUNDED_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (decimals: "); - result.append(decimals); - result.append(", beginRange: "); - result.append(beginRange); - result.append(", endRange: "); - result.append(endRange); - result.append(", rounded: "); - result.append(rounded); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerUnsignedDoubleRangeImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedIntegerRandomImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedIntegerRandomImpl.java deleted file mode 100644 index d16dec3..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedIntegerRandomImpl.java +++ /dev/null
@@ -1,158 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import java.util.Collection; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.util.EDataTypeEList; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRandom; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Unsigned Integer Random</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedIntegerRandomImpl#getItems <em>Items</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerUnsignedIntegerRandomImpl extends PropertyFillerIntegerTypeImpl implements PropertyFillerUnsignedIntegerRandom { - /** - * The cached value of the '{@link #getItems() <em>Items</em>}' attribute list. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getItems() - * @generated - * @ordered - */ - protected EList<Integer> items; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerUnsignedIntegerRandomImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_UNSIGNED_INTEGER_RANDOM; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public EList<Integer> getItems() { - if (items == null) { - items = new EDataTypeEList<Integer>(Integer.class, this, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANDOM__ITEMS); - } - return items; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANDOM__ITEMS: - return getItems(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANDOM__ITEMS: - getItems().clear(); - getItems().addAll((Collection<? extends Integer>)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANDOM__ITEMS: - getItems().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANDOM__ITEMS: - return items != null && !items.isEmpty(); - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (items: "); - result.append(items); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerUnsignedIntegerRandomImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedIntegerRangeImpl.java b/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedIntegerRangeImpl.java deleted file mode 100644 index df3f6dc..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/emf-gen/org/eclipse/osbp/xtext/datamartdsl/impl/PropertyFillerUnsignedIntegerRangeImpl.java +++ /dev/null
@@ -1,404 +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 - * - * Based on ideas from Xtext, Xtend, Xcore - * - * Contributors: - * Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation - * - */ -package org.eclipse.osbp.xtext.datamartdsl.impl; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; - -import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLPackage; -import org.eclipse.osbp.xtext.datamartdsl.PropertyFillerUnsignedIntegerRange; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Property Filler Unsigned Integer Range</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * <ul> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedIntegerRangeImpl#getBeginRange <em>Begin Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedIntegerRangeImpl#getEndRange <em>End Range</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedIntegerRangeImpl#getBeginRangeRef <em>Begin Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedIntegerRangeImpl#getEndRangeRef <em>End Range Ref</em>}</li> - * <li>{@link org.eclipse.osbp.xtext.datamartdsl.impl.PropertyFillerUnsignedIntegerRangeImpl#getRounded <em>Rounded</em>}</li> - * </ul> - * </p> - * - * @generated - */ -public class PropertyFillerUnsignedIntegerRangeImpl extends PropertyFillerIntegerTypeImpl implements PropertyFillerUnsignedIntegerRange { - /** - * The default value of the '{@link #getBeginRange() <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRange() - * @generated - * @ordered - */ - protected static final int BEGIN_RANGE_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getBeginRange() <em>Begin Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRange() - * @generated - * @ordered - */ - protected int beginRange = BEGIN_RANGE_EDEFAULT; - - /** - * The default value of the '{@link #getEndRange() <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRange() - * @generated - * @ordered - */ - protected static final int END_RANGE_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getEndRange() <em>End Range</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRange() - * @generated - * @ordered - */ - protected int endRange = END_RANGE_EDEFAULT; - - /** - * The cached value of the '{@link #getBeginRangeRef() <em>Begin Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getBeginRangeRef() - * @generated - * @ordered - */ - protected LEntityAttribute beginRangeRef; - - /** - * The cached value of the '{@link #getEndRangeRef() <em>End Range Ref</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getEndRangeRef() - * @generated - * @ordered - */ - protected LEntityAttribute endRangeRef; - - /** - * The default value of the '{@link #getRounded() <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getRounded() - * @generated - * @ordered - */ - protected static final int ROUNDED_EDEFAULT = 0; - - /** - * The cached value of the '{@link #getRounded() <em>Rounded</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getRounded() - * @generated - * @ordered - */ - protected int rounded = ROUNDED_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected PropertyFillerUnsignedIntegerRangeImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DatamartDSLPackage.Literals.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getBeginRange() { - return beginRange; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setBeginRange(int newBeginRange) { - int oldBeginRange = beginRange; - beginRange = newBeginRange; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE, oldBeginRange, beginRange)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getEndRange() { - return endRange; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setEndRange(int newEndRange) { - int oldEndRange = endRange; - endRange = newEndRange; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE, oldEndRange, endRange)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute getBeginRangeRef() { - if (beginRangeRef != null && beginRangeRef.eIsProxy()) { - InternalEObject oldBeginRangeRef = (InternalEObject)beginRangeRef; - beginRangeRef = (LEntityAttribute)eResolveProxy(oldBeginRangeRef); - if (beginRangeRef != oldBeginRangeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE_REF, oldBeginRangeRef, beginRangeRef)); - } - } - return beginRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute basicGetBeginRangeRef() { - return beginRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setBeginRangeRef(LEntityAttribute newBeginRangeRef) { - LEntityAttribute oldBeginRangeRef = beginRangeRef; - beginRangeRef = newBeginRangeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE_REF, oldBeginRangeRef, beginRangeRef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute getEndRangeRef() { - if (endRangeRef != null && endRangeRef.eIsProxy()) { - InternalEObject oldEndRangeRef = (InternalEObject)endRangeRef; - endRangeRef = (LEntityAttribute)eResolveProxy(oldEndRangeRef); - if (endRangeRef != oldEndRangeRef) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE_REF, oldEndRangeRef, endRangeRef)); - } - } - return endRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LEntityAttribute basicGetEndRangeRef() { - return endRangeRef; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setEndRangeRef(LEntityAttribute newEndRangeRef) { - LEntityAttribute oldEndRangeRef = endRangeRef; - endRangeRef = newEndRangeRef; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE_REF, oldEndRangeRef, endRangeRef)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public int getRounded() { - return rounded; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setRounded(int newRounded) { - int oldRounded = rounded; - rounded = newRounded; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__ROUNDED, oldRounded, rounded)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE: - return getBeginRange(); - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE: - return getEndRange(); - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE_REF: - if (resolve) return getBeginRangeRef(); - return basicGetBeginRangeRef(); - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE_REF: - if (resolve) return getEndRangeRef(); - return basicGetEndRangeRef(); - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__ROUNDED: - return getRounded(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE: - setBeginRange((Integer)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE: - setEndRange((Integer)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE_REF: - setBeginRangeRef((LEntityAttribute)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE_REF: - setEndRangeRef((LEntityAttribute)newValue); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__ROUNDED: - setRounded((Integer)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE: - setBeginRange(BEGIN_RANGE_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE: - setEndRange(END_RANGE_EDEFAULT); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE_REF: - setBeginRangeRef((LEntityAttribute)null); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE_REF: - setEndRangeRef((LEntityAttribute)null); - return; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__ROUNDED: - setRounded(ROUNDED_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE: - return beginRange != BEGIN_RANGE_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE: - return endRange != END_RANGE_EDEFAULT; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE_REF: - return beginRangeRef != null; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE_REF: - return endRangeRef != null; - case DatamartDSLPackage.PROPERTY_FILLER_UNSIGNED_INTEGER_RANGE__ROUNDED: - return rounded != ROUNDED_EDEFAULT; - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuffer result = new StringBuffer(super.toString()); - result.append(" (beginRange: "); - result.append(beginRange); - result.append(", endRange: "); - result.append(endRange); - result.append(", rounded: "); - result.append(rounded); - result.append(')'); - return result.toString(); - } - -} //PropertyFillerUnsignedIntegerRangeImpl
diff --git a/org.eclipse.osbp.xtext.datamartdsl/src-gen/README.txt b/org.eclipse.osbp.xtext.datamartdsl/src-gen/README.txt deleted file mode 100644 index bbbe557..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/src-gen/README.txt +++ /dev/null
@@ -1 +0,0 @@ -dummy file needed for git for necessary but empty directories! \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.datamartdsl/src-gen/org/eclipse/osbp/xtext/datamartdsl/parser/antlr/internal/InternalDatamartDSLLexer.java b/org.eclipse.osbp.xtext.datamartdsl/src-gen/org/eclipse/osbp/xtext/datamartdsl/parser/antlr/internal/InternalDatamartDSLLexer.java index 8be5940..3ab3355 100644 --- a/org.eclipse.osbp.xtext.datamartdsl/src-gen/org/eclipse/osbp/xtext/datamartdsl/parser/antlr/internal/InternalDatamartDSLLexer.java +++ b/org.eclipse.osbp.xtext.datamartdsl/src-gen/org/eclipse/osbp/xtext/datamartdsl/parser/antlr/internal/InternalDatamartDSLLexer.java
@@ -1,16 +1,3 @@ -/** - * - * 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 - * - */ package org.eclipse.osbp.xtext.datamartdsl.parser.antlr.internal; // Hack: Use our own Lexer superclass by means of import. @@ -8173,4 +8160,4 @@ } -} +} \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/jvmmodel/DatamartDSLJvmModelInferrer.xtend b/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/jvmmodel/DatamartDSLJvmModelInferrer.xtend index c87fb67..35e32a1 100644 --- a/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/jvmmodel/DatamartDSLJvmModelInferrer.xtend +++ b/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/jvmmodel/DatamartDSLJvmModelInferrer.xtend
@@ -192,10 +192,10 @@ var sqlAliasCounter = <String, Integer>newHashMap var sqlFilterMap = <String, DatamartAttributeBase>newHashMap - var sqlGrouping = <String>newArrayList + var sqlGrouping = <String, List<String>>newHashMap() var idMap = <String, LEntity>newHashMap var datamartDtoMapper = null as String - var entityGrouping = new HashMap<String, LEntity>() + var entityGrouping = <String, Map<String, LEntity>>newHashMap() var ignoreEntityGrouping = false var sqlHasAggregate = false var sqlHasOrder = false @@ -352,18 +352,18 @@ attributes.forEach [ type.members += definition.toField(DatamartAttributeUtil.getAliasedAttributeName(it), - it.attributeRef.type.toTypeReference) + it.attributeRef?.type?.toTypeReference) ] attributes.forEach [ val attributeName = DatamartAttributeUtil.getAliasedAttributeName(it) type.members += definition.toMethod( '''get«attributeName.toFirstUpper»''', - it.attributeRef.type.toTypeReference, + it.attributeRef?.type?.toTypeReference, [ body = [append('''return «attributeName»;''')] ] ) - val attributeType = it.attributeRef.type.toTypeReference + val attributeType = it.attributeRef?.type?.toTypeReference type.members += definition.toMethod( '''set«attributeName.toFirstUpper»''', _typeReferenceBuilder.typeRef(Void::TYPE), @@ -627,7 +627,7 @@ * */ def void toFields(JvmDeclaredType type, DatamartDefinition definition) { - val typesMap = <String, LEntityAttribute>newHashMap + val typesMap = <String, LAttribute>newHashMap var JvmField field = null // create logger field = definition.toField("log", _typeReferenceBuilder.typeRef(Logger)) [ @@ -726,6 +726,15 @@ ] type.members += field + field = definition.toField("typesProp", + _typeReferenceBuilder.typeRef(HashMap, _typeReferenceBuilder.typeRef(String), + _typeReferenceBuilder.typeRef(String))) [ + setInitializer([ + append('''new HashMap<String, String>() «definition.createTypesProps(typesMap)»''') + ]) + ] + type.members += field + field = definition.toField("resultAttributes", _typeReferenceBuilder.typeRef(HashMap, _typeReferenceBuilder.typeRef(String), _typeReferenceBuilder.typeRef(String)))[setInitializer([append('''new HashMap<String,String>()''')])] @@ -755,6 +764,11 @@ operation.visibility = JvmVisibility::PUBLIC type.members += operation } + operation = definition.toGetter("typesProp", + _typeReferenceBuilder.typeRef(HashMap, _typeReferenceBuilder.typeRef(String), + _typeReferenceBuilder.typeRef(String))) + operation.visibility = JvmVisibility::PUBLIC + type.members += operation operation = definition.toGetter("user", _typeReferenceBuilder.typeRef(IUser)) operation.visibility = JvmVisibility::PUBLIC type.members += operation @@ -1406,7 +1420,8 @@ var attribute = (condition.condition as ConditionalExpression).left as DatamartAttributeBase if (element.ranged) { if (attribute.attributeRef.datatype.isDate) { - if (attribute.attributeRef.properties !== null && !attribute.attributeRef.properties.empty) { + if (attribute.attributeRef.properties !== null && + !attribute.attributeRef.properties.empty) { text = ''' {{ put("«attribute.getAttributeName(entity)»", new HashMap<String, String>() {{''' @@ -1424,7 +1439,7 @@ } } } - } + } for (navigation : entity.navigations) { if (navigation instanceof DatamartMember) { text = ''' @@ -1668,7 +1683,7 @@ */ def String createTypesMaps( DatamartDefinition definition, - HashMap<String, LEntityAttribute> typesMap + HashMap<String, LAttribute> typesMap ) { var listTxt = ''' @@ -1686,11 +1701,36 @@ } /** + * <p>build the types map as lookup for datatypes.</p> + * + */ + def String createTypesProps( + DatamartDefinition definition, + HashMap<String, LAttribute> typesMap + ) { + + var listTxt = "" + for (attribute : typesMap.keySet) { + if (!typesMap.get(attribute).properties.empty) { + var attributeName = attribute.split("\\.").get(1) + listTxt = ''' + «listTxt» + put("«attributeName»", "«typesMap.get(attribute).properties.get(0).value»");''' + } + } + listTxt = ''' + {{ + «listTxt» + }}''' + return listTxt + } + + /** * <p>build the types map as lookup for datatypes according to authorization roles.</p> * */ def String createTypesMap(DatamartDefinition definition, DatamartRole role, - HashMap<String, LEntityAttribute> typesMap) { + HashMap<String, LAttribute> typesMap) { var listTxt = "" if (role === null) { // grant all for (attribute : typesMap.keySet) { @@ -1721,6 +1761,9 @@ * */ def String createAxisMap(DatamartDefinition definition) { + // The axis map requires all the id columns. + // So 'Administrator' as role name is used. + var roleName = IUserAccessService.ADMINISTRATOR var text = "" var map = <Integer, Map<String, Integer>>newHashMap if (definition.source !== null) { @@ -1734,7 +1777,7 @@ for (axisNumber : map.keySet()) { if (definition.source instanceof DatamartEntity && axisNumber == AxisEnum.COLUMNS_VALUE) { if (!ignoreEntityGrouping) { - for (LEntity entityRef : entityGrouping.values) { + for (LEntity entityRef : entityGrouping.get(roleName).values) { var idColumn = DatamartDefinitionUtil.getEntityIdAliasName(entityRef) if (idColumn !== null) { map.get(axisNumber).put(idColumn, 0) @@ -2010,10 +2053,12 @@ if (entity.hasSuperType) { tableName = entity.entityRef.superType.toTableName } - var type = attribute.attributeRef.type as LDataType + var type = attribute.attributeRef.type var filter = "" - if (element.optional && !type.date) { - filter = '''select «IDataMart.SQLFILTERNOTHING» from «EnumDatabaseVendor.ONE_ROW_ONE_COLUMN_TABLE» union ''' + if (type instanceof LDataType) { + if (element.optional && !type.date) { + filter = '''select «IDataMart.SQLFILTERNOTHING» from «EnumDatabaseVendor.ONE_ROW_ONE_COLUMN_TABLE» union ''' + } } filter = '''«filter»select distinct «attribute.attributeRef.toColumnName» as \"«DatamartAttributeUtil.getAliasedAttributeName(attribute)»\" from «entity.entityRef.persistenceInfo.schemaName.provideSchemaName»«tableName» order by 1''' return filter @@ -2568,10 +2613,11 @@ evaluation = '''«(element as ConditionalExpression).left.evaluateExpression(entity)»''' var optionalAllowed = true if ((element as ConditionalExpression).left instanceof DatamartAttributeBase) { + var type = ((element as ConditionalExpression).left as DatamartAttributeBase).attributeRef.type // we cannot allow optional with date as we cannot mix * with date types - var type = ((element as ConditionalExpression).left as DatamartAttributeBase).attributeRef. - type as LDataType - optionalAllowed = !type.date + if (type instanceof LDataType) { + optionalAllowed = !type.date + } } if ((element as ConditionalExpression).right.selected) { @@ -2821,7 +2867,7 @@ * */ def createSQLStatements(DatamartDefinition definition, DatamartEntity entity, - HashMap<String, LEntityAttribute> typesMap) { + HashMap<String, LAttribute> typesMap) { var listTxt = ''' put("«IUserAccessService.ADMINISTRATOR»", "«definition.createSQLStatement(null, typesMap)»");''' for (role : definition.roles) { @@ -2846,7 +2892,7 @@ * */ def createSQLStatement(DatamartDefinition definition, DatamartRole role, - HashMap<String, LEntityAttribute> typesMap) { + HashMap<String, LAttribute> typesMap) { this.sqlAliasCounter.clear() this.sqlFilterMap.clear() this.sqlGrouping.clear() @@ -2862,10 +2908,10 @@ var orderings = <String, Integer>newLinkedHashMap var entity = (definition.source as DatamartEntity) var used = entity.createEntity(null, null, attributes, conditions, orderings, role, typesMap) - var select = attributes.createSelect(definition) + var select = attributes.createSelect(definition, role) var condition = conditions.createCondition var ordering = orderings.createOrdering - var grouping = this.sqlGrouping.createGrouping + var grouping = this.sqlGrouping.createGrouping(role) if (select.empty) { return "" } @@ -2877,9 +2923,9 @@ * <p>sql syntax part for group by.</p> * */ - def createGrouping(ArrayList<String> grouping) { + def createGrouping(Map<String, List<String>> grouping, DatamartRole role) { var groupingString = "" - for (String groupBy : grouping) { + for (String groupBy : grouping.get(role.roleName)) { groupingString = '''«IF !groupingString.empty»«groupingString»,«ENDIF»«groupBy»''' } return groupingString @@ -2911,7 +2957,7 @@ * <p>sql syntax part for select.</p> * */ - def createSelect(Map<String, Pair<String, Integer>> attributes, DatamartDefinition definition) { + def createSelect(Map<String, Pair<String, Integer>> attributes, DatamartDefinition definition, DatamartRole role) { var selectString = "" selectString = attributes.entrySet.sortWith[e1, e2|return (e2.value.value - e1.value.value)].map [ it.key + " as \\\"" + it.value.key + "\\\"" @@ -2919,7 +2965,7 @@ datamartDtoMapper = "new DatamartDtoMapper()" if (definition !== null) { if (!ignoreEntityGrouping) { - for (LEntity entityRef : entityGrouping.values) { + for (LEntity entityRef : entityGrouping.get(role.roleName).values) { var entityName = "" if (entityRef.hasSuperType) { entityName = entityRef.superType.getName() @@ -2937,7 +2983,7 @@ } datamartDtoMapper = ''' «datamartDtoMapper» - .add("«dtoFqn»", "«entityRef.primaryKeyAttribute.name»", EType.«dtType.getBasicType(idMap.get(idColumn).primaryKeyAttribute as LEntityAttribute)», "«idColumn»")''' + .add("«dtoFqn»", "«entityRef.primaryKeyAttribute.name»", EType.«dtType.getBasicType(idMap.get(idColumn).primaryKeyAttribute)», "«idColumn»")''' } } } @@ -2960,7 +3006,7 @@ */ def String createEntity(DatamartEntity entity, DatamartEntity parent, DatamartNavigation parentNavigation, Map<String, Pair<String, Integer>> attributes, List<String> conditions, - LinkedHashMap<String, Integer> orderings, DatamartRole role, HashMap<String, LEntityAttribute> typesMap) { + LinkedHashMap<String, Integer> orderings, DatamartRole role, HashMap<String, LAttribute> typesMap) { var body = "" var tableName = entity.entityRef.toTableName if (entity.hasSuperType) { @@ -2993,7 +3039,7 @@ } if (entity.attributes.empty) { for (attr : entity.entityRef.allAttributes) { - if (!attr.isId && !attr.isUuid && !attr.isVersion) { + if (!attr.isId && !attr.isUuid && !attr.isVersion && !attr.isTransient) { var datamartAttr = DatamartDSLFactory.eINSTANCE.createDatamartAttribute datamartAttr.attributeRef = attr entity.recurAttribute(datamartAttr, false, "", defaultColumnWeight, attributes, role, typesMap) @@ -3028,17 +3074,17 @@ def void recurAttribute(DatamartEntity entity, DatamartAttribute datamartAttr, boolean aggregated, String aggregateName, Integer columnWeight, Map<String, Pair<String, Integer>> attributes, DatamartRole role, - HashMap<String, LEntityAttribute> typesMap) { + HashMap<String, LAttribute> typesMap) { var attr = datamartAttr.attributeRef var LScalarType type = attr.type if (type instanceof LBean) { var bean = type as LBean for (battr : bean.allAttributes) { if (battr.type instanceof LBean) { - entity.recurAttribute(datamartAttr, aggregated, aggregateName, columnWeight, attributes, role, + entity.recurAttribute(battr, aggregated, aggregateName, columnWeight, attributes, role, typesMap) } else { - entity.addAttribute(datamartAttr, aggregated, aggregateName, columnWeight, attributes, role, + entity.addAttribute(battr, aggregated, aggregateName, columnWeight, attributes, role, typesMap) } } @@ -3047,6 +3093,26 @@ } } + private def void recurAttribute(DatamartEntity entity, LAttribute attr, boolean aggregated, + String aggregateName, Integer columnWeight, Map<String, Pair<String, Integer>> attributes, DatamartRole role, + HashMap<String, LAttribute> typesMap) { + var LScalarType type = attr.type + if (type instanceof LBean) { + var bean = type as LBean + for (battr : bean.allAttributes) { + if (battr.type instanceof LBean) { + entity.recurAttribute(battr, aggregated, aggregateName, columnWeight, attributes, role, + typesMap) + } else { + entity.addAttribute(battr, aggregated, aggregateName, columnWeight, attributes, role, + typesMap) + } + } + } else { + entity.addAttribute(attr, aggregated, aggregateName, columnWeight, attributes, role, typesMap) + } + } + def aliasedColumnName(LEntity entityRef, LAttribute attr) { var name = "" if (entityRef.hasSuperType) { @@ -3068,46 +3134,76 @@ def void addAttribute(DatamartEntity datamartEntity, DatamartAttribute datamartAttr, boolean aggregated, String aggregateName, Integer columnWeight, Map<String, Pair<String, Integer>> attributes, DatamartRole role, - HashMap<String, LEntityAttribute> typesMap) { - var entity = datamartEntity.entityRef + HashMap<String, LAttribute> typesMap) { var attr = datamartAttr.attributeRef + datamartEntity.addAttribute(attr, DatamartAttributeUtil.getAliasedAttributeName(datamartAttr), aggregated, aggregateName, columnWeight, attributes, role, typesMap) + } + + def void addAttribute(DatamartEntity datamartEntity, LAttribute attr, boolean aggregated, + String aggregateName, Integer columnWeight, Map<String, Pair<String, Integer>> attributes, DatamartRole role, + HashMap<String, LAttribute> typesMap) { + var attributeName = '''«attr?.name?.replace("^", "")»''' + datamartEntity.addAttribute(attr, attributeName, aggregated, aggregateName, columnWeight, attributes, role, typesMap) + } + + private def void addAttribute(DatamartEntity datamartEntity, LAttribute attr, String attributeName, boolean aggregated, + String aggregateName, Integer columnWeight, Map<String, Pair<String, Integer>> attributes, DatamartRole role, + HashMap<String, LAttribute> typesMap) { + var entity = datamartEntity.entityRef var key = entity.aliasedColumnName(attr) - var attrName = "" // TODO (JCD): Already required??? Is not used!! + var attrName = "" var typesAttr = "" if (entity.hasSuperType) { if (entity.superType.allAttributes.contains(attr)) { // attrName = entity.superType.name+"."+attr.toColumnName.toLowerCase - attrName = entity.superType.name + "." + DatamartAttributeUtil.getAliasedAttributeName(datamartAttr) - typesAttr = entity.superType.name + "." + DatamartAttributeUtil.getAliasedAttributeName(datamartAttr) + attrName = entity.superType.name + "." + attributeName + typesAttr = entity.superType.name + "." + attributeName } else { // attrName = entity.name+"."+attr.toColumnName.toLowerCase - attrName = entity.name + "." + DatamartAttributeUtil.getAliasedAttributeName(datamartAttr) - typesAttr = entity.name + "." + DatamartAttributeUtil.getAliasedAttributeName(datamartAttr) + attrName = entity.name + "." + attributeName + typesAttr = entity.name + "." + attributeName } } else { // attrName = entity.name+"."+attr.toColumnName.toLowerCase - attrName = entity.name + "." + DatamartAttributeUtil.getAliasedAttributeName(datamartAttr) - typesAttr = entity.name + "." + DatamartAttributeUtil.getAliasedAttributeName(datamartAttr) + attrName = entity.name + "." + attributeName + typesAttr = entity.name + "." + attributeName } - typesMap.put(typesAttr, attr as LEntityAttribute); + typesMap.put(typesAttr, attr); if (role.isAuthorized(entity, attr.name)) { if (aggregated) { key = '''«aggregateName»(«key»)''' this.sqlHasAggregate = true; // attributes.put(key.toString, new Pair(attr.name, columnWeight)) attributes.put(key.toString, - new Pair(DatamartAttributeUtil.getAliasedAttributeName(datamartAttr), columnWeight)) + new Pair(attributeName, columnWeight)) this.ignoreEntityGrouping = true } else { - this.entityGrouping.put(entity.entityAlias, entity) - this.sqlGrouping.add(key.toString) + var roleName = role.roleName + if (this.entityGrouping.get(roleName) === null) { + var entityMap = <String, LEntity>newHashMap() + entityGrouping.put(roleName, entityMap) + } + this.entityGrouping.get(roleName).put(entity.entityAlias, entity) + if (this.sqlGrouping.get(roleName) === null) { + var entityColumnsList = <String>newArrayList() + sqlGrouping.put(roleName, entityColumnsList) + } + this.sqlGrouping.get(role.roleName).add(key.toString) // attributes.put(key.toString, new Pair(attr.name, columnWeight)) attributes.put(key.toString, - new Pair(DatamartAttributeUtil.getAliasedAttributeName(datamartAttr), columnWeight)) + new Pair(attributeName, columnWeight)) } } } + def String getRoleName(DatamartRole role) { + var roleName = IUserAccessService.ADMINISTRATOR + if (role !== null) { + roleName = role.assignedRole.name + } + return roleName + } + def boolean isAuthorized(DatamartRole role, DatamartEntity entity) { // no role - all granted if (role === null) { @@ -3309,7 +3405,7 @@ var attribute = DatamartDSLFactory.eINSTANCE.createDatamartAttribute attribute.attributeRef = primary attribute.aliased = true - attribute.aliasName = '''«refPrefix»«IF refPrefix.empty»«primary.name.toFirstLower»«ELSE»«primary.name.toFirstUpper»«ENDIF»''' + attribute.aliasName = '''«refPrefix»«IF primary!==null»«IF refPrefix.empty»«primary.name.toFirstLower»«ELSE»«primary.name.toFirstUpper»«ENDIF»«ENDIF»''' attributes.add(attribute); } }
diff --git a/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/util/DatamartAttributeUtil.xtend b/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/util/DatamartAttributeUtil.xtend index 64a6dbc..049aa59 100644 --- a/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/util/DatamartAttributeUtil.xtend +++ b/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/util/DatamartAttributeUtil.xtend
@@ -2,6 +2,11 @@ import org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute import org.eclipse.osbp.xtext.datamartdsl.DatamartAttributeBase +import org.eclipse.osbp.xtext.datamartdsl.DatamartEntity +import org.eclipse.xtext.EcoreUtil2 +import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLFactory +import org.eclipse.osbp.xtext.datamartdsl.AxisEnum +import org.eclipse.osbp.dsl.semantic.entity.LEntity class DatamartAttributeUtil { @@ -15,4 +20,19 @@ return '''«attributeBase?.attributeRef?.name?.replace("^", "")»''' } + def static fillEmptyAttributes(DatamartEntity datamartEntity){ + var entity = datamartEntity?.entityRef + if (entity.eIsProxy) { + entity = EcoreUtil2.resolve(entity, datamartEntity.eResource) as LEntity + } + for (attribute : entity.attributes) { + var datamartAttribute = DatamartDSLFactory.eINSTANCE.createDatamartAttribute + datamartAttribute.attributeRef = attribute + var axis = DatamartDSLFactory.eINSTANCE.createDatamartAxis + axis.name = AxisEnum.COLUMNS + datamartAttribute.axis = axis + datamartEntity?.attributes?.add(datamartAttribute) + } + } + } \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/util/EventBrokerDatamartUtils.xtend b/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/util/EventBrokerDatamartUtils.xtend deleted file mode 100644 index 2380259..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/util/EventBrokerDatamartUtils.xtend +++ /dev/null
@@ -1,106 +0,0 @@ -/* - * - * Copyright (c) 2013, 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 - * - */ - -package org.eclipse.osbp.xtext.datamartdsl.util - -import java.util.HashMap -import org.eclipse.osbp.xtext.datamartdsl.EventBrokerDataMart -import javax.inject.Inject -import org.eclipse.osbp.xtext.datamartdsl.jvmmodel.DatamartDSLJvmModelInferrer -import org.eclipse.emf.common.util.EList -import java.util.ArrayList -import org.eclipse.emf.ecore.EObject - -class EventBrokerDatamartUtils { - - @Inject extension DatamartDSLJvmModelInferrer datamartInferrer - - def HashMap<String, String> getUsedFilterInDatamart(EventBrokerDataMart datamart, HashMap<String, String> filterIdMap){ - var usedFilterIdMap = <String, String>newHashMap() - for (filter : filterIdMap.entrySet){ - if (datamart.filter.equals(filter.value)){ - usedFilterIdMap.put(filter.key, filter.value); - } - } - return usedFilterIdMap - } - - def HashMap<String,String> getFilterMap(EventBrokerDataMart datamart){ - var filterIdMap = new HashMap<String, String> - datamartInferrer.createFilterMap(datamart.getDatamartDef, filterIdMap) - return filterIdMap - } - - def void removeAlreadyUsedFilter(EList<EventBrokerDataMart> datamarts, HashMap<String, HashMap<String, String>> datamartsFilterMap){ - for (EventBrokerDataMart dat : datamarts) { - if (dat.filter!=null){ - // remove the already default used filter of the root organization - var filterIdMap = (datamartsFilterMap.get(dat.datamartDef.name) as HashMap<String,String>) - // if key is already removed - if (filterIdMap!=null){ - var filterIdMapTemp = (filterIdMap.clone as HashMap<String,String>) - for (filter : filterIdMapTemp.entrySet){ - if (dat.filter.equals(filter.value)){ - filterIdMap.remove(filter.key); - } - } - } - } - } - } - - def HashMap<String, String> getFilterMap(EList<EventBrokerDataMart> datamarts){ - var filterMap = <String, String>newHashMap - return datamarts.getFilterMap(filterMap) - } - - def HashMap<String, String> getFilterMap(EList<EventBrokerDataMart> datamarts, HashMap<String, String> filterMap){ - if (filterMap!=null){ - for (datamart : datamarts){ - filterMap.putAll(datamart.getUsedFilterInDatamart(datamart.filterMap)) - } - } - return filterMap - } - - def HashMap<String, HashMap<String,String>> getUsedFilterMap(EList<EventBrokerDataMart> datamarts){ - var usedFilterMap = <String, HashMap<String,String>>newHashMap() - for (EventBrokerDataMart dat : datamarts) { - if (dat!=null && dat.datamartDef!=null){ - usedFilterMap.put(dat.datamartDef.name, dat.filterMap) - } - } - return usedFilterMap; - } - - def void fillResultWithFilter(EList<EventBrokerDataMart> datamarts, HashMap<String, HashMap<String,String>> usedDatamartsFilterMap, ArrayList<EObject> result){ - for (EventBrokerDataMart dat : datamarts) { - // If datamart filter list has more than 1 filter. Because otherwise that filter is the - // default filter for all positions and no other filter is possible to use for a multiple position - if (dat!=null && dat.datamartDef!=null && usedDatamartsFilterMap.containsKey(dat.datamartDef.name) && !usedDatamartsFilterMap.get(dat.datamartDef.name).empty){ - result.add(dat.datamartDef) - } - } - - } - - def getEventBrokerMsgs(EList<EventBrokerDataMart> datamarts)''' - «FOR datamart : datamarts» -eventBroker.send("«datamart.filter»/clear", selectedItem); -eventBroker.send("«datamart.filter»", selectedItem); - «ENDFOR» - ''' - - -} \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/validation/DatamartDSLJavaValidator.java b/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/validation/DatamartDSLJavaValidator.java deleted file mode 100644 index d23f12b..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/src/org/eclipse/osbp/xtext/datamartdsl/validation/DatamartDSLJavaValidator.java +++ /dev/null
@@ -1,29 +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 - * - */ -package org.eclipse.osbp.xtext.datamartdsl.validation; - - -/** - * The Class DatamartDSLJavaValidator. - */ -public class DatamartDSLJavaValidator extends AbstractDatamartDSLValidator { - -// @Check -// public void checkGreetingStartsWithCapital(Greeting greeting) { -// if (!Character.isUpperCase(greeting.getName().charAt(0))) { -// warning("Name should start with a capital", MyDslPackage.Literals.GREETING__NAME); -// } -// } - -}
diff --git a/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/jvmmodel/DatamartDSLJvmModelInferrer.java b/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/jvmmodel/DatamartDSLJvmModelInferrer.java index c3360a6..d3dd49c 100644 --- a/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/jvmmodel/DatamartDSLJvmModelInferrer.java +++ b/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/jvmmodel/DatamartDSLJvmModelInferrer.java
@@ -233,13 +233,13 @@ private HashMap<String, DatamartAttributeBase> sqlFilterMap = CollectionLiterals.<String, DatamartAttributeBase>newHashMap(); - private ArrayList<String> sqlGrouping = CollectionLiterals.<String>newArrayList(); + private HashMap<String, List<String>> sqlGrouping = CollectionLiterals.<String, List<String>>newHashMap(); private HashMap<String, LEntity> idMap = CollectionLiterals.<String, LEntity>newHashMap(); private String datamartDtoMapper = ((String) null); - private HashMap<String, LEntity> entityGrouping = new HashMap<String, LEntity>(); + private HashMap<String, Map<String, LEntity>> entityGrouping = CollectionLiterals.<String, Map<String, LEntity>>newHashMap(); private boolean ignoreEntityGrouping = false; @@ -494,8 +494,17 @@ List<DatamartAttribute> attributes = this.allEntityAttributes(definition); final Consumer<DatamartAttribute> _function = (DatamartAttribute it) -> { EList<JvmMember> _members = type.getMembers(); - JvmField _field = this._jvmTypesBuilder.toField(definition, DatamartAttributeUtil.getAliasedAttributeName(it), - this._modelExtensions.toTypeReference(it.getAttributeRef().getType())); + String _aliasedAttributeName = DatamartAttributeUtil.getAliasedAttributeName(it); + LEntityAttribute _attributeRef = it.getAttributeRef(); + LScalarType _type = null; + if (_attributeRef!=null) { + _type=_attributeRef.getType(); + } + JvmTypeReference _typeReference = null; + if (_type!=null) { + _typeReference=this._modelExtensions.toTypeReference(_type); + } + JvmField _field = this._jvmTypesBuilder.toField(definition, _aliasedAttributeName, _typeReference); this._jvmTypesBuilder.<JvmField>operator_add(_members, _field); }; attributes.forEach(_function); @@ -506,6 +515,15 @@ _builder.append("get"); String _firstUpper = StringExtensions.toFirstUpper(attributeName); _builder.append(_firstUpper); + LEntityAttribute _attributeRef = it.getAttributeRef(); + LScalarType _type = null; + if (_attributeRef!=null) { + _type=_attributeRef.getType(); + } + JvmTypeReference _typeReference = null; + if (_type!=null) { + _typeReference=this._modelExtensions.toTypeReference(_type); + } final Procedure1<JvmOperation> _function_2 = (JvmOperation it_1) -> { final Procedure1<ITreeAppendable> _function_3 = (ITreeAppendable it_2) -> { StringConcatenation _builder_1 = new StringConcatenation(); @@ -516,10 +534,18 @@ }; this._jvmTypesBuilder.setBody(it_1, _function_3); }; - JvmOperation _method = this._jvmTypesBuilder.toMethod(definition, _builder.toString(), - this._modelExtensions.toTypeReference(it.getAttributeRef().getType()), _function_2); + JvmOperation _method = this._jvmTypesBuilder.toMethod(definition, _builder.toString(), _typeReference, _function_2); this._jvmTypesBuilder.<JvmOperation>operator_add(_members, _method); - final JvmTypeReference attributeType = this._modelExtensions.toTypeReference(it.getAttributeRef().getType()); + LEntityAttribute _attributeRef_1 = it.getAttributeRef(); + LScalarType _type_1 = null; + if (_attributeRef_1!=null) { + _type_1=_attributeRef_1.getType(); + } + JvmTypeReference _typeReference_1 = null; + if (_type_1!=null) { + _typeReference_1=this._modelExtensions.toTypeReference(_type_1); + } + final JvmTypeReference attributeType = _typeReference_1; EList<JvmMember> _members_1 = type.getMembers(); StringConcatenation _builder_1 = new StringConcatenation(); _builder_1.append("set"); @@ -975,7 +1001,7 @@ * <p>build the class variables for each datamart definition.</p> */ public void toFields(final JvmDeclaredType type, final DatamartDefinition definition) { - final HashMap<String, LEntityAttribute> typesMap = CollectionLiterals.<String, LEntityAttribute>newHashMap(); + final HashMap<String, LAttribute> typesMap = CollectionLiterals.<String, LAttribute>newHashMap(); JvmField field = null; final Procedure1<JvmField> _function = (JvmField it) -> { final Procedure1<ITreeAppendable> _function_1 = (ITreeAppendable it_1) -> { @@ -1185,16 +1211,31 @@ final Procedure1<JvmField> _function_14 = (JvmField it) -> { final Procedure1<ITreeAppendable> _function_15 = (ITreeAppendable it_1) -> { StringConcatenation _builder = new StringConcatenation(); - _builder.append("new HashMap<String,String>()"); + _builder.append("new HashMap<String, String>() "); + String _createTypesProps = this.createTypesProps(definition, typesMap); + _builder.append(_createTypesProps); it_1.append(_builder); }; this._jvmTypesBuilder.setInitializer(it, _function_15); }; - field = this._jvmTypesBuilder.toField(definition, "resultAttributes", + field = this._jvmTypesBuilder.toField(definition, "typesProp", this._typeReferenceBuilder.typeRef(HashMap.class, this._typeReferenceBuilder.typeRef(String.class), this._typeReferenceBuilder.typeRef(String.class)), _function_14); EList<JvmMember> _members_15 = type.getMembers(); this._jvmTypesBuilder.<JvmField>operator_add(_members_15, field); + final Procedure1<JvmField> _function_15 = (JvmField it) -> { + final Procedure1<ITreeAppendable> _function_16 = (ITreeAppendable it_1) -> { + StringConcatenation _builder = new StringConcatenation(); + _builder.append("new HashMap<String,String>()"); + it_1.append(_builder); + }; + this._jvmTypesBuilder.setInitializer(it, _function_16); + }; + field = this._jvmTypesBuilder.toField(definition, "resultAttributes", + this._typeReferenceBuilder.typeRef(HashMap.class, this._typeReferenceBuilder.typeRef(String.class), + this._typeReferenceBuilder.typeRef(String.class)), _function_15); + EList<JvmMember> _members_16 = type.getMembers(); + this._jvmTypesBuilder.<JvmField>operator_add(_members_16, field); } /** @@ -1222,14 +1263,20 @@ EList<JvmMember> _members_2 = type.getMembers(); this._jvmTypesBuilder.<JvmOperation>operator_add(_members_2, operation); } - operation = this._jvmTypesBuilder.toGetter(definition, "user", this._typeReferenceBuilder.typeRef(IUser.class)); + operation = this._jvmTypesBuilder.toGetter(definition, "typesProp", + this._typeReferenceBuilder.typeRef(HashMap.class, this._typeReferenceBuilder.typeRef(String.class), + this._typeReferenceBuilder.typeRef(String.class))); operation.setVisibility(JvmVisibility.PUBLIC); EList<JvmMember> _members_3 = type.getMembers(); this._jvmTypesBuilder.<JvmOperation>operator_add(_members_3, operation); - operation = this._jvmTypesBuilder.toSetter(definition, "user", this._typeReferenceBuilder.typeRef(IUser.class)); + operation = this._jvmTypesBuilder.toGetter(definition, "user", this._typeReferenceBuilder.typeRef(IUser.class)); operation.setVisibility(JvmVisibility.PUBLIC); EList<JvmMember> _members_4 = type.getMembers(); this._jvmTypesBuilder.<JvmOperation>operator_add(_members_4, operation); + operation = this._jvmTypesBuilder.toSetter(definition, "user", this._typeReferenceBuilder.typeRef(IUser.class)); + operation.setVisibility(JvmVisibility.PUBLIC); + EList<JvmMember> _members_5 = type.getMembers(); + this._jvmTypesBuilder.<JvmOperation>operator_add(_members_5, operation); } /** @@ -2659,7 +2706,8 @@ if (_isRanged) { boolean _isDate = this._modelExtensions.getDatatype(attribute.getAttributeRef()).isDate(); if (_isDate) { - if (((attribute.getAttributeRef().getProperties() != null) && (!attribute.getAttributeRef().getProperties().isEmpty()))) { + if (((attribute.getAttributeRef().getProperties() != null) && + (!attribute.getAttributeRef().getProperties().isEmpty()))) { StringConcatenation _builder = new StringConcatenation(); _builder.append("{{"); _builder.newLine(); @@ -3341,7 +3389,7 @@ /** * <p>build the types map as lookup for datatypes.</p> */ - public String createTypesMaps(final DatamartDefinition definition, final HashMap<String, LEntityAttribute> typesMap) { + public String createTypesMaps(final DatamartDefinition definition, final HashMap<String, LAttribute> typesMap) { StringConcatenation _builder = new StringConcatenation(); _builder.append("put(\""); _builder.append(IUserAccessService.ADMINISTRATOR); @@ -3376,9 +3424,43 @@ } /** + * <p>build the types map as lookup for datatypes.</p> + */ + public String createTypesProps(final DatamartDefinition definition, final HashMap<String, LAttribute> typesMap) { + String listTxt = ""; + Set<String> _keySet = typesMap.keySet(); + for (final String attribute : _keySet) { + boolean _isEmpty = typesMap.get(attribute).getProperties().isEmpty(); + boolean _not = (!_isEmpty); + if (_not) { + String attributeName = attribute.split("\\.")[1]; + StringConcatenation _builder = new StringConcatenation(); + _builder.append(listTxt); + _builder.newLineIfNotEmpty(); + _builder.append("put(\""); + _builder.append(attributeName); + _builder.append("\", \""); + String _value = typesMap.get(attribute).getProperties().get(0).getValue(); + _builder.append(_value); + _builder.append("\");"); + listTxt = _builder.toString(); + } + } + StringConcatenation _builder_1 = new StringConcatenation(); + _builder_1.append("{{"); + _builder_1.newLine(); + _builder_1.append("\t"); + _builder_1.append(listTxt, "\t"); + _builder_1.newLineIfNotEmpty(); + _builder_1.append("}}"); + listTxt = _builder_1.toString(); + return listTxt; + } + + /** * <p>build the types map as lookup for datatypes according to authorization roles.</p> */ - public String createTypesMap(final DatamartDefinition definition, final DatamartRole role, final HashMap<String, LEntityAttribute> typesMap) { + public String createTypesMap(final DatamartDefinition definition, final DatamartRole role, final HashMap<String, LAttribute> typesMap) { String listTxt = ""; if ((role == null)) { Set<String> _keySet = typesMap.keySet(); @@ -3431,6 +3513,7 @@ * <p>build the axis map.</p> */ public String createAxisMap(final DatamartDefinition definition) { + String roleName = IUserAccessService.ADMINISTRATOR; String text = ""; HashMap<Integer, Map<String, Integer>> map = CollectionLiterals.<Integer, Map<String, Integer>>newHashMap(); DatamartSource _source = definition.getSource(); @@ -3452,7 +3535,7 @@ { if (((definition.getSource() instanceof DatamartEntity) && ((axisNumber).intValue() == AxisEnum.COLUMNS_VALUE))) { if ((!this.ignoreEntityGrouping)) { - Collection<LEntity> _values = this.entityGrouping.values(); + Collection<LEntity> _values = this.entityGrouping.get(roleName).values(); for (final LEntity entityRef : _values) { { String idColumn = DatamartDefinitionUtil.getEntityIdAliasName(entityRef); @@ -3927,17 +4010,18 @@ if (_hasSuperType) { tableName = this._namingExtensions.toTableName(entity.getEntityRef().getSuperType()); } - LScalarType _type = attribute.getAttributeRef().getType(); - LDataType type = ((LDataType) _type); + LScalarType type = attribute.getAttributeRef().getType(); String filter = ""; - if ((element.isOptional() && (!type.isDate()))) { - StringConcatenation _builder = new StringConcatenation(); - _builder.append("select "); - _builder.append(IDataMart.SQLFILTERNOTHING); - _builder.append(" from "); - _builder.append(EnumDatabaseVendor.ONE_ROW_ONE_COLUMN_TABLE); - _builder.append(" union "); - filter = _builder.toString(); + if ((type instanceof LDataType)) { + if ((element.isOptional() && (!((LDataType)type).isDate()))) { + StringConcatenation _builder = new StringConcatenation(); + _builder.append("select "); + _builder.append(IDataMart.SQLFILTERNOTHING); + _builder.append(" from "); + _builder.append(EnumDatabaseVendor.ONE_ROW_ONE_COLUMN_TABLE); + _builder.append(" union "); + filter = _builder.toString(); + } } StringConcatenation _builder_1 = new StringConcatenation(); _builder_1.append(filter); @@ -5022,11 +5106,12 @@ Expression _left_1 = ((ConditionalExpression) element).getLeft(); if ((_left_1 instanceof DatamartAttributeBase)) { Expression _left_2 = ((ConditionalExpression) element).getLeft(); - LScalarType _type = ((DatamartAttributeBase) _left_2).getAttributeRef().getType(); - LDataType type = ((LDataType) _type); - boolean _isDate = type.isDate(); - boolean _not = (!_isDate); - optionalAllowed = _not; + LScalarType type = ((DatamartAttributeBase) _left_2).getAttributeRef().getType(); + if ((type instanceof LDataType)) { + boolean _isDate = ((LDataType)type).isDate(); + boolean _not = (!_isDate); + optionalAllowed = _not; + } } boolean _isSelected = ((ConditionalExpression) element).getRight().isSelected(); if (_isSelected) { @@ -5570,7 +5655,7 @@ /** * <p>main method to build sql statements bases on entities and roles.</p> */ - public String createSQLStatements(final DatamartDefinition definition, final DatamartEntity entity, final HashMap<String, LEntityAttribute> typesMap) { + public String createSQLStatements(final DatamartDefinition definition, final DatamartEntity entity, final HashMap<String, LAttribute> typesMap) { StringConcatenation _builder = new StringConcatenation(); _builder.append("put(\""); _builder.append(IUserAccessService.ADMINISTRATOR); @@ -5614,7 +5699,7 @@ /** * <p>main method to build sql statements bases on entities and a role.</p> */ - public String createSQLStatement(final DatamartDefinition definition, final DatamartRole role, final HashMap<String, LEntityAttribute> typesMap) { + public String createSQLStatement(final DatamartDefinition definition, final DatamartRole role, final HashMap<String, LAttribute> typesMap) { this.sqlAliasCounter.clear(); this.sqlFilterMap.clear(); this.sqlGrouping.clear(); @@ -5631,10 +5716,10 @@ DatamartSource _source = definition.getSource(); DatamartEntity entity = ((DatamartEntity) _source); String used = this.createEntity(entity, null, null, attributes, conditions, orderings, role, typesMap); - String select = this.createSelect(attributes, definition); + String select = this.createSelect(attributes, definition, role); String condition = this.createCondition(conditions); String ordering = this.createOrdering(orderings); - String grouping = this.createGrouping(this.sqlGrouping); + String grouping = this.createGrouping(this.sqlGrouping, role); boolean _isEmpty = select.isEmpty(); if (_isEmpty) { return ""; @@ -5670,9 +5755,10 @@ /** * <p>sql syntax part for group by.</p> */ - public String createGrouping(final ArrayList<String> grouping) { + public String createGrouping(final Map<String, List<String>> grouping, final DatamartRole role) { String groupingString = ""; - for (final String groupBy : grouping) { + List<String> _get = grouping.get(this.getRoleName(role)); + for (final String groupBy : _get) { StringConcatenation _builder = new StringConcatenation(); { boolean _isEmpty = groupingString.isEmpty(); @@ -5728,7 +5814,7 @@ /** * <p>sql syntax part for select.</p> */ - public String createSelect(final Map<String, Pair<String, Integer>> attributes, final DatamartDefinition definition) { + public String createSelect(final Map<String, Pair<String, Integer>> attributes, final DatamartDefinition definition, final DatamartRole role) { String selectString = ""; final Comparator<Map.Entry<String, Pair<String, Integer>>> _function = (Map.Entry<String, Pair<String, Integer>> e1, Map.Entry<String, Pair<String, Integer>> e2) -> { Integer _value = e2.getValue().getValue(); @@ -5746,7 +5832,7 @@ this.datamartDtoMapper = "new DatamartDtoMapper()"; if ((definition != null)) { if ((!this.ignoreEntityGrouping)) { - Collection<LEntity> _values = this.entityGrouping.values(); + Collection<LEntity> _values = this.entityGrouping.get(this.getRoleName(role)).values(); for (final LEntity entityRef : _values) { { String entityName = ""; @@ -5787,8 +5873,7 @@ String _name_1 = entityRef.getPrimaryKeyAttribute().getName(); _builder_1.append(_name_1); _builder_1.append("\", EType."); - LEntityAttribute _primaryKeyAttribute_1 = this.idMap.get(idColumn).getPrimaryKeyAttribute(); - IDataMart.EType _basicType = this.dtType.getBasicType(((LEntityAttribute) _primaryKeyAttribute_1)); + IDataMart.EType _basicType = this.dtType.getBasicType(this.idMap.get(idColumn).getPrimaryKeyAttribute()); _builder_1.append(_basicType); _builder_1.append(", \""); _builder_1.append(idColumn); @@ -5814,7 +5899,7 @@ /** * <p>recursive entity relation builder.</p> */ - public String createEntity(final DatamartEntity entity, final DatamartEntity parent, final DatamartNavigation parentNavigation, final Map<String, Pair<String, Integer>> attributes, final List<String> conditions, final LinkedHashMap<String, Integer> orderings, final DatamartRole role, final HashMap<String, LEntityAttribute> typesMap) { + public String createEntity(final DatamartEntity entity, final DatamartEntity parent, final DatamartNavigation parentNavigation, final Map<String, Pair<String, Integer>> attributes, final List<String> conditions, final LinkedHashMap<String, Integer> orderings, final DatamartRole role, final HashMap<String, LAttribute> typesMap) { String body = ""; String tableName = this._namingExtensions.toTableName(entity.getEntityRef()); boolean _hasSuperType = this.hasSuperType(entity); @@ -5891,7 +5976,7 @@ if (_isEmpty) { List<LEntityAttribute> _allAttributes = entity.getEntityRef().getAllAttributes(); for (final LEntityAttribute attr : _allAttributes) { - if ((((!attr.isId()) && (!attr.isUuid())) && (!attr.isVersion()))) { + if (((((!attr.isId()) && (!attr.isUuid())) && (!attr.isVersion())) && (!attr.isTransient()))) { DatamartAttribute datamartAttr = DatamartDSLFactory.eINSTANCE.createDatamartAttribute(); datamartAttr.setAttributeRef(attr); this.recurAttribute(entity, datamartAttr, false, "", Integer.valueOf(this.defaultColumnWeight), attributes, role, typesMap); @@ -5938,7 +6023,7 @@ return body; } - public void recurAttribute(final DatamartEntity entity, final DatamartAttribute datamartAttr, final boolean aggregated, final String aggregateName, final Integer columnWeight, final Map<String, Pair<String, Integer>> attributes, final DatamartRole role, final HashMap<String, LEntityAttribute> typesMap) { + public void recurAttribute(final DatamartEntity entity, final DatamartAttribute datamartAttr, final boolean aggregated, final String aggregateName, final Integer columnWeight, final Map<String, Pair<String, Integer>> attributes, final DatamartRole role, final HashMap<String, LAttribute> typesMap) { LEntityAttribute attr = datamartAttr.getAttributeRef(); LScalarType type = attr.getType(); if ((type instanceof LBean)) { @@ -5947,9 +6032,9 @@ for (final LBeanAttribute battr : _allAttributes) { LScalarType _type = battr.getType(); if ((_type instanceof LBean)) { - this.recurAttribute(entity, datamartAttr, aggregated, aggregateName, columnWeight, attributes, role, typesMap); + this.recurAttribute(entity, battr, aggregated, aggregateName, columnWeight, attributes, role, typesMap); } else { - this.addAttribute(entity, datamartAttr, aggregated, aggregateName, columnWeight, attributes, role, typesMap); + this.addAttribute(entity, battr, aggregated, aggregateName, columnWeight, attributes, role, typesMap); } } } else { @@ -5957,6 +6042,24 @@ } } + private void recurAttribute(final DatamartEntity entity, final LAttribute attr, final boolean aggregated, final String aggregateName, final Integer columnWeight, final Map<String, Pair<String, Integer>> attributes, final DatamartRole role, final HashMap<String, LAttribute> typesMap) { + LScalarType type = attr.getType(); + if ((type instanceof LBean)) { + LBean bean = ((LBean) type); + List<LBeanAttribute> _allAttributes = bean.getAllAttributes(); + for (final LBeanAttribute battr : _allAttributes) { + LScalarType _type = battr.getType(); + if ((_type instanceof LBean)) { + this.recurAttribute(entity, battr, aggregated, aggregateName, columnWeight, attributes, role, typesMap); + } else { + this.addAttribute(entity, battr, aggregated, aggregateName, columnWeight, attributes, role, typesMap); + } + } + } else { + this.addAttribute(entity, attr, aggregated, aggregateName, columnWeight, attributes, role, typesMap); + } + } + public String aliasedColumnName(final LEntity entityRef, final LAttribute attr) { String name = ""; boolean _hasSuperType = this.hasSuperType(entityRef); @@ -5987,9 +6090,28 @@ return ((alias + ".") + _columnName); } - public void addAttribute(final DatamartEntity datamartEntity, final DatamartAttribute datamartAttr, final boolean aggregated, final String aggregateName, final Integer columnWeight, final Map<String, Pair<String, Integer>> attributes, final DatamartRole role, final HashMap<String, LEntityAttribute> typesMap) { - LEntity entity = datamartEntity.getEntityRef(); + public void addAttribute(final DatamartEntity datamartEntity, final DatamartAttribute datamartAttr, final boolean aggregated, final String aggregateName, final Integer columnWeight, final Map<String, Pair<String, Integer>> attributes, final DatamartRole role, final HashMap<String, LAttribute> typesMap) { LEntityAttribute attr = datamartAttr.getAttributeRef(); + this.addAttribute(datamartEntity, attr, DatamartAttributeUtil.getAliasedAttributeName(datamartAttr), aggregated, aggregateName, columnWeight, attributes, role, typesMap); + } + + public void addAttribute(final DatamartEntity datamartEntity, final LAttribute attr, final boolean aggregated, final String aggregateName, final Integer columnWeight, final Map<String, Pair<String, Integer>> attributes, final DatamartRole role, final HashMap<String, LAttribute> typesMap) { + StringConcatenation _builder = new StringConcatenation(); + String _name = null; + if (attr!=null) { + _name=attr.getName(); + } + String _replace = null; + if (_name!=null) { + _replace=_name.replace("^", ""); + } + _builder.append(_replace); + String attributeName = _builder.toString(); + this.addAttribute(datamartEntity, attr, attributeName, aggregated, aggregateName, columnWeight, attributes, role, typesMap); + } + + private void addAttribute(final DatamartEntity datamartEntity, final LAttribute attr, final String attributeName, final boolean aggregated, final String aggregateName, final Integer columnWeight, final Map<String, Pair<String, Integer>> attributes, final DatamartRole role, final HashMap<String, LAttribute> typesMap) { + LEntity entity = datamartEntity.getEntityRef(); String key = this.aliasedColumnName(entity, attr); String attrName = ""; String typesAttr = ""; @@ -5999,39 +6121,33 @@ if (_contains) { String _name = entity.getSuperType().getName(); String _plus = (_name + "."); - String _aliasedAttributeName = DatamartAttributeUtil.getAliasedAttributeName(datamartAttr); - String _plus_1 = (_plus + _aliasedAttributeName); + String _plus_1 = (_plus + attributeName); attrName = _plus_1; String _name_1 = entity.getSuperType().getName(); String _plus_2 = (_name_1 + "."); - String _aliasedAttributeName_1 = DatamartAttributeUtil.getAliasedAttributeName(datamartAttr); - String _plus_3 = (_plus_2 + _aliasedAttributeName_1); + String _plus_3 = (_plus_2 + attributeName); typesAttr = _plus_3; } else { String _name_2 = entity.getName(); String _plus_4 = (_name_2 + "."); - String _aliasedAttributeName_2 = DatamartAttributeUtil.getAliasedAttributeName(datamartAttr); - String _plus_5 = (_plus_4 + _aliasedAttributeName_2); + String _plus_5 = (_plus_4 + attributeName); attrName = _plus_5; String _name_3 = entity.getName(); String _plus_6 = (_name_3 + "."); - String _aliasedAttributeName_3 = DatamartAttributeUtil.getAliasedAttributeName(datamartAttr); - String _plus_7 = (_plus_6 + _aliasedAttributeName_3); + String _plus_7 = (_plus_6 + attributeName); typesAttr = _plus_7; } } else { String _name_4 = entity.getName(); String _plus_8 = (_name_4 + "."); - String _aliasedAttributeName_4 = DatamartAttributeUtil.getAliasedAttributeName(datamartAttr); - String _plus_9 = (_plus_8 + _aliasedAttributeName_4); + String _plus_9 = (_plus_8 + attributeName); attrName = _plus_9; String _name_5 = entity.getName(); String _plus_10 = (_name_5 + "."); - String _aliasedAttributeName_5 = DatamartAttributeUtil.getAliasedAttributeName(datamartAttr); - String _plus_11 = (_plus_10 + _aliasedAttributeName_5); + String _plus_11 = (_plus_10 + attributeName); typesAttr = _plus_11; } - typesMap.put(typesAttr, ((LEntityAttribute) attr)); + typesMap.put(typesAttr, attr); boolean _isAuthorized = this.isAuthorized(role, entity, attr.getName()); if (_isAuthorized) { if (aggregated) { @@ -6043,21 +6159,40 @@ key = _builder.toString(); this.sqlHasAggregate = true; String _string = key.toString(); - String _aliasedAttributeName_6 = DatamartAttributeUtil.getAliasedAttributeName(datamartAttr); - Pair<String, Integer> _pair = new Pair<String, Integer>(_aliasedAttributeName_6, columnWeight); + Pair<String, Integer> _pair = new Pair<String, Integer>(attributeName, columnWeight); attributes.put(_string, _pair); this.ignoreEntityGrouping = true; } else { - this.entityGrouping.put(this.getEntityAlias(entity), entity); - this.sqlGrouping.add(key.toString()); + String roleName = this.getRoleName(role); + Map<String, LEntity> _get = this.entityGrouping.get(roleName); + boolean _tripleEquals = (_get == null); + if (_tripleEquals) { + HashMap<String, LEntity> entityMap = CollectionLiterals.<String, LEntity>newHashMap(); + this.entityGrouping.put(roleName, entityMap); + } + this.entityGrouping.get(roleName).put(this.getEntityAlias(entity), entity); + List<String> _get_1 = this.sqlGrouping.get(roleName); + boolean _tripleEquals_1 = (_get_1 == null); + if (_tripleEquals_1) { + ArrayList<String> entityColumnsList = CollectionLiterals.<String>newArrayList(); + this.sqlGrouping.put(roleName, entityColumnsList); + } + this.sqlGrouping.get(this.getRoleName(role)).add(key.toString()); String _string_1 = key.toString(); - String _aliasedAttributeName_7 = DatamartAttributeUtil.getAliasedAttributeName(datamartAttr); - Pair<String, Integer> _pair_1 = new Pair<String, Integer>(_aliasedAttributeName_7, columnWeight); + Pair<String, Integer> _pair_1 = new Pair<String, Integer>(attributeName, columnWeight); attributes.put(_string_1, _pair_1); } } } + public String getRoleName(final DatamartRole role) { + String roleName = IUserAccessService.ADMINISTRATOR; + if ((role != null)) { + roleName = role.getAssignedRole().getName(); + } + return roleName; + } + public boolean isAuthorized(final DatamartRole role, final DatamartEntity entity) { if ((role == null)) { return true; @@ -6371,13 +6506,17 @@ StringConcatenation _builder = new StringConcatenation(); _builder.append(refPrefix); { - boolean _isEmpty = refPrefix.isEmpty(); - if (_isEmpty) { - String _firstLower = StringExtensions.toFirstLower(primary.getName()); - _builder.append(_firstLower); - } else { - String _firstUpper = StringExtensions.toFirstUpper(primary.getName()); - _builder.append(_firstUpper); + if ((primary != null)) { + { + boolean _isEmpty = refPrefix.isEmpty(); + if (_isEmpty) { + String _firstLower = StringExtensions.toFirstLower(primary.getName()); + _builder.append(_firstLower); + } else { + String _firstUpper = StringExtensions.toFirstUpper(primary.getName()); + _builder.append(_firstUpper); + } + } } } attribute_2.setAliasName(_builder.toString());
diff --git a/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/util/DatamartAttributeUtil.java b/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/util/DatamartAttributeUtil.java index dc6daff..1fe967e 100644 --- a/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/util/DatamartAttributeUtil.java +++ b/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/util/DatamartAttributeUtil.java
@@ -1,9 +1,18 @@ package org.eclipse.osbp.xtext.datamartdsl.util; +import java.util.List; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.osbp.dsl.semantic.entity.LEntity; import org.eclipse.osbp.dsl.semantic.entity.LEntityAttribute; +import org.eclipse.osbp.xtext.datamartdsl.AxisEnum; import org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute; import org.eclipse.osbp.xtext.datamartdsl.DatamartAttributeBase; +import org.eclipse.osbp.xtext.datamartdsl.DatamartAxis; +import org.eclipse.osbp.xtext.datamartdsl.DatamartDSLFactory; +import org.eclipse.osbp.xtext.datamartdsl.DatamartEntity; import org.eclipse.xtend2.lib.StringConcatenation; +import org.eclipse.xtext.EcoreUtil2; @SuppressWarnings("all") public class DatamartAttributeUtil { @@ -41,4 +50,34 @@ _builder_1.append(_replace_1); return _builder_1.toString(); } + + public static void fillEmptyAttributes(final DatamartEntity datamartEntity) { + LEntity _entityRef = null; + if (datamartEntity!=null) { + _entityRef=datamartEntity.getEntityRef(); + } + LEntity entity = _entityRef; + boolean _eIsProxy = entity.eIsProxy(); + if (_eIsProxy) { + EObject _resolve = EcoreUtil2.resolve(entity, datamartEntity.eResource()); + entity = ((LEntity) _resolve); + } + List<LEntityAttribute> _attributes = entity.getAttributes(); + for (final LEntityAttribute attribute : _attributes) { + { + DatamartAttribute datamartAttribute = DatamartDSLFactory.eINSTANCE.createDatamartAttribute(); + datamartAttribute.setAttributeRef(attribute); + DatamartAxis axis = DatamartDSLFactory.eINSTANCE.createDatamartAxis(); + axis.setName(AxisEnum.COLUMNS); + datamartAttribute.setAxis(axis); + EList<DatamartAttribute> _attributes_1 = null; + if (datamartEntity!=null) { + _attributes_1=datamartEntity.getAttributes(); + } + if (_attributes_1!=null) { + _attributes_1.add(datamartAttribute); + } + } + } + } }
diff --git a/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/util/EventBrokerDatamartUtils.java b/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/util/EventBrokerDatamartUtils.java deleted file mode 100644 index d9b35b6..0000000 --- a/org.eclipse.osbp.xtext.datamartdsl/xtend-gen/org/eclipse/osbp/xtext/datamartdsl/util/EventBrokerDatamartUtils.java +++ /dev/null
@@ -1,181 +0,0 @@ -/** - * Copyright (c) 2013, 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 - */ -package org.eclipse.osbp.xtext.datamartdsl.util; - -import com.google.common.base.Objects; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.Map; -import java.util.Set; -import javax.inject.Inject; -import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition; -import org.eclipse.osbp.xtext.datamartdsl.EventBrokerDataMart; -import org.eclipse.osbp.xtext.datamartdsl.jvmmodel.DatamartDSLJvmModelInferrer; -import org.eclipse.xtend2.lib.StringConcatenation; -import org.eclipse.xtext.xbase.lib.CollectionLiterals; -import org.eclipse.xtext.xbase.lib.Extension; - -@SuppressWarnings("all") -public class EventBrokerDatamartUtils { - @Inject - @Extension - private DatamartDSLJvmModelInferrer datamartInferrer; - - public HashMap<String, String> getUsedFilterInDatamart(final EventBrokerDataMart datamart, final HashMap<String, String> filterIdMap) { - HashMap<String, String> usedFilterIdMap = CollectionLiterals.<String, String>newHashMap(); - Set<Map.Entry<String, String>> _entrySet = filterIdMap.entrySet(); - for (final Map.Entry<String, String> filter : _entrySet) { - String _filter = datamart.getFilter(); - String _value = filter.getValue(); - boolean _equals = _filter.equals(_value); - if (_equals) { - String _key = filter.getKey(); - String _value_1 = filter.getValue(); - usedFilterIdMap.put(_key, _value_1); - } - } - return usedFilterIdMap; - } - - public HashMap<String, String> getFilterMap(final EventBrokerDataMart datamart) { - HashMap<String, String> filterIdMap = new HashMap<String, String>(); - DatamartDefinition _datamartDef = datamart.getDatamartDef(); - this.datamartInferrer.createFilterMap(_datamartDef, filterIdMap); - return filterIdMap; - } - - public void removeAlreadyUsedFilter(final EList<EventBrokerDataMart> datamarts, final HashMap<String, HashMap<String, String>> datamartsFilterMap) { - for (final EventBrokerDataMart dat : datamarts) { - String _filter = dat.getFilter(); - boolean _notEquals = (!Objects.equal(_filter, null)); - if (_notEquals) { - DatamartDefinition _datamartDef = dat.getDatamartDef(); - String _name = _datamartDef.getName(); - HashMap<String, String> _get = datamartsFilterMap.get(_name); - HashMap<String, String> filterIdMap = ((HashMap<String, String>) _get); - boolean _notEquals_1 = (!Objects.equal(filterIdMap, null)); - if (_notEquals_1) { - Object _clone = filterIdMap.clone(); - HashMap<String, String> filterIdMapTemp = ((HashMap<String, String>) _clone); - Set<Map.Entry<String, String>> _entrySet = filterIdMapTemp.entrySet(); - for (final Map.Entry<String, String> filter : _entrySet) { - String _filter_1 = dat.getFilter(); - String _value = filter.getValue(); - boolean _equals = _filter_1.equals(_value); - if (_equals) { - String _key = filter.getKey(); - filterIdMap.remove(_key); - } - } - } - } - } - } - - public HashMap<String, String> getFilterMap(final EList<EventBrokerDataMart> datamarts) { - HashMap<String, String> filterMap = CollectionLiterals.<String, String>newHashMap(); - return this.getFilterMap(datamarts, filterMap); - } - - public HashMap<String, String> getFilterMap(final EList<EventBrokerDataMart> datamarts, final HashMap<String, String> filterMap) { - boolean _notEquals = (!Objects.equal(filterMap, null)); - if (_notEquals) { - for (final EventBrokerDataMart datamart : datamarts) { - HashMap<String, String> _filterMap = this.getFilterMap(datamart); - HashMap<String, String> _usedFilterInDatamart = this.getUsedFilterInDatamart(datamart, _filterMap); - filterMap.putAll(_usedFilterInDatamart); - } - } - return filterMap; - } - - public HashMap<String, HashMap<String, String>> getUsedFilterMap(final EList<EventBrokerDataMart> datamarts) { - HashMap<String, HashMap<String, String>> usedFilterMap = CollectionLiterals.<String, HashMap<String, String>>newHashMap(); - for (final EventBrokerDataMart dat : datamarts) { - boolean _and = false; - boolean _notEquals = (!Objects.equal(dat, null)); - if (!_notEquals) { - _and = false; - } else { - DatamartDefinition _datamartDef = dat.getDatamartDef(); - boolean _notEquals_1 = (!Objects.equal(_datamartDef, null)); - _and = _notEquals_1; - } - if (_and) { - DatamartDefinition _datamartDef_1 = dat.getDatamartDef(); - String _name = _datamartDef_1.getName(); - HashMap<String, String> _filterMap = this.getFilterMap(dat); - usedFilterMap.put(_name, _filterMap); - } - } - return usedFilterMap; - } - - public void fillResultWithFilter(final EList<EventBrokerDataMart> datamarts, final HashMap<String, HashMap<String, String>> usedDatamartsFilterMap, final ArrayList<EObject> result) { - for (final EventBrokerDataMart dat : datamarts) { - boolean _and = false; - boolean _and_1 = false; - boolean _and_2 = false; - boolean _notEquals = (!Objects.equal(dat, null)); - if (!_notEquals) { - _and_2 = false; - } else { - DatamartDefinition _datamartDef = dat.getDatamartDef(); - boolean _notEquals_1 = (!Objects.equal(_datamartDef, null)); - _and_2 = _notEquals_1; - } - if (!_and_2) { - _and_1 = false; - } else { - DatamartDefinition _datamartDef_1 = dat.getDatamartDef(); - String _name = _datamartDef_1.getName(); - boolean _containsKey = usedDatamartsFilterMap.containsKey(_name); - _and_1 = _containsKey; - } - if (!_and_1) { - _and = false; - } else { - DatamartDefinition _datamartDef_2 = dat.getDatamartDef(); - String _name_1 = _datamartDef_2.getName(); - HashMap<String, String> _get = usedDatamartsFilterMap.get(_name_1); - boolean _isEmpty = _get.isEmpty(); - boolean _not = (!_isEmpty); - _and = _not; - } - if (_and) { - DatamartDefinition _datamartDef_3 = dat.getDatamartDef(); - result.add(_datamartDef_3); - } - } - } - - public CharSequence getEventBrokerMsgs(final EList<EventBrokerDataMart> datamarts) { - StringConcatenation _builder = new StringConcatenation(); - { - for(final EventBrokerDataMart datamart : datamarts) { - _builder.append("eventBroker.send(\""); - String _filter = datamart.getFilter(); - _builder.append(_filter, ""); - _builder.append("/clear\", selectedItem);"); - _builder.newLineIfNotEmpty(); - _builder.append("eventBroker.send(\""); - String _filter_1 = datamart.getFilter(); - _builder.append(_filter_1, ""); - _builder.append("\", selectedItem);"); - _builder.newLineIfNotEmpty(); - } - } - return _builder; - } -}