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;
- }
-}